FB使用异常

泪奔! 建了一个FB功能块,变量如图。 handmode_1limit_0jog 为点动及持续动作切换按钮。  当 handmode_1limit_0jog为0时,执行程序块上部分,当Input变量 hand_down或hand_up 为1时,Static变量 handjogdown或handjogupo也为1,Input为0时Static变量也为0.
 当 handmode_1limit_0jog为1时,执行程序块下部分,此时Input变量 hand_down为1时,Static变量 handjogdown应该也为1才对,为什么一直置位。  折腾了一下午,还是不明白。

问题补充:
刚才再看了下写的问题:在描述上有点不清楚,应该是hand_down或hand_up 为1时,Static变量 handjogdown或handjogupo也为1,Input为0时Static变量也为0.
 当 handmode_1limit_0jog为1时,执行程序块下部分,此时Input变量 hand_down为1时,Static变量 handjogdown应该也为1才对,可是handjogdown这个变量却一直为0,不置位,这是让我疑惑的地方。

图片说明:

FB使用异常    FB使用异常    FB使用异常    FB使用异常   

最佳答案

把下部分的上升/下降沿使用新的变量,不要使用重复的,再新建几个变量。

提问者对于答案的评价:
刚才试了一下,上升/下降沿使用不同的变量可正常运行。
MY GOD,同一地位的上升/下降沿即使在不同的位置使用,都要给给分配不同的地位,
比如I0.0要在程序不同的位置使用100次,就得给它准备100个不同的位才能实现。 
这设计思路感觉有点***。

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

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

相关推荐

  • s71200 modbus rtu 通讯

    我现在带了三个变频器,用了三个MB_MASTER,,背景数据块都是一个,设置也基本一样,都是读数据,我用了一个循环时间触发加一分别调用1、2、3号变频,为什么1、2号好用,3号没有…

    2017年8月26日
  • S7-1200串口通信

    请教:1:小弟现在在学习PLC,在使用S7-1200的时候,按照西门子视频教程上面进行学习,在于第三方进行串口通信(RS232)的时候,需要将请求发送和请求接受置为1的时候不能变为…

    SIMATIC S7-1200 2017年6月24日
  • S7-1200两台PLC通讯?

    如何实现两台PLC之间的通讯?麻烦前辈提供下相关资料  谢谢 最佳答案 以太网 S7,TCP,PN见https://support.industry.…

    SIMATIC S7-1200 2017年6月18日
  • 1200通过RTU控制9台V20变频器,也是用轮询方式吗?

    S7-1200通过RTU通讯控制多台变频器也是使用类似于200的RTU轮询编程方式吗? 最佳答案 “MB_MASTER“指令输出位“Done“=1来触发下一条“MB_MASTER“…

    SIMATIC S7-1200 2017年6月1日
  • S7-1200 运动控制编程问题

    想用S7-1200控制3个伺服电机做运动控制,在OB1中同时完成了3个轴的组态,想分别控制这些轴的运动,应该在哪里编程调用,是FC还是FB?请教各位应该如何选择。 最佳答案 我是习…

    2017年6月3日
  • 通讯模块亮红灯,CPU报错

    CPU 为1212,通讯模块CM1242-5,模拟输入模块SM1231,总共就3个东东,程序编译无错,出现一个警告,下载后CPU运行报错,DP模块亮红灯,模拟量模块正常,…

    SIMATIC S7-1200 2017年11月6日
  • 1215C接线问题

    1215C晶体管输出控制V90,请教大家1215C的输入接法源型,漏型都可以接吗?因为V90的输出是漏型输出 最佳答案 1215C既可以接源型也可以接漏型参考手册:SIMATIC&…

    2017年6月1日
  • S1200同时组态USS通讯和profinet通讯报错

    S1200同时组态uss通讯控制v20变频器,profinet通讯控制G120c变频器,运行程序时,ussport块报错status 输出16#8080,同时profit…

    SIMATIC S7-1200 2017年5月29日
  • 紧急求助各位大侠:s7-1200能否同时支持四路MODBUS通讯?

    紧急求助各位大侠:s7-1200能否同时支持扩展3个通讯模块再加一个485通讯板?我有好几台机组需要监控,每台机组有好几块modbus仪表。是否能用1200的4个485接口分别监控…

    SIMATIC S7-1200 2017年8月18日
  • S71200MODBUS

    请教各位     S71200软件安装完成后,怎么在库里没MODBUD库和USS库,这个库是另外添加的吗?哪里能下载?谢谢 问题补…

    2017年8月26日