简略信息一览:
VB实现PLC与上位机通信
通过STEP7软件建立一个新项目OPC,在项目中添加SIMATIC 300站和一个PC 站,其中PLC站中第四个槽安装的CP343模块。
上位机***用组态软件WinCC,针对串口操作,可以通过调用编写好的VB串口通讯程序来实现数据交换,也可以用全局脚本VBS实现对串口的访问,在WINCC图形编辑器中调用Active X控件MSComm,如添加按钮,按钮链接了一个VBS鼠标动作,主要是对串口进行初始化。
(图片来源网络,侵删)
这个你VB不会,短时间里真的很难做好VB程序。其实就是用VB的MSComm控件与PLC通讯。买本书把。如果有稍微牛点的人,就做成DLL或者控件与你的PLC通讯(VC或者Delphi这样子写的),然后你VB只管调用。
肯定要购买的,否则你就要了解西门子的通讯机制自己重新做通讯程序。opc是标准通讯协议。有了这个你就不要考虑通讯问题了,直接vb与opc通讯。
可以的,在你的计算机上安装CP5611卡,安装SIMATIC.NET软件,同时通过OPC SEVER调用PLC数据。具体编程可以查看SIMATIC.NET的HELP。
(图片来源网络,侵删)
关于plc编程软件mbpro,以及PLC编程软件下载的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。