S7-200用Modbus 库控制开关量模块问题

S7-200用modbus 库与支持modbus通讯协议的研华4117模拟量模块通讯读取数据正常,与支持modbus通讯协议的北京首英智诚 C-7050D开关量模块通讯时读输入状态正常,可是写输出无反应,请高手指点,谢谢!

最佳答案

能够读就能写。
1、建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done 完成位来激活,以保证所有读写指令循环进行。
2、如果多个 MBUS_MSG 指令同时使能会造成 6 号错误
3、调用 MBUS_MSG 子程序会加长处理时间。大部分时间都用于 CRC 校验的计算。每读、写一个字的数据就需要 1.85 ms 扫描时间。数据最多的情况下(读、写 120 字的数据),扫描时间大概会扩增加 222 ms。读操作的时间主要消耗在接收数据上;写操作的时间主要消耗在发送数据上。
4、用测试软件,例如MODSCAN软件测试一下。
5、相关文档:
http://blog.gkong.com/more.asp?name=jiansiting&id=106706

提问者对于答案的评价:
谢谢帮助,问题已解决

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • PLC程序的扫描周期

    请问如何能够查看PLC程序的扫描周期?在编程软件的什么地方? 最佳答案 先把程序写进PLC中,连接PC与PLC,将PLC的开关调为TERM。在编程软件中点RUN。在Microwin…

    SIMATIC S7-200 2021年7月5日
  • s7-200与安川H1000变频器如何通讯

    s7-200与安川H1000通讯,安川支持MEMOBUS通讯,可以用200里的modbus库进行通讯吗 最佳答案 可以参考:s7-200通过modbus与安川G7通讯http://…

    SIMATIC S7-200 2020年11月1日
  • s7200与第三方标准协议格式485RTU通讯

    第三方通讯协议格式标准的485RTU,发送码为 机器识别码+指令码+访问地址+内容/长度+CRC校验(详细内容格式见图)请问,西门子这边程序,我可以使用Modbus&nb…

    2021年7月5日
  • S7-200与与上位的的随机程序如何编写?

    我要做一个S7-200与上位机进行无线传输,传输的过程中,由于信号经常会断,客户要求信号断的时候要做一个信号报警。我想做一个随机做通信判断的,如果两者此时的信号不一致时就发报警。表…

    SIMATIC S7-200 2020年10月31日
  • ET200S 4DO DC24V模块地址分配问题

    在组态时只分配进0到3的地址,分配不进4到7的地址,为什么,谢谢 最佳答案 4到7是自动分配的,同时选中2个模块,然后点击组态右上角的“Pack Addresses”按钮…

    SIMATIC S7-200 2020年11月1日
  • s7200自由口通信

    plc与电脑上的串口调试助手通信有问题 问题补充:用沿触发的尝试过了还是不行,用系统手册中推荐的程序也不行,将usb转485的1.2.5分别接到8.3.5中还是不行,通信不对 图片…

    2017年6月5日
  • s7-200连接TP7错误代码0824

    s7-200连接TP7错误代码0824 ,按照说明操作的有那些原因可以导致此类错误请教了谢谢 问题补充:打了800电话 说0824是连接和设置上的问题&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 关于ST-200-LOGO

    请问各位朋友在那个网站能下载ST-200-LOGO 最佳答案 楼主说的是S7-200和Logo吗?这两种产品的详细资料在西门子网站上都可以找到。http://www.ad.siem…

    SIMATIC S7-200 2021年7月5日
  • S7-200的MODBUS协议

    我用的是S7-200,modbus协议,编程软件版本是STEP 7-Micro/WIN V4.0 SP6,但我的指令库什么也没有,请问在哪里可以下载到…

    SIMATIC S7-200 2017年11月25日
  • 存储卡电池卡问题

    1.请问把程序写进不带存储卡电池卡的S7-200 CPU222后,如果一直不供电,程序能够保持多长时间?永远保持吗?   2.存储卡到底存储…

    SIMATIC S7-200 2021年7月5日