DVP04DA-S

Transkript

DVP04DA-S
4
1. Durum indikatörü (Power, RUN ve ERROR)
2. Model ismi
3. DIN ray klip
4. I/O terminalleri
5. I/O nokta indikatörleri
6. İlave ünite bağlantı delikleri
7. Etiket
http://www.delta.com.tw/products/plc.asp
DVP04DA-S
DVP04DA-S
2.3
1
UYARI
voltage output
0V~+10V
*2
AC drive, recorder,
scale valve...
DVP04DA-S’yi kullanmadan önce bu dokumanı dikkatlice okuyunuz.
DVP04DA-S açık tip bir cihazdır, IEC 61131-2 (UL 508) onaylı güvenlik gereksinimlerini
sağlayacak şekilde dizayn edilmiştir. Cihaz kurulacağı kapalı ortamlarda yüksek sıcaklıki yüksek
rutubet, aşırı titreşim, aşındırıcı gaz, sıvı, toz ve metal parçalardan uzak tutulmalıdır. Aynı
zamanda, DVP04DA-S cihazı yada kullanıcının zarar görmesini engellemek amacıyla cihazın
muhafaza edildiği pano kilit yada şifre gibi bir ekipmanla korunmalıdır.
AC drive, recorder,
scale valve...
2.4
oluşuyorsa, filtreleme için 0.1~0.47µF 25V
kapasitör kullanın.
CH4
Not 3: Lütfen besleme modülü toprak terminali
ile analog çıkış modülü toprak terminalini
DC/DC
24+
24-
converter
sistem toprağına bağlayın ve sistem
+15V
toprağının düzgün topraklandığından ve
AG
-15V
makine panosuna da bağlı olduğundan emin
olun.
Uyarı: No function terminaline ● bağlantı yapmayın.
#2 ~ #5
#6
H 4038
#7
H 4039
#8
H 403A
#9
H 403B
#10 ~ #17
#18 H 4044
#19 H 4045
#20 H 4046
#21 H 4047
#22 ~ #23
#24 H 404A
#25 H 404B
#26 H 404C
#27 H 404D
#28 ~ #29
#30 H 4050
#31 H 4051
○
○
○
○
R/W
R/W
R/W
R/W
CH1 çıkış değeri
CH2 çıkış değeri
CH3 çıkış değeri
CH4 çıkış değeri
○
○
○
○
R/W
R/W
R/W
R/W
CH1 OFFSET değeri
CH2 OFFSET değeri
CH3 OFFSET değeri
CH4 OFFSET değeri
○
○
○
○
R/W
R/W
R/W
R/W
CH1 GAIN değeri
CH2 GAIN değeri
CH3 GAIN değeri
CH4 GAIN değeri
DVP04AD-S
DVP02DA-S
V+
I+
COM
FG
V+
I+
COM
FG
Model Açıklaması ve Çevre Birimler
DVP04DA-S
V+
I+
COM
FG
V+
I+
COM
FG
V+
I+
COM
FG
V+
I+
COM
FG
z DELTA DVP PLC Serisini seçtiğiniz için teşekkürler. DVP04DA-S analog çıkış modülünün değerleri
DVP-PLC SS/SA/SX MPU programından FROM/TO komutları kullanılarak yazılabilir/okunabilir.
DVP04PT-S
V+
I+
COM
FG
V+
I+
COM
FG
L+
LIFG
L+
LIFG
V+
I+
COM
FG
V+
I+
COM
FG
L+
LIFG
L+
LIFG
DVP04TC-S
DVP06XA-S
L+
LSLG
L+
LSLG
R Hata durumu
○ R/W Haberleşme adres ayarı
#32
H 4052
○ R/W Haberleşme hızı ayarı
#33
H 4053
○ R/W Fabrika değerlerine resetleme
ve parametre ayar izni
L+
LSLG
#34
H 4054
○
L+
LL+
LL+
LL+
LL+
LL+
LL+
LL+
L-
Cihaz üzerindeki 4 analog çıkış MPU’dan gelen 12-bit dijital bilgiyi analog çıkış sinyaline
dönüştürür (voltaj yada akım olarak).
z DVP04DA-S analog çıkış modulü software versiyonu RS-485 üzerinden update edilebilir. Power
ünitesi ayrı olup küçük boyutlu ve kurulumu kolaydır.
z Akım ve voltaj çıkışı bağlantı noktaları farklıdır. Voltaj çıkış aralığı 0V ~ +10V DC (çözünürlük 2.5
mV). Akım çıkış aralığı 0mA ~ 20mA (çözünürlük 5 µA).
„ Etiket Açıklaması
Model Name
Input power supply spec.
20.4VDC ~ 28.8VDC
0V ~ + 10V or 0mA ~ +20mA
Analog input/output module spec.
Barcode
2.5mV or 5 A
V X .X X
S: for SS series MPU
P: for EP series MPU
H: for EH series MPU
Model type
2.2
Production series
Production week
Production year (2004)
Production place (Taoyuan)
Serial number of version
Production Model
XA: Analog input/output mixed module
RT: Resistor Thermocouple
HC: Input module of high-speed counter
PU: single axis positioning unit
5
3.00
25.20
60.00
V+
3.4
6
11
7
FG
V+
I+ C
H
COM 2
8
10
14
●
90.00
9
13
V+
2
I+ C
H
COM4
FG
Analog Çıkış Aralığı
0~10V
0~20mA
Dijital Data Aralığı
0~4000
0~4000
Çözünürlük
12 bit (1LSB=2.5 mV)
12 bit (1LSB=5 µA)
3
●
3
4.00
birim: mm
90.00
0.5Ω veya altı
25 (77 ) ‘de tam skalanın %±0.5’i
0~55 (32~131 )’de tam skalanın %±1’i
3 ms × kanal
Max. Çıkış Akımı
20mA (1KΩ~2MΩ)
-
Tolerans Taşıyıcı Empedans
-
0~500Ω
Dijital Data Formatı
İzolasyon Metodu
16-bit 2’ye tümleme, 13 Bit
Dijital ve analog bölgeler arası izolasyon vardır. Kanallar arası
izolasyon yoktur.
Voltaj çıkışın kısa devre koruması vardır fakat uzun süreli kısa devre
dahili devreye ve akım çıkışına zarar verebilir.
Haberleşme formatları (4800 / 9600 / 19200 / 38400 / 57600 /
115200bps) . ASCII mod için haberleşme formatı 7Bit, even bit, 1 stop
bit (7 E 1). RTU için haberleşme formatı 8Bit, even bit, 1 stop bit (8 E
1). Modül seri olarak PLC MPU’ya monte edildiğinde RS-485 pasif olur.
DVP04DA-S modülleri MPU’ya bağlandığında 0 – 7 arasında
numaralandırılır. MPU’ya en yakın modül 0, en uzak modül 7 olur. Max
8 modül bağlanabilir ve dijital giriş/çıkış işgal etmez.
3.2
12
FG
V+
C
I+
H
COM 3
FG
Her modülde 4 kanal
DVP-PLC MPU’ya Bağlantı
I+ C
H
COM 1
Akım Çıkış
Analog Çıkış Kanalı
60.00
3.00
Voltaj Çıkış
24 VDC (20.4VDC~28.8VDC) ( –15%~+20%)
Haberleşme Modu (RS-485)
4
1
Dijital/Analog (2D/A) Modül
Koruma
Ürün Görünüşü ve Şekli
#35~#48
Güç Kaynağı Voltajı
Cevap Zamanı
Serial Number
AD: Analog input module
DA : Analog output module
PT: Platinum temperature sensors (PT-100)
TC: Thermocouple sensors (Type J/K)
Özellikler
Doğruluk
„ Model Açıklaması
Product Series
Input + Output points
3.1
STANDART ÖZELLİKLER
Çıkış Empedansı
04 DA -S0 T32 500 03
MADE I N XXXXX X
Model
3
Diğer Özellikler
Max. Güç Tüketimi
Ortam Koşulları ve Bağlantı
Statik Elektrik Koruması
24 VDC (20.4VDC~28.8VDC) (-15%~+20%), 4W, harici güç kaynağı
DVP-PLC MPU ile aynıdır
Terminalleri özelliklere uygun kullanılmalı ve topraklanmalıdır
b15 b14 b13 b12 b11 b10 b9
b8
b7
b6
b5
b4
b3
b2
8 bit olup (b7~b0), sistem kullanır. DVP-04DA model kodu=H 89
Rezerve
CH4
CH3
CH2
Çıkış modu ayarı: fabrika değeri: H0000.
Mod 0: çıkış voltaj modu (0V~10V).
Mod 1: çıkış voltaj modu (2V~10V).
Mod 2: çıkış akım modu (4mA~20mA).
Mod 3: çıkış akım modu (0mA~20mA).
Mod 4: kullanılmaz.
Rezerve
b1
b0
CH1
CH1~CH4 çıkış aralığı: K0~K4000. Fabrika değeri K0 ve birimi LSB.
CH1~CH4 OFFSET değeri. Ayar aralığı K-2000~K2000. Fabrika değeri K0
ve birim LSB.
Rezerve
DVP08RT-S
V+
I+
COM
V+
I+
COM
V+
I+
COM
V+
I+
COM
V+
I+
COM
V+
I+
COM
L+
LSLG
Açıklama
Rezerve
Analog modül terminalleri
ÖNSÖZ
2.1
Not 2: Eğer giriş bağlantı terminallerinde gürültü
.
.
.
.
.
class 3 grounding
(100 or less)
.
2
shielding cable *1
izole edin.
CH1
V+
I+
COM
FG
DC24V
*3
system grounding
Elektromanyetik gürültüden etkilenmemesi için DVP04DA-S cihazının düzgün topraklandığından
emin olun
CH4
V+
I+
COM
FG
terminal of
power module
Giriş/çıkış terminallerine AC güç bağlamayın, aksi halde DVP04DA-S zarar görecektir. Cihaza
enerji verilmeden önce bütün kablo bağlantılarının doğru yapıldığından emin olun.
Cihazın enerjisi kesildikten sonra en az 1 dakika iç devrelere müdahale etmeyin.
DVP04DA-S Analog Çıkış Modulü
RS-485
CR
Parametre Kalıcı
Register Adı
No
Adresi
#0
H 4032
○ R Model tipi
#1
H 4033
○ R/W Çıkış modu ayarı
Not 1 : Lütfen analog çıkış ve diğer güç bağlantılarını
CH1
shielding cable *1
current output
Bakım yapılmadan önce DC Power sökülmelidir.
CR (Kontrol Register)
Harici Bağlantı
Analog Çıkış Modulü
Bilgi Dökümanı
8. İlave ünite bağlantı portu
9. İlave ünite klip
10. DIN ray (35mm)
11. RS-485 haberleşme portu
12. İlave ünite montaj rayı
13. DC Power girişi
14. İlave port
R
Software versiyonu.
CH1~CH4 Gain değeri. Ayar aralığı K-1600~K8000. Fabrika değeri K2000
ve birim LSB.
Rezerve
Hata durumlarını kaydeder. Lütfen detay için hata kodları tablosuna bakınız.
RS-485 haberleşme adresi ayarı için kullanılır. Ayar aralığı 01 ~ 255 ve
fabrika değeri K1.
Haberleşme hızı ayarı için kullanılır (4800, 9600, 19200, 38400, 57600,
115200bps). ASCII mod için haberleşme formatı 7Bit, even bit, 1 stop bit (7
E 1). RTU mod için haberleşme formatı 8Bit, even bit, 1 stop bit (8 E 1).
b0: 4800 bps (bit/sn).
b1: 9600 bps (bit/sn). (Fabrika değeri)
b2: 19200 bps (bit/sn).
b3: 38400 bps (bit/sn).
b4: 57600 bps (bit/sn).
b5: 115200 bps (bit/sn).
b6-b13: rezerve.
b14: CRC kontrol kodu düşük ve yüksek byte değişimi (sadece RTU
modda)
b15: ASCII / RTU mod seçimi
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Rezerve
CH4
CH3
CH2
CH1
Çıkış ayarlarını tutma, fabrika değeri H0000.
CH1 için ayar örneği:
1. b0=0 iken, kullanıcı CH1 OFFSET ve GAIN değerlerini ayarlayabilir
(CR#18, CR#24). b0=1 iken, kullanıcının CH1 OFFSET ve GAIN ayarı
yapmasına izin verilmez (CR#18, CR#24).
2. b1 registerleri kalıcı yapmayı sağlar. b1=0 ise kalıcıdır (fabrika değeri),
b1=1 ise kalıcı değildir.
3. b2 =1 olduğunda, bütün ayarlar fabrika değerine resetlenir.
Software versiyonu hex. Olarak gösterilir. Örneğin: H 010A, versiyon 1.0A
demektir.
Sistem kullanır
○ kalıcı.
kalıcı değil.
R data RS-485 üzerinden FROM komutu ile okunabilir.
W data RS-485 üzerinden TO komutu ile yazılabilir.
LSB (En düşük değerli bit): 1. Voltaj çıkışı: 1LSB=10V/8000=2.5mV. 2. Akım çıkışı: 1LSB=20mA/4000=5µA.
Açıklama:
1. CR#0 içeriği model tipini gösterir, kullanıcı ilave modül olup olmadığını görmek için programdan bu
datayı okuyabilir.
2. CR#1 analog çıkış modülünde bulunan 4 kanalın çıkış modlarını seçmek için kullanılır. Her bir
kanalın modu ayrı ayrı ayarlanabilir. Örneğin: eğer CH1 ve CH2 mod 2 (b2~b0,b5~b3=010), CH3 ve
CH4 mod 1(b8~b6,b11~b7=001) seçilmek istenirse CR#1 değeri H0252 yapılmalıdır. CR#1 fabrika
değeri H0000.
3. CR#2 ~ CR#5, CR#10 ~ CR#17, CR#22, CR#23, CR#28, CR#29 Rezerve.
4. CR #6 ~ CR#9 registerleri CH1 ~ CH4 çıkış sinyallerini gösterir. Ayar aralığı K0~K4000. Fabrika
değeri K0 be birimi LSB.
5. CR#18 ~ CR#21 registerleri CH1~CH4 OFFSET değerlerini ayarlamak için kullanılır. Fabrika değeri
K0 ve birimi LSB. Analog voltaj ve çıkış için dijital ayar aralığı -2000~+2000.
Ayarlanabilir voltaj aralığı: -5V~+5V(-2000LSB~+2000LSB).
ayarlanabilir akım aralığı: -10mA~+10mA (-2000LSB~+2000LSB).
6. CR#24 ~ CR#27 registerleri CH1 ~ CH4 GAIN değerleri ayarı için kullanılır. Fabrika değeri K2000
ve birimi LSB. Analog voltaj/akım çıkışı dijital ayar aralığı -1600~+8000.
Ayarlanabilir voltaj aralığı: -4V~+20V(-1600LSB~+8000LSB).
Ayarlanabilir akım aralığı: -8mA ~+40mA (-1600LSB~+8000LSB).
Ayar aralığı yandaki gibidir: GAIN değeri – OFFSET değeri = +400LSB ~+6000LSB (voltaj veya
akım). Bu aralık dahilinde fark küçüldükçe çıkış sinyal çözünürlüğü azalır ve değişim hızlanır. Eğer
fark değeri bu aralık dışına çıkarsa, çıkış sinyal çözünürlüğü artar ve değişim çok yavaşlar.
7. CR#30 hata kayıt registeridir. Detay için aşağıdaki hata tablosunu inceleyin.
Hata Açıklaması
İçerik
b15~b8 b7 b6 b5
b4
b3
b2
b1
b0
Besleme kaynağı anormal
K1(H1)
0
0
0
0
0
0
0
1
Analog değer hatası
K2(H2)
0
0
0
0
0
0
1
0
Mod ayar hatası
K4(H4)
0
0
0
0
0
1
0
0
Offset/Gain hatası
K8(H8)
0
0
0
0
1
0
0
0
Rezerve
Donanım hatası
K16(H10)
0
0
0
1
0
0
0
0
Dijital aralık hatası
K32(H20)
0
0
1
0
0
0
0
0
Ortalama adet ayar hatası
K64(H40)
0
1
0
0
0
0
0
0
Komut hatası
K128(H80)
1
0
0
0
0
0
0
0
Not: Her hata kodu bir bite karşılık gelir (b0~b7). İki veya daha fazla hata aynı anda gerçekleşebilir.
Bir bitin 0 olması normal durumu, 1 olması hata olduğunu gösterir.
8. CR#31 registeri RS-485 haberleşme adresini ayarlamak için kullanılır. Ayar aralığı 1 ~ 255. Fabrika
değeri K1.
9. CR#32 registeri RS-485 haberleşme hızı ayarı için kullanılır: 4800, 9600, 19200, 38400, 57600,
115200 bps. b0: 4800bps, b1: 9600bps, (fabrika değeri) b2: 19200bps, b3: 38400 bps, b4: 57600
bps, b5: 115200 bps, b6-b13: rezerve, b14: CRC kontrol kodu düşük ve yüksek byte
(sadece RTU modda) b15=0: ASCII mod, b15=1: RTU mod. Haberleşme formatı: ASCII
7Bit, even bit, 1 stop bit (7 E 1), RTU mod için 8Bit, even bit, 1 stop bit (8 E 1).
10. CR#33 registeri dahili fonksiyonlara izin vermek ve fabrika değeri için kullanılır.
karakteristik registerler. Enerji kesintisinden önce çıkış tutma fonksiyonu çıkış ayarlarını
kaydeder.
11. CR#34 registeri model tipinin yazılım versiyonudur.
12. CR#35~ CR#48 registerleri sistem için kullanılır.
13. CR#0~CR#48 registerlerine RS-485 üzerinden data yazmak/okumak için haberleşme
H4032~H4063 kullanılır.
A. Haberleşme hızı: 4800, 9600, 19200, 38400, 57600, 115200 bps.
B. Haberleşme formatı: ASCII mod için 7Bit, even bit, 1 stop bit (7 E 1).
Haberleşme formatı RTU mod için 8Bit, even bit, 1 stop bit (8 E 1).
C. Fonksiyon kodu: 03H—registerden data okuma. 06H—registere bir word yazma.
10H—registere çoklu word yazma.
5
değişimi
mod için
Örneğin:
hafızaya
adresleri
6
PLC ÇALIŞMA BAŞLANGICI
„ Lamba display
1. Cihaz enerjilendiğinde, POWER LED yanacak ve ERROR LED 0.5 sn yanacaktır.
2. Normal çalışma: POWER LED yanmalı, ERROR LED sönük olmalı. Besleme voltajı 19.5V’un
altına düşerse, ERROR LED voltaj değeri 19.5V üzerine çıkıncaya kadar yanacaktır.
3. PLC MPU’ya seri olarak bağlandığında, MPU’daki RUN LED yanar ve A/D LED veya D/A LED
flash yapar.
4. RS-485 ile kontrol ediliyorken haberleşme sinyalini aldıktan sonra, A/D LED veya D/A LED devamlı
yanıp sönmelidir.
5. D/A veya A/D dönüşümden sonra,üst veya alt limitler aşılırsa ERROR LED flash yapar.
„ Program örneği:
M1000
FROM
D/A DÖNÜŞÜM KARAKTERİSTİK EĞRİSİ
K1
K0
D0
CMP
H89
D0
M0
INC
D100
ADD
D101
K5
D101
Bit device
Word device
X Y M S K H KnX KnY KnM KnS T C D E F
m1
¼ ¼
m2
¼ ¼
S
¼ ¼ ¼
¼
¼
¼ ¼¼ ¼ ¼ ¼
n
¼ ¼
y Not: m1 kullanım aralığı: 0~7.
m2 kullanım aralığı: ES/EP: 0-48, EH: 0-254.
N kullanım aralığı: ES/EP: 1~(49-m2), EH:
1~(255-m2).
ES serisi, pulse işlem komutunu
desteklemez (TOP, DTOP)
Pulse
işlem
32-bit komut (17 STEPS)
Sürekli
Pulse
DTOP
işleme
işlem
z Flag: M1083=ON iken, FROM/TO
esnasında interrupta izin verilir.
Detay için aşağıdaki notu
inceleyiniz.
DTO
K1
Command
Explanation
M1013
5.1 D/A Dönüşüm Karakteristik Eğrisi
16-bit komut (9 STEPS)
Sürekli
TO
TOP
işleme
: özel modül numarası.
: özel modülün yazılacak olan CR (Kontrol Register)
numarası.
: CR’ye yazılacak data.
: bir defada yazılacak data sayısı.
‹ DVP-serisi PLC’ler özel modüllerin CR bölgelerine data yazmak için bu komutu
kullanır.
: Bit işlenen kullanılırken, K1~K4 16-bit için ve K5~K8 32-bit için kullanılabilir.
‹
‹
Voltaj çıkış modu:
Mod 0 -- CR#1:
10V
mode 1
mode 0
6V
5V
GAIN
voltage
output
Mod 1 -- CR#1:
GAIN = 6V(2400LSB),
OFFSET=2V (800LSB).
LD=
K4000
D100
RST
D100
GAIN:
Dijital giriş değeri K2000 iken voltaj çıkış aralığı
-4V~+20V(-1600LSB ~+8000 LSB).
LD=
K4000
D101
RST
D101
OFFSET:
+2000
+4000
OFFSET
Program
Example
M1
Dijital giriş değeri K0 iken voltaj çıkış aralığı
-5V~+5V(-2000LSB ~ +2000 LSB).
2V
0
GAIN = 5V(2000LSB),
OFFSET=0V (0LSB)
TO
K1
K1
H10
K1
K6
D100
K2
Footnote
M1
TO
GAIN-OFFSET: Ayar aralığı: +1V~+15V (+400LSB ~ +6000 LSB).
K1
Digital input
END
Akım Çıkış Modu
20mA
Mod 2 -- CR#1:
GAIN = 12mA (2400LSB),
OFFSET=4mA (800LSB).
Mod 3 -- CR#1:
GAIN = 10mA (2000LSB),
OFFSET=0mA (0LSB).
GAIN:
Dijital giriş değeri K2000 iken voltaj çıkış aralığı
-8mA~+40mA (-1600LSB ~+8000LSB).
mode 2
mode 3
12mA
10mA
GAIN
current
output
OFFSET:
Dijital giriş değeri K0 iken voltaj çıkış aralığı
-10mA ~+10mA (-2000LSB ~+2000LSB).
4mA
0
OFFSET
+2000
+4000
digital input
GAIN-OFFSET: Ayar aralığı: +2mA~+30mA (+400LSB
~+6000LSB).
Yukarıdaki tabloda voltaj ve akım çıkış modları için D/A dönüşüm karakteristik ayarları
görülmektedir. Kullanıcılar OFFSET (CR#18~CR#21) ve GAIN değerlerini (CR#24~CR#27) ayarlayarak
uygulamaya göre karakteristik eğri elde edebilirler.
LSB (En düşük anlamlı bit): 1.voltaj çıkış: 1LSB=10V/4000=2.5mV. 2.akım çıkış:
1LSB=20mA/4000=5µA.
5.2 D/A Karakteristik eğrisini Ayarlamak için Program Örneği
Örnek 1: CH1 OFFSET değeri (=K0LSB) 0V ve GAIN değeri (=K1000LSB) 2.5V.
M1002
TO
K1
K1
H10
K1
TO
K1
K33
H0
K1
X0
TO
K1
K18
K0
K1
TO
K1
K24
K1000
K1
z
z
z
#0 numaralı analog çıkış modülünün
CR#1 registerine H10 yazılarak CH1,
CH3,CH4 çıkış modu 0 (voltaj çıkış 0V~
+10V) ve CH2 çıkış modu 2 (akım çıkış
4mA~ +20mA) ayarlanmış olur.
CR#33 registerine H0 yazılarak CH1 ~
CH4 karakteristik ayarları yapılabilir.
M1002
TO
TO
K1
K1
K1
K33
H18
H0
K1
z
K1
X0
TO
K1
K19
K400
K1
TO
K1
K25
K3600
K1
#0 numaralı analog çıkış modülünün
CR#1 registerine H18 yazılarak CH1,
CH3,CH4 çıkış modu 0 (voltaj çıkış
0V~ +10V) ve CH2 çıkış modu 3 (akım
çıkış 0mA~ +20mA) ayarlanmış olur
z
CR#33 registerine H0 yazılarak CH1 ~
CH4 karakteristik ayarları yapılabilir.
z
X0 Off’dan On’a geçtiğinde, OFFSET
değeri K400LSB CR#19’a,GAIN değeri
K3600LSB CR#25’e yazılır.
‹ Komut çalışma kuralları
Š m1: özel modül numarası tanımlama. PLC MPU’ya bağlanan özel modülün
numarası. Modül numarası MPU’dan uzaklaştıkça 0~7 arasında artar. Max 8
modül bağlanabilir ve giriş/çıkış noktası işgal etmez.
Š m2: CR numarası. Her özel modülde her biri 16 bitlik 49 CR (Kontrol Register)
bulunur. CR numarası decimal olarak kullanılır (#0~#48). Özel modüllerin
çalışma durumları ve ayarları bu registerlerden ayarlanır.
Š FROM/TO komutu bir defada 1 CR okuma/yazma için, DFROM/DTO komutu bir
defada 2 CR okuma/yazma için kullanılır.
Açıklama:
z K1 numaralı modülün model tipi okunur ve H89 olup olmadığı görülür (DVP04DA-S model tipi).
z Her saniyede D100 1 artar, D101 5 artar.
z D100 ve D101 değerleri K4000’e ulaşınca, 0’a resetlenir.
z Eğer model tipi DVP04DA-S ise, M1 ON olur ve çıkış modu: CH1,CH3, CH4 mod 0, CH2 mod 2 olur.
z CR#6 ve CR#7 registerlerine D100 ve D101 yazılır, böylece analog çıkış değeri bu datalara göre
değişir.
7
Upper 16-bit Lower 16-bit
CR #10
CR #9
Specified CR number
Š İletilecek grup sayısı n’dir. 16-bit komuttaki n=2 ile 32-bit komuttaki n=1 aynı
anlama gelir.
Specified device
Specified CR
Specified device Specified CR
KOMUT AÇIKLAMASI
API
78
D
FROM
Özel modülden CR
datası okuma
P
Kullanılan model
ES EP EH
9
9
9
Bit device
Word device
16-bit komut (9 STEPS)
X Y M S K H KnX KnY KnM KnS T C D E F
Sürekli
FROM
FROMP Pulse işlem
m1
¼ ¼
işleme
m2
¼ ¼
D
¼
¼
¼ ¼ ¼ ¼ ¼ ¼ 32-bit komut (17 STEPS)
n
¼ ¼
Sürekli
Pulse
DFROM
DFROMP
y Not: m1 kullanım aralığı: 0~7.
işleme
işlem
m2 kullanım aralığı: ES/EP: 0-48, EH: 0-254. z Flag: M1083=ON iken, FROM/TO
N kullanım aralığı: ES/EP: n= 1~(49-m2),
komutu esnasında interrupta izin
EH: 1~(255-m2).
verir.Detay için aşağıdaki notlara
ES serisi pulse işleme komutunu
bakınız.
desteklemez (FROMP, DFROMP).
Command
Explanation
: özel modül numarası.
‹
numarası.
: özel modülden okunacak CR (Control Register)
: okunan bilginin kaydedileceği data adresi.
: bir defada okunacak
data sayısı.
X0 Off’dan On’a geçtiği zaman, K0LSB
OFFSET değeri CR#18’e ve K1000LSB
GAIN değeri CR#24’e yazılır.
Örnek 2: CH2 OFFSET değerini 2mA (=K400 LSB) ve GAIN değerini 18mA (=K3600LSB) ayarlama.
‹ 32-bit DTO komutu kullanılarak, D11 ve D10 dataları #0 numaralı özel modülün CR#3
ve CR#2 registerlerine yazılır. n=1 iken bir defada sadece bir grup yazılabilir.
‹ Komut X0=ON iken işler, X0=OFF iken işlemez. Bir önce kaydedilen data değişmez.
X0
DTO
K0
K2
D0
K1
‹ DVP-serisi PLC2ler özel modüllerin CR datalarını okumak için bu komutu kullanır.
: Bit işlenen kullanılacağı zaman, K1~K4 16-bit için ve K5~K8 32-bit için kullanılır.
‹
‹ Özel modül numarası tespiti için aşağıdaki notu okuyunuz.
Program
Example
‹ #0 numaralı özel modülün CR#24 registerini okuyup PLC’nin D0 datasına kaydeder,
CR#25 registerini okuyup PLC’nin D1 datasına kaydeder. N=2 ise bir defada 2 data
birden okunur.
‹ Komut X0=ON iken çalışır. X0=OFF iken komut çalışmaz ve bir önceki okunan datanın
içeriği değişmeden kalır.
X0
FROM
API
79 D
TO
P
K0
K24
D0
Özel Modülün CR
Datasına Yazma
K2
Kullanılan
model
ES EP EH
9
9
9
D0
CR #5
D0
CR #5
D1
D2
CR #6
CR #7
D1
D2
CR #6
CR #7
D3
D4
CR #8
CR #9
D3
D4
CR #8
CR #9
D5
CR #10
D5
CR #10
16-bit command when n=6
32-bit command when n=3
‹
ES serisinde, M1083 bayrağı desteklenmez. FROM/TO komutları aktif olduğunda
bütün interruptlar (harici veya dahili interrupt subroutinler) pasif olur. FROM/TO
komutu tamamlandıktan sonra interruptlar aktif hale gelir. Ayrıca FROM/TO
komutları interrupt subroutin içinde kullanılabilirler.
‹
M1083 fonksiyonu (FROM/TO mod değişimi) EP/EH serilerinde sağlanır:
A. M1083=Off iken, bütün interruptlar (harici ve dahili interrupt subroutinler)
FROM/TO komutu işlenirken aktif olur. FROM/TO komutu tamamlandıktan
sonra interruptlar aktif olur. Aynı zamanda FROM/TO komutları interrupt
içinde kullanılabilir.
B. M1083=On iken, FROM/TO komutu esnasında interrupt oluşursa, interrupt
sonlanana kadar FROM/TO komutu bloke olur. M1080 off durumundan farklı
olarak, FROM/TO komutu interrupt subroutin içinde kullanılamaz.

Benzer belgeler

DVP04AD-S

DVP04AD-S Production place (Taoyuan) Serial number of version Production Model

Detaylı