浔之漫智控技术(上海)有限公司 上海诗慕自动化设备有限公司
本公司销售西门子自动化产品,全新原装,保证,价格优势
西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,品质保证,德国原装进口
STEP 7-Micro/WIN ART
显示每个菜单的菜单功能区。可通过右键单击菜单功能区并选择化功能区”(Minimize
the Ribbon) 化菜单功能区,以节省空间。
程序编辑器
程序编辑器包含程序逻辑和变量表,您可在该表中为临时程序变量分配符号名称。子例程
和中断例程以选项卡的形式显示在程序编辑器窗口**部。单击这些选项卡可以在子例程、
中断和主程序之间切换。
STEP 7-Micro/WIN ART 提供了三个用于创建程序的编辑器:
● 梯形图 (LAD)
● 语句表 (STL)
● 功能块图 (FBD)
尽管有一定,但是用任何一种程序编辑器编写的程序都可以用其它程序编辑器进行浏
览和编辑。
可以在“视图”(View) 菜单功能区的“编辑器”(Editor) 部分将编辑器更改为 LAD、FBD 或
STL。通过“工具”(Tools) 菜单功能区“设置”(Settings) 区域内的“选项”(Options)
按钮,可组态启动时的默认编辑器。
状态栏
状态栏位于主窗口底部,显示在 STEP 7-Micro/WIN ART
中执行的操作的编辑或在线状态的相关信息。
输出窗口
“输出窗口”显示近编译的 POU(* 843
页)和在编译中出现的错误的清单。如果已打开“程序编辑器”窗口和“输出窗口”,可
双击“输出窗口”中的错误信息使程序自动到错误所在的程序段。
各种指令通过图形符号表示,包括三个基本形式:
● 触点表示逻辑输入条件,如开关、按钮或内部条件。
● 线圈通常表示逻辑输出结果,如指示灯、电机启动器、干预继电器或内部输出条件。
● 方框表示其它指令,如定时器、计数器或数学指令。
选择 LAD 编辑器时,请考虑以下要点:
● 梯形图逻辑易于初学者使用。
● 图形表示法通常易于理解,
● 可以使用 STL 编辑器显示所有用 SIMATIC LAD 编辑器编写的程序。
5.3.7 FBD 编辑器的特点
FBD
编辑器以图形显示程序,类似于通用逻辑门图。
FBD 中没有 LAD
编辑器中的触点和线圈,但有相等的指令,以方框指令
的形式显示。
FBD 不使用左右侧电源导轨的概念,因此,术语“逻辑流”用于表达流过 FBD
逻辑块的控制流的类似概念。
通过 FBD 元件的逻辑“1”称为逻辑流。
逻辑流输入的起点和逻辑流输出的终点可以直接分配给操作数。
程序逻辑由这些框指令之间的连接决定。 即,来自一条指令的输出(例如
AND(与)方框)可用于启用另一条指令(例如计时器),以创建必要的控制逻辑。
这一连接概念使能能够解决各种各样的逻辑问题。
选择 FBD 编辑器时,请考虑以下要点:
● 图形逻辑门表示样式对跟随程序流有益。
● 可以使用 STL 编辑器显示所有用 SIMATIC FBD 编辑器编写的程序。
STL 编辑器的特点
STL 编辑器以文本语言的形式显示程序。 STL
编辑器允许您输入指令助记符来创建控制程序。 STL 编辑还允许您创建用 LAD 或 FBD
编辑器无法创建的程序。 这是因为您是用 CPU
的本机语言在编程,而不是在图形编辑器中编程,在编辑器中必须应用一些以便正确
绘图。 如下例所示,这种基于文本的概念与汇编语言编程十分相似。
表格 5- 2 STL 用户程序示例
// 读取一个输入 (I0.0)。
// 与另一个输入 (Q1.0) 进行“与”运算。
// 将值写入输出 1。
CPU 按照程序指示的顺序,从**部至底部执行每条指令,然后再从头重新开始。
STL 使用逻辑栈解析控制逻辑。 STL 指令来处理堆栈操作。
选择 STL 编辑器时,请考虑以下要点:
● STL 对丰富的程序。
● STL 有时可以解决无法用 LAD 或 FBD 编辑器轻易解决的问题。
● 虽然您可以使用 STL 编辑器查看或编辑用 LAD 或 FBD
编辑器创建的程序,但反过来不一定成立。 LAD 或 FBD
编辑器不一定总能显示所有用 STL 编辑器编写的程序。
btLFhNx4