23.3 - MESAJLARIN YAZILIMI Her bir mesaj, TD 200

Transkript

23.3 - MESAJLARIN YAZILIMI Her bir mesaj, TD 200
23.3 - MESAJLARIN YAZILIMI
Her bir mesaj, TD 200 konfigürasyonundaki seçime göre 20 karakter veya 40 karakter
olabilir. Biz TD 200 konfigürasyon işlemlerinde 40 karakter olarak tercihimizi yapmıştık.
Mesajların VB alanı olarak, VB 40 alanından başlaması tercihini yapmıştık. V alanının da
15' den başlamasını seçmiştik. Buna göre 5 mesajın kapladığı alanı aşağıda görelim.
V15
8
4
2
1
8
4
2
0
0
0
0
0
0
0
V15.6
V15.5
V15.4
V15.3
V15.2
V15.1
V15.7
1
0
V15.0
1. mesaj : Bu mesaj; yazılım firmasının adı, şirket adı gibi bilgileri kapsar. Aşağıdaki
tabloda her bir kare (karakter) bir byte' lık alanı temsil etmektedir. Örneğin VB 40 için :
8
VB40
0
4
2
1
8
4
2
0
0
0
0
0
0
VB40.7 VB40.6
VB40
VB40.5
VB40.4
VB40.3
VB40.2
1
0
VB40.1 VB40.0
VB52
VB44
VB59
V15.7
F1
VB66
VB60
V15.7
F1
Y A
R E
A
L
Y
Z
L
I
M D
I
VB79
VB73
A Z
I
L
I M
A
L
I
D
E
R
20 karakterlik satırda herhangi bir karakter boş bırakılsa bile TD200, bu karakteri
kullanılmış kabul eder. TD 200' ün F1 tuşuna basıldığında M1.0 hafıza biti aktif olur ve
yukarıdaki 1. mesaj TD 200 LCD ekranına gelir.
2. mesaj : Bu mesaja ; örneğin sıcaklık değerleri girilebilir. TD 200' ün F2 tuşuna
basıldığında, M1.1 hafıza biti aktif olur ve aşağıdaki 2. mesaj TD 200 LCD ekranına gelir.
VB80
VB92
VB84
VB99
V15.6
F2
VB106
VB100
VB113
VB119
V15.6
E S
K
I
S
I
C
A
K I
K
:
C
F2
Y E
N
I
S
I
C
A
K I
K
:
C
390
3. mesaj : Bu mesaja örneğin nem değerleri girilebilir. TD200' ün F3 tuşuna
basıldığında M1.2 bit' i aktif olur ve aşağıdaki 3. mesaj TD 200' ün LCD ekranına gelir.
VB120
VB132
VB124
VB139
V15.5
F3
VB146
VB140
VB153
V15.5
E S
K
I
N E M
:
F3
Y E
N
I
N
:
E M
VB159
4. mesaj : Bu mesaja, örneğin gaz değerleri girilebilir. TD200' ün F3 tuşuna
basıldığında M1.3 biti aktif olur ve aşağıdaki 4. mesaj TD 200' ün LCD ekranına gelir.
VB160
VB172
VB164
VB179
V15.4
F3
VB186
VB180
VB193
V15.4
E S
K
I
A Z O
T
D
E G
:
F3
Y E
N
I
A Z O
T
D
E G
:
VB199
5. mesaj : Bu mesaja, örneğin bitiş mesajı girilebilir. TD200' ün F4 tuşuna
basıldığında M1.4 biti aktif olur ve aşağıdaki 4. mesaj TD 200' ün LCD ekranına gelir.
VB200
VB212
VB204
VB219
V15.3
F4
VB226
VB220
V15.3
F4
S
I
S
T
C A
VB233
E M
L
I
N
S I
391
O R M
Y
O
R
A L
VB239
23.4 - PLC' de TD 200 ile ilgili projenin hazırlanması :
OB1
Network 1 : PLC, RUN konumuna alındığına MB1 alanındaki bilgiler sıfırlansın ve ilk mesaj
TD 200 LCD ekranına gelsin. VB15 alanındaki V15.7 biti aktif olsun.
SM0.1
MOVE_B
0
M1.7 M1.6
EN
ENO
IN
OUT
MB1 F8
F7
M1.5 M1.4
M1.3 M1.2 M1.1 M1.0
F6
F4
F5
Shift + Shift + Shift +
F2
F4
F3
MB1
F3
F2
F1
Shift +
F1
MOVE_B
EN
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
VB15
16# 80
0
0
0
0
0
0
0
8
4
2
1
8
4
2
1
VB15
OUT
IN
1
8
0
Network 2 : Veya TD 200' ün F1 tuşuna basıldığında ilk mesaj TD 200 LCD ekranına gelsin. 2.
mesaj, TD 200 ekranına geldiğinde karışıklık olmaması için M1.0 biti RESET edilsin.
Diğer mesajlar ekranda iken F1 tuşuna basılırsa bu meşaj yeniden LCD ekrana gelir.
M1.0
MOVE_B
P
Bu kontak TD
200' ün F1 tuşuna basınca
aktif olur.
16# 80
EN
ENO
IN
OUT
VB15
M1.0
R
1
VB46
VB40
VB52
VB59
V15.7
F1
VB66
VB60
R E
V15.7
F1
Y A
Z
I
VB79
VB73
A
L
Y
L
I
M D
392
A Z
I
L
I M
A
L
I
D
E R
Network 3 : TD 200' ün F2 tuşuna basıldığında, M1.1 yardımcı rölesinin açık kontağı aktif olur.
Bu durumda VB15.6 biti aktif olur ve 2. mesaj TD 200 LCD ekranına ekrana gelir.
Aynı zamanda VW 116' da bulunan bilgiler VW 96' ya atanır. 3. Mesaj ekrana geldiğinde karışıklık olmaması için M1.1 biti RESET edilsin.
M1.1
MOVE_W
P
Bu kontak TD
200' ün F2 tuşuna basınca
aktif olur.
EN
ENO
IN
OUT
VW116
VW116' da yeni sıcaklı değeri, VW96' da
ise eski sıcaklı değeri bulunmaktadır. F2
tuşuna basıldığında yeni sıcaklık değeri eski
sıcaklık değerinin olduğu yere atanır.
VW96
MOVE_B
EN
16# 40
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
VB15
1
0
0
0
0
0
0
8
4
2
1
8
4
2
1
VB15
OUT
IN
0
4
0
M1.1
R
1
VB80
VB92
VB84
VB99
V15.6
F2
VB106
VB100
VB119
VB113
V15.6
E S
K
I
S
I C
A K
I
K
:
C
VW 96
F2
Y E
N
I
S
I
A K
I
K
:
C
VW116
VB114
C
V114.2
Network 4 : V114.2 bit'i aktif olduğunda V15.3 biti aktif olsun. Diğer mesajlar TD 200 LCD ekranına
geldiğinde karışıklık olmaması için V114.2 bit' i RESET edilsin. Bu durumda 5.(son)
mesaj TD200' ün LCD ekranına gelir.
V114.2
MOVE_B
EN
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
VB15
16# 08
OUT
IN
0
0
0
0
1
0
0
0
8
4
2
1
8
4
2
1
VB15
0
V114.2
R
1
393
8
Network 5 : TD 200' ün F3 tuşuna basıldığında, M1.2 yardımcı rölesinin açık kontağı aktif olur.
Bu durumda VB15.5 biti aktif olur ve 3. mesaj TD 200' ün LCD ekranına gelir. Aynı zamanda VW 151' de bulunan bilgiler VW 131' e atanır.
M1.2
MOVE_W
P
Bu kontak, TD
200' ün F3 tuşuna basınca
aktif olur.
VW151
EN
ENO
IN
OUT
VW151' da yeni nem değeri, VW131' de
ise eski nem değeri bulunmaktadır. F3
tuşuna basıldığında yeni nem değeri eski
nem değerinin olduğu yere atanır.
VW131
MOVE_B
EN
16# 20
VB120
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
OUT
IN
VB15
0
0
1
0
0
0
0
0
8
4
2
1
8
4
2
1
VB15
2
VB132
VB124
0
VB139
V15.5
F3
VB146
VB140
VB153
VB159
V15.5
E S
K
I
N E M
:
VW 131
F3
Y E
N
I
N
:
VW151
E M
VB149
V149.2
394
Network 6 : V149.2 bit'i aktif olduğunda VB15 alanı içindeki V15.4 bit'i aktif olur. VW196 içindeki
bilgiler, VW 176' ya atanır. Diğer mesaj TD 200' ün LCD ekranına geldiğinde karışıklık olmaması için V149.2 bit' i RESET edilsin.
.
VW196' da yeni azot değeri, VW176' da
ise eski azot değeri bulunmaktadır. F3
tuşuna basıldığında yeni azot değeri eski
azot değerinin olduğu yere atanır.
MOVE_W
V149.2
P
VW196
EN
ENO
IN
OUT
VW176
MOVE_B
EN
16# 10
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
OUT
IN
VB15
0
0
0
1
0
0
0
0
8
4
2
1
8
4
2
1
VB15
1
0
V149.2
R
1
VB160
VB172
VB164
VB179
V15.4
F3
VB186
VB180
VB199
VB193
VW176
V15.4
E S
K
I
A Z O
T
D
E G
:
VW 176
F3
Y E
N
I
A Z O
T
D
E G
:
VW196
VB194
V194.2
Network 7 : V194.2 bit' i aktif olduğunda, V15.3 biti (mesaj 5) aktif olsun. TD 200 LCD ekranına başka mesaj çağrıldığında karışıklık olmaması için V194.2 bit' i RESET edilsin.
V194.2
MOVE_B
EN
P
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
VB15
16# 08
IN
OUT
0
0
0
0
1
0
0
0
8
4
2
1
8
4
2
1
VB15
0
V194.2
R
1
395
8
Network 8 : Veya TD 200' ün F4 tuşuna basıldığında, V15.3 biti (mesaj 5) aktif olsun. TD 200 LCD
ekranına başka mesaj çağrıldığında karışıklık olmaması için M1.3 bit' i RESET edilsin.
M1.3
MOVE_B
EN
P
V15.7 V15.6 V15.5 V15.4 V15.3 V15.2 V15.1 V15.0
ENO
VB15
Bu kontak, TD
200' ün F4 tuşuna basınca
aktif olur.
16# 08
OUT
IN
0
0
0
0
1
0
0
0
8
4
2
1
8
4
2
1
VB15
0
8
M1.3
R
1
VB200
VB212
VB204
VB219
V15.3
F4
VB226
VB220
V15.3
F4
S
I
S
T
C A
VB233
E M
L
I
N
S I
396
O R M
Y
O
R
A L
VB239

Benzer belgeler