S7-200 S7-300与PC上应用程序通信问题?

刚开始接触西门子的PLC,现在要写一个上位机程序,需要与S7-200、S7-300进行通信。
我可以选择什么样的通信方式呢?我现在知道的,S7-200可以选择PC Access作为OPC服务器,然后写OPC客户端程序,可以实现与PLC的通信。如果加上CP243-1的话,我是否可以直接在PC上通过直接编写Socket程序访问PLC内部的数据呢?
那S7-300使用什么样的方式通信呢?
先谢谢啦!!!

问题补充:
如果使用S7-300做主站,S7-200做从站,那上位机软连接S7-300,如何去编程呢?如何访问S7-200?我是小白,还请大家不吝赐教!!!

最佳答案

1、建议应用S7-300(带MPI/DP口,例如CPU 315-2DP)做主站,S7-200配置EM277模块做DP从站,上位机可与S7-300的编程口(MPI口)连接,不需OPC。
2、相关文档:
、见《西门子S7-200与S7-300进行PROFIBUS通信图解》连接:
http://www.gongkong001.com/News/4934.html
、《西门子S7-200与S7-300之间的通讯》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0148

http://space.cechina.cn/infosharedownload.aspx?id=366
、《网络实验实例》其中实训八 通过EM277建立S7-300与S7-200之间的PROFIBUS通信下载:
http://jpkc.hzvtc.net/plc/uploadfile/200805/24/1250411709.do

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc293624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐