[发明专利]PLC软件编程辅助设计方法在审
| 申请号: | 201410268346.X | 申请日: | 2014-06-16 |
| 公开(公告)号: | CN105159656A | 公开(公告)日: | 2015-12-16 |
| 发明(设计)人: | 袁翔 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
| 地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | plc 软件 编程 辅助设计 方法 | ||
1.一种PLC编程软件编程辅助设计方法,其特征在于,包括如下步骤:
步骤1:接收存储有PLC编程软件功能模块的具体参数的表格A,其中,所述具体参数用来自动规范生成相关变量并最终生成PLC代码;
步骤2:令PLC编程辅助设计软件自动生成外部输入输出信号的变量标识外部输入输出信号表:
将外部输入输出点输入或导入到所述表格A中作为外部输入输出信号表,然后输入每台设备的设备编号、设备名称信息,令PLC编程辅助设计软件对外部输入输出信号表中的所有信号名称进行检索分析,根据之前输入的设备编号、设备名称以及内置数据表信息,自动生成变量标识;
步骤3:令PLC编程辅助设计软件生成内部中间变量及PLC程序代码:
先在PLC编程辅助设计软件中根据实际情况选择各台设备需要的软件功能模块名称,然后输入该软件功能模块对应的设备名称及设备编号,令PLC编程辅助设计软件根据软件功能模块的名称去内置表信息中查找该软件功能模块的相关参数信息,并结合输入的设备名称和设备编号去生成该软件功能模块涉及到的各个内部变量信息,与此同时,令PLC编程辅助设计软件生成该软件功能模块的调用代码;
步骤4:将生成的所述内部变量信息和调用代码导入到PLC编程软件中去:
首先由PLC编程辅助设计软件根据生成的所述内部变量信息去生成纯文本格式的STL或SCL代码,其中,所述STL或SCL代码能够被粘贴进PLC编程软件中进行编译并生成最终的PLC数据块;
内部变量信息导入后则把之前生成的调用代码导入到PLC编程软件中去,同样采用STL文本语言导入和编译,编译后的代码通过PLC编程软件软件中的编辑器的视图菜单功能转换为可视化的梯形图语言或功能块图语言形式。
2.根据权利要求1所述的PLC软件编程辅助设计方法,其特征在于,所述具体参数包括模块名称、模块编号、初始值、变量前缀、变量后缀、名称前缀和后缀,还包括模块的各个输入、输出管脚的变量类型。
3.根据权利要求1所述的PLC软件编程辅助设计方法,其特征在于,所述内部变量信息,包括变量名称、变量标识、变量存储地址、变量类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410268346.X/1.html,转载请声明来源钻瓜专利网。





