我用CP341与一显示屏通讯,采用ASCII协议,数据只发不收,硬件组态完后下载到CPU后,CP上的SF灯一直亮,用FB8发送数据时,RXD灯未见闪烁,FB8的DONE始终为0,ERROE和STATUS也为0,以下是我的程序,请高手指点。多谢!
L 288 //LADDR
T MW 200
L 42 //DB_NO
T MW 202
L 6 //DBB_NO
T MW 204
L 4
T MW 206 //LEN
// ------------------------
// SEND with Instance-DB
// ------------------------
CALL "P_SND_RK" , "SEND IDB"
SF :='S'
REQ :="SEND WORK DB".P_SND_ASC_REQ
R :="SEND WORK DB".P_SND_ASC_R
LADDR :=MW200
DB_NO :=MW202
DBB_NO :=MW204
LEN :=MW206
R_CPU_NO:=
R_TYP :=
R_NO :=
R_OFFSET:=
R_CF_BYT:=
R_CF_BIT:=
DONE :="SEND WORK DB".P_SND_ASC_DONE
ERROR :="SEND WORK DB".P_SND_ASC_ERROR
STATUS :="SEND WORK DB".P_SND_ASC_WORK_STATUS