S7-200与VB6.0之间的通信

做上位机软件需要,本来想用wincc简单点,可是由于现场有许多设备的协议并不是标准的,不能兼容到wincc。 
所以用VB6.0或者VB2005。
请问VB与S7-200通信,怎么实现?需要什么硬件或者软件吗?
恳请大家帮忙,要可行要实际,谢谢。

最佳答案

我用的是modbus通信,感觉还是比较简单的,按PLC的modbus通信协议格式,编写VB通讯的协议格式。
PLC系统手册中有关于modbus协议的介绍,比较容易理解。

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

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

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

相关推荐

  • s7 300 IM365

    有两个IM 365模块,其中一个插入CC,另一个插入ER。通过1m长的固定连接电缆连接,这句话中"CC""ER"代表什么意思?  最佳答案 硬件组态中300CP…

    SIMATIC S7-200 2021年7月5日
  • 打印设置

    打印梯形图时,一张A4纸只能打印几个网络,比较浪费,有没其他办法 最佳答案 调整视图比例可以得到满意的结果。 提问者对于答案的评价:ok

    SIMATIC S7-200 2020年10月31日
  • 时间戳记不匹配无法监控?

    我把一个程序下载到226里,当时已经安装在现场了,但是因为另一个合作单位没有弄好,所以PLC电源一直关着,过了好几个月。前几天他们通知说要开通,当时我过去调试不成功,然后我用笔记本…

    SIMATIC S7-200 2020年11月1日
  • S7-200的V区最大地址是多少?

    V区的 V+字节地址+位地址的最大数值是多少?      V+大小+起始字节地址 的最大数值是多少?…

    SIMATIC S7-200 2020年10月31日
  • 如何用简单的语句实现对连续V区进行清零?

    如何用简单的语句实现对连续V区进行清零?最好有示例程序 问题补充:如果用间接寻址可以操作的话,比如要用FOR循环如何实现对VD200到VD300直接的实数进行相加?用+R程序语句太…

    2017年10月30日
  • SMART 200 SR20显示不能下载

    使用smart200 SR20CPU ,程序编辑完后下载显示错误,是程序超过存储容量还是其它原因。   程序编辑完没有错误,程序下…

    2021年7月5日
  • TD200 V3.0.2 配置时的问题

    我利用S7200编程软件中的向导对TD200(我使用的是V3.0.2)。按要求配置完成后,发现无法找到每条信息对应的使能标志位。在较早版本的TD200配置过程中会要求我选择一个信息…

    SIMATIC S7-200 2021年7月5日
  • letham大师 又来问题了

    我已在WIN CC里建立完组态信息和变量,只要激活WINCC就可以发现板卡绿灯亮,EM277模块绿灯全亮 处于正常连接状态。只要取消激活,CP5611板卡绿灯就…

    SIMATIC S7-200 2017年11月6日
  • S7-200PLC 226CPU 怎样扑捉高速脉冲啊,

    S7-200PLC 226CPU 怎样扑捉高速脉冲,在设定值到达时输出,谢谢了,用STL 谢谢了 最佳答案 位指令里面有脉冲捕捉指令。  提…

    SIMATIC S7-200 2021年7月5日
  • s7-200自由口通讯不正常但是能上下载程序

    port0作为自由口时无法通讯,同样的程序换一台PLC又能通讯,无法自由口通讯口这台作为PPI上下载程序又没问题(拨码开关stop模式),能判断port0口有问题吗? 钻石用户推荐…

    SIMATIC S7-200 2021年7月5日