PROFIBUS-DP组态实例(2)

2019-08-31 10:19

《可编程控制器应用技术》第5、7、8章

图4.2.17 启动延时脉冲定时器的使用

图中当I0.0闭合(RLO有正跳沿),SE定时器T4启动运行,T4触点立即动作,其常开触点闭合,此时即使I0.0断开,T4仍将继续运行,T4常开触点也一直保持闭合直至所设定的时间。只要I0.0不在设定时间内反复短时通断,T4均可设定长时间的接通。如果出现I0.0短时反复通断,导致T4的反复响应,会使总接通时间大于设定时间(图中t>3s处)。I0.1闭合,启动复位信号,定时器T4立即复位(停止运行)。

③ 启动延时接通定时器(SD)

控制中,有些控制动作要比输入信号滞后一段时间开始,但和输入信号一起停止,为了满足这样的要求,可采用启动延时接通定时器,其工作过程如图4.2.18所示。

142

《可编程控制器应用技术》第5、7、8章

图4.2.18 启动延时接通定时器的使用

图中,当I0.0闭合(RLO有正跳沿),SD定时器T4启动运行,当设定的延时时间3s到后,T4触点动作,T4的常开触点闭合,直至I0.0断开,T4运行随之停止,T4常开触点断开。I0.0闭合时间小于定时器T4设定延时时间,T4触点不会动作。I0.1闭合,启动复位信号,定时器T4立即复位(停止运行)。

④ 启动保持型延时接通定时器(SS)

如果希望输入信号接通后(接通短时即断开,或持续接通),在设定延迟时间后才有输出,就需要用启动保持型延时接通定时器。其工作过程如图4.2.19。

图中当I0.0闭合一下或闭合较长时间(RLO有正跳沿),SS定时器T4启动运行,当设定的延时时间3s到后,T4线圈得电,T4常开触点就闭合,此后一直闭合,直至I0.1闭合,复位指令使T4复位。只有复位指令才能令动作了的SS定时器复位,因此使用SS定时器必须编写复位指令(R),其他定时方式可根据需要而定,不为必须。

在设定延时时间内,如果I0.0反复通断,会影响定时器触点延迟接通时间。

143

《可编程控制器应用技术》第5、7、8章

图4.2.19 启动保持型延时接通定时器的使用 ⑤ 启动延时断开定时器(SF)

启动延时断开定时器是为了满足输入信号断开,而控制动作要滞后一定时间才停止的操作要求而设计的。其工作过程如图4.2.20所示。

144

《可编程控制器应用技术》第5、7、8章

图4.2.20 启动延时断开定时器的使用

图中I0.0闭合,SF定时器T4启动,其触点立即动作,常开触点T4立即闭合。当I0.0断开(RLO有负跳沿)时开始计时,在定时的延时时间未到之前,其触点不会动作,常开触点T4不会断开。当延时时间到,常开触点T4才会断开。在延时时间内I0.1闭合,复位信号可令T4立即复位,常开触点立即断开。不在定时延时时间内,复位(R)信号对SF定时器不起作用。

在I0.0断开的时刻,如果存在复位信号,则SF定时器立即复位。 例:用定时器方块构建占空比可调的脉冲发生器,如图4.2.21所示。

用I0.0启动脉冲发生器工作,Q4.0为脉冲输出。定时器T21(S_OFFDT方块)设置Q4.0为1的时间(3s),定时器T22 (S_ODT方块)设置Q4.0为0的时间(2s)。

图4.2.21 脉冲发生器程序 (3)计数器指令及应用

在生产过程中常常要对现场事物发生的次数进行记录并据此发出控制命令,计数器就是为了完成这一功能而开发的,计数器指令、梯形图及指令参数如表4.22~表4.24所示。 表4.22 计数器指令 表4.23 计数器的梯形图 表4.24 计数器指令参数 下面以减计数器为例说明计数器梯形图指令的用法。

如图4.2.22所示,当输入I0.1从0跳变为1时,CPU将装入累加器1中的计数初值(此处为BCD数值127)置入指定的计数器C20中。计数器一般是正跳沿计数。当输入I0.3由0跳变到1,每一个正跳沿使计数器C20的计数值减1(减计数),若I0.3没有正跳沿,计数器C20的计数值保持不变。当I0.3正跳变127次,计数器C20中的计数值减为0。计数值为0后,I0.3再有正跳沿,计数值0也不会再变。计数器C20的计数值若不等于0,则C20输出状态为1,Q4.0也为1;当计数值等于0时,C20输出状态亦为0,Q4.0为0。输入I0.4若为1,计数器立即被复位,计数值复位为0,C20输出状态为0。

145

《可编程控制器应用技术》第5、7、8章

图4.2.22 减计数器的使用

可逆计数器的方块图指令使用如图4.2.23所示。图中当S(置位)输入端的I0.1从0跳变到1时,计数器就设定为PV端输入的值,PV输入端可用BCD码指定设定值,也可用存储BCD数的单元指定设定值,本图中指定BCD数为5。当CU(加计数)输入端I0.2从0变到1时,计数器的当前值加1(最大999)。当CD(减计数)输入端I0.3从0变到1时,计数器的当前值减1(最小为0)。如果两个计数输入端都有正跳沿,则加、减操作都执行,计数保持不变。当计数值大于0时输出Q上的信号状态为1;当计数值等于0时,Q上的信号为0,图中Q4.0也相应为1或0。输出端CV和CV_BCD分别输出计数器当前的二进制计数值和BCD计数值,图中MW10存当前二进制计数值,MW12存当前BCD计数值。当R(复位)输入端的I0.4为1,计数器的值置为0,计数器不能计数,也不能置位。

146


PROFIBUS-DP组态实例(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016公务员考试行测模拟题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: