下面是程序,读取两个从站的通讯程序,请教一下是否正确.因为我没做过S7-200的通讯.不胜感激!
//初始化通讯口
LD SM0.1
MOVB 16#09, SMB30
MOVB 16#B0, SMB87
MOVB 16#0A, SMB89
MOVW +5, SMW90
MOVB 15, SMB94
//秒脉冲发送读取站1,返回数据存入VB1300
LD SM0.5
MOVB 10, SMB34
ATCH INT_1:INT1, 10
ENI
RCV VB1300, 0
//秒脉冲发送读取站2,返回数据存入VB1400
LDN SM0.5
MOVB 10, SMB34
ATCH INT_2:INT2, 10
ENI
RCV VB1400, 0
// 中断程序1,发送VB1100内容至站1
LD SM0.0
DTCH 10
XMT VB1100, 0
// 中断程序2,发送VB1200内容至站2
LD SM0.0
DTCH 10
XMT VB1200, 0