发明名称 |
用于风电控制系统PLC控制器软件跨平台移植的方法 |
摘要 |
本发明提供一种用于风电控制系统PLC控制器软件跨平台移植的方法,包括以下步骤:(1)解析A厂家PLC控制程序的组态代码规则,解析内容为组态数据库和组态规则,同时生成C语言模板;(2)利用步骤(1)所述的解析内容生成包括数据库和变量逻辑表的IO清单;(3)根据步骤(2)生成的变量逻辑表,选择C语言模板,并将所述的解析内容转换为C语言文件;(4)将步骤(3)转换后的文件与B厂家提供的接口程序一起编译,生成可运行在B厂家设备上的C语言程序。本发明可大大缩减时间周期,节约成本。 |
申请公布号 |
CN102830649B |
申请公布日期 |
2015.02.04 |
申请号 |
CN201210301545.7 |
申请日期 |
2012.08.22 |
申请人 |
国电联合动力技术有限公司 |
发明人 |
朱莲;张大同;潘磊;艾毅 |
分类号 |
G05B19/05(2006.01)I |
主分类号 |
G05B19/05(2006.01)I |
代理机构 |
北京方韬法业专利代理事务所 11303 |
代理人 |
遆俊臣 |
主权项 |
一种用于风电控制系统PLC控制器软件跨平台移植的方法,其特征在于包括以下步骤:(1)解析A厂家PLC控制程序的组态代码规则,解析后获得的内容为组态数据库和组态规则,同时生成C语言模板;(2)利用步骤(1)所述的解析内容生成包括数据库和变量逻辑表的IO清单;(3)根据步骤(2)生成的变量逻辑表,选择C语言模板,并将所述的解析内容转换为C语言文件;(4)将步骤(3)转换后的文件与B厂家提供的接口程序一起编译,生成可运行在B厂家设备上的C语言程序。 |
地址 |
100000 北京市海淀区中关村南大街乙56号方圆大厦16层 |