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

已锁定

威师爷

  • 帖子

    5126
  • 精华

    48
  • 被关注

    244

论坛等级:至圣

注册时间:2013-09-18

黄金 黄金 如何晋级?

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

3374

6

2018-10-01 18:34:32

大家好!

相信FC/FB的EN 与 ENO 大家都不陌生。


在博图有使用SCL编写的FC.FB可以在属性设置FC/FB的ENO状态如下图

自动置位ENO 相信很多人都有看到过这个 



如下是FB4的调用

怎么回事?好像ENO没有输出TRUE状态?我不是明明在属性设置了自动置位ENO了吗?为什么不置位ENO?

这里需要注意的是自动置位,也就是说程序出现错误或者违法参数时就可能不置位ENO

例如除数=0 就是一个例子。这个是因为除数(MotorSpeed RPM)为0了所以ENO没有置位



下面图片为了说明这个问题直接把变量去掉把除数(MotorSpeed RPM)变量直接改=1.0这个时候ENO就置位为1了

这个虽然大家都知道,但是在细节上还是建议多加小心!ENO在FC/FB调用状态有要求时需要特别小心了,否则程序的执行就会出现意外的结果。



FC/FB的ENO需要管理好,虽然大家都知道,但是还是有必要提醒一下 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有12957条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。