关于s7-200的modbus通讯从机接收主机信息的问题。

比如我holdstart写的是VB100,那么40001对应的就是VW100,最终存在VW100的数据帧里面是只有数据位吗?包不包含起始位、停止位和校验位?

图片说明:

关于s7-200的modbus通讯从机接收主机信息的问题。   

最佳答案

起始位、停止位和校验位是通讯双方约定通讯参数,真实数据交换时由通讯硬件芯片加在有效数据上的,主要目的是为了数据的可靠交换。有了这个约定,发送方会在有效数据上增加数据位,而接收方验证后会去掉发送方增加的位,这样通讯双方使用的都是真实的有效数据,并不会存储这些起始位、停止位和校验位。
答案是肯定的,VW100 对应 40001 ,主站读写此从站 40001,就是对此CPU的 VW100 操作,存储的是有效值。

提问者对于答案的评价:
谢谢,我还想再问您一个问题,如果我想用s7200做从站,接收主站信号,请问怎么把信号转为s7200上的输出开关量?
我看资料上写的是00001是第一个输出Q0.0,请问我如果想要通过modbus控制这个点都要怎么做呢?

最佳答案作者回复:
方法比较多。
1、
可以直接向 00001 写 1 相当于置位,则会有输出,也可以写0,相当于复位;
2、
向保持寄存器写值,比如40001 对应VW100,你向40001写1,则V101.0 这个位就是1,其余位均为0,那V101.0 可以作为启动按钮;
比如40001 对应VW100,你向40001写2,则V101.1 这个位就是1,其余位均为0,那V101.1 可以作为停止按钮;
在PLC中用 V101.0、V101.1 写一个启保停,就可以测试了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:58
下一篇 2021年7月5日 下午4:58

相关推荐

  • s7200与电脑通讯

    通讯时“An invalid registry exists for log devices in …

    2021年7月5日
  • Win7 64位旗舰版 Step7 Micro/Win 4.0 SP9 设置PG/PC接口 问题!急!

    我的系统是Win7 64位旗舰版的,装了一系列西门子的软件。其中Step7 Micro/Win 4.0 SP9安装好之后,设置PG/PC接口…

    2017年12月7日
  • s7_200 的PID调节

    在做s7—200 的PID调节时,看说明书,有个PID向导编辑,一个PID指令编程,这两个程序的使用方式是不一样的。PID向导编辑就是在向导里生成程序,我知道了,但是PI…

    SIMATIC S7-200 2020年10月31日
  • 怎样向S7-200中灌入程序?

    请各位大侠指导如何给S7-200上的微存储卡灌入程序,由怎样将微存储卡中的程序下载到PLC中? 最佳答案 存储卡目前有两个版本:32K存储卡:仅用于储存和传递程序、数据块和强制值&…

    SIMATIC S7-200 2020年10月31日
  • et200-eco合适否?

    有一个在空间上特别分散的室外项目。大约300个小区域,每一个小区域有4~5个模拟量采集,1~2个开关量控制设备。需要找一个合适的方案。et200-eco合适否?et200-eco是…

    SIMATIC S7-200 2021年7月5日
  • ET200-SP能否适应高海拔

    能否用在川藏线施工现场,海拔5000m,温差-30℃~+70℃,如果不可以,需要注意些什么或者有什么建议 最佳答案 SIMATIC ET 200SP …

    SIMATIC S7-200 2021年7月5日
  • 有关于程序的一个问题。

    请问一下这几行程序可以合成为一行吗?也就是那个VW24随着前面计数器的数字而变化。 问题补充:其实我这个程序是用来读取485上的数据的,做了一个表格,VW每个数都能够在表格中显示出…

    2021年7月5日
  • 200 系列的自由口编程

    请问200里能用自由口编modbus RTU slave 的通讯协议吗?有没有现成的程序啊 !急 最佳答案 有现成的程序库,可以直接调用,应…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CUP226CN

    S7-200 CUP226CN 断电数据能保持多久,有没有什么办法使断电几个月后写入的数据不丢失 最佳答案 S7-200系统中用到了三种存储器件:RAM:&nb…

    SIMATIC S7-200 2020年10月31日
  • S7-200编程软件有模拟器吗。有 请大侠发一个给我

    S7-200编程软件有模拟器吗。有 请大侠发一个给我 最佳答案 没有西门子开发的模拟器,上网能够找到。发个给你试试看。把你的邮箱留下: 提问者对于答案的评价:zhaowe…

    SIMATIC S7-200 2018年12月14日

发表回复

登录后才能评论