您现在的位置是:首页 > PLC技术 > PLC技术
PLC高速计数器的计数模式
来源:艾特贸易2017-06-04
简介高速计数器有 4 种计数模式:内部控制方向的单相加 / 减计数、外部控制方向的单相加 / 减计数、双相脉冲输入的加 / 减计数和双相脉冲输入的正交加 / 减计数。 1 .内部控制方向的单
高速计数器有4种计数模式:内部控制方向的单相加/减计数、外部控制方向的单相加/减计数、双相脉冲输入的加/减计数和双相脉冲输入的正交加/减计数。 1.内部控制方向的单相加/减计数 在该计数模式下,只有一路脉冲输入,计数器的计数方向(即加计数或减计数)由特殊存储器某位值来决定,该位值为1为加计数,该位值为0为减计数。内部控制方向的单相加/减计数说明如图5-38所示,以高速计数器HSC0为例,它采用I0.0端子为计数脉冲输入端,SM37.3的位值决定计数方向,SMD42用于写入计数预置值。当高速计速器的计数值达到预置值时会产生中断请求,触发中断程序的执行。 2.外部控制方向的单相加/减计数 在该计数模式下,只有一路脉冲输入,计数器的计数方向由某端子输入值来决定,该位值为1为加计数,该位值为0为减计数。外部控制方向的单相加/减计数说明如图5-39所示,以高速计数器HSC4为例,它采用I0.3端子作为计数脉冲输入端,I0.4端子输入值决定计数方向,SMD152用于写入计数预置值。 图5-38 内部控制方向的单相加/减计数说明
图5-39 外部控制方向的单相加/减计数说明 3.双相脉冲输入的加/减计数 在该计数模式下,有两路脉冲输入端,一路为加计数输入端,另一路为减计数输入端。双相脉冲输入的加/减计数说明如图5-40所示,以高速计数器HSC0为例,当其工作模式为6时,它采用I0.0端子作为加计数脉冲输入端,I0.1为减计数脉冲输入端,SMD42用于写入计数预置值。 4.双相脉冲输入的正交加/减计数 在该计数模式下,有两路脉冲输入端,一路为A脉冲输入端,另一路为B脉冲输入端,A、B脉冲相位相差90°(即正交),即A、B两脉冲相差1/4周期。若A脉冲超前B脉冲90°,为加计数;若A脉冲滞后B脉冲90°,为减计数。在这种计数模式下,可选择1x模式或4x模式,1x模式又称单倍频模式,当输入一个脉冲时计数器值增1或减1,4x模式又称四倍频模式,当输入一个脉冲时计数器值增4或减4。1x模式和4x模式的双相脉冲输入的加/减计数说明分别如图5-41a、b所示。
图5-40 双相脉冲输入的加/减计数说明
图5-41 双相脉冲输入的加/减计数说明
点击排行
