关于modbus指令库通讯

主站,用西门子MBUS_CTRL指令Dne=1,Error=8;Error=8这是怎么回事?(而MBUS_MSG指令Dne=0,Error=0)
 另外从站,用MBUS_INIT指令Dne=1,Error=5;MBUS_SLAVE指令Dne=1;Error=10这又是怎么回事?
 (其它,要设置的参数应该没问题,因为第一次用串口软件可收到主站的数据,当把PLC改为从站时,让串口软件发数据给从站,一直都不行,就如上面的情况。)

最佳答案

MBUS_CTRL指令Dne=1,Error=8??
 看错了吧?

 从站库ERROR根据下面纠错:
 ERROR=5=holding registers overlap modbus buffers 
 区域1(主机读写区 V) 区域2(库内存区,780字节 V)重叠
 所以在分配库内存的时候,不要和主机读写区发生重叠。

 ERROR=10=modbus not initialized 
 当MBUS_INT的ERROR不等于0时,MBUS_SLAVE的ERROR=10

提问者对于答案的评价:

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

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

相关推荐

  • 我用S7-200和两台重量变送器自由格式通讯如何写啊?

    我用S7-200和两台重量变送器自由格式通讯如何写啊?一台可以发送和接受数据。两台就不行了。请高手指教。 最佳答案 两台设置不同的地址,然后分时读取,如果只有两个的话你可以用一个b…

    SIMATIC S7-200 2020年11月1日
  • 求S7200指令库

    各位高手,我在做个工程改造,用到其中的modbus通讯,是S7200与智能仪表的通讯,我看资料需要指令库,请问这个库是下载的吗?没有是否编程不起来?哪里有得下?谢谢!y6843@s…

    SIMATIC S7-200 2020年10月31日
  • 新程序无法导入

    “s7-200被密码保护了,我重新编了程序,但是它还要密码才能把程序导入PLC.请指点我该如何处置它.谢谢!” 最佳答案 1.方法一:在MICRO/WIN的PLC菜单中CLEAR输…

    SIMATIC S7-200 2021年7月5日
  • 如何用S7-200控制ABB变频器

    各位大哥有程例吗?不一定是ABB的,学一学。用什么线与变频器联接好 最佳答案 S7-200可以用自有口模式通讯来控制变频器(可以实现任何具有串行接口的外设的通讯,西门子的MM变频器…

    SIMATIC S7-200 2021年7月5日
  • 关于流量控制

    想做个液体流量控制,精度要求千分之一内。 自己大致配置是:柱塞式计量泵和流量计以及流量控制仪表。 思路:流量计输出脉冲信号到仪表上,表上可以显示瞬时流量和累积流…

    SIMATIC S7-200 2021年7月5日
  • 时钟比较

    s7-200读取系统时间,根据不同时间段控制路灯关停 最佳答案 1、你是哪一款CPU?CPU224及以上的CPU具有内置的实时时钟;BC293:电池卡(6ES7 291-…

    SIMATIC S7-200 2021年7月5日
  • 安装完STEP 7-MicroWIN SMART,打开提示无法找到入口

    一开始安装以后打开没反应,后来看论坛里让删注册表,一顿操作以后再安装,结果提示无法找到入口。求大佬们帮看下咋办 图片说明:    最佳答案 1、打开电脑,按照c…

    2021年7月5日
  • 读取时间

    我在西门子触摸屏上要显示一个进料的实时时间,不知道在PLC上怎么读取,请知道的告诉告诉一下。问题补充:在触摸屏上读取PLCT200的实时时间,不知道T55的实时时间是放在PLC20…

    SIMATIC S7-200 2020年11月1日
  • 求教 EM277跟TP170A通讯

    CPU224 DC/DC/DC 跟TP170A通讯不上(通过EM277模块),用的两个都是带编程口DP接头,开关都打在ON位置, 触摸屏上就组态了一个…

    2017年11月19日
  • 检测不到上升延

    请教各位,我采用给SMB34赋值10,也就是10ml产生一个中断,在中断程序中自动加1,也就是中断一次,vw1000自动加1,当达到100时,将vw1000赋值为0,在0-100间…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论