[发明专利]AI自然语言描述到Python代码翻译系统及方法在审
申请号: | 202110739169.9 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113655754A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 薛智夫;吴振寰;刘桐 | 申请(专利权)人: | 薛智夫;吴振寰;刘桐 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 深圳至诚化育知识产权代理事务所(普通合伙) 44728 | 代理人: | 刘英 |
地址: | 214000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ai 自然语言 描述 python 代码 翻译 系统 方法 | ||
1.AI自然语言描述到Python代码翻译系统,包括多轴同步控制模块、PLC控制器、脉冲采集模块以及伺服电机驱动模块,其特征在于:所述脉冲采集模块的输入端与外部主令电机编码器的输出端相连,所述每个多轴同步控制模块的第一端均与脉冲采集模块的输出端相连,每个所述多轴同步控制模块的第三端均与多个伺服电机驱动模块相连。
2.根据权利要求1所述的AI自然语言描述到Python代码翻译系统,其特征在于:每个所述多轴同步控制模块的第二端用作与工业以太网相连的接口,通过接口与PLC控制器进行通信。
3.根据权利要求2所述的AI自然语言描述到Python代码翻译系统,其特征在于:每个所述伺服电机驱动模块的输出端与每个从电机的输入端电连接。
4.根据权利要求3所述的AI自然语言描述到Python代码翻译系统,其特征在于:所述多轴同步控制模块包括处理器控制程序、双口RAM、处理器应用程序,所述处理器控制程序与双口RAM的输出端和输入端相互电连接,所述双口RAM和处理器应用程序的输出端和输入端相互电连接。
5.根据权利要求4所述的AI自然语言描述到Python代码翻译系统,其特征在于:所述处理器控制程序第一端口的输入端与QEP模块的输出端电连接,所述处理器控制程序第二端口的输出端与脉冲发送模块的输入端电连接,所述处理器应用程序与处理器工业以太网协议栈的输出端和输入端相互电连接。
6.根据权利要求5所述的AI自然语言描述到Python代码翻译系统,其特征在于:所述晶振、仿真口和电源的输出端与多轴同步控制模块的输入端电连接,所述SDRAM、FLASH、EPCS64和EEPROM与多轴同步控制模块的输出端和输入端相互电连接。
7.根据权利要求6所述的AI自然语言描述到Python代码翻译系统,其特征在于:所述多轴同步控制模块通过QEP模块的输入端与脉冲采集模块的输出端电连接,所述脉冲采集模块包括信号隔离和差分发送,所述多轴同步控制模块通过脉冲发送模块的输出端与伺服电机驱动模块的输入端电连接,所述伺服电机驱动模块包括信号隔离和差分发送,所述多轴同步控制模块通过处理器工业以太网协议栈与以太网收发器的的输出端和输入端相互电连接,所述以太网收发器与工业以太网的输出端和输入端相互电连接。
8.根据权利要求1-7任一所述的AI自然语言描述到Python代码翻译系统的方法,其特征在于:包括以下步骤:
S1:脉冲采集模块采集外部主令电机编码器输出的脉冲编码信号,并对脉冲编码信号进行差分处理和磁耦隔离处理得到目标脉冲编码信号;
S2:每个多轴同步控制模块内的QEP模块对脉冲采集模块输出的目标脉冲编码信号进行计数,由每个多轴同步控制模块内的处理器周期采样,根据系统状态配置,得到在周期内的控制从电机的位置信息以及方向信息,其中,位置信息包括控制从电机转动的脉冲数,方向信息包括控制从电机转动的方向;
S3:现场IO设备将现场的控制命令传给PLC控制器,由PLC控制器将控制命令传给每个多轴同步控制模块,由多轴同步控制模块根据控制命令对系统的状态进行改变,并根据改变后的系统状态得到新的位置信息;
S4:每个多轴同步控制模块将新的位置信息以及方向信息传递给对应的伺服电机驱动模块,由每个伺服电机驱动模块对方向信息以及新的位置信息进行磁耦隔离处理和差分转换,生成相应的差分方向信号和差分脉冲数信号;通过差分方向信号和差分脉冲信号并行驱动控制外部从电机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于薛智夫;吴振寰;刘桐,未经薛智夫;吴振寰;刘桐许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110739169.9/1.html,转载请声明来源钻瓜专利网。