您当前的位置:五五电子网电子知识plc技术PLC入门PLC高速计数器指令及举例 正文
PLC高速计数器指令及举例

PLC高速计数器指令及举例

点击数:7657 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   PLC入门

11)结束子程序。

【例6-4】高速计数器的应用举例。

1)主程序

如图6-11所示,用首次扫描时接通一个扫描周期的特殊内部存储器SM0.1去调用一个子程序,完成初始化操作。

 

 

 

2)初始化的子程序

如图6-12所示,定义HSC1的工作模式为模式11(两路脉冲输入的双相正交计数,具有复位和起动输入功能),设置SMB47=16#F8(允许计数,更新新当前值,更新新预置值,更新计数方向为加计数,若为正交计数设为4×,复位和起动设置为高电平有效)。HSC1的当前值SMD48清零,预置值SMD52=50,当前值 预设值,产生中断(中断事件13),中断事件13连接中断程序INT-0

3)中断程序INT-0,如图6-13所示。

LD SM0.0

MOVD +0 SMD48     // HSC1的当前值清0

MOVB 16#C0 SMB47  //只写入一个新当前值,                                                

上一页  [1] [2] [3] [4] [5] [6]  下一页


本文关键字:计数器  PLC入门plc技术 - PLC入门