STL 编辑器的特点
STL 编辑器以文本语言的形式显示程序。 STL 编辑器允许您输入指令助记符来创建控制 程序。 STL 编辑还允许您创建用 LAD 或 FBD 编辑器无法创建的程序。 这是因为您是用 CPU 的本机语言在编程,而不是在图形编辑器中编程,在编辑器中必须应用一些限制以 便正确绘图。 如下例所示,这种基于文本的概念与汇编语言编程十分相似。
表格 5- 2 STL 用户程序示例
LD A = I0.0 I0.1 Q1.0
// 读取一个输入 (I0.0)。
// 与另一个输入 (Q1.0)
进行“与”运算。
// 将值写入输出 1。
CPU 按照程序指示的顺序,从顶部至底部执行每条指令,然后再从头重新开始。
STL 使用逻辑栈解析控制逻辑。
插入 STL 指令来处理堆栈操作。
选择 STL 编辑器时,请考虑以下要点: ● STL 对经验丰富的程序员适合。
● STL 有时可以解决无法用 LAD 或 FBD 编辑器轻易解决的问题。
● 虽然您可以使用 STL 编辑器查看或编辑用 LAD 或 FBD 编辑器创建的程序,但反过来 不一定成立。 LAD 或 FBD 编辑器不一定总能显示所有用 STL 编辑器编写的程序。