S7-200高速数计数器和高速脉冲输出指令(S7-200高速数计数器和高速脉冲输出指令)
S7-200高速数计数器和高速脉冲输出指令(S7-200高速数计数器和高速脉冲输出指令)因为中断事件产生的速率远远低于高速计数器计数脉冲的速率,用高速计数器可以实现高速运动的精确控制,并且与PLC的扫描周期关系不大。PLC连接编码器普通计数器一般来说,高速计数器被用来作为特定使用,设备有一个安装了增量式编码器的轴,它以恒定的转速旋转,编码器每圈发出一定数量的计数脉冲和一复位脉冲,作为高速计数器的输入。高速计数器有一组预置值,开始运行时装入第一个顶置值,当前计数值小于当前预置值时,设置的输出有效,当前计数值等于预置值或有外部复位信号时,产生中断。发生前计数值等于预置值的中断时,装载入新的预置值,并设置下一阶段的输出。有复位中断事件发生时,设置第一个预置值和第一个输出状态,循环又重新开始。
PLC
PLC的普通计数器计数过程与扫描工作方式有关,CPU通过每一扫描周期读取一次被测信号的方法来捕捉被测信号的上升沿,被测信号的频率较高时,会丢失计数脉冲,因此普通计数器的工作频率很低,一般仅有几十赫兹。而高速计数器可以对变通计数器不能办到的事情进行计数,S7-200有6个高速计数器HSC0—HSC5,可以设置多达12种不同的操作模式。
普通计数器
一般来说,高速计数器被用来作为特定使用,设备有一个安装了增量式编码器的轴,它以恒定的转速旋转,编码器每圈发出一定数量的计数脉冲和一复位脉冲,作为高速计数器的输入。高速计数器有一组预置值,开始运行时装入第一个顶置值,当前计数值小于当前预置值时,设置的输出有效,当前计数值等于预置值或有外部复位信号时,产生中断。发生前计数值等于预置值的中断时,装载入新的预置值,并设置下一阶段的输出。有复位中断事件发生时,设置第一个预置值和第一个输出状态,循环又重新开始。
PLC连接编码器
因为中断事件产生的速率远远低于高速计数器计数脉冲的速率,用高速计数器可以实现高速运动的精确控制,并且与PLC的扫描周期关系不大。
S7-200高速计数器