【摘要】:对每个高速计数器只能采用一条HDEF指令定义高速计数器。这些位处于计数器的控制字节内,只有在执行HDEF指令时才被使用。定义高速计数器指令由助记符HDEF、定义高速计数允许端EN、高速计数器编HSC、高速计数器工作模式MODE构成。通过执行HSC指令对高速计数器进行编程。当高速计数器编程指令有效时,对高速计数器N进行一系列新的操作,并使新的功能生效。
1.定义高速计数器指令(HDEF)
使用高速计数器之前必须选择计数器模式,可利用HDEF指令(高速计数器定义)选择计数器模式。HDEF提供高速计数器(HSC n)及计数器模式之间的联系。对每个高速计数器只能采用一条HDEF指令定义高速计数器。高速计数器中的4个计数器拥有3个控制位,用于配置重置(复位)、起始输入(启动)的激活状态和选择1×或4×计数模式(只用于正交计数器)。这些位处于计数器的控制字节内,只有在执行HDEF指令时才被使用。执行HDEF指令之前,必须将这些控制位设定成要求状态。否则,计数器对所选计数器模式采用默认配置。重置输入及起始输入的默认设定是高电平有效,正交计数速率为4×(或输入时钟频率的4倍)。一旦执行HDEF指令后,不可改变计数器设定,除非首先将PLC置于停止模式。
定义高速计数器指令由助记符HDEF、定义高速计数允许端EN、高速计数器编HSC、高速计数器工作模式MODE构成。其梯形图和语句表示如表4-46所示。
表4-46 高速计数器指令
(www.xing528.com)
2.高速计数器编程指令
高速计数器编程指令(HSC):高速计数器在定义之后,高速计数器在重置(复位)、更新当前值、更新预置值时,都要应用高速计数器编程的HSC指令对其编程。通过执行HSC指令对高速计数器进行编程。只有经过编程,高速计数器才能运行。
高速计数器编程指令的表示:高速计数器编程指令由高速计数器编程指令允许端EN、高速计数器编程指令助记符HSC和对高速计数器进行编程的计数器编号N构成。
当高速计数器编程指令有效时,对高速计数器N进行一系列新的操作,并使新的功能生效。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。