FN指令之奇怪现象

已锁定

扫地老头

  • 帖子

    1129
  • 精华

    9
  • 被关注

    7

论坛等级:侠士

注册时间:2005-09-09

普通 普通 如何晋级?

FN指令之奇怪现象

520

0

2008-01-03 15:18:16

A M300.1
FN #TEMP1
=M300.2
上述程序写在一个FC块中,其中#TEMP1为定义的一个定时变量。
下载程序,运行发现,M300.1没有从1到0的调变,M300.2就为1,而且还不停变化。
因为程序中,我故意使用了非保持型数据#TEMP1,所以该现象存在,如果把#TEMP1换成保持型数据,如M300.3,那么根据FN的工作原理,上述现象肯定不会发生。
现在的疑问就是,根据FN的功能描述,即使我使用一个非保持型数据#TEMP1,上段程序也不应该出现M300.2立即为1,并且闪烁的情况啊。谁能给予解释,不甚感激!
(M300.2点在程序中没有被别处使用)

FN指令之奇怪现象 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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