找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1.采用profibus总线接头和电缆,连接2个200PLC,用PPI协议交换数据,这样是完全可以的,并且这是最经济的方法。
2.PPI协议是专门为S7-200开发的通信协议,S7-200 CPU的通信口(Port0、Port1)都支持PPI通信协议,S7-200的一些通信模块也支持PPI协议。Micro/WIN与CPU进行编程通信也通过PPI协议。
3.S7-200 CPU之间的PPI网络通信只需要两条简单的指令,它们是网络读(NetR)和网络写(NetW)指令。
在网络读写通信中,只有主站需要调用NetR/NetW指令,从站只需编程处理数据缓冲区(取用或准备数据)。需要注意的是PPI网络上的所有站点都应当有各自不同的网络地址,否则通信不会正常进行。每条网络读写指令最多能够读或者写16个字节的数据,每个CPU内最多只能有8条网络读写指令同时激活,而网络读写指令的数目没有限制。只有通信主站能够使用网络读写指令,缺省情况下S7-200 CPU的通信口设置为从站模式,因此在编程时需要把通信口设置为通信主站模式。
4.可以用两种方法编程实现PPI网络读写通信:
1)使用NetR/NetW指令,编程实现。
2)使用Micro/WIN中的Instruction Wizard(指令向导)中的NETR/NETW向导。
有关网络读写(NetR/NetW)指令的详细情况请参考《S7-200系统手册》或在Micro/WIN里,按F1查看在线帮助。
也可查阅:《Micro’n Power S7-200 LOGO! SITOP 参考》V1.1版本内通信相关内容
下载中心有下载:http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=1348
在视频学习中心有《S7-200跟我学/跟我做》,里面有NetR/NetW指令视频教程
链接:http://www.ad.siemens.com.cn/service/elearning/cn/SerialVideo.aspx?vsid=1
请参考《Micro’n Power S7-200 LOGO! SITOP 参考》
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1348&loginID=&srno=&sendtime
和《S7-200 可编程序控制器系统手册》中的相关内容。
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1822&loginID=&srno=&sendtime
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!