关于MODBUS主站与从站之间的不解之处!

我用S7200 CPU224XP做modbus主站,自己开发的3块输出接口板做modbus从站(从站,站号分别为1,2,.3).
 请问我在S7200程序里怎么读取从站的数据地址(数据类型都为40001保持寄存器)MBUS-MSG?应该怎么设置3个从站的数据地址?(即3个从站数据地址40001-4XXXX是不是要按照顺序排下来(40001,40002...40024),还是可以都从40001开始,只要数据指针不同)

问题补充:
从站设置MBUS-MSG我知道如何设置,只是对读取从站的数据地址ADDR设置不很肯定.我的3个从站均使用40001保持寄存器.3个从站的ADDR设置是可以一样呢(即都从40001开始)还是要按照顺序(即3个从站分别对应40001;40009;40017)

最佳答案

在MBUS-MSG 中的参数
 slave:设置的从站的硬件地址(如1,2,3 范围从1~247)
 Addr: 指的是modbus 地址。40001 只是一个起始地址。
 可以使用相同的,也可使用不同的, 就看你的程序怎样编写了。
 该地址和S7200地址有相应的对应关系。
 具体可以看Micropower:
 http://www.ad.siemens.com.cn/service/e-training/detail.asp?attachmentid=6

 

提问者对于答案的评价:
谢谢,我就是一直不敢肯定40001可不可以使用相同的,原来可以使用.
 明白了.等工程完了在来做点详细补充.
 谢谢大家

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

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

相关推荐

  • 关于200联网的问题

    小弟刚上班接触PLC,下载有这么一个问题请教大神们原来公司100多个西门子200PLC通过modbus协议、无线DTU方式传到调度室组态王软件,现在有几个站点由于在地下没信号,必须…

    SIMATIC S7-200 2017年11月12日
  • PC与S7-200通信故障

    1个小时前PC与plc通信还很正常,不知道哪里出了问题,突然怎么样都不能与plc通信了。排除通信口故障,因为用hmi通过mpi电缆可以正常与运行中的plc进行通信,监视plc中数值…

    SIMATIC S7-200 2021年7月5日
  • AI4输入的EM231测量0-10V信号

    CPU224XP带一个4输入的EM231模块,设定DIP 1 3 为ON,其余设定OFF。EM231四个输入全部为0-10V信号。测量范围都是0-50…

    2021年7月5日
  • 一个程序可以放多少个PID指令

    我在程序里放了6个PID指令,参数完全一样,同运行,感觉到后面的4个不太正常,反应很慢,有时很久没反应,输出值的偏差太大,请问一个程序最多可以放几个PID指令? 最佳答案 S7-2…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200编程软件安装不了,编程软件版本是V4.0.8.06

    安装到选择语言确定进入到下一步就显示一大串英文,按确定就显示一个小边框,看到计算机什么之类,按取消就取消安装了,笔记本系统是WIN7  32位旗舰版,还是安装不…

    2017年11月26日
  • 可以进行写操作的Modubus测试软件

    要做一个项目用200PLC做modbus的从站,现在我想用测试软件自己先模拟一下,但是modscan32好象只能读取我PLC的数据,不能发送.请问有没有可以通过modbus发送到P…

    SIMATIC S7-200 2020年11月1日
  • 怎样编程关于蒸发量传感器

    我的传感器输出是0-5v ,我想在plc上能看到时时蒸发量是多少。在编程时该怎样编啊,请各位大侠附上例子 最佳答案 勇plc先生,您提的问题不太清楚,姑且把它当成蒸汽量吧…

    SIMATIC S7-200 2020年11月1日
  • 下载程序后CPU224XP拒绝通讯

    有一个问题,请各位帮助分析一下。我编了一个比较复杂的程序,从0#口下载到CPU224XP的时候是正常的,但是,下载之后,就不能t通讯监测了,说“通讯超时….”之类的话。然后,我…

    SIMATIC S7-200 2021年7月4日
  • 求 smart模拟量滤波

    S7200 smart怎么处理输入模拟量,求个数据的平均值,要求可以设滤波系数,求大神给指点,最好付上梯形图我的邮箱是349066700@qq.com 最佳答案 1、采用…

    SIMATIC S7-200 2017年6月4日
  • smart200 MODBUS读取ABB510模拟量AI2数值

    SMART200,MODBUS读取ABB510变频器模拟量AI2数值(说明书标注AI2数值读取过来以百分比表示)我直接30002读取,或映射到寄存器读取,读出来都是400多,这怎么…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论