发布于 2007-03-26 13:59:35
0楼
1.由于S7-200的通信端口是半双工RS-485芯片,XMT指令和RCV指令不能同时有效。
2.接收指令控制字节(SMB87/SMB187)的en位可以用来允许/禁止接收状态。可以设置en为“0”,然后对此端口执行RCV指令,即可结束RCV指令。
3.若使用RCV,通讯超时和信息结束字符都要设置.
4.通讯速率不高的情况,可以设置成字符接收中断.可以不用RCV接收.
5.手册上的XMT/RCV编程例子要亲自试验一下,试通了再做你自己的程序.
6.一般发送由你自己的程序控制,发送完成转换成接收状态就可以了.