[发明专利]由PLC输出定位脉冲的方法在审
申请号: | 201410838133.6 | 申请日: | 2014-12-29 |
公开(公告)号: | CN104779936A | 公开(公告)日: | 2015-07-15 |
发明(设计)人: | 朴朝东 | 申请(专利权)人: | LS产电株式会社 |
主分类号: | H03K5/13 | 分类号: | H03K5/13 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 黄威;邓玉婷 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | plc 输出 定位 脉冲 方法 | ||
相关申请的交叉引用
本申请要求依照35U.S.C.119和35U.S.C.365的对韩国专利申请第10-2014-0003327号(申请日2014年1月10日)的优先权,其全部通过引用结合于此。
技术领域
本公开涉及由可编程逻辑控制器(a programmable logic controller,PLC)输出定位脉冲的方法,更具体地涉及当定位脉冲的期望周期不是系统时钟周期的整数倍时,可以一定的间隔补偿定位脉冲的周期从而最小化定位脉冲的期望周期与实际输出周期之间的差的由PLC输出定位脉冲的方法。
背景技术
通常,可编程逻辑控制器(a programmable logic controller,PLC)提供输出高速脉冲序列的定位功能并操作电动机把物体移动到准确的位置。
即,PLC的定位功能是将高速脉冲序列输出到PLC的晶体管输出触点并操作电动机把物体移动到准确的位置。
在这种情况下,当使用通用微处理器单元(a microprocessor unit,MPU)时,在使用定时器输出脉冲的定时器脉冲单元(a timer pulse unit,TPU)中实现定位功能。
TPU通过利用被提供给MPU的时钟来计数并以预定的时间间隔输出脉冲。
所以,脉冲的输出周期变成时钟周期的整数倍并且当脉冲的输出周期不是时钟周期的整数倍时,脉冲输出周期与时钟周期之间的差被期望位置值的增加累加并且因此到达期望位置的时间逐渐增加或减少。
发明内容
本发明的实施例提供了由可编程逻辑控制器(PLC)输出定位脉冲的方法,当定位脉冲的期望周期不是系统时钟周期的整数倍时,该方法可以一定的间隔补偿定位脉冲的周期从而最小化定位脉冲的期望周期与实际输出周期之间的差。
在一个实施例中,由可编程逻辑控制器(PLC)输出定位脉冲的方法包括:设置待输出脉冲的期望周期;根据该期望周期并基于系统时钟数和期望频率来确定所需时钟数;基于所需时钟数和期望频率确定所需时钟总数;基于系统时钟数和所需时钟总数确定时钟差;确定一定周期中对应于第一输出脉冲的第一设置时钟数;确定对应于除了第一输出脉冲之外的脉冲的第二设置时钟数;和基于第一设置时钟数和第二设置时钟数输出脉冲。
所需时钟数可以通过用系统时钟数除以期望频率来确定。
当所需时钟数不是整数时,将所需时钟数变成整数。
将所需时钟数变成整数可以通过对所需时钟数的十分位进行四舍五入来执行。
时钟差可以通过从系统时钟数中减去所需时钟总数来确定。
第一设置时钟数可以通过从通过转换所需时钟数获得的值补偿时钟差而确定,并且第二设置时钟数可以被确定为通过转换所需时钟数获得的值。
该方法还可以包括在存储单元存储系统时钟数、期望时钟数和所需时钟数。
该方法还可以包括设定第一设置时钟数和第二设置时钟数为计数器通用寄存器(TGR)值。
一个或更多实施例的细节在后文的附图和说明书里。其他细节会从说明书、附图和权利要求中清楚地得到。
附图说明
图1是表示通用可编程逻辑控制器(PLC)定位系统的框图。
图2是显示通过利用图1的PLC定位系统的脉冲输出的例子的波形图。
图3是根据一个实施例的由PLC输出定位脉冲的方法的流程图。
图4是根据一个实施例的用来实现由PLC输出定位脉冲的方法的装置的示意图。
图5是对比根据本发明的一个实施例的由PLC输出定位脉冲的方法的经补偿并输出的波形,与未补偿的脉冲输出的波形的波形图。
图6是表示根据本发明的一个实施例的在每个步骤里计算用来输出脉冲的值的图。
具体实施方式
下面参考附图详细说明代表性实施例以使本领域的技术人员可以容易的实施本发明。在这个过程中,被显示在附图里的线条的粗细或部件的大小可以被放大以清楚和方便地说明。另外,由于在此使用的术语考虑本发明的功能后被定义,它们可能依据操作员意图或实践而不同。所以,这些术语的定义需要基于贯穿本发明的细节而做出。
图1是表示通用可编程逻辑控制器(PLC)定位系统的框图。
参见图1,PLC定位系统10包括微处理器单元(a microprocessor unit,MPU)11和高速脉冲输出电路12并且MPU 11按照由使用者设定的输出方法产生高速脉冲序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS产电株式会社,未经LS产电株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410838133.6/2.html,转载请声明来源钻瓜专利网。