[发明专利]由PLC输出定位脉冲的方法在审
申请号: | 201410838133.6 | 申请日: | 2014-12-29 |
公开(公告)号: | CN104779936A | 公开(公告)日: | 2015-07-15 |
发明(设计)人: | 朴朝东 | 申请(专利权)人: | LS产电株式会社 |
主分类号: | H03K5/13 | 分类号: | H03K5/13 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 黄威;邓玉婷 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | plc 输出 定位 脉冲 方法 | ||
1.由可编程逻辑控制器PLC输出定位脉冲的方法,该方法包括:
设置待输出脉冲的期望周期;
根据该期望周期并基于系统时钟数和期望频率来确定所需时钟数;
基于所需时钟数和期望频率确定所需时钟总数;
基于系统时钟数和所需时钟总数确定时钟差;
确定一定周期中对应于第一输出脉冲的第一设置时钟数;
确定对应于除了第一输出脉冲之外的脉冲的第二设置时钟数;和
基于第一设置时钟数和第二设置时钟数输出脉冲。
2.根据权利要求1所述的方法,其中所需时钟数通过用系统时钟数除以期望频率来确定。
3.根据权利要求1所述的方法,其中当所需时钟数不是整数时,将该所需时钟数变成整数。
4.根据权利要求3所述的方法,其中将所需时钟数变成整数通过对所需时钟数的十分位进行四舍五入来执行。
5.根据权利要求1所述的方法,其中时钟差通过从系统时钟数中减去所需时钟总数来确定。
6.根据权利要求1所述的方法,其中第一设置时钟数通过从通过转换所需时钟数获得的值补偿时钟差而确定,以及第二设置时钟数被确定为通过转换所需时钟数获得的值。
7.根据权利要求1所述的方法,还包括在存储单元存储系统时钟数、期望时钟数和所需时钟数。
8.根据权利要求1所述的方法,还包括设定第一设置时钟数和第二设置时钟数为计数器通用寄存器值。
9.由可编程逻辑控制器PLC输出定位脉冲的装置,所述装置包括:
所需时钟数计算单元,其基于期望时钟数和系统时钟数确定所需时钟数;
差计算单元,其基于所需时钟数和期望时钟数确定所需时钟总数,并基于系统时钟数和所需时钟总数确定时钟差;
TGR值设置单元,其设定在一周期里对应于第一输出脉冲的第一设置时钟数和对应于除了第一输出脉冲之外的脉冲的第二设置时钟数,作为TGR值;和
脉冲输出单元,其基于第一设置时钟数和第二设置时钟数输出脉冲。
10.根据权利要求9所述的装置,其中所述所需时钟数计算单元通过用系统时钟数除以期望频率来确定所需时钟数。
11.根据权利要求9所述的装置,其中所述所需时钟数计算单元在所需时钟数不是整数时将该所需时钟数变成整数。
12.根据权利要求11所述的装置,其中所述所需时钟数计算单元通过对所需时钟数的十分位进行四舍五入来将所需时钟数变成整数。
13.根据权利要求9所述的装置,其中所述差计算单元通过从系统时钟数中减去所需时钟总数来确定时钟差。
14.根据权利要求9所述的装置,其中所述TGR值设置单元从通过转换所需时钟数获得的值补偿时钟差来设定第一设置时钟数为TGR值,并设定第二设置时钟数为通过转换所需时钟数获得的值作为TGR值。
15.根据权利要求9所述的装置,还包括存储单元,其存储系统时钟数、期望时钟数和所需时钟数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS产电株式会社,未经LS产电株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410838133.6/1.html,转载请声明来源钻瓜专利网。