我在200PLC中写入了 因特网向导的程序 在NetPro进行了组态,但不能通信。200程序是照网上课堂中的243-300PLC的通信程序写的。
问题补充:
如能提供截图非常感谢
最佳答案
S7-200通过CP243-1和WinAC的通信与S7-300/400一样,既可以做Client,也可以做Server。
1. 配置WinAC时,需要添加IE General到PC Station作为以太网接口,楼主可以参考下载中心的文档《如何实现S7、WinAC和WinCC的以太网通讯》,编号A0152,只看其中WinAC和S7-300的通信组态就可以了。http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0152.pdf
2. CP243-1做Client时,需要在S7-200一侧调用ETHO_CTRL和ETHO_XFR编程,注意配置CP243-1的远程TASP地址时,填写03.02(单边.CPU槽号);而在S7-300一侧作为Server无需编程。
3. CP243-1做Server时,需要在S7-200一侧仅调用ETHO_CTRL编程,注意配置CP243-1的远程TASP地址时,填写;而在S7-300一侧作为Client,需要组态基于Unspecified的S7连接,调用FB14(GET)/FB15(PUT)单边(OneWay)编程。
上述2、3的详细步骤楼主可以参考以下链接中的文档:
http://support.automation.siemens.com/CN/view/zh/17369594
提问者对于答案的评价:
已经好了谢谢帮助
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc135903.html