-
公开(公告)号:CN118466972A
公开(公告)日:2024-08-09
申请号:CN202310095988.3
申请日:2023-02-07
Applicant: 上海宝信软件股份有限公司
Abstract: 本发明提供了一种将PLC编程语言中的梯形图转化为结构化文本的方法及系统,包括:步骤S1:以有向图的形式存储梯形图,取出有向图的起始节点组成队列;步骤S2:根据有向图的起始节点队列遍历所有的有向图;步骤S3:针对每个有向图,根据终结节点的类型生成结构化文本语句和语句块;步骤S4:对生成的结构化文本语句和语句块进行处理。本发明提供了一种将梯形图转化成结构化文本的方法,以实现简化对图形性语言梯形图的编译的目的,当需要编译梯形图时,只需要使用本方法将梯形图转化成结构化文本,然后使用结构化文本的编译器编译即可,极大方便了梯形图的编译。本发明的法则简单,支持的语法种类更丰富。