发明名称 |
PLC梯形图IL指令表生成方法 |
摘要 |
本发明公开了一种PLC梯形图IL指令表生成方法,涉及高级语言的编译或解释方法技术领域。包括以下步骤:1)首先,通过分级算法对PLC梯形图进行第一层分级、分类处理;2)接着,进行第二层分网络处理,进入每一级PLC梯形图的IL指令表转换过程后,通过子PLC梯形图编译算法对该级PLC梯形图按网络顺序进行IL指令表转换处理;3)最后,进行第三层分行处理,对该网络每一行的图元进行遍历并进行IL指令表转换处理,生成IL指令表。使用所述方法生成IL指令表,具有便捷、高效、故障排查周期短及高度自适应的特点。 |
申请公布号 |
CN103942081A |
申请公布日期 |
2014.07.23 |
申请号 |
CN201410084101.1 |
申请日期 |
2014.03.07 |
申请人 |
东莞市升力智能科技有限公司 |
发明人 |
李松;莫广锋;张翰 |
分类号 |
G06F9/45(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
北京信慧永光知识产权代理有限责任公司 11290 |
代理人 |
周详 |
主权项 |
一种PLC梯形图IL指令表生成方法,其特征在于包括以下步骤: 1)首先,通过分级算法对PLC梯形图进行第一层分级、分类处理; 2)接着,进行第二层分网络处理,进入每一级PLC梯形图的IL指令表转换过程后,通过子PLC梯形图编译算法对该级PLC梯形图按网络顺序进行IL指令表转换处理; 3)最后,进行第三层分行处理,对该网络每一行的图元进行遍历并进行IL指令表转换处理,生成IL指令表。 |
地址 |
523808 广东省东莞市松山湖高新技术产业开发区北部工业城中小科技企业创业园第11栋第三层 |