Screen Editor DOP-A Panel Yazılım Manueli - kavrammuhendislik ...
Screen Editor DOP-A Panel Yazılım Manueli - kavrammuhendislik ...
Screen Editor DOP-A Panel Yazılım Manueli - kavrammuhendislik ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Bolum 1 Giris<br />
<strong>DOP</strong> Serisi HMI Kullanma Klavuzu<br />
Icindekiler<br />
1-1 <strong>DOP</strong>-A Serisi Dokunmatik Operator <strong>Panel</strong>leri..................................1-1<br />
1-2 Ozellikler .......................................................................................1-1<br />
1-3 Model numarasi...............................................................................1-2<br />
1-4 Uyari.... ..........................................................................................1-3<br />
Bolum 2 Scredit 'e Giris<br />
2-1 Ekran duzenleyici Setup ..................................................................2-1<br />
2-2 Ekran Duzenliyiciye Baslama...........................................................2-5<br />
2-3 Menu bar ve toolbar ........................................................................2-10<br />
2-3-1 File ..........................................................................................2-10<br />
2-3-2 Edit ..........................................................................................2-29<br />
2-3-3 View.........................................................................................2-53<br />
2-3-4 Element....................................................................................2-68<br />
2-3-5 <strong>Screen</strong> .....................................................................................2-88<br />
2-3-6 Tools ........................................................................................2-105<br />
2-3-7 Option ......................................................................................2-122<br />
2-3-8 Windows ..................................................................................2-145<br />
2-3-9 Help .........................................................................................2-164<br />
Chapter 3 Element Fonksiyonlari<br />
3-1 Element Nasil Secilir.........................................................................3-1<br />
3-2 Button Element...............................................................................3-3<br />
3-3 Meter .............................................................................................3-23<br />
3-4 Bar.................................................................................................3-27<br />
3-4-1 Normal Bar...............................................................................3-27<br />
3-4-2 Deviation Bar ...........................................................................3-30<br />
3-5 Pie Graph.......................................................................................3-34
3-6 Indicator.........................................................................................3-37<br />
3-7 Data display ...................................................................................3-42<br />
3-8 Graph Display ................................................................................3-49<br />
3-8-1 State graphic ............................................................................3-49<br />
3-8-2 Animated graphic......................................................................3-51<br />
3-9 Input ..............................................................................................3-53<br />
3-10 Curve ...........................................................................................3-59<br />
3-11 Sampling ......................................................................................3-65<br />
3-12 Alarm ...........................................................................................3-73<br />
3-13 Graphics ......................................................................................3-76<br />
3-13-1 Line........................................................................................3-76<br />
3-13-2 Rectangle...............................................................................3-77<br />
3-13-3 Circle .....................................................................................3-78<br />
3-13-4 Polygon..................................................................................3-78<br />
3-13-5 Arc .........................................................................................3-79<br />
3-13-6 Text ........................................................................................3-79<br />
3-13-7 Scale......................................................................................3-80<br />
3-13-8 Table ......................................................................................3-81<br />
Bolum 4 Macro<br />
4-1 Macro Tipi .......................................................................................4-2<br />
4-2 Macro Basimi..................................................................................4-4<br />
4-3 Macro Uygulamasi ..........................................................................4-20<br />
4-4 Hata mesajlari ................................................................................4-56<br />
Bolum 5 Sistem Kontrol<br />
5-1 Kontrol Bolgesi.................................................................................5-2<br />
5-2 Durum ..............................................................................................5-6<br />
5-3 Dahili Hafiza ....................................................................................5-10<br />
Ek A Yukleme<br />
A-1 Ozellikler.........................................................................................A-1<br />
A-2 Olculer...... .....................................................................................A-2
A-3 Profil.............................................................................................A-3<br />
A-4 Dis Olculeri...................................................................................A-4<br />
A-5 Yukleme........................................................................................A-6<br />
Ek B Haberlesme<br />
B-1 Pin baglanti uclari..........................................................................B-1<br />
B-2 Yukleme kablosu ...........................................................................B-2<br />
B-3 HMI ve kontrolorlar ile haberlesme ayarlari ve baglanti sekilleri......B-2
BOLUM 1 GIRIS<br />
1-1 <strong>DOP</strong>-A Serisi Dokunmatik Operator <strong>Panel</strong>i<br />
DELTA <strong>DOP</strong>-A serisini aldiginiz icin tesekkurler. Yuksek hizli donanima sahip <strong>DOP</strong>-A<br />
serisi kullanicilara kullanisli ve kolay programlanabilir bir arayuz temin etmektedir.<br />
1-2 Ozellikler<br />
Destekledigi PLC Modelleri<br />
<strong>DOP</strong>-A serisi operator panelleri icinde; Delta,Omron,Simens,Mitsubishi gibi markalarin<br />
bulundugu 20'yi askin PLC modelini desteklemektedir. Sizin istekleriniz dogrultusunda<br />
yeni PLC modelleri icin uygun haberlesme protokolleri internet sitemizde<br />
surekli guncellenmektedir.<br />
Dil Secenekleri<br />
Basitlestirilmis Cince,geleneksel Cince ve Ingilizce'nin yaninda ekran editoru<br />
tum Windows® fontlarinida kullanabilmektedir.<br />
Hizli Uygulama ve Haberlesme Makrolari<br />
<strong>DOP</strong>-A serisi makrolari kullanarak karisik islemleri yapilabilmekte,ayrica haberlese<br />
makrolari kullanilarak ozel cihazlarla comport'dan haberlesebilmek icin haberlesme<br />
protokolleri yazilabilmektedir.<br />
USB ile Hizli upload/download<br />
Recete<br />
USB Ver1.1'i kullanarak kisa surede upload/download yapilabilmektedir.<br />
<strong>DOP</strong>-A serisi kullanicilara bircok recetenin kolayca girilip saklanabildigi microsoft<br />
exceldekine benzer bir recete editoru sunmaktadir.(Hafiza 64K)<br />
1-1
2 Adet PLC Baglantisi<br />
2 COM portlu yapisi ile ayni anda iki farkli veya ayni PLC ile baglanti yapma imkani.<br />
Cesitli kontrolor baglantisi<br />
COM2 portu ile RS485 kullanilarak bircok controlor ile baglanti yapilabilir.<br />
(diger cihazlar RS485'i desteklemelidir.)<br />
On-line Simulasyon<br />
sunar.<br />
Derlemeyi bitirdikten sonra kontrolore baglanarak PC 'den simule etme imkani<br />
Off-line Simulasyon<br />
Derlemeyi bitirdikten sonra programi direk PC ile simule etme imkani<br />
sunar.(Kontrolora gerek duymaz)<br />
SMC Kart ile Yedekleme<br />
Bilgisayar kullanmadan SMC karta download edilebilir veya SMC karti baska<br />
bir HMI 'ya takarak kopyalanabilir. Gecmis bilgileri ve alarm kayitlari SMC kartta<br />
saklanip kart okuyucuyla okunup print edilebilir.<br />
Bircok Guvenlik Korumasi<br />
Password secenekleri ile programlayicinin yazdiklarini koruma ve makina<br />
kullaniminda kullanici izin seviyelerini ayarlama imkani sunar.<br />
1-3 Model numarasi<br />
1-2
1-4 Uyari<br />
<strong>DOP</strong> - A 57 GS T D<br />
Cevresel faktorler (sicaklik ve nem)<br />
Giris gucu<br />
D: DC<br />
A: AC<br />
Arayuz Tipi<br />
T: Sadece dokunmatik<br />
K:Dokunmatik ve Tuslu<br />
<strong>Panel</strong> Tipi<br />
GS: STN Gri<br />
CS: STN renkli<br />
TC: TFT renkli<br />
<strong>Panel</strong> Olculeri<br />
57: 5.7"<br />
75: 7.5"<br />
10: 10.4"<br />
Seri<br />
A: A series ~ USB, RS-232, RS-485, RS-422<br />
Urun Adi<br />
Delta Operator <strong>Panel</strong><br />
Net bir goruntu elde etmek icin parlaklik ve kontrast ayarini asagidaki ortam kosullarina<br />
gore yapiniz. Eger uygulama sinirlarin disinda ise,uzun sure sonunda ekran<br />
degisken tonlarda gorunmeye baslayacaktir.<br />
Uygulama cevresel sicakligi: 0 ºC to 50 ºC (32 ºF to 122 ºF)<br />
Bagil nem: 10% ~ 90%<br />
SMC Kart<br />
SMC karti datalari saklamak ve tasimak icin kullanilabilir. Yalnizca; HMI tarafindan<br />
formatlanmis SMC karti hem HMI 'da hemde Windows® OS sisteminde kullanilabilir.(SMC<br />
kart bazi farkli formatlarlada yazilip okunabilir fakat bazi problemlerle<br />
karsilasilabilir)<br />
Uygulama esnasinda Comport'a kabloyu takip cikarmayin!<br />
Lutfen enerjiyi kestikten comport baglantimizi sokelim veya takalim.<br />
Tavsiye edilen sistem gereksinimleri<br />
Pentium III, 500MHz veya ustu<br />
256MB RAM<br />
Windows® 2000 & 98<br />
1-3
2-1 Scredit Setup<br />
Bolum 2 Scredit 'e Giris<br />
Bu bolumde ekran duzenleyicinin genel olarak ozellikleri anlatilacaktir.<br />
Ilerleyen bolumlerde bu programin detaylari anlatilacaktir.<br />
Minimum hardware gereksinimleri<br />
1. 80486 veya ustu PC<br />
2. 16 MB RAM<br />
3. 10 MB bos hard disk alani<br />
4. VGA or super VGA monitor. Windows 'da ekran renk ayarlarini 256 renk veya<br />
ustune ayarlayiniz.<br />
5. Windows uyumlu mouse.<br />
6. Windows uyumlu printer.<br />
Software yuklemesi<br />
Delta HMI Sc reen <strong>Editor</strong> setup 'ina baslamak icin, lutfen asagidaki stepleri takip ediniz.<br />
1.Adim: Lutfen PC 'nizde Win98 /NT/XP/2000 sistemlerinden birini calistirin. (Sek. 2-1-1 )<br />
Sekil. 2-1-1 Microsoft Windows baslatin<br />
2-1
2.Adim: Kurulum CD 'sini CD ROM 'a takin ve setup.exe 'yi calistirin.<br />
click Start > Calistir. ( Fig. 2 -1 -2)<br />
Not : Eger kurulum sirasinda calisan baska programlar varsa lutfen onlari kapatin<br />
Sekil. 2 -1 -2 Windows 'un altinda setup.exe 'in calistirilmasi<br />
3.Adim: OK bastiktan sonrasetup<br />
baslayacaktir.Gelen d'alog kutularini takip e-<br />
derek kuruluma devam edin ve kurulumun yapilacagi yeri secin.<br />
Default klasoru sectikten sonra C: \Program file \Delta\<strong>Screen</strong> editor , click<br />
Next>. Setup islemi sonucunda Program secilen klasore kurulmus olacaktir.<br />
Defult klasorunden baska bir klasor secmek icin , click Browse ... Ekrana gelen<br />
klasorler icinden istediginiz bir tanesini icine Delta HMI scredit programini kurmak<br />
icin secin ve OK ' e daha sonra Next><br />
Eger gerekirse, Back tusu ile adimlari tek tek geri alabilirsiniz.<br />
2-2
Sekil 2-1-3 <strong>Screen</strong> editor kurulumu icin klasor secimi<br />
4.Adim: Bu dialog kutucugunda dili secebilirsiniz: Traditional Chinese,<br />
Simplified Chinese veya English.Daha sonra N ext> basarak<br />
diger adimlara gecilebilir.<br />
Sekil. 2-1-4 Dil secimi<br />
5.Adim: Bu adimda gelen dialog kutucugu gerekli dosyalarin sisteminize yuklen-<br />
digini gosterecektir (Sekil 2-1-5 ve Sekil 2-1-6)<br />
2-3
Sekil. 2 -1-5 <strong>Screen</strong> editor yuklenmesi<br />
Sekil. 2-1-6 <strong>Screen</strong> editoru yuklemeyi bitir<br />
Step 6: Artik kurulum islemini bitirebilirsiniz. Lutfen islemi sonlandirmak icin Finish<br />
tusuna basin. (Sekil 2 -1 -7)<br />
Sekil 2 -1 -7 Yuklemeden cikis<br />
2-4
7.Adim: OK basip setup'in bilgisayarinizi restart yapmasini bekleyin.Aksi tak-<br />
de “No, I will restart my computer later" a basin. Fakat Delta HMI<br />
scredit programini kullanmak icin bir defa restart yapmaniz gerektigini unut-<br />
mayin.<br />
2-2 Scredit 'e Baslama<br />
Setup 'un sonra,Scredit 'i acmak icin su adimlari takip edin; click Start ><br />
Programs > Delta HMI > <strong>Screen</strong> <strong>Editor</strong>. Sekil 2 -2 -1)<br />
<strong>Screen</strong> editor 'e basladiginizda ,<br />
Sekil 2-2-1<br />
Sekil 2 -2-2 Baslangic displayi<br />
1. Eger enviorement menusunden "auto open last file automatically" sec<br />
2-5
tiyseniz son actiginiz program otomatik olarak acilacaktir.<br />
2. Eger “auto open last file automatically” isaretlemdiyseniz veya son calisma-<br />
nizi saklamadiysaniz, sekildeki gibi acilacaktir. (Sekil 2-2 -3)<br />
Sekil 2-2-3 Sayfa acilmamis ekran<br />
Yeni dosya actiktan sonra sekil 2-2-4 gozuken <strong>Screen</strong> editor sayfasi acilacaktir<br />
2-6
Sekil. 2 -2 -4 <strong>Screen</strong> editor 'de yeni dosya sayfasi<br />
<strong>Screen</strong> editor uygulama sayfasi asagida anlatilan 5 bolumden olusmaktadir.<br />
Menu bar<br />
8 farkli fonksiyon icermektedir.<br />
Toolbar<br />
Toolbar; Windows® programindaki gibidir,yerlerini siz belirliyebilirsiniz.<br />
1. Standard toolbar<br />
2. Zoom toolbar<br />
3. Text toolbar<br />
4. Upper-level planning toolbar<br />
5. Lower-level planning toolbar<br />
2-7
Standart toolbar<br />
Alt sira<br />
Element toolbar<br />
planlama toolbar<br />
Standart<br />
toolbar<br />
Alt sira<br />
Menu bar<br />
planlama toolbar<br />
Text toolbar<br />
Sekil 2-2-5<br />
Output sayfasi<br />
Zoom toolbar<br />
Sekil 2 -2 -6<br />
2-8<br />
Menu bar<br />
Zoom toolbar<br />
Element listesi<br />
Property tablosu<br />
Output tablosu<br />
Status bar<br />
Property tablosu<br />
Text toolbar<br />
Ust sira<br />
Ust sira<br />
planlama toolbar<br />
Element toolbar<br />
Konum<br />
planlama toolbar
Element ozellik (property) tablosu<br />
Secilen nesnenin ozelliklerini ayarlamak icin kullanilir.(bkz.Bolum3)<br />
Fig. 2-2-7 Property tablosu Fig. 2-2 -8 Pro perty listesi<br />
Sekil 2 -2-9 Durum<br />
Output Penceresi<br />
Ekranda yapilan isler ayric compile isleminden sonraki mesajlar burda<br />
gozukur. Yazilan program compile edilirken Scredit otomatik olarak hatalari<br />
denetler. Bir hata buldugunda ilgili hataya ait mesaj output window 'da go-<br />
runtulenir. Kullanici hata mesajina tiklayarak hatali elementi gorebilir.<br />
Fig. 2-2-10 Output sayfasi<br />
Calisma (Work) bolgesi<br />
Programin yapildigi bolgedir.(buton,grafik.sekil).Guzel bir calisma icin asagidaki ornekleri<br />
takip edin.(Sekil 2 -2-11 ).<br />
2-9<br />
Fig. 2-2-9<br />
Fig. 2-2-8
Sekil 2 -2-11 <strong>Screen</strong> editor uygulamasinin genel gorunusu.<br />
2-3 Menu bar ve toolbar<br />
<strong>Screen</strong> editor 'un icedigi araclarin oldugu toolbarlardir ( resim,recete,display araclari)<br />
Menu toolbar asagidaki secenekleri icirir.<br />
2-3-1 File<br />
2-10<br />
Calisma bolgesi
Yeni bir dosya acmak.<br />
Fig. 2-3-1 Dosya secenekleri<br />
: Yeni bir dosya acmak icin New butonuna basin.<br />
, File> New Sekil 2 -3-2 'deki gibi,veya klavye kisayolu Ctrl+N 'e basin.<br />
Sekil 2-3-2 Menu bar 'dan yeni dosya acmak<br />
2-11<br />
Aplication edition<br />
Export a file<br />
Upload files<br />
Download firmware<br />
Password pr otect<br />
Print function<br />
Last file path<br />
Exit <strong>Screen</strong> editor
Yeni calisma<br />
Sekil 2-3 -3 Toolbar 'dan yeni dosya acmak<br />
Yeni dosyayi sectikten sonra ekrana gelen Sekil 2-3-4 'deki dialog kutucuguna uygulama<br />
ismi,sayfa ismi,sayfa ID ve HMI tipini yazmaliyiz.<br />
Sekil 2-3-4 Yeni uygulama dialog kutucugu<br />
Eger bir uygulama uzerinde calisirken baska bir uygulama acmak istiyorsaniz asagidaki<br />
gibi size uygulamanizi saklamanizi hatirlatan bir dialog kutucugu belirecektir.<br />
2-12
Sekil 2-3 -7 Toolbardan acmak<br />
Bu sirada uzerinde calistiginiz uygulamyi saklamaniz icin bir hatirlatici kutucuk acilir<br />
sakladiktan sonra sekildeki pencere belirir (Sekil 2-3-8)<br />
Dosyayi kapatmak<br />
Varolan dosyayi acmak<br />
Sekil2-3-8 Varolan uygulamayi acmak<br />
2-14
: Dosyayi kapatmak icin File > Close Sekil 2-3-9<br />
Sekil 2-3-9 Uygulamayi kapat<br />
Eger uygulama kapatilmadan once saklanmadiysa asagidaki dialog kutucugu belirir.<br />
Sekil 2 -3-10) ve size saklamaniz gerektigini hatirlatir.<br />
Sakla:<br />
Sekil 2 -3 -10 Saklama dialog kutucugu<br />
Calismalarinizi saklamak icin , basin veya File > Save Sekil 2 -3 -11 , veya<br />
klavye kisayollari Ctrl + S 'e basin.<br />
Uygulamayi kapat<br />
2-15
Save<br />
Farkli Kaydet:<br />
Save application<br />
Sekil 2-3-11 Menu bardan secim<br />
Sekil 2-3-12 Toolbardan secimi<br />
: Varolan uygulamayi baska bir isimde saklamak için<br />
File > Save As 'e basin(Sekil 2-3-13). Ekrana sekil 2-3-14 'deki gibi; yeni uygulama-<br />
nin ismini yazmak için bir kutucuk gelecektir.<br />
2-16
Export<br />
Save as other application<br />
Sekil 2-3-13 Menu bardan secimi<br />
Sekil 2-3-14 Uygulama ismi girme kutucugu<br />
: Resim formatindaki datalari (bmp dosyalarini) export<br />
etmek için basin (Sekil 2-3-16), veya File > Export seçin (sekil 2 -3 -15) ,<br />
klavye kisayolu Ctrl+E yollarini kullanin.<br />
2-17
Export<br />
Export<br />
Sekil 2-3-15 Menu bardan secimi<br />
Sekil 2-3-16 Toolbardan secimi<br />
2-18
Ekrani ve Receteyi Upload etme:<br />
Sekil 2 -3 -17 Dosyayi export ettikten sonra<br />
: File > Upload sectikten sonra (Sekil 2-3 -18),sifreyi girmek<br />
zorundasiniz. (Sifre HMI 'da en yuksek oncelige sahiptir) Gelen dialog kutucu-<br />
na (Sekil 2-3-14). uygulamanin ismini yazdiktan sonra sekil 2-3-19 'daki dialog kutucugu<br />
belirir ve Upload islemi baslar. Upload islemini tkip edebilir veya stop tusuna basarak dur-<br />
durabilirsiniz. Uplad ettiginiz dosya otomatik olarak HMI formatina donecektir ve orjinali<br />
bozulamdan acilabilecektir.<br />
2-19
Upload screen and recipe<br />
Sekil 2 -3-18 Menu bardan Ekrani ve Receteyi Upload etme<br />
Sekil 2-3-19 Ekran ve recete Upload goruntusu<br />
2-20
Upload reçete<br />
: Bu secenek Upload ile ayni isleve sahiptir fakat yalnýzca<br />
reçeteyi upload eder. Receteyi cekmek için sifreye ihtiyac vardir.<br />
Download firmware<br />
Upload recipe<br />
Sekil 2 -3-20 Upload reçete<br />
: HMI ' 'yi upgrade etmeye veya islev eklemeye yarar.<br />
2-21
Sifre korumasi:<br />
Fig. 2-3-21 Download firmware<br />
: File>Password Protect ile bu fonksiyonu aktif veya<br />
pasif edebilirsiniz.(Sekil 2 -3 -22).<br />
Eger aktif ise sekli belirecektir.<br />
Download firmware<br />
Dop dosyasini acmadan önce sifre soracaktir.sifre Option > Model parameter 'den<br />
ayarlanabilir. (Sekil 2-3 -25). Eger sifreyi pasif ederseniz sekil 2-3 -24 'deki kutucuk belirir.<br />
2-22
Password Protect<br />
Sekil 2 -3 -22 Sifre korumasi<br />
Sekil 2-3-23 Sekil 2 -3 -24<br />
2-23
Yazdir:<br />
Sekil 2 -3-25 Sifre ayarlari<br />
: Ekrandaki sayfayi print etmek için<br />
butonuna basabiliriz. Yada File > Print (Sekil 2 -3 -26), veya klavye kisayolu Ctrl+P 'yi<br />
kullanabiliriz.<br />
2-24
Sekil 2-3-26 Menu bardan Print etme<br />
Print<br />
Print<br />
Fig. 2 -3 -27 Toolbardan print islemi<br />
2-25
Baski onizleme:<br />
: Print almadan önce önizleme yapabiliriz.<br />
Print Preview<br />
Sekil 2 -3 -28 Baski önizleme<br />
2-26
Son dosya kisayolu:<br />
Sekil 2 -3-29 önizleme<br />
Last file path:En son acilan 4 dosyayi burdan kisayol olarak acabiliriz.<br />
Sekil 2 -3 -30.<br />
2-27
Cikis:<br />
Last open file path<br />
Sekil 2 -3 -30 Son açilan dosyalar<br />
: <strong>Screen</strong> editor programindan cikmamizi saglar<br />
File > Exit (sekil 2 -3 -31). Eger uygulmanizi saklamadiysaniz ekrana saklamanizgerek-<br />
tigini hatirlatan sekil 2-3-10 dialog kutucugu belirir.<br />
2-28
2-3-2 EDIT<br />
1. Geri<br />
Exit<br />
Sekil 2 -3 -31 Cikis<br />
Sekil 2 -4 -1 Edition secenekleri<br />
2-29
: Son yapilani geri almak icin kullanilir.<br />
Butonuna basarak,v veya File > Undo secerek Sekil 2-4-2 , veya klavye kisayolu<br />
Ctrl + Z. basarak gerceklestirilebilir.<br />
Undo<br />
Sekil 2-4-2 Menu bardan secimi<br />
2-30
2. Ileri<br />
Sekil 2-4 -3 Toolbardan secimi<br />
: Geri alinan islemi eski haline almak icin kullanilir.<br />
Sekil2-4 -5 , veya File > Redo secerek Sekil 2-4-4 , veya klavye kisayolu Ctrl+Y ile<br />
gerceklenir.<br />
Undo<br />
2-31
Sekil 2-4-4 Menu bardan secimi<br />
Redo<br />
Redo<br />
Sekil 2-4 -5 Toolbardan secimi<br />
2-32
3. Kes<br />
: Secilen nesneyi silmeye yarar , yapistirma ve tasima<br />
islemleri icin clipboardda saklar . butonu sekil 2-4-7, veya File > Cut<br />
sekil 2-4 -6 , veya klavye kisayolu Ctrl + X ile kullanilabilir.<br />
Cut<br />
Sekil 2-4-6 Menubardan secimi<br />
2-33
4. Kopyala<br />
Sekil 2-4 -7 Toolbardan secimi<br />
: Secilen nesneyi clipboarda kopyalar. Copy butonuna basa-<br />
rak sekil 2-4-7, veya File > Copy secerek sekil 2-4-8, veya klavye kisayolu<br />
Ctrl + C kullanilabilir.<br />
Cut<br />
2-34
Copy<br />
Sekil 2-4-8 Menu bardan secimi<br />
Copy<br />
Sekil 2-4 -9 Toolbardan secimi<br />
2-35
5. Yapistir<br />
: Clipboardaki nesneyi yapistirmaya yarar. butonu<br />
Sekil 2-4 -11 , veya File > Paste sekil 2-4 -10, veya klavye kisayolu Ctrl + V ile<br />
kullanilabilir.<br />
Paste<br />
Sekil 2-4-10 Menu bardan secimi<br />
2-36
6. Sil<br />
Paste<br />
Sekil 2 -4 -11 Toolbardan secimi<br />
:Secilen nesneyisilmek icin kullanilir sekil 2 -4 -12.<br />
2-37
7. Tumunu sec<br />
Delete<br />
Sekil 2-4-12 Delete<br />
: Butun nesneleri secmeye yarar ,sekil 2 - 4 -13. Butun<br />
hepsini sectigimizde, ust sol kosedeki nesne ana element olarak mavi ve beyaz cerceve<br />
ile cevrelenecektir.Digerleri ise siyah beyaz cerceve ile cevrelenir.<br />
2-38
8.Bul<br />
Select All<br />
Sekil 2-4-13 Menu bardan secme<br />
: Aradiginiz bir nesneyi ,resmi, adresi sayfayi bulmaniza yarar<br />
.Klavye kisayolu Ctrl+F veya Edit>find 'den ulasilabilir.Aranan nesne bulun-<br />
dugu zaman output windowda gorebilirsiniz.<br />
2-39
Find<br />
Sekil 2-4-14 Menu bardan secimi<br />
Sekil 2-4-15 Dialog kutucugundan bulma<br />
2-40
9. Yenile<br />
Aranan element<br />
Aranan element<br />
isaretlenir.<br />
Sekil 2-4 -16 Aranan element secimi<br />
: Okunan adresi,yazilan adresi.text 'i o sayfada veya butun<br />
sayfalarda degistirmeye yarar.Adres tipi bit,word,dword olabilir,sekil 2-4 -17.<br />
2-41
Replace<br />
Sekil 2-4-17 Menu bardan secimi<br />
Sekil 2 -4 -18 Yenileme ornegi<br />
2-42<br />
1@D1000 'i bul<br />
1@D2000 'le yenile
10. Grupla<br />
: Edit > Group secerek yada butonuna tiklayarak se-<br />
cilen butun nesneleri grup yapma imkani saglar .Nesneleri grup yaptiktan sonra ele-<br />
mentler tek bir nesne gibi davranir grup olarak hareket eder.<br />
Sekil 2-4-19 Menu bardan secimi<br />
2-43
Grup Boz:<br />
Selected symbol<br />
Sekil 2 -4-20 Grup yapma<br />
: Nesnelerden olusan grubu bozmak icin Edit > Ungroup seceriz<br />
butonuna basarakta nesneleri ungrup edebiliriz.<br />
2-44
Sekil 2-4-21 Menu bardan secimi<br />
Selected symbol<br />
Sekil 2 -4 -22 Ungrup<br />
2-45
Kati Ayarla<br />
: Nesnelerin diger nesnelere gore katlarini (altta,ustte)ayarla-<br />
mamizi saglar.Edit>Layer yada butonlariyla secilebilir.<br />
Sekil 2-4-23 Menu bardan secimi<br />
2-46
Bring to front<br />
Hizalamak<br />
Send to back<br />
Bring forward<br />
Send backward<br />
Fig. 2-4-24 Layer arrangement<br />
: Secilen elementleri hizalamaya yarar. Edit > Align ,sekil<br />
2-4 -25 veya butonlariyla ,sekil 2 - 4 -26.Bu islevi gerceklestir-<br />
mek icin 2 elementten daha fazlasina ihtiyaciniz vardir .<br />
2-47
Sekil 2-4-25 Menu bardan secimi<br />
Sekil 2-4-26 Hizalama sonucu<br />
2-48
Ayni olculerde yap<br />
: Edit >Make Same Size yaparak yada sekil 2-4-28 deki<br />
butonu tiklayarak secili elementleri ayni olculerde yapabilirsiniz.<br />
Sekil 2-4 -27 Ayni olculerde yapma<br />
2-49
Make the<br />
same width<br />
Yazi Yazma<br />
Make the<br />
same height<br />
Fig. 2-4-28 Result of make same size<br />
: Text duzenlemek icin kullanilir.Bu islevi sectigimizde basi-<br />
na isareti gelir. Ayrica toolbardan da secilerek kullanilabilir.<br />
2-50<br />
The base<br />
Make the<br />
same size
Cogaltmak<br />
Sekil 2 -4 -29 Yazi yazma<br />
: Bir elementi ayni anda birden fazla kopyalamamizi saglar.<br />
X ve Y ekseninde kacar adet yapmak istedigimizi yazarak ayisini belirlemis oluruz.<br />
Minimum kopya sayisi 2 olabilir. Eger yalnizca satira yada kolana kopyalamak istiyor-<br />
sak ilgili yerlere check isareti koyariz.Element numaralari yataydan baslayarak dikeye<br />
dogru artar.Adresler bit yada word olabilir. bkz. sekil 2-4 -31 ve sekil 2 - 4 -32<br />
2-51<br />
Text toolbar<br />
Ozellik basliklari
Sekil 2 -3 -30 Cogaltma<br />
Sekil 2 - 4 -31 Cogaltma ornegi<br />
2-52
2-3-3 View<br />
Sekil 2 -4 -32 Coklu kopyalama ornegi<br />
Sekil 2-5-1 View menusu secenekleri<br />
Calisma esnasinda hangi toolbarlarin gozukup gozukmeyecegini ayarliyabildigimiz bo-<br />
lumdur.Eger birisini secersek basina isareti gelecek ve sectiginiz toolbar pence-<br />
resi ekranin ust kosesinde yerini alacaktir.<br />
2-53<br />
Docking pencereler
1. Standard toolbar<br />
simge Fonksiyon Tanim<br />
New Yeni uygulama acar<br />
Sekil 2-5 -2<br />
Open Varolan uygulamayi acar<br />
Save Uygulamayi saklar<br />
Export Uygulamayi Bmp formatinda export eder<br />
Undo Bir adim geri alir (bazilari geri alinamaz)<br />
Redo Bir adim ileri alir<br />
Cut Secili elementleri keser<br />
Copy Secili elementleri kopyalar<br />
Paste Secili elementleri yapistirir<br />
Find Adres yada yazilari bulur.<br />
New screen Yeni sayfa acar<br />
Open screen Eski sayfayi acar<br />
Print preview Baski onizlemesi<br />
Print printeder<br />
About<br />
screen editor<br />
<strong>Screen</strong> editor versiyonu hakkinda bilgi verir<br />
Tablo 2 -5 -1 Standart toolbar menusu<br />
2-54
2. Durum arac cubugu<br />
Anlik bilgileri gosterir<br />
Yukleme methodu<br />
Fig. 2-5-3 Durum arac cubugu<br />
3. Text arac cubugu<br />
Simge Fonksiyon Tanim<br />
Text size Yazinin boyunu ayarlar<br />
4. Bitmap arac cubugu<br />
Mouse kordinatlari<br />
Font Fontu ayarlar<br />
Align left Sola hizalar<br />
Center to Yaziyi tam ortaya alir<br />
page<br />
horizontally<br />
Align right Saga hizalar<br />
Align top Ustte hizalar<br />
Center to Yaziyi sayfanin dikey olarak tam ortasina alir<br />
page<br />
vertically<br />
Align Asagi hizalar<br />
bottom<br />
Text color Yazi rengini ayarlar<br />
Underline Yazinin altini cizer<br />
Table 2 -5 -2 Text arac cubugu<br />
Simge Fonksiyon Tanim<br />
Enlarge a Figure Secilen sekli nesne kadar buyutur<br />
Actual Figure size Secilen sekli gercek boyutuna getirir<br />
Al ign to left side Secilen sekli sola hizalar<br />
Center to page<br />
horizontally<br />
Secilen sekli ortalar<br />
Align to right side Secilen sekli sola hizalar<br />
Align to top side Secilen sekli uste hizalar<br />
2-55<br />
Software<br />
versiyonu<br />
Num Lock<br />
Caps Lock<br />
Scroll Lock
Simge Fonksiyon Tanim<br />
Center to page Sekli sayfanin dikey olarak tam ortasina al<br />
vertically<br />
Align to bottom side Sekli sayfanin alt kosesine hizalar<br />
5. Element arac cubugu<br />
Toolbar<br />
Simge Fonksiyon Tanim<br />
Buton<br />
Ibre<br />
Bar<br />
Pay<br />
Gosterge<br />
Deger<br />
Display<br />
Grafik<br />
display<br />
Giris<br />
Table 2-5-4 Bitmap arac cubugu<br />
2-56
Toolbar<br />
Simge Fonksiyon Tanim<br />
Egri<br />
Ornekleme<br />
Alarm<br />
Sekil<br />
6. Planlama arac cubugu<br />
A. Ust sira planlama arac cubugu<br />
Table 2-5-5 Elementler<br />
Simge Fonksiyon Tanim<br />
Current text Secili nesnenin uzerindeki text<br />
b. Alt sira planlama arac cubugu<br />
Current status O anki durumu<br />
Previous windows Bir onceki pencereye doner<br />
Next windows Bir sonraki pencereye gider<br />
Compile Calismayi compile eder<br />
Download screen Calismayi ve receteyi download eder<br />
data and recipe<br />
Download screen Ekrani download eder<br />
data<br />
On-line simulation Calismayi test etmek icin kullanilir PLC<br />
baglantisina gerek vardir<br />
Off-line simulation Calismayi test etmek icin kullanilir PLC<br />
baglantisina gerek yoktur<br />
Tablo 2-5-6<br />
2-57
Simge Fonksiyon Tanim<br />
Group Secilen nesneleri gruplar<br />
C. Zoom arac cubugu<br />
Ung roup Grubu bozar<br />
Bring to front Secilen nesneyi uste alir<br />
Send to back Secilen nesneyi alta alir<br />
Bring forward Secilen nesneyi one alir<br />
Send backward Secilen nesneyi arkaya alir<br />
Align left Secilennesneleri sola hizalar<br />
Align right Secilen nesneleri sola hizalar<br />
Align top Secilen nesneleri yukari hizalar<br />
Align bottom Secilen nesneleri asagi hizalar<br />
Center to page<br />
vertically<br />
Center to page<br />
horizontally<br />
Nesneyi sayfanin dikey ortasina yerlestirir<br />
Nesneyi sayfanin yatay ortasina yerlestirir<br />
Make same width Secili nesneleri ayni genislikte yapar<br />
Make same height Secili nesneleri ayni yukseklikte yapar<br />
Make same size Secili nesneleri ayni olculerde yapar<br />
Tablo 2-5-7 Alt seviye planlama arac cubugu<br />
Simge Fonksiyon Tanim<br />
Zoom<br />
level<br />
Zoom seviyesini ayarlar, 25%, 50%, 75%, 100%,<br />
150%, 200% ve 300%<br />
Zoom in Zoom seviyesini arttirir,150%, 200%<br />
ve 300%.<br />
Zoom out Zoom seviyesini azaltir, 25%, 50% ve<br />
75%.<br />
1:1 Elementleri gercek boyutunda gosterir<br />
7. Property tablosu<br />
Detayli bilgi icin bolum 3-1 'e bakiniz.<br />
Tablo 2-5-8 Zoom arac cubugu<br />
2-58
8. Output Penceresi<br />
Sekil 2 -5-4 Element property tablosu<br />
Yapilanlari kaydeder ve hatali adresleri gosterir.<br />
Sekil 2 -5 -6 Output penceresi<br />
Sekil 2 -5 -7 Output penceresi<br />
2-59
Sekil 2-5-8 Output ornegi Sekil 2-5-9 Hata ornegi<br />
9. Yakinlastir<br />
: Nesnenin gorunusunu 150% , 200% ve 300% oranla-<br />
rinda buyutur.Detaylar icin sekil 2-5 -10, sekil 2-5-11, sekil2-5-12 ve sekil 2-5 -13<br />
Zoom in<br />
Sekil 2-5-1 0 Menu bardan secimi<br />
2-60
Sekil 2 -5 -11 Toolbardan secimi<br />
100%<br />
Sekil 2-5-12 Zoom seviyesi = 100%<br />
2-61<br />
Zoom in
10. Uzaklastir<br />
150%<br />
Sekil 2-5-13 Zoom seviyesi= 150%<br />
: Nesnenin gorunusunu 25%,50% and 75% oranlarinda<br />
kucultur . Detaylar icin sekil 2 -5 -14, sekil 2-5 -1 5 ve sekil 2 -5 -1 6.<br />
2-62
Zoom out<br />
Sekil 2-5-1 4 Menu bardan secimi<br />
Sekil 2-5-1 5 Zoom out 'dan once<br />
2-63
11. Gercek boyut<br />
Sekil 2 -5 -16 Zoom out 'dan sonra<br />
: Gorunusu gercek olculerine alir. ve butunlariyla<br />
zoom out veya zoom in yapabiliriz yada sekil 2-5-17 'deki gibi secim yapabiliriz.<br />
12. Tam ekran<br />
75%<br />
Sekil 2 -5 -1 7<br />
: Bkz. sekil 2-5-18 ve sekil 2-5-1 9.<br />
2-64
Sekil 2 -5 -1 8 Tamekran yapmadan once<br />
Sekil 2-5-19 Tam ekran (Esc veya mousenin sol tusuyla burdan cikabilirsiniz)<br />
2-65
I/O ekrani<br />
: Bkz. sekil 2-5-2 0 ve sekil 2-5-2 1.<br />
Sekil 2 -5 -20 I/O ekranindan once<br />
2-66
Sekil 2 -5-21 I/O ekrani (Esc veya mousenin sol tusuyla burdan cikabilirsiniz)<br />
Grid ayarlari<br />
: Elementleri kolayca hizalama imkani verir. Grid araligi sekil 2-<br />
5-22 'deki menuden ayarlanir.<br />
Sekil 2-5 -2 2 Grid ayarlari kutucugu<br />
2-67
Sekil 2-5-23 Gridlerin gorunusu<br />
2-3-4 Nesneler (Elements)<br />
Sekil 2-6-1 Nesne secenekleri<br />
<strong>Screen</strong> editor bir cok ozelligi bulunan 11 tip nesneye sahiptir.Bunlar;buton,ibre,bar,<br />
pay, gosterge, deger gosterme, grafik display,deger girme,egri ornekleme,alarm,grafik<br />
vb. Kullanmak istediginiz elementi menu bardan alip kullanabilirsiniz,sekil 2-6-2 ve<br />
sekil 2-6 -3.<br />
2-68
Element olusturmanin farkli bir yontemi:<br />
Sekil 2 -6 -2 secilen elementin olcusunu ayarlama<br />
Sekil 2-6-3 Elementin gorunusu<br />
Sayfanin uzerindeyken mausenin sag butonuna tiklayarak . Mousenin isaretcisini calisma<br />
bolgesinin ustune getirir sag butona tiklariz acilan element tablosundan kullanmak is-<br />
tedigimiz elementi secip sol butona tiklariz,sectigimiz elementi sayfanin istedigimiz bol-<br />
gesine koyar ve surukleyerek buyutlarini ayarliyabiliriz.Ozellikler sayfasindan (properties<br />
window) diger ozelliklerini ayarlayabiliriz,sekil 2 -6 -4, sekil 2-6-6 ve sekil 2 -6 -7.(Bkz.bolum 3)<br />
2-69
Click right button Click left button<br />
Sekil 2-6-4 Acilan menuden elementin secimi<br />
Sekil 2-6-5 Menu bardan elementin secimi<br />
2-70<br />
to select
Sekil 2-6-6<br />
2-71<br />
Sol butona basin ve birak-<br />
madan surukleyin<br />
Boyutlar tamam ise<br />
butonu birakin
Element tasima<br />
Sekil 2-6-7<br />
Mouse fonksiyonlari windows® ile aynidir. Mouse isaretcisi seklini aldigi za-<br />
man sol butona basili tutarak nesneyi surukleyip tasiyabiliriz ,sekil 2-6-8, sekil 2-6 -9<br />
ve sekil 2-6-10.<br />
Sekil 2-6-8 Isaretci seklini alacak<br />
2-72
Fig. 2-6-9<br />
2-73<br />
Sol butona basin ve<br />
birakmadan surukleyin
Element genisligini ayarlama:<br />
Sekil 2 -6 -10<br />
Secilen nesnenin uzatmak istedigimiz kosesine gidilip isaretcinin olmasi beklenir ve<br />
sol tusa basili tutup surukleyerek genislik ayarlanir ,sekil 2-6-12 ve sekil 2-6-13 .<br />
2-74<br />
Tasimayi bitirmek i-<br />
cin butonu birakin
isaretci<br />
Sol tusa basin ve<br />
surukleyin<br />
Sekil 2 -6 -11<br />
Sekil 2 -6 -12<br />
2-75
Elementin yuksekligini ayarlama:<br />
Sekil 2-6-13 Nesnenin yeni olculeri<br />
Secilen nesnenin uzatmak istedigimiz kosesine gidilip isaretcinin olmasi beklenir ve<br />
sol tusa basip surukleyerek yukseklik ayarlanir ,sekil 2 -6 -14, sekil 2-6 -15 ve sekil 2 -6 -1 6.<br />
2-76
Isaretci<br />
Sekil 2 -6 -14<br />
2-77
Sol tusa basin ve<br />
surukleyin<br />
Sekil 2 -6 -15<br />
2-78
Birak ve bitir<br />
Sekil 2 -6 -16<br />
Yukseklik ve genisligi birlikte ayarlama (Y ontem 1)<br />
Isaretci seklini aldiginda sol tusa basili tutup surukleyerek nesnenin genislik<br />
ve yuksekligini birlikte ayarlayabilirsiniz, sekil 2-6-17, sekil 2-6-18 ve sekil 2-6-19.<br />
2-79
Sekil 2 -6 -17<br />
2-80<br />
isaretci
Sekil 2 -6 -18<br />
2-81<br />
Sol tusa basin ve birak-<br />
madan surukleyin
Birak ve bitir<br />
Sekil 2 -6 -19<br />
Yukseklik ve genisligi birlikte ayarlama (Yontem 2)<br />
Isaretci seklini aldiginda sol tusa basili tutup surukleyerek nesnenin genislik<br />
ve yuksekligini birlikte ayarlayabilirsiniz, sekil 2-6-20, sekil 2-6-21 ve sekil 2-6-22.<br />
2-82
isaretci<br />
sol butona basin ve birak-<br />
madan surukleyin<br />
Sekil 2 -6 -20<br />
Sekil 2 -6 -21<br />
2-83
Karakter girme:<br />
Birak ve bitir<br />
Fig. 2-6-22<br />
Karakter girme islemi windows® ' da oldugu gibi isaretci seklini aldigi zaman<br />
yapilabilir ,sekil 2-6-23 ve sekil 2-6-24<br />
2-84
Ayni zamanda buraya-<br />
da yazilir.<br />
Sol butona tikladigimizda<br />
isaratci seklini alir<br />
Sekil 2 -6 -23<br />
Sekil 2 -6 -24<br />
2-85<br />
Karakter girisi<br />
Blink
Mouse 'in sag butonu:<br />
Farkli bolgelerde mause'nin sag butonuna basildiginda farkli menulerin acildigini farke-<br />
deceksiniz ,sekil 2 -6 -25, sekil 2 -6 -26 sekil 2 -6 -27.<br />
Sekil 2 -6 -25<br />
2-86<br />
Toolbar display
Sekil 2 -6 -26<br />
Element basimi<br />
Sekil 2 -6 -27<br />
2-87<br />
Element secimi
2-3-5 Sayfa<br />
Sekil 2 -7-1 Sayfa secenekleri<br />
Eger sayfayi kapama butonuna basarsaniz(sekil 2-7-2)sayfa silinmeden gizlenecektir.<br />
Genel olarak programlardakapama butonuna bastigimizda cikmadan saklama uyarisi<br />
gelir . Fakat screen editorde sayfayi kapatmaz sadece gizler.<br />
1. Yeni sayfa acma:<br />
Sekil 2-7-2<br />
Yeni sayfa acmak icin butonuna basabiliriz<br />
yada <strong>Screen</strong> > New screen secebilir<br />
(sekil 2-7-3), veya klavye kisayolu Shift+N kulluanabiliriz,daha sonra karsimiza sekil 2-7-5<br />
deki dialog kutucugu geecektir.<br />
Sayfayi gizlemek icin<br />
butonuna basilir<br />
2-88
New screen<br />
Yeni sayfa<br />
Sekil 2-7-3 Menu bardan secimi<br />
Sekil 2-7 -4 Toolbardan secimi<br />
2-89
2. Ekran acma<br />
Sekil 2-7-5 Yeni ekran acma dialog kutucugu<br />
eni sayfa acmak icin butonuna basabiliriz yada <strong>Screen</strong> > Open screen secebiliriz.<br />
(sekil 2 -7 -6) veya klavye kisayolu Shift+N kulluanabiliriz,daha sonra karsimiza sekil 2-7-8 dialog<br />
kutucugu gelecektir.<br />
Open screen<br />
Sekil 2-7-6 Menu bardan secimi<br />
2-90<br />
Sayfa ismini girin
Open screen<br />
Sekil 2-7 -7 Toolbardan secimi<br />
Sekil 2 -7 -8 Sayfa acma dialog kutucugu<br />
2-91
3. Sayfa kesme<br />
Sayfanin tumunu kesmek icin kullanilir. <strong>Screen</strong> > cut screen secerek (sekil 2-7-9) veya<br />
klavye kisayolu Shift + T kullanarak sayfayi kesebiliriz. (Not:Sayfa kesme islemini ge-<br />
ri alamazsiniz bu islem sayfa silme islemiyle ayni islevi yapar fakat Paste komutu<br />
ile geri yapistirilabilir.)<br />
4. Sayfa kopyalama<br />
Sekil 2-7-9 Menu bardan secimi<br />
Sekil 2-7 -10 Sayfa kesme uyari mesaji<br />
<strong>Screen</strong> > copy (sekil 2-7-11)secerek yada Shift + C basarak bir sayfanin tumunu<br />
kopyalayabiliriz.<br />
Cut screen<br />
2-92
5. Sayfa yapistirma<br />
Sekil 2 -7 -11<br />
<strong>Screen</strong> > paste secerek (sekil 2-7-12) , yada Shift + P yaparak sayfayi yapis-<br />
tirabiliriz. Yapistirilan sayfanin butun ozellikleri ayni olacaktir yalnizca sayfa ismi otoma-<br />
tik olarak verilecektir.<br />
Copy screen<br />
2-93
6. Sayfa silme<br />
Fig. 2-7-12<br />
<strong>Screen</strong> > delete secerek (sekil 2 -7-13) yada Shift + D 'ye basarak sayfayi silebiliriz.<br />
(Not: Sayfa silindikten sonra geri alinamaz bu yuzden silmeden once dik-<br />
katli olmakta fayda vardir.)<br />
Paste screen<br />
2-94
7. Sayfa Acilis Macrosu<br />
Delete screen<br />
Sekil 2 -7 -13<br />
Sekil 2-7 -14 Sayfa silme uyarisi<br />
Sayfa acildiginda gerceklesen macrolardir (detayli bilgi icin bolum 4 'e bakiniz)<br />
2-95
<strong>Screen</strong> open Macro<br />
Sekil 2 -7 -15<br />
<strong>Screen</strong> Open Macro<br />
Sekil 2-7-16 Ozellikler sayfasindan secimi<br />
2-96
8. Sayfa Kapanis Macrosu<br />
Sekil 2 -7 -17 Makro yazimi<br />
Sayfa kapandiginda gerceklesen macrolardir (detayli bilgi icin bolum 4 'e bakiniz)<br />
2-97
<strong>Screen</strong> Close Macro<br />
Sekil 2-7-18 Menu bardan secimi<br />
<strong>Screen</strong> Close Macro<br />
Sekil 2-7-19 Ayarlar sayfasindan secimi<br />
2-98
9. Sayfa dongu macrosu<br />
Sekil 2 -7 -20 Makrolar<br />
Sayfa acik oldugu surece peryodik olarak gerceklesen macrolardir.(Macronun ger-<br />
ceklesme peryodlarini dongu zaman ayarlari menusunden ayarlayabiliriz.(Bkz.bolum 4)<br />
2-99
<strong>Screen</strong> Cycle Macro<br />
Sekil 2-7-21 Menu bardan secimi<br />
<strong>Screen</strong> Cycle Macro<br />
Sekil 2-7-22 Ozellikler sayfasindan secimi<br />
2-100
10. Yardimci butonlar<br />
Sekil 2 -7 -23 Macro basimi<br />
Yardimci anahtarlar her sayfada ayri ayri kullanilabilir, sekil 2 -7 -24, sekil 2-7-25 sekil 2-7 -26.<br />
2-101
Auxiliary key<br />
Sekil 2-7-24 Menu bardan secimi<br />
Yardimci butonlar<br />
Sekil 2-7-25 Yardimci butonlar<br />
2-102
Sekil 2-7-26 Yardimci butonlarin secimi<br />
Modellere gore kullanilabillecek yardimci buton sayilari:<br />
11. Ekran ayarlari<br />
<strong>DOP</strong> Model ismi Yardimci buton sayisi<br />
<strong>DOP</strong>-A57GSTD 4<br />
<strong>DOP</strong>-A57CSTD 4<br />
<strong>DOP</strong>-A75CSTD 5<br />
<strong>DOP</strong>-A10TCTD 6<br />
Bu ayarlarda , mevcut ekranin alt sayfa olup olmayacagi ayalanir. Ayrica alt sayfanin<br />
olculerinin ve saat macrosunun zamanlarinin ayarlandigi yerdir,sekil 2-7 -29.<br />
2-103
<strong>Screen</strong> properties<br />
Sekil 2-7-27 Menu bardan secimi<br />
Sekil 2-7-28 Ayarlar penceresinden secimi<br />
2-104
Sekil 2 -7-29 Ekran ayarlari penceresi<br />
2-3-6 Araclar (Tools)<br />
1. Derleyici (Compile)<br />
Secilerek ilisikteki ayarlar yapilabilir<br />
Sekil 2-8 -1 Araclar secenekleri<br />
Yapilan uygulamayi HMI formatinda delemeye yarar. Eger uygulama yeni ise compile<br />
etmeden once saklamaniz gerektigini hatirlatir. Eger mevcut uygulama saklanmis veya<br />
eski bir uygulama ise direk olarak derler.Derleme yaparken output penceresinde nes-<br />
neler ve varsa hatalara ait mesajlar gozukur.Eger bir hata varsa derleme islemi tamam-<br />
lanmaz.Tools > compile secerek veya butonuna basarak yada klavyede<br />
Ctrl + F7 tuslarina basarak calismamizi compile edebiliriz, sekil 2-8-4 ve sekil 2-8-5<br />
2-105<br />
Macro icin<br />
gecikme zamani<br />
Alt ekran ayarlari
Compile<br />
Sekil 2-8-2 Menu bardan secimi<br />
Compile<br />
Sekil 2-8 -3 Toolbardan secimi<br />
2-106
Kac hata oldugunu<br />
gosterir<br />
Butun derleme sonuclari bu-<br />
rada gozukur. Eger bir hata varsa<br />
sebebi yazar ve hata mesajinin us-<br />
tune tiklarsak hatali nesne belirir.<br />
Sekil 2-8-4 Compile ornegi<br />
Compile basarili<br />
Sekil 2-8-5<br />
2-107
2. Uygulamayi ve receteyi download etme (Download screen&Recipe)<br />
Ekrani ve receteyi download etmek icin Tools > Download secilir sekil 2-8-7 veya<br />
butonuna basilmalidir sekil 2-8-8 klavyede Ctrl+F8 tuslarina basilaraklta bu<br />
islem gerceklestirilebilir.Eger bilgisayar HMI 'a baglanamiyorsa hata mesaji verir,<br />
sekil 2-8-10 ve sekil 2-8-11.<br />
Download <strong>Screen</strong> & Recipe<br />
Sekil 2-8-7 Menu bardan secimi<br />
2-108
Download <strong>Screen</strong><br />
& Recipe<br />
Sekil 2-8 -8 Toolbardan secimi<br />
Sekil 2-8-9 Download ediyor<br />
2-109
Sekil 2-8-10 USB baglanti hatasi Sekil 2-8-11 Data formati Hatali<br />
3. Uygulamayi download etme (Download <strong>Screen</strong>)<br />
Yalnizca uygulamayi download etmek icin kullanilir.Tools >Download screen secerek (se-<br />
kil 2-8-12) veya butonuna basarak (sekil 2-8-13) yada klavyede Ctrl+F9<br />
tuslarina basarak yapilabilir.<br />
Download <strong>Screen</strong><br />
Sekil 2-8-1 2 Menu bardan secimi<br />
2-110
4. Online simulasyon (Online simulation)<br />
Download screen<br />
Sekil 2 -8 -1 3 Toolbardan secimi<br />
Yapilan calismayi online olarak simule etmek icin kullanilir ama bu arada <strong>DOP</strong> bir<br />
PLC 'ye bagli olmalidir. Aksi takdirde online simulasyon yapilamaz.Fakat offline simu-<br />
lasyon yapmak icin PLC baglantisina gerek yoktur.Tools > Online simulation secerek<br />
(sekil 2-8-14) yada butonuna basarak (sekil 2-8-15) yada Ctrl + F4 tuslarina basarak<br />
basarak online simulasyon yapilabilir.(sekil 2-8-16)<br />
2-111
Online simulation<br />
Sekil 2-8-1 4 Menu bardan secimi<br />
Online simulation<br />
Sekil 2 -8 -1 5 Toolbardan secimi<br />
2-112
5. Offline simulasyon (Offline simulation)<br />
Sekil 2-8-16 Online simulasyon display<br />
Offline simulasyon calismanin dogrulugunu,okunan ve yazilan adreslerin ve macro-<br />
larin testi icin kullanilabilir, PLC baglantisi gerekmez.Tools > Offline simulation secerek<br />
(sekil 2-8-17), butonuna basarak(sekil 2-8-18) yada klavye kisayolu Ctrl + F5 'e<br />
basarak gerceklestirilebilir.Offline simulasyon goruntusu sekil 2-8 -1 6 'daki gibi olacaktir.<br />
Offline Simulation<br />
Sekil 2-8-1 7 Menu bardan secimi<br />
2-113
6. Recete (Recipe)<br />
Offline simulation<br />
Sekil 2 -8 -1 8 Toolbardan secimi<br />
Recete kontrolore istenen degerleri pratik bir sekilde girme imkani kilar. HMI 'in hafizasini<br />
kullanarak daha onceden kaydedilmis datalari PLC 'ye transfer edebilirsiniz.Recete<br />
uygulamadan ayri olarak recete hazirlik bolumunde duzenlenir ve ayri olarak<br />
download edilebilir.Ayrica bir recete her tur PLC icin kullanilabilir.Receteyi kullanabil-<br />
mek icin once aktif etmek gerekir,sekil 2 -8 -20.<br />
2-114
Sekil 2-8-1 9 Menu bardan secimi<br />
Sekil 2-8-20 Recete hazirlama kutucugu<br />
2-115<br />
Recipe
Sekil 2-8 -20 'de 10 grup var ve her grup 10 word 'den olusuyor.Bu 10 gruptan herhangi<br />
istedigimiz bir tanesini HMI hafizasindan PLC 'ye transfer edebiliriz.<br />
7. Receteyi download etme (Download Recipe)<br />
Receteyi HMI 'a yukler. Tools > Download recipe secilerek yapilabilir.Ayrica hazirladigi-<br />
miz bir receteyi PC 'mizde .rcp uzantili bir dosya olarak saklayabiliriz.<br />
8. Recete hazirlama(Recipe edition)<br />
Sekil 2-8-2 1 Recete acma<br />
Recete fonksiyonunu kullanmak icin aktif etmek gerekir.( )<br />
Eger bu fonksiyonu aktif etmezsek receteyi download etsek bile kullanamayiz.<br />
Adres: Recetenin basliyacagi adresi girdigimiz bolgedir.<br />
,<br />
(Sekil 2-8-22 ) (Not: Buraya girdigimiz adres PLC 'nin data bolgesi olmalidir)<br />
2-116
Sekil 2 -8-22 Recetenin baslangic adresi<br />
Uzunluk (Lenght):Recetenin herbir grubunun kac word 'den olusacaginin belirlendigi bolumdur.<br />
Sifirdan buyuk bir sayi yazilmalidir aksi takdirde sekil 2-8-23 'deki uyari gelir.<br />
Sekil 2 -8 -23<br />
Grup (Group): Recetenin kac gruptan olacagini belirler. Grup sayisi sifirdan buyuk girilmelidir<br />
aksi takdirde sekil 2-5-24 'deki uyari mesaj kutucugu gelecektir.<br />
2-117
Sekil 2 -8 -24<br />
Uygula (Apply):Grup numarasi ve uzunlugunu girdikten sonra Apply butonu tiklanarak<br />
recete acilabilir.HMI 'in recete hafizasi 64K 'dir (uzunluk X grup=64 X 1024 'den<br />
kucuk olmalidir.) Eger bunlardan birisi 0 veya limitin ustunde olursa sekil 2-8-25<br />
'deki uyari mesaj kutucugu gelecektir.<br />
Sekil 2 -8 -25<br />
Ac (Open): “Open” butonuna basilir,acilmak istenilen recete ismine tiklanir.Acilan recete<br />
dosyasi diger marka PLC'lerde de kullanilabilecegi icin start adres kismi bostur.<br />
Sekil 2 -8 -26<br />
Saklama (Save): Recete dosyasini PC 'ye saklarken ayni recete degisik marka PLC<br />
lerde kullanilabilecegi icin start adres otomatik olarak saklanmaz.<br />
2-118
Sekil 2 -8 -27<br />
Reset: Hazirlanan receteyi siler.Sekil 2 -8 -28 ve Sekil 2 -8 -29<br />
Sekil 2-8-28 Recete ekrani<br />
2-119
Sekil 2 -8 -29 Resetten sonra<br />
Temizle (Clear):Clar butonuna bastigimizda girmis oldugumuz butun degerler<br />
0 olur,sekil 2-8-30 ve sekil 2-8-31.<br />
Sekil 2-8-30 Recete ekrani<br />
2-120
Print: Recete degerlerinin ciktisini alir.<br />
Sekil 2 -8 -31 Clear yaptiktan sonra<br />
OK: Yazilan receteyi onaylamak icin kullanilir. (Onaylayabilmek icin adres girilmis<br />
olmalidir,sekil 2-8 -32)<br />
Sekil. 2 -8-32 Adres girilmemisse gelen hata mesaji<br />
2-121
Iptal (Cancel): Cancel butonunu kullanarak receteyi iptal edebiliriz.(Yazilan bilgileri saklama-)<br />
dan cikar.)<br />
2-3-7 Secenekler (Options)<br />
1. Model parametreleri (Model Parameter)<br />
Sekil 2 -9 -1 Secenekler menusu<br />
Options > Model parameter secilerek HMI 'in genel haberlesme ayarlarinin yapildigi<br />
model parametreleri ayar menusunu acilabilir.Genel ayarlar kisminda genel olarak uy-<br />
gulamanin ismi,HMI tipi, PLC tipi, baslangic sayfasi secimi,sistem kontrol ve durum bol-<br />
gesi, download portu, sifre vb. ayarlari yapilabilir.Haberlesme ayarlari kisminda PLC ID<br />
numarasi ve protokol ayarlari yapilabilir.Detaylar icin sekilleri inceleyiniz.<br />
Model Parameter<br />
Fig. 2-9-2<br />
2-122
Genel ayarlar (General setting)<br />
Sekil 2-9-3<br />
Uygulamanin ismi: Ayni zamanda dosyanin ismidir.<br />
HMI type: HMI tipinin secildigi yerdir.<strong>DOP</strong> serisi farkli HMI 'lar icin farkli fonksiyonlar icerir.<br />
Sekil 2-9-4 HMI tipi<br />
Kontrolor(Controller): PLC tipi secmek icin kullanilir.<br />
Sekil 2-9-5 PLC ayarlari<br />
En yuksek seviye sifresi: En yuksek oncelikli passwordu koymak icin kullanilir.Yazilim<br />
8 seviye sifresine sahiptir.(Option>Model parameter>security)<br />
2-123
Varsayilan baslangic seviyesi: Baslangic seviyesini ayarlamak icin kullanilir, en yuksek<br />
seviye 7 en dusuk seviye 0 dir.<br />
Sistem kontrol bolgesi (System control area)– start adres : Sistem kontrol bolgesi<br />
adresini belirler.(PLC'den sayfa gecisi icin de kullanilir.)<br />
Sistem kontrol bolgesi-Uzunluk (System control area– length):Kullanilan foksiyonlara<br />
gore uzunluk farkli olacaktir.(Mesela recete kullanirken uzunluk 8 Word 'den kisa olur ).<br />
Ilgili HMI parametreleri icin bolum 4 'e bakiniz.<br />
Sistem durum bolgesi (System status area) – start adres: Sistem durum bolgesinin ad-<br />
resini girmek icin kullanilir ,bu bolgeye PLC adresi girilmelidir. Sistem durum bolgesi<br />
data blogu 6 ardisik word 'den olusur. Ilgili parametreler icin bolum 4 'e bakiniz.<br />
Yukleme ayarlari (Download setting )– USB1.1: Yukleme yapmak icin USB1.1 'i kullanir.<br />
Yukleme ayarlari (Download setting )– PC haberlesme portu: Yukleme yapmak<br />
PC portlarini kullanir.<br />
Sekil 2 -9 -6 PC haberlesme portla<br />
Baslangic gecikme zamani (Delay time for start-up): Baslangicta PLC'nin calismasini<br />
beklemesi icin HMI 'a gecikme zamani girilir.(Ayar araligi 0-255 saniyedir.)<br />
Saat Makrosu Gecikme zamani (Delay time for clock macro): Saat makronun gercek-<br />
lesmesi icin gecikme zamani olusturur.(Ayar araligi 100~999 ms. dir.)<br />
Haberlesme Parametreleri Ayarlari (Communication parameter setting)<br />
2-124
Sekil 2-9-7<br />
Baglanti ayarlari (Connection setting): Baglanti ayarlari ve port secilir. (<strong>DOP</strong> serileri<br />
ayni anda farkli iki PLC 'ye baglanabilir.)<br />
Sekil 2-9-8<br />
Haberlesme portu (Communication port): PLC baglanti portu (COM 1 veya COM 2)<br />
secilir.<br />
2-125
Sekil 2-9-9<br />
PLC ayarlari (PLC setting)-Password: PLC sifresi koymak icin kullanilir.<br />
Haberlesme gecikme zamani(delay time for communicating):Haberlesme gecikme<br />
suresi ayarlanir.( 0 - 255 ms.)<br />
Okuma optimizasyonu(Optimize): Optimizasyonu aktif eder.Bkz. sekil 2-9-7<br />
PLC ID: PLC 'nin ID numarasinin yazildigi bolumdur.Varsayilan deger 1'dir.Ayar ara-<br />
ligi 0- 255 'dir.<br />
Haberlesme arayuzu (Communication interface): RS232 , RS422 ve RS485 secilebilir.<br />
Varsayilan deger RS232 'dir.<br />
Data bit: Data biti secimi yapilir.<br />
Stop bit: Stop biti secimi yapilir.<br />
Sekil 2 -9 -10<br />
Sekil 2 -9 -11<br />
Sekil 2 -9 -12<br />
Communication baud rate:Baud rate secimi yapilir.<br />
Parity bit: Parity biti secilir.<br />
2.Alarm ayarlari(Alarm setup)<br />
Sekil 2 -9 -13<br />
Sekil 2 -9 -1 4<br />
Options > Alarm setup secilerek alarm ayarlari menusune girilebilir (sekil 2-9-15). Bu<br />
ayarlar element ayarlariyla birlikte yapilmalidir.Eger belirtilen sart secilmis adreste<br />
gerceklesirse, HMI otomatik olarak yazilan mesaji gosterecektir.Alarm ayar menu-<br />
2-126
sunde, append, delete, modify, OK, cancel ve close secenekleri vardir(sekil 2-9 -1 6).<br />
Alarm ayarlarini “append”i secerek yapabiliriz. (Sekil 2 -9-17).<br />
Ekle (Append): Alarm ekler.<br />
Sekil 2-9-15 Menu bardan secimi<br />
Sekil 2-9 -16 Alarm ayarlari<br />
2-127<br />
Alarm setup
Sekil 2 -9-17 Alarm ozellikleri<br />
Mesaj: Alarm geldiginde goruntulenecek mesaj.<br />
Display rengi: Alarm mesajinin rengi.<br />
Trigger Mode: Alarmin ne zaman goruntulenecegi;ilgili bitin On-Off durumu secilir.<br />
Alarm screen: Alarmin hangi ekranda goruntulenecegi secilir.<br />
Delete: Secilen alarmi siler.<br />
Modify: Secilen alarmi degistirir.<br />
Scan time (sec.): Tarama zamani ayarlanir.<br />
Kayit sayisi (Number of records in history buffer): Alt alta kac alarm yazilacagi secilir,<br />
Eger yazilan sayidan fazla alarm gelirse ilk gelen alarm silinir son gelen alarm en alta kaydolur.<br />
Ornek olarak History buffer sayisi 100 yazilsin.101 'inci alarm geldiginde 1.alarm sili-<br />
nir, ikinci alarm 1. olur,ucuncu alarm 2.olur...yuzuncu kayit 99.olur ve yeni kayit 100'uncu<br />
olarak kaydedilir.<br />
Retentive: Enerji kesintisinde kayitlari SRAM 'e kaydetmek icin kullanilir.(SRAM sistem<br />
pilinden beslenir)<br />
Non -volatile: Kayitlari enerji kesilsede kesilmesede SRAM 'e kaydeder.<br />
3. History setup: Detaylar icin bkz. bolum 3.<br />
2-128
Ekle (Append): Bir grafik datasi ekler.<br />
History setup<br />
Sekil 2 -9 -18<br />
Sekil. 2 -9 -19 Grafik ayarlari<br />
2-129
Sekil 2-9-20 Tetikleyici - Timer<br />
Sekil 2 -9-21 Tetikleyici- PLC<br />
Okunacak adres (Read address): Okunacak adres girilir.<br />
Uzunluk (Size): Ardisik kac adres okunacagi girilir.<br />
Sekil 2 -9 -22 Uzunluk<br />
Ornekleme peryodu (Sample cycle): Okuma isleminin ornekleme peryodunu belirler.<br />
Eger tetikleyici PLC secilirse bu ayar gecersiz olur.Ayar araligi 0 - 10000 'dir.<br />
Ornek sayisi (Sample point):<br />
Eger yazilan sayidan fazla alarm gelirse ilk gelen alarm silinir son gelen alarm en alta<br />
kaydolur.Ornek olarak History buffer sayisi 100 yazilsin.101 'inci alarm geldiginde 1.alarm sili-<br />
2-130
nir, ikinci alarm 1. olur,ucuncu alarm 2.olur...yuzuncu kayit 99.olur ve yeni kayit 100'uncu<br />
third record will become to the forth record…and the 100 th record will become to 99 th<br />
olarak kaydolur.<br />
Tarih ve zaman kayit (Record date and time): Aktif yada pasif eder.<br />
Auto stop: Kayit sayisi doldugunda dursun yada durmasin secimi yapilir.<br />
Non -vola tile: Enerji kesintisinde kayitlari saklasin yada saklamasin secimi yapilir.<br />
Tetikleme kaynagi (Trigger source): Timer veya PLC secimi yapilabilir.<br />
OK: Sakla ve cik.<br />
Cancel: Saklamadan cikar.<br />
Delete: Bir grafik datasini siler.<br />
Modify: Grafik datasini yeniler.<br />
4. Etiket tablosu (Tag table)<br />
Cok kullanilan yada gerekli olan adreslere etiket vermeye yarar. Ornek olarak,M1 bitine "start"<br />
etiketini verelim.Calismamiza bir buton koyalim buton ayarlari write adress bolgesinde<br />
tag kisminda start etiketini secersek write adres otomatik olarak M1 olur.<br />
2-131
PLC Memory<br />
Sekil 2-9-2 3 Menu bardan secimi<br />
Internal Memory<br />
Tag Table<br />
Sekil 2 -9 -24 Etiket tablosu ayarlari<br />
2-132
6. Resim bankasi (Picture Bank)<br />
Calismaya programin kendi kutuphanesinde olmayan rasimler eklemek icin kullanilr.<br />
Resim formatlari BMP ve JPG olabilir.<br />
Picture Bank<br />
Sekil 2 -9 -2 5 Menu bardan secimi<br />
2-133
Sekil 2 -9 -26 Resim bankasi<br />
2-134<br />
Resim eni X boyu X rengi
Select picture<br />
2-135<br />
Bir resim bankasi secin<br />
veya yeni olusturun.<br />
Eklenecek resim
Fig. 2-9-27<br />
Yeni resim bankasi ac<br />
Resim bankasi sil<br />
Resim bankasini sakla<br />
Resim ekle<br />
Resim cikar<br />
Resmi sil<br />
Renkleri ters cevir<br />
Resmi256gritonacevirir<br />
Yatay olarak aynalar<br />
Dikey olarak aynalar<br />
Gercek boyutlarina getirir<br />
Uzat-eg<br />
7. Yazi bankasi (Text bank)<br />
Yaygin olarak kullanilan yada gerekli olan yazilari saklamak icin kullanilir.<br />
2-136
Sekil 2-9-28 Menu bardan secimi<br />
2-137<br />
Text bank
Sekil 2-9 -29 Text bankasi<br />
2-138
2-139<br />
Nesne secilip sag tusa basilir<br />
Import text<br />
Text secildikten sonra<br />
OK 'e basilir
8.Alt-makro (Sub -macro)<br />
Sekil 2 -9 -30 Yazi ornegi<br />
Alt makrolarin yazildigi bolumdur,bu makrolar diger makrolar tarafindan da cagrilabilir.<br />
Detaylar icin bkz.bolum 4<br />
2-140
9. Baslangic Makrosu (Initial macro)<br />
Sekil 2-9-31 Menu bardan secimi<br />
Sekil 2-9-32 Alt-makro<br />
HMI enerjilendiginde gerceklesecek olan baslangic makrolarinin yazildigi bolgedir. Detaylar<br />
icin bkz. bolum 4.<br />
Submacro<br />
2-141
Initial Macro<br />
Sekil 2-9-33 Menu bardan secimi<br />
10. Arkaplan Makrosu (Background Macro)<br />
Arkaplan makrolarinin girildigi bolumdur. Detaylar icin bkz. bolum 4.<br />
2-142
11. Zaman Makrosu (Clock Macro)<br />
HMI enerjili oldugu surece Refer to<br />
chapter 4 for detail.<br />
Background Macro<br />
Sekil 2-9-3 4 Menu bardan secimi<br />
2-143
Clock Macro<br />
Sekil 2-9-35 Menu bardan secimi<br />
12. Cevresel Ayarlar (Environment setting)<br />
<strong>Screen</strong> editorun gorunusunu ayarlar.<br />
2-144
Environment<br />
Sekil 2-9-36 Menu bardan secimi<br />
2-145
Sekil 2-9 -37 Cevresel ayarlar<br />
Sistem Kaynagi (system path): Yurutum ve .DLL dosyalarinin saklandigi bolgedir.<br />
Gerekmedikce degistirilmemesi tavsiye edilir.<br />
Cikis kaynagi (Output path): Compile isleminden sonra olusacak dosyalarin saklan-<br />
digi yerdir. Online simulasyon, offline simulasyon, upload ,download islemlerinden<br />
olusan yurutum dosyalari bu bolgede saklanir.<br />
Gerekmedikce degistirilmemesi tavsiye edilir.<br />
Secenekler (Options):<br />
Arac cubuklari/Pencereler (Toolbars/windows): Kullanilacak arac cubuklarini secmek icin kullanilir.<br />
Dil (Language): Dil secimi yapilir,3 dil secenegi vardir. Geleneksel Cince,basitlestirilmis Cince,<br />
ve Ingilizce.<br />
Yukleme-cekme ayarlari (Upload/download setting):USB veya port secimi yapilabilir.<br />
2-146
Otomatik sakla (Auto save): Dosyayi peryodik olarak otomatik saklar. Zaman birimi dakikadir.<br />
Otomatik ac (Auto open):Program acildiginda son calismayi otomatik olarak acar.<br />
2-3-8 Pencereler (Windows)<br />
1. Pencereyi kapat (Close window)<br />
Sekil 2 -10-1 Pencere secenekleri<br />
O anki pencereyi gizlemeye yarar ,pencereden cikmaz. Gizlenmis pencereyi acmak<br />
icin <strong>Screen</strong> > Open screen secilmelidir.<br />
Close window<br />
Sekil 2-10 -2 Menu bardan secimi<br />
2-147
Kapatmadan once iki<br />
pencere var.<br />
Sekil 2 -10-3 Pencere kapama ornegi – 1.adim<br />
Kapattiktan sonra<br />
1 pencere kaldi.<br />
Sekil 2 -10-4 Pencere kapama ornegi – 2.adim<br />
2-148
2. Butun pencereleri kapat (Close all windows)<br />
Butun sayfalari gizlemek icin kullanilir,kapatmaz.Gizlenmis pencereyi acmak<br />
icin <strong>Screen</strong> > Open screen secilmelidir.<br />
Sekil 2-10 -5 Menu bardan secimi<br />
2-149<br />
Close all windows
Sekil 2-10 -6 Pencereleri kapatmadan once<br />
Sekil 2 -10-7 Pencereleri kapattiktan sonra<br />
2-150
3. Sonraki pencere (Next window)<br />
Bir sonraki pencereye gecmek icin kullanilir.Eger son penceredeysek bu islem gercek-<br />
lesmez.<br />
Sekil 2-10 -8 Menu bardan secimi<br />
2-151<br />
Next window
Next window<br />
Sekil 2 -10-9 Toolbar secimi<br />
Sonraki pencereye<br />
Sekil 2 -10-10<br />
2-152<br />
gecmeden once
4. Onceki pencere (Previous window)<br />
Sekil 2 -10-11<br />
Bir onceki pencereye gecmek icin kullanilir.Eger ilk penceredeysek bu islem gercek-<br />
lesmez.<br />
“Next" butonuna bas-<br />
2-153<br />
tiktan sonra.
Sekil 2 -10-12 Menu bardan secimi<br />
Previous window<br />
Previous window<br />
Sekil 2-10 -13 Toolbardan secimi<br />
2-154
Bir onceki sayfaya<br />
gecmeden once.<br />
Sekil 2 -10-14<br />
Bir onceki sayfaya<br />
gectikten sonra.<br />
Sekil 2 -10-15<br />
2-155
5. Kaskat (Cascade)<br />
Butun pencereleri kaskat bicimde acar,sekil 2-10-17 ve sekil 2-10-18.<br />
Sekil 2 -10-16 Menu bardan secimi<br />
2-156<br />
Cascade
Sekil 2 -10-17 Kaskat gorunumden once<br />
Sekil 2-10-18 Kaskat gorunum<br />
2-157<br />
Cascade
6. Yatay sirala (Title Horizontal)<br />
Pencereleri alt alta acar ,sekil 2 -10-20 ve sekil 2-10 -21.<br />
Sekil 2 -10-19 Menu bardan secimi<br />
2-158<br />
Title Horizontal
Sekil 2-10 -20 Yatay siralamadan once<br />
Sekil 2 -10-21 Yatay siralamdan sonra<br />
2-159
7. Dikey sirala (Title Vertical)<br />
Sayfalari dikey olarak acar,sekil 2-10 -24.<br />
Sekil 2 -10-22 Menu bar dan secimi<br />
2-160<br />
Title Vertical
Sekil 2 -10-23 Dikey siralamadan once<br />
Sekil 2-10 -2 4 Dikey siralamadan once<br />
2-161
8. Pencere ozetleri (Windows summary)<br />
Acilmis butun pencereler Window menusunun altinda goruntulenir. Gormek istedigimizi<br />
tiklayarak o pencereyi goruntuleriz.<br />
Sekil 2 -10-25 Menu bardan secimi<br />
2-162
Sekil 2-10 -2 6 <strong>Screen</strong>_2 'i secmeden once<br />
Sekil 2-10 -2 7 <strong>Screen</strong>_2 sectikten sonra<br />
2-163
2-3-9 Yardim (Help)<br />
1. Icindekiler (Contents)<br />
Delta HMI yardim basliklarini goruntuler.<br />
Sekil 2-11-1 Yardim secenekleri<br />
Sekil 2-11 -2 Yardim<br />
2. <strong>Screen</strong> <strong>Editor</strong> hakkinda (About <strong>Screen</strong> <strong>Editor</strong>)<br />
<strong>Screen</strong> <strong>Editor</strong> programinin versiyonu goruntulenir.<br />
Sekil 2 -11-3<br />
2-164
Bolum 3 Nesne Fonksiyonlari<br />
Bu bolumde ekran duzenleyici programinda kullanilacak nesnelerin ozelliklleri<br />
ve kullanilmadan once yapilmasi gereken ayarlar anlatilacaktir.<br />
3-1 Nesne Secimi (How to Choose Element)<br />
Nesne secmenin 3 farkli yontemi vardir:<br />
1. Calisma bolgesinde sag butona tiklanarak gelen menuden secilebilir,fig. 3-1 -1.<br />
2. Menu bardan secilebilir,fig. 3-1-2.<br />
3. Toolbardan secilebilir,fig. 3-1-3.<br />
Sag tusa basildiginda a-<br />
aci acilan menu<br />
Fig. 3-1-1<br />
3-1
Fig. 3-1-2<br />
Fig. 3-1 -3 Toolbardan secimi<br />
3-2
Kullanilacak nesne secildikten sonra calisma bolgesinde sol tusa basili tutularak mause<br />
suruklenir ve nesne yerlestirilir,fig 3-1-4.<br />
3-2 Buton (Button Element)<br />
Fig. 3-1-4<br />
Fig. 3 -2 -1 Buton secenekleri<br />
3-3
Buton<br />
tipi<br />
Macro Read Write Fonksiyonu<br />
Set Button ON Yes Yes<br />
Reset<br />
Button<br />
Maintained ON<br />
OFF<br />
Momentary ON<br />
OFF<br />
OFF Yes Yes<br />
Yes Yes<br />
Yes Yes<br />
Multistate No Yes Yes<br />
Bu butona bastigimizda ayarlanan adresin durumu<br />
ON olur,tekrar basmamiz adresin konumunu degistirmez.OFF<br />
etmedigimiz surece ON olarak kalir. Eger butona bastigimiz<br />
bir ON Macro varsa ayni anda gerceklesecektir.<br />
Bu butona bastigimizda ayarlanan adresin durumu<br />
OFF olur, tekrar basmamiz adresin konumunu degistirmez.ON<br />
etmedigimiz surece OFF olarak kalir. Eger<br />
bir OFF Macro varsa ayni anda gerceklesecektir.<br />
Bu butona bastigimizda ayarlanan adresin durumu<br />
bastigimiz surece ON olur,biraktigimiz zaman OFF olur<br />
Eger bir ON/OFF macro varsa ayni zamanlarda ger-<br />
ceklesir.<br />
Bu butona bastigimizda ayarlanan adresin durumu<br />
ON olur ve ON macro gerceklesir.Butona tekrar<br />
bastigimizda ayni adres OFF olur,OFF macro gerceklesir.<br />
Bu buton icin 1-256 arasinda farkli konum ayarlanabilir.<br />
Butona her bastigimizda ayarlarimiza gore ya bir sonraki<br />
gorevi yada bir onceki gorevi yapar.Ornek olarak<br />
butonun konumu 2 iken basarsak ayarlarimiza gore ya<br />
3.konuma yada bir onceki 1.konuma gecer.<br />
Set value No<br />
Butona basildiginda deger girebilmek icin ekrana bir<br />
No Yes<br />
tustakimi gelir.Tus takimini kullanarak yazdigimiz sayi<br />
Enter tusuna bastigimizda Write adres kisminda belirtilen<br />
bolgeye yazilmis olur.<br />
Set<br />
constant No No Yes Bu butona basildiginda Write adres kismina yazilmis<br />
adrese daha onceden belirlenmis sabit sayi kaydolur.<br />
Increment No<br />
After pressing button, HMI will add the setting constant<br />
Yes Yes<br />
to write address of element.<br />
Decrement No Yes Yes Bu butona her basildiginda Write adres kismina yazilmis<br />
adresteki bilgiye ayarlanmis sabit sayi eklenir.<br />
Goto<br />
No No<br />
Bu butona basildiginda ekrana belirtilen sayfa gelir.<br />
No<br />
<strong>Screen</strong><br />
Previous<br />
Main<br />
<strong>Screen</strong><br />
No No No<br />
Table 3-2-1<br />
3-2-1 Genel Butonlar (General Buttons)<br />
Bu butona basildiginda ekrana bir onceki sayfa gelir.<br />
Bu butonlardan herhangi birisine bastigimizda HMI PLC 'ye ON/OFF sinyallerini<br />
yollayacaktir.Bu butonlarin 4 tipi vardir: Set buton, Reset buton, Maintained ve Momentary.<br />
3-4
0. durumda bu yuzden<br />
0. duruma ait sekil ve<br />
yazilar gorunur.<br />
Ayarlar sayfasi icin<br />
butonun ustune tiklayin<br />
Buton icin 4 farkli stilin<br />
secilebilecegi bolum.<br />
Buton ayarlari:<br />
Fig. 3-2-2 Buton ayarlari<br />
1. ,<br />
Butonun yazacagi ve okuyacagi adres.<br />
Input adres<br />
2. ,<br />
Kullanicinin butonun stilini ve onalan rengini secebilecegi bolumdur.<br />
3-5<br />
Durum: ? sonraki veya ?<br />
onceki durum<br />
Butonun ismi<br />
Buton seklinin ayarlanabi-<br />
lecegi bolum.<br />
Buton tipinin secilebilecegi<br />
bolum.
Buton stilleri<br />
3-6<br />
(Gorunmez buton)<br />
3. ,<br />
ON/OFF Macrolarin yazilabileci kisimdir,detaylar icin bknz. bolum4<br />
4. ,<br />
,<br />
Yazinin fontunun,renginin,buyuklugunun ayarlandigi kisimdir.<br />
5. ,<br />
Buton seklinin secilebildigi bolumdur.<br />
6.<br />
7.<br />
8.<br />
Buton tipinin degistirilebildigi bolumdur.<br />
Buton tipleri<br />
A. Set: Bastiktan sonra hep ON olan buton.<br />
B. Reset: Bastiktan sonra hep OFF olan buton.<br />
C. Maintained: Basinca ON birakinca OFF olan buton.<br />
D. Momentary:Basilinca ON,tekrar basilinca OFF olan buton.<br />
Butona islevini gerceklestirmesi icin basili tutmamiz gereken surenin ayarlandigi bolum.<br />
Kullanici seviyesini belirler.<br />
Ornek:<br />
Durum 0: OFF durumu Durum 1 : ON durumu
ON/OFF buton ornekleri<br />
3-2-2 Cok durumlu buton (Multistate)<br />
Her konumdaki sekil ,gorev farkli olabilir.Bir WORD icin 256 ,bir LSB icin 16 ,<br />
ve bir Bit icin 2 farkli konum vardir. Secilen birime gore Read/Write adresi degisecektir.<br />
Eger, WORD yada LSB secilirse read/write adres Word olacaktir.Eger,Bit secilirse<br />
read/write adres Bit olacaktir.Butona her basisimizda ya bir onceki yada bir sonraki<br />
konumuna gecer.<br />
0.konumda ve bu<br />
konuma ait texti<br />
Multistate ayarlari:<br />
Fig. 3-2 -3 Multistate ayarlari<br />
1. ,<br />
Multistate butonun okuyacagi ve yazacagi adres.<br />
3-7<br />
Konum: ? onceki veya ?<br />
sonraki konum<br />
gosterir. Butonun ustundeki yazi<br />
Property sayfasi icin<br />
butona tiklanir.<br />
Secilebilecek 4 farkli buton<br />
stili var.<br />
Buton sekli<br />
Konum sayisi:word: 256;<br />
LSB:16; BIT:2
Adres girisi<br />
2. , ,<br />
,<br />
Yazinin fontu, rengi,karakter buyuklugunun ayarlandigi bolumdur.<br />
3. ,<br />
Butona sekil secilen bolumdur.<br />
4. , : user can<br />
Nesnenin stilinin ve onplan renginin ayarlanabildigi bolumdur.<br />
5.<br />
6.<br />
Nesne stili<br />
3-8<br />
(gorunmez buton)<br />
Nesnenin aktif olmasi icin minimum basili tutulmasi gereken sure.<br />
Kullanici seviyesinin ayarlandigi bolumdur.<br />
7. : Multistate buton icin konum sayisidir.<br />
WORD icin 1-256 , LSB icin 1-16 ve Bit icin 2 konum secilebilir.<br />
8.<br />
Butona bastigimizda bir onceki konumami,bir sonraki konumami gececegini belirler.<br />
Ornek:<br />
Birim LSB secilmis ise (D100.0—D100.1----D100.3 -D100.4)
K0=D100.0 ON K1=D100.1 ON K2=D100.2 ON K3=D100.3 ON K4 =D100.4 ON<br />
Y1 Y2 Y3 Y4 Y5 Y6 Y7 MULTI-DEGER<br />
Multistate uygulamasi<br />
3-2-3 Deger Girme (Set value)<br />
Bu tur butona basildiginda ekrana tus takimi gelecektir.Deger girilip Enter'a<br />
basildiginda girilen deger PLC 'nin ilgili datasina kaydolur. Maxsimum ve minimum<br />
araliginda deger girilebilir ayrica yazdiktan sonra veya once bit set etme<br />
ozelligide ayarlanabilir (Trigger mode).<br />
Konum numarasi<br />
.<br />
ve yazisini gosterir.<br />
Deger girdikten sonra<br />
veya once set bit islemi<br />
Fig. 3 -2-4 Deger girme buton ayarlari<br />
3-9<br />
Butonun ustundeki yazi<br />
Butonun stili
Data formati<br />
Deger araligi<br />
(maximum/minimum)<br />
Virgulden once-sonra<br />
Deger girme buton ayarlari:<br />
1. ,<br />
Deger yazilacak adres.<br />
2. ,<br />
Fig. 3-2 -5 Deger girme buton ayarlari<br />
,<br />
Yazinin fontu, rengi,karakter buyuklugunun ayarlandigi bolumdur.<br />
3. ,<br />
Butonun seklinin secilebilecegi bolumdur.<br />
3-10<br />
Deger birimi<br />
Sol taraftaki ayar kutucu-<br />
gu icin buraya basilir.
4. ,<br />
Buton stilinin secilebilecegi bolumdur.<br />
Buton stili<br />
3-11<br />
(Gorunmez buton)<br />
5. ,<br />
Bir biti deger girme isleminden once yada sonra set etmek icin kullanilir. Not: Bu fonk-<br />
6.<br />
siyon ilgili biti sadece ON eder. Eger tekrar ayni bit set edilmek isteniyorsa baska bir<br />
yontemle onceden OFF edilmelidir.<br />
Kullanici seviyesini ayarlar.<br />
7. ,<br />
Data uzunlugunu ve formatini belirler.<br />
8. ,<br />
Girilebilecek deger araligini belirler.<br />
9. , :Virgulden once-sonra girilebilecek rakam sayisi-<br />
nin ayarladigi kisimdir.<br />
Set value butonuna basildiktan sonra ekrana PLC 'nin ilgili adresine (Burada D1000) deger<br />
girebilmek icin bir tus takimi gelecektir<br />
Bu tur butona bastiginizda<br />
ekrana tus takimi gelecektir.<br />
Fig. 3-2-6
3-2-4 Sabit sayi girme (Set Constant)<br />
Butona basildiktan sonra HMI ayarlarda belirlenmis sabit sayiyi PLC 'nin ilgili adresine<br />
yollayacaktir.<br />
0.durum ve yazisi<br />
Genel ayarlarin yapilabil-<br />
digi pencere.<br />
Deger formati<br />
Sabit deger girme ayarlari:<br />
Fig. 3 -2 -7 Sabit sayi girme<br />
Deger birimi<br />
Sakla ve cik Saklamadan cik<br />
Fig. 3 -2 -8 Sabit deger girme<br />
1. ,<br />
Sabit sayinin kaydedilecegi adres.<br />
3-12<br />
Sabit sayi
2. ,<br />
,<br />
Yazinin fontu, rengi,karakter buyuklugunun ayarlandigi bolumdur.<br />
3. ,<br />
Butonun seklinin secilebilecegi bolumdur.<br />
4. ,<br />
Buton stilinin secilebilecegi bolumdur.<br />
5. ,<br />
Kullanici seviyesini belirler.<br />
Buton stili<br />
3-13<br />
(Gorunmez buton)<br />
Bir biti deger girme isleminden once yada sonra set etmek icin kullanilir. Not: Bu fonksiyon<br />
ilgili biti sadece ON eder. Eger tekrar ayni bit set edilmek isteniyorsa baska bir<br />
yontemle OFF etmek gerekir.<br />
7. , : sets the<br />
Deger uzunlugu ve formatini belirler
8. : Butona basildiginda kaydolacak sabit degeri belirleriz.<br />
Ornek:<br />
Butona bastigimizda HMI PLC'nin ilgili adresine (D1000) sabit sayiyi yollayacaktir.<br />
3-2-5 Arttirma/Azaltma(Increment/Decrement)<br />
Bu butona bastigimizda ,HMI PLC 'nin ilgili adresindeki sayiyi arttirip azaltir.<br />
Eger deger maximum degeri asicak olursa maximum deger PLC 'ye kaydolur.<br />
3-14
0.konum ve yazisi<br />
Maximum minimum sinir-<br />
larin atlama miktarinin<br />
ayarlanabildigi bolum<br />
Data formati<br />
+/- miktari<br />
Sakla ve cik<br />
Fig. 3 -2 -9 Arttirma/Azaltma buton ayarlari<br />
Deger birimi<br />
Saklamadan cik<br />
Alt ve ust limit<br />
Fig. 3-2 -10 Arttirma/Azaltma buton ayarlari<br />
3-15<br />
Buton yazisi<br />
Buton stili
Arttirma /azaltma buton ayarlari:<br />
1. ,<br />
Arttirilan/azaltilan adres.<br />
2. ,<br />
,<br />
Yazinin fontu, rengi,karakter buyuklugunun ayarlandigi bolumdur.<br />
3. ,<br />
Butonun seklinin secilebilecegi bolumdur.<br />
4. ,<br />
Buton stilinin secilebilecegi bolumdur.<br />
5.<br />
6.<br />
Element style<br />
3-16<br />
(Invisible button)<br />
Butonun tipini yeniden yapilandirmaya gerek kalmaksizin degistirir.<br />
Kullanici seviyesini ayarlar.<br />
Ornek:
D1000 datasinin icerigini +/- butonlariyla degistirir.<br />
3-2-6 Sayfa gecisi (Goto <strong>Screen</strong>)<br />
Butona bastigimizda HMI belirledigimiz sayfayi acacaktir.<br />
Iki sekilde kullanilabilir :<br />
1. Sayfa Degistir (Change screen):Butona basilinca belirlenen sayfa acilir.<br />
2. Bir onceki sayfaya git (Back to previous screen):Bu buton bir onceki<br />
sayfayi acar.<br />
Ayarlar:<br />
1.<br />
Uygulamanin gerceklesecegi adres.<br />
Fig. 3 -2-11 Sayfa degistirme<br />
3-17<br />
Uygulama adresi<br />
Buton yazisi<br />
Buton stili<br />
Gidilecek sayfa
2. , ,<br />
3.<br />
,<br />
Yazinin fontu, rengi,karakter buyuklugunun ayarlandigi bolumdur.<br />
Butonun seklinin secilebilecegi bolumdur.<br />
Sayfa gecis secenekleri<br />
4. ,<br />
Butonun seklinin secilebilecegi bolumdur.<br />
5. ,<br />
Buton stilinin secilebilecegi bolumdur.<br />
3-18<br />
(Gorunmez buton)<br />
6. : Changes element character directly without<br />
Butonun turunu degistirir (Goto screen veya Previous main screen)
7.<br />
Kullanici seviyesini belirler.<br />
8. : Gidilecek sayfa numarasi secilir.<br />
Ornek:Farkli butonlarla farkli sayfalara gecis.<br />
3-2-7 Sistem Fonksiyon Butonlari (System Function Button)<br />
Sistem fonksiyon butonlari<br />
Button tipi Makro Read Write Islevi<br />
System Date &<br />
Time<br />
No No<br />
HMI 'in tarih ve zamanini ayarlar<br />
No<br />
(Yil:ay: gun,saat:dakika:saniye)<br />
Password table<br />
setup<br />
No No<br />
Kullanici seviye sifrelerini ayarlar<br />
No<br />
Enter password No No No Sifre koyma imkani saglar.<br />
Contrast &<br />
Brightness<br />
No No<br />
HMI 'in kontrast/Parlaklik ayari.<br />
No<br />
Low security No No<br />
Butona basildiginda HMI en dusuk<br />
No<br />
kullanici seviyesine gecer (seviye 0).<br />
System menu No No<br />
Butona basildiginda sistem menu<br />
No<br />
acilir.<br />
Table 3-2-2 Sistem fonksiyon butonlari<br />
3-19
Sistem fonksiyon butonlari<br />
6 farkli sistem fonksiyon butonu vardir bunlar: System Date & Time,<br />
Password table setup, Enter password, Contrast & Brightness, Low security ve<br />
system menu butonlaridir.<br />
Konum numarasi ve<br />
yazisinin oldugu bolum.<br />
Ayarlar:<br />
6 farkli secenek vardir.<br />
Fig. 3-2-12 Sistem fonksiyon buton ayarlari<br />
1. , ,<br />
,<br />
Yazinin fontu,rengi,karakter buyuklugunu ayarlar.<br />
2. ,<br />
Buton seklinin secilebilecegi bolumdur.<br />
3. ,<br />
Buton stili ve onplan renginin ayarlandigi bolumdur.<br />
3-20<br />
Buton yazisi<br />
Butonun stili
4.<br />
Buton stili<br />
Buton turunun degistirilebilecegi bolumdur.<br />
Sistem butonlari<br />
a. Sistem Zamani&Tarihi(System Date & Time)<br />
3-21<br />
(Gorunmez buton)<br />
HMI 'in sistem tarih ve saatini degistirme imkani kilar.Sistem tarih ve zamaninin<br />
degistirilebilecegi kutucugun ekrana gelmesi icin bu tur butona basmak yeterlidir.<br />
Arttirir<br />
Sola tasi<br />
Sistem tarih ve zaman ayar kutucugu<br />
b. Sifre tablosu (Password table setup)<br />
Bu tur butona basilinca kullanici seviyesine bagli olarak password<br />
tablosu acilacaktir.HMI 'a yukledikten sonra eger sifre kullanici seviyeniz a-<br />
yarlanandan asagi ise bu tablo acilmaz.Eger password tablosunu actiysaniz<br />
yalnizca sizin kullanici seviyenizden asagi olan sifreleri gorebilir ve degistirebi-<br />
lirsiniz,digerlerini goremez ve degistiremezsiniz.<br />
Password tab losu<br />
Saga tasi<br />
Azalt
c. Sifre girme (Enter password)<br />
5.seviye password tablosu<br />
Bu buton sifre girmek icin ekrana digital bir tus takimi ge-<br />
tirir.Kullanici seviyesini degistirmekicin kullanilir,En ust kullanici sifresini girilirse<br />
en ust kullanici seviyesine sahip olunur.<br />
Gi iris<br />
Sil<br />
Sifre girme sayfasi<br />
d. Kontrast&Parlaklik (Contrast & Brightness)<br />
Bu butona basilinca acilan pencereden HMI 'in kontrast ve parlaklik<br />
ayarlari yapilabilir.<br />
e. Dusuk guvenlik (Low security)<br />
Kontrast & Parlaklik ayar penceresi<br />
Bu buton kullanici seviyesini en disuk seviye yapar (level 0).Bu ayarlari<br />
kullanicinin farkli sayfalara gitmesini ,sistem parametrelerini degistirip hatalara<br />
3-22<br />
Pencereyi kapat<br />
Onayla ve cik
5.<br />
sebeb vermesini engellemek icin kullanilir. (Sayfa degistirirkende bu fonk-<br />
siyon kullanilabilir)<br />
f. Sistem menu (System menu)<br />
Sistem menu butonuna basildiginda HMI sistem menusu acilacaktir.<br />
Uygulamaya geri donmek icin RUN 'a basilmali veya restart yapilmalidir.<br />
Uygulamanin kullanici seviyesini belirler.<br />
Ornek:<br />
Zaman ayari<br />
Parlaklik ayari<br />
3-3 Ibre (Meter)<br />
Ibre<br />
tipi<br />
Meter (1)<br />
Meter (2)<br />
Meter (3)<br />
SMC karti veya dahili<br />
hafizayi sil veya kopyala<br />
Kalibrasyon<br />
HMI System Menu<br />
Meter options<br />
S ekil Islevi<br />
Ayarlanmis adresin degerinin ust limitin ustundemi yoksa alt<br />
limitin altindami oldugunu farkli renkler ile goruntulemeye yarar.gs<br />
Ayarlar kisminda degerin max/min siniri,skala ve ibrenin rengi<br />
ayarlanabilir.<br />
Table 3-3-1<br />
3-23<br />
Sistem ayarlari<br />
Yukleme yapilacak<br />
COM port secimi<br />
Uygulamayi calistir
Ibre ayarlari penceresinden ibrenin gorunusunu alt ve ust degerleri ve renkleri,<br />
bolme sayisini arkaplan rengi ayarlanabilir.Ayarlari yaptiktan sonra HMI otomatik olarak<br />
oransal olarak ayirarak gostergeyi girilen degerlere gore farkli renklerde gosterecektir.<br />
Sagdaki sayfanin goruntu<br />
lenmesi icin tiklanir.<br />
Fig. 3-3-1 Gosterge ayarlari<br />
3-24<br />
3 farkli data formati<br />
secilebilir.
Max./Min.<br />
for inputting<br />
Enable range<br />
limit setting<br />
Deger<br />
formati<br />
Upper/lower bound<br />
Deger birimi<br />
Fig. 3 -3 -2 Gosterge ayarlari<br />
1. : Gostergenin okuma yapacagi adres.<br />
2. ,<br />
,<br />
Yazinin fontu,rengi,karakter buyuklugunu ayarlar.<br />
3-25<br />
Sol pencere icin<br />
tiklanir.<br />
Noktadan once ve<br />
sonraki rakam<br />
sayisi<br />
Hedef ve alt ust degerler ayarla-<br />
nabilir secilirse:<br />
Hedef adres =read adres + 3<br />
Ust sinir adres =read adres + 2<br />
Alt sinir adres =read adres +1
3. ,<br />
Gosterge stili ve onplan renginin ayarlandigi bolumdur.<br />
5. ,<br />
Standard Raised Sunken<br />
Meter border Style<br />
Virgulden once ve sonraki rakam sayisi ayarlanir.<br />
6. , : sets color<br />
Alt ve ust sinir bolgelerinin rengini ayarlar.<br />
7. : Ibrenin rengi ayarlanir.<br />
8. ,<br />
Olcegin ve rakamlarin rengi ayarlanir.<br />
9. , : sets value<br />
Data formati ve birimi ayarlanir.<br />
10. , : set the max.<br />
Minimumve maximumdegerler ayarlanir.<br />
11. , ,<br />
Hedef deger ayarlanir.<br />
12. , ,<br />
Aralik ayarlanir.<br />
13. :Hedef degerin ve alt ust araligin sabit veya degisken olmasi<br />
secenegidir.Ornek olarak hedef deger :sabit secilirse (low limit=9999), 2. degisken<br />
3-26
secilirse ,Dn+3 datasinin degeridir .(=D1003)<br />
Alt deger:1.sabit secilirse (low limit=0), 2.ayarlanabilir secilirse Dn+ 1 datasinin dege-<br />
rine esittir.(=D100 1)<br />
Ust deger:1.sabit secilirse (low limit=2500),2.ayarlanabilir secilirse= Dn+ 2 datasinin de-<br />
gerine esittir.(=D100 2)<br />
Ornek:<br />
3-4 Cubuk Grafik (Bar)<br />
Bar type Icon Function<br />
Normal<br />
bar<br />
Deviation<br />
bar<br />
2 cesit cubuk grafik vardir:<br />
Bir adresin icerigini cubuk grafik seklinde cizdirmek icin kul-<br />
lanilir,boylece adresin artan ve azalan icerigi goruntulenmis<br />
olur. Degerin alt limitin altinda veya ust limitin ustundemi ol-<br />
dugu farkli renkler kullanilarak gosterilebilir.Ayrica max./min.,<br />
dege ayarlari,arkaplan renk ayarlarida yapilabilir.<br />
Table 3-4-1<br />
1. Normal bar: HMI plc 'den okudugu datayi degeri oraninda cubuk grafik seklinde<br />
gosterir.<br />
2. Deviation bar: HMI plc'den okudugu datayi standart degerle karsilastirir ve standart<br />
degerin altinda veya ustunde olarak cizer.<br />
3-4-1 Normal Bar<br />
3-27
Soldaki pencere icin<br />
tiklanir.<br />
Grafik stili<br />
Max./Min.<br />
Deger formati<br />
Alt-ust aralik renkleri<br />
Fig. 3-4 -1Bar ayarlari<br />
Deger birimi<br />
Fig. 3 -4 -2 Normal bar ayarlari<br />
3-28<br />
Grafik yazisi<br />
Display format secimi.<br />
deger araligi Sol pencere icin tiklanir<br />
Aralik ayarlari aktif<br />
Giris deger limiti<br />
Target ve Ust/alt limit ayarlanabilir ise,<br />
Target adres = read adres + 3<br />
Ust limit adresi = read adres + 2<br />
Alt limit adresi = read adres +1
1. : Cubuk grafigin adresi<br />
2. , ,<br />
,<br />
Yazinin fontu,rengi,karakter buyuklugunu ayarlar.<br />
3. ,<br />
Nesnenin stilini ayarlar.<br />
4.<br />
Standard Raised Sunken<br />
Bar style<br />
Cubuk grafikin yonunu secer (Asagidan yukari,sagdan sola vb.).<br />
Grafik yonu<br />
5. ,<br />
Ust alt sinir rengini ayarlar.<br />
3-29
6. , : setting data<br />
Deger birimi ve formatini ayarlar.<br />
7. ,<br />
Max./Min. degeri ayarlar.<br />
8. , ,<br />
Hedef deger secimi.<br />
9. , ,<br />
Aralik secimi.<br />
10. Hedef deger ve ust alt limit degerinin ayarlanabilir secimi.<br />
Hedef deger: Sabit secilirse (Alt limit=9999), degisken secilirse =Dn+ 3 adresinin<br />
icerigine esittir.(=D1003)<br />
Alt limit degeri: Sabit secilirse (Alt limit=0), Degisken secilirse = Dn+ 1adresinin<br />
icerigine esittir.(=D100 1)<br />
Ust limit degeri: Sabit secilirse (Ust limit=2500), Degisken secilirse = Dn+ 2 adresinin<br />
icerigine esittir.(=D100 2)<br />
3-4-2 Sapma Deger Bar (Deviation Bar)<br />
3-30
Grafik stili<br />
Max. /Min. sinir<br />
araligi.<br />
Deger formati<br />
Sapma deger siniri<br />
Ayar sayfasi icin<br />
tiklanir.<br />
Fig. 3 -4-3 Ayarlar<br />
Fig. 3-4-4 Ayarlar<br />
3-31<br />
Grafik yazisi<br />
2 farkli display<br />
Deger birimi<br />
formati secilebilir.<br />
Sol pencere icin tiklanir.<br />
Standart deger ve sapma degeri ayarlanabilir ise,<br />
Standart deger= read adres +1<br />
Sapma degeri=read adres +2
1. : Grafik icin adres secimi.<br />
2. , ,<br />
,<br />
Yazinin fontu,rengi,karakter buyuklugunu ayarlar.<br />
3. , : user can<br />
Grafik stilini ayarlar.<br />
Standard Raised Sunken<br />
Sapma deger grafik stilleri<br />
4. : Display bar action direction<br />
Grafik yonunu ayarlar (Yatay,dikey).<br />
3-32
5. ,<br />
Deger birimi ve formati ayarlanir.<br />
6. , : setting<br />
Grafik max/min sinirlari.<br />
7. , ,<br />
, ,<br />
: Standart deger ve sapma deger ayari:<br />
Sabit secilirse (ornege gore =0), degisken ise = Dn icerigiyle karsilastirir.<br />
(=D1000) ve standart deger Dn+1(D1001). Eger sapma miktari ust limitden<br />
Dn+2(D1002)daha buyuk ise, grafikte bu miktar farkli renklerde gozukecektir.<br />
Ornek:<br />
Read: PLC 'nin ilgili datasinin cubuk grafigi<br />
3-33
3-5 Pay Grafik (Pie Graph)<br />
Buton<br />
tipi<br />
Pie (1)<br />
Pie (2)<br />
Pie (3)<br />
Pie (4)<br />
Icon Islevi<br />
Belirlenmis adresin degerini pay grafikolarak goruntulemek icin<br />
kullanilir.Artan veya azalan pay miktarina gore degerin miktarini.<br />
anliyabiliriz.Deger alt ve ust limitlerin disinda farkli renkler kullani-<br />
larak goruntulenir.<br />
4 farkli stilde pay grafik vardir.Ayarlari kullanarak grafigin renklerini alt/ust sinirlari<br />
max., min. degerleri,ayarlayabiliriz.<br />
Ayarlar sayfasi icin<br />
tiklanir.<br />
Fig. 3-5-1 Pay grafik ayarlari<br />
3-34<br />
Grafigin yazisi<br />
Grafik stili
Max./Min.<br />
degerleri<br />
Aralik ayarlari<br />
Deger formati<br />
Deger birimi<br />
Fig. 3-5 -2 Pay grafik ayarlari<br />
1. : Pay grafigin okuyacagi adres.<br />
3-35<br />
Sol pencere icin tiklanir.<br />
Giris degerin limiti Hedef deger ve alt/ust limit ayar-<br />
lanabilir ise.<br />
Hedef deger = read adres + 3<br />
Ust limit deger= read adres + 2<br />
Alt limit deger= read adres +1
2. , ,<br />
,<br />
Yazinin fontu, rengi,karakter buyuklugu ayarlanir.<br />
3. ,<br />
Grafigin stili ve onplan renginin secilebilcegi yerdir.<br />
4. ,<br />
Ust/alt bolge rengi.<br />
5. , : sets data<br />
Deger birimi ve formati.<br />
6. , : sets<br />
Girisin max./min. degeri.<br />
7. , , : sets<br />
Araligin alt ve ust degerleri.<br />
8. : Hedef deger ve ust/alt deger ayarlari secimi .<br />
Hedef deger: Sabit secilirse girilen sayiya esittir.ayarlanabilir secilirse Dn+ 3<br />
adresinin iceregine esittir.(=D1001)<br />
Alt limit degeri:Sabit secilirse girilen degere (low limit=0),ayarlanabilir secilirse<br />
Dn+ 2 adresinin icerigine esittir.(=D100 2)<br />
Ust limit ayarlari:Sabit secilirse girilen degere (high limit=2500), ayarlanabilir secilirse<br />
Dn+ 1 adresinin icerigine esittir.(=D100 3)<br />
Ornek:<br />
3-36
3-6 Indikator (Indicator)<br />
Indikator<br />
tipi<br />
Multistate<br />
indicator<br />
Range<br />
indicator<br />
2 tip indikator vardir:<br />
Icon Islevi<br />
PLC 'nin ilgili kontaginin (on/off) yada adresinin durumunu gosterir<br />
PLC 'nin ilgili bitinin yada adresinin degerini alt sinir<br />
degeriyle karsilastirir,karsilastirma sonucuna gore farkli konumlar<br />
goruntulenir.<br />
1. Multistate indicator: PLC 'nin ilgili kontaginin (on/off) yada adresinin durumunu gosterir<br />
Konumnumarasi secilen birime gore degisecektir.(Value: 256 konum,<br />
LSB: 16 konum, BIT: 2 konum) Indikatorun gorunusu yazi veya sekil olabilir.<br />
2.Range indicator: PLC 'nin ilgili adresini araligin alt degeriyle karsilastirir,karsilastirma<br />
sonucuna gore ilgili konumu ekranda goruntuler.<br />
3-6-1 State Indicator<br />
State indicator PLC 'nin ilgili bitini goruntulemek icin kullanilir.Bit, LSB veya WORD<br />
olarak konum degistiginde ilgili konuma ait mesaji,sekli goruntuleyecektir.Eger adres<br />
onemli bir isaretci,mesaj yada alarm ise state indikator; gorunusunu ,yazisini degistirerek<br />
kullaniciyi bilgilendirecektir.<br />
3-37
Konum numarasi<br />
ve yazisi.<br />
Sagdaki pencere<br />
için tiklanir.<br />
Fig. 3 -6 -1 Indikator ayarlari<br />
1. :State indikatorun okuyacagi adres.<br />
3-38<br />
Konum numarasi ve<br />
degisme imkani<br />
Indikatorun yazisi<br />
Deger tipi<br />
Konum sayisi<br />
Deger formati
2. ,<br />
,<br />
Yazinin fontunun,renginin,karakter buyuklugunun ayarlandigi bolumdur.<br />
3. ,<br />
Secilen nesneye resim eklemek için kullanilir.<br />
4.<br />
Secilen nesnenin onplan rengi ayarlanir.<br />
5. , : sets value<br />
Adresin birimi ve formati ayarlanir.<br />
Example:<br />
3-6-2 Range Indicators<br />
PLC 'nin ilgili adresini araligin alt degeriyle karsilastirir,karsilastirma sonucuna<br />
gore ilgili konumu ekranda goruntuler.<br />
3-39
Konum numarasi ve<br />
yazisi.<br />
Sagdaki pencere için<br />
tiklanir. Konum sayisi.<br />
Aralik limit<br />
ayarlari<br />
Fig. 3-6-2 Range indikator ayarlari<br />
Fig. 3 -6-3 Range indikator ayarlari<br />
3-40<br />
Konum numarasi<br />
ve degisme imkani.<br />
Deger birimi<br />
Nesnenin yazisi<br />
Deger formati<br />
Soldaki pencere için tiklanir.
1. : Indikatorun okuyacagi adres.<br />
2. ,<br />
,<br />
Yazinin fontunun,renginin,karakter buyuklugunun ayarlandigi bolumdur.<br />
3. ,<br />
Secilen nesneye resim eklemek için kullanilir.<br />
4.<br />
Secilen nesnenin onplan rengi ayarlanir.<br />
5. ,<br />
Adresin birimi ve formati ayarlanir.<br />
6. : Konum sayisini arttirip azaltma.<br />
(Value: 256 konum, LSB: 16 konum, BIT: 2 konum)<br />
3-41
7. , , ,<br />
Konumlarin alt deger ayari.Bu bolum sabit yada ayarlanabilir secilir.(Konum<br />
Konumun alt degeri Dn+1,2,3… (konum numarasi-1) 'e esittir.<br />
Ornek:<br />
Konum sayisi 5 ve value range =4 olsun,<br />
Range (sabit) 0=400 1=300 2=200 3=100<br />
Range (ayarlanabilir) Dn+1 Dn+2 Dn+3 Dn+4<br />
3-7 Deger Goruntuleme (Data display)<br />
Buton tipi ...ikon islevi<br />
Numeric display Istenilen adresin icerigini goruntuler.<br />
Character display<br />
Date display<br />
Time display<br />
Day-of-week display<br />
Prestored message<br />
Adresin karakter(ascii) icerigini goruntuler.<br />
HMI tarihini goruntuler.<br />
HMI zamanini goruntuler.<br />
Haftanin gununu goruntuler.<br />
Konuma ait mesaji goruntuler.<br />
Moving sign Konuma ait mesaji hareketli olarak goruntuler.<br />
3-7-1 Deger goruntuleme (Num eric Display)<br />
PLC 'nin ilgili adresinin icerigindeki sayiyi goruntulemek icin kullanilir.<br />
3-42
Goruntulenecek adres<br />
Virgulden once ve son-<br />
raki rakam sayisi<br />
Fig. 3-7-1 Numeric display ayarlari<br />
3-7-2 Karakter goruntuleme (Character Display)<br />
HMI; PLC 'nin ilgili bolgesindeki ascii kodlari okuyup karakter olarak ekranda<br />
goruntuleyecektir. (max.uzunluk 28 word)<br />
3-43<br />
Nesnenin stili<br />
Data tipi secimi
Adres goruntuleme<br />
Dizgi uzunlugu<br />
Fig. 3 -7 -2 Karakter goruntuleme ayarlari<br />
3-7-3 Tarih goruntuleme (Date display)<br />
HMI 'in sistem tarihini goruntuler.<br />
3-44<br />
Okunacak adres<br />
Nesne stili
Tarih goruntuleme formati<br />
Fig. 3-7-3 Tarih goruntuleme ayarlari<br />
3-7-4 Zaman goruntuleme (Time Display)<br />
HMI 'in sistem zamanini goruntuler.<br />
3-45<br />
Nesne stili
Goruntuleme formati<br />
Fig. 3 -7-4 Zaman goruntuleme ayarlari<br />
3-7-5 Haftanin gununu goruntuleme (Day -of-week Display)<br />
Haftanin gununu goruntuler.<br />
3-46<br />
Nesne stili
Text kismina tiklanarak gun<br />
ismi degistirilebilir.<br />
Fig. 3-7-5 Day-of-week display settings<br />
3-7-6 Mesaj goruntuleme (Prestore Message)<br />
PLC 'nin ilgili kontaginin yada bolgesinin durumuna gore mesaj goruntuler.Ayarlar<br />
kisminda her konum icin mesajlar yazilablir.<br />
3-47<br />
Nesnenin stili
Mesaj goruntuleme<br />
Konum sayisi<br />
Okunacak adres<br />
Fig. 3 -7 -6 Ayarlari<br />
3-7-7 Kayan mesaj goruntuleme (Moving Sign Display)<br />
PLC 'nin brlirlenmis adresinin degerine gore ilgili konuma ait mesaj kayarak<br />
goruntulenir.Ayarlar kisminda yazinin kayma hizi ve benzeri ozelikleri ayarlanabilir.<br />
3-48<br />
Mesaj<br />
Nesne stili
Okunacak adres<br />
Kayma hizi<br />
3-8 Grafik (Graph Display)<br />
Fig. 3-7-7 Kayan yazi ayarlari<br />
Buton tipi Ikon islevi<br />
State graphic<br />
Animated<br />
graphic<br />
3-8-1 State graphic<br />
HMI 'i PLC 'ye bagladigimizda HMI 'in ekraninda PLC<br />
tarafindan kontrol edilen farkli resimler goruntulene-<br />
cektir.<br />
HMI 'i PLC 'ye bagladigimizda HMI 'in ekraninda PLC<br />
tarafindan kontrol edilen bir resim goruntulenecektir.<br />
Resmin X ve Y eksenlerindeki konumu plc tarafindan<br />
kontrol edilecektir.<br />
HMI 'i PLC 'ye bagladigimizda HMI 'in ekraninda PLC tarafindan kontrol edilen<br />
farkli resimler goruntulenecektir.<br />
Kayan yazi<br />
3-49<br />
Konum yazisi<br />
Nesne stili<br />
Konum sayisi
Okunacak data<br />
Resim secimi<br />
State graphic<br />
Fig. 3-8 -1 Konum grafik<br />
1. : Okunacak adres<br />
3-50<br />
Konum numarasi<br />
Degisim hizi
2. ,<br />
Konum resimlerinin secilebilecegi kisimdir.<br />
3. ,<br />
Deger birimi ve formatinin ayarlanabildigi kisimdir.<br />
4. Konum sayisi secilebilir.Eger birim WORD<br />
secilirse,1 -256 konum secilebilir, LSB icin 1-16 konum ,bit ise 2 konum secilebilir.<br />
5. ,<br />
Konumlarin degisme hizi.<br />
Example:<br />
Okunacak adres = D100 olsun.<br />
Secilen konum ve sekilleriden sonra D100 'un degerine gore gorunumu:<br />
D100=1 D100=2 D100=3 D100=4 D100=5 D100=6 D100=7<br />
3-8-2 Animasyon (Animated graphic)<br />
HMI 'i PLC 'ye bagladigimizda HMI 'in ekraninda PLC tarafindan kontrol edilen<br />
bir resim goruntulenir.Resmin X ve Y eksenlerindeki yerini PLC 'nin ilgili datasinin<br />
degeriyle belirlenir.<br />
3-51
1.<br />
Okunan adres<br />
Animasyon<br />
Fig. 3 -8-2 Animasyon ayarlari<br />
Animasyonu gerceklestirecek adres secimi.<br />
3-52<br />
Konum sayisi
2. ,<br />
Resim secilen kisimdir.<br />
3. ,<br />
4.<br />
Deger birimi ve formati.<br />
Konum degistiginde bir onceki resmi sil-silme secimi.<br />
5. Konum sayisi secilebilir.Eger birim WORD<br />
secilirse,1 -256 konum secilebilir, LSB icin 1-16 konum ,bit ise 2 konum secilebilir.<br />
Example:<br />
Secilen adres =D100 olsun,<br />
Secilen resim ve yeri asagidaki gibi olacaktir.<br />
3-9 Deger girme (Input)<br />
Konum kontrol adresi Dn+1<br />
X-ekseni kontrol adresi Dn+2<br />
Y-ekseni kontrol adresi Dn+3<br />
Buton tipi Ikon Islevi<br />
Numeric Entry<br />
Character<br />
Entry<br />
PLC 'nin bir bolgesine sayisal deger girmek icin kulla-<br />
nilir.<br />
PLC 'nin bir bolgesine karakter girisi yapmak icin kulla-<br />
nilir.<br />
Okunacak ve yazilacak adres girme imkaniyla kullanici yazdigi girisi yada farkli<br />
bir adresin degerini goruntuleyebilir.<br />
3-53
3-9-1Deger girme (Numeric Entry)<br />
Okunacak adres<br />
Max. /Min. ayarlari<br />
Virgulden once ve sonraki<br />
rakam sayisi<br />
Fig. 3 -9 -1 Deger girme ayarlari.<br />
Deger birimi<br />
3-54<br />
Renk ve stil<br />
ayarlari.<br />
Trigger tipi<br />
Deger formati<br />
Sol penceri icin<br />
tiklanir.
1. ,<br />
Deger girisi yapilacak adres.<br />
Fig. 3-9 -2 Deger girme ayarlari<br />
2. ,<br />
,<br />
Yazinin rengini,fontunu,karakter buyuklugunun ayarlandigi kisimdir.<br />
3. , : user can<br />
Nesnenin stilinin secilebildigi kisimdir.<br />
Standard Raised Sunken<br />
4. ,<br />
Kullanicinin PLC 'nin belirlenmis bir bitini deger girme isleminden once yada sonra<br />
ON etmesini saglar.Bu ozellik kullanilarak ilgili bit sadece ON yapilabilir.<br />
3-55
5.<br />
Kullanici seviyesini belirler.<br />
6. ,<br />
Data uzunlugunu ve birimini secmeye imkan kilar.<br />
7. ,<br />
Girilebilcek Min./Max. deger ayarlanir.<br />
8. ,<br />
Noktadan once ve sonraki rakam sayisi ayarlanabilir.<br />
Ornek:<br />
Deger girme butonuna bastigimizda PLC 'nin belirtmis oldugumuz adresine deger<br />
girmemizi saglayacak asagidaki gibi bir tus takimi ekranda belirecektir.<br />
Bastigimizda asagidaki tus<br />
takimi acilir.<br />
Girilen deger.<br />
3-9-2 Karakter Girme (Character Entry)<br />
HMI PLC 'nin ilgili bolgesindeki ASCII kodlarini okur ve ekrana karsiliklari<br />
olan karakterleri yazar. (max. uzunluk 28 word)<br />
3-56
1. ,<br />
Giris yapilacak adres.<br />
Fig. 3-9-3 Karakter girme ayarlari<br />
3-57<br />
Nesne stili
2. , ,<br />
,<br />
Yazinin rengi,fontu ve karakter buyuklugunun ayarlandigi kisimdir.<br />
3. ,<br />
Nesnenin stili.<br />
4.<br />
Standard Raised Sunken<br />
Kullanici seviyesinin ayarlanabildigi kisimdir.<br />
Ornek:<br />
gelecektir.<br />
Butona bastigimizda HMI 'in ekranina, karakter girisi yapabilecegimiz bir klavye<br />
3-58<br />
Karakter girisi butonuna<br />
bastigimizda asagidaki<br />
pencere acilacaktir.
3-10 Egri (Curve)<br />
Curve tipi Ikon Islevi<br />
Trend<br />
graph<br />
X-Y Chart<br />
PLC 'nin belirlenmis adresindeki degerin degisimini grafiksel olarak<br />
yalnizca Y ekseni boyunca gosterir.<br />
PLC 'nin belirlenmis adresindeki degerin degisimini grafiksel olarak. The<br />
X ve Y ekseni boyunca gosterir.<br />
Egri olusturulurken ilk once “curve field total” kismindan egri sayisi ayarlanmalidir.<br />
(1 -4 araliginda secilebilir). Daha sonra,okunacak adres ,egri kalinligi rengi ve deger ayar-<br />
lari yapilmalidir.<br />
3-10-1 Degisim grafigi (Trend Graph)<br />
HMI ,PLC 'nin ilgili adresinin dizi olarak iceriginin degisimini goruntuler.Ornek olarak<br />
100 ornek noktasi ve 4 egri secilmis olsun.Boyle bir secimde 100 X 4 =400 bolge<br />
olacaktir.Delta PLC 'nin okunacak adresi D0 secelim.Bu durumda 400 word okunacaktir.<br />
(D0~D399). Ayarlarimiza gore 1.egri D0~D99 datalarini 2.egri D100 ~D199 datalarini,3.egri<br />
D200 ~D299 datalarini, 4.egri D300~D399 datalarinin icerigini Y ekseni boyunca cizer.<br />
Eger maxsimum degerin uzerinde bir deger varsa maximum olarak,eger minimum degerin<br />
altinda bir deger varsa minimum deger olarak goruntulenir.Ayarlardan sonra;okuma islemini<br />
baslatacak kontrol adreside girilmelidir. (bknz. bolum 5)<br />
3-59
Toplam egri sayisi<br />
Fig. 3 -10-1 Trend grafik ayarlari<br />
Fig. 3-10 -2 Trend grafik ayarlari<br />
3-60<br />
Grafik stili<br />
Soldaki pencere<br />
icin tiklanir.
Trend grafik ayarlari<br />
1.<br />
Grafigin renk ayarlari,stil ayarlarinin yapildigi bolumdur.<br />
Standard Raised S unken<br />
Trend grafik stilleri<br />
2. : Okunacak ornek adres sayisini belirler.<br />
Okuma islemi bitince ornekleme islemide biter.<br />
3. :PLC datasinin formatini belirler.<br />
4. : Okunacak adresi belirler.<br />
5. : Tetikleyici set eder,islem bayragini temizler.Islem<br />
bayragi tetiklendiginde HMI okumaya ve egri cizmeye baslar.<br />
6. : Egrilerin detay ayarlarini yapar.<br />
7. , : Max./Min.<br />
Y ekseni max/min degerleri.Eger okunan degerler bu ayarlarin altinda veya ustunde ise<br />
HMI ayrlarnan degerleri goruntuleyecektir.<br />
8. , : setting<br />
Egri genisligi ve renk ayari.<br />
Ornek:<br />
3-61
3-10-2 X-Y Grafik (X-Y Chart)<br />
HMI ,PLC'nin ilgili adresinden itibaren bir dizi bilgiyi X-Y ekseni boyunca grafik-<br />
sel olarak goruntuler.Ornek olarak,100 ornekleme noktasi ve 4 egri secilmis olsun.<br />
Boyle bir secimde 100 X 4 X 2= 800 nokta belirlenmis olacaktir.Yine ornek olarak<br />
X ekseni adresi Delta PLC'nin D0 ve Y ekseni adresi D500 bolgesi secilmis olsun,<br />
HMI bu durumda 800 nokta okuyacaktir.(D0~D399 ve D500~D899).1.egri X ekseni<br />
boyunca D0 ~D99,Y ekseni boyunca D500~D599 adreslerinin degerini;2.egri X ekseni<br />
boyunca D100 ~D199,Y ekseni boyunca D600~D699 adreslerinin degerini;3.egri<br />
X ekseni boyunca D200 ~D299,Y ekseni boyunca D700~D799 adreslerinin degerini<br />
4.egri X ekseni boyunca D300 ~D399,Y ekseni boyunca D800~D899 adreslerinin de-<br />
gerini goruntuler.X-Y grafigin cizime baslamasi ,temizlenmesi gibi ayarlari icin bolum 5'e<br />
bakiniz.<br />
3-62
Toplam egri sayisi<br />
Fig. 3-10 -3 X-Y Chart ayarlari<br />
Fig. 3 -10-4 X-Y Chart ayarlari<br />
3-63<br />
Grafik stili.<br />
Sol pencere icin tiklanir
Ayarlar:<br />
1.<br />
2.<br />
Standard Raised Sunken<br />
Okunacak ornek sayisini belirler.<br />
X-Y Chart style<br />
3. : PLC datasinin formatini belirler.<br />
4. ,<br />
Okunacak adresi belirler.<br />
5. : : Tetikleyici set eder,islem bayragini temizler.Islem<br />
Okuma islemi bitince ornekleme islemide biter.<br />
6. :Egri ayarlari girilir.<br />
7. , ,<br />
X ekseni/Y-ekseni Max./Min. deger ayarlari girilir.<br />
, Max./Min.<br />
3-64
8. ,<br />
Egri kalinligi ve rengi ayarlari.<br />
Ornek:<br />
3-11 Ornekleme (Sampling)<br />
Gecmisteki datalari tablo halinde veya grafik seklinde goruntuler.Gerekli ayarlar<br />
yapildiktan sonra gecmis datalari okuyabilmek ve grafigi cizdirebilmek icin kontrol adres-<br />
sinde girilmesi gerekir.(Bkz.bolum 5)<br />
3-65
Fig. 3-11-2 Buffer ayarlari<br />
a . Read address:Okunacak adres.(Ornek D100)<br />
b . Size (word) and total: Okunacak adres sayisi.<br />
Ornek olarak 8 girilirse; D100, D101,D102,...,D107 okunur.<br />
Total:Alinacak ornek sayisi.<br />
3-66
c . Stamp time and data: Datanin degerini ve zamani goruntule.<br />
d . Auto stop:Ornek sayisi girilen toplam degeri astiginda ornekleme<br />
devam etsin yada etmesin secimi.Ornek olarak,total 5000 secilmis<br />
ve auto stop secilmemis ise,5001'inci okudugu ornek ilk data olarak<br />
kaydolur.<br />
e . Trigger: Tetikleyici secimi (HMI veya PLC).Eger PLC secilirse<br />
ayarlar icin bolum 5'e bakiniz.<br />
f. Cycle: Ornekleme zamani.<br />
g. Non-volatile: Elektrik kesintisinde gecmis datalari saklasin saklamasin secimi.<br />
3-11 -1 Gecmis Deger Grafigi (Historical Trend Graph)<br />
Gecmisteki degerleri egri olarak HMI ekraninda cizer.<br />
Fig. 3 -11-3 Historical trend graph ayarlari<br />
3-67<br />
Egri sayisi
Ayarlar:<br />
Fig. 3-11 -4 Historical t rend graph ayarlari.<br />
1. ,<br />
Grafigin renk ayarlarinin yapildigi bolumdur.<br />
2. : PLC'nin ilgili adresini okuyacak buffer secimi.<br />
3.<br />
(Buffer sayisi #1 'den #12 'ye kadar secilebilir.Buffer ayarlari icin<br />
secilebilir.<br />
4. ,<br />
X ve Y eksenin Max./Min. degerlerini belirler.<br />
butonuna basilir yada menu bardan Options > History setup.<br />
: PLC datasinin formatini belirler.<br />
3-68<br />
Sol pencere icin tiklanir.
5. , ,<br />
formatini belirler.<br />
6. :Egri ayarlari yapilir.<br />
: Tarih ve zamanin goruntulenme<br />
7. : Tetikleme icin okunan ornek numarasini ayarlar.<br />
Okuma isleminden sonra ornekleme biter.<br />
8. ,<br />
Egrinin genislik ve renk ayari.<br />
Ornek:<br />
3-11 -2 Gecmis Deger Tablosu (Historical Data Table)<br />
Gecmisteki datalari tablohalinde HMI ekraninda goruntuler. Buffer numarasi<br />
data no'nun benzeridir.<br />
3-69
Ayarlar:<br />
1. ,<br />
Tablonun renk ayarlari bolumdur.<br />
Fig. 3-11-5 Historical data table ayarlari<br />
2. PLC'nin ilgili adresini okuyacak buffer secimi.<br />
(Buffer sayisi #1 'den #12 'ye kadar secilebilir.Buffer ayarlari icin<br />
secilir.<br />
Bufer secimi<br />
3. : PLC datasinin formati secilir.<br />
4. ,<br />
X ve Y eksenin Max./Min. degerlerini belirler.<br />
butonuna basilir yada menu bardan Options > History setup<br />
3-70<br />
Egri sayisi<br />
Sol pencere icin tiklanir.
5. , ,<br />
formatini belirler.<br />
6. : Egri ayarlari yapilir.<br />
Tarih ve zamanin goruntulenme<br />
7. : Tetikleme icin okunan ornek numarasini ayarlar.<br />
Okuma islemi bitince orneklemede biter.<br />
8. , Noktadan once ve sonraki hane sayisini<br />
belirler.<br />
Ornek:<br />
3-11 -3 Gecmis Olay Tablosu (Historical Event Table)<br />
PLC 'nin ilgili datasinin icindeki degere gore olay tablosu olusturur.Ayarladigimiz<br />
mesajlari HMI okuma islemlerini tamamladiktan sonra goruntuleyecektir.<br />
3-71
Ayarlar:<br />
1.<br />
Data No.: bufer numarasi<br />
(1- 12). The historical<br />
buffer addres gecmis mesaj<br />
lari saklamak icin kullanilir.<br />
Bufer adresi ilk once belir<br />
lenmelidir.<br />
Data type: Eger WORD seci-,<br />
lirse max. 256 mesaj, LSB<br />
secilirse max. 16 mesaj yazi-<br />
labilir.<br />
Fig. 3 -11-6 Historical event table ayarlari<br />
,<br />
Yazinin rengini,fontunu karakter boyunu belirler.<br />
2. ,<br />
Cerceve rengini ve önplan rengini belirler.<br />
3. ,<br />
Data formatini ve konum sayisini belirler. WORD ise 256,LSB ise 16,bit ise maximum<br />
2 konum yazilabilir.<br />
4. : Tetikleme için okunacak örnek sayisi ayarlanir.<br />
Okuma isleminden sonra örneklemede biter.<br />
3-72<br />
Konum sayisi
5. : PLC'nin ilgili adresini okuyacak buffer secimi.<br />
Bufer sayisi #1 to #12 arasinda secilebilir.Bufer ayarlari icin<br />
butonuna basilir veya menu bardan Options > History<br />
6. , ,<br />
belirler.<br />
Example:<br />
D100=0<br />
D100=1<br />
D100=2<br />
D100=3<br />
D100=4<br />
D100=5<br />
D100=6<br />
setup secilir.<br />
3-12 Alarm<br />
: Tarih ve zamanin goruntulenme formatini<br />
3-73
Alarm tipi Ikon Islevi<br />
Alarm<br />
history<br />
table<br />
Active<br />
alarm list<br />
Alarm<br />
frequency<br />
table<br />
HMI ,PLC 'nin ilgili bitinin durumunu okur ve ilgili alarm mesajini<br />
gerceklesme zamani ile birlikte ekranda goruntuler.<br />
Butun alarm mesajlari saklanir ve alarm listesi olusturulur.<br />
HMI yalnizca aktif olan alarmi ekranda goruntuler.<br />
HMI alarm mesaj zamanlarini alt alta goruntuler ve kaydeder.<br />
Alarmlari ayarlamadan once ,PLC'nin ilgili adresini,kaydedecegi alarm sayisini ayarlamak<br />
gerekir.<br />
3-12-1 Gecmis Alarm Tablosu (Alarm History Table)<br />
HMI ,PLC 'nin ilgili bitinin durumunu okur ve ilgili alarm mesajini gerceklesme<br />
zamani ile birlikte ekranda goruntuler.Gecmis alarm tablosunu olusturmak icin butun<br />
alarmlari kaydeder.<br />
Fig. 3-12 -1 Gecmis Alarm Tablosu<br />
3-74
3-12-2 Aktif Alarm Listesi (Active Alarm List)<br />
HMI yalnizca aktif olan alarmi ekranda goruntuler.<br />
Fig. 3-12 -2 Aktif alarm listesi<br />
3-12-3 Alarm Frekans Tablosu (Alarm Frequency Table)<br />
HMI alarm mesaj zamanlarini alt alta goruntuler ve kaydeder.<br />
3-75
3-13 Grafikler (Graphics)<br />
Fig. 3 -12-3 Alarm frekans tablosu<br />
Eger menulerde olmayan farkli bir grafik olusturmak istiyorsa asagidaki secenekler<br />
kullanilarak farkli grafikler olusturulabilir.<br />
3-13-1 Cizgi (Line)<br />
Fig. 3 -13-1 Grafik secenekleri<br />
Line secenegini secildikten sonra mausenin sol tusuna basili tutulup istenilen cizgi<br />
boyunda suruklenip birakildiktan sonra cizgi olusturulmus olur.<br />
3-76
Fig. 3-13 -2 Cizgi ayarlari<br />
Fig. 3-13 -3 Cizgi yonleri Fig. 3 -13-4 Cizgi kalinliklari (1-8)<br />
3-13-2 Dikdortgen (Rectangle)<br />
Bir dikdorgen olusturmak icin 'Rectangle' secenegi secildikten sonra sol tusa<br />
basilir istenilen olculerde suruklenir ve birakilir.<br />
Onplan rengi<br />
Resim bankasindan resim secimi<br />
Cizgi kalinligi<br />
Fig. 3-13-5 Dikdortgen ayarlari<br />
3-77<br />
Arka plan Var/Yok<br />
Cizgi rengi
3-13-3 Daire (Circle)<br />
Fig. 3-13-6 Daire ayarlari<br />
Daire yapmak icin dikdortgen olculeri kullanilir.Eger en=boy ise daire olur,<br />
aksi takdirde elips olur.Dairenin rengini ayarliyabilir yada transparan yapabiliriz.<br />
Fig. 3-13-7 Transparent “No ”iken Fig. 3-13-8 Transparent is “No ”iken<br />
Fig. 3-13-9 Transparent “Yes”iken Fig. 3-13 -10 Transparent “Yes”iken<br />
3-13-4 Cokgen (Polygon)<br />
Her sol tusa basidiginda cokgenin kosesi belirlenmis olur.Butun koseler secildikten sonra<br />
sag tusa basilarak cokgen olusturulur.Renk ve olculeri seceneklerden ayarlanabilir.<br />
3-78
Fig. 3-13 -11 Cokgen ayarlari<br />
Fig. 3-13-12 Fig. 3-13-13 Fig. 3-13-14<br />
Fig. 3 -13-15 Fig. 3 -13-16 Transparan cokgen<br />
3-13-5 Yay (Arc)<br />
Yay olusturmak icin mausenin sag tusuna basili olarak suruklenir ve birakilir.<br />
Eger transparan secenegi 'Yes' secili ise cizilen sekil yay olacaktir eger 'No' secili ise<br />
bir kesme olacaktir.<br />
Fig. 3 -1 3-15 Yay ayarlari<br />
Fig. 3-13 -16 Transparent “No” iken Fig. 3 -13-17 Transparent “Yes”iken<br />
3-13-6 Yazi (Text)<br />
Ekrana yazi yazmak icin kullanilir.Yazinin arka planindaki dikdorgenin renginin<br />
gorunmesi icin transparan 'No' secilmelidir.<br />
3-79
3-13-7 Skala (Scale)<br />
Fig. 3 -13-18 Text ayarlari<br />
Yonu,skala degerleri olan bir skala olusturmak icin kullanilir.<br />
Fig. 3 -13-19 Skala ayarlari<br />
3-80<br />
Yazi girisi
Deger formati<br />
Max. deger<br />
Tam/kesir sayi<br />
ayarlari<br />
3-13-8 Tablo (Table)<br />
Deger birimi<br />
Min. deger<br />
Fig. 3 -1 3-20 Skala ayarlari<br />
Tablo olusturmak icin kullanilir.Hucrelerin olculerini,gorunus ve renklerini ayarlayabilir,<br />
farkli elementlerle kullanarak daha islevsel yapabiliriz.<br />
3-81<br />
Sol pencere icin<br />
tiklanir
Row header:Bas satir rengini ayarlar.<br />
Fig. 3-13 -21 Tablo ornegi<br />
Column header: Bas sutun rengini ayarlar.<br />
Row interlacing: Satirlarin rengini ayarlar.<br />
Column interlacing: Sutunlarin rengini ayarlar<br />
Sep. row evently: Satir olculerini esitler.<br />
Sep. column evently: Sutun olculerini esitler.<br />
3-82
Bolum 4 Makro<br />
Makrolar ile calismak HMI kullanicisi icin cok uygundur.Olusturulan makrolari online<br />
olarak yada download etmeden offline olarak test etme imkani vardir.<br />
Herbir makro icin 512 satir ve 128 word(max.) uzunlugunda komut yazilabilir.<br />
Sub-macro sayisi 512' ye esittir. (1-512).<br />
4-1<br />
Fig. 4-1<br />
Uygun calisma ve kolay anlasilabilirlik icin<br />
makrolari<br />
ramlariz.<br />
alt makrolar halinde prog-<br />
Alt-macro makrolar numaralariyla isimlendirilir.<br />
Alt-makro(n) (n=1-512).<br />
Fig.4-2<br />
Yandaki pencerede en sol sutundaki<br />
rakamlar alt-macro numarasini belirtir.<br />
512 adet alt-macro vardir ve bunlari 'CALL'<br />
komutuyla calistirabiliriz.
4-1 Makro Tipi (Macro Type)<br />
Fig. 4-1-1 Menubardan makro secimi<br />
Makro ismi Sayisi Aciklamasi<br />
<strong>Screen</strong> open<br />
Macro<br />
<strong>Screen</strong> close<br />
Macro<br />
<strong>Screen</strong> Cycle<br />
Macro<br />
1 Her sayfa icin bir sayfa acilis makrosu secilebilir.Toplam sayfa<br />
sayisi n ise n adet sayfa acilis makrosu yazilabilir.<br />
1 Her sayfa icin bir sayfa kapanis makrosu secilebilir.Toplam say-<br />
fa sayisi n ise n adet sayfa kapanis makrosu yazilabilir.<br />
1 Her sayfa icin bir sayfa dongu makrosu secilebilir.Toplam sayfa<br />
sayisi n ise n adet sayfa dongu makrosu yazilabilir.<br />
Initial Macro 1 Bir programda 1 acilis makrosu vardir.<br />
Background<br />
Macro<br />
1 Bir programda 1 arkaplan makrosu vardir.<br />
Clock Macro 1 Bir programda 1 zaman makrosu vardir.<br />
On Macro 1 Bir buton için bir ON makro yazilabilir.<br />
Off Macro 1 Bir buton için bir ON makro yazilabilir.<br />
Sub-macro 512 Bir programda 512 alt-makro kullanilabilir.<br />
Table 4-1-1<br />
Sayfa Acilis Makrosu (<strong>Screen</strong> Open Macro)<br />
Her sayfa icin bir sayfa acilis makrosu yazilabilir.Sayfa acilis makrosu sayfa her acildiginda<br />
bir defa gerceklesir.Sayfa acildiginda bu makro gerceklesmeden diger elementler aktif<br />
4-2
hale gelmez.Bu yuzden bu makroyu yazarken programin gecikmesine ve diger elemanlarin<br />
calismasini engellemeyecek sekilde dikkatli olunmalidir.Tavsiye edilen bu<br />
tur makrolarin gerekmedikce cok uzun olmamasi ve programi HMI'ya yuklemeden<br />
once online veya offline olarak calistirilip testinin yapilmasidir.<br />
Sayfa Kapanis Makrosu (<strong>Screen</strong> Close Macro)<br />
Her sayfa icin bir sayfa kapanis makrosu yazilabilir.Sayfa kapanis makrosu sayfa her<br />
kapandiginda bir defa gerceklesecektir.Sayfa kapanis makrosu gerceklesmeden acilan<br />
yeni sayfanin makrosu gerceklesmiyecektir.Bu yuzden bu makroyu yazarken programin<br />
gecikmesine ve diger elemanlarin calismamasina sebeb olacak hatalara karsi dikkatli<br />
olunmalidir.<br />
Sayfa Dongu Makrosu (<strong>Screen</strong> Cycle Macro)<br />
Her sayfa icin bir sayfa dongu makrosu yazilabilir.Sayfa dongu macrosu ait oldugu sayfa<br />
her acildiginda gerceklesecek ve sayfa kapanana kadarsurekli devam edecektir.<br />
Bu nedenle uzun sayfa dongu makrolari yazimindan gerekmedikce uzak durulmalidir.<br />
Baslangic Makrosu (Initial Macro)<br />
Bir programda yalnizca bir baslangic makrosu vardir.Baslangic makrosu programin basinda<br />
bir defa gerceklesir.Eger PLC 'nin ozel bir adresine ozel bir deger yazmak icin<br />
isteniyorsa baslangic makrosu kullanilabilir.<br />
Arkaplan Makrosu (Background Macro)<br />
Bir programda yalnizca bir tane arkaplan makrosu vardir.Bu makro bazi komutlarla<br />
bir defa aktif edilir ve surekli gerceklesir.Eger bu arada baska makrolarda gerceklesiyorsa<br />
,ornek olarak dongu makrosu,arkaplan makrosu etkilenmez,beraber gerceklesmeye<br />
devam ederler.Iki makroda ayni zamanlarda (aslinda sirayla)fakat gerceklesme zamani<br />
cok kisa ve surekli oldugu icin ayni zamanda gerceklestikleri kabul edilir.Bu tur makro icin<br />
bir cevrim olusturmaya gerek yoktur END yazilsa dahi makro tekrar gerceklesecektir.<br />
4-3
Zaman Makrosu (Clock Macro)<br />
Bir programda yalnizca bir tane zaman makrosu vardir.Programla beraber calismaya<br />
baslar ve surekli gerceklesir(dongu makrosu gibi).Bu sebeple gerekmedikce uzun makrolar<br />
yazmaktan kacinilmalidir.<br />
ON Makro (ON Macro)<br />
Her kullanilan buton icin bir tane ON makro tanimlanabilir.Butona basildiginda<br />
(Bit ON oldugunda) makro baslar ve birkez gerceklestikten sonra biter.Butona<br />
her basildiginda ON makro birkez gerceklesir ve biter.<br />
OFF Makro (OFF Macro)<br />
Her kullanilan buton icin bir tane ON makro tanimlanabilir.Ilgili buton off edildiginde<br />
OFF makro birkez gerceklesir ve biter.Her defasinda buton off edildiginde OFF makro<br />
birkez gerceklesir ve biter.<br />
Alt-makro (Sub-macro)<br />
Toplamda 512 alt-makro vardir.Alt-makrolar bir programdaki subrutinlere (alt program)<br />
benzer.Ornek olarak ozel bir fonksiyon icin 10 tane alt-makro varsa bunlari bir makroda<br />
toplayabiliriz.Bu fonksiyonu makro 1'e yazdigimizi kabul edelim.Bu fonksiyonu kullanabilmek<br />
icin bir makronun icine 'CALL 1' yazmamiz yeterlidir.Eger makro 1'de bir degisiklik<br />
yapmak istiyorsak sadece ilgili alt-makroyu degistirmemiz yeterlidir.<br />
4-2 Makro Hazirlama (Macro Edition)<br />
Istenilen makro tipini menu bardan sectikten sonra acilan pencerede bir satira tiklanir ve<br />
ve makro yazilmaya baslanir.<br />
4-4
Fig. 4-2-1 Makro hazirlamak<br />
Makro yazilabilecek 512 tane satir vardir ( Fig. 4-2-3). Eger programda bos bir satir varsa<br />
program guncellendikten sonra bu bos satirlar komut satirina donusecektir(Fig 4-2-4).<br />
Fig. 4-2-4 Makro arac cubugu<br />
4-5
Fig. 4-2-3 Makronun son satiri<br />
Fig. 4-2-4 Bos satirlar komut satiri olur<br />
Makro yazmaya baslamak icin bir satira tiklanir ve sekil 4-2-5'deki pencere acilir.Komut<br />
yazmak icin Command butonuna tiklanir ve devam edilir.<br />
4-6
Dosya (File)<br />
Makro Acma (Open Macro)<br />
Fig. 4-2-5 Makro hazirlama sayfasi<br />
Fig. 4-2-6 Dosya<br />
Uygun makroyu olusturmak icin eski hazirlanmis makrolarda kullanilabilir. Kullanici eski<br />
makrolari acarak istedigi PLC tipinde kullanabilir (Fig.4-2-7).<br />
4-7
Makro Kaydetme (Save Macro)<br />
Fig. 4-2-7 Makro acma<br />
Hazirladigimiz makrolari daha sonra kullanabilmek icin saklayabiliriz.<br />
.<br />
Makro Kapama (Close Macro)<br />
Makroyu kapatmak icin kullanilir.<br />
Fig. 4-2-8 “Save as” Makro<br />
4-8
Edition<br />
Makrolar icin PLC adresleride kullanilabilir.Eger PLC adreslerini kullaniyorsak makro<br />
ayiraclarla diger hafiza makrolarindan ayirt edilecektir.<br />
Geri (Previous)<br />
Fig. 4-2-9 Edition<br />
Secilen satiri bir ust satira kaydirmak icin kullanilir ( Fig. 4-2-10 ve Fig. 4-2-11).<br />
Fig. 4-2-10 1.adim<br />
4-9
Ileri (Next)<br />
Fig. 4-2-11 2.adim<br />
Secilen satiri bir satir asagi almak icin kullanilir. (Fig.4-2-12 ve Fig. 4-2-13.<br />
Fig. 4-2-12 1.adim<br />
4-10
Guncelle (Update)<br />
Fig. 4-2-13 2.adim<br />
Mevcut satirda yapilan degisiklikleri guncellemek icin kullanilir.Eger degisikliklerden<br />
sonra Update'e basmazsaniz degisiklikler girilmemis olur ve tekrar yazilmasi gerekir.<br />
(Fig. 4-2-14 ve Fig.4-2-15)<br />
4-11
Ekle (Insert)<br />
Fig. 4-2-14 1.adim<br />
Fig. 4-2-15 2.adim<br />
Secilen satirin bir ustune yeni bir satir eklemek icin kullanilir. (Fig. 4-2-16 ve Fig. 4-2-17).<br />
4-12
Sil (Delete)<br />
Fig. 4-2-16 1.adim<br />
Fig. 4-2-17 2.adim<br />
Secilen satiri silmekicin kullanilir ( Fig. 4-2-18 ve Fig. 4-2-19).<br />
4-13
Komut (Comment)<br />
Fig. 4-2-18 1.Adim<br />
Fig. 4-2-19 2.Adim<br />
4-14
Secilen satiri tanimlamak kullanilir.Menu bardan yada toolbardan secilebilir.<br />
(Fig. 4-2-20 ve Fig. 4-2-21).<br />
Fig. 4-2-20 1.Adim<br />
Fig. 4-2-21 Step 2 of comment<br />
Command<br />
Secilen satira komut girmek icin kullanilir.<br />
4-15
Fig. 4-2-22 Menu bardan secimi<br />
Fig. 4-2-23 Komut secenekleri Fig. 4-2-24 Aritmatik islemler<br />
Fig. 4-2-25 Logic islemler Fig. 4-2-26 Data tasima<br />
Fig. 4-2-27 Data transfer Fig. 4-2-28 Karsilastirma<br />
4-16
Fig. 4-2-29 Flow kontrol Fig. 4-2-30 Bit ayarlari<br />
Fig. 4-2-31 Haberlesme Fig. 4-2-32 Digerleri<br />
Yardim (Help)<br />
Yardim konularina ulasmak icin kullanilir (Fig. 4-2-33).<br />
Fig. 4-2-33 Yardim isteme<br />
4-17
Fig. 4-2-34 Yardim konulari<br />
Komut Yazma (Key in)<br />
Bazi kullanicilar makrolari klavyeyi kullanarak yazmak isterler.Bu sekilde yazilrsa<br />
program otomatik olarak dogrulugunu kontrol eder. Eger yazimda hata varsa bir uyari<br />
mesaji verir.Operantlar arasinda sinirsiz bosluk birakilabilir.<br />
Fig. 4-2-35 Kalavye girisi<br />
4-18
Giris islemi bittikten sonra program guncelleme yada enter tusuna bastiktan sonra<br />
girisi en uygun formata donusturcektir.didn’t verify in this time.<br />
Eger bir hata varsa hata mesaji verecektir.<br />
Fig. 4-2-36 Convert to the best format<br />
Fig. 4-2-37 Yanlis giris<br />
Fig. 4-2-38 Klavye girisi<br />
Eger girisin formati dogru ama kullanilan operant yanlis ise yine hata mesaji verir.<br />
4-19
Fig. 4-2-39 Format dogru,operant yanlis<br />
Fig. 4-2-40 Hata mesaji<br />
4-3 Makro Islem komutlari (Macro Operation)<br />
Aritmatik islem komutlari (Arithmetic)<br />
Bu kisimda 5 farkli komut vardir., bunlar; ADD, SUB, MUL, DIV ve MOD (Fig. 4-3-1).<br />
Her komut icin 3 operant vardir.Herbir operant dahili hafiza bolgesi yada sabit sayi<br />
secilebilir(decimal veya hexadecimal) ,(fakat 3.operant dahili hafiza bolgesi olmalidir).<br />
Birim ise Word, Double Word, Signed ve Signed Double Word secilebilir.<br />
Komut Operant Data tipi Format Not<br />
ADD A1, A2, A3 M, C W, D, S Eger datanin degeri datanin icine sig-<br />
SUB A1, A2, A3 M, C W, D, S miyorsa fazla olan kisim (tasan kisim)<br />
MUL A1, A2, A3 M, C W, D, S otomatik olarak atilacaktir.<br />
DIV A1, A2, A3 M, C W, D, S<br />
MOD A1, A2, A3 M, C W, D, S<br />
M— Dahili hafiza, C—Sabit sayi, W—Word, D—Double Word, S—Signed<br />
4-20
Fig. 4-3-1 Aritmatik islem secimi<br />
TOPLAMA (ADD)<br />
ADD → Toplama islemi, formul: A1=A2+A3. A2 'yi A3'e ekler ve sonucu A1'e saklar.<br />
Ornek:<br />
A1(Word)=A2(Word) + A3(Word).<br />
A1(Double Word)=A2(Double Word) + A3(Double Word).<br />
A1(Signed)=A2(Signed) + A3(Signed).<br />
A1(Signed Double Word)=A2(Signed Double Word) + A3(Signed Double Word).<br />
Fig. 4-3-2 Toplama<br />
CIKARMA (SUB)<br />
SUB → cikarma islemi, formul: A1=A2-A3.A2 'den A3 'u cikarir sonucu A1 'e yazar.<br />
Ornek:<br />
A1(Word)=A2(Word) - A3(Word).<br />
A1(Double Word)=A2(Double Word) - A3(Double Word).<br />
4-21
A1(Signed)=A2(Signed) - A3(Signed).<br />
A1(Signed Double Word)=A2(Signed Double Word) - A3(Signed Double Word).<br />
Fig. 4-3-3 Cikarma<br />
CARPMA (MUL)<br />
MUL → Carpma islemi, formul: A1=A2 * A3.<br />
Ornek:<br />
A1(Word)=A2(Word) * A3(Word).<br />
A1(Double Word)=A2(Double Word) * A3(Double Word).<br />
A1(Signed)=A2(Signed) * A3(Signed).<br />
A1(Signed Double Word)=A2(Signed Double Word) * A3(Signed Double Word).<br />
Fig. 4-3-4 Carpma<br />
BOLME (DIV)<br />
DIV → Bolme islemi, formul: A1=A2 / A3. (A3 operanti sifir olmamali)<br />
Ornek:<br />
A1(Word)=A2(Word) / A3(Word).<br />
4-22
A1(Double Word)=A2(Double Word) / A3(Double Word).<br />
A1(Signed)=A2(Signed) / A3(Signed).<br />
A1(Signed Double Word)=A2(Signed Double Word) / A3(Signed Double Word).<br />
Fig. 4-3-5 Bolme<br />
MOD<br />
MOD → Kalan islemi, formula: A1=A2 % A3. A1 (A3 sifira esit olmamali)<br />
Ornek:<br />
A1(Word)=A2(Word) % A3(Word).<br />
A1(Double Word)=A2(Double Word) % A3(Double Word).<br />
A1(Signed)=A2(Signed) % A3(Signed).<br />
A1(Signed Double Word)=A2(Signed Double Word) % A3(Signed Double Word).<br />
Fig. 4-3-6 Kalan<br />
Lojik Islemler (Logical Operation)<br />
4-23
5 adet lojik islem komutu vardir.Bunlar; including OR, AND, XOR, SHL ve SHR 'dir<br />
Her islemin 3 operanti vardir.Herbir operant dahili hafiza bolgesi yada sabit sayi<br />
secilebilir(decimal veya hexadecimal) ,(fakat 3.operant dahili hafiza bolgesi olmalidir).<br />
Datalarin birimleri Word ve Double Word.<br />
Komut Operant Datatipi Format Digerleri<br />
OR A1, A2, A3 M, C W, D --<br />
AND A1, A2, A3 M, C W, D --<br />
XOR A1, A2, A3 M, C W, D --<br />
SHL A1, A2, A3 M, C W, D --<br />
SHR A1, A2, A3 M, C W, D --<br />
M— Dahili hafiza, C—Sabit sayi, W—Word, D—Double Word.<br />
Fig. 4-3-7 Lojik islemleri<br />
OR<br />
OR → lojik OR islemi, formul: A1=A2 | A3.<br />
A2(Word) ve A3(Word) datasinin bit olarak lojik OR kapisina sokar sonucu A1(Word)'e yazar.<br />
Operantlarin birimleri DWord 'de olabilir.<br />
4-24
Fig. 4-3-8 OR Fig. 4-3-9 OR islemi<br />
AND<br />
AND → lojik AND islemi, formul: A1=A2 & A3.<br />
A2(Word) ve A3(Word) datasinin bit olarak lojik AND kapisina sokar sonucu A1(Word)'e yazar.<br />
Operantlarin birimleri DWord 'de olabilir.<br />
Fig. 4-3-10 AND Fig. 4-3-11 AND islemi<br />
XOR<br />
XOR → lojik XOR islemi, formul: A1=A2 ^ A3.<br />
A2(Word) ile A3(Word)'u lojik XOR kapisina sokar sonucu A1(Word)'e saklar.<br />
Operantlarin birimleri DWord 'de olabilir.<br />
4-25
Fig. 4-3-12 XOR Fig. 4-3-13 Boolean operation<br />
SOLA KAYDIRMA (SHL)<br />
SHL → Sola kaydirma islemi. Formul: A1=A2 > A3.<br />
A2(WORD/DWORD) datasinin bitlerini A3 'de yazan sayi kadar bit saga kaydirir.<br />
Saga kaydirma islemiyle birlikte kayan bitin yerine datanin en sol bitine sifir gelir. Eger A1<br />
word ise A3 16 'dan buyuk ise. A1 sifir olacaktir.<br />
4-26
Fig. 4-3-15 SHR islemi<br />
Data Tasima (Data move)<br />
4 adet data tasima komutu vardir.Bunlar;MOV, BMOV, FILL ve CHR 'dir (Fig 4-3-16)<br />
(Cikis yalnizca dahili hafiza olabilir)<br />
Komut Operant Data tipi Format Digerleri<br />
MOV A1, A2 P, M, C W, D Data type for A1 only can<br />
4-27<br />
be P, M<br />
BMOV A1, A2, A3 P, M, C W Data type for A1 and A2<br />
FILL A1, A2, A3 M, C W<br />
only can be P, M<br />
CHR A1, A2, A3 M, C W A2 is input string<br />
P—PLC, M— Dahili hafiza, C—Sabit sayi, W—Word, D—Double Word<br />
Fig. 4-3-16 Data tasima komutlari
TASIMA (MOV)<br />
A2 'deki datayi A1 'e tasir. A1(Word)=A2(Word) veya A1(DWord)=A2(DWord) olabilir.<br />
Tasima isleminden sonra A2 'deki datada bir degisiklik olmaz. A1 PLC bolgesi yada<br />
HMI bolgesi olabilir.Tasincak bilgi diger cihaza haberlesme hattindan tasinir.<br />
.<br />
Fig. 4-3-17 MOV<br />
BLOK TASIMA (BMOV)<br />
BMOV → Blok tasima. BMOV (A1, A2, A3). Bu komut A2 'den baslayarak A3 'deki<br />
sayi kadar datayi blok halinde A1 'den baslayarak yerlestirir.Data formati word'dur.<br />
Eger blok uzunlugu dahili hafizadan yada max PLC data bolgesinden daha uzun ise<br />
compile islemi sirasinda ariza verecektir.<br />
Fig. 4-3-18 BMOV<br />
4-28
DOLDURMA (FILL)<br />
FILL → Doldurma islemi.Ornek olarak, FILL(A1, A2, A3) .Bu komut A1'den basliyarak<br />
A3 'de belirtilen sayi kadar bolgeye A2 'deki bilgiyi yazar.(A2 datasinda bir degisiklik olmaz)<br />
Eger data blogu dahili hafizadan yada max PLC data bolgelerinden daha uzun ise compile<br />
islemi sirasinda hata verecektir.<br />
Fig. 4-3-19 FILL<br />
KARAKTER (CHR)<br />
CHR → Karakterleri ASCII kodlara cevirir.Ornek olarak, CHR(A1, “A2”) Bu komut A2 'deki<br />
karakter yada karakterleri ASCII 'ye donusturur , sonucu A1'e kaydeder.(max uzunluk 128 word)<br />
Fig. 4-3-20 CHR<br />
Data Donusturme (Data conversion)<br />
11 cesit data donusturme komutu vardir.Bunlar; BCD, BIN, W2D, B2W, W2B, SWAP,<br />
XCHG, MAX, MIN, A2H ve H2A (Fig. 4-3-21).<br />
4-29
Fig. 4-3-21 Komut secimi<br />
Komut Operant Data tipi Format Digerleri<br />
BCD A1, A2 M W, D --<br />
BIN A1, A2 M W, D --<br />
W2D A1, A2 M W, S --<br />
B2W A1, A2, A3 M, C W --<br />
W2B A1, A2, A3 M, C W --<br />
SWAP A1, A2, A3 M, C W --<br />
XCHG A1, A2, A3 M, C W, D --<br />
MAX A1, A2, A3 M, C W, D, S --<br />
MIN A1, A2, A3 M, C W, D, S --<br />
A2H A1, A2 M, C W --<br />
H2A A1, A2 M, C W --<br />
P—PLC, M— Dahili hafiza, C—Sabit sayi, W—Word, D—Double Word, S--isaretli<br />
BCD<br />
BCD → Binary Coded Decimal.BIN bilgiyi BCD formatina donusturur.Ornek olarak,<br />
A1 = BCD(A2). Bu komut A2(Integer, Word veya DWord) bilgisini BCD (Binary Coded<br />
Decimal) donusturur ve sonucu A1(BCD, Word or DWord) bolgesinde saklar. A2'nin degeri<br />
0~9999 arasinda veya Dword ise 0~99999999 arasinda bir tamsayi olmalidir.<br />
4-30
Fig. 4-3-22 BCD<br />
BIN<br />
Binary Coded Decimal → BCD bilgiyi BIN 'ye donusturur.Ornek olarak,A1 =BIN(A2).<br />
komutu A2(BCD, Word or DWord) bilgisini BIN bilgiye donusturur ve sonucu A1(BIN,Word,<br />
DWord) bolgesine kaydeder.A2 'nin degeri 0~9999 arasinda yada Dword ise 0~99999999<br />
arasinda bir tam sayi olmalidir.<br />
Fig. 4-3-23 BIN<br />
W2D<br />
W2D → WORD bilgiyi DOUBLE WORD yapar.Ornek olarak, A1 = W2D(A2) komutu<br />
A2 (Integer, Word) bilgisini double word (Integer, DWord) yapar ve sonucu A1 (Dword,<br />
signed veya unsigned) bolgesine kaydeder.A2 'nin (Word,unsigned) degeri 0~65535<br />
arasinda yada A2 'nin (Word, signed) degeri -32768~32767 arasinda bir tam sayi<br />
olabilir.<br />
4-31
Fig. 4-3-24 W2D<br />
B2W<br />
B2W → BYTE bilgiyi WORD bilgiye donusturur.Ornek olarak, A1=B2W(A2, A3) komutu<br />
A2 'den itibaren A3 'deki sayi kadar byte bilgiyi WORD yapar ve sonucu A1(Word) 'e saklar.<br />
A2 'deki her word 2 baytdan olusur bu 2 baytlik bilgi 2 word 'e cevrilir ve sonuc A1 'de saklanir<br />
(Ust bayt sifirlarla tamamlanir).Ornek olarak, $30=B2W ($785, $65534) komutunu alalim,<br />
$65534 bolgesinin degeri 12 ise $785 bolgesinden itibaren 12 bayti (6 word) 12 word bilgiye<br />
donusturup sonucu $30 bolgesinden itibaren 12 bolgeye saklayacaktir.<br />
Fig. 4-3-25 B2W<br />
W2B<br />
W2B → WORD bilgiyi BYTE formatina donusturur. A1 = W2B(A2, A3) komutu A2'nin<br />
alt baytindan itibaren A3'te belirtilen sayi kadar word'u bayt yapar (ust baytlarini atarak)<br />
ve sonucu A1(Word)'de saklar.Ornek olarak,$65=B2W ($785, $985),eger $985 bolgesindeki<br />
sayi 12 ise bunun anlami $785 bolgesinden itibaren 12 wordu 12 bayta (6 word) cevirir sonucu<br />
$65 bolgesinden itibaren kaydetmeye baslar.<br />
4-32
SWAP<br />
Fig. 4-3-26 W2B<br />
SWAP(A1, A2, A3) ,A2 'den itibaren A3 adet wordun alt ve ust baytlarinin yerini degistirir<br />
ve sonucu A1'den itibaren kaydetmeye baslar.<br />
XCHG<br />
Fig. 4-3-27 SWAP<br />
XCHG(A1, A2, A3) komutu A2(Word)'deki bilgiyi A1(Word)'e A1'deki bilgiyi A2'ye<br />
yerlestirir.A3 degistirilecek data sayisidir.<br />
4-33
MAX<br />
Fig. 4-3-28 XCHG<br />
En buyuk degeri bulur. A1 = MAX(A2, A3) komutu A2 'den A3 'e kadar olan bolgelerdeki en<br />
buyuk degeri bulur ve bu degeri A1 'e kaydeder.(formati Word, Dword, Signed Binary,<br />
Unsigned Binary)<br />
MIN<br />
Fig. 4-3-29 MAX<br />
En kucuk degeri bulur. A1 = MAX(A2, A3) komutu A2 'den A3 'e kadar olan bolgelerdeki en<br />
degeri bulur ve bu degeri A1 'e kaydeder.(formati Word, Dword, Signed Binary, Unsigned<br />
Binary)<br />
4-34
A2H<br />
Fig. 4-3-30 MIN<br />
4 ASCII karakteri 4 digit hexadecimal sayiya donusturur. A1 =A2H(A2) komutu A2 'deki<br />
(4 WORDS) ASCII karakterleri HEX yapar ve sonucu A1 'de saklar. Ornek olarak<br />
A2=@200 ve icerisindeki bilgi @200=0039H, @201=0033H,@202=0035H ve<br />
@203=0038H iolsun sonuc A1=@210 bolgesine saklanacak ise @210 =9358H<br />
olacaktir.<br />
H2A<br />
Fig. 4-3-31 A2H<br />
4 digitlik Hex sayiyi 4 ASCII koda donusturur. A1 =H2A(A2) komutu A2 'deki bilgiyi<br />
(Hexadecimal 1 WORD ) ASCII koda (4 WORDS) donusturur ve sonucu A1 'de saklar.<br />
Ornek olarak, A2=@100 olsun @100 bolgesinin icerigi 1234H ise A1=@110 icin<br />
sonuc @110=0031H, @111=0032H and @112=0033H ve @113=0034H).<br />
4-35
Fig. 4-3-32 H2A<br />
Karsilastirma (Comparison)<br />
10 farkli karsilastirma komutu vardir : IF ==, IF !=, IF >, IF >=, IF = A1, A2, A3 M, C W, D, S A3 yalnizca sabit sayi olabilir.<br />
IF < A1, A2, A3 M, C W, D, S A3 yalnizca sabit sayi olabilir.<br />
IF
Command Operand Data type Format Others<br />
IF == ON A1, A2 M, C B<br />
IF == OFF A1, A2 M, C B<br />
4-37<br />
A1 PLC bolgesi veya sabit sayi,ve A2<br />
ise sabit sayi olabilir.<br />
A1 PLC bolgesi veya sabit sayi,ve A2<br />
ise sabit sayi olabilir.<br />
P—PLC, M—Dahili hafiza, C—Sabit sayi, W—Word, D—Double Word, S—Signed,<br />
B—Bit<br />
IF = =<br />
IF A1==A2 THEN GOTO LABEL A3. Eger A1 bilgisi A2 bilgisine esit ise A3'de belirtilen<br />
satira gider (LABEL A3). Formati Signed DW olabilir.<br />
Fig. 4-3-34 IF==<br />
IF ! =<br />
IF A1!=A2 THEN GOTO LABEL A3. Eger A1 bilgisi A2 bilgisine esit degil ise A3'de belirtilen<br />
satira gider.Formati Signed DW olabilir.<br />
Fig. 4-3-5-3 IF!=
IF ><br />
IF A1>A2 THEN GOTO LABEL A3. Eger A1 bilgisi A2 bilgisinden buyuk ise A3'de belirtilen<br />
satira gider.Formati Signed DW olabilir.<br />
IF > =<br />
Fig. 4-3-36 IF><br />
IF A1>=A2 THEN GOTO LABEL A3.Eger A1 bilgisi A2 bilgisinden buyuk ve esitse A3 'de<br />
belirtilen sarira gider (LABEL A3). Format Signed DW olabilir.<br />
IF <<br />
Fig. 4-3-37 IF>=<br />
IF A1
IF < =<br />
Fig. 4-3-38 IF<<br />
IF A1
IF AND ! = 0<br />
Fig. 4-3-40 IFAND==0<br />
IF(A1&A2) != 0 THEN GOTO LABEL A3. Eger A1 ve A2 sifira esit degil ise A3 'de<br />
belirtilen satira gider (LABEL A3).Format DW olabilir.<br />
IF = = ON<br />
Fig. 4-3-41 IF AND!=0<br />
IF A1==ON THEN GOTO LABEL A2. Eger A1 = 1 (ON) A2 'de belirtilen satira gider.<br />
4-40
IF = = OFF<br />
Fig. 4-3-40 IF==ON<br />
IF A1==OFF THEN GOTO LABEL A2. Eger A1 = 0 (OFF) ise A2 'de belirtilen satira gider.<br />
Fig. 4-3-43 IF==OFF<br />
Akis Kontrol (Flow Control)<br />
7 farkli akis kontrol komutu vardir. Bunlar: GOTO, LABEL, CALL, RET, FOR, NEXT ve<br />
END.(Fig. 4-3-6-1)<br />
4-41
Fig. 4-3-44 Akis kontrol komutlari<br />
Komut Operant Data tipi Format Digerleri<br />
GOTO A1 C -- --<br />
LABEL A1 C -- --<br />
CALL A1 C -- --<br />
RET None -- -- --<br />
FOR A1 M, C -- --<br />
NEXT None -- -- --<br />
END None -- -- --<br />
M— Dahili hafiza, C— Sabit sayi<br />
GOTO<br />
GOTO LABEL A1. Kosulsuz olarak A1 'de belirtilen satira dallanir. GOTO komutu<br />
belirtilen etikete sicramayi saglar bu etiket programdada olabilir.<br />
LABEL<br />
Fig. 4-3-45 GOTO<br />
4-42
LABEL A1.Satira isim verir. Ayni etiket 1 makro icinde birden fazla tekrarlanamaz fakat farkli<br />
makrolarda kullanilabilir.<br />
CALL<br />
Fig. 4-3-46 LABEL<br />
CALL A1 komutu A1 'deki alt-makroyu cagirir.Bu komutla alt-makrolari calistirabiliriz.<br />
Genellikle ozel fonksiyonlarin dizayninda,parametre tablolarinin transferinde veya karisik<br />
uygulamalarda kullanilir.Alt-makronun sonunda ana programa geri donup diger islemlerin<br />
gerceklestiribilmesi icin RET komutu kullanilmalidir.Alt-makro numarasi 001 ile 512 arasinda<br />
olabilir ve ismini kullanici belirleyebilir.Bir alt-makro icinde CALL komutuyla baska<br />
bir alt-makro cagrilabilir.Fakat dongusel arizalar ve hafiza kapasitesinden dolayi dogabilecek<br />
arizalardan dolayi bu sekilde 6 'dan fazla kullanilmamalidir.<br />
Fig. 4-3-47 CALL<br />
RET<br />
Makroya geri donmeye yarar.Bu komut yalnizca alt-makrolar icindir.(Bknz.CALL komutu)<br />
4-43
FOR…NEXT<br />
Fig. 4-3-48 RET<br />
Cevrim olusturmak icin kullanilir. ”FOR” cevrimin baslangicidir ”NEXT” ise sonudur.<br />
Program FOR A1. . NEXT seklinde yazilmis ise A1 cevrim sayisini ifade eder (A1 sabit veya<br />
degisken olabilir). Eger A1=0 ise cevrim gerceklesmeden program bir alt satira yani<br />
NEXT komutuna atlayip devam edecektir. Eger A1 >0 ise cevrim A1 'deki sayi kadar gerceklesecektir.A1<br />
'in degeri program icinde komutlarla degistirilebilir fakat cevrim sayisi degismez.<br />
Not:A1 cok buyuk bir deger secilirse programda hatalara sebep olabilir.<br />
Fig. 4-3-49 FOR<br />
FOR/NEXT<br />
Ozel zamanlarda bir grup olayin tekrarlanmasini saglar.Her “FOR” komutu bir “NEXT”<br />
komutuna sahiptir. Icice maksimum 5 cevrim yazilabilir, FOR $1…, FOR $2…, FOR<br />
$3…, FOR $4…, FOR $5… NEXT, NEXT, NEXT, NEXT, NEXT gibi.<br />
4-44
END<br />
Fig. 4-3-50 NEXT<br />
Makroyu sonlandirir.Program END komutundan sonra makroyu sonlandirir ve birdaha<br />
ki sefere ilk satirdan baslar.<br />
Fig. 4-3-51 END<br />
Bit Ayarlari (Bit Settings)<br />
3 cesit bit ayari vardir: SETB, CLRB ve INVB (Fig. 4-13).<br />
4-45
Fig. 4-3-52 Bit ayarlari<br />
Komut Operant Data tipi Format Digerleri<br />
SETB A1 P, M B --<br />
CLRBL A1 P, M B --<br />
INVB A1 P, M B --<br />
M—Dahili hafiza, P—PLC, B—Bit.<br />
SETB<br />
Belirtilen biti set (ON) eder. Ornek: SETB A1.<br />
CLRB<br />
Fig. 4-3-53 SETB<br />
Belirtilen biti reset (OFF) eder.Ornek: CLRB A1.<br />
4-46
INVB<br />
Fig. 4-3-54 CLRB<br />
Belirtilen biti tersler (ON>OFF veya OFF>ON). Ornek: INVB A1.<br />
Fig. 4-3-55 INVB<br />
Haberlesme (Communication)<br />
6 farkli haberlesme komutu vardir: INITCOM, ADDSUM, XORSUM, PUTCHARS,<br />
GETCHARS ve SELECTCOM (Fig. 4-3-56).<br />
4-47
Fig. 4-3-56 Choosing for communication<br />
Komut Operant Data tipi Format Digerleri<br />
INITCOM A1~ A2 M W --<br />
ADDSUM A1~ A3 M W --<br />
XORSUM A1~ A3 M W --<br />
PUTCHARS A1~ A4 M W --<br />
GETCHARS A1~ A4 M W --<br />
SELECTCOM A1 C 0 or 1 0: COM1, 1: COM2<br />
M— Dahili hafiza<br />
INITCOM<br />
Baslangic haberlesme portu icin protokol ayarlarini yapar.<br />
Fig. 4-3-57 INITCOM<br />
4-48
Fig. 4-3-58 INITCOM ayarlari (haberlesme protokolu)<br />
Fig. 4-3-59 COM port Fig. 4-3-60 Communication interface<br />
Fig. 4-3-61 Data bit Fig. 4-3-62 parity bit<br />
Fig. 4-3-63 Stop bit Fig. 4-3-64 Baud rate<br />
Flow Kontrol: Haberlesmelerde yeni teknolojiye gore,iletim hizi alim hizindan daha<br />
yuksektir.Karsi cihazin yolladigimiz datalarin hepsini tutmasini garanti etmemiz icin flow<br />
kontrole ihtiyacimiz vardir.Bu nedenle data guvenligini ve eksiksiz data iletisimini saglamak<br />
icin 4 adet flow kontrol metodu belirlenmistir.<br />
1. No Flow Control: Flow kontrol yok<br />
2. CTS/RTS: Request To Send (Gonderme izni,RTS) ve Clear To Send (Gonderileni<br />
temizle,CTS).Data iletmek ve almak icin bulusma (Handshaking)sinyalini kullanir.<br />
3. DSR/DTR: Hardware flow kontrolu denir.<br />
4. XON/XOFF: Software flow kontroludur.Yalnizca 2400bps modemle kullanilir.Kontrol<br />
metodu,software bir kontrol kodu uretir ve bu kod iletilecek dataya eklenir.<br />
4-49
ADDSUM<br />
Fig. 4-3-65 Flow control<br />
Checksum hesaplamak icin kullanilir. A1=ADDSUM (A2, A3) komutunda A2 hesaplama icin<br />
baslangic adresi ,A3 data uzunlugu ve A1'de sonucun kaydedilecegi adrestir.<br />
XORSUM<br />
Fig. 4-3-66 ADDSUM<br />
XOR kullanarak checksum hesabi yapar.A1=XORSUM (A2, A3) komutunda A2 baslangic<br />
adresi ,A3 data uzunlugu ve A1 'de sonucun saklandigi bolgedir.<br />
PUTCHARS<br />
Fig. 4-3-67 XORSUM<br />
COM porta iletilecek karakterleri yazar. A1= PUTCHARS (A2, A3, A4) komutunda A2 iletilecek<br />
datanin baslangic adresi, A3 data uzunlugu, A4 ise haberlesme suresi (birim ms) ve A1<br />
sonucun saklandigi bolgedir.<br />
4-50
GETCHARS<br />
Fig. 4-3-68 PUTCHARS<br />
COM port karakter bilgisi almak icin kullanilir. A1= GETCHARS (A2, A3, A4) komutunda<br />
A2 iletilecek datanin baslangic adresi ,A3 data uzunlugu ,A4 heberlesme zamani (ms)<br />
ve A1 sonucun saklandigi bolgedir.<br />
Fig. 4-3-69 GETCHARS<br />
Fig. 4-3-70 Delta PLC ornegi 1<br />
Initial makroda Delta haberlesme protokolunu sectikten sonra HMI bunu sekildeki gibi<br />
goruntuleyecektir.<br />
4-51
Fig. 4-3-71 Delta PLC ornegi 2<br />
Ornek 2 (Fig. 4-3-71) arkaplan makrosunda hazirlanmis bir haberlesme makrosudur.<br />
1 - 3 satir:Y0 'i ON yapar ve dahili hafiza *10 'a yazar. 4 - 6 satir: Y0 'i OFF yapar ve<br />
dahili hafiza *30 'a yazar.Cikisi ON yapan data 12.satirda OFF yapan data 14.satirda<br />
gozukmektedir.Bu sekilde Y0 'in ON/OFF oldugunu goreceksiniz.BU ornekten anlasilacagi<br />
gibi haberlesme makrolari bize haberlesme protokolunu bildigimiz tum PLC 'lerle<br />
haberlesme imkani sagliyor.<br />
SELECTCOM<br />
Comport secimi yapmak icin kullanilir. Eger model parametrelerinde PLC tipini NULL<br />
secersek 2 portuda kullanabiliriz.(0:COM1, 1:COM2) (Butun haberlesme komutlari Com<br />
port seciminden sonrada kullanilabilir.<br />
Digerleri (Others)<br />
5 fonksiyon vardir: TIMETICK, GETLASTERROR, GETSYSTEMTIME, Comment<br />
ve Delay (Fig. 4-3-9-1).<br />
4-52
Fig. 4-3-72 Secimi<br />
Komut Operant Data tipi Format Diger<br />
TIMETICK A1 M W, D --<br />
GETLASSERROR A1 M W --<br />
Comment A2 S -- --<br />
Delay A1 C W --<br />
GETSYSTEMTIME A1 M W<br />
M—Dahili hafiza, C—Sabi sayi, S—Dizi<br />
TIME TICK<br />
Tanimlanmis bir adrese yazmak icin sistem zamanini (CPU time) kullanir.Her 1 'in anlami<br />
100ms eklenmis demektir.<br />
GETLASTERROR<br />
Fig. 4-3-73 TIMETICK<br />
4-53
Son hata degerini okur. Eger komut dogruysa GETLASTERROR sonucu 0 olacaktir.<br />
Butun makrolar calisirken hic bir hata mesaji bir digerine karismayacaktir.Hata kodlari<br />
icin bolum 4-4 'e bakiniz.<br />
Comment<br />
Fig. 4-3-74 TIMETICK<br />
Makronun okunabilir olmasini saglar.Satirin basina “#” isareti koymak yeterli olacaktir.<br />
Delay<br />
Fig. 4-3-75 Comment<br />
Sistemde gecikme zamani olusturur.(Birim ms)<br />
4-54
GETSYSTEMTIME<br />
Fig. 4-3-76 Delay<br />
Sistem zamanini okuyup yil ,ay ,gun ,hafta ,saat ,dakika ,saniye olarak kaydetmeye<br />
yarar.Asagidaki ornekte $10 =GETSYSTEMTIME komutu ile sistem zamani<br />
yil -- $10, ay -- $11, gun -- $12, hafta -- $13, saat -- $14, dakika--$15 ve saniye -- $16<br />
bolgelerine kaydolur.<br />
Fig. 4-3-77 GETSYSTEMTIME<br />
4-55
Fig. 4-3-78 GETSYSTEMTIME<br />
4-4 Hata Mesajlari (Error Message)<br />
Compile islemi sirasinda, hata mesajlari kullanicinin kolay anlayabilmesi icin goruntule-<br />
necektir.Hatalar kisa programlarda kolaylikla bulunacaktir fakat bu islem uzun makrolu prog-<br />
ramlarda biraz daha zorlasacaktir.Kullanicilarin hatalari daha kolay ayristirabilmelerine yar-<br />
dimci olabilmek icin bazi hata mesajlari goruntulenir.<br />
Hazirlik Esnasinda Olusan Hatalar ve Mesajlari<br />
Code –100: LABEL can’t be found<br />
GOTO komutunun isaret ettigi etiket bulunamadi.<br />
Code –101: recursion occurs<br />
Bu hata genellikle alt-makrolarda olusur.Alt-makronun kendi kendini cagirmasina<br />
'tekraralama' denir.Alt-makro direk veya endirek cagrilabilir fakat kendi kendini<br />
tekrarlayamaz.<br />
Code –102 More than 3 nested FOR is used<br />
Ic ice fazla sayida FOR dongusu kullanilmis,hatayi gidermek icin GOTO veya IF komutlarini<br />
kullaniniz.<br />
Code –103 Sub-macro doesn’t exist<br />
Programda Alt-makro mevcut degil. Ornek olarak; CALL 5 komutu 5 numarali alt-makroyu<br />
cagirir ,eger 5 numarali alt-makro mevcut degilse bu hata mesajini gorursunuz.<br />
Code –104 Number of NEXT is less than the number of FOR<br />
NEXT komutunun sayisi FOR komutunun sayisina esit olmalidir.Eger NEXT eksik ise bu<br />
hata mesaji kullaniciyi uyarir.<br />
4-56
Code –105 Number of FOR is less than the number of NEXT<br />
FOR komutunun sayisi NEXT komutunun sayisina esit olmalidir.Eger FOR eksik ise bu<br />
hata mesaji kullaniciyi uyarir.<br />
Code–106 Repeated LABEL<br />
Ayni makro icinde ayni etiket birden fazla kullanilmis.Program bu sebeple karisabilir<br />
problem yasanmamasi icin boyle durumlarda bu hata mesaji gorunur.<br />
Code–107 There is RET in Macro<br />
Makronun icinde RET komutu kullanilmis.RET komutu alt-makrolari sonlandirmak icin<br />
kullanilir.Fakat makrolari sonlandirmak icin END komutu kullanilir.<br />
HMI 'da Goruntulenen Makro Hata Mesajlari<br />
Makrolardaki yanlislardan dolayida HMI hata mesajlari goruntuler.Bir hata olustugu<br />
anda dogru bir komut calistirilirsa hata silinecektir.Butun makrolar calisirken hicbir makronun<br />
hata mesaji digerininkini etkilemeyecektir.<br />
Code–10 GOTO Error<br />
Makro icinde GOTO hatasi var.<br />
Code–11 Stack Overflow<br />
Stack dolu.Bunun sebebi cok fazla sayida alt-makro kullanilmasi yada ayni anda bircok<br />
makronun gerceklesmesi olabilir.<br />
Code–12 CALL Empty Sub-macro<br />
Cagrilan alt-makroda hatali.sCagrilan alt-makro bos olmamalidir.<br />
Code–13 Data Read Error<br />
PLC datasi okunamiyor.Bazen bu dahili hafizada data hatalarinada sebep olabilir.<br />
Code–14 Data Write Error<br />
PLC datasina yazilamiyor. Bazen bu dahili hafizada data hatalarinada sebep olabilir.<br />
Code–15 Divisor is 0<br />
Bolme isleminde bolen degeri sifira esit.<br />
HMI 'da Goruntulenen Haberlesme Hata Mesajlari<br />
Fig. 4-4-1<br />
4-57
Communication Busy<br />
Haberlesme mesgul.Hata mesaji: Com ? Station ?: Communication Busy ...<br />
Unrecognized Code<br />
Tanimlnamayan hata olustu.Hata mesaji: Com ? Station ?: Receive Unknow Code ...<br />
No Response from Controller<br />
PLC cevap vermiyor.Hata mesaji: Com ? Station ?: Controller No Response ...<br />
Check Sum Error in HMI<br />
HMI 'da check Sum hatasi var.Hata mesaji: Com ? Station ?: Check Sum Error in HMI Mes...<br />
Check Sum Error in Controller<br />
PLC'de check sum hatasi var.Hata mesaji: Com ? Station ?: Check Sum Error in Controller...<br />
Incorrect Command<br />
Yanlis komut. Hata mesaji: Com %d Station %d: Command Can Not be Executed ...<br />
Incorrect Address<br />
Yanlis adres.Hata mesaji: Com ? Station ?: Address Fault ...<br />
Incorrect Value<br />
Yanlis deger.Hata mesaji: Com ? Station ?: Value is Incorrect ...<br />
Controller is Busy<br />
PLC mesgul.Hata mesaji: Com ? Station ?: Controller is Busy ...<br />
CTS Signal Fail<br />
CTS sinyal hatasi.Hata mesaji: Com ? Station ?: CTS Signal Fail ...<br />
No Such Resource<br />
Kaynak hatasi. Hata mesaji: Com ? Station ?: No Such Resource ...<br />
No Such Service<br />
Servis hatasi. Hata mesaji: Com ? Station ?: No Such Service ...<br />
Retry Again<br />
Tekrar deneyin. Hata mesaji: Com ? Station ?: Must Retry ...<br />
HMI Station Number Error<br />
HMI station numarasi hatasi. Hata mesaji: Com ? Station ?: HMI Station Number Error ...<br />
Controller Station Number Error<br />
PLC station numarasi hatasi.Hata mesaji: Com ? Station ?: Controller Station Number Error ...<br />
UART Communication Error<br />
UART haberlesme hatasi.Hata mesaji: Com ? Station ?: UART Communication Error ...<br />
4-58
Other Communication Error<br />
Diger haberlesme hatalari.Hata mesaji: Com? Station ?: Other Communication Error ...<br />
4-59
Bolum 5 Sistem Kontrol<br />
Iki yollu haberlesmelerde ve <strong>DOP</strong> serisi ile tum markalardaki PLC'leri haberlestirebilmek icin<br />
HMI 'in kontrol ve durum bolgelerinin adreslerini bilmemiz gerekir.Bu ayarlara menubar-<br />
dan Options > Model parameter secenekleriyle ulasilabilir.<br />
Fig. 5 -1 Model parametere ayarlari<br />
Fig. 5-2 Haberlesme Ayarlari<br />
5-1
5-1 Kontrol Bolgesi (Control Area)<br />
<strong>DOP</strong> serisi sistem kontrolunde cok onemli fonksiyonlarin gerceklestigi bolgedir.HMI<br />
PLC 'den kontrol edilebilir. Bu bolge sistem kontrol parametreleri ayarlari kismindan<br />
ayarlanabilir.Bu bolge bir data blogundan olusur ve uzunlugu kullanilan fonksiyona gore<br />
0 ile 8 WORD arasinda secilebilir. Ornek olarak recete fonksiyonu icin minimum 8<br />
WORD secilmelidir.Her Word'un aciklamasi asagida mevcuttur.<br />
Word<br />
Bolge Numarasi<br />
Numarasi<br />
0 S ayfa Numarasini Belirleyen Bolgedir.(SNIR)<br />
1 Ko ntrol Flag Bolgesi (CFR)<br />
2 E gri (Curve) Kontrol Bolgesi (CUCR)<br />
3 Gecmis Ornekleme Bufferi Kontrol Flag Bolgesi (HBSR)<br />
4 Gecmis Buffer'ini Temizleme Kontrol Flag Bolgesi (HBCR)<br />
5 Recete Kontrol Bolgesi (RECR)<br />
6 Recete Sayisi Bolgesi (RBIR)<br />
7 Kontrol Flag Bolgesi 2 (CFR2)<br />
Sayfa Numarasini Belirleyen Bolge (SNIR)<br />
Word Foksiyon<br />
0 Sayfa degistirmek icin kullanilir.<br />
SN IR ( Dn) bolgesi PLC 'den sayfa gecisini saglar.Ornek olarak Dn=D0 ise D0 bolge-<br />
sindeki sayi kac ise HMI o sayfayi acar.<br />
Kontrol Flag Bolgesi (CFR)<br />
Bit Numarasi Foksiyon<br />
0 Kullanilmaz<br />
1 Ekran isigini kapatir.<br />
2 Ekranin sesini kapatir.<br />
3 Alarm buffer'i temizler.<br />
4 Alarm counter'i temizler.<br />
5-15 Kullanilmaz.<br />
Ekran Isigini Kapatma<br />
Ekran isigini PLC'den acip kapatabiliriz.Eger Bit 1 'i On yaparsak isik soner,Off yaparsak<br />
isik yanar.<br />
5-2
Sesi Kapatmak<br />
HMI sesini PLC'den kontrol edebiliriz.Eger Bit 2 'yi On yaparsak ses kapanir,Off ise ses<br />
acilir.<br />
Alarm Bufferi Temizleme<br />
PLC 'den alarm buferi temizlemek icin Bit3 'u 1 sn boyunca On-Off etmek yeterlidir.<br />
.<br />
Alarm Counteri Temizleme<br />
PLC 'den alarm sayicisini temizlemek icin Bit3 'u 1 sn boyunca On-Off etmek yeterlidir.<br />
.<br />
Egri (Curve) Kontrol Bolgesi (CUCR)<br />
Bit Numarasi Foksiyon<br />
0 Egri ornekleme kontrol bayragi 1<br />
1 Egri ornekleme kontrol bayragi 2<br />
2 Egri ornekleme kontrol bayragi 3<br />
3 Egri ornekleme kontrol bayragi 4<br />
4-7 Kullanilmaz<br />
8 Egri temizleme bayragi 1<br />
9 Egri temizleme bayragi 2<br />
10 Egri temizleme bayragi 3<br />
11 Egri temizleme bayragi 4<br />
12-15 Kullanilmaz<br />
Egri Ornekleme Kontrol Bayragi (1 -4)<br />
HMI egri orneklemesi PLC tarafindan kontrol edilebilir. Eger Bit0— Bit3 'den biri<br />
1 sn On-Off edilirse , HMI bir defa ilgili egri icin datalari okuyup bunlari egri grafik<br />
yada XY grafik olarak goruntuleyecektir.<br />
.<br />
Egri Temizleme Bayragi (1 - 4)<br />
PLC'den HMI'in cizdigi egriyi temizleyebiliriz.Eger Bit8— Bit11'den hangisini 1 sn<br />
boyunca ON/OFF yapar isek o egriyi temizlemis oluruz.<br />
Gecmis Ornekleme Buffer'i icin Kontrol Flag Bolgesi ( HBSR)<br />
Bu ayarlardan once PLC 'nin adresini ayarlanmis olmalidir.Bufer orneklenmis datalarin<br />
HMI hafizasinda saklandigi bolgedir.Bufer adresinin ve uzunlugunun ayarlandigi ki-<br />
simlar daha onceden anlatilmistir.<br />
5-3
Fig. 5-3 Buffer parametere ayarlari (max. 12 kayit)<br />
HMI, 12 orneklemenin buferlarinda saklanmasina.Bunun yaninda HMI ornekleme<br />
zamaninin ayarini,ornek sayisini,gecmis buferi PLC 'iden temizleme imkanida kilar.<br />
Her örnekleme yada temizleme 2 bolge tarafindan kontrol edilir.<br />
Bit Numarasi Fonksiyon<br />
0 Gecmis ornekleme buferi kontrol bayragi 1<br />
1 Gecmis ornekleme buferi kontrol bayragi 2<br />
2 Gecmis ornekleme buferi kontrol bayragi 3<br />
3 Gecmis ornekleme buferi kontrol bayragi 4<br />
4 Gecmis ornekleme buferi kontrol bayragi 5<br />
5 Gecmis ornekleme buferi kontrol bayragi 6<br />
6 Gecmis ornekleme buferi kontrol bayragi 7<br />
7 Gecmis ornekleme buferi kontrol bayragi 8<br />
8 Gecmis ornekleme buferi kontrol bayragi 9<br />
9 Gecmis ornekleme buferi kontrol bayragi 10<br />
10 Gecmis ornekleme buferi kontrol bayragi 11<br />
11 Gecmis ornekleme buferi kontrol bayragi12<br />
12 -15 Kullanilmaz<br />
Gecmis ornekleme buferi kontrol bayragi<br />
HMI 'in ornekleme yapmasi PLC 'den kontrol edilebilir.Bir defa ornekleme bayragi<br />
(sampling flag)tetiklenirse (1 sn ON yapilirsa) bir defa ornekleme y apar.Tekrar tetikleme<br />
yapabilmek icin bayragi Off yapmamiz gerekir.<br />
5-4
[Ornek] Delta PLC:<br />
(1) Kontrol blogu D0 'dan itibaren 6 bolge olsun.<br />
(2) PLC 'de bufer#1 'in okuyacagi bölge D200 olsun .<br />
(3) Bufer #1'in genisligi ise 3 WORD olsun.<br />
Bu durumda, PLC D200-D202 datalarini kaydettikten sonra D3 datasinin 0.bitini set<br />
edecektir.HMI 0.bitin Off 'dan On 'a gectigini gorunce,D200-D202 datalarini PLC 'den<br />
otomatik olarak okuyup orneklenmis bir sekide backup RAM 'de saklayacaktir.<br />
Gecmis Buferini Temizleme Kontrol Flag Bolgesi (HBCR)<br />
Bit Numarasi Fonksiyon<br />
0 1.Gecmis bufer bayragini temizler.<br />
1 2.Gecmis bufer bayragini temizler.<br />
2 3.Gecmis bufer bayragini temizler.<br />
3 4.Gecmis bufer bayragini temizler.<br />
4 5.Gecmis bufer bayragini temizler.<br />
5 6.Gecmis bufer bayragini temizler.<br />
6 7.Gecmis bufer bayragini temizler.<br />
7 8.Gecmis bufer bayragini temizler.<br />
8 9.Gecmis bufer bayragini temizler.<br />
9 10.Gecmis bufer bayragini temizler.<br />
10 11.Gecmis bufer bayragini temizler.<br />
11 12.Gecmis bufer bayragini temizler.<br />
12-15 Kullanilmaz<br />
Gecmis Buferini Temizleme.<br />
HMI'in cizmis oldugu trend grafigi PLC 'den temizleyebiliriz.Kontrol bayragini bir defa te-<br />
tikledikmi (1 sn On etmek gerekir) grafigi cizen buferi temizleyecektir.Bayragi tekrar tetik-<br />
leyebilmek icin Off etmeliyiz.<br />
Recete Kontrol Bolgesi (RECR)<br />
Bit Numarasi Fonksiyon<br />
0 Recete numarasi degistir.<br />
1 Receteyi oku. (PLC >HMI)<br />
2 Receteyi yaz (HMI >PLC)<br />
3-15 Kullanilmaz.<br />
Recete Yazma Kontrol Bayragi<br />
5-5
PLC 'ye recete yazmak icin recete numarasini (N) kontrol bolgesine (RNR) yazmaliyiz.<br />
(RNR),(Dn+5) ve kontrol bayragi bit #4 ON edilmelidir.Tekrar tetiklenebilmesi icin bay-<br />
ragi OFF etmeliyiz.<br />
Ornek olarak:<br />
Eger PLC 'ye 4 nolu recete yazilmak istiniyorsa (RCPNo=4), yazma kontrol biti<br />
bit#2 set edilir.(D5=4)<br />
Recete Numarasi degistirme<br />
RCPNo hazirlanan recetelerin numaralarinin kaydedildigi dahili hafiza bolgesidir.<br />
RCPNo degerini belirlenmis recete numarasi bolgesine (RBIR , Dn+ 6) recete numa-<br />
rasi (N) yazilarak ve recete numarasi kontrol bolgesinin (RECR) ilgili bayragi bit0<br />
ON yapilarak (1 sn) degistirilebilir. Bu islemden sonra RCPNo degisecek ve receteye<br />
ait recete datalari (RCPW0-RCPWm) goruntulenecektir.Bu islemleri tekrar gerceklestire-<br />
bilmek icin ayni bit OFF edilip tekrar ON edilmelidir.<br />
HMI 'ya Recete Yukleme<br />
PLC 'den HMI 'ya recete yukleyebilmek icin ,recete numarasi recete numarasi bolge-<br />
sine (RBIR ) Dn+6 yazilmali ve kontrol bolgesinin bit #1 'i ON edilmelidir (1 sn).<br />
ON (about 1 second).Fakat bu islemleri tekrar gerceklestirebilmek icin ayni bit OFF edi-<br />
lip tekrar ON edilmelidir.<br />
Ornek olarak:<br />
Eger PLC 'deki datalar 12 numarali recete olarak kaydetmek istenirse D5 'in<br />
1.biti ON edilmelidir (D5=2).<br />
Recete Numarasi Bolgesi ( RBIR)<br />
Word Fonksiyon<br />
0 Recete numarasi<br />
RCPNo ,goruntulenmek yada aktarilmak istenen recetenin numarasini kontrol edildigi<br />
dahili hafiza bolgesidir.Baska bir deyisle RCPNo degistirilerek aktarilacak recetede<br />
degistirilmis olur.<br />
5-2 Durum Bolgesi (State Area)<br />
Iki yollu haberlesmelerde ve <strong>DOP</strong> serisiyle tum markalardaki PLC'leri haberlestirebilmek icin<br />
karsi cihazin verecegi cevaplarin gelecegi bölge belirlenmelidir.<strong>DOP</strong> serilerinde durum<br />
bolgesi bir data blogudur Dm=D10 (uzunlugu 7 WORD = D10-D16) gibi.Bu blogun gorevi<br />
ve aciklamalari asagida verilmistir.<br />
5-6
Word Numarasi Fonksiyonu<br />
0 Genel Kontrol Durum Bolgesi (GCSR)<br />
1 Sayfa numarasi Durum Bolgesi (SNSR)<br />
2 Egri (Curve) Kontrol Durum Bolgesi (CCSR)<br />
3 Gecmis Ornekleme Bufferi Durum Bolgesi(HSSR)<br />
4 Gecmis Ornekleme Bufferi Temizleme Durum Bolgesi (HCSR)<br />
5 Recete Durum Bolgesi (RESR)<br />
6 Recete Numarasi Durum Bolgesi (RBSR)<br />
Genel Kontrol Durum Bolgesi (GCSR)<br />
Bit Number Function<br />
0 Sayfa durumu<br />
1 -2 Kullanilmaz<br />
3 Alarm Buffer temizleme durumu<br />
4 Alarm Counter temizleme durumu<br />
5 -7 Kullanilmaz<br />
8 Kullanici seviyesi (Bit0)<br />
9 Kullanici seviyesi (Bit1)<br />
10 Kullanici seviyesi (Bit2)<br />
11 Kullanici seviyesi (Bit3)<br />
12 -15 Kullanilmaz<br />
Sayfa Durumu<br />
Sayfa degisirken bu bit ON olur islem gerceklestikten sonra OFF olur.<br />
Kullanici Seviyesi Durumu<br />
HMI calisiyorken kullanici seviyeleri:<br />
Kullanici seviyesi 0 ==>bit8=Off , bit9=Off , bit10=Off<br />
Kullanici seviyesi 1 ==>bit8=ON, bit9=Off, bit10=Off<br />
Kullanici seviyesi 2 ==>bit8=Off , bit9=ON, bit10=Off<br />
Kullanici seviyesi 3 ==>bit8=ON, bit9=ON, bit10=Off<br />
Kullanici seviyesi 4 ==>bit8=Off , bit9=Off , bit10=ON<br />
Kullanici seviyesi 5 ==>bit8=ON, bit9=Off, bit10=ON<br />
Kullanici seviyesi 6 ==>bit8=Off , bit9=ON, bit10=ON<br />
Kullanici seviyesi 7 ==>bit8=ON, bit9=ON, bit10=ON<br />
Kullanici seviyesi 8 ==>bit8=Off , bit9=Off , bit10=Off, bit11=ON<br />
5-7
Sayfa Numarasi Durum Bolgesi<br />
Word Fonksiyon<br />
0 Acik olan sayfa numarasi<br />
Acik Olan Sayfa Numarasi<br />
Acik olan sayfa numarasi sayfa numarasi SNSR (Dm) durum bolgesinde saklanir.<br />
Sayfa degistirildiginde yeni sayfa numarasi bu bolgeye kaydolur.<br />
Egri Kontrol Durum Bolgesi (CCSR)<br />
Bit Numarasi Fonksiyon<br />
0 Egri 1 ornekleme durumu<br />
1 Egri 2 ornekleme durumu<br />
2 Egri 3 ornekleme durumu<br />
3 Egri 4 ornekleme durumu<br />
8 Egri 1 temizleme durumu<br />
9 Egri 2 temizleme durumu<br />
10 Egri 3 temizleme durumu<br />
11 Egri 4 temizleme durumu<br />
4-7;12 -15 Kullanilmaz<br />
Egri Temizleme Durumu<br />
HMI 'in cizmis oldugu egri yada XY grafik PLC'den temizleniyorsa,Egri kontrol durum<br />
bolgesinin (D12) Bit08 -- Bit11 bitleri temizleme isleminden sonra ON olacaktir.Egri<br />
temizleme kontrol bolgesi bitleri (bit08-11) Off oldugunda bu bitlerde OFF olacaktir.<br />
Egri Ornekleme Durumu<br />
Egri yada XY grafigi PLC 'den kontrol ediliyorsa,egri örnekleme durum bolgesi (D12)<br />
bitleri Bit0 — Bit3 orneklemeden sonra ON olur.Egri kontrol bolgesi D2 'nin ilgili bitleri<br />
(bit0-3) Off oldugunda ,egri ornekleme durumbitleride OFF olur.<br />
Gecmis Buferin Ornekleme Durum Bolgesi (HSSR)<br />
B it Numarasi Fonksiyon<br />
0 Gecmis bufer 1 ornekleme durumu<br />
1 Gecmis bufer 2 ornekleme durumu<br />
2 Gecmis bufer 3 ornekleme durumu<br />
3 Gecmis bufer 4 ornekleme durumu<br />
4 Gecmis bufer 5 ornekleme durumu<br />
5 Gecmis bufer 6 ornekleme durumu<br />
6 Gecmis bufer 7 ornekleme durumu<br />
5-8
Bit Number Function<br />
7 Gecmis bufer 8 ornekleme durumu<br />
8 Gecmis bufer 9 ornekleme durumu<br />
9 Gecmis bufer 10 ornekleme durumu<br />
10 Gecmis bufer 11 ornekleme durumu<br />
11 Gecmis bufer 12 ornekleme durumu<br />
12 -15 Kullanilmaz<br />
Degisim Grafigi Ornekleme Durumu<br />
Degisim grafigi PLC 'den kontrol ediliyorsa, ornekleme durum bolgesi (D13) bitleri Bit0 -<br />
Bit11 orneklemeden sonra ON olur.Ornekleme kontrol bolgesi D3 'un ornekleme kontrol<br />
bitleri Off oldugunda ornekleme durum bitleride OFF olur.<br />
Gecmis Buferini Temizleme Durum Bolgesi (HCSR)<br />
Bit Number Function<br />
0 Gecmis bufer 1 temizleme durumu<br />
1 Gecmis bufer 2 temizleme durumu<br />
2 Gecmis bufer 3 temizleme durumu<br />
3 Gecmis bufer 4 temizleme durumu<br />
4 Gecmis bufer 5 temizleme durumu<br />
5 Gecmis bufer 6 temizleme durumu<br />
6 Gecmis bufer 7 temizleme durumu<br />
7 Gecmis bufer 8 temizleme durumu<br />
8 Gecmis bufer 9 temizleme durumu<br />
9 Gecmis bufer 10 temizleme durumu<br />
10 Gecmis bufer 11 temizleme durumu<br />
11 Gecmis bufer 12 temizleme durumu<br />
12 -15 Kullanilmaz.<br />
Degisim grafigi PLC 'den kontrol ediliyorsa ,durum bitleri (D14) Bit #0 --#11 ON olacaktir.<br />
Kontrol bitleri (D4 bolgesinin) Off oldugunda bu bitlerde OFF olur.<br />
.<br />
Recete Durum Bolgesi (RESR)<br />
Bit Numarasi Fonksiyon<br />
0 Recete numarasi degisim durumu<br />
1 Recete okuma durumu (PLC > HMI)<br />
2 Recete yazma durumu (HMI > PLC)<br />
3-15 Kullanilmaz.<br />
5-9
Recete Okuma Durumu<br />
PLC 'den HMI 'ya recete transferi yapildiktan sonra,recete okuma kontrol biti BIT#1 (D16 bit1 )<br />
ON olur.Recete kontrol biti (D16 bit1 ) Off oldugunda ,recete okuma durum bitide OFF olur.<br />
.<br />
Recete Numarasi Durumu<br />
Recete numarasi kontrol biti BIT#0 (D6 bit0 ) ON oldugunda,recete numarasinin degistigini<br />
belirten bitte BIT#0 (D16 bit0 ) ON olur.degisme isleminden sonrada OFF olur.<br />
.<br />
Recete Yazma Durumu<br />
HMI 'dan PLC 'ye recete yazildiktan sonra, recete yazma durum biti BIT# 2 (D 16 bit2) ON<br />
olur.Recete kontrol biti Off (D6 bit2 ) oldugunda recete yazma durum bitide OFF olur.<br />
.<br />
Recete Numarasi Durum Bolgesi (RBSR)<br />
Word Fonksiyon<br />
0 Kullanilan recetenin numarasi<br />
Recete numarasi RCPNo PLC 'den veya HMI 'dan degistiginde recete numarasi durum<br />
bolgesi (RBSR) (Dm+6) degisecektir.O anda kullanilan recete numarasi bu bolgede<br />
kaydolur,eger istenilirse goruntulenebilir.<br />
5-3 Dahili Hafiza<br />
Dahili Hafiza Bolgesi (Okunabilir/Yazilabilir ) : $<br />
Her bolge 1 word : $n (n : 0~ 65535)<br />
Her bolge 16 bit : $n.b (n : 0~65535, b: 0~15)<br />
HMI 'da toplamda 16 bitlik 65536 dahili hafiza bolgesi ($0 ~ $65535) vardir.<br />
Kalici Dahili Hafiza Bolgesi (Okunabilir/Yazilabilir) : $M<br />
Her bolge 1 word : $Mn (n : 0~1023 )<br />
Her bolge 16 bit : $Mn.b (n: 0~1023, b: 0~15)<br />
HMI 'da toplamda 16 bitlik 1024 kalici dahili hafiza bolgesi ($0 ~ $1023) vardir.<br />
Kontrol Bolgesi (Okunabilir): CTRL<br />
Her bolge 1 word : CTRLn (n: 0~ Kontrol bolgesi buyuklugu -1)<br />
Her bolge 16 bit : $CTRL.b (n : 0~ Kontrol bolgesi buyuklugu –1, b : 0~15)<br />
HMI 'in kontrol bolgesi PLC 'nin kontrol bolgesinden okunan datalarin saklandigi yerdir.<br />
Kontrol bolgesi yalnizca okunabilir.Kontrol bolgesi buyuklugu ekran programi hazirlanirken<br />
belirlenen (model parametreleri-kontrol bolgesi) kontrol bolgesi ile aynidir.<br />
Recete Numarasi Bolgesi (Okunabilir/Yazilabilir): RCPNO<br />
5-10
Recete numarasinin belirlendigi 16 -bitlik bolgedir.Toplam recete sayisi 64K olabilir.<br />
Recete hazirlanirken toplam recete sayisi ve bir recetenin uzunlugu belirlenir.<br />
PLC recete numarasina gore bir receteyi okur veya bir receteye yazar.<br />
.<br />
Recete Degerleri Bolgesi (R/W): RCPn<br />
HMI 'da recete degerlerinin saklandigi bolgedir.Bu degerler HMI programi hazirlik a-<br />
samasinda iken belirlenip HMI'ya yuklenebilir.Bu bolgelere okuma/yazma yapmanin<br />
2 yontemi vardir.Recete uzunlugunun L ve recete numarasinin N oldugunu dusunulurse<br />
1. Recete Numarasini kullanarak:Bu yontemde recete numarasi ve degerleri kullanilir.<br />
Ornek olarak RCPNO=3 ele alinirsa, HMI 3 numarali recetenin datalarini<br />
RCP0~RCP (L-1) 'dan okur ve daha sonra PLC RCPNO 3'un datalarini RCP0~<br />
RCP (L-1) bu bolgeden okur.Bu bolge musterek bolgede sayilabilir.<br />
2. Tam adres kullanilarak:Bu yontem kullanilacak recetenin deger sayisi RCP (L-1)'den<br />
buyukse kullanilir.Bu durumda 1.recetenin recete degerlerinin baslangic adresi<br />
RCP (1XL) 2. recetenin recete degerlerinin baslangic adresi RCP (2XL) olur.O halde,<br />
n.recetenin m. wordu RCP (nxL+m) olacaktir.<br />
RCP0 RCP1 RCP2 ... RCP (L-1)<br />
1xL 1xL+1 1xL+2 ... 1xL+(L-1)<br />
2xL 2xL+1 2xL+2 ... 2xL+(L-1)<br />
...<br />
5-11<br />
RCP0=X; (1
Ek B Haberlesme<br />
B-1. Seri Haberlesmede Pin Tanimlari<br />
COM1<br />
COM2<br />
Pin1<br />
Pin1<br />
Pin<br />
Pin Contact<br />
1 N.C.<br />
2 RXD<br />
3 TXD<br />
4 N.C.<br />
5 GND<br />
6 N.C.<br />
7 RTS<br />
8 CTS<br />
9 N.C.<br />
MOD.1 MOD.2 MOD.3<br />
RS-232 RS-422 RS-485<br />
1 N.C. RXD- D-<br />
2 RXD RXD+ D+<br />
3 TXD TXD+ D+<br />
4 N.C. TXD- D-<br />
5 GND GND GND<br />
6 N.C. RTS- N.C.<br />
7 RTS RTS+ N.C.<br />
8 CTS CTS+ N.C.<br />
9 N.C. CTS- N.C.<br />
Note:<br />
Mod.3 RS-485 icindir. Pin 2&3 D+ ve pin 1&4 are D-.<br />
Uzun mesaflerde RS-485 & RS-422 kullanilacaksa iyi bir toprak baglantisi olmasina<br />
dikkat ediniz.<br />
Cercevenin topragini (FGND) GND ucuna baglamayiniz.<br />
.<br />
Transfer orani,mesafe ve baud rate arasinda iliski vardir.<br />
B-1
Topraklama + Siper<br />
Fig. RS232 ile PC baglantisi<br />
<strong>DOP</strong> serisi USB giris tipi B PC USB giris tipi A<br />
B-2. Yukleme Kablosu<br />
<strong>DOP</strong> serisinde 9-pin D-SUB erkek kablo kullanilir.<br />
Fig. USB ile PC baglantisi<br />
Baglanti sekilleri ve ayrintilar icin asagidaki bilgileri okuyunuz.<br />
RS-232<br />
<strong>DOP</strong> serisi<br />
9 pin D-SUB erkek (RS-232)<br />
PC<br />
9 pin D-SUB disi (RS-232)<br />
RXD (2) (3) TXD<br />
TXD (3)<br />
GND (5)<br />
(2) RXD<br />
(5) GND<br />
RTS (7) (8) CTS<br />
CTS (8) (7) RTS<br />
B-2<br />
PC<br />
9 pin D-SUB disi<br />
(RS-232)<br />
Pin1
B-3. HMI ve Destekledigi Konrolorler Arasi Ayarlar veBaglanti Sekli<br />
Baslik Kontrolor<br />
1 Allen Bradley MicroLogix PLC<br />
2 Delta Kontrolor<br />
Servo/Inverter/Sicaklik Kontrolor<br />
(984 RTU mode / ASCII mode)<br />
3 DELTA_PLC<br />
4 Facon PLC<br />
5 MatsushitaFP PLC<br />
6 MitsubishFX / FX2N<br />
7 Modbus --- 984 RTU / ASCII mode<br />
8 OmronC --- (TPM1A)<br />
9 Siemens S7 200<br />
10 HUST_CNC<br />
11 LIYAN_LY PLC_EX<br />
12 Mirle_FAMA_SC<br />
AllenBradley--MicroLogixPLC<br />
A. HMI Fabrika Degerleri:<br />
Baud rate: 19200, 8, none, 1.<br />
PLC istasyon numarasi: 1.<br />
Kontrol bolgesi/durum bolgesi: B3:0/B3:10.<br />
B. Kontrolorun Okuma/Yazma adresleri:<br />
1. Bolge:<br />
Bolge tipi<br />
Cihaz<br />
Adi<br />
Format<br />
Okuma/Yazma araligi<br />
Haberlesme<br />
Bit No.<br />
-temel adresi<br />
Word No. (Ust bayt,<br />
(data uzunlugu)<br />
Dosya No.)<br />
Cikis dosyasi 0x40 O:n n: 0-3 0 0x82 (Word)<br />
Giris dosyasi 0x41 I:n n: 0-3 0 0x83 (Word)<br />
Durum dosyasi 0x42 S2:n n: 0-65 2 0x84 (Word)<br />
Bit dosyasi 0x43 B3:n n: 0-255 3 0x85 (Word)<br />
Zamanlayici bayragi 0x44 T4:n n: 0-255 4 0x86 (Word)<br />
Zamanlayici Set Deg. 0x45 T4:n.PRE n: 0-255 4 0x86 (Word)<br />
Zaman. Akumulator<br />
Degeri<br />
0x46 T4:n.ACC n: 0-255 4 0x86 (Word)<br />
Sayici Bayragi 0x47 C5:n n: 0-255 5 0x87 (Word)<br />
B-3
Bolge tipi<br />
Cihaz<br />
Ismi<br />
Format<br />
Okuma/Yazma Araligi<br />
Temel haber-<br />
Bit No.<br />
lesme adresi<br />
Word No. (Ust bayt,<br />
(data uzunlugu)<br />
Dosya No.)<br />
Sayici Set degeri 0x48 C5:n.PRE n: 0-255 5 0x87 (Word)<br />
Sayici akumulator<br />
Degeri<br />
0x49 C5:n.ACC n: 0-255 5 0x87 (Word)<br />
Kontrol dosyasi 0x4A R6:n n: 0-255 6 0x88 (Word)<br />
Kontrol buyuklugu Bit<br />
duzeni<br />
0x4B R6:n.LEN n: 0-255 6 0x88 (Word)<br />
Kullanilmaz 0x4C R6:n.POS n: 0-255 6 0x88 (Word)<br />
Tamsayi dosyasi 0x4D<br />
2. Kontak:<br />
N7:n n: 0-255 7 0x89 (Word)<br />
Okuma/Yazmaaraligi<br />
Kontak Tipi<br />
Cihaz<br />
Ismi<br />
Format<br />
Word No.<br />
Bit No. Temel Haber-<br />
Alt Bayt Ust Bayt lesme adresi<br />
Bitler No.<br />
Cikis 0xC0 O:n/b n: 0-3 b: 0-15 0 0x82<br />
Giris 0xC1 I:n/b n: 0-3 b: 0-15 0 0x83<br />
Durum 0xC2 S2:n/b n: 0-65 b: 0-15 2 0x84<br />
Bit 0xC3 B3:n/b n: 0-255 b: 0-15 3 0x85<br />
Zamanlayici 0xC4 T4:n/b n:0-255 b: 0-15 b:0-154 0x86<br />
T4:n/EN n: 0-255 15<br />
T4:n/TT n: 0-255 14<br />
T4:n/DN n: 0-255 13<br />
Zamanlayici Set deg. 0xC5 T4:n.PRE/b n: 0-255 b: 0-15 4 0x86<br />
Zamanlayici Aku.<br />
Degeri<br />
0xC6 T4:n.ACC/b n: 0-255 b: 0-15 4 0x86<br />
Sayici bayragi 0xC7 C5:n/b n: 0-255 b: 0-15 5 0x87<br />
C5:n/CU n: 0-255 15<br />
C5:n/CD n: 0-255 14<br />
C5:n/DN n: 0-255 13<br />
C5:n/OV n: 0-255 12<br />
C5:n/UN n: 0-255 11<br />
C5:n/UA n: 0-255 10<br />
Sayici Set Degeri 0xC8 C5:n.PRE/b n: 0-255 b: 0-15 5 0x87<br />
Sayici Akumulator<br />
0xC9<br />
Degeri<br />
C5:n.ACC/b n: 0-255 b: 0-15 5 0x87<br />
Kontrol 0xCA R6:n/b n: 0-255 b: 0-15 6 0x88<br />
R6:n/EN n: 0-255 15<br />
R6:n/DN n: 0-255 13<br />
R6:n/ER n: 0-255 11<br />
R6:n/UL n: 0-255 10<br />
R6:n/IN n: 0-255 9<br />
R6:n/FD n: 0-255 8<br />
B-4
Okuma/Yazma araligi<br />
Kontak Tipi<br />
Cihaz<br />
Ismi<br />
Format<br />
Word No.<br />
Bit No.<br />
Alt Bayt Ust Bayt<br />
Temel haberlesme<br />
adresi<br />
Bit DosyaNo<br />
Kontrol Buyuklugu bit<br />
Duzeni<br />
0xCB R6:n.LEN/b n: 0-255 b: 0-15 6 0x88<br />
Kullanilmaz 0xCC R6:n.POS/b n: 0-255 b: 0-15 6 0x88<br />
Tamsayi 0xCD N7:n/b n: 0-255 b: 0-15 7 0x89<br />
Bit No : Bit adresi Alt baytta saklanir.<br />
Dosyanosu Ust baytta saklanir.<br />
3. Kontrolor Baglantisi<br />
RS232<br />
<strong>DOP</strong> Serisi<br />
9 pin D-SUB erkek (RS-232)<br />
RXD (2) (7) TXD<br />
TXD (3)<br />
GND (5)<br />
Kontrolor<br />
8 pin Mini DIN disi (RS-232)<br />
(4) RXD<br />
(2) GND<br />
(3) RTS<br />
(6) CTS<br />
B-5<br />
Kontrolor<br />
8 pin Mini DIN sisi<br />
(RS-232)<br />
2 1<br />
4 3<br />
7 6<br />
Ustten gorunus<br />
Delta Kontrolor<br />
A. HMI Fabrika ayarlari:<br />
Baud rate: ASCII: 9600, 7, None, 2.<br />
RTU: 9600, 8. None, 2<br />
Kontrolor istasyon numarasi: 1.<br />
Kontrol bolgesi/Durum bolgesi:Yok.<br />
B. Kontrolorun Okuma/Yazma adresleri<br />
1. Bolge:<br />
Bolge tipi Cihaz Ismi Format<br />
Okuma/Yazma araligi<br />
Word No. Bit No.<br />
Data<br />
Uzun.<br />
Servo haberlesme<br />
adresi.<br />
Inverter<br />
0x00 ..SERVO-n n: 0-0600h Yok Word<br />
haberlesme<br />
adresi<br />
0x01 INVERTER-n n: 0-2199h Yok Word<br />
Isi kontrol cihazi Hab.<br />
adresi...<br />
0x02 TEMP_CTRL-n n: 4700h-4800h Yok Word<br />
WORD_DEVICE_X 0x03 PLC_Xn n: 0-360(oktal) Yok Word
Bolge Tipi Cihaz Ismi Format<br />
Okuma/Yazma araligi<br />
Word No. Bit No.<br />
Data<br />
uzun.<br />
WORD-Y 0x04 PLC_Yn n: 0-360(oktal) Yok Word<br />
WORD-M 0x05 PLC_Mn n: 0-1520, Yok Word<br />
1536-4080 Word<br />
WORD-S 0x06 PLC_Sn n: 0-1008 Yok Word<br />
WORD-T 0x07 PLC_Tn n: 0-255 Yok Word<br />
WORD-C 0x08 PLC_Cn n: 0-127 Yok Word<br />
WORD-D 0x09 PLC_Dn n: 0-4095, Yok Word<br />
4096-9999 None Word<br />
WORD-HC<br />
Not:<br />
0x0A PLC_Cn n: 232-255 Yok<br />
Double<br />
Word<br />
A. Yukaridaki adreslerin hepsi hexadecimaldir. (SERVO: 0-0600, INVERTER: 0-2199, TCNTRL<br />
(Sicaklik Kontrol cihazi) : 4700-4800.)<br />
B. WORD- X / WORD-Y / WORD-M / WORD-S: data uzunlugu 0 veya 16 nin katlari olmalidir.<br />
.<br />
2. Kontak:<br />
Kontak tipi Cihaz Format<br />
Okuma/Yazma Araligi<br />
ismi<br />
Word No. Bit No.<br />
Servo haberlesme adresi 0x80 SERVO-n.b n: 0-0600h b: 0-f<br />
Inverter haberlesme adresi 0x81 INVERTER-n.b n: 0-2199h b: 0-f<br />
TC kontrol haberlesme adresi 0x82 TEMP_CTRL-n.b n: 4700h-4800h b: 0-f<br />
Servo Digital Input 0x83 SERVO_DI-n Yok ...n: 1-8<br />
Servo Digital Output 0x84 SERVO_DO-n Yok ...n: 1-5<br />
PLC X 0x85 PLC_Xn n: 0-377(octal)<br />
PLC Y 0x86 PLC_Yn n: 0-377(octal)<br />
PLC M 0x87 PLC_Mn n: 0-1535<br />
1536-4095<br />
PLC S 0x88 PLC_Sn n: 0-1023<br />
PLC T 0x89 PLC_Tn n: 0-255<br />
PLC C 0x8A PLC_Cn n: 0-127<br />
Yukaridaki adreslerin hepsi hexadecimaldir. (SERVO: 0-0600, INVERTER: 0-2199,<br />
TCNTRL(sicaklik kontrol cihazi): 4700-4800.)<br />
DI ve DO yalnizca servolar icindir.<br />
Not:<br />
1. Delta Inverter:<br />
HMI 'in inverterle haberlesmesi icin okuma/yazmaadresleri ayarlanmalidir.<br />
B-6
Ornek 1:Delta VFD-S serisi inverterin 5-00 nolu parametresini (1.Adim hizi)ayarlamak icin<br />
HMI'da yazma adresini INVERTER500 ayarlamak gerekir.(5 'in hexadecimal karsiligi 05 ve<br />
00 'in hexadecimal karsiligi 00 olarak donusturulur.Ilk 0 yazilmayabilir.<br />
Ornek 2: Eger 8-17 (DC fren baslama alt frekansi) nolu parametre ayarlanmak isteniyorsa<br />
,VFD-S serisi icin,HMI 'da yazilacak adresi INVERTER811 olarak ayarlamak gerekir.<br />
(8 'in hexadecimal karsiligi 08 ve 17'nin hexadecimal karsiligi 11 olarak donusturulur)<br />
2. Delta Servo / Delta Sicaklik kontrol cihazi :<br />
a. HMI Okuma/Yazma adres ayarlari:Servo kullanici manuelinde belirtilen haberlesme<br />
adreslerinin girilmesi gerekir.<br />
b. DI ve DO yalnizca Servo suruculer icindir.<br />
C. Kontrolor Baglantisi<br />
Delta Servo<br />
RS-232<br />
<strong>DOP</strong> Serisi<br />
9 pin D-SUB erkek (RS-232)<br />
RXD (2) (2) TX<br />
TXD (3)<br />
GND (5)<br />
Kontrolor<br />
CN3 erkek (RS-232)<br />
(4) RX<br />
(1) GND<br />
RS-422<br />
<strong>DOP</strong> Serisi<br />
Kontrolor<br />
9 pin D-SUB erkek (RS-422)<br />
CN3 erkek (RS-422)<br />
RXD+ (2) (5) TX+<br />
RXD- (1)<br />
TXD+ (3)<br />
(6) TX-<br />
(3) RX+<br />
TXD- (4) (4) RX-<br />
B-7<br />
Kontrolor<br />
CN3 erkek (RS-232)<br />
1<br />
2<br />
3 5<br />
4 6<br />
ust gorunus<br />
Kontrolor<br />
CN3 erkek (RS-422)<br />
1<br />
2<br />
3 5<br />
4 6<br />
Ust gorunus
RS-485<br />
<strong>DOP</strong> Serisi<br />
9 pin D-SUB erkek (RS-485)<br />
RXD+ (2) (3) 485+<br />
TXD- (3)<br />
RXD- (1)<br />
Delta Inverter<br />
RS-485<br />
<strong>DOP</strong> Serisi<br />
9 pin D-SUB erkek (RS-485)<br />
Kontrolorler<br />
CN3 erkek (RS-485)<br />
(5) 485-<br />
(4) 485+<br />
TXD- (4) (6) 485-<br />
Kontrolor<br />
RJ-11 (RS-485)<br />
RXD+ (2) (4) SG+<br />
TXD- (3)<br />
RXD- (1)<br />
TXD- (4) (3) SG-<br />
Sicaklik Kontrol Cihazi<br />
RS-485<br />
<strong>DOP</strong> Serisi<br />
9 pin D-SUB erkek (RS-485)<br />
RXD+ (2) D+<br />
TXD- (3)<br />
RXD- (1)<br />
Delta_PLC<br />
A. HMI fabrika ayarlari:<br />
Protokol: 9600, 7, Even, 2.<br />
Kontrolor istasyon numarasi: 1.<br />
Kontrol/Durum bolgesi: D0 / D10.<br />
B. Kontrolorun Okuma/Yazma adresleri:<br />
TXD- (4) D-<br />
B-8<br />
Kontrolor<br />
CN3 erkek (RS-485)<br />
1<br />
2<br />
Kontrolor<br />
RJ-11 (RS-485)<br />
Ust gorunus<br />
3 5<br />
4 6<br />
Ust gorunus<br />
1 +EV<br />
2 GND<br />
3 SG-<br />
4 SG+<br />
Pin 1 ve 2 opsiyonel keypad icin besleme<br />
pinleridir RS-485 haberlesmesinde<br />
kullanilmamalidir.<br />
Kontrolor<br />
RS-485
1. Bolge:<br />
Bolge tipi<br />
Cihaz<br />
ismi<br />
Format<br />
Okuma/Yazma araligi<br />
Word No. Bit No.<br />
Temel haberlesme<br />
adresi<br />
X_Data 0x00 Xn n: 0-360(octal) Yok 0x0400 (W)<br />
Y_Data 0x01 Yn n: 0-360(octal) Yok 0x0500 (W)<br />
M_Data 0x02 Mn n: 0-1520, Yok 0x0800 (W)<br />
1536-4080 0xB000 (W)<br />
S_Data 0x03 Sn n: 0-1008 Yok 0x0000 (W)<br />
T_Register 0x04 Tn n: 0-255 Yok 0x0600 (W)<br />
C_Register 0x05 Cn n: 0-127 Yok 0x0E00 (W)<br />
D_Register 0x06 Dn n: 0-4095, Yok 0x1000 (W)<br />
4096-9999 0x9000<br />
HC_Register 0x07 Cn n: 232-255 Yok 0x0E00 (DW)<br />
Note: a. (W) 'nin anlami “Word”.<br />
b. (DW) 'nin anlami “Double Word”.<br />
c. X_Data / Y_Data / M_Data / S_Data: 0 veya 16 'nin katlari olmalidir.<br />
2. Kontak:<br />
Kontak tipi<br />
Cihaz<br />
Ismi<br />
Format<br />
Okuma/Yazma araligi<br />
Word No. Bit No.<br />
Temel haberlesme<br />
adresi<br />
X_Data 0x80 Xn Yok ...n: 0-377(octal) 0x0400 (W)<br />
Y_Data 0x81 Yn Yok ...n: 0-377(octal) 0x0500 (W)<br />
M_Data 0x82 Mn Yok ...n: 0-1520, 0x0800 (W)<br />
1536-4080 0xB000 (W)<br />
S_Data 0x83 Sn Yok n: 0-1023<br />
T_Coil 0x84 Tn Yok n: 0-255<br />
C_Coil 0x85 Cn Yok n: 0-255<br />
C. Controller Wiring:<br />
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (5) TXD<br />
TXD (3)<br />
GND (5)<br />
Controller<br />
8 pin Mini DIN male (RS-232)<br />
(4) RXD<br />
(8) GND<br />
B-9<br />
Controller<br />
8 pin Mini DIN male<br />
(RS-232)<br />
5<br />
8<br />
1<br />
4<br />
Top View
RS-485<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-485)<br />
RXD+ (2) D+<br />
TXD- (3)<br />
RXD- (1)<br />
Facon PLC<br />
A. HMI factory settings<br />
Baud rate: 9600, 7, Even, 1.<br />
Controller Station number: 1.<br />
Control area/state area: R0 / R10.<br />
TXD- (4) D-<br />
B-10<br />
Controller<br />
RS-485<br />
B. Definition of controller Read/Write address<br />
1. Register:<br />
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Data length<br />
Input Relay 0x00 WXn n: 0-9992 None Byte<br />
Output Relay 0x01 WYn n: 0-9992 None Byte<br />
Internal Relay 0x02 WMn n: 0-9992 None Byte<br />
Step Relay 0x03 WSn n: 0-9992 None Byte<br />
Data Register 0x04 Rn n: 0-65534 None Word<br />
Data Register 0x05 Dn n: 0-65534 None Word<br />
Timer Present Value 0x06 RTn n: 0-9999 None Word<br />
Counter Present Value 0x07 RCn n: 0-9999 None Word<br />
Data Register 0x08 DRCn n: 200-255 None Double<br />
Word<br />
Input Relay / Output Relay / Internal Relay / Special Relay: it must be the multiple of 8.<br />
2. Contact:<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Input Relay 0x80 Xn None n: 0-9999<br />
Output Relay 0x81 Yn None n: 0-9999<br />
Internal Relay 0x82 Mn None n: 0-9999<br />
Step Relay 0x83 Sn None n: 0-9999<br />
Timer Flag 0x84 Tn None n: 0-9999<br />
Counter Flag 0x85 Cn None n: 0-9999
C. Controller wiring:<br />
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (2) TXD<br />
TXD (3)<br />
GND (5)<br />
Matsushita FP PLC<br />
A. HMI factory settings:<br />
Baud rate: 9600, 8, ODD, 1.<br />
Controller station number: 238.<br />
Control area/state area: DT0 / DT10.<br />
Controller<br />
15 pin male (RS-232)<br />
(1) RXD<br />
(6) SG<br />
(3) RTS<br />
(4) CTS<br />
B-11<br />
Controller<br />
15 pin male (RS-232)<br />
6 2 1<br />
14 13<br />
Top View<br />
B. Definition of controller Read/Write address:<br />
1. Register<br />
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Data length<br />
Internal Relay 0x00 WRn n: 0-875, None Word<br />
Special Internal Relay 900-910<br />
Link Relay 0x01 WLn n: 0-639 None Word<br />
External Input Relay 0x02 WXn n: 0-255 None Word<br />
External Output Relay 0x03 WYn n: 0-255 None Word<br />
Timer/Counter P.V. 0x04 EVn n: 0-2047 None Word<br />
Timer/Counter S.V. 0x05 SVn n: 0-2047 None Word<br />
Data Register 0x06 DTn n: 0-10239 None Word<br />
Link Data Register 0x07 LDn n: 0-8447 None Word<br />
File Register 0x08 FLn n: 0-32764 None Word<br />
2. Contact<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Internal Relay 0x80 Rnb n: 0-875 b: 0-f<br />
Special Internal Relay n: 900-910 b: 0-f<br />
Link Relay 0x81 Lnb n: 0-639 b: 0-f<br />
External Input Relay 0x82 Xnb n: 0-255 b: 0-f
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
External Output Relay 0x83 Ynb n: 0-255 b: 0-f<br />
Timer Flag Contact 0x84 Tn None n: 0-2047<br />
Counter Flag Contact<br />
C. Controller wiring:<br />
0x85 Cn None n: 0-2047<br />
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (2) TXD<br />
TXD (3)<br />
GND (5)<br />
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
Controller<br />
5 pin Mini DIN male<br />
(RS-232 for FP0)<br />
(3) RXD<br />
(1) SG<br />
RXD (2) (2) TXD<br />
TXD (3)<br />
GND (5)<br />
Mitsubish FX/FX2N PLC<br />
A. HMI factory settings:<br />
Baud rate: 9600, 7, EVEN, 1.<br />
Controller station number: 0.<br />
Control area/state area: D0 / D10.<br />
Controller<br />
9 pin D-SUB male<br />
(RS-232 for FP1)<br />
(3) RXD<br />
(7) GND<br />
(4) RTS<br />
(5) CTS<br />
B. Definition of controller Read/Write address:<br />
1. Register:<br />
B-12<br />
Controller<br />
5 pin Mini DIN male<br />
Top View<br />
Controller<br />
9 pin D-SUB male<br />
Top View
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Data length<br />
Auxiliary Relay 0x00 Mn n: 0-3064 None Byte<br />
Special Auxiliary Relay 0x01 Mn n: 8000-8248 None Byte<br />
Status Relay 0x02 Sn n: 0-992 None Byte<br />
Input Relay 0x03 Xn n: 0-360(octal) None Byte<br />
Output Relay 0x04 Yn n: 0-360(octal) None Byte<br />
Timer PV 0x05 Tn n: 0-255 None Word<br />
16-bit Counter PV 0x06 Cn n: 0-199 None Word<br />
32-bit Counter PV 0x07 Cn n: 200-255 None Double<br />
Word<br />
Data Register 0x08 Dn n: 0-7999 None Word<br />
Special Data Register 0x09 Dn n: 8000-8255 None Word<br />
Auxiliary Relay / Special Auxiliary Relay / Status Relay / Input Relay / Output Relay: it must be<br />
the multiple of 8.<br />
2. Contact<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Auxiliary Relay 0x80 Mn None n: 0-3071<br />
Special Auxiliary Relay 0x81 Mn None n: 8000-8255<br />
Status Relay 0x82 Sn None n: 0-999<br />
Input Relay 0x83 Xn None n: 0-377(octal)<br />
Output Relay 0x84 Yn None n: 0-377(octal)<br />
Timer Flag 0x85 Tn None n: 0-255<br />
Counter Flag 0x86 Cn None n: 0-255<br />
C. Controller Wiring:<br />
RS-422<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-422)<br />
Controller<br />
8pin Mini DIN male (RS-422)<br />
RXD+ (2) (7) TXD+<br />
RXD- (1)<br />
TXD+ (3)<br />
(4) TXD-<br />
(2) RXD+<br />
TXD- (4) (1) RXD-<br />
GND (5) (3) SG<br />
Modbus --- 984 RTU / ASCII mode<br />
A. HMI factory settings:<br />
B-13<br />
Controller<br />
8pin Mini DIN male<br />
(RS-422)<br />
2 1<br />
4 3<br />
7<br />
Top View
Baud rate: 9600, 7, EVEN, 1.<br />
Controller station number: 0.<br />
Control area/state area: 40100 / 40200.<br />
B. Definition of controller Read/Write address:<br />
1. Register:<br />
Register type<br />
Device<br />
Name<br />
Format<br />
B-14<br />
Read/write range<br />
Word No. Bit No.<br />
Data length<br />
Output Registers 0x00 Wn n: 40001-50000 None Word<br />
Input Registers 0x01 Wn n: 30001-40000 None Word<br />
Input Registers is “read only”.<br />
2. Contact<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Discrete Outputs 0x80 Bn None n: 1-10000<br />
Discrete Inputs 0x81 Bn None n: 10001-20000<br />
Discrete Inputs is “read only”.<br />
C. Controller Wiring: Refer to B-1 for detail.<br />
Omron C Series (TPM1A) PLC<br />
A. HMI factory settings:<br />
Baud rate: 9600, 7, EVEN, 2.<br />
Controller station number: 0.<br />
Control area/state area: DM0 / DM10.<br />
B. Definition of controller Read/Write address:<br />
1. Register<br />
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Data length<br />
IR area 0x00 IRn n: 0-511 None Word<br />
HR area 0x01 HRn n: 0-99 None Word<br />
AR area 0x02 ARn n: 0-27 None Word<br />
LR area 0x03 LRn n: 0-63 None Word<br />
TC area 0x04 TCn n: 0-511 None Word<br />
DM area 0x05 DMn n: 0-6655 None Word
2. Contact:<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
IR area 0x80 IRnb n: 0-511 b: 00-15<br />
HR area 0x81 HRnb n: 0-99 b: 00-15<br />
AR area 0x82 ARnb n: 0-27 b: 00-15<br />
LR area 0x83 LRnb n: 0-63 b: 00-15<br />
TC area 0x84 TCn None n: 0-511<br />
C. Controller Wiring:<br />
RS-232<br />
1:1 Host Link via RS-232C converter<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (2) TXD<br />
TXD (3)<br />
GND (5)<br />
Controller<br />
9 pin D-SUB male (RS-232)<br />
(3) RXD<br />
(9) SG<br />
(4) RS<br />
(5) CS<br />
Siemens S7 200 PLC<br />
A. HMI factory settings:<br />
Baud rate: 9600, 8, EVEN, 1.<br />
Controller station number: 2.<br />
Control area/state area: VW0 / VW10.<br />
B-15<br />
Controller<br />
9 pin D-SUB male<br />
(RS-232)<br />
Top View<br />
B. Definition of controller Read/Write address:<br />
1. Register<br />
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Communication<br />
-base address<br />
Timer 0x00 Tn n: 0-255 None 0x1F (Word)<br />
Analog input word 0x01 AIWn n: 0-30 None 0x06 (Byte)<br />
Counter 0x02 Cn n: 0-255 None 0x1E (Word)<br />
Analog output word 0x03 AQWn n: 0-30 None 0x07 (Byte)<br />
Input Image 0x04 IWn n: 0-14 None 0x81 (Byte)<br />
Input Image 0x05 IDn n: 0-12 None 0x81 (Byte)<br />
Output Image 0x06 QWn n: 0-14 None 0x82 (Byte)
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Communication<br />
-base address<br />
Output Image 0x07 QDn n: 0-12 None 0x82 (Byte)<br />
Special Bits 0x08 SMWn n: 0-199 None 0x05 (Byte)<br />
Special Bits 0x09 SMDn n: 0-197 None 0x05 (Byte)<br />
Internal Bits 0x0A MWn n: 0-98 None 0x83 (Byte)<br />
Internal Bits 0x0B MDn n: 0-96 None 0x83 (Byte)<br />
Data Area 0x0C VWn n: 0-9998 None 0x84 (Byte)<br />
(DBWn) (n: 0-9998)<br />
Data Area 0x0D VDn n: 0-9996 None 0x84 (Byte)<br />
Special S 0x0E SWn n: 0-99 None 0x04 (Byte)<br />
Special S 0x0F SDn n: 0-97 None 0x04 (Byte)<br />
2. Contact:<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Communication<br />
-base address<br />
Timer Bit 0x80 Tn None n: 0-255 0x1F<br />
Counter Bit 0x81 Cn None n: 0-255 0x1E<br />
Input Image 0x82 In.b n: 0-15 b: 0-7 0x81<br />
Output Image 0x83 Qn.b n: 0-15 b: 0-7 0x82<br />
Special Bit 0x84 SMn.b n: 0-200 b: 0-7 0x05<br />
Internal Bit 0x85 Mn.b n: 0-99 b: 0-7 0x83<br />
Data Area Bit 0x86 Vn.b n: 0-9999 b: 0-7 0x84<br />
Special S Bit 0x87 Sn.b n: 0-100 b: 0-7 0x04<br />
C. Controller wiring:<br />
RS-232<br />
via RS232 / PPI Multi-Master Cable<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (2) RD<br />
TXD (3)<br />
GND (5)<br />
RS-485<br />
via PLC Program Port (RS-485):<br />
Controller<br />
9 pin D-SUB male (RS-232)<br />
(3) TD<br />
(5) GND<br />
B-16<br />
Controller<br />
9 pin D-SUB male<br />
(RS-232)<br />
Top View
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-485)<br />
Controller<br />
RJ-11 (RS-485)<br />
RXD+ (2) (3)TXD/RXD+<br />
TXD+ (3)<br />
RXD- (1)<br />
TXD- (4)<br />
GND (5) (5)SG<br />
HUST CNC<br />
A. HMI factory settings:<br />
Baud rate: 9600, 7, EVEN, 2.<br />
Controller station number: 0.<br />
Control area/state area: W0 / W10.<br />
(8)TXD/RXD-<br />
B. Definition of controller Read/Write address:<br />
1. Registers:<br />
Register type<br />
Device<br />
Name<br />
Read/write range<br />
Format<br />
Word No. Bit No.<br />
B-17<br />
Communication<br />
-base address<br />
Controller<br />
RJ-11 (RS-485)<br />
Top View<br />
Data<br />
Length<br />
Word Register 0x00 Wn n: 0-13500 None 0 Word<br />
Double Word<br />
Register<br />
0x01 Dn n: 0-13500 None 0<br />
Double<br />
Word<br />
Note: the unit for Hust CNC is Dword, Wn is the low word of Dn.<br />
2. Contacts:<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Communication<br />
-base address<br />
BIT_DEVICE_B 0x80 Bm.n m: 0-13500 n: 0-31 0<br />
BIT_DEVICE_I 0x81 In None n: 0-255 (8 DW) 10800<br />
BIT_DEVICE_O 0x82 On None n: 0-255 (8 DW) 10808<br />
BIT_DEVICE_C 0x83 Cn None n: 0-255 (8 DW) 10816<br />
BIT_DEVICE_S 0x84 Sn None n: 0-255 (8 DW) 10824<br />
BIT_DEVICE_A 0x85 An None n: 0-1023 (32 DW) 10832<br />
C. Controller wiring:
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (2) TXD<br />
TXD (3)<br />
GND (5)<br />
LIYAN LYPLC EX<br />
A. HMI factory settings:<br />
Baud rate: 9600, 7, EVEN, 1.<br />
Controller station number: 0.<br />
Control area/state area: D0 / D10.<br />
Controller<br />
9 pin D-SUB male (RS-232)<br />
(3) RXD<br />
(5) SG<br />
(8) RTS<br />
(7) CTS<br />
B-18<br />
Controller<br />
9 pin D-SUB male<br />
(RS-232)<br />
Top View<br />
B. Definition of controller Read/Write address:<br />
1. Register:<br />
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Data Length<br />
Auxiliary Relay 0x00 Mn n: 0-3064 None Byte<br />
Special Auxiliary Relay 0x01 Mn n: 8000-8248 None Byte<br />
Status Relay 0x02 Sn n: 0-992 None Byte<br />
Input Relay 0x03 Xn n: 0-360(octal) None Byte<br />
Output Relay 0x04 Yn n: 0-360(octal) None Byte<br />
Timer PV 0x05 Tn n: 0-255 None Word<br />
16-bit Counter PV 0x06 Cn n: 0-199 None Word<br />
32-bit Counter PV 0x07 Cn n: 200-255 None Double<br />
Word<br />
Data Register 0x08 Dn n: 0-7999 None Word<br />
Special Data Register 0x09 Dn n: 8000-8255 None Word<br />
Auxiliary Relay / Special Auxiliary Relay / Status Relay / Input Relay / Output Relay: it must be<br />
the multiple of 8.<br />
2. Contacts:<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Auxiliary Relay 0x80 Mn None n: 0-3071<br />
Special Auxiliary Relay 0x81 Mn None n: 8000-8255<br />
Status Relay 0x82 Sn None n: 0-999
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Input Relay 0x83 Xn None n: 0-377(octal)<br />
Output Relay 0x84 Yn None n: 0-377(octal)<br />
Timer Flag 0x85 Tn None n: 0-255<br />
Counter Flag 0x86 Cn None n: 0-255<br />
C. Controller wiring:<br />
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (2) TXD<br />
TXD (3)<br />
GND (5)<br />
Controller<br />
8 pin Mini DIN male (RS-232)<br />
(7) RXD<br />
(3) GND<br />
(6) GND<br />
Mirle FAMA SC<br />
A. HMI factory settings:<br />
Baud rate: 9600, 7, EVEN, 1.<br />
Controller station number: 0.<br />
Control area/state area: 40100 / 40200.<br />
B-19<br />
Controller<br />
8 pin Mini DIN male<br />
(RS-232)<br />
2<br />
7<br />
3<br />
6<br />
Top View<br />
B. Definition of controller Read/Write address:<br />
1. Register:<br />
Register type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Data Length<br />
Output Registers 0x00 Wn n: 40001-50000 None Word<br />
Input Registers 0x01 Wn n: 30001-40000 None Word<br />
Input Registers is “read only”.<br />
2. Contacts:<br />
Contact type<br />
Device<br />
Name<br />
Format<br />
Read/write range<br />
Word No. Bit No.<br />
Discrete Outputs 0x80 Bn None n: 1-10000<br />
Discrete Inputs 0x81 Bn None n: 10001-20000<br />
Discrete Inputs is “read only”.<br />
C. Controller wiring:
RS-232<br />
<strong>DOP</strong> Series<br />
9 pin D-SUB male (RS-232)<br />
RXD (2) (3) TXD<br />
TXD (3)<br />
GND (5)<br />
Controller<br />
9 pin D-SUB male (RS-232)<br />
(2) RXD<br />
(5) SG<br />
B-20<br />
Controller<br />
9 pin D-SUB male<br />
(RS-232)<br />
Top View