MODBUS从站程序

今天我问了个1个1200的PLC作为主站,8个200的PLC作为从站进行modbus通讯
其中有朋友回复说,要注意2点,第一是地址不一样,第二是数据区要不一样
对于这个问题我不是很明白,有谁能给个实际的例子告诉我下吗?现在库存储区地址为:VB2000-VB2799
LD     SM0.1
CALL   MBUS_INIT:SBR1, 1, 24, 9600, 0, 0, 128, 32, 1000, &VB0, M13.0, MB5
LD     SM0.0
CALL   MBUS_SLAVE:SBR2, M13.1, MB6
如果要数据区不一样,该怎么改呢,现在在现场,但是主站是由其他公司做程序的,知道的朋友麻烦发邮件给我个例程,谢谢!wuxiao170@163.com

问题补充:
数据区地址不一样,是不是指库存储区分配的地址不一样!
比如第一个PLC库存储区地址为VB1000-VB1799,
第2个PLC库存储区地址为VB2000-VB2799,
第3个PLC库存储区地址为VB3000-VB3799,
第4个PLC库存储区地址为VB4000-VB4799,
......
所有的都是HoldStart:&VB0,且除了ADDR设置不同外,其他地方设置的一样
是这样吗?
暂时我是这样理解的,请大家指教

最佳答案

我觉得如果做为从站,只要从站地址不冲突就可以了
其他的都可以一样

提问者对于答案的评价:
1

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:25
下一篇 2020年11月1日 下午3:25

相关推荐

  • EM231模拟量使用方法

    拜求各位学长一个问题,学弟也是初次编写这个程序,但是不清楚如何分别显示出热电偶读的温度数值,另外还要实现功率调节功率如何编写,望多多指教!   &nb…

    SIMATIC S7-200 2020年11月5日
  • S7-200无法同时正常运行两个PID控制

    S7-200含两个PID回路,一路通过阀门控制蒸汽压力(蒸汽压力高则减小阀门开度),另一路通过变频器控制水温(温度高则增大变频器频率)。两个PID均由SM0.0调用,且具备手动/自…

    SIMATIC S7-200 2020年10月31日
  • S7-200plc中SM0.5当计时器用问题

    S7-200plc中SM0.5当计时器(附件图片),一秒加1,但是实际运行过程中不是一秒加1,而是一秒加几十(不是很规则)。求指导 问题补充:不是做累积流量,是想做设备运行时间,运…

    2017年11月13日
  • 新手求指导

    现在想让plc200和winCC通过PCaccess连接做一个界面,具体怎么操作有知道的吗?求指导 最佳答案 1.PC Access快速入门https://support…

    SIMATIC S7-200 2021年7月5日
  • S200是否可以用23个模拟量

    本人有一个工程,需要用到23个模拟量(入),数字量共50个,不知用S200是否可实现?因系统需与PC\HMI及BA通讯,考虑编程电缆及5611卡的费用,感觉用S-300不合算.各位…

    SIMATIC S7-200 2021年7月5日
  • cpu216详细资料

    谁能介绍一下cpu216的详细资料和图片,哪里有吗 最佳答案 到这看看 http://www.ad.siemens.com.cn/products/as/s7_200/c…

    SIMATIC S7-200 2021年7月4日
  • MODBUS RTU库2.1如何具体使用

    本人菜鸟,正想做DANFOSS VLT2800与S7200之间modbus RTU通讯,下载库文件2.1后愣是搞不明白报文信息具体是如何构建及发送的,比如说:用…

    SIMATIC S7-200 2021年7月4日
  • S7-200PLC CPU224 源程序被空程序覆盖

    S7-200PLC CPU224 源程序被空程序覆盖,源程序没有保存,请问源程序还能找到不 ,怎么找 问题补充:是源程序的 最佳答案 下次记住了项目中…

    SIMATIC S7-200 2020年10月31日
  • 关于向PTO分配V地址问题

    S7-200用向导生成了PTO,如图所示,采用建议地址是VB64-VB113,这个建议地址不清楚是怎么回事。我在给程序分配V储存地址的时候,我是可以直接用这个建议地址么?还是必须用…

    2021年7月5日
  • s7-200 CPU226通过USS协议控制2台变频器该怎么做?

    我是新手,这是我做的第一个项目,希望各位前辈能够给点指点,在此谢过~!具体是这样的:2台MM440变频器串在一起,再接入CPU226的port0上,用的是DP电缆。我查了下USS控…

    SIMATIC S7-200 2020年11月1日