CONTACT US
400 - 880 - 3995PLC如何借助编码器判断位置:PLC能输入开关量,也就是一高一低的电平电压,而编码器脉冲信号,能够掌握相应时间段内,用超快的速度实现的一组开关量。 可是因为这类开关量的频率太高了,因此PLC 的通常I/O口是不能准确读到这类脉冲的个数,因为PLC工作过程中普遍存在扫描周期,需要每个一段时间才去刷新一下通常I/O口的数据信息,而编码器的精度太高了,单位时间内输出的脉冲个数过多,通常I/O是不能胜任的。
通常PLC会制定有高速计数端口,本质是借助了底层单片机的硬件逻辑来实现这类编码器 计数的,规避了扫描周期问题,PLC都制定有针对性的高速计数控制指令,应用的时候,可以直接调用这类控制指令就可以读到当前的脉冲值了。
可是脉冲的计算和输出上,因为扫描周期普遍存在,通常也会普遍存在着滞后干扰,假如 用于操纵一部分执行机构,例如气缸来动作裁切动作,如此要考虑到提前量的补偿问题。
温馨提示一下,假如想用PLC来操纵伺服或者步进系统,通常并不需要借助编码器反馈来判断位置,借助一部分PLc指令之类的来发出位置脉冲给伺服驱动器,位置环在伺服驱动器内部造成就好,而PLC这边是一个指令机构,并没有造成位置闭环,当然
如果是针对性定位模块操纵,应用了NC之类的操纵方式,是能够在里边构建位置闭环的。
上一篇: 【旋转编码器】具有那些优点 ?
下一篇:【光电编码器】是如何实现定位