自由口通讯设定:
LD SMO.1
MOVB 16#09, SMB30
MOVB 16#BC, SMB87
MOVB 16#OD.SMB89
MOVB 5, SMB92
MOVB 59, SMB94
LD SMO.1
ATCH INT_O, 9
ATCH INT_1, 23
ENI
LD SMO.1
MOVB 6, VB200
MOVB 16#7E, VB201
MOVB 16#03, VB202
MOVB 16#FD, VB203
MOVB 16#50, VB204
MOVB 16#BO, VB205
MOVB 16#OD, VB206
LD bSMO.1
MOVB 6, VB210
MOVB 16#7E, VB211
MOVB 16#04, VB212
MOVB 16#FC, VB213
MOVB 16#50, VB214
MOVB 16#BO, VB215
MOVB 16#OD, VB216
LD SMO.1
MOVW +O,VW220
LD SMO.1
O Q10.3
O T41
LPS
AN T39
= Q10.3
LPP
TON T39, +5
LD T39
O Q10.4
LPS
AN T40
= Q10.4
LPP
TON T40, +5
LD T40
O Q10.5
LPS
AN T41
= Q10.5
LPP
TON T41, +5
LD Q10.4
EU
AB<> SMB86, 0
+1 +1, VW220
LD Q10.4
AW= VW220, +1
EU
AB<> SMB86, 0
XMT VB200, 0
LD Q10.4
AW= VW220, +2
EU
AB<> SMB86, 0
XMT VB210, 0
MOVW +O.VW220
数据处理:
INTO:
LD SMO.O
RCV VB100, 0
INTl:
LD SMO.O
MOVD &VB101, AC1
MOVD &VB601, AC2
R M0.2, 1
R M0.3, 1
LD SMO.O
MOVW +O,VW898
LD SMO.O
FOR VW898, +1, +58
LD M0.2
LPS
AB= *ACl, 16#00
MOVB 16#05,'AC2
AENO
+1 +1, AC2
LPP
AB= * ACl, 16#08
MOVB 16#OD,'AC2
AENO
+1 +1, AC2
LD M0.2
- M0.3
LD M0.2
R M0.2, 1
LDN M0.3
AB= *ACl, 16#05
- M0.2
LDN M0.3
AN M0.2
AB<> *ACl, 16#05
MOVB *ACl,'AC2
AENO
+I +1, AC2
LD SMO.O
+l +1, AC1
RM0.3,1
NEXT
LD SMO.O
SWAP VW611
SWAP VW613
SWAP VW615
SWAP VW617
SWAP VW619
SWAP VW621
SWAP VW623
SWAP VW625
SWAP VW627
SWAP VW629
LDB= VB601, 16#7E
AB= VB602, 16#03
AB= VB603, 16#FD
AB= VB604, 16#50
BMB VB605, VB301, 26
LDB= VB601, 16#7E
AB= VB602, 16#04
AB= VB603, 16#FC
AB= VB604, 16#50
BMB VB605, VB331, 26
具体通讯协议请参照西南自动化研究所的WTC-B-02通讯协议。
2) EM231负责部分模拟量采集,A/D变化,DC0~5V信号,处理好数字滤波和模拟地共地问题。
3)触摸屏负责定值设定、控制和数据显示。
4)西南自动化研究所1891A等智能变量变送器负责两段母线电量参数的采集和处理。