程序执行问题/下降沿无法触发

S7 SCL 编写了一段程序,为什么能执行上升沿,却不能执行下降沿,下降沿情况下划线部分也不执行,见图,求大神

问题补充:
之前的T_TRIG指令也不好使,但是R_TRIG指令好使,有些不能理解,详见接口截图

图片说明:

程序执行问题/下降沿无法触发    程序执行问题/下降沿无法触发    程序执行问题/下降沿无法触发   

最佳答案

你是说用了F_TRIG不能得到你要的结果,即使你自己写的也得不到?
那么有几个问题需要你自己检查:
1、像前面那位所说,,#last_status_2是temp还是stat?
2、F_TRIG的实例有没有重复调用?
3、weight_n_difference是temp还是stat?

last_status_2没看到在in_out中定义,那说明是在temp中定义的,temp的不能保持,所以你检测上升沿不正确

提问者对于答案的评价:
非常感谢,按照您说的已经解决

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • 223-1PH30

    在4080里面没找到 223-1PH30-0XB0 ,请谁能告诉我下载这个的链接,谢谢! 问题补充:找到了,实在不好意思,我需要更加严谨的学习,对不起! 最佳答…

    SIMATIC S7-1200 2017年11月4日
  • 博途V13的S7-1200的模拟量输出

    我用博途s7-1200做的模拟量输出程序段大家帮帮忙看看对不对?模拟量控制变频器,模拟量输出是4-20ma,变频器输入是4-2ma. 问题补充:但是变频器接受的4-20ma&nbs…

    2017年7月26日
  • 1200PLC和编码器测转速

    求大家支招,现在有个案子,要用1200PLC和编码器来测电机转速,请问用绝对值还是增量型编码器呢?网上关于编码器侧转速的资料不是很多。我用多圈绝对值编码器得到角度后,又如何能得知前…

    SIMATIC S7-1200 2017年7月30日
  • 关于用V13下载程序至1200。

    电脑IP地址段是否要和连接PLC当前IP地址段一样才能实现下载?这几天下载程序,发现有时可以有时不行。 最佳答案 在博途里组态PLC的IP地址后,连PLC的时候系统会根据组态自动给…

    2017年8月26日
  • S7-1200有仿真软件吗?

    S7-1200自带仿真软件吗?为什么菜单中有“运行系统”,却不能点击运行呢?如果自带仿真软件,请问怎么使用?如果没有自带,请问哪里可以下载安装?谢谢各位大侠! 最佳答案 没有仿真软…

    SIMATIC S7-1200 2017年11月13日
  • s7-300换成S7-1200

    s7-300换成S7-1200,能否直接换型,程序还能用吗??? 最佳答案 先把程序移植到博图软件中,如果有错误的要改正好。把1200组态好后,再把程序复制到项目中。 提问者对于答…

    SIMATIC S7-1200 2017年7月26日
  • S71200 的中断链接指令 和中断分离指令

    其中的事件 EVENT这个事件怎么定义的!我没找到文档有说明!是像S7200中的中断事件 那样定义0 1 2 ….还是自己编程…

    2017年11月1日
  • S7-1200没有STL语言,怎么实现间接寻址?

    小弟用的是TIA V13,刚发现S7-1200无法用STL语言编程,如果用LAD或者SCL怎么实现间接寻址?比如如下的一段在S7-300里的STL语言程序,我现在如何在S…

    SIMATIC S7-1200 2017年6月27日
  • 如何获取模拟量断线和溢出信号?

    想做这样的报警,当传感器损坏或断线,如何获取模拟量断线和溢出信号? 最佳答案 假设你的工程量信号是0.0~10.0Mpa,信号是4~20mA,那么断线后就是0mA,转换后的工程量就…

    SIMATIC S7-1200 2017年6月18日
  • 1200的信号扩展板CB 1241 RS485

    与9针串口如何接线? 最佳答案 见附图 图片说明:    提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    2017年6月3日