PLC与上位机通讯:上位机采用VB编写程序,
主要的功能是:能对PLC进行监控/数据写入与采集.
在编写通讯部分的时候遇到了一点难题.:因为对S7-300的通讯协议不怎么熟.所以不知道用什么字符控制上位机与VB通讯.
请教各位.谢谢
[注:PLC源程序用SCL编写的]
最佳答案
VB 等高级语言需要驱动才能与 PLC 通讯,一般是通过 OPC 建立连接。如果是使用 SIMATIC NET 作为 OPC 服务器来提供连接的话参见下面的论坛讨论。
西门子也提供了 VC、 VB 与 OPC 服务器通讯的样例程序。
主题:应用探讨-SIMATIC NET软件的使用
http://www.ad.siemens.com.cn/club/bbs/post.asp?a_id=608276&pno=1&b_id=7&s_id=0
《FMS, SR, S7, DP, DPS和FDL与OPC服务器通信的样例程序》
http://support.automation.siemens.com/CN/view/zh/7888239
SIMATIC NET 的快速开始光盘中也附带了 VB 的一个例程。
https://www.automation.siemens.com/WW/forum/guests/PostShow.aspx?HTTPS=REDIR&PostID=126868&language=en
提问者对于答案的评价:
谢谢.有时间一起讨论.
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc136255.html