STEP7-Micro/WIN SMART软件的主界面如图3-9所示。其中包含快速访问工具栏、项目树、导航栏、菜单栏、程序编辑器、符号信息表、符号表、状态栏、输出窗口、状态图、变量表、数据块、交叉引用。STEP7-Micro/WIN SMART的界面颜色为彩色,视觉效果更好。以下按照顺序依次介绍。
图3-9 STEP7-Micro/WIN SMART软件的主界面
1.快速访问工具栏
快速访问工具栏显示在菜单选项卡正上方。通过快速访问文件按钮,可简单快速地访问“文件”菜单的大部分功能以及最近文档。快速访问工具栏上的其他按钮对应于文件功能“新建”、“打开”、“保存”和“打印”。单击“快速访问文件”按钮,弹出如图3-10所示的界面。
2.项目树
编辑项目时,项目树非常必要。项目树可以显示也可以隐藏,如果项目树未显示,要查看项目树,可按以下步骤操作。
单击菜单栏上的“视图”→“组件”→“项目树”,如图3-11所示,即可打开项目树。展开后的项目树如图3-12所示,项目树中主要有两个项目,一是读者创建的项目本例为:起停控制),二是指令,这些都是编辑程序最常用的。项目树中有“+”,其含义表明这个选项内包含有内容,可以展开。
在项目树的左上角有一个小钉“ ”,当这个小钉是横放时,项目树会自动隐藏,这样编辑区域会扩大。如果读者希望项目树一直显示,那么只要单击小钉,此时,这个横放的小钉,变成竖放“ ”,项目树就被固定了。以后读者使用西门子其他的软件也会碰到这个小钉,作用完全相同
图3-10 快速访问文件界面
图3-11 打开项目树
3.导航栏
导航栏显示在项目树上方,可快速访问项目树上的对象。单击一个导航栏按钮相当于展开项目树并单击同一选择内容。如图3-13所示,如果要打开系统块,单击导航按钮上的“系统块”按钮,与单击“项目树”上的“系统块”选项的效果是相同的。其他的用法类似。
图3-12 项目树
图3-13 导航栏使用对比
4.菜单栏
菜单栏包括文件、编辑、PLC、调试、工具、视图和帮助7个菜单项。用户可以定制“工具”菜单,在该菜单中增加自己的工具。
5.程序编辑器
程序编辑器是编写和编辑程序的区域,打开程序编辑器有2种方法。
1)单击菜单栏中的“文件”→“新建”(或者“打开”或“导入”按钮)打开STEP 7-Micro/WIN SMART项目。
2)在项目树中打开“程序块”文件夹,方法是单击分支展开图标或双击“程序块”文件夹 图标。然后双击主程序(OB1)、子例程或中断例程,以打开所需的POU;也可以选择相应的POU并按〈Enter〉键。编辑器的图形界面如图3-14所示
图3-14 编辑器界面
程序编辑器窗口包括以下组件,下面分别进行说明。
1)工具栏:常用操作按钮,以及可放置到程序段中的通用程序元素,各个按钮的作用说明见表3-1。
表3-1 编辑器常用按钮的作用
2)POU选择器:能够实现在主程序块、子例程或中断编程之间进行切换。例如只要用鼠标单击POU选择器中“MAIN”,那么就切换到主程序块,单击POU选择器中“INT_0”,那么就切换到中断程序块。
3)POU注释:显示在POU中第一个程序段上方,提供详细的多行POU注释功能。每条POU注释最多可以有4096个字符。这些字符可以英语或者汉语,主要对整个POU的功能等进行说明。
4)程序段注释:显示在程序段旁边,为每个程序段提供详细的多行注释附加功能。每条程序段注释最多可有4096个字符。这些字符可以英语或者汉语等。
5)程序段编号:每个程序段的数字标识符。编号会自动进行,取值范围为1~65536。
6)装订线:位于程序编辑器窗口左侧的灰色区域,在该区域内单击可选择单个程序段,也可通过单击并拖动来选择多个程序段。STEP 7-Micro/WIN SMART还在此显示各种符号,例如书签和POU密码保护锁。
6.符号信息表
要在程序编辑器窗口中查看或隐藏符号信息表,请使用以下方法之一。
1)在“视图”菜单功能区的“符号”区域单击“符号信息表”按钮 。
2)按〈Ctrl+T〉快捷键组合
3)在“视图”菜单的“符号”区域单击“将符号应用于项目”按钮 。
“应用所有符号”命令使用所有新、旧和修改的符号名更新项目。如果当前未显示“符号信息表”,单击此按钮便会显示。
7.符号表
符号是可为存储器地址或常量指定的符号名称。符号表是符号和地址对应关系的列表。打开符号表有三种方法,具体如下。
1)在导航栏上,单击“符号表” 按钮。
2)在菜单栏上,单击“视图”→“组件”→“符号表”。
3)在项目树中,打开“符号表”文件夹,选择一个表名称,然后按下〈Enter〉键或者双击表名称。
【例3-1】图3-15所示是一段简单的程序,要求显示其符号信息表和符号表,请写出操作过程。
【解】首先,在项目树中展开“符号表”,双击“表格1”弹出符号表,如图3-16所示,在符号表中,按照如图3-17填写。符号“START”实际就代表地址“I0.0”,符号“STOPPING”实际就代表地址“I0.1”,符号“MOTOR”实际就代表地址“Q0.0”。
图3-15 程序(www.daowen.com)
图3-16 打开符号表
接着,在视图功能区,单击“视图”→“符号”→“符号信息表”“将符号应用于项目”按钮 。此时,符号和地址的对应关系显示在梯形图中,如图3-18所示。
图3-17 符号表
图3-18 信息符号表
如果读者仅显示符号(如START),那么只要单击“视图”→“符号”→“仅符号”即可。
如果读者仅显示绝对地址(如I0.0),那么只要单击“视图”→“符号”→“仅绝对”即可。
如果读者要显示绝对地址和符号(如图3-17所示),那么只要单击“视图”→“符号”→“符号:绝对”即可。
8.交叉引用
使用“交叉引用”窗口查看程序中参数当前的赋值情况。这可防止无意间重复赋值。可通过以下方法之一访问交叉引用表。
1)在项目树中打开“交叉引用”文件夹,然后双击“交叉引用”、“字节使用”或“位使用”。
2)单击导航栏中的“交叉引用” 图标。
3)在视图功能区,单击“视图”→“组件”→“交叉引用”,即可打开“交叉引用”。
9.数据块
数据块包含可向V存储器地址分配数据值的数据页。如果读者使用指令向导等功能,系统会自动使用数据块。可以使用下列方法之一来访问数据块。
1)在导航栏上单击“数据块” 按钮。
2)在视图功能区,单击“视图”→“组件”→“数据块”,即可打开数据块。
如图3-19所示,将10赋值给VB0,其作用相当于如图3-20所示的程序。
图3-19 数据块
图3-20 程序
10.变量表
初学者一般不会用到变量表,以下用一个例子来说明变量表的使用。
【例3-2】用子程序表达算式Ly=(La-Lb)×Lx。
【解】
1)首先打开变量表,单击菜单栏的“视图”→“组件”→“变量表”,即可打开变量表。
2)在变量表中,输入如图3-21所示的参数。
图3-21 变量表
3)再在子程序中输入如图3-22所示的程序。
4)在主程序中调用子程序,并将运算结果存入MD0中,如图3-23所示。
11.状态图
“状态”这一术语是指显示程序在PLC中执行时的有关PLC数据的当前值和能流状态的信息。可使用状态图表和程序编辑器窗口读取、写入和强制PLC数据值。在控制程序的执行过程中,可用三种不同方式查看PLC数据的动态改变,即状态图表、趋势显示和程序状态。
图3-22 子程序
图3-23 主程序
12.输出窗口
“输出窗口”列出了最近编译的POU和在编译期间发生的所有错误。如果已打开“程序编辑器”窗口和“输出窗口”,可在“输出窗口”中双击错误信息使程序自动滚动到错误所在的程序段。纠正程序后,重新编译程序以更新“输出窗口”和删除已纠正程序段的错误参考。
如图3-24所示,将地址“I0.0”错误写成“I0.o”,编译后,在输出窗口显示了错误信息以及错误的发生位置。“输出窗口”对于程序调试是比较有用的。
图3-24 输出窗口
打开“输出窗口“的方法如下。
在视图功能区,单击“视图”→“组件”→“输出窗口”。
13.状态栏
状态栏位于主窗口底部,状态栏可以提供STEP 7-Micro/WIN SMART中执行的操作的相关信息。在编辑模式下工作时,显示编辑器信息。状态栏根据具体情形显示下列信息。
简要状态说明、当前程序段编号、当前编辑器的光标位置、当前编辑模式和插入或覆盖。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。