s1200的modbus通讯问题

用s1200通过 modbus与第三方设备通讯,采用了04H的功能码进行读操作,但是MB_MASTER模块故障代码出会出现#7001和#8281的跳变,请问大侠,这是什么问题?

最佳答案

04H功能码,是读取输入寄存器,即在一个或多个输入寄存器中取得当前的二进制值;
首先要保证端口初始化正确,站地址、波特率、接线正确。
第二步,调用发送功能码04H,监视DONE,STATUS

建议先用MODbus调试软件,如MODSCAN,测试从站,如果从站正常,那1200只要通讯参数和接线没问题就没啥啦

提问者对于答案的评价:
其实,真正问题是西门子modbus模块版本的问题。之前的我用了3.0,后来换成2.0就好了。

专家置评

楼主发送截图就能更加反映问题。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午7:22
下一篇 2017年6月24日 下午7:22

相关推荐

  • v13帮助F1

    打开protal经常会出现按了帮助F1之后会显示 连接不到internet。但是有时候又正常连接的上。比如说我点击IN_RANGE这个指令块,按F1会出现连接不到INTE…

    2017年7月25日
  • 在S7-1200 SCL编程中怎样对M进行寻址

    在S7-300中看到一段程序FOR I:=1 TO 10 DOFOR J:=1 TO 10 DOM[…

    2017年10月24日
  • (p)指令是怎么用?

    (p)中的上下各代表什么,怎么用? 图片说明:    最佳答案 原理:PLC的上升沿、下降沿检测指令的功能需要至少两个扫描循环周期才能完成,即通过比较前后两个扫…

    2017年6月18日
  • S7-1200 MAINT灯闪烁需要维护

    S7-1200一开机MAINT灯就开始闪烁,在线诊断说需要维护,如图。该怎么办,怎样维护。型号是1214C,没有MC卡。我是新手,麻烦详细说一下,谢谢。 图片说明:  &…

    2017年5月31日
  • S7-1200视频

    在哪可以下载《S7-1200PLC编程及应用》的视频教程啊?    第二版的     机械…

    SIMATIC S7-1200 2017年6月12日
  • 博途v13编辑1200/1500能用梯形图,SCL混合编程吗

    博途v13编辑1200/1500能用梯形图,SCL混合编程吗 问题补充:博途用scl下载哪些东西? 最佳答案 选用SCL编程的时候,只能使用SCL编程,不能插入梯形图选用梯形图的时…

    SIMATIC S7-1200 2017年6月4日
  • S7-1212 PLC MODBUS/TCP MB-SERVER 指令

    请教:使用S7-1212 PLC 进行对一台温度终端进行监控,这台温度终端是按MODBUS/TCP进行通讯,它的地址:0X0040~0044,数据类型:1&nb…

    2017年7月25日
  • TIA下载TP1200疑问

    大家好,我用TIA  V12   给 TP1200 HMI  下载,ping成功了,点击复…

    2017年10月29日
  • 请教这段程序在1200里怎么编

    请教一下,1200编程,每10分钟扫描一次,MD0大于MD4维持10后,让Q0.0运行60s;到10分钟后,重新检查;如果这10分钟内Q0.0已经运行过一次了,10分钟内出现第二次…

    SIMATIC S7-1200 2017年6月3日
  • 编译警告

    用s71200编程后,在编译中出现警告说:所组态硬件中没有用到的输入输出(分配列表) 最佳答案 用交叉参考来确定程序中引用不存在变量的位置。或者双击编译信息,会跳到引用变量有问题的…

    SIMATIC S7-1200 2017年11月4日