看不懂 S7 200 smart modbus 读取到的485设备 数据 求解释

从现场485设备地址40002 读取温度 放入vb1000,地址40002 读取湿度 放入vb2000
为什么vw2000  里面的都是没有数据
还有vw1000~vw1009 都是什么数据 哪位能帮忙解释下

图片说明:

看不懂  S7 200  smart  modbus 读取到的485设备 数据 求解释    看不懂  S7 200  smart  modbus 读取到的485设备 数据 求解释    看不懂  S7 200  smart  modbus 读取到的485设备 数据 求解释   

最佳答案

1、中间图,现场485设备保持寄存器地址与S7-200 V区的对应关系为
40002    VW1000
40003    VW1002
2、第三张图,现场485设备保持寄存器地址与S7-200 V区的对应关系为
40001    VW2000
40002    VW2002
3、从帖图看,通讯程序只对 VW1000、VW1002进行了操作,并没有对 VW1004、VW1006、VW1008 进行操作,所以它的值与这段程序是无关的。主要看中间那张图。它只读了两个保持寄存器,对应关系见回答的条目1。
4、从状态表上可看到,有一个概念你是错的,4XXXX保持寄存器是 16 位的,要占用二个存储单元。
5、第二张图与第三张图中保持寄存器的读,读40002是重复读。
6、认真看一下485设备的说明书,各参数是在哪一个保持寄存器。并参考链接中间部分《Modbus 地址和 S7-200 存储区地址的映射》
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/communication/modbus/modbus%20master/Modbus%20master.htm

提问者对于答案的评价:
按照第六步我 重新分配存储器起始位VB1000  发现可以读取数据了
但是VB2000 仍然没有 是不是跟这个由关系
如果要做到两个站都要读取 我该怎么设置存储区

最佳答案作者回复:
两个站都取,MBUS_MSG 的 SLAVE 脚写不同的站号,保持寄存器地址不变,存放位置变化,通讯参数相同,物理连接必须是RS485。
轮循例程在链接中是有的。

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

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

相关推荐

  • s7200与组态王

    S7200 CPU226CN 与组态王连接,买组态软件时人家问要多少点的,还有什么开发版、运行版,价格不一样,我是第一次使用,不知什么意思,那位老师能解释一下?…

    SIMATIC S7-200 2021年7月4日
  • win10系统安装S7-200编程软件不了,怎么弄?

    win10系统安装S7-200编程软件不了,怎么弄? 钻石用户推荐最佳答案 1、S7-200 的编程软件,即使是最高版本 STEP7 MICROWIN…

    SIMATIC S7-200 2021年7月5日
  • 变频器和PLC的应用

    如果不需要闭环控制的话,还有必要用PLC控制变频器吗 ?谢谢1 最佳答案 是否采取闭环控制,直接影响到的是你的系统最后的控制精度、稳态误差这些技术指标; &nb…

    SIMATIC S7-200 2021年7月5日
  • 如可看cpu224执行一个完整周期所需要的时间?

    如可在step micro/win查看cpu224执行一个完整扫描周期所需要的时间? 最佳答案 工具栏—PLC—信息—就可以查看程序循环时间了 提问者对于答案…

    SIMATIC S7-200 2020年11月1日
  • 6ES7 277-0AA22-0XA0

    6ES7 277-0AA22-0XA0 ,我的EM277模块为这个型号,我添加的GSD文件为,6ES7 277-0AA20-0XA0我组态后,怎么通讯…

    SIMATIC S7-200 2020年11月1日
  • em277与315 profibus通讯问题

    我现在遇到下面一个问题,很头疼,求助    现场有18台200plc需要通过em277连接到主控室的315-2dp上, 因为这些2…

    SIMATIC S7-200 2021年7月4日
  • SimaticNEt 技术文档

    我现在在做 多太S7-200与Wincc通讯的问题,好像想用西门子自己的东西只能用到SimaticNet. 哪里有相关的技术文档啊.西门子论坛上的没找到,谁能提供个地址啊…

    SIMATIC S7-200 2021年7月5日
  • S7-200连接绝对值多圈编码器可以定位吗?

    输出格雷码绝对值多圈编码器连接S7-200如何定位,S7-200程序可以将编码器即时输入的格雷码转换成可以比较的数值吗? 最佳答案 问题:S7-200连接绝对值多圈编码器可以定位吗…

    SIMATIC S7-200 2019年6月10日
  • S7-200 Smart 怎么进行数模转化

    300plc里面有Fc105和Fc106进行数模转换 但是200里面没有 我想转换怎么做,例如我有一个传感器是4–20mA的 量程0—100&n…

    2017年12月7日
  • K-TP178 如何组态时钟啊

    K-TP178 如何组态时钟啊?一定要和PLC的时钟同步,我想了半年了,始终还是搞不定啊?请尽量详细点好吗? 最佳答案 K-TP 178无内置时钟,需要同PLC…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论