函数fc块 ENO 无输出

FC函数  在主程序中调用,一开始监控,ENO 有输出,后来修改FC函数后,编译后 重新拖到主程序中,开始监控 ENO 无输出,网上查了下资料说,函数块没有正确的执行完。我想知道详细的原因以及怎么修改。另外 我写的函数FC 输入引脚有黄色,代表什么意思,见下图。

图片说明:

函数fc块 ENO 无输出    函数fc块 ENO 无输出    函数fc块 ENO 无输出   

最佳答案

一般ENO是程序有问题时才会出现的,比如用任意数字除以0,计算数据类型不同,数值溢出等等。

下载这个手册:
s71200_system_manual_zh-CHS_zh-CHS
查找ENO,它会详细地告诉你ENO没有输出的多种原因。

图片说明:

函数fc块 ENO 无输出  

提问者对于答案的评价:
程序最后加save ENO可以有输出。 函数块FC里的自保持全局变量或者set 置位的全局变量。 当函数块的FC的EN使能信号已经断开,而函数块FC里的全局变量还是1的状态。我的全局变量复位条件做在函数块FC里,如果函数FC的EN使能条件断开,即使复位条件满足,全局变量任不复位。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:15
下一篇 2021年7月4日 下午10:15

相关推荐

发表回复

登录后才能评论