更新时间: 2023-01-18
1 语法检查
主要检查所绘制的梯形图是否符合规定的格式,如果梯形图不符合格式要求,则会给出错误信息。首先对存储好的文件进行逐行扫描,看支路是否有输出,如有则指出错误,没有则继续扫描;继续检查编号是否为X、Y、R、T等事先规定好的字母,如不是则指出错误,正确则继续扫描;然后看编号后面是否为数字,是则正确,检查数字是否小于127,是则语法检查成功,不是则报警。
2逻辑检查
由于在编辑梯形图时,存储的是行与行之间的顺序以及每行中各元素的信息,并没有存储各个元素间的逻辑关系,所以检查比较困难。我们采用先把梯形图转换成语句表的方法来达到目的。本文提出了以二叉树为中心的转换方法。二叉树的特点:一个父结点有且只有两个子结点。这种数据结构用来表示逻辑关系很方便。梯形图中有序排列的阶梯,可以表示成若干有序排列的二叉树森林,通过对每棵二叉树设计遍历算法,可以**地得到相应指令集。
C**43-5, 6GK7343-5FA01-0XE0
6ES5306-7LA11
6DD1611-0AE0
6AG4114-1KP61-4BX2
6ES7414-1XG02-0AB0
BIVIATOR CENTRAL PROCESSING UNIT, CU3074
AZ-R01-1.05, AZR01
EH-150, EH-BS11A
上一篇:330730-040-00-00
下一篇:330780-90-CN