发布于 2005-05-10 19:48:53
0楼
应用自由口通讯一定要注意以下几点:
1 应用自由口通讯首先要把通讯口定义为自由口模式,同时设置相应的通讯波特率和通讯格式。用户程序通过特殊存储器SMB30(对端口0)、SMB130(对端口1)控制通讯口的工作模式。
2 CPU通讯口工作在自由口模式时,通讯口就不支持其他通讯协议(比如PPI),此通讯口不能再与编程软件Micro/WIN通讯。
3 由于S7-200的通讯端口是半双工RS-485芯片,XMT指令和RCV指令不能同时有效。所以确保不同时执行XMT和RCV非常重要,可以使用发送完成中断和接收完成中断功能,在中断程序中启动另一个指令。
所以在两个CPU中要分时进行接受和发送,两者部分主从关系。