用CPU314 PTP口,选ASCII DRIVER ,但与MODBUS仪表联不上.附上我的程序
A M 8.7 //时钟存储
FP M 100.0
JNB M000
AN M 5.0
S M 5.0
L W#16#6403 //站地址 读功能
T DB40.DBW 0
L W#16#A //首地址
T DB40.DBW 2
L W#16#23 //读取数量
T DB40.DBW 4
L W#16#2DE4 //CRC码
T DB40.DBW 6
L 8
T MW 0
L 1023
T MW 2
CALL SFB 60 , DB21 //SEND_PTP
REQ :=M5.0
R :=
LADDR :=MW2
DONE :=
ERROR :=
STATUS:=
SD_1 :=DB40.DBW0
LEN :=MW0
M000: NOP 0
要发送到仪表的8个字节,我用CPU226与仪表通讯时试过,没问题.但用CPU314C时,却不行.望指点迷津!
guo_chj@163.com