请大家看下面的程序,为何S7-300发送接收都正常 而S7-400发送没有问题而接收却有问题
故障代码为8092 我的邮箱mrlijiajun@sina.com
S7-400中工业以太网通讯的程序
A M 0.0
= L 20.0
BLD 103
CALL "AG_SEND"
ACT :=L20.0
ID :=2
LADDR :=W#16#1FFD
SEND :=P#DB1.DBX 0.0 WORD 32
LEN :=32
DONE :=M0.1
ERROR :=M0.2
STATUS:=MW100
NOP 0
AN M 0.0
S M 0.0
A M 0.2
R M 0.0
NOP 0
CALL "AG_RECV"
ID :=1
LADDR :=W#16#1FFD
RECV :=P#DB2.DBX 0.0 WORD 32
NDR :=M0.3
ERROR :=M0.4
STATUS:=MW200
LEN :=MW10
NOP 0
S7-300中工业以太网的通讯程序
A M 0.0
= L 20.0
BLD 103
CALL "AG_SEND"
ACT :=L20.0
ID :=1
LADDR :=W#16#140
SEND :=P#DB1.DBX 0.0 WORD 32
LEN :=32
DONE :=M0.1
ERROR :=M0.2
STATUS:=MW100
NOP 0
AN M 0.0
S M 0.0
A M 0.2
R M 0.0
NOP 0
CALL "AG_RECV"
ID :=1
LADDR :=W#16#140
RECV :=P#DB2.DBX 0.0 WORD 32
NDR :=M0.3
ERROR :=M0.4
STATUS:=MW200
LEN :=MW300
NOP 0
|