首页 理论教育 减计数器 (S_CD) 的使用和应用

减计数器 (S_CD) 的使用和应用

时间:2023-06-26 理论教育 版权反馈
【摘要】:减计数器指令框如图7-43所示,CD为减计数器的输入端,S为减计数器的设置端,PV为减计数器的预置输入端,R为减计数器的复位输入端,Q为减计数器的位输出端,CV、CV_BCD为计数器当前值的两种表示格式,分别为十六进制和BCD码表达式。

减计数器 (S_CD) 的使用和应用

减计数器(S_CD)指令框如图7-43所示,CD为减计数器的输入端,S为减计数器的设置端,PV为减计数器的预置输入端,R为减计数器的复位输入端,Q为减计数器的位输出端,CV、CV_BCD为计数器当前值的两种表示格式,分别为十六进制和BCD码表达式。

978-7-111-51420-6-Chapter07-55.jpg

图7-43 减计数器性能

a)减计数器梯形图 b)M0.0为1时,则当前值为3 c)I0.0上升沿时,计数器当前值减1 d)M0.1为1时,计数器复位(www.xing528.com)

图7-43a为减计数器原始状态,计数器当前值为0,输出端Q状态为0,计数器动合触点C0也为0,如果当前值为0,则即使减计数器计数端有上升沿输入,计数器当前值仍然为0,输出端Q及动合触点C0状态仍保持为0;如图7-43b所示,当S端有效(M0.0上升沿有效)时,无论当前值为何值,当前值都为预设置;如图7-43c所示,计数端CD接外部计数信号I0.0,当I0.0状态由0变为1时,计数器当前值减1;如图7-43d所示,无论当前值为何值,只要复位端为1,则计数值被清0,当前值为0,Q端输出为0,计数器动合触点C0也为0。

在S端置位时,如果减计数器输入端CD状态为1,则下一个扫描周期在置位值的基础上直接减1;如果计数器当前值等于0,则CD端即使输入一个上升沿,计数器当前值也不再变化。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈