求助:S7-1500 modbus轮询程序错在哪呢?

程序错在哪呢,仿真情况下就算通讯错误,modbus_master的done位执行完也应该是true,怎么就不执行了呢,见附图,求助?

图片说明:

求助:S7-1500 modbus轮询程序错在哪呢?    求助:S7-1500 modbus轮询程序错在哪呢?    求助:S7-1500 modbus轮询程序错在哪呢?   

最佳答案

modbus_master的done位执行完也应该是true——DONE的状态只保持一个周期。你可根据DONE来置位一个变量,看看到底有没有初始化完成。你的程序段2是错的,在done只保持1个周期的情况下,temp9永远不会置位,你得删除常开点或者上升沿

提问者对于答案的评价:
ok

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午9:12
下一篇 2017年6月10日 下午9:12

相关推荐

  • 博图V13关盘

    博图V13关盘,安装关盘携带不便  可以把V13所有关盘和授权复制到移动硬盘保存吗 便于其他计算机安装吗? 问题补充:关盘直接复制可以吗? 最佳答案 …

    SIMATIC S7-1500 2017年6月3日
  • 用西门子PLC等做展览台

    我想用 SIEMENS 1500,1200,S7-300/400.触摸屏,电机等做个试验台,想做个方案,试验台想做的比较有观赏,展览性。比如有个小车移动,花灯之…

    SIMATIC S7-1500 2017年6月4日
  • 1500读取存储卡的csv文件

    在1500的存储卡上有程序生成的csv文件,怎么能访问他,然后将他上传到自己的pc上 问题补充:要是可也的话给个事例,怎么做 最佳答案 可以在cpu断电的情况下,把卡取下来用读卡器…

    SIMATIC S7-1500 2017年6月1日
  • 博途V13打开程序报错

    在点击程序编辑时,博途报错:某些信息丢失,不应该发生这样问题,请向西门子技术支持咨询 最佳答案 是否进行过杀毒或优化,因为这些杀毒软件可能会误删除一些西门子软件的文件,导致软件不能…

    SIMATIC S7-1500 2017年6月10日
  • 关于用CP343-1 Lean实现300跟400通讯的问题

    我这边是300加通过背板总线连接一个CP343-1Lean,需要跟距离几十米外的一个400PLC通讯,请问具体的硬件跟程序怎么整,第一次用这个通讯模块,看了好多资料,这个模块的基本…

    2017年5月29日
  • 1500为保证不停机需要调用哪些组织块

    以前使用step7 为了防止停机,会调用一些OB块,使用portal 1500,是否也需要调用一些组织块,保证,系统故障不停机 最佳答案 授人与鱼不如授人予鱼,…

    2017年6月3日
  • S71500 驱动装置组态

    在S71500中要组态轴 在硬件接口处必须组态驱动装置请问驱动装置如何组态进设备组态中 在硬件目录中并未找到任何驱动装置 最佳答案 升级 TIA&nb…

    SIMATIC S7-1500 2017年6月13日
  • Axis Function Block的介绍文档

    以前看过一个介绍Axis Function Block的PDF文档怎么现在找不到了 最佳答案 SIMATIC S7-1500 S7-1500…

    SIMATIC S7-1500 2017年6月8日
  • 博图V13为什么我新建的FB块不一样

    我的博图项目是V13 SP1版本,我在新建FB块时为什么没有“通过寄存器进行参数传递”选项呢?从别的项目拷贝过来的FB块有此选项,如何设置能看到这个选项?请看截图 图片说…

    2017年6月3日
  • FB和FC的变量地址分配问题

    1)局部变量表里的形参IN、OUT、IN_OUT,在其下面定义的变量,分配的地址是哪个存储区的地址?2)在FB1里顶一个动态变量TEMP1,INT,地址:0.0;在FC里定义个局部…

    SIMATIC S7-1500 2017年6月13日