[发明专利]一种PLC脉冲信号计数方法、装置、计算机设备及存储介质在审
申请号: | 202010847231.1 | 申请日: | 2020-08-21 |
公开(公告)号: | CN112152608A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 郑斌;李凌晖;雷仲荣;林国兴;王春阳;杨培杰 | 申请(专利权)人: | 广东韶钢松山股份有限公司 |
主分类号: | H03K21/02 | 分类号: | H03K21/02 |
代理公司: | 韶关市雷门专利事务所 44226 | 代理人: | 周胜明 |
地址: | 512123 广东省韶关*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 plc 脉冲 信号 计数 方法 装置 计算机 设备 存储 介质 | ||
本发明涉及一种PLC脉冲信号计数方法、装置、计算机设备及存储介质,所述方法包括以下步骤:PLC系统采样脉冲编码器的脉冲信号,得到连续周期内变化的实时脉冲计数值PI_DINT;设定变量UP_F=(PI_MIN‑PI_MAX)/2;设定变量DN_F=(PI_MAX‑PI_MIN)/2;设定变量PI_DEV=PI_DINT‑PI_OLD;将PI_DEV与UP_F、DN_F进行大小比较;根据PI_DEV与UP_F、DN_F的比较结果,得出最终输出值PI_DELTA与PI_DEV的关系式;根据关系式输出PI_DELTA的值;本发明将较小范围内的连续性周期计数,转换成按PLC系统扫描周期来计算的单位扫描周期的脉冲计数值变化的实时值,从而扩展脉冲计数值的上下限,提高脉冲编码器的测量范围,精确进行各种距离测量、信号跟踪及位置检测,有效提高电气控制的精度,保证生产稳定正常进行。
技术领域
本发明涉及电气自动化控制技术领域,更具体地说,涉及一种PLC脉冲信号计数方法、装置、计算机设备及存储介质。
背景技术
在电气自动化控制领域,采用增量型编码器脉冲信号来控制设备是一种常用方法。如图1所示,PLC通过高速计数器模块采集脉冲方波输入信号,累计存储在输入过程映像区内,为一个固定范围内变化的实时计数值,超出存储范围后,则计数值溢出。按照计数值的方式不同,又可以分为多种计数方式,其中最常用的计数方式为连续周期计数,如附图2图3所示。
图2中、图3中,PI_MAX为实时计数值的上限值,PI_MIN为实时计数值的下限值。图2中,在固定范围内,编码器向一个方向旋转(移动),脉冲信号实时计数值从小到大,为正向计数;当计数值正向计数,并到达上限PI_MAX时,在下一正脉冲来到时,计数值跳变到下限值PI_MIN,并从下限值恢复正向计数,无法超越上限值再连续正向计数。图3中,在固定值范围内,编码器向另一个方向旋转(移动),脉冲信号实时计数值从大到小,为反向计数;当计数值反向计数,并到达下限PI_MIN时,在下一负脉冲来到时,计数值跳变到上限值PI_MAX,并从上限值恢复反向计数,无法低于下限值再连续反向计数。若实际应用中,需要的计数范围超出了上限值或下限值,则计数测量无法完成。
发明内容
本发明的目的在于提出一种PLC脉冲信号计数方法、装置、计算机设备及存储介质,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
本发明的上述技术目的是通过以下技术方案得以实现的:一种PLC脉冲信号计数方法,所述方法包括以下步骤:
PLC系统采样脉冲编码器的脉冲信号,得到连续周期内变化的实时脉冲计数值PI_DINT;
设定变量UP_F=(PI_MIN-PI_MAX)/2;
设定变量DN_F=(PI_MAX-PI_MIN)/2;
设定变量PI_DEV=PI_DINT-PI_OLD;
将PI_DEV与UP_F、DN_F进行大小比较;
根据PI_DEV与UP_F、DN_F的比较结果,得出最终输出值PI_DELTA与PI_DEV的关系式;
根据关系式输出PI_DELTA的值;
其中,PI_DELTA为最终输出值,为PI_DINT的实时变化值;PI_MAX为PI_DINT在周期内的上限值;PI_MIN为PI_DNT在周期内的下限值;PI_OLD为PI_DINT在上一个周期末的寄存值。
在其中一个实施例中,所述设定PI_DEV=PI_DINT-PI_OLD之前还包括:
设定变量PI_OLD=PI_NEW;
其中,PI_NEW为PI_DINT在上一个周期末的寄存值,PI_NEW作为PI_OLD的输入值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东韶钢松山股份有限公司,未经广东韶钢松山股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010847231.1/2.html,转载请声明来源钻瓜专利网。