回复:我在程序中想做同一个值上一个扫描周期和当前扫描周期的差?

十一月九号

  • 帖子

    766
  • 精华

    4
  • 被关注

    5

论坛等级:侠士

注册时间:2005-12-27

普通 普通 如何晋级?

发布于 2009-06-02 17:46:33

0楼

PLC严格执行你的逻辑要求是不可能做到的。
不过,你可以在你的逻辑里做一个定时器,这个定时器的PV值要略大于逻辑扫描周期(这样可以尽量接近你的要求——扫描周期间的数据差),不能小于,否则PLC将漏检。定时器输出给一个内部中间位寄存器
当这个位寄存器为ON时,将你的采集数据传递给一个字寄存器%Rx1中;
当这个位寄存器为OFF时,将你的采集数据传递给另一个字寄存器%Rx2中;
将两次只差赋值给结果字寄存器△%Rx0。
你可以依据这个结果字寄存器的值来进行你自己的逻辑。

工控——这是一条不归路啊
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54659条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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