多台200PLC,EM277,CP5611,上位机用VB

求详细点资料,怎么读取下位机数据啊

最佳答案

方式一:直接VB编程,使用PPI协议的主站指令调用和读写各个从站的数据。要求完全吃透PPI协议才行。

方式二:用PC Access建立数据词典。然后VB程序以OPC方式来读写各个PLC的数据。

方式三:在每台PLC中都以自由口模式编写从站响应程序。然后PC的VB程序按照相应的协议编写主站帧格式以及数据处理方案。注:这种方式不需要EM277,任意一台双通信口的S7-200都可以搞定。PC那边也不需要CP5611,直接用PPI/232电缆(即编程电缆)就能行。不过多台PLC的话,需要将每条电缆的通信正负极和公共地并联起来,并成一个9针D型端口,然后转成232接入电脑就行了。

提问者对于答案的评价:
早起的鸟儿有虫吃,我想太多了,其实不难

专家置评

已阅,最佳答案正确。
pc access里面有个VB的例程,可以直接使用。请安装完软件后,在帮助里搜索:VB,看说明。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月9日
下一篇 2018年12月9日

相关推荐

  • TD400报警闪的问题

    如何在TD400报警画面出来时,屏幕不要闪? 最佳答案 如果报警未被确认,即使触发报警的条件已经复位,正在显示的报警画面还会继续闪烁。 按“ENTER”键确认后,就不闪烁…

    SIMATIC S7-200 2021年7月5日
  • 以太网向导

    以太网向导中“要为此模块配置连接数目(0-8)”请问这个连接是指什么呢。具体些的。 问题补充:如果我此处选择了1,那么意味着什么呢?向导中有个“配置连接”向导对话框,让我选择,此连…

    SIMATIC S7-200 2021年7月5日
  • 有关(6ES7 972-0CA23-0XA0)MPI电缆

    我现在有一台CPU224,一台MP277.我想买一根6ES7 972-0CA23-0XA0,PC机用这根MPI线能不能和这两种机型都能通讯. 最佳答案 6ES7972-0…

    SIMATIC S7-200 2021年7月5日
  • s7_200接线

    s7-200 CPU224 XP CN PLC的模拟量输入输出端口在什么地方?谁有它的接线端子图啊?我很需要,还有就是我想用它的模拟输出接M…

    SIMATIC S7-200 2020年11月1日
  • 子程序的用法

    子程序应用有规定吗,子程序之间的数据及开关量可以随意调用吗,我将模拟量的读取在子程序里完成,然后在另外一个子程序调用比较这样可以吗,那位大师有应用子程序的程序发个给我学习一下,谢谢…

    SIMATIC S7-200 2020年10月31日
  • S7-200编程软件为什么不要授权?

    300的要授权,200为什么不要呢? 最佳答案 不要授权,最为了更好的推广产品。如果用一台1000块钱的PLC,要花10000去买套软件,这样的PLC还有人会去用么? 提问者对于答…

    SIMATIC S7-200 2021年7月4日
  • 关于TD-200文本

    我想用位地址如果M1.0=1,那么文本显示为“XX开启状态”,位地址如果M1.0=0,那么文本显示为“XX停止状态”。这个功能可以实现吗? 最佳答案 将“XX开启状态”作为字符量赋…

    2020年10月31日
  • 西门子200的PID编程思路

    根据2个温度的差值PID控制变频器的思路 问题补充:假如2个温度之差存入VW100,那PID的模拟量采集是用这个VW100吗?向导里的范围怎么选择? 最佳答案 配模拟量输出模块或走…

    SIMATIC S7-200 2017年11月1日
  • 西门子200数据断电保存

    我们有一台机,用了S7-200。触摸屏上选择好配方后,若PLC停电4天后,触摸屏上的数据全归零。(而且我更换了一台新的 PLC,也发生同样的情况).因为我们没有触摸屏的原…

    SIMATIC S7-200 2018年3月6日
  • 关于200plc跟变频器440的uss通讯问题

    关于接线类的,接线把plc侧的3接到变频器的29           …

    SIMATIC S7-200 2018年1月1日