samrt200 modbus通信完成位能保持多久?

samrt200 modbus通信完成位能保持多久?是只保持一个通信周期还是在通信完成后一直为1?我用通信完成位来做下一个轮询的执行可以吗?

最佳答案

关于通讯指令done位做下一个轮询的启动位没有问题,可是,问题是当通讯时出现错误时,这个done位也为1。
所以建议采用done和error故障标志字节来作为下一个通讯任务的启动条件还是比较合理的。

提问者对于答案的评价:
通信完成时为1,通信时为0

专家置评

已阅,最佳答案正确。
补充:完成位会一直为1,除非对该完成位进行写操作,可以使用DONE位做轮询程序。具体例程参考下面的链接:http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午5:46
下一篇 2017年6月8日 下午5:46

相关推荐

  • 请教个编程问题

    在一个总的自动程序里面想分别设置几个暂停按钮,这些按钮单独启动后可以对相应段程序进行暂停,以便排出该段次品而不影响其他段的正常运转。暂停开关离主机比较远。我的想法是用一启动开关+急…

    SIMATIC S7-200 2017年6月12日
  • S7-200的编程软件对最新的CPU能使用吗

    能给我介绍这款低端的基础知识吗 最佳答案 参考资料:《西门子 S7-200·LOGO!·SITOP 参考》V0.95版(更新版)  2010…

    SIMATIC S7-200 2020年11月1日
  • 请问如何做温差的闭环控制

    请问如何做温差的PID控制  就是中央空调的压缩机进水口与出水口装有两个温度传感器,通过两温度传感器的差来控制压缩机进水泵的变频器的频率,就是说让压缩机的进水与…

    SIMATIC S7-200 2021年7月5日
  • 关于高速计数器的方向控制的问题

    当电机正转的时候,高速计数器做加记数。那么在电机反转的时候,怎样才能让高速计数器自动做减记数呢?我把SM37.3做置位和复位都不行这是什么原因呢?请高手给点播一下。 最佳答案 高速…

    SIMATIC S7-200 2020年10月31日
  • DIP开关设置

    6ES7 231-0HC22-0XA8的DIP开关设置,0-20Ma输入,一共6个开关与235一样,但手册上说的不太明白,请详细介绍下,谢谢。 最佳答案 对于4点的模块,…

    SIMATIC S7-200 2017年11月12日
  • s7-200 CP243-1和opc通讯要下载什么软件

    s7-200 CP243-1和opc通讯要下载什么软件 最佳答案 (1)建议使用Kepare。(2)如果想省钱,就用西门子的PC ACCESS。但很慢。这个是V…

    SIMATIC S7-200 2020年10月31日
  • 西门子订货号

    S7-200 CN订货号和SIMATIC S7-200 订货是什么意思啊? 最佳答案 CN 是中国本地化产品,与2005年12月16日正式发…

    SIMATIC S7-200 2021年7月5日
  • S7200编程软件不能设置PG/PC接口

    不能设置为PC/PPI cable.PPI接口,只要选中这个接口就提示所用接口正在使用,此时不能更改访问路劲。 最佳答案 在计算机服务里查看S7DOS Help…

    SIMATIC S7-200 2021年7月5日
  • S7-200网络连接问题

    一台S7-200 CPU226 PLC的PORT 0口使用网络读/写协议连接另外一台S7-200 CPU222 PLC(CPU22…

    SIMATIC S7-200 2021年7月5日
  • 两个S7-200 用PROFIBUS通讯

    怎样用PROFIBUS 一台PC机实现两台PLC的通讯 数据传输 最佳答案 PC机需配置CP5611通讯卡,作为PROFIBUS_DP的主站,两台S7-200&…

    SIMATIC S7-200 2020年11月1日