电工学习网

 找回密码
 立即注册
查看: 4522|回复: 0
打印 上一主题 下一主题

FC/FB的ENO需要管理好,虽然大家都知道,但是还是有必要提醒一下

[复制链接]
跳转到指定楼层
楼主
发表于 2018-10-2 20:39:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
大家好!
相信FC/FB的EN 与 ENO 大家都不陌生。
在博图有使用SCL编写的FC.FB可以在属性设置FC/FB的ENO状态如下图
自动置位ENO 相信很多人都有看到过这个
FC/FB的ENO需要管理好,虽然大家都知道,但是还是有必要提醒一下
如下是FB4的调用
怎么回事?好像ENO没有输出TRUE状态?我不是明明在属性设置了自动置位ENO了吗?为什么不置位ENO?
这里需要注意的是自动置位,也就是说程序出现错误或者违法参数时就可能不置位ENO
例如除数=0 就是一个例子。这个是因为除数(MotorSpeed RPM)为0了所以ENO没有置位
FC/FB的ENO需要管理好,虽然大家都知道,但是还是有必要提醒一下
下面图片为了说明这个问题直接把变量去掉把除数(MotorSpeed RPM)变量直接改=1.0这个时候ENO就置位为1了
这个虽然大家都知道,但是在细节上还是建议多加小心!ENO在FC/FB调用状态有要求时需要特别小心了,否则程序的执行就会出现意外的结果。
FC/FB的ENO需要管理好,虽然大家都知道,但是还是有必要提醒一下
本文转载自:西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-24 12:49

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表