小弟用CP341发送数据,无硬件狗,采用ASCⅡ方式发送。编写程序以后,将CP341与电脑连接,在电脑中使用串口调试助手监视,看不到发送的数据。但是CP341的TXD灯一直在闪烁。(程序中设置的1秒脉冲,TXD灯也是一秒闪烁一次。)串口调试助手的波特率、数据位、停止位和校验都与CP341中设置一致。CP341的串口是15针的,接线是11接485B,4接485A。 请教一下,会是什么问题呢?程序如下: OB1中 程序段1: AN M 0.0 L S5T#1S SD T 10 NOP 0 NOP 0 NOP 0 A T 10 = M 0.5
程序段2: A M 0.5 = M 0.0
程序段3: M 0.5 = L 20.0 BLD 103 CALL "P_SND_RK" , DB8 SF :='S' REQ :=L20.0 R := LADDR :=272 DB_NO :=2 DBB_NO :=0 LEN :=8 R_CPU_NO:= R_TYP :='X' R_NO := R_OFFSET:= R_CF_BYT:= R_CF_BIT:= DONE :=M100.0 ERROR :=M100.1 STATUS :=MW102 NOP 0