如何在cfc语言中实现上升沿和下降沿触发

如何在cfc语言中实现上升沿和下降沿触发

ID:24162703

大小:124.00 KB

页数:4页

时间:2018-11-13

如何在cfc语言中实现上升沿和下降沿触发_第1页
如何在cfc语言中实现上升沿和下降沿触发_第2页
如何在cfc语言中实现上升沿和下降沿触发_第3页
如何在cfc语言中实现上升沿和下降沿触发_第4页
资源描述:

《如何在cfc语言中实现上升沿和下降沿触发》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、如何在CFC语言中实现上升沿和下降沿触发  上升沿和下降沿触发是两种非常重要的触发信号,也是plc编程中使用非常频繁的两种元素,今天就给大家讲述一下,如何在CFC语言中实现上升沿和下降沿触发。  我曾在前文讲述过,CFC的实质就是可以自由移动的FBD,因此CFC和FBD的使用可以说是如出一辙,而FBD和LD又有着千丝万缕的联系,CFC实现上升沿和下降沿触发就是对功能块的调用。  F_TRIG是指下降沿触发,其中F是英文FALL的缩写,是指下降的意思。  R_TRIG是指上升沿触发,其中R是英文RISE的缩写,是指上升的意思。  顺便说一句,当初我刚接触的时候,总是

2、把F_TRIG当成上升沿触发,因为我一看到F就理所当然的把它当成了上升,可能是这字母会产生上升的感觉吧,以至于做了很多的无用功,希望大家引以为戒。  我们先看一下在LD和FBD中是如何实现上升沿和下降沿触发的    图一LD实现边沿触发    图二FBD实现边沿触发  如图一图二所示,是分别用LD和FBD实现边沿触发,在这里LD直观的优势就体现出来了,FBD的边沿触发总有种怪怪的感觉,看上去很不直观。  其实,用CFC和FBD是一模一样的,只是,它的位置可以随意变动,我们来看具体例子    图三CFC实现边沿触发  如图三所示,这是用CFC实现的边沿触发,可以看到

3、,它和FBD是一模一样的,只是它的变量的位置发生了随意移动,这正是它比FBD的优势所在,简直就是强迫症的福音。  在CFC中,我们既可以使用直接输出,也可以使用实例名也就是功能块名(西门子博途中称之为背景数据块)进行调用。    图四使用实例名调用边沿触发  如图四所示,看黄色荧光笔部分,就是使用实例名调用了边沿触发功能块的输出。R_TRIG_0.Q和图三中的的变量R是等价的,同样,F_TRIG_0.Q和图三中的变量F也是等价的。这样的目的是方便我们优化程序结构。  以上,就是在CFC中如何使用边沿触发,CFC和FBD在本质上是没有区别的,但它更加灵活直观,希望大

4、家尽量使用CFC,接触新事物。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。