Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

Embed Size (px)

Citation preview

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    1/286

    SIEMENS

    nsz

    SIMOTIONIindekiler

    1Tarif

    LAD/FBD2

    Yazilim Kullanici Arabirimi

    3Programlama Kullanim Klavuzu

    Yazilim Programlamasi

    4Isletim

    5Fonksiyonlar6

    Hatadan arindirma yazilimi / Hata giderimi

    7rnekler

    AEk

    Dizin

    03.2006 Edition

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    2/286

    Gvenlik BilgileriBu el kitabi, hem kisisel gvenliginizi temin etmek hem de cihazin zarar grmesini nlemek amaciylaincelemeniz gereken uyarilari iermektedir. Kisisel gvenliginiz ile ilgili olan uyarilar bir gvenlik ikazsembol ile belirginlestirilmistir. Sadece cihazin zarar grmemesi iin yapilan uyarilarda herhangi bir gvenlikikaz sembol bulunmamaktadir. Asagida azalan risk sirasina gre uyarilar belirtilmistir.

    TehlikeUygun nlemler alinmadigi takdirde ciddi yaralanma ya da lmle sonulanma olasiligini belirtir.

    UyariUygun nlemler alinmadigi takdirde ciddi yaralanma ya da lmle sonulanma olasiligini belirtir.

    Tedbir

    Bir gvenlik ikaz sembol varsa, uygun nlemler alinmadigi takdirde ufak tefek yaralanmalara nedenolunabilecegini belirtir.

    TedbirBir gvenlik ikaz sembol yoksa, uygun nlemler alinmadigi takdirde cihazin zarar grebilecegini belirtir.

    DikkatIlgili bilgiler dikkate alinmadigi takdirde arzu edilmeyen sonular ya da durumlarin meydana gelebileceginibelirtir.

    Birden fazla tehlike dzeyinin mevcut olmasi durumunda, en yksek tehlike dzeyine ait uyari ikazi geerlidir.Bedensel zarar grme riskini belirten bir gvenlik ikaz sembol ile birlikte verilen bir uyari ikazi, ayni zamandacihazin zarar grme riskini de belirtir.

    Kalifiye PersonelCihaz / sistem ancak bu dkman ile birlikte kurulabilir ve isletilebilir. Sadece kalifiye personelin cihazi /sistemi hizmete sokmasina ve isletmesine izin verilmelidir. Kalifiye elemanlar, tehizatlari, sistemleri vedevreleri tespit edilmis gvenlik standartlarina uygun olarak hizmete sokmaya, topraklamaya ve etiketlemeyeyetkili kisiler olarak tanimlanir.

    Dogru KullanimAsagida belirtilenleri dikkate aliniz:

    UyariTehizat ancak katalogda ve teknik aiklamalarda aika tanimlanan uygulamalar iin ve ancak Siemenstarafindan tavsiye edilen ve onaylanilan diger cihazlar ve elemanlar ile birlikte kullanilabilir.rnn sorunsuz ve gvenli isletimini temin etmek iin, amacina uygun bir sekilde tasinmali, depolanmali vetesis edilmeli ve zenle korunmali ve isletilmelidir.

    Ticari Markalar

    sembol ile tanimlanan bilimum isimler Siemens AG sirketinin tescilli ticari markasidir. Bu elkitabi ierisinde yer alan diger isimlerin nc sahislar tarafindan kendi amalari dogrultusundakullanimi sahibinin haklarini ihlal edebilir.

    Telif Hakki Siemens AG, 2006. Tm haklari saklidir.

    Bu dkmanin ya da ieriginin yazili bir izin olmaksizin ogaltilmasi,yayinlanmasi ya da kullanilmasi yasaktir. Yasagi ihlal edenler zararlardan

    sorumlu alacaklardir. Faydali bir model ya da tasarimin patent alimi ve tesciledilmesi ile dogan haklar da dahil olmak zere. tm haklar saklidir.

    Siemens AGAutomation & DrivesMotion Control SystemsPostfach 3180, 91050 ERLANGENGERMANY

    Sorumluluk Kabul Edilmez

    Bu el kitabinin ierigini tanimlanilan donanim ve yazilimlara uygunluguaisindan kontrol ettik. Tutarsizliklar tamamen bertaraf edilemeyecegi iin,

    tam uygunlugu garanti edemeyiz. Ancak, bu dkmanda yer alan bilgilerdzenli olarak tekrar gzden geirilmekte ve gerekli dzeltmeler ileriikibasimlarda yapilmaktadir.

    Siemens AG, 2006.nceden haber vermeden degistirilebilir.

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    3/286

    Siemens Ahtiengesellschaft SIMOTION Temel Hareket Kontrol Islevleri

    nsz

    Bu dkman Sistem ve Islev Tanimlamalari dkmantasyon paketinin bir blmn olusturmaktadir.

    Kapsam

    Bu el kitabi SIMOTION SCOUT V4.0 sistemi iin geer lidir:

    SIMOTION SCOUT V4.0 (SIMOTION rn ailesi iin mhendislik sistem),

    SIMOTION Kernel V4.0, V3.2, V3.1 V3.0 ya da 2.1

    SIMOTION teknoloji paketleri Cam, Cam_ext (Kernel V3.2 ve daha st) ve ilgili ekirdek (kernel)iin uygun versiyonda Tcontrol (Gear, Position ve BasicMC teknoloji paketleri Kernel V3.0a kadarolanlar da dahil olmak zere).

    Bu El Kitabindaki Blmler

    Bu el kitabi, SIMOTION ve teknoloji objeleri iin genel olarak uygulanabilir islevleri anlatmaktadir.

    Tarif(1. Blm)Bu blm kisaca LAD FBD programlama dillerini tanimlar.

    Yazilim kullanici arayz (2. Blm)Bu blm LAD / FBD editr tarafindan sununlan esitli isletme zelliklerini tarif eder.

    Yazilim programlamasi (3. Blm)Bu blm programlama esnasinda nasil ilerlenicegini gsterir.

    Isletim (4. Blm)Bu blm programin nasil test edilecegini gsterir.

    Fonksiyonlar (5. Blm)Bu blm bireysel LAD / FBD komutlarinin nasil uygulanacagin tarif eder ve onlarin fonksiyonlarininzetini verir.

    Hatadan arindirma yazilimi / Hata giderimi (6. Blm)

    Bu blm yaratilmis programlarda hatanin nasil bulunacagini tarif eder.

    rnekler (7. Blm)Bazi basit rnekleri kullanrak LAD ve FBD programlama dillerini giris tarafiniza sunulucaktir.

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    4/286

    nsz

    Tus takimi (Ek A)Bu ek sika kullanilan komutlar iin tus takimini ierir.

    DizinBilgilere ulasabilmek iin anahtar szck dizini.

    SIMOTION Dkmanlari

    SIMOTION dkmanlarinin genel taslagi ayri bir referans listesinde verilmistir.

    Referans listesi SIMOTION SCOUT CDsinde bulunmaktadir.

    SIMOTION dkmantasyonu, yaklasik olarak 50 adet SIMOTION dkmanini ve diger rnler (rneginSINAMICS) hakkinda dkmanlari ieren 9 adet dkmantasyon paketinden ibarettir.

    SIMOTION V4.0 iin asagida belirtilen dkmantasyon paketleri mevcuttur. SIMOTION Mhendislik Sistemi SIMOTION Sistem ve Islev Tanimlamalari SIMOTION Tanilayicilari SIMOTION Programlama SIMOTION Programlama - Referanslar SIMOTION C2xx SIMOTION P350 SIMOTION D4xx SIMOTION Tamamlayici Dkmantasyon

    Danisma Hatti ve Internet AdresleriHerhangi bir sorunuz oldugunda ltfen danisma hatlarimizi (tm dnyada) arayiniz:

    Otomasyon Kontrol Teknik Destek:

    Telefon : +49 (180) 50 50 222Faks : +49 (180) 50 50 223E-posta : [email protected] : http://www.siemens.com/automation/support-request

    Dkmantasyon ile ilgili herhangi bir sorunuz, neriniz ya da dzeltmeniz oldugu takdirde, ltfen bunlariasagida belirtilen adreslere fakslayiniz ya da e-postalayiniz.

    Faks : +49 (9131) 98 63315E-posta : [email protected]

    nsz-4 Siemens AG, 2006. Tm haklari saklidir.SIMOTION Temel Hareket Kontrol Islevleri, 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    5/286

    Siemens Internet Adresleri

    SIMOTION rnleri hakkinda en gncel bilgiler, rn destegi ve Sik Sorulan Sorular (FAQ) Internetteasagida belirtilen adreslerde bulunabilir:

    - Genel Bilgiler:http://www.siemens.de/simotion (Almanca)

    http://www.siemens.com/simotion (Uluslararasi)- rn Destegi:

    http://www4.ad.siemens.de/view/cs/de/10805436

    Ileri Dzeyde Destek

    SIMOTION sistemini grenebilmeniz iin egitimler veriyoruz.

    Ltfen blgenizde bulunan egitim merkezlerimize ya da D-90027 Nurembergde bulunan merkezi egitimmerkezine basvurunuz. Daha detayli bilgi iin, ltfen +49 (911) 895 3202 numarali telefonu arayiniz.

    nsz-5 Siemens AG, 2006. Tm haklari saklidir.SIMOTION Temel Hareket Kontrol Islevleri, 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    6/286

    nsz

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    7/286

    Iindekiler

    nsz .................................................................................................................................................................

    Iindekiler ....................................................................................................................................................I

    1 Tanim .................................................................................................................................................................

    2 Yazilim kullanici arabirimi ...............................................................................................................................

    is

    is i i i i i i s i i i

    i i s

    i i i

    i

    i s

    s

    g

    i i

    s s i

    isi i i i

    i

    i is i i i g s

    g s

    g s

    g s i i i i s

    i i

    i i

    i i i Ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    8/286

    3 Yazilim programlama ................... ................... ................... ................... ..................... ........

    Iindekiler

    I i i ii

    Iindekiler

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    9/286

    I

    g

    i

    i

    i s

    g

    g

    g

    g s

    g

    s i i g

    g i

    g i i

    g i i

    g igi i

    g igi g

    i g igi i

    g igi i

    g s i i

    g s

    g s i i

    s i

    i i s gs

    g s

    g s s

    g s i

    i i g s i i

    i i i i i g s i i

    i gs i i

    i gs i i

    i i i g s g s

    s i

    gs i s i i gs i i

    s i i

    s gs s i

    s i i

    i i

    i i i i

    i i i i

    g i i i i

    aglantilarin tanimlanmasi

    Isim boslugunun kullanimi

    i i i Ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    10/286

    i s i

    i i

    4 Isletim ...........................................................................................................................................................

    i i i

    s

    i i

    5 Fonksiyonlar...........................................................................................................................i s

    i

    i

    g i

    i i

    g i i

    i i i

    i i

    g

    i

    i

    i s

    i i

    i

    i

    i s

    Iindekiler

    I ii i

    i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    11/286

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    12/286

    i i i

    i i i i i i

    7 rnekler................................................................................................................................... i s i

    i

    i i

    i i

    i g s

    s igii

    S

    s

    g i i i

    si s i i i

    si s i i i i

    s

    i i i

    i

    i s i i

    Iindekiler

    I i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    13/286

    i

    i i

    i i

    i

    g i i

    i

    i i i

    i i

    i s i i

    A Ek ....................................................................................................................................................

    i s s i

    Dizin .................................................................................................................................

    Iindekiler

    i i i Ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    14/286

    Iindekiler

    I i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    15/286

    Tanim 1Bu blmde LAD merdiven diyagrami ve FBD islev blok diyagrami hakkinda n

    bilgi verilmektedir.

    Ierik

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD, 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    16/286

    1.1 LAD nedir?

    LAD, Merdiven Diyagrami anlamina gelmektedir ve grafiksel bir programlama dilidir. Sentaksaiklamasi bir akim diyagrami ile ilgilidir. LAD, iletken kablolar yoluyla akimin girdigi, iktigi veilerledigi blmler arasindaki sinyal akisinin izlenmesini saglar. LAD grafiksel olarak sebekelerebagli paralar ve kutulardan olusmaktadir (sebekeler IEC 61131-3 standardina uygun olaraktanimlanmaktadir). LAD islemleri Boole komutlarina gre yapilmaktadir.

    s i i

    Ayrica, LAD programi FBD programi olarak da gsterilebilmektedir

    LAD programlama dili

    LAD programlama dilindeki tm paralar btnsel bir kullanici programi tasarimi iin gereklilikgstermektedir. LAD kapsamli bir konut sistemi iermektedir. Bu komut sistemi, genis islem alanliesitli temel isleyisleri iermekte ve bunlarin nasil kullanilacagini aiklamaktadir . Fonksiyonlarinve fonksiyon bloklarinin dizayni LAD programinin yapisini aik bir sekilde anlamaniza yardimciolmaktadir.

    Program paketi

    LAD programlama paketi temel SIMOTION yaziliminin entegral bir parasidir. Bylelikle,SIMOTION yaziliminiz ykledikten sonra LAD ile ilgili tm derleyici, dzenleyici ve testfonksiyonlari kullanilabilmektedir.

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD, 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    17/286

    FBD nedir?

    1.2 FBD nedir?

    Islev Blok Diyagrami FBD olarak tanimlanmaktadir. FBD, isleyisi tanitmak amaciyla Boolecebrinde kullanilan ayni trdeki kutulari kullanan grafik temelli bir programlama dilidir (sebekelerIEC 61131-3 standardina uygun olarak tanimlanmaktadir). Ek olarak, kompleks fonksiyonlarla (r.Matematiksel fonksiyonlar) lojik kutulari ile dogrudan baglanti tanimlanabilmektedir.

    s i i

    Ayrica, FBD programi LAD programi olarak da gsterilebilmektedir.

    FBD programlama dili

    FBD programlama dilindeki tm paralar btnsel bir kullanici programi tasarimi iin gereklilikgstermektedir. FBD kapsamli bir konut sistemi iermektedir. Bu komut sistemi, genis islem alanliesitli temel isleyisleri iermekte ve bunlarin nasil kullanilacagini aiklamaktadir . Fonksiyonlarinve fonksiyon bloklarinin dizayni FBD programinin yapisini aik bir sekilde anlamaniza yardimciolmaktadir.

    Program paketi

    FBD programlama paketi temel SIMOTION yaziliminin entegral bir parasidir. Bylelikle,SIMOTION yaziliminiz ykledikten sonra FBD ile ilgili tm derleyici, dzenleyici ve testfonksiyonlari kullanilabilmektedir.

    Tanim

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD, 03.2006 Basim 1-17

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    18/286

    FBD nedir?

    Tanim

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD, 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    19/286

    i s s s

    i i i

    Ierik

    alisma panelindeki LAD/FBD editr

    LAD/FBD editr isleyisi

    LAD/FBD editr ayarlari

    Yazilim Kullanici Arabirimi 2

    Siemens AG, 2006. Tm haklari saklidir.SIMOTION LAD/FBD, 03.2006 Basim 2-19

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    20/286

    alisma paneli LAD/FBD editr

    2.1 alisma paneli LAD/FBD editr

    alisma paneli SIMOTION ARASTIRMASININ erevesini tanimlar. alisma paneli aralarinikullanarak, makinenin yapmasi islemi tamamlamasi amaciyla tm adimlari yapilandirabilir veprogramlayabilirsiniz.

    alisma alani asagidaki paralari iermektedir:

    Men ubuguMen ubugu alisma alanini, yardim aralarini, vb. kontrol etme amali kullanabilmeniz iinmen komutlari iermektedir.

    Ara ubuklariAra ubuklarinin birindeki ilgili ikona tiklayarak birok men komutunu baslatabilirsiniz.

    Aiklama tablolariAiklama tablolari LAD/FBD kaynak dosyalari ve programlari iin kullanilmaktadir. Aiklamatablolarinda degiskenleri ve daimileri tanimlayabilirsiniz.

    Proje navigatrProje navigatr tm projeyi ve paralarini bir aga formatinda gsterir.

    alisma alaniBu blmde mesleki alan islemlerini uygulayabilirsiniz. LAD/FBD programlari iin tasarlanmisalisma alani grafik grntleri iin bir aiklama tablosu ve derleyici iermektedir.

    Ayrintili grnmProje navigatr alanindaki seili paralar hakkinda ayrintili bilgi bu blmde gsterilmektedir.rnegin; Sembol tarayici ve derleme/denetleme ikti pencereleri.

    Yazilim KullaniciArabirimi

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD, 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    21/286

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    22/286

    2.1.3 LAD/FBD editrnn n plana ikarilmasi

    alisma alaninda birden fazla LAD/FBD editr ailirsa bunlar genellikle ekrani kaplar. Buda, yalnizca LAD/FBD editrnn st kisminin grnmesi anlamina gelir. Sakli editrlerin plana ikarmanin birka yolu bulunmaktadir.

    Editr n plana ikarmak iin izleyeceginiz yollar sunlardir:1. alisma penceresin in altindaki uygun sekmeyi seiniz,

    ya daMen penceresinden uygun bir program adi seiniz.

    2.1.4 Aiklama tablosunun gizlenmesi ya da gsterilmesi

    Daha ok alana ihtiyaciniz varsa arabirim aiklama alaninin ve/veya LAD/FBD programailama alanini tamamiyla gizleyebilirsiniz.

    Aiklama tablosunu gizlemek ya da gstermek iin izleyeceginiz yollar sunlardir:

    1. Aiklama tablosunu gizlemek iin ayrim izgisine ift tiklayiniz.2. Aiklama tablosunu yeniden grntlemek iin ayrim izgisine bir daha ift tiklayiniz.

    2.1.5 Aiklama tablosunun genisletilmesi/kltlmesi

    Aiklama tablosunun boyutunu degistirmek iin izleyeceginiz yollar sunlardir:

    1. Fare imleci ift satira dnstrene kadar fare imlecini ayrim izgisi zerinde hareketettiriniz.

    2. Aiklama alanini kltmek iin farenin sol tusuna basili tutunuz ve ayrim izgisini yukari

    dogru srkleyiniz.

    Ya da,

    Aiklama alanini bytmek iin ayrim izgisini asagiya dogru srkleyiniz.

    Is istasyonunda LAD/FBD editr

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD, LAD/FBD 03.2006 Basim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    23/286

    LAD/FBD Editr Islemi

    2.2 LAD/FBD editr islemi

    LAD/FBD editr programciya birok farkli operatr girdi seenekleri saglar. Kisiseloperatr girdilerin yrtlmesi ile ilgili seenekler asagidakileri ierir:

    Men ubugu Baglam menleri Ara ubuklari Geis tuslari Metin ve degiskenler proje navigatrnden aiklama tablolarina, sembol tarayicisina ya

    da komut listesine kadar srklenebilir ve girdi dosyalarina atilabilir.

    2.2.1 Men ubugu

    Tm programlama fonksiyonlarini men ubugundan baslatabilirsiniz.LAD/FBD program gesi yalnizca alisma alaninda bir LAD/FBD editr aktif oldugundagrnr.

    2.2.2 Kisayol mens

    Herhangi bir nesne iin kisayol mensn kullanmak amaciyla asagidaki adimlariizleyiniz:

    1. Farenin sol tusuna tiklayarak uygun nesneyi seiniz2. Ardindan, farenin sag tusuna tiklayiniz

    3. uygun men gesine farenin sol tusuyla tiklayiniz.

    2.2.3 Ara ubuklari

    Dinamik ara ubuklari nemli, siklikla kullanilan fonksiyonlarla ilgili ikonlar ierir (rn. geleriekleme ya da kaydetme).

    Dinamik ara ubuklari alisma alaninin aktif/seili durumlarina gre degisir (rn. MCC tablosu,ST programi ya da LAD/FBD programi).

    Ara ubuklari alisma panelinde herhangi bir yere yerlestirilebilir ve View (Grnm)>Toolbars(Ara ubuklari) mens ile gsterilebilir ya da gizlenebilir.

    LAD/FBD derleyici ara ubugu genis apli LAD/FBD konutlari ierir. alisma alani bir programiin aktif ya da aik oldugunda komut listesi grntlenir.

    Yazilim Kullanici Arabirimi

    Siemens AG, 2006. Tm haklari saklidir.

    SIMOTION LAD/FBD 03.2006 Basim 2-23

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    24/286

    LAD/FBD editr islemi

    i

    i

    i g

    s

    si s i i i

    g i i

    g i i

    S

    i i

    g

    s

    si s i i i

    I

    I

    s s

    i

    g

    i i i

    i

    Yazilim Kullanici Arabirimi

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    25/286

    LAD/FBD editr islemi

    2.2.4 Geis Tuslari

    LAD/FBD derleyicisinde hizli islem gerektiginde geis tuslarini kullaniniz. LAD/FBDderleyicisindeki mevcut geis tuslarini grmek iin bakiniz ek A-1.

    2.2.5 Degiskenler iin srkle&birak kullanimi

    Degiskenler, srkle&birak islemiyle ayrintili grnmden (Sembol tarayicisi sekmesi Symbolbrowser) girdi alanina atilabilir.

    Srkle&birak ile degiskenler eklemek iin asagidaki adimlari izleyiniz:

    1. Hareket ettirmek istediginiz degisken satir numarasina farenin sol tusuyla tiklayiniz.Degiskenlerin bulundugu satirin alti izilecektir.

    2. Farenin sol tusuna basili tutunuz ve satir numarasini parametre ekran formunun girdialanina srkleyiniz.

    3. farenin sol tusunu birakiniz. Degisken seili pozisyona eklenecektir.

    2.2.6 Aiklama tablolarindan srkle&birak kullanimi

    LAD/FBD programinda degisken isimleri aiklama tablolarindan srklenir ve LAD/FBD grafigindebirakilir.

    Srkle&birak zelligi kullanarak degisken isimleri eklemek iin asagidaki adimlari izleyiniz:

    1. Hareket ettirmek istediginiz degiskenin ismi ile satir numarasina farenin sol tusuylatiklayiniz satir donuklasir.

    2. Degisken ismini herhangi bir girdi alanina srkleme esnasinda farenin sol tusuna basilitutmaya devam ediniz.3. Farenin sol tusunu birakiniz. Degisken ismi seili pozisyonda eklenecektir.

    2.2.7 Aiklama tablosunda srkle&birak kullanimi

    Aiklama tablosunda degisken aiklama sirasini degistirebilirsiniz.

    Yazilim kullanici arabirimi

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    26/286

    LAD/FBD editor Islemi

    Srkle&birak kullanim sirasini degistirmek iin asagidaki adimlari izleyiniz:1. Hareket ettirmek istediginiz degiskenin satir numarasina farenin sol tusu ile

    tiklayiniz. Satir donuklasacaktir.2. Shift (Kaydirma)tusuna basiniz ve aiklama tablosunda satiri istenen

    pozisyona srklerken farenin sol tusuna basili tutmaya devam ediniz.Ekleme noktasi kirmizi bir izgiyle tanimlanir.

    3. Farenin sol tusunu birakiniz. Satir uygun uygun pozisyona hareket edecektir.

    NotBirka bitisik satiri birlikte hareket ettirmek iin hareket ettirmek istediginiz satirlariseerken Shift tusuna basili tutun.

    2.2.8 LAD/FBD gelerinde srkle&birak komutunun kullanimiLAD/FBD geleri srkle&birak komutu kullanilarak proje navigatrndenLAD/FBD diyagramna eklenebilir. Komut dagarcigi (Command library) sekmesi.

    LAD/FBD gelerini srkle&birak komutu kullanarak eklemek iin

    asagidaki adimlari izleyiniz:

    1. Zorunlu LAD/FBD gesine farenin sol tusu ile tiklayiniz.2. Farenin sol tusuna basili tutmaya devam ediniz, LAD/FBD gesini LAD/FBD

    diyagraminin diyagram satirina dogru srkleyiniz.3. Farenin sol tusunu birakiniz.LAD/FBD gesi seili pozisyonda eklenecektir.

    Yazilim Kullanici Arabirimi

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    27/286

    LAD/FBD editor islemi

    2.2.9 Komut aramalari iin srkle&birak kullanimi

    g igi i

    I i i

    i i i i s gi

    i i

    i s i i i

    i i i s i i

    g igi s gi i

    i i

    i i

    i i i i i

    i i i

    i i

    i i

    i i i i

    s i i i

    s i i i

    2.2.10 Komut isimleri iin srkle&birak kullanimi g igi s

    i i g i

    i g s s gi i i

    i

    s i i i

    s i i s i

    s i i

    Yazilim Kullanici Arabirimi

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    28/286

    LAD/FBD editr Islemi

    2.2.11 Sebeke geleri iin srkle&birak kullanimi

    S g i g i i

    S g s gi i i

    g s i i i

    g

    s i i g i i

    g

    s i i g s i i

    s i i i g

    2.2.12 Diger kaynaklardan fonksiyon ve fonksiyon bloklari iinsrkle&birak kullanimi

    g i s i s i i s i i

    g g i i i g i

    i i i i i s gi

    i i s i i i

    s i i s i

    s i i

    Yazilim Kullanici Arabirimi

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    29/286

    LAD/FBD editr Ayarlari

    2.3 LAD/FBD editr Ayarlari

    i s i i i i

    s

    i g s Options (Seenekler) > Settings (Ayarlar) mensn ainiz.

    i i

    2.3.1 Otomatik sembol denetimi ve gncellemeyi aktiflestirme

    s i

    s i g s

    i i i i s gi

    - zel sembol bulunmamakta.- zel i

    g i i is s

    gs g

    Noti

    i i i i

    Yazilim Kullanici Arabirimi

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    30/286

    LAD/FBD editr ayarlari

    2.3.2 Otomatik sembol denetiminin ve gncellemenin hizmet disi birakilmasi i i i

    i i i si i s isi i i i i g s

    i i i

    is i g s

    isi i i i i

    isi i s gi

    i i

    Options (Seenekler) > Settings (Ayarlar)

    LAD/FBD editr sekmesini seiniz.

    Automatic symbol check and type update (

    denetim kusunu hizmet disi birakiniz.

    i i i

    Notisi i

    g is i i i g Symbol check and type

    update ikonu tiklandiktan ya da ilgili menu seildikten sonra si

    2.3.3 Sembol denetimi ve gncellemenin spesifik bir zamana ayarlanmasi

    isi

    s gi i i

    LAD/FBD program > Automatic symbol check and type update seiniz.

    ya da -

    Check symbols i i i

    2.3.4 Aiklama tablosu veri trleri listesi ayari

    i i i i

    g i

    g i i g ii s

    Yazilim kullanici arabirimi

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    31/286

    LAD/FBD editr ayarlari

    s gi i i

    Options > Settings seiniz

    LAD/FBD editor sekmesini seiniz.

    Only known types if type lists exist (Dizgi listesi varsa

    yalnizca bilinen dizgiler) denetim kutusuna tiklayiniz.

    OK butonuna tiklayiniz

    2.3.5 Islenen ve aiklama alanlarinin degistirilmesi

    Islenen ve aiklamalarda grnm seeneklerini degistirmek iin asagidaki adimlariizleyiniz:

    1. islenen ve aiklama alanlarindaki her satira karakter sayilarini giriniz.

    2. Islenen ve aiklama alanlarina satir sayilarini giriniz.

    Iletisim kutusu ayarlari

    3. OK butonuna tiklayiniz.

    Yazilim Kullanici Arabirimi

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    32/286

    LAD/FBD editr ayarlari

    2.3.6 Punto degisimi

    g s s gi i i

    Fonts and colors (puntolar ve renkler) i i i

    s si i

    Puntolar ve renkler s

    g

    OK i i i

    LAD/FBD editr renklerini degistirmek iin asagidaki adimlari izleyiniz:

    1. Fonts and colors (puntolar ve renkler)butonuna tiklayiniz.

    Puntolar ve renkler iletisim kutusu

    karsiniza gelecektir.

    2. Renkler (Colors) sekmesini tiklayiniz

    Puntolar ve renkler s

    3. Gerekli rengi seiniz

    OK i i i

    Yazilim Kullanici Arabirimi

    i i i i

    2.3.7 Renk Degisimi

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    33/286

    Yazilim Kullanici ArabirimiLAD/FBD editr ayarlari

    2.3.8 Degisken aiklamasinin aninda aktiflestirilmesi

    Degisken aiklamasi aktiflestigi zaman LAD ya da FBD diyagramina bilinmeyen bir

    sembol girildiginde ekranda bir iletisim kutusu grnr. Bakiniz sayfa 3-109.Degisken aiklamasini aninda aktiflestirmek iin asagidaki adimlari izleyiniz:

    1. on-the-fly variable declaration denetim kutusunu aktiflestiriniz.

    2. Onaylamak iin OK butonuna tiklayiniz.

    2.3.9 Varsayilan dil ayari

    standart dili ayarlamak iin asagidaki adimlari izleyiniz:

    1. Options > Settings seiniz

    2. LAD/FBD editor sekmesini seiniz.

    3. Varsayilan dili seiniz, rn. LAD.

    4. Onaylamak iin OK butonuna tiklayiniz.

    Yeni bir LAD/FBD programi yaratildiginda seili LAD dili ayarlanir.

    2.3.10 LAD/FBD editrnde evrimii yardim aranmasi i s i i i g i

    i s i

    Help (Yardim)

    I

    g i i i i

    - Baslangi (Getting started)

    F1 tusu ile genel yardim

    Aik iletisim kutusundaki Help butonu Baglamsal ayrintili yardim Shift+F1 geis tusu ya da soru isaretli ok (LAD/FBD

    sebeke geleri iin de geerlidir)

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    34/286

    Yazilim Kullanici ArabirimiLAD/FBD editr ayarlari

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    35/286

    s

    i i

    Ierik

    i

    i i is si i

    i i i i

    i i g s

    i i i i i i i

    s g

    g

    g

    g igi i

    g s i i

    i i s g s

    g s

    i i g s i i

    s i i

    g i i i i

    i i

    Yazilim Programlama 3

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    36/286

    LAD/FBD kaynak dosyalari ynetimi

    3.1 LAD/FBD kaynak dosyalari ynetimi

    i i i

    igi i i ii i

    iNot

    i i i i ii

    i i S i

    i i i

    3.1.1 Yeni bir LAD/FBD kaynak dosyasi ekleme

    i i

    i s gi i i

    PROGRAMS) dosyasindaki LAD/FBD kaynakdosyasi ekle (Insert LAD/FBD source file) gesine ift tiklayiniz.

    ya da -

    Insert > Program > Insert LAD/FBD source file

    ya da -

    i (PROGRAM i i i Insert newobject > Insert LAD/FBD source file seiniz.

    i i i

    s gi s i i i i

    i i i i i

    Permit program status (program statlerine izin ver) denetim kutusunuaktiflestiriniz.

    i

    Open editor automatically (editr otomatik a)denetim kutusunu seiniz.

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    37/286

    LAD/FBD kaynak dosyalari ynetimi

    s

    6. OK ile teyid edin.Beyan tablosu diyalog grnr.

    is i i i i i

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    38/286

    LAD/FBD kaynak dosyalari ynetimi

    3.1.2 Mevcut bir LAD/FBD kaynak dosyasinin ailmasi

    i

    i i

    i i s gi

    i i

    i i i i

    ya da -i i i

    i i i is i i i i

    i i

    3.1.3 Bir LAD/FBD kaynak dosyasinin kaydedilmesi ve derlenmesi

    s

    i i s i isg

    i i s i is

    g Save and compile

    ya da-

    LAD/FBD source file (LAD/FBD kaynak dosyasi) > Save and compile

    ya da -i i i

    i Save and compile)

    Uyari

    Kaydet ve denetle komutu yalnizca LAD/FBD kaynak dosyalarinda ve projedeki birlesikLAD/FBD programlarinda degisiklikler yapar. Project (Proje) > Save (Kaydet) ya daProject (Proje) > Save and compile all (Kaydet ve hepsini derle)ifadelerini semedike

    veri diske kaydedilmez

    i is is ii i

    i i i i i Compile/check output(ikti derle/denetle) sekmesinde gsterilir.

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    39/286

    Yazilim programlama

    LAD/FBD kaynak dosyalari

    ynetimi

    3.1.4 Bir LAD/FBD kaynak dosyasinin kapatilmasii i s i s gi i i

    i i si g i i i

    ya da -

    LAD/FBD source file (LAD/FBD kaynak dosyasi) > Close (Kapat)

    ya da -Windows (Pencereler) > Close all windows (Btn pencereleri kapa) seiniz

    g s i

    s i

    3.1.5 Bir LAD/FBD kaynak dosyasinda kes/kopyala/sil islemlerii s i

    i i i s

    i i g s

    s gi

    i i

    i s (Cut (kes), Copy (kopyala), Delete(sil)).

    3.1.6 Kesilen ya da kopyalanan bir LAD/FBD kaynak dosyasinineklenmesi

    i i

    s gi i i

    i i i PROGRAMS (Programlar) dosyasini

    seiniz.

    i Insert (Ekle) seiniz.

    i

    g s i i

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    40/286

    LAD/FBD kaynak dosyalari ynetimi

    3.1.7 LAD/FBD kaynak dosyalarinin teknik aidan korunmasi

    i i i s s sii i s

    i i i i s ii i gi i

    i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    41/286

    Bir LAD/FBD kaynak dosyasinin i ve dis ortamatasinmasi

    3.2 Bir LAD/FBD kaynak dosyasinin i ve dis ortama tasinmasi

    I is si i i i isi g i s

    3.2.1 Bir LAD/FBD kaynak dosyasinin XML formatinda dis ortama aktarimi

    Not

    s i i i g i

    is i i i gi iisi

    i i i is

    i i

    i Experts (Uzmanlar) > Save project and export object(Projeyi kaydet ve nesneyi disari tasi) Project (Proje) > Save and export(Kaydet ve tasi)

    is i i i

    Not

    i i i is i sisi

    3.2.2 LAD/FBD kaynak dosyalarinin XML veri olarak i ortama aktarimi

    i i i s gi

    i i

    PROGRAMS (Programlar) girisini ya da bir LAB/FBDkaynak dosyasini seiniz

    i Import object (Nesneyi ieri tasi) Expert (Uzman) >

    Import object (Nesneyi ieri tasi) seiniz.si i g

    i i i

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    42/286

    Yazilim programlama

    Bir LAD/FBD kaynak dosyasinin i ve dis ortama tasinmasi

    3.2.3 XML formatinda dis ortama POU aktarimi

    Not

    Mevcut SCOUT program versiyonu nceki versiyonlarca desteklenmemis yapilari destekler.

    (rn bir kaynak dosyasindaki birok POU, ikili n baglanti)

    Bir XML dis aktarimini, herhangi bir zel versiyon ya da platformdan bagimsiz projenin

    disindaki bir dizindeki bireysel program birimlerini kaydetmek iin kullanabilirsiniz.

    XML formatinda POU aktarimi iin:1. LAD (FBD kaynak dosyadaki proje navigatrnden dis ortama aktarmak istediginiz POUyu seiniz.

    2. Kisayol mensnden, Export as XML (XML olarak disa aktar) seiniz.

    3. XML dis aktarim iin dizini seiniz ve dogrulamak iin OK butonuna basiniz.

    3.2.4 XML formatinda i ortama POU aktarimi

    i i i

    PROGRAMS (Programlar) girisini ya da bir LAB/FBDkaynak dosyasini seiniz

    i Import as XML (XML olarak ie aktar) seiniz.I i i s i g

    i i

    3.2.5 Bir LAD/FBD kaynak dosyasinin EXP formatinda dis ortama aktarimi

    i i i is

    i i

    i Experts (Uzmanlar) > Export as .EXP (EXP olarak disari

    aktar)seiniz.

    3. EXP dis aktarimi iin erisim yolu ve adini giriniz.

    4. Save (Kaydet)tiklayiniz.Bir EXP dosyasi spesifik bir erisim yolundaki spesifik bir isim olarak

    kayitlidir.

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    43/286

    Bir LAD/FBD kaynak dosyasinin i ve dis ortamatasinmasi

    3.2.6 Bir LAD/FBD kaynak dosyasina EXP veri i aktarimi

    i i i

    i i

    i Experts (Uzmanlar) > Import as .EXP (EXP

    olarak ieri aktar)seiniz.i i i

    Not

    i i s

    i i i

    g i g i i i i i i

    is i i i i i i i

    is i s

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    44/286

    i i i i

    3.3 Bir LAD/FBD kaynak dosyasinin zelliklerinin tanimlanmasi

    i i

    s i i g s

    i i Properties

    ifadesini seiniz.

    i i

    3.3.1 Bir LAD/FBD kaynak dosyasinin yeniden adlandirilmasi

    i i i

    i i i

    s g i i Change name (Ad degistir) iletisimkutusundan yeni ismi giriniz.

    Apply (Uygula) tusu ile girdileri onaylayiniz.

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    45/286

    Yazilim programlama

    Bir LAD/FBD kaynak dosyasinin zelliklerinin

    tanimlanmasi

    3.3.2 Test fonksiyonlarinin kullanimi

    isi i i

    Compiler (Derleyici) sekmesini seiniz

    i i i i i

    i i i i i i i i s i i

    3.3.3 Son derleyici seeneklerinin grntlenmesi

    Compiler (Derleyici) sekmesini seiniz

    3.3.4 Derleyici seeneklerinin seilmesiDerleyici seeneklerinin hepsi Compiler (Derleyici) sekmesindeki Options (Seenekler) >Settings (Ayarlar)mensnden ayarlanabilir.

    Derleyici seeneklerini semek iin:

    1. LAD/FBD kaynak dosyasinin zellikler penceresini ainiz (bakiniz blm 3.3).

    2. Ayarlari giriniz (bakiniz izim 3-4 ve tablo 3-1) ve OK tusu i i

    Fig. 3-4 zellikler penceresindeki derleyici yerel ayarlari

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    46/286

    Bir LAD/FBD kaynak dosyasinin zelliklerinin tanimlanmasi

    Parametreler

    Tanim

    g s g i

    i i i i i i i i

    s i i

    i i i i i gs s

    s

    s i i i s i

    Active (Aktif): s i iInactive (Hizmet disi): nislemci kullanilmamaktadir

    Shaded (Glgeli): s i

    Options >

    Settings Compiler

    sekmesinden yapilir

    i i

    Yazilim Programlama

    i

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    47/286

    LAD/FBD programlari ynetimi

    3.4 LAD/FBD programlari ynetimi

    i i

    i i

    3.4.1 Yeni bir LAD/FBD programinin eklenmesi

    i

    i i i i

    PROGRAMS(Programlar) dosyasini ve bir LAD/FBD kaynak

    dosyasini ainiz

    Insert LAD/FBD program (LAD/FBD programi ekle) girisine ift

    tiklayiniz.i i i

    i i i i i i i ii i

    i g i i

    i i i

    i i i i ii i si i

    i

    i

    s g g

    Exportable (Disari tasinabilir) zelligini aktiflestiriniz.

    g i

    Open editor automatically (Editr otomatik a) denetim kutusunu ainiz.

    OK butonuna basiniz

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    48/286

    LAD/FBD programlari ynetimi

    i i

    3.4.2 Mevcut LAD/FBD programinin ailmasi

    i i

    i i i i s i

    i i i i i i

    PROGRAMS (Programlar) dosyasini ve istenen L

    i i i i

    i i

    Open (A) komutunu seiniz

    i is i i i i i

    i

    Yazilim Programlama

    LAD/FBD programi ekle s

    i i i

    i i i

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    49/286

    LAD/FBD programlari ynetimi

    3.4.3 LAD/FBD kaynak dosyasindaki LAD/FBD programlarinin sirasinitanimlama

    i i i i ii i i g s i

    i i i

    i i g s

    i

    i Up (Yukari) / Down (Asagi)

    seiniz.

    3.4.4 Bir LAD/FBD programinin kopyalanmasi

    i i

    i g

    i Copy (kopyala) komutunu seiniz.

    i i

    i Insert (ekle) (LAD/FBD POU) seiniz.

    i

    3.4.5 Bir LAD/FBD programinin kaydedilmesi ve derlenmesi

    s i g i i gs g g i i s s

    Fig. 3-7 Yildiz imgeli program adi degisikliklerin yapildigini gsterir.

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    50/286

    LAD/FBD programlari ynetimi

    Not

    i i

    i i s

    g Save and compile

    ya da -

    LAD/FBD program (LAD/FBD programi) > Save and compile

    ya da -

    i i

    Project (Proje) > Save and compile all (Hepsini kaydet ve derle)

    ya da -

    i i s g

    i i i Detail view)

    i Compile (derle)/check output (iktiyi denetle)

    sekmesindeki ayrintili grnmde bulnan hata mesajinin zerine ift tiklayiniz.

    i g s

    Geriye uyumluluk ile ilgili not s i i

    i g i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    51/286

    LAD/FBD programlari ynetimi

    3.4.6 Bir LAD/FBD programinin kapatilmasi

    is i i

    i i s i i i - ya da -

    LAD/FBD program (LAD/FBD programi) > Close (Kapat)komutunu seiniz

    ya da -

    Windows (Pencereler) > Close all (Tmn kapat) komutunu gs g s

    s

    3.4.7 Bir LAD/FBD programinin silinmesi

    i i

    i i

    i Delete (Sil) seiniz.

    Not

    s i i g

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    52/286

    Bir LAD/FBD programi zelliklerinin degistirilmesi

    3.5 Bir LAD/FBD programi zelliklerinin degistirilmesi

    i g s i i

    gs

    PROGRAMS(Programlar) dosyasini ve SIMOTION cihazi altinda bulunanistenilen LAD/FBD kaynak dosyasini a iniz.

    i i

    Properties (zellikler) ifadesini seiniz.

    3.5.1 Bir LAD/FBD programinin yeniden adlandirilmasi

    i i i

    i i i i s i i

    I g s Change name) s

    s i i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    53/286

    Bir LAD/FBD programi zelliklerinin degistirilmesi

    3.5.2 LAD/FBD programi tasarim trnn degistirilmesi

    i i g s

    i

    Program

    i si s i i g s

    i

    Fonksiyon Blogu (FB)g i i gs

    g g g i gs gs i g

    i i i i gsi i i

    g g g gi i ii g i i

    g g s g

    i i i s s i i i i s

    Fonksiyon (FC)

    g g gs g g

    s i igig i i i g i s

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    54/286

    LAD/FBD kaynak dosyalari ve programlarinin yazdirilmasi

    3.6 LAD/FBD kaynak dosyalari ve programlarin yazdirilmasiLAD/FBD kaynak dosyalari ve programlari hakkinda genel bilgiler yazdirabilirsiniz.

    ikti almak iin birok yazdirma seenekleri bulunmaktadir.

    LAD/FBD kaynak dosyalarini ve programlari yazdirmak iin:

    1. Proje navigatrnden bir LAD/FBD kaynak dosyasi ya da programi seiniz.

    2. Kisayol mensnden Print (Yazdir) ya da Print preview (baski nizleme)

    seiniz

    Birok yazdirma seeneginin bulundugu Print (Yazdir) iletisim kutusu

    ekranda grntlenir.

    i g s

    3. Print (Yazdir) butonuna tiklayiniz.Kaynak dosya ya da LAD/FBD programi seili opsiyonlara gre yazdiri lir.Genel bilgi, aiklama tablosu ve diyagram verilerinin hepsi iktida grnr.

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    55/286

    LAD/FBD kaynak dosyalari ve programlarininyazdirilmasi

    3.6.1 Aiklama tablosunun yazdirilmasi

    i i

    Print declaration table (baski aiklama tablosu) denetim kutusunu aktiflestiriniz

    Column width according to screen (ekrana uyumlu kolon genisligi) seiniz.

    i s g i i i i

    ya da -

    Default column widths (Varsayilan kolon genislikleri) seiniz.

    3.6.2 Sebeke alaninin yazdirilmasi

    S i i i i i

    Print network area (sebeke alanini yazdir)

    denetim kutusunu aktiflestiriniz.

    All networks (tm sebekeler) seiniz.- ya da -

    Only selected networks (Yalnizca seili sebekeler) seiniz. i s i i i i i i

    3.6.3 Aiklamalarin yazdirilmasiYalnizca Print network area (sebeke alanini yazdir) opsiyonunu semeniz

    durumunda bu seenegi isaretleyebilirsiniz.

    i i i i i

    Print comments (Aiklamalari yazdir) denetim kutusunu seiniz.

    i i Print comments (Aiklamalariyazdir) seenegini tiklayiniz.

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    56/286

    LAD/FBD kaynak dosyalari ve programlarinin yazdirilmasi

    3.6.4 Baski degiskenlerinin tanimlanmasii g s i

    s

    Fit diagram to page width (Sayfa genisligine gre diyagrami ayarla) seiniz.s s ig i i i i

    - ya da -

    Fit diagram to page length (Sayfa uzunluguna gre diyagrami ayarla) seiniz. i g ig i i

    S s g i

    ya da-

    Fit diagram on one page (Diyagrami bir sayfaya sigdir) seiniz.

    i s ig

    ya da -

    Diagram at 100% (Diyagrami %100e gre ayarla) seiniz.i i i i

    ya da -

    Accept zoom factor from screen (Ekrandan yakinlastir faktrn kabul et)

    seiniz. i s i i i i i

    Noti i ii i i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    57/286

    LAD/FBD kaynak dosyalari ve programlarininyazdirilmasi

    3.6.5 Sebekelerin yerlestirilmesi

    S s g i i s i

    gi gi i

    S s

    Place networks (Sebekeleri yerlestir) denetim kutusunu aktiflestiriniz.

    Continuous (Kesintisiz).S i i i i i i

    - ya da -

    New page for each (Herbiri iin yeni sayfa) seiniz.s i i i s

    i i g- ya da -

    Optimized (Optimize) seiniz. i s i i i

    g s ig is g i i i S

    3.6.6 Bos sayfalar

    s i i i i i i

    i s

    s i i i i

    Blank pages (Bos sayfalar) denetim kutusunu

    aktiflestiriniz.

    Print all (Hepsini yazdir) seiniz.

    s i i i

    ya da -

    Omit at end (Son kismi yoksay) seiniz.

    i i s i i i i s

    ya da-

    Omit all (Hepsini yoksay).Ortadaki ve sondaki bos sayfalar ikartilir.

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    58/286

    LAD/FBD sebekeleri ve geleri

    3.7 LAD/FBD sebekeleri ve geleri

    i i s s si i i i i s i i i s

    g s s

    i i i

    gi s i

    i

    i i i

    s

    s

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    59/286

    LAD/FBD sebekeleri ve geleri

    3.7.1 Sebekelerin eklenmesi

    S

    i i i g is i i i

    Insert network (Sebeke ekle) seiniz.- ya da -

    LAD/FBD program (LAD/FBD programi) > Insert network (Sebeke ekle)

    seiniz.

    ya da -Insert network (Sebeke ekle) ikonuna

    tiklayiniz. Yeni sebeke eklenecektir.

    3.7.2 Sebeke seimi

    i s

    S

    s i i i

    S i i

    ya da -s i s i i i Shift

    i s i i s i i i s i i s

    i i

    s

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    60/286

    LAD/FBD sebekeleri ve geleri

    3.7.3 Sebekelerin numaralandirilmasi

    s g s isii i s i i i

    Noti i g s s g i

    i

    3.7.4 Baslik/Aiklama girilmesi

    i i s s i ii s i i i i

    Dil ayarli metinlerProject (Proje) > Language-dependent texts (Dil ayarli metinler) mensnkullanarak LAD/FBD sebeke aiklamalari ve sembol tarayici aiklamalarininevirilerini ieren ASCII dosyalarini dis ve i ortamlara tasiyabilirsiniz (I/O degiskenleri,global cihaz degiskenleri).

    is si (Export si(Import i si

    g s i i i i i i i is si

    Baslik atanmasis i i s i i s i

    i i i

    s i

    s i i i i i i i

    i i s i

    g g g gi gs

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    61/286

    LAD/FBD sebekeleri ve geleri

    Aiklamalarin girilmesi/degistirilmesi

    s i

    i

    i i i i i i

    i i

    i i gs i i

    i i i

    i i

    Aiklama satirinin gsterilmesi/gizlenmesi

    s i i i i

    i is i i i

    i Display (Gster) > Comments on/off (Aiklamalar

    aik/kapali) seiniz.- ya da -

    LAD/FBD program (LAD/FBD programi) > Display (Gster) > Comments

    on/off (Aiklamalar aik/kapali) seiniz. i

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    62/286

    LAD/FBD sebekeleri ve geleri

    3.7.5 Aktarim etiketinin gsterilmesi/gizlenmesi

    s i

    i

    i g s

    S Jump label ON/OFF (Aktarim etiketi

    aik/kapali) seiniz.

    i ii i i i

    g s

    Not

    i

    i i i Jump label on/off(Aktarim etiketi aik/kapali) seiniz

    3.7.6 Sebekelerin kopyalanmasi/kesilmesi/yapistirilmasi

    s is s s s

    g

    S

    s

    i Copy (Kopyala) ya da Cut (Kes) komutunu seiniz.- ya da -

    Edit (Derle) > Copy (Kopyala) ya da Edit (Derle) > Cut (Kes)seiniz.is s g i

    is s s s s s s s s

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    63/286

    LAD/FBD sebekeleri ve geleri

    3.7.7 Undo (Geri al)/nceki durumuna geri getir (redo) eylemleri

    Not

    s gi i

    Edit (Derle) > Undo (Islemi tekrar yap) ya da Undo

    i i ii Edit(Derle) > Redo (Islemi tekrar yap) ya da Redo ikonunuseiniz

    3.7.8 Sebekelerin silinmesi

    S

    i i s

    Delete network (Sebekeyi sil)

    seiniz.

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    64/286

    LAD/FBD gelerinin grntlenmesi

    3.8 LAD/FBD gelerinin grntlenmesi

    3.8.1 LAD diyagrami

    i i i s

    i s g i gs i g g i i g i i

    g i i i i g s g i s i i i i i

    LAD aiklamalarini girmenin kurallari

    s s i i

    s s i i i i i s s i i g

    s i

    s i i i i i iss g i

    si s i i i s i s g s s

    s s I i is g i

    s i i s gs s

    s gi g i i i g i g i i i i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    65/286

    LAD/FBD gelerinin grntlenmesi

    I i s i g i i

    g i i igi i i i i is g s

    s g g i si s i i i

    i g i s ii g s

    g s i g

    I s g s i i G S gs g

    i g g ii i g s

    3.8.2 FBD diyagrami

    i

    i i s g ig s i i g

    i g s g i si i i i i

    FBD aiklamalarinin giris kurallari

    i s

    s s i i s

    g i i s

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    66/286

    LAD/FBD gelerinin grntlenmesi

    I s g i i s s

    i i is i i g i s g i is

    g i i

    i s

    s i isi i s i i isi i g i

    g s i g

    I s g s i i G S g s g

    i g g ii i g s

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    67/286

    LAD/FBD gelerinin grntlenmesi

    3.8.3 LAD ve FBD arasi geis

    s

    i i

    LAD/FBD program (LAD/FBD programi) > Switch to FBD (FBDye ge) seiniz.

    ya da -

    g Switch to FBD (FBDye ge)

    S

    NotLAD - FBD - LAD s

    s

    Sekil 3-13 LADden FBDye geis

    Noti i s FBD- LAD- FBD evirme dizisi yalnizca orjinal

    LAD sebekesi olusturur.

    i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    68/286

    LAD/FBD gelerinin grntlenmesi

    Dnstrlemeyen FBD yapisi

    s

    s

    Yazilim Programlama

    i i

    FBDden LADye geis rnekleri

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    69/286

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    70/286

    LAD/FBD gelerinin derlenmesi

    3.9.2 LAD sentaks (szdizimi) denetimii g is

    g i i

    s s

    3.9.3 LAD/FBD gelerinin seimi

    g g g

    g i i i

    g i i

    ya da -

    g i s i ig i i i

    g i s

    i i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    71/286

    LAD/FBD gelerininderlenmesi

    g

    3.9.4 LAD/FBD gelerinde kopyala/kes/sil islemleri

    s :

    g

    i g Copy (Kopyala) komutunu seiniz.

    is s g g iI g i i g i

    i s i i

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    72/286

    LAD/FBD gelerinin derlenmesi

    3.9.5 LAD/FBD geleri parametrelerin belirlenmesi

    (etiketlendirilmesi)

    g

    i i i

    i s

    ya da -

    - Uygun degeri giriniz (bakiniz sayfa

    ya da -- Srkle birak islemini kullanarak ilgili degeri aiklama tablosundan

    srkleyiniz.

    Return s s s i i

    g i i

    3.9.6 Sembol giris yardimi ile LAD/FBD gelerinin etiketlenmesi

    i i g

    g

    i g s i i i

    Symbol input help menu (Sembol giris yardim mens) tiklayiniz.- ya da -

    CTRL+H s i s i i i gi i i

    Symbol input help (Sembol giris yardim) iletisim kutusu ekranda grnr.g s i i g s

    I g s i i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    73/286

    LAD/FBD gelerininderlenmesi

    3.9.7 LAD/FBD gesinin grnm ayarlari

    s g i i g g

    i

    LAD/FBD ge grnmn ayarlamak iin

    i i i i i i

    - i View > No box parameters LAD/FBD program >View > No box parameters

    ya da -- i View > Only assigned box parameters LAD/FBD

    program > View > Only assigned box parameters

    ya da -- i View > Mandatory and assigned box parameters

    LAD/FBD program > View > Mandatory and assigned box parameters

    ya da -- i View > All box parameters LAD/FBD program >

    View > All box parameters

    i i

    Not g i i is i s

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    74/286

    LAD/FBD gelerinin derlenmesi

    3.9.8 Bireysel parametrede agri parametresi ayari

    g i

    g i i i

    Enter call parameter for individual parameter

    g i s

    g i i

    Values (degerler) listesinden bir degisken ya da deger atayiniz.

    s s s i

    i i

    3.9.9 agri parametreleri ayari

    g i

    i i i

    ya da -i Call parameters .... seiniz

    Enter call parameters (agri parametreleri gir) iletisim kutusu ekranda grnr.

    Grntlenen sistem tarafindan yalnizca nceden aiklanan degiskenler ve

    semboller/degiskenler sunulur.

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    75/286

    LAD/FBD gelerinin derlenmesi

    g i i s

    Geri dns degeri

    s g g i i i g si i

    rnek

    g g

    Deger

    gs g

    s i i i

    Notg s s g si g i

    sg s g i

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    76/286

    Yazilim ProgramlamaKomut dagarcigindaki LAD/FBD fonksiyonlari

    3.10 Komut dagarcigindaki LAD/FBD fonksiyonlari

    g igi g igi i i i

    g igi

    3.10.1 Komut dagarcigindan geler/fonksiyonlar eklenmesi

    g

    g igi s i i i si i s

    i i i

    ya da -

    I i i i

    ya da -

    I s s i i i

    g s gi gg s

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    77/286

    Yazilim ProgramlamaKomut dagarcigindaki LAD/FBD fonksiyonlari

    3.10.2 Kullanilamaz komut dagarcigi fonksiyonlari

    i i s ii i i

    s gi s i g ig

    ii i id

    g i i i

    g i i i i is i

    ST ve LAD/FBD fonksiyonlari ST fonksiyonlari

    Grev denetim fonksiyonlari

    Sre lm fonksiyonlari

    Mesaj yapilanis fonksiyonlari

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    78/286

    Komut dagarcigindaki LAD/FBD fonksiyonlari

    3.10.3 Komut dagarciginin zellikleri

    s gi i i i I StructTaskID

    StructAlarmID si s i i i si s i i _alarm s g

    _task isim

    boslugu

    _alarmid ve _starttaskid parameter trleri rnekleri

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    79/286

    Degiskenlerinaiklanmasi

    3.11 Degiskenlerin aiklanmasi

    g s i i i i

    g s s sg i

    gs isi i i gs

    i s i

    i i g s s i i g s i ii i g s i g i

    3.11.1 Degisken modeli

    s gi g s i i i

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    80/286

    Degiskenlerin aiklanmasi

    g s i i i

    Degisken tr Anlami

    g s

    i

    i g s

    i i

    i

    i

    g s i i i

    i i g s

    g s i i

    g s g

    i

    i

    g i i i i

    g s i i g s i i i

    g s i i s

    i g s

    I GIS I g

    i i i g s i i

    g s i i i

    i g g i isi g gi i

    g s i i i

    g s i i s

    i g s

    i i i g s i i i

    Arabirim (dis ortam aiklamasi): Bu degiskenler HMI cihazlarinda da kullanilabilirve dogru baglanabilirlerse diger LA/FBD kaynak dosyalarinda da kullanilabilirler

    g s

    Uygulama (kaynak ii aiklama): Bu degiskenlere yalnizca LAD/FBD kaynakdosyasindan ulasabilirsiniz.

    i i g s i i

    g g s i i i

    Yazilim Programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    81/286

    Degiskenlerinaiklanmasi

    i g s

    Degisken tr Anlami

    i i g s

    i i s i g s

    g

    i i g i i i

    g s i i g s i s

    g s

    g s

    isi g s

    g s i i i i

    g s i i g s i

    si

    g s g i isi

    g s

    g s

    g s

    g g s

    g s

    g s i i g s i g

    s

    g s g i isi g

    g s i is i g i isi

    3.11.2 Degisken tanimlanmasi

    g s i i g s i i s i gi i i

    g s i s ii

    s gi s g s s

    Yazilim Programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    82/286

    Degiskenlerin aiklanmasi

    Degisken tr Tanim Kullanim alani

    i i g s i i i

    g s i i s i

    g s is i ii i , baglanti sonraki aiklama tablosunda

    tanimlandiginda diger bir LAD/FBD kaynak dosyasindakullanilabilir.

    i g s i i

    g s g s

    I is g s i i gg s g s

    g s g s

    g s i i gis i g s

    i i g s i i g

    g is i

    i i g s i i i

    g s

    g s

    g s g s

    Yazilim Programlama

    g s i i

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    83/286

    Veri trleri

    3.12 Veri trleri

    i g s gs g i

    g i i

    i i i

    s i

    i

    i

    i

    3.12.1 Baslangi veri trleri

    s i i i i i s i g i i i

    g igi ii i

    s gi i is i

    i i i i

    Yazilim programlama

    s i s g igi

    TrYedek szck

    Bit genisligi Deger araligi

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    84/286

    Veri trleri

    TrYedek szck

    Bit genisligi Deger araligi

    i

    Is s i

    i

    i

    Is s i

    i

    i

    Is s

    i

    i i +

    -3

    +

    + +

    g

    i

    i +

    +

    + +

    g

    i

    Notg s g i i i i g i i i i i

    Yazilim programlama

    s i i s g i i

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    85/286

    Veri trleri

    Tr Bitgenisligi

    Deger araligi

    i i

    g g

    g

    i i

    i i i i

    i

    i

    i i g

    i I

    Tr Bitgenisligi

    Deger araligi

    i

    s

    i i igii g i i i i

    i i i

    i

    Bazi baslangi veri trlerinin deger araligi sinirlari degismezler olarak kullanilir (bakiniz Tablo 3-9).

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    86/286

    Veri trleri

    Degismezin adi Veri tr Deger Onaltili simgelem

    Genel veri tr Veri trleri ierigi

    i

    Yazilim programlama

    s i g igi i i i g s

    i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    87/286

    Veri trleri

    Not s i i gs

    i i i

    s i

    Tanimlayici ismi Bit genisligi Kullanim alani

    s

    i i i s i

    i i i

    s

    i i

    3.12.2 Teknoloji rn veri trleri

    g s i g s i i

    Veri tr Teknoloji rn

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    88/286

    Veri trleri

    Veri tr Teknoloji rn

    i

    I

    i i

    i

    3.12.3 Sistem veri trleri

    i i i g i i igi

    s i i s i ii g s i i i i

    i i g s i is

    i i i

    i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    89/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    3.13 Girdi ve iktilara erisim (grevimgesi, I/O degiskenleri)

    i i i i gi i i i i i s

    g s g s

    g s i i i igi i ii i

    g s isi i i i i g i s

    g s i i

    i i s ii i s g s i i i

    i i i i i i i

    g s i i i g s i ii i i i i

    i i

    i i si i i

    i i i i i i igi

    igi i

    Not

    i igi i s g s

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    90/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    3.13.1 Dogrudan ve grev imgeli erisimlerin nemli zellikleri

    s i is i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    91/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    g s

    evrimsel grevlerin grevimgesine erisim

    Arkaplan sabit grevimgesine erisim

    i

    i i i isi

    s

    BackgroundTask

    Atanan grevbaslatilmadan ve girdi grevimgesine aktarilmadan nceokunur.

    BackgroundTask baslatilmadan vegirdi grev imgesine aktarilmadannce okunur.

    s

    i

    BackgroundTask tamamlandiktansonra

    i i i i i i i i i i i i i i i i i

    i i

    olusur. Girdiler evrim saatininbaslangicinda okunur. iktilarevrim saatinin sonunda okunur.Daha fazla bilgi iin SIMOTIONST programlama klavuzunabakiniz.

    Tutarlilik: Atanan grevin tm evrimi sresince BackgroundTaskin tm evrimi sresince

    Istisna: iktilara dogrudan erisim olusur. Istisna: iktilara dogrudan erisim olusur.Tutarlilik yalnizca baslangi veri trleri iin saglanir.Dizilimler kullanildiginda, kullanicinin kendisi veri tutarliligini saglamalidir..Bakiniz SIMOTION ST programlama klavuzu.

    Yazilim programlama

    ii igi i i

    Istisna: Birok bayti kapsayan I/O degiskenleri 63 ve 64bilesik adresleri iermemelidir.

    i i

    i i i i i

    i

    i i ii

    Dogrudanerisim

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    92/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    g s

    i

    evrimsel grevlerin grevimgesine erisim

    Arkaplan sabit grevimgesine erisim

    g s i i

    i i

    i i i i

    i i i

    i g

    i i i

    s

    i

    i i g s

    i

    i i g s

    i i i

    i i i

    i

    i Read only (Yalnizcaoku)

    i g i g

    i i

    s

    is

    i

    i i i s

    i

    g

    g

    s i

    i

    g

    g

    i g

    s i

    i

    Istisna: i g

    s is i

    i

    i i

    i g i

    s

    s

    i i

    i i i i

    i i i

    Girdiler okunabilir

    i i

    i

    i i i

    s i i

    i i i

    i i i

    s i i

    i i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    93/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    g s

    Dogrudan erisim evrimsel grevlerin grevimgesine erisim

    Arkaplan sabit grevimgesine erisim

    i i i i i i i i i i

    iktilar artik yazdirilamaz

    iktilar artik yazdirilamaz

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    94/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    i g s

    i igi

    SIMOTION cihazi SIMOTION ekirdek versiyonu adres araligi

    V3.0 a kadar V3.1, V3.2 V4.0 ve zeri

    i

    i

    i gi i i i i i si i i i i is i

    i gi i i si i i i i is i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    95/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    Notg s g s

    s gi i i

    g s i i ii i i i i

    g s s gi

    i i g s s

    i i i i i i

    g s ii g s s i i

    i s g s i i

    g s i i i s i s

    g s g

    3.13.2 I/O degiskenlerine erisim

    i g s gs

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    96/286

    Girdi ve iktilara erisim (grev imgesi, I/O degiskenleri)

    Noti g s i i i

    g s_ s g gs g s

    i i g s _

    g s s i s si s isi_ _

    i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    97/286

    Degisken ilklendirme sresi

    3.14 Degisken ilklendirme zamani

    g s i i gi i

    i i g s isi

    Options (opsiyonlar) > Settings (ayarlar) mensne ve CPU download (CPU ykleme)sekmesini seiniz.

    Yazilim programlama

    i i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    98/286

    Degisken ilklendirme zamani

    g s g s i

    Degisken tr Degisken ilklendirme zamani

    i g s

    i g s i g g

    i i

    i g s s

    Korumali verinin arabellege atilmasi ya da yedeklenmesi sirasindakiaksaklik

    g

    g i

    s

    Ykleme esnasinda tm korumali verilerin ilklendirilmesiayarlari:

    ii i g s

    Evet: Tm korumali degiskenler (MCC kaynak dosyalari ve LAD/FBDprogramlarinin korumali global cihaz kullanici degiskenleri; tm ST kaynaklarininkorumali birim degiskenleri) ilklendirilir.

    Hayir: i g s

    i i i g s

    i i i i g s

    s gi i i

    i i is No (Hayir):

    i g s i

    g s i g s

    gs s i i

    g s i g s

    g s i i i

    g s

    i i

    g s

    i i is No (Hayir):

    s i g s i

    i i i i i i i i g s

    s i g s

    g s i i

    s g s

    g s g s i

    i i g s

    Ilgili denetim kutusu seili.Ilgili denetim kutusu seili degil.

    ii i i

    Yazilim programlama

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    99/286

    Degisken ilklendirme zamani

    Tablo 3-15 Degisken tr ve degisken ilklendirme zamani, devamDegisken tr Degisken ilklendirme zamani

    i g s

    i g s i i g S

    Korumali degiskenler ilklendirildiginde i i

    isi Tm korumasiz verilerin ilklendirilmesine dayali ykleme esnasindaki ayarlar:

    Evet: Tm korumasiz degiskenler i i i g s

    i i i i g s

    i i g s

    Hayir: i g s

    i i i g s

    i i i i g s

    s gi i i

    ii i g s

    i g s i

    g s i g s

    gs s i i

    g s i g s

    g s i i i

    g s

    i i

    g s

    s i g s i

    i i i i i i i i g s

    s i g s

    g s i i

    s g s

    g s g s i

    i i g s

    Yes I No I g

    ii ii

    Yazilim programlama

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    100/286

    Degisken ilklendirme zamani

    g s g s i

    Degisken tr Degisken ilklendirme zamani

    g s

    g s s i g s g

    i g s g

    i s gi i

    i g s iSabit degiskenler i igi isi i s s g i

    isi i i

    s

    g s s i i s i

    i i

    g s i S i i i i

    Geici degiskenler i g i igi

    i g s i Sabit degiskenler i g

    g

    i

    g s

    Geici degiskenler g g i isi

    ig s

    i i i i

    i g s g i isi

    i i i

    g g g i i i g

    i g s

    i g s

    g g s

    i i i i i g g

    i

    g s g s s g s i i

    Yes = Ilgili denetim kutusu seili.No = Ilgili denetim kutusu seili degil.

    Siemens AG, 2006. Tm haklari

    saklidir SIMOTION LAD/FBD, 03.2006Basim

    Yazilim programlama

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    101/286

    Degisken ilklendirme zamani

    g s g s i

    Degisken tr Degisken ilklendirme zamani

    Teknoloji sistemdegiskenleri

    rnler

    i

    g s

    i

    g s

    g s i g

    g i g s i i

    i i i

    I isi i i

    g s i i

    i i is s

    i g s Korumali sistem degiskenleri

    sgi i i

    i i g i i i is

    Hayir: Yalnizca teknoloji rnleri

    i i i i i

    g s

    i i

    i i si i

    Evet: Tm teknoloji rnleri ilklendirilir

    i i i i i

    g s

    i i

    i i i i isi g

    i g s

    g i i g s g i

    g s i i

    Yes I No I g

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    102/286

    Degisken ilklendirme zamani

    gs i i

    Global cihaz degiskenleri

    g si i

    i g s si i s g s

    g s i i ig s g s

    s g s

    g i gs

    I g g s

    i i si i i

    g s i

    i i iBir birimin birim degiskenleri

    g si i

    i g s si i s g s

    g s i i i

    g s g s i i ii g s

    i i i i i is

    s g s

    g i gs

    I g g s

    i i g si i

    g s

    i i si i i

    g s i

    i i i

    g s g i g i i i i i

    g i i i i i i i g s

    g i i i i i i i i

    i i ii

    Yazilim programlama

    Veri segmani SIMOTION V3.2 ekirdek versiyonu V3.1 SIMOTION ekirdekversiyonu

    ig s

    i

    g s

    g s i

    g s

    i i ig s g g s i i

    s i ii

    g s

    i i i i

    i g

    i i

    s gig s

    i g si i

    i ii

    i

    i is i i

    ig s

    i i i ii s i i

    i g s

    i

    g s

    s

    ig s

    i

    g s

    s i

    g s

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    103/286

    Aiklama alaninda degiskenlerintanimlanmasi

    3.15 Aiklama alaninda degiskenlerin tanimlanmasi

    gs gs i s i i ii i i i i i i

    g s i igi ii

    g s i i

    Degisken tr Aiklamanin yer aldigi kisim

    i i g s i i

    i i g s i i

    i i g s i

    g s

    s

    i i

    i i i

    i i i

    g s i i

    Noti s i i g igi i

    i i ii i i i i

    Yazilim programlama

    i i i

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    104/286

    Aiklama alaninda degiskenlerin tanimlanmasi

    3.15.1 Sembol tarayicisinda global cihaz kullanici degiskenlerinin

    tanimlanmasi

    i i g s i i i Symbol browser

    ( i i i i isi

    i

    i i g s i

    i s iGLOBAL DEVICE VARIABLES (global cihaz degiskenleri) gesini seiniz.

    i i i Symbol browser ( i i i g s s i s gi g

    i i s gs Name -

    - g s

    Degisken veri tr) i

    i

    Retain (Saklama) denetim kutusunun seimi g s ig i g i

    Array length Dizilim uzunluguInitial value Ilk deger g

    Display format Grntleme formati g i i i i i i i i

    g s s s

    3.15.2 LAD/FBD kaynak dosyasinda birim degiskenlerinin aiklanmasig s i i i g s

    g s i igi i g i i

    i (dis ortama aktarim aiklamasi)gs i i g

    i ii g s s

    g i i gs i gi g i i g s

    i i i i Gereklestirim blmndeki aiklama tablosu (kaynak ii aiklamasi ):

    g s i i gi i

    i g s s

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    105/286

    Aiklama alaninda degiskenlerintanimlanmasi

    g s i i

    g s i

    Parameters (Parametreler) sekmesini seiniz

    s i i

    Degiskenin adi

    Degisken tr

    - Degiskenlerin veri trs i g

    - Opsiyonel dizi uzunlugu (dizi ebadini tanimlamak iin)- Opsiyonel baslangi degeri (baslangi degeri)- Opsiyonel mtalaa (bool degiskenleri iin ara ucu)

    Degisken simdi beyan edilir ve derhal kullanilabilir

    Fig. 3-24 LAD/FBD kaynak dosyasinda kresel ve nite yerel beyanlari beyantablosu

    Noti i

    i i i i i ii i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    106/286

    Aiklama alaninda degiskenlerin tanimlanmasi

    3.15.3 LAD/FBD programinda yerel degiskenlerin aiklanmasig s i i igi i

    g s gs i i

    i Parameters/variables

    (Parametreler/degiskenler) sekmesini seiniz.s i i

    -Degiskenin adi

    Degisken tr

    - Degiskenlerin veri trs i g

    - Opsiyonel dizi uzunlugu (dizi ebadini tanimlamak iin)- Opsiyonel baslangi degeri (baslangi degeri)- Opsiyonel mtalaa (bool degiskenleri iin ara ucu)

    Degisken simdi beyan edilir ve derhal kullanilabilir.

    i i i i g s

    Noti i

    i i i i i ii i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    107/286

    Aiklama alaninda degiskenlerintanimlanmasi

    3.15.4 Sembol tarayicisinda dogrudan erisim ya da evrimsel grevlergrev imgesi ile ilgili bir I/O degiskeninin olusturulmasi

    i i i i i i g s

    g s s isi i

    g s s

    i s i

    g i i i i i i Symbol browser sekmesini seiniz ve

    degisken tablosunun sonuna kadar asagiya dogru srkleyiniz s i

    i i s gs

    Name g s

    I/O adresii i i i i s i Read only

    (Yalnizca oku) denetim kutusunu aktiflestiriniz.s i i is i i i

    i i i i i i g s

    g g s

    Degiskenin veri tr i i Not: Veri tr otomatikolarak girilir.

    s gi

    g

    Grev imgesi g s

    i Read only (Yalnizca oku) denetim kutusu aik oldugunda atanabilir. gs g

    is i i s i

    g s s s

    s is i i

    Yedek deger g

    Display format (Grntleme formati)( g

    i i i i i i i i

    g s s s i i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    108/286

    Aiklama alaninda degiskenlerin tanimlanmasi

    s i i i i i i i

    Veri tr Girdi ikti Kullanilabilen adres araliklari

    C230-2, P350 D425, D435,D445

    Dogrudanerisim

    Grevimgesi Dogrudan

    erisim

    Grevimgesi

    i

    i i i i i i

    i

    i i i i

    i i g g si is i g s

    g s g i

    g s i I/O adresi veri tr I/O degiskenleri iin olasi veri trleri

    i i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    109/286

    Aiklama alaninda degiskenlerintanimlanmasi

    Uyari

    s gi i i

    g s i

    Bir girdinin ya da iktinin her bayti yalnizca bir greve atanabilir.

    BOOL veri tr durumunda ise ltfen asagidaki maddeleri inceleyiniz

    ii i g s is i

    i g s g s i s i i i

    s

    3.15.5 Degisken aiklama iletisim kutusunda global kullanici veyerel degiskenlerin tanimlanmasi

    i g s g g s i s

    g s i s

    g s i s g s i

    i g s

    Return (Geri dn) tusuna basiniz

    g s i s

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    110/286

    Aiklama alaninda degiskenlerin tanimlanmasi

    s i i

    s g s

    Salt tanimlayici

    g i g , artik degisken aiklama iletisim kutusunda bulunan

    degisken tr, dizilim uzunlugu ya da ilk deger alanlarini seemezsiniz.

    g s i i

    Degiskenlerin veri tr

    s gi i g

    g s isi s

    g s i i

    OK tusu ile onaylayiniz.

    i i i g s g s is i g i i

    Notg s i s sg s i

    NotI s g s i s i i

    g s s

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    111/286

    Aiklama alaninda degiskenlerintanimlanmasi

    3.15.6 Arkaplan grevinin sabit grev imgesine sembolik erisimintanimlanmasi

    s

    g s i i

    s i

    I/O Symbols (I/O Semboller) sekmesini seiniz

    s i i

    g s

    s i i i i i i s g i i i i

    s g gs i ii i s i i i i

    s i i

    s i i

    s i i i i i

    Veri tr Girdi ikti Aiklama Sembolik PI erism tanimlayicisiiin olasi veri trleri

    i

    i i

    i

    i

    i

    i

    i i i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    112/286

    Aiklama alaninda degiskenlerin tanimlanmasi

    3.15.7 Arkaplan sabit grev imgesine erisim iin bir I/O degiskenininolusturulmasi

    i i i i i gs s

    isi i

    s i g s i

    i s i

    g i i i i i i Symbol browser sekmesini seiniz ve

    degisken tablosunun sonuna kadar asagiya dogru srkleyiniz s i

    i i s gs

    Name g s

    - Tablo 3-20deki sentaksa gre I/O adresi altinda salt PI erisimi

    g s eri tr i i

    i i i i i i i i i i

    g s s s

    i i i

    Not g s i isi s g s s i i s i

    g g i i i g

    s g s g s

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    113/286

    Tretilmis veri trlerinintanimlanmasi (UDT)

    3.16 Tretilmis veri trlerinin tanimlanmasi (UDT)

    i i s i

    s

    i

    i

    3.16.1 Veri tr aiklamasi uygulama erimi

    i i i i s s i i i i

    g i i i i is i

    i i i

    i i ig s s

    g s g i g gi g i

    i i s

    i

    i i i i i

    g s s

    i i

    i igi i s

    3.16.2 Yapilarin tanimlanmasi

    i i i i ii i i i g i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    114/286

    Tretilmis veri trlerinin tanimlanmasi (UDT)

    i i i

    Structures (Yapilar) sekmesini seiniz

    i i

    i i s i

    I g

    g

    g s i g

    s gi i i i g Structure name (Yapi ismi) alanini

    bos birakiniz

    i i i i Structure name Yapi ismi) alanina yeni bir isim

    girerek baslayiniz.

    3.16.3 Siralamalarin tanimlanmasi

    i i i i i ii i i i i i i g i i

    i i i Enumerations

    (Siralamalar) sekmesini seiniz.

    i i

    i i s i

    I g

    g g

    s gi i i i g

    Enumeration name (Siralama ismi) alanini bos birakiniz

    Enumeration name i i i i

    i i s

    i i i i

    Yazilim programlama

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    115/286

    Baglantilarintanimlanmasi

    3.17 Baglantilarin tanimlamasi

    i i g i i i

    i i i i

    i i i i

    i i i i

    Not

    i is i i i i

    g i g i i i igi i gi i

    i is i i i

    i i g s g i i ii

    g i gs ii i is i i

    i s i

    i g s i is i i

    is i i i i gs s i g g i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    116/286

    Baglantilarin tanimlanmasi

    3.17.1 Baglantilarin tanimlanmasi

    Baglantilari tanimlamak iin:

    1. Istenilen etkideki aiklama tablosunu seiniz.

    2. Connections (baglantilar) sekmesini seiniz.

    3.Baglanti trn seiniz:

    - Baglanilalacak bir MCC ya da ST kaynak dosyasi ya da ayni SIMOTION cihazina ait birLAD/FBD programi iin Program/unit sekmesini seiniz.

    - Library (Ktphane) sekmesinde baglamak isteginiz

    ktphaneyi seiniz.

    4. Ayni satirda:- Baglanilmak istenen MCC kaynak dosyasi, ST kaynak dosyasi ya da LAD/FBD

    programi ile

    - Baglanilacak ktphane isimlerini seiniz.MCC kaynak dosyasi, ST kaynak dosyalari, LAD/FBD programlari ya da ktphanelerinceden derlenmelidir.

    5. Ktphaneler iin opsiyonel bir isim boslugu da seebilirsiniz. Bunu

    yapmak iin Name space (Isim boslugu) adi altinda giris yapiniz

    6. Onaylamak iin OK s i i

    Fig. 3-30 rnek: Aiklama alaninda baglantilarin tanimlanmasi

    3.17.2 Isim boslugunun kullanimi

    Baglanilan her ktphaneye opsiyonel olarak bir isim boslugu atayabilirsiniz. Isimboslugunun ismini ktphaneye baglanirken belirleyebilirsiniz.

    Mevcut LAD/FBD programi bagli ktphaneyle ayni isimde degiskenler, veri trleri,fonksiyonlar ya da fonksiyon bloklari ieriyorsa isim boslugunu belirtmek nem tasir.Ardindan, isim boslugu size ktphanedeki degiskenlere, veri trlerine, fonksiyonlara ya dafonksiyon bloklarina erisim olanagi taniyacaktir. Bu durum ayrica birbirlerine bagliktphanelerdeki isim karisikligini da nleyecektir.

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    117/286

    Baglantilarintanimlanmasi

    i i g i g s i i i

    i is gs s g g

    I s i gs g s i i i i i is gs

    i i

    i s i

    Isim boslugu Tanim

    name g s name tanimlayicili

    i

    g s g s g s

    i g s

    g s g s

    name

    i i i g

    i igi

    g s i

    name g s name i i i i

    i g s

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    118/286

    Referans veri gsterimi

    3.18 Referans veri gsterimi

    g

    i i i i i igi i i i i i isi i i i

    agirma fonksiyonlari ve i ie yerlestirilmeleri. i i i i

    3.18.1 apraz referans listesi i i i i i i

    g s i ig

    i i i i i

    gi i ii g s i

    S s

    gi i gigi

    i i i

    i

    3.18.2 apraz referanslarin olusturulmasi

    s

    s g g

    Edit (Derle) > Reference data (Referans verisi) > Create (Olustur)seiniz

    i i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    119/286

    Referans veri gsterimi

    s i i i

    i

    gi ii i i i i

    i i i

    Not

    s g Edit (derle) > Reference data (Referans verisi) > Display (gster) > Cross references

    s g g g i

    apraz referans listesi kullanimi

    s i

    i i i

    i i i

    I g g i g g i i is i i i

    I g i i i

    gi i i i gi i i i i i i

    s

    i i i i

    i i i go to application

    (uygula) butonuna tiklayiniz. i i i i i

    si

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    120/286

    Program yapisi

    3.19 Program yapisi s i s i i i

    gi i gi

    i i i

    i

    gi

    i i i

    i i i g

    Edit (derle)> Reference data (referans verisi) > Display (Gster) > Program structure

    (Program yapisi)seiniz. i i i i i s

    s gi i g s i i s

    igi i is i

    i i

    s i i i i

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    121/286

    Program yapisi

    i i g

    ge Tanim

    i i

    isareti ile ayrilir

    i i i i

    Aiklamali ve g

    gi i i i i

    Bayt olarak m

    igi g igi i g

    Bayt olarak m igi

    g g i i i igi i

    g

    i Liste bir virgl isareti i le ayrili r agirilan POU tanimlayicisi Opsiyonel olarak:POUnun aiklandigi tanimlayicilarin programkaynagi ya da teknoloji paketi:

    i gi

    i

    i i i i i i

    i i g i igi

    gi i i i i

    i gi

    POUnun agrildigi kaynak satiri (derlenmis); birok satir "|"isareti ile ayrilmistir.

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    122/286

    Program yapisi

    Yazilim programlama

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    123/286

    s i i igi

    i i g i i

    Ierik

    i i i

    s

    i i

    Isletim 4

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    124/286

    LAD/FBD programinin bir greve atanmasi

    4.1 LAD/FBD programinin bir greve atanmasii i i

    i i i s i i i i

    i i i

    i

    i i I Ig i i i i i

    Program assignment (program atama)

    Programs (Programlar) listesinden atanacak programi seiniz.

    >> butonuna tiklayiniz. i i Task configuration (Grev

    kofigrasyonu) sekmesini seiniz

    Noti s

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    125/286

    LAD/FBD programinin bir greve atanmasi

    i i

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    126/286

    LAD/FBD programinin bir greve atanmasi

    Uygulama seviyesi Tanim

    s igi

    s

    s i s s i s i i

    s i i

    g s i i

    g s i i

    s i i

    s i i

    s i i

    s i i

    s i i

    i i

    s i i

    g i i

    isi s i s i

    s s

    s

    i

    i

    si i

    i i si i

    i i

    i s g s i i

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    127/286

    LAD/FBD programinin bir greve atanmasi

    Uygulama seviyesi Tanim

    i i

    i i

    i si I i

    s i isi s

    s

    Aik bir sekilde baska bir greve atanmis bir programdaki grev denetimkomutu yoluyla Uyumlu znitelik grev konfigrasyonu sirasinda ayarlanmissa otomatik

    olarak alisma moduna geildiginde

    g i i i

    i i

    s i i

    i g i i

    s s g

    s i s i i

    s s g

    i s si i

    Aktif is i Uyumlu sistem fonksiyonu agrisi Uyumlu reaksiyonun beraberinde olusan bir aksaklik

    s i s i i

    isi isi i

    Yerel program degiskenlerinin ilklendirilmesi sirasinda i i

    Programdak hatalarin yrtm olusumunda i i

    g s s i i i i

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    128/286

    Grev baslatim dizisi

    4.2 Grev baslatim dizisi

    s igi is

    i s gi s i i

    s i

    i i

    s

    Nots g

    g

    Fig. 4-3 Bir hareket grevinin grev konfigrasyonu

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    129/286

    LAD/FBD programlarinin hedef sisteme yklenmesi

    4.3 LAD/FBD programlarinin hedef sistemeyklenmesi

    i

    i i Project (Proje) > Checkconsistency (Denetim uyumlulugu)seiniz.

    is gi i i i

    Project (Proje) > Save and compile all (Kaydet ve tamamini derle) seiniz.Project (Proje) > Connect to target system (Hedef sisteme

    baglan) seiniz.

    Project (Proje) > Downloads (Yklemeler) seiniz.

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    130/286

    LAD/FBD programlarinin hedef sisteme yklenmesi

    Isletim

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    131/286

    i i i i i i i

    i i i

    s igi i i i i i ii i i s

    Not

    ii i si

    Iindekiler

    i s

    i s

    si s i s i

    i

    s i

    s i

    s

    i

    i s i

    s i

    s i

    i i

    Fonksiyonlar 5

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    132/286

    LAD bit mantik islemleri

    5.1 LAD bit mantik islemleri

    i s 1den 0a kadar olan rakamlar arasi alisir. Bu rakamlar ikili sistemin

    temelini olusturur ve i i i

    i i 1 igi 0 ise igi

    i s i i igi ig

    s gi i s i

    ---| |--- i

    ---| i

    g i

    ---( ) i i

    ---( g i i

    ---|NOT|---Sinyal durumunun tersine evrilmesi

    s gi s

    ---( i i

    ---( i i i

    g

    i s i g s s gis

    --( i

    --( i

    i s

    i i

    Fonksiyonlar

    i i ii

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    133/286

    LAD bit mantik islemleri

    5.1.1 ---| |--- Normal aik kontak

    Sembol

    Is

    Parametreler Veri tr Tanim

    Is

    ---| |--- i g s i i g s (islenen) kismina kaydedilir.

    s (islenen) bulunan sinyal durumu 0 ise kontakaiktir.

    g i gi i g i g ii g i

    i

    1 i i 1 oldugudurumlarda alisir.

    Fonksiyonlar

    Tanim

    i i ii

    rnek

  • 8/2/2019 Simotion LAD FBD Programlama Kullanim Klavuzu Tr 4

    134/286

    LAD bit mantik islemleri

    5.1.2 ---| / |--- Normal kapali kontak

    Sembol

    Is

    Parametreler Veri tr Tanim

    Is i

    / |--- i g s i i g s (islenen) kismina kaydedilir.

    s (islenen) bulunan sinya