PLC与VB通讯

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日
下一篇 2017年6月1日

相关推荐

  • 西门子S5软件PG-95使用方法

    西门子S5 PLC 软件用的是PG-95不知道如何下载程序 软件如何用! 最佳答案 1、PG是西门子S5手持编程器,,不是软件。2、S5 P…

    SIMATIC S5 2017年5月29日
  • 一段s5程序中ob13的用法,请帮忙分析

    一段s5程序,好像是设置循环时间的。我不太懂。请各位大神帮我分析分析。首先是FB1注释叫做cycle time for OB13 setti…

    2017年5月29日
  • 帮我看看这程序是什么意思?

    OB 22 Segment   1        …

    SIMATIC S5 2017年6月3日
  • GP863DF订货号是多少?

    西门子S5PLC使用的调节板型号为GP863DF 这个调节板的订货号是多少 麻烦告知 谢谢 最佳答案 西门子的板卡上都会有订货号和系列号,您可以在板上…

    SIMATIC S5 2021年7月5日
  • s5换成S7-300系统

    S5-100V CPU ,ANALOG OUTPUT   6ES5470-8MA12;ANALOG INPUT…

    SIMATIC S5 2017年6月3日
  • 订货号的区别

    请问CPU  6ES5  095U-8MB02和6ES5  095-8MB03的区别以及模拟量模块6ES5 &…

    SIMATIC S5 2017年6月1日
  • 用软件s5转s7后,一般的,要手动修改哪些?

    软件s5转s7后,一般还要手动修改哪些?最好详细一点。 最佳答案 1、在自动转换的信息中有标识。不管怎样,都要自己认真、仔细地顺几遍。2、一般还要手动修改哪些?详见:、见《从S5成…

    SIMATIC S5 2017年5月28日
  • S5 115U 不工作

    西门子S5 115U 不工作。上电后ST QVZ BASP灯常亮。ZYK RN灯熄灭。对PLC进行了复位操作后故障依旧。复位了几次…

    SIMATIC S5 2017年5月29日
  • s5现场走线

    我公司购进二手扒皮一台,它是用S5编程器。它的总站308-3UA11和4个分站318-8MA11之间是如何连接,电缆型号是什么。 最佳答案 扒皮是什么设备?  …

    SIMATIC S5 2017年6月3日
  • s5 qvz故障

    如题,cpu上qvz灯亮,故障缓冲区中无报警,更换cpu插槽位置后依然无法恢复。(清空程序后qvz灯灭,但是basp灯会亮),请各位帮帮忙,谢谢。 最佳答案 CPU面板上的LED“…

    SIMATIC S5 2017年6月1日