200做从站modbus与vb编写的上位机通讯

现在要写一个200从站的程序,用modbus与上位机通讯。程序中调用了200modbus从站指令,保持寄存器的起始地址位&vb0 ,是不是仅仅调用这俩条指令即可,而不用去管什么报文格式及功能吗之类的,控制自己写好,到时候接收到主站发过来的执行操作数据存放在vw0,vw2 。假如vw0 存放1路的具体动作数据,vw2   2路存放的具体数据。。。
主站要求从站反馈电路状态,程序中 vw10 存放1路状态,vw 12存放2路状态。
到时候与上位程序编写人对地址即可:
40001  1路动作存放数据
40002  2路动作存放数据
40006   1路反馈数据
40007   2路反馈数据。
从站地址。。。
以上是自己查资料后理解的,如果理解错误的话该如何理解200与上位机的通讯呢??初次接触这个,请各位能人指点迷津。与上位机程序编程人员交流的时候应该做好哪些工作,以及交流时要从对方那儿获得的有哪些东西??

最佳答案

通信的过程就是处理报文内容的过程,还有就是 发送接收之间的时序问题。
做从站需要把通信地址准备好,待主站读写。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:27
下一篇 2020年10月31日 下午3:27

相关推荐

  • 通信协议问题

    西门子PLC和触摸屏700IE进行通信,这两个设备之间可以用RS485或者以太网通信硬件通信吗?PLC和触摸屏的编程软件之间用Modbus协议是吗?那TCP/IP协议又是针对什么的…

    SIMATIC S7-200 2021年7月5日
  • 求西门子博途V15的编程软件

    求西门子博途V15的编程软件下载链接 最佳答案 https://support.industry.siemens.com/cs/ww/en/view/109752566 文档链接 …

    2021年7月5日
  • S7-200系统时间问题

    一个西门子200的plc,怎样设置系统时间,如何跟系统时间进行比较执行在不同时间的程序?比如,要求在早上8点到10点执行某一程序,8点10点这个时间是可以从触摸屏或者工控机上给定的…

    SIMATIC S7-200 2021年7月5日
  • 子程序调用的问题

    今天分析一个200的程序,想查询一个子程序在哪里调用了,没有找到方法,不想整个程序一行一行的看。有没有办法啊,来查询子程序在那个位置调用了。在ST7和博图中这个功能很简单。 最佳答…

    2021年7月5日
  • 调试802DSL系统遇到的问题

    今天我调试802DSL系统时遇到一些问题:1.用HMI对驱动做初始化后,CU_I是0,SLM是0,但是3个servo都是43,手册上说PCUX20.2没有设定,可是我已经把PCUX…

    SIMATIC S7-200 2020年11月1日
  • S7-200 CN 和SIMATIC S7-200有什么区别

    S7-200 CN 和SIMATIC S7-200有什么区别,S7-200的e-stand:04    &nb…

    SIMATIC S7-200 2021年7月5日
  • 请教MODBUS能不能进行写位操作?

    PLC200为modbus从站,主站能不能对V区进行写一位的操作?看了些资料,功能5为写单个线圈,是不是只能写到Q点继电器?功能6为写单个保存寄存器,是不是一次要写8位,比如Hol…

    SIMATIC S7-200 2018年12月9日
  • 采样总有误差

    为什么我用EM231采样稳定电压的值是准确的,采样动态电压就有20MV的误差.调节增益也不管用 最佳答案 1. 可能正在使用一个自供电的传感器,或使用两个独立的电源分别用…

    SIMATIC S7-200 2021年7月5日
  • FOR语句STL和LAD转换

    FOR    VW888, +0, +30SRD    *VD890,&nbsp…

    2021年7月5日
  • s7200与第三方标准协议格式485RTU通讯

    第三方通讯协议格式标准的485RTU,发送码为 机器识别码+指令码+访问地址+内容/长度+CRC校验(详细内容格式见图)请问,西门子这边程序,我可以使用Modbus&nb…

    2021年7月5日