回复:讨论:S7-200Smart 沿指令的使用:在任何地方使用(主、子、中断)都没区别。求反例

yanxiao

版主

  • 帖子

    12146
  • 精华

    46
  • 被关注

    183

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2018-01-20 16:41:06

9楼

展开查看
以下是引用唐诗宋瓷在2018-01-20 16:09:48的发言 >6楼

信号能否被捕捉到和扫描时间有关系,信号的变化如果发生在扫描时间的读取输入阶段,则信号可以被读到;另外,就是在一个扫描时间内,信号状态不能发生多次改变从OFF-->ON-->OFF,否则,会发生漏读信号的情况,要避免这些情况的发生,可以采用如下措施:

1、使用立即读取和立即刷新指令;

2、使用脉冲信号扩展器(将信号长度扩展到扫描时间的长度以使其可以被读取到),但是使用这种方法时,用户要确保信号的产生不会大于1次/2个扫描时间;

3、使用高速脉冲信号计数模块;


如果还有疑问的,建议阅读图片中书籍 ”4-3 processor scan“一节。



1、高速计数器、输入中断等,和某个输入引脚是直接绑定的,而且在后台自动运行。沿指令则不可比,它没有和谁绑定,也不在系统的后台自动运行。

2、好比是一个领导坐在房子中间,它要处理外面的事务,必须借助其工具和人员提供信息,如果有某件事没处理,不是这个领导功能的缺失,而是信息根本没到他手上。如果信息处理出现错乱,也不是这个领导胡乱处理,原因出在提供的信息张冠李戴。

3、沿指令也一样,它被固定在一个地方,它能处理的信息,要靠其它的指令提供。当它被激活执行(扫描)时,它只根据已有的信息进行处理。你不能指望它有特殊能力,能领会设计者的意图,主动去取信息来处理。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8942条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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