09.04.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!