modbus从站程序不知错在何处?

下面是S7-200(224)中的modbus通讯程序,测试时总提示Timeouts,主站一直见不到数据。请高手帮看看。谢啦!
ORGANIZATION_BLOCK test0:OB1
TITLE=程序注解
BEGIN
Network 1 // 网络标题
// 网络注解
LD     SM0.1
CALL   SBR3, 1, 5, 9600, 0, +0, +128, +32, +1000, &VB0, M10.1, MB11
Network 2 
LD     SM0.0
CALL   SBR1, M10.2, MB12
Network 3 
LD     SM0.0
MOVW   AIW0, VW100
/I     +54, VW100
MOVW   AIW2, VW102
/I     +54, VW102
MOVW   AIW4, VW104
/I     +54, VW104
MOVW   AIW6, VW106
/I     +54, VW106

Network 4 
LD     SM0.0
=      Q0.0
Network 5 
LD     I0.0
=      Q0.1
Network 6 
LD     I0.1
=      Q0.2
END_ORGANIZATION_BLOCK
SUBROUTINE_BLOCK SBR_0:SBR0
TITLE=子例行程序注解
BEGIN

最佳答案

从站是不主动发起通讯的。
 主站见不到数据,1、主站不作为,没发命令给从站;2、从站没得到正确的命令,不动作;

提问者对于答案的评价:
谢谢你的提示,问题已解决。

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

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

相关推荐

  • 永久保存存储区

    设备移动过程中产生一个数据VD1000,代表某部件的移动位置,在触摸屏上能直观显示,如何将VD1000在停电时写入永久保存存储区,再次来电时将保存的数据恢复到VD1000,使得该数…

    SIMATIC S7-200 2020年11月1日
  • MODBUS数据交换指令的Done

    S7-200作主站的modbus数据交换指令中有一个“Done“,表示交换完毕,若我在指令中用不到这一位,那么我可不可以不把它复0?如果不复0,会妨碍下一次的数据交换吗? 问题补充…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速计数器,编码器接线!

    采用HSC0,模式9,A/B相交计数,正转加计数,反转减计数,编码器的A相接I0.0,B相接I0.1,M接CPU226M;这样接对吗?但是看到别人做的时候是A、B相接在一个点上? …

    SIMATIC S7-200 2020年11月1日
  • EM235AD转换后的数值范围是多少?

    使用EM235输入的模拟量,为了进行PID运算需要做归一化处理。那么涉及AD转化后的量程一直是6400-32000吗?还是有什么计算公式或者出厂已定?又或者是在PID指令中自己设定…

    SIMATIC S7-200 2017年11月27日
  • win10安装STEP 7-Micro/WIN V4.0时候出现error number 0x80040702 descriiption failed to load DLL:COMM200

    win10安装STEP 7-Micro/WIN V4.0时候出现error number 0x80040702 descriipt…

    SIMATIC S7-200 2021年7月5日
  • TD400 V地址丢失0位不知是啥原因

    TD400 在编辑通知位如:VD1400 .VD1404 VD1408  VD1412  时 V地址…

    SIMATIC S7-200 2021年7月5日
  • s7-200有开始指令吗?

    我知道S7-200有结束END和MEND,在程序结束后,不拨动PLC的开关,怎样编程,使程序重新开始,通过I0.0-I0.7或触摸屏?望各位大师指导一下。 问题补充:PLC的开关是…

    SIMATIC S7-200 2021年7月5日
  • EM231的干扰问题

    CUP226,模拟量模块EM231,仪表是4线制的PH计,4-20mA电流信号,数据老是跳来跳去,而且一会是0,一会是正常范围内的数。我换PLC模块,加信号隔离器,换成新仪表都没效…

    SIMATIC S7-200 2020年10月31日
  • 私服电机问题

    1、伺服电机自带的编码器是不是反馈给伺服电机驱动器?不能利用?2、私服电机驱动器的控制是不是跟步进电机驱动器一样,一个脉冲一个角度。还是一个脉冲一圈?3、8000RPM的小型伺服电…

    SIMATIC S7-200 2020年11月1日
  • s7-200计数器编程问题

    给I0.0一个上升沿使计数器加1,同时使M0.0保持接通,以此给I0.0再接通一个上升沿计数器再加1,同时使M0.1保持接通,直到计数器加到7结束,此时M0.0~M0.6都保持接通…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论