FBs-PLC Komut Listesi

Benzer belgeler
Normalde açık bir (A) kontak ile networke başlanır. Normalde kapalı bir (B) kontak ile networke başlanır. Yükselen kenar (TU) ile networke başlanır

FBs-PLC KOMUT LİSTESİ

FBs-serisi. Programlanabilir Kontrol Cihazı. Kullanım Kitabı - II [ İleri Düzey Uygulamalar. Önsöz, İçerik. FBs-PLC Interrupt Fonksiyonu 9

Bölüm 7 Gelişmiş Fonksiyon Komutları

Donanım İÇERİK. Bölüm 1:FATEK FBs PLC Serisine Genel Bakış. Bölüm 2:Sistem Mimarisi

TAM SAYIDAN ONDALIK SAYIYA DÖNÜŞÜM

BİNARY GRAY DÖNÜŞÜMÜ

DELTA PLC DE ZAMANLAYICILAR

4.1 Ardışıl Komutların Geçerli Operandleri

Temel Fonksiyon Komutları

C-Serisi PLC İleri Seviye Eğitim

Temel Fonksiyon Komutları

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

Gelişmiş Fonksiyon Komutu FUN 65 LBL FUN 65 LBL ETİKET. S : Alfa-numerik, 1~6 karakter

Bölüm 18 FBs-6AD Analog Giriş Modülü

YÜKSEK HIZLI DARBE GENLİK MODÜLASYON ÇIKIŞI

Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta

SAYICILAR. Tetikleme işaretlerinin Sayma yönüne göre Sayma kodlanmasına göre uygulanışına göre. Şekil 52. Sayıcıların Sınıflandırılması

B.Ç. / E.B. MİKROİŞLEMCİLER

BÖL-1B. Fatih University- Faculty of Engineering- Electric and Electronic Dept.

Mikroişlemcili Sistemler ve Laboratuvarı

İÇİNDEKİLER 1. KLAVYE KLAVYE RB KLAVYE RBHIGH DİSPLAY... 31

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21

IFD8520 ADRESLENEBİLİR RS-485/RS-422 İZOLELİ ÇEVİRİCİ KULLANIM KILAVUZU

Talimat. Bölüm 1 PLC Ladder Diyagram ve Mnemonic Kodlama Kuralları

Komutlar. Bölüm 1 PLC Ladder Diyagram ve Mnemonic Kodlama Kuralları

LCD (Liquid Crystal Display)

DELTA DVP Serisi PLC HABERLESME PROTOKOLU 1.0

Ana Ünite Özellikleri Sağ Taraf İlave Modülü Özellikleri Sol Taraf İlave Modülü Özellikleri Güç Kaynaklyarı Özel Modüller

8086 Mikroişlemcisi Komut Seti

Bölüm 20 FBs-4A2D Analog Giriş/Çıkış Modülü

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ. 1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme

Tablo Komutları. Gelişmiş Fonksiyon Komutu

Bölüm 3. FBS-PLC nin Genişlemesi. 3.1 I/O Genişlemesi. Not. Uyarı Dijital I/O Genişlemesi ve I/O Numaralandırma H3-1

Bölüm 9 FBs PLC Interrupt (Kesme) Fonksiyonu

Basit Işık Kontrolü. 1. Bit, Byte, Word, Double Word kavramları:

Deney 3: Asenkron Sayıcılar

SAYISAL MANTIK LAB. PROJELERİ

Ek 2 FATEK Haberleşme Protokolü

Programlamada Kullanılan Temel Parametreler

ARIZA AKIMI GÖSTERGE DÜZENEĞİ MODBUS KULLANMA KILAVUZU

Fonksiyon Komutlarının Tanımları

Bölüm 7 Ardışıl Lojik Devreler

PULSE ÇIKIŞI İLE SERVO MOTOR KONTROLÜ. Giriş PLS2 Komutunun Açıklanması CP1H ve Smart Step 2 Kablo Bağlantıları Sonuç

Deney 6: Ring (Halka) ve Johnson Sayıcılar

UYGULAMA 1 24V START CPU V LO. Verilen PLC bağlantısına göre; START butonuna basıldığında Q0.0 çıkışını aktif yapan PLC programını yazınız.

Fatih Üniversitesi. İstanbul. Haziran Bu eğitim dokümanlarının hazırlanmasında SIEMENS ve TEKO eğitim dokümanlarından faydalanılmıştır.

İLERI MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı

BM-311 Bilgisayar Mimarisi

BÖLÜM 20 ADD_I ENO IN2 OUT

PFC24 TCR MODBUS KULLANMA KILAVUZU

Yrd. Doç. Dr. Caner ÖZCAN

Teorik Bilgi DENEY 7: ASENKRON VE SENKRON SAYICILAR

PLS2 KOMUTU. Giriş PLS2 Komutunun Açıklanması Sonuç

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

GMTCNT PLC İLE PID FONKSİYONU

Bahar Dönemi. Öğr.Gör. Vedat MARTTİN

Dr. Fatih AY Tel: fatihay@fatihay.net

BÖLÜM 9. Sayıcılar, S7 200 CPU serilerinde C ile gösterilir. Sayıcılar, S7 200 CPU serilerinde: Yukarı sayıcı (Counter up CTU ),

ENDA MODBUS PROTOKOLÜ

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Dr. Öğr. Üyesi Fatih Gökçe

2. Sayı Sistemleri. En küçük bellek birimi sadece 0 ve 1 değerlerini alabilen ikili sayı sisteminde bir basamağa denk gelen Bit tir.

Linux Assembly Programlamaya Giriş

BÖLÜM 6 Seri Port Đşlemleri

Dijital Sıcaklık Kontrol Cihazı

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM

ACİL I/O. X Y K Xn of Main Unit. Yn of Main Unit. D N

Mikrobilgisayarlar. Mikroişlemciler ve. Mikrobilgisayarlar

1. Sayıcıların çalışma prensiplerini ve JK flip-floplarla nasıl gerçekleştirileceğini anlamak. 2. Asenkron ve senkron sayıcıları incelemek.

Internet Programming II

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Yrd. Doç. Dr. Fatih Gökçe

EEM122SAYISAL MANTIK SAYICILAR. Elektrik Elektronik Mühendisliği Yrd. Doç. Dr. Hüseyin Sağkol

x86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar

Mifare Kart Yazıcı/Okuyucu Modül (MFM-200)

MTM 305 MİKROİŞLEMCİLER

FBs-PLC Hafıza Tahsisatı

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Yrd. Doç. Dr. Fatih Gökçe

LINCON HMI PLC HABERLEŞME PROTOKOLLERİ

Mikroişlemcili Sistemler ve Laboratuvarı

Yrd. Doç. Dr. Caner ÖZCAN

7.Yazmaçlar (Registers), Sayıcılar (Counters)

Senkronizasyon Opsiyon Modülü. SV-IS7 Serisi. Kullanıcı Manueli

BM-311 Bilgisayar Mimarisi

BÖLÜM 12. n1 değeri n2 değerine eşit olduğu zaman kontak kapanır. Kontak kapandığında enerji akışı olur. n1 veya n2 değerleri maksimum 255 olabilir.

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI MİKROİŞLEMCİLİ A/D DÖNÜŞTÜRÜCÜ

Alvemsis PLC Otomasyon çözümleri. ALVM 21A1 Versiyon: PLC Tip: ALVM 21A1 Traih:

2011 FİYAT LİSTESİ ISI KONTROL CİHAZLARI DİJİTAL PANELMETRELER ZAMAN RÖLELERİ DİJİTAL SAYICILAR ZAMAN SAATLERİ.

BÖLÜM 2 SAYI SİSTEMLERİ

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI

BÖLÜM in Bellek Organizasyonu

TEMEL SEVİYE PLC EĞİTİM NOTLARI

Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Biyomedikal Mühendisliği, Bölümü Tel:

Algoritma Geliştirme ve Veri Yapıları 9 Ağaç Veri Modeli ve Uygulaması. Mustafa Kemal Üniversitesi

ANC SERİSİ. ANNUNCIATOR Alarm Anonsiyatör. Kullanım Kılavuzu

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

TECO N3 SERİSİ HIZ KONTROL CİHAZLARI

BQ353 Modbus 8x D.Input 8x Röle Cihazı Kullanım Kılavuzu

Transkript:

Bölüm 3 FBs-LC Komut Listesi 3.1 Dizi ORG Tarif Operand Sembol Fonksiyon açıklaması ORG NOT ORG TU ORG TD ORG OEN ORG SHORT LD LD NOT LD TU LD TD LD OEN LD SHORT AND AND NOT AND TU AND TD AND OEN AND SHORT OR OR NOT OR TU OR TD OR OEN OR SHORT X,Y,M, S,T,C X,Y,M, S,T,C X,Y,M, S,T,C X,Y,M, S,T,C Normalde açık bir (A) kontak ile network e başlanır. Normalde kapalı bir (B) kontak ile networke başlanır. Yükselen kenar (TU) ile network e başlanır Düşen kenar (TD)ile network e başlanır Açık devre kontak ile bir network e başlanır Kısa devre kontak ile bir network e başlanır Normalde açık kontak ile orijinden veya hattan anahtarlama devresi başlar. Normalde kapalı kontak ile orijinden veya hattan anahtarlama devresi başlar Yükselen kontak ile orijinden veya dal hattından anahtarlama devresi başlar Düşen kontak ile orijinden veya dal hattından anahtarlama devresi başlar. Açık devre kontağı ile orijinden veya dal hattından anahtarlama kontağı başlar Kısa devre kontağı ile orijinden veya dal hattından anahtarlama devresi başlar Normalde açık kontağın seri bağlantısı Normalde kapalı kontağın seri bağlantısı Yükselen kenarın seri bağlantısı Düşen kenarın seri bağlantısı Açık devre kontağının seri bağlanması Kısa devre kontağının seri bağlanması Normalde açık kontağın paralel bağlantısı Normalde kapalı kontağın paralel bağlantısı Yükselen kontağın paralel bağlantısı Düşen kontağın paralel bağlantısı Açık devre Kontağının aralel Bağlanması Kısa Devre Kontağının aralel Bağlanması İşlem Süresi 0.54uS 0.54uS 0.54uS 0.54uS Bilgi tipi Network e Başlama Orijin veya Dal Hattı Başlama Seri Bağlantı aralel Bağlantı ANDLD ORLD İki devre bloğunun seri bağlanması İki devre bloğunun paralel bağlanması Blokları Birleştirme 3-1

Komut Operand Sembol Fonksiyon Açıklaması İşlem Süresi Komut tipi OUT Y,M,S OUT NOT OUT L Y L Sonucu bobine gönderir Terslenmiş sonucu bobine gönderir Sonucu harici çıkış bobinine gönderir ve tutucu tip olarak atanır 1.09uS Bobin Çıkışı OUT LD TR Nokta durumunu geçici anahtarlamaya kaydeder Geçici anahtarlama yükü TU Düğüm durumunun yukarı geçişini sağlar Düğüm Operasyon TD Düğüm durumunun aşağı geçişini sağlar NOT Düğüm durumunu terslendirir SET RST (S ) Bobini set ( R ) Bobini resetler 1.09uS 1.09uS Üstte listelenmiş olan 36 adet dizi komutu FBs-LC' nin her modeline tamamıyla uygulanabilir. 3.2 Fonksiyon 100'den fazla farklı FBs-LC fonksiyon komutu vardır. Eğer bu hesap içerisine "D" ve "" türev komutlarınıda eklersek komutların sayısı 300'ü aşacaktır. Üstelik, bir çok fonksiyon komutu çoklu giriş kontrolüne sahiptir (4 girişe kadar) ayrıca çalışma modu kombinasyonlarının 8 farklı tipine kadar sahip olabilmektedir. Bundan dolayı, kurulan FBs-LC komutlarının boyutu gerçekte geniş bir LC den küçük değildir. Güçlü komut fonksiyonlarına sahip, her ne kadar zor kontrol uygulamalarını kurulması için yardımcı olsa da aynı zamanda küçük boyutlu LC' ler kullanıcılara ağır bir yük yükleyecektir. Kullanım kolaylığı için, FATEK LC fonksiyon komutları iki gruba bölünmüştür. Temel fonksiyon grubu 4 SFC komutu ve ortak olarak kullanılan 26 fonksiyon komutu içermektedir. İleri fonksiyon grubu geride kalan daha zor fonksiyon komutlarını içermektedir. Mesela interruptlar ve yüksek hızlı sayıcılar. Bu yeni başlayanların ve deneyimli olmayan kullanıcıların daha hızlı alışmasını sağlar ve deneyimli kullanıcılara da ihtiyaç duydukları şeyi gelişmiş fonksiyon yönlendirmeleriyle bulmasına yardım eder. sembolü ile eklenmiş komutlar 26 fonksiyon komutu ve 4 SFC komutunu içeren temel fonksiyonlardır. Tüm temel fonksiyonlar, ileriki bölümde açıklanacaktır. Fonksiyonların resetlenmesi için gerekli detaylara advanced kısmına başvurun: 3-2

Genel Zamanlayıcı/Sayıcı Fonksiyonu FUN No. İsim Operand Fonksiyon Açıklaması T nnn V Genel Zamanlayıcı ( nnn 0~255 aralığında) C nnn V Genel Sayıcı ( nnn 0~255 aralığında) Tek Operandi Olan Fonksiyon 4 DIFU D D anahtarlamasının yükseleni alır ve sonucu D'ye depolar 5 DIFD D D anahtarlamasının düşenini alır ve sonucu D'ye depolar 10 TOGG D D anahtarlamasının durumlarını değiştir Ayarlama/Sıfırlama SET D D Registerin veya ayrık noktaların tüm bitlerini 1 yapar RST D D Registerin veya ayrık noktaların tüm bitlerini siler 0 yapar 114 Z-WR D Bölgeyi kurar veya siler SFC ST Snnn STE tanımlar STEND STE programını sonlandırır TO Snnn Ayrık STE komutu FROM Snnn Birleşik STE komutu Matematiksel İşlem 11 (+) Sa,Sb,D D Sa ve Sb'yi toplar ve sonucu D'ye depolar 12 (-) Sa,Sb,D D Sa ve Sb den çıkarır ve sonucu D'ye depolar 13 (*) Sa,Sb,D D Sa ve Sb'yi çarpar ve sonucu D'ye depolar 14 (/) Sa,Sb,D D Sa yı ve Sb'ye böler ve sonucu D'ye depolar 15 (+1) D D D değerine 1 ekler 16 (-1) D D D değerinden 1 çıkarır 23 DIV48 Sa,Sb,D Sa ve Sb'yi 48 bite böler ve sonucu Dye depolar 24 SUM S,N,D D S'den başlayarak ardışık N kadar sayıyı toplar ve sonucu D'ye depolar 25 MEAN S,N,D D S'den başlayarak ardışık N kadar sayının ortalamasını alır ve sonucu D'ye depolar 26 SQRT S,D D S değerinin karekökünü alır ve sonucu D'ye depolar 27 NEG D D D değerinin 2'ye tamamlayanın alır (negatif sayı) ve D'ye depolar 28 ABS D D D'nin mutlak değerini alır ve D'ye depolar 29 EXT D 30 ID TS,SR,OR, R,WR 16 Bitlik sayısal değeri alır ve 1 tane 32 bitlik sayısal değer haline getiri (değeri değişmez) ID işlemi 31 CRC MD,S,N,D CRC16 sağlama toplamı hesaplaması 32 ADCNV L,S,N,D Sapma ve tam ölçek dönüştürme 3-3

FUN No. İsim Operand Fonksiyon 200 I F S,D D Integer tipindeki nokta numarasını Float tipine dönüştürür 201 F I S,D D Float tipindeki nokta numarasını Integer tipine dönüştürür 202 FADD Sa,Sb,D D Float tipindeki sayıları toplar 203 FSUB Sa,Sb,D D Float tipindeki sayıları çıkarır 204 FMUL Sa,Sb,D D Float tipindeki sayıları çarpar 205 FDIV Sa,Sb,D D Float tipindeki sayıları böler 206 FCM Sa,Sb D Float tipindeki sayıları karşılaştırır 207 FZC Sa,Sb D Float tipindeki sayıların alanını karşılaştırır 208 FSQR S,D D Float tipindeki sayıların kare kökünü alır 209 FSIN S,D D Trigonometrik SIN Fonksiyonu 210 FCOS S,D D Trigonometrik COS Fonksiyonu 211 FTAN S,D D Trigonometrik TAN Fonksiyonu 212 FNEG D Float tipindeki sayıların işaretini değiştirir 213 FABS D Float tipindeki sayıların mutlak değerini alır Lojik İşlem 18 AND Sa,Sb,D D Sa ve Sb için lojik AND uygular ve sonucu D'ye depolar 19 OR Sa,Sb,D D Sa ve Sb için lojik OR uygular ve sonucu D'ye depolar 35 XOR Sa,Sb,D D Sa ve Sb için lojik XOR uygular ve sonucu D'ye depolar 36 XNR Sa,Sb,D D Sa ve Sb için lojik XNR uygular ve sonucu D'ye depolar Karşılaştırma 17 CM Sa,Sb D 37 ZNCM S,SU,SL D Sa ve Sb'deki dataları karşılaştırır ve sonucu fonksiyon çıkışlarına (FO gönderir. Yüksek limitli Su ve Düşük limitli SL formlarıyla S'i karşılaştırır ve sonucu FO0~FO2'ye kurar. 3-4

Data Taşıma FUN No. İsim Operand Fonksiyon 8 MOV S,D D S'de belirlenmiş W veya DW datasını D'ye transfer eder 9 MOV/ S,D D 40 BITRD S,N 41 BITWR D,N 42 BITMV S,Ns,D,Nd 43 NBMV S,Ns,D,Nd 44 BYMV S,Ns,D,Nd D D D D D S'de belirlenmiş W veya DW datasını tersler ve sonucu D2 ye gönderir. S içerisindeki N tarafından belirlenmiş bitlerin durumlarını okur ve FO0 gönderir. D içerisindeki N tarafından belirlenmiş bitlerin içine INB giriş durumlarını yazar D içerisinde N tarafından belirlenen bit içine S içerisinde N tarafından belirlenmiş bitin durumunu yazar S içerisinde yarım baytlık Ns'i D içerisinde yarım baytlık Nd'ye yazar 45 XCHG Da,Db D Da ve Db'nin değerlerini değiştirir. S içerisinde Ns tarafından belirlenmiş baytı D içerisinde Nd tarafından belirlenmiş bayta yazar 46 SWA D D'nin yüksek baytını ve düşük baytını değiştirir. 47 UNIT S,N,D 48 DIST S,N,D S'den başalayarak ardışık N wordünün yarım baytlık 0 (NBO) alır ve yarım baytlık dizileri birleştirir ve sonucu D'de depolar S'in yarım baytlık 0'ından başlayarak ardışık N kadar yarım baytlık wordü ayrıştırır ve D'den başlayarak ardışık N kadar wordü NB0'ında depolar 49 BUNIT S,N,D Wordleri düşük baytlı birimlenir 50 BDIST S,N,D Çoklu bayt içine parçalı kelimeler 160 RW -FR Sa,Sb,r,L D Dosya kayıt erişimi Kaydırma/Döndürme 6 BSHF D D D registerini 1 bit sağa veya sola kaydırır 51 SHFL D,N 52 SHFR D,N 53 ROTL D,N 54 ROTR D,N D D D D D registerini N bit sola kaydırır ve son kaydırılmış çıkış bitlerinin OTB'ye taşır. Boş bitler INB giriş biti tarafından yenisiyle değiştirilecektir. D registeri N bit sağa kaydırılır ve son kaydrılımış çıkış bitlerini OTB'ye taşır. Boş bitler INB giriş biti tarafından yenisiyle değiştirilecektir. D operandı N bit sola döndürülür ve on döndürülmüş çıkış bitini OTB'ye taşır D operandı N bit sağa döndürülür ve on döndürülmüş çıkış bitini OTB'ye taşır Kod Dönüştürme 20 BCD S,D D S'in binary datasını BCD dataya dönüştürür ve sonucu D'ye depolar 21 BIN S,D D S'in BCD datasını binary dataya dönüştürür ve sonucu D'ye depolar 55 B G S,D D Binary'i Gray koda dönüştürür. 3-5

FUN No. İsim Operand 56 G B S,D D Gray kodu Binary e dönüştürür. 57 DECOD S,Ns,NL,D 58 ENCOD S,Ns,NL,D 59 60 7SG ASC S,N,D S,D Fonksiyon Tanımı Binary koddan Gray koda dönüşümde S'nin için de olan NS bitleriyle başlayıp NL bitleri tarafından oluşturulmuş binary datayı çözer ve D'den başlayarak registerdaki sonuçları depolar S içerisinde Ns bitlerinden başlayarak Nl bitlerini kodlar ve sonucu D'de depolar S içerisinde yarım baytlık dataların N+1 kadarını 7-segment koda dönüştürür ve D'de depolar D'den başlayarak registerlar içine sabit String S'leri (maks. 12 alfanümerik veya sembol) yazar 61 SEC S,D 62 HMS S,D S2den başlayarak üç ardışık kaydın zaman datalarını (saat, dakika, saniye) saniyeye dönüştürür ve S2 ye depolar S'in saniye datalarını zaman datalarına (saat, dakika, saniye) dönüştürür ve D2 den başlayarak üç ardışık kayıttaki dataları depolar 63 HEX S,N,D S'den başlayarak ardışık N kadar ASCII datayı hexadecimal dataya dönüştürür ve D2 de depolar 64 ASCⅡ S,N,D S2 den başlayarak ardışık N kadar hexsdecimal datayı ASCII kod yapısına dönüştürür ve sonucu D'ye depolar Akış Kontrol 0 MC N Master kontrol döngüsü başlar 1 MCE N Master kontrol döngüsü biter 2 SK N Atlama döngüsü başlar 3 SKE N Atlama döngüsü biter END 65 LBL 1~6 alphanumeric rogram sonlanır 1~6 arasındaki alfanümerik karakterlerle etiketlenir 66 JM LBL LBL etiketine atlar ve program çalışmaya devam eder 67 CALL LBL LBL etiketiyle başlayan alt proramı çağırır 68 RTS Alt programdan çağrılan ana programa döner 69 RTI Alt programdan kesilen ana programa döner 70 FOR N N sayma göngüsü ve FOR döngüsünün başlama noktasını tanımlar 71 NEXT FOR döngüsünün sonunu tanımlar 3-6

I/O Fonksiyonu FUN No. İsim Operand Fonksiyon Tanımları 74 IMDIO D,N Ana ünitedeki I/O sinyalini hemen günceller 76 TKEY IN,D,KL D 10 numaralı tuşlu girişi için uygun komut 77 HKEY IN,OT,D,KL D 16 tuşlu giriş için uygun komut 78 DSW IN,OT,D D Dijital anahtar girişi için uygun komut 79 7SGDL S,OT,N D 7-segment display i çoklamak için uygun komut 80 MUXI IN,OT,N,D Giriş komutunu çoklamak için uygun komut 81 LSO MD, Fr, C UY,DY,HO D Darbe çıkış fonksiyonu (step motorun çift yönlü çalışması için) 82 WM TO,T,OT Darbe genlik modülasyonu çıkış fonksiyonu 83 SD S,TI,D Hız algılama fonksiyonu 84 TDS 86 TCTL 139 HSW M S,Yn,Dn, T,IT,WS Md,Yn,Sn,Zn, Sv,Os,R IR,DR,OR,WR W,O,RS, N,OR,WR 7/16-segment LED display kontrolü ID Sıcaklık Kontrolü Donanımsal WM darbe çıkışı Kümülatif Zamanlayıcı Fonksiyonu 87 T.01S CV,V 0.01S artarak kullanılan zamanlayıcı 88 T.1S CV,V 0.1S artarak kullanılan zamanlayıcı 89 T1S CV,V 1S artarak kullanılan zamanlayıcı Watch Dog Zamanlayıcı Kontrol Fonksionu 90 WDT N WDT tamamlayıcı çıkış zamanını N ms'e set eder 91 RSWDT WDT zamanlayıcı resetlenir Yüksek Hızlı Sayıcı Fonksiyonu 92 HSCTR CN HSCs donanımının akım CV değeri, HSC0~HSC3 veya ASIC' de HST' yi LC' deki uygun CV registerina okur 93 HSCTW CN,D HSCs donanımının akım CV değeri, HSC0~HSC3 veya ASIC' de HST' yi LC' deki uygun CV registerina yazar Raporlama Fonksiyonu 94 ASCWR MD,S,t S adresinden başlayarak ASCII formatına dayalı rapor mesajı üretir ve ayrıştırır ve bu mesajı port 1'e gönderir. 3-7

Rampa Fonksiyonu FUN No. İsim Operand 95 RAM Tn,V,SL, SU,D Artma/Azaltma Uygun Komut Fonksiyon Tanımı Haberleşme Fonksiyonu 150 M-Bus MD,S,t Modbus protokol haberleşmesi 151 CLINK MD,S,t Fatek/Generic protokol haberleşmesi Tablo Fonksiyonu 100 R T Rs,Td,L,r D Rs değeri, Td' deki r tarafından işaretlenmiş yere depolanır 101 T R Ts,L,r,Rd D r tarafından işaretlenmiş yerdeki değer Rd' ye depolanır 102 T T Ts,Td,L,r 103 BT_M Ts,Td,L D Ts' in tüm içeriğini Td' ye kopyalar D Ts' deki r tarafından işaretlenmiş yerdeki değer Td' deki r tarafından işaretlenmiş yere depolanır 104 T_SW Ta,Tb,L D Ta ve Tb' nin tüm içeriklerini değiştirir. 105 R-T_S Rs,Ts,L,r 106 T-T_C Ta,Tb,L,r 107 T_FIL Rs,Td,L D Rs'li Td tablosunu doldurur 108 T_SHF 109 T_ROT Ts,Td,L IW,Ts,Td, L,OW D D D D Ts tablosu, eşit veya farklı datalı yeri bulup Rs' in değerini arar. Eğer bulunursa pozisyon değerini r' ye depolar Ta ve Tb tablolarında aynı veya farklı değerli girişi arar. Eğer bulursa pozisyon değerini r' ye depolar Ts tablosunun bir girişini sağ veya sola kaydırır sonra sonucu Td' ye depolar. Kaydırılan çıkış datası OW' ye gönderili ve datadaki kaydırma IW'dendir. Ts tablosunun bir girişini sağa veya sola kaydırır ve sonucu Td'ye depolar 110 QUEUE 111 STACK IW,QU,L, r,ow IW,ST,L, r,ow 112 BKCM Rs,Ts,L,D D D D QUEUE' den OW' ye datayı verir veya QUEUE' ye IW' yi koyar (FIFO) STACK' den OW'ye verilen data STACK içinde IW' ye koyar (LIFO) Yüksek/alçak L' nin limitleri ile Rs değerini karşılaştırır, Ts tablosu tarafından yapılandırılmıştır, sonra karşılaştırılan her bir eşi D tarafından tasarımlanmış anahtar içine depolar 113 SORT S,D,L D L uzunluğu S' den başlayarak kayıtlarını sıralar ve sıralanmış sonucu D' ye yazar Matrix 120 MAND Ma,Mb,Md,L Ma ve Mb' ye lojik AND uygulanmış sonucu Md' ye depolar 121 MOR Ma,Mb,Md,L Ma ve Mb' ye lojik OR uygulanmış sonucu Md' ye depolar 122 MXOR Ma,Mb,Md,L Ma ve Mb' ye lojik XOR uygulanmış sonucu Md' ye depolar 123 MXNR Ma,Mb,Md,L Ma ve Mb' ye lojik XNR uygulanmış sonucu Md' ye depolar 124 MINV Ms,Md,L Ms nin tersini alır sonucu Md ye depolar 125 MCM Ma,Mb,L r Ma ve Mb' yi karşılaştırıp farklı değeri bulur sonra bulunan yeri r'ye depolar 3-8

FUN No. İsim Operand Fonksiyon Tanımı 126 MBRD Ms,L,r Ms' deki r tarafından işaretlenmiş durum bitini OTB çıkışında gösterir 127 MBWR Md,L,r INB giriş durumunu Ms' deki r tarafından işaretlenmiş bitlere yazar 128 MBSHF Ms,Md,L 129 MBROT Ms,Md,L 130 MBCNT Ms,L,D Ms' in bir bitini kaydırır sonra sonucu Md' ye yazar. Kaydırılmış çıkış biti OTB' de gösterilecek ve bitlerdeki kaydırma INB' den gelecektir. Ms' in bir bitini döndürdükten sonra sonucu Md' ye depolar. Döndürülmüş çıkış biti OTB' de görünecektir. Ms' deki 0 veya 1'lerin toplam numarasını hesaplar sonra sonucu D içerisine depolar NC ozisyonlama 140 HSSO s,sr,wr NC pozisyon kontrolünün HSSO bilgisi 141 MARA s,sr 142 SOFF s 143 SCNV s,d NC pozisyon kontrolünün parametre ayar komutu NC pozisyon komutunun darbe çıkışını durdurur NC pozisyon s pozisyonlarına mm,inç veya derece olarak çevirir İnterrupt veya Ortamların Enable/Disable durumları 145 EN LBL HSC, HSTi harici INT veya ortamsal işlemi seçili kılar. 146 DIS LBL HSC, HSTi harici INT veya ortamsal işlemi etkisizleştirir. 3-9