现在大多数PC-S7300PLC监控系统中,上位机基本采用的西门子的软件(比如OPC服务软件、SPAI等),我们大家知道这是要花钱的,上位机可以采用VC、VB等编写通信程序取代OPC软件,但是现实中没有几家这么做的,为什么?望指点!
最佳答案
主要是成本太高,有些西门子的协议也不公开的,所以兼容性也不是很稳定。当然使用西门子提供的OPC软件那么兼容性好,设计方便。
详细可参考:
开放式 TCP/IP 通信的创建连接数据向导(开放式通信向导)。:http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=25209116&caller=view
基于S7-300,400以太网通讯模块CP343-1&CP443-1 Modbus TCP通讯快速入门(更新版本V4.1):http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0394.pdf
哪里能找到关于在PC station和SIMATIC S7之间通过工业以太网和相关网络组件通信的示例程序和文档? :http://www2.ad.siemens.com.cn/download/Upload/AS/faq/50114419.pdf
基于S7-300,400 CPU集成PN 接口 Modbus TCP通讯快速入门(更新版本V2.4) :http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0401.pdf
用VB.net实现基于tcp-ip通信:
http://space.itpub.net/21857597/viewspace-605671
http://www.docin.com/p-138502896.html
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=855353
VB与西门子S7-300的通讯方式:
http://www.ck365.cn/anli/200712/05/12671.html
运用VC#编程通过OPC方式实现PC机与西门子PLC通讯
http://www.cnblogs.com/ksec-yt/articles/1237599.html
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249748.html