-
公开(公告)号:CN119415097A
公开(公告)日:2025-02-11
申请号:CN202411539989.3
申请日:2024-10-31
Applicant: 重庆邮电大学
Abstract: 本发明涉及可编程逻辑控制器编程软件领域,具体涉及一种将PLC的梯形图转换为指令表的方法,包括采用增删虚节点的方式得到映射的AOV图;采用动态优先级的串并联扫描法生成逻辑树;得到逻辑树结构之后,根据逻辑树所描述的逻辑关系,对逻辑树进行后续遍历,产生指令表结构。与现有技术相比,本发明预处理机制极大简化了复杂的梯形图,可以减少对连续串联或连续并联原件的扫描步骤,动态优先级的串并联扫描可以充分减少不必要的节点扫描,极大地提高扫描效率;另外,本发明可以广泛地应用到PLC中复杂的梯形图程序,可以极大提高串并联扫描的效率。