北京机械工业自动化研究所有限公司韩林洁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京机械工业自动化研究所有限公司申请的专利IEC 61131-3编程系统集成G代码方法和装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121166093B 。
龙图腾网通过国家知识产权局官网在2026-01-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511684312.3,技术领域涉及:G06F8/30;该发明授权IEC 61131-3编程系统集成G代码方法和装置是由韩林洁;刘新;吴双;原通文;赵奔;韩立新;张溪哲;刘微;范欣然;刘兰奇;夏威屹;李振飞;景超凡设计研发完成,并于2025-11-17向国家知识产权局提交的专利申请。
本IEC 61131-3编程系统集成G代码方法和装置在说明书摘要公布了:本申请提供集成IEC61131‑3编程系统集成G代码方法和装置。本申请提供的方法,包括:在扩展后的IEC61131‑3编程环境中,编写同时包含G代码与IEC61131‑3标准语言代码的混合程序;对G代码进行标准化处理,生成结构化的G代码抽象语法树;将G代码抽象语法树映射转换为符合IEC61131‑3标准的功能块调用及逻辑语句;将转换后的内容与IEC61131‑3标准语言代码融合,生成可执行代码;按照预设的任务调度规则执行所述可执行代码,并实时采集硬件执行数据作为反馈信息;基于反馈信息对G代码与IEC61131‑3标准语言代码进行联合调试,得到适用于工业控制场景的混合控制程序。
本发明授权IEC 61131-3编程系统集成G代码方法和装置在权利要求书中公布了:1.一种IEC61131-3编程系统集成G代码方法,其特征在于,所述方法包括: 在扩展后的IEC61131-3编程环境中,编写同时包含G代码与IEC61131-3标准语言代码的混合程序; 对所述混合程序中的G代码进行标准化处理,生成结构化的G代码抽象语法树; 其中,对所述混合程序中的G代码进行方言转换,通过内置的多厂商G代码规则库,采用正则匹配算法将不同厂商的专用G代码指令转换为符合ISO6983标准的通用G代码格式;对标准化后的通用G代码进行解析,按照预设的语法规则对G代码进行词法扫描,提取指令标识符、参数值及单位信息,再通过递归下降分析法构建初步语法结构,将每条G代码指令解析为包含指令类型、参数集、模态状态的语法节点;对所述初步语法结构进行优化处理,剔除连续重复的冗余指令节点、校验参数集中坐标值与设备轴行程的匹配性、将循环指令节点展开为多段连续的运动指令节点序列,生成结构化的G代码抽象语法树; 将所述G代码抽象语法树映射转换为符合IEC61131-3标准的功能块调用及逻辑语句; 将转换后的内容与所述IEC61131-3标准语言代码融合,经统一编译后生成可执行代码; 按照预设的任务调度规则执行所述可执行代码,并实时采集硬件执行数据作为反馈信息; 其中,对所述可执行代码中的指令按功能类型分类,将涉及轴运动控制、插补计算的指令归类为实时指令,将涉及辅助功能开关、状态查询的指令归类为非实时指令;为所述实时指令分配第一任务队列,为所述非实时指令分配第二任务队列;所述第一任务队列的优先级高于所述第二任务队列;按队列优先级依次执行可执行代码,在实时指令执行过程中,提前对连续运动指令进行插补计算并生成插补点序列,通过缓冲区控制轨迹误差;通过硬件接口实时采集执行过程中的数据,将采集到的原始数据转换为与G代码格式对应的反馈信息,建立反馈信息与可执行代码中对应指令的关联关系; 基于所述反馈信息对所述G代码与IEC61131-3标准语言代码进行联合调试,得到适用于工业控制场景的混合控制程序。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京机械工业自动化研究所有限公司,其通讯地址为:100120 北京市西城区德胜门外教场口1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励