点击桌面上STEP7--Micro/WIN4.0的图标,打开一个新的项目,显示如图1.3-11所示的STEP7-Micro/WINV4.0编程软件主界面。
STEP7-Micro/WINV4.0编程软件主界面一般可以分成以下几个区:标题栏、菜单栏(包含8个主菜单项)、工具栏(快捷按钮)、浏览条(快捷操作窗口)、指令树(快捷操作窗口)、输出窗口、状态栏和用户窗口(可同时或分别打开5个用户窗口)。除菜单栏外,用户可以根据需要决定其他窗口的取舍和样式。
1.菜单栏
菜单栏共有8个主菜单选项,允许使用鼠标单击或采用按键执行操作各种命令,还可以定制“工具”菜单,在该菜单中增加命令和工具。菜单栏中各单项功能如下:
图1.3-11 STEP7-Micro/WIN V4.0编程软件主界面
1)文件(File) 菜单项可完成如新建、打开、关闭、保存文件,导入和导出、上传和下载程序,文件的页面设置、打印预览和打印设置等操作。
2)编辑(Edit) 菜单项提供编辑程序用的各种工具,如选择、剪切、复制、粘贴程序块或数据块的操作,以及查找、替换、插入、删除和快速光标定位等功能。
3)查看(View) 菜单项可以设置编程软件的开发环境,如打开和关闭其他辅助窗口(如引导窗口、指令树窗口、工具栏按钮区),执行引导条窗口的所有操作项目,选择不同语言的编程器(LAD、STL或FBD),设置三种程序编辑器的风格(如字体、指令盒的大小等)。
4)可编程序控制器(PLC) 菜单项用于实现与PLC联机时的操作,如改变PLC的工作方式、在线编译、清除程序和数据、查看PLC的信息,以及PLC的类型选择和通信设置等。
5)调试(Debug) 菜单项用于联机调试。
6)工具(Tools) 菜单项可以调用复杂指令(如PID指令、NETR/NETW指令和HSC指令),安装文本显示器TD200,改变用户界面风格(如设置按钮及按钮样式、添加菜单项),用“选项”子菜单可以设置三种程序编辑器的风格(如语言模式、颜色等)。
7)窗口(Windows) 菜单项的功能是打开一个或多个窗口,并进行窗口间的切换,还可以设置窗口的排放方式(如水平、垂直或层叠)。
8)帮助(Help) 菜单项可以方便地检索各种帮助信息,还提供网上查询功能,而且在软件操作过程中,可随时按[F1]键来显示在线帮助。
2.工具栏
工具栏是一种代替命令或下拉菜单的便利工具,如图1.3-12所示,将STEP7-Micro/WIN V4.0编程软件最常用的操作以按钮形式设定到工具栏中,以提供简便的鼠标操作。用户可以定制每个工具栏的内容和外观,还可以用鼠标拖动工具栏,放到用户认为合适的位置。
图1.3-12 工具栏
可以用“查看”菜单中的“工具栏”选项来显示或隐藏四种按钮:标准、调试、公用和指令。四种按钮分别如图1.3-13~图1.3-16所示。
标准工具栏中的按钮依次是新建项目、打开项目、保存项目、打印、打印预览、剪切、复制、粘贴、撤销、编译、全部编译、上载、下载、升序排列、降序排列和选项。
图1.3-13 标准工具栏
调试工具栏中的按钮依次是运行、停止、程序状态监控、暂停程序状态监控、状态表监控、趋势图、暂停趋势图、单次读取、全部写入、强制、取消强制、取消全部强制和读取全部强制。
图1.3-14 调试工具栏
公用工具栏中的按钮依次是插入网络、删除网络、切换POU注释、切换网络注释、切换符号信息表、切换书签、下一个书签、上一个书签、清除全部书签、应用项目中的所带符号和建立未定义符号表。
指令工具栏中的按钮依次是向下连线、向上连线、向左连线、向右连线、触点、线圈和指令盒。
(www.xing528.com)
图1.3-15 公用工具栏
图1.3-16 指令工具栏
3.浏览条
在编程过程中,浏览条提供窗口快速切换的功能,可用主菜单中的“查看”→“框架”→“浏览条”选项控制是否打开浏览条。浏览条中包括“查看”和“工具”两个组件框,其中“查看”组件框含有以下八种组件。
1)程序块(ProgramBlock) 由可执行的程序代码和注释组成。可执行的程序代码由主程序、可选的子程序和中断程序组成。代码被编译并下载到PLC中时,程序注释被忽略。S7-200工程项目中规定的主程序只有一个,用MAIN(OB1)表示;子程序有64个,用SBR0~SBR63表示;中断程序有128个,用INT0~INT127表示。
2)符号表(SymbolTable) 用来建立自定义符号与绝对地址间的对应关系,并可附加注释,使得用户可以使用具有实际含义的符号作为编程元件,增加程序的可读性。当程序编译后下载到PLC中时,所有的自定义符号都将被转换成绝对地址,而自定义符号被忽略。
3)状态表(Status Chart) 用于联机调试时监视指定的内部变量的状态和当前值。状态表并不下载到PLC,仅仅是监控用户程序运行情况的一种工具。监控用户程序运行时,只需要在地址栏中写入变量地址,在数据格式栏中标明变量的类型,就可以监视这些变量的状态和当前值。
4)数据块(Data Block) 由数据(存储器的初始值和常数值)和注释组成,可以对变量寄存器V进行初始数据的赋值或修改,并可附加必要的注释。数据被编译并下载到PLC,注释被忽略。对于继电器—接触器控制系统的数字量控制一般只有主程序,不使用子程序、中断程序和数据块。
5)系统块(System Block) 主要用于系统组态。系统组态主要包括设置数字量或模拟量输入滤波、设置脉冲捕捉、配置输出表、定义存储器保持范围、设置密码和通信参数等。
6)交叉引用(Cross Reference) 可以列举出程序中使用的各操作数在哪一个程序块的什么位置出现,以及使用它们的指令助记符;可以查看哪些内存区域已经被使用,作为位使用还是作为字节使用等;在运行方式下编辑程序时,还可以查看程序当前正在使用的跳变信号的地址。交叉引用表不能下载到PLC,程序编译成功后才能看到交叉引用表的内容。在交叉引用表中双击某个操作数时,可以显示含有该操作数的那段程序。
7)通信(Communications) 可用来建立计算机与PLC之间的通信连接,以及设置和修改通信参数。
在浏览条中单击“通信”图标,则会出现一个“通信”对话框,双击其中的“PC/PPI电缆”图标,将出现“PG/PC接口”对话框,此时可以安装或删除通信接口,检查各参数设置是否正确,其中波特率的默认值是9.6kbit/s。
设置好参数后,就可以建立与PLC的通信联系了。双击“通信”对话框中的“刷新”图标,STEP7-Micro/WIN V4.0将检查所有已连接的S7-200的CPU站,并为每一个站建立一个CPU图标。
建立计算机与PLC的通信联系后,可以设置PLC的通信参数。首先单击浏览条中的“系统块”图标,将出现“系统块”对话框;然后单击“通信端口(PORT)”选项,检查和修改各参数,确认无误后,单击“确认(OK)”按钮;最后单击工具栏的“下载(Down-load)”按钮,即可把确认后的参数下载到PLC主机。
8)设置“PG/PC”接口 单击浏览条中的“PG/PC接口”按钮,再单击“设置PG/PC接口”对话框中的“属性”按钮,可以为STEP7-Micro/WIN V4.0选择网络地址和波特率。
“工具”组件框包括指令向导、文本显示向导、位置控制向导、EM253控制面板、调制解调器扩展向导、以太网向导、AS-i向导、因特网向导、配方向导、数据记录向导、PID调节控制面板、S7-200 EIplorer和TD KeQpad Designer。
4.指令树
指令树提供编程所用到的所有命令和PLC指令的快捷操作,可以用主菜单中的“查看”→“框架”→“指令树”选项控制是否打开指令树。
5.输出窗口
输出窗口用来显示程序编译的结果信息,如各程序块(主程序、子程序数量及子程序号、中断程序数量及中断程序号等)及各块大小、编译结果有无错误以及错误编码及其位置。输出窗口可用主菜单中的“查看”→“框架”→“输出窗口”选项控制其是否打开。
6.状态栏
状态栏也称任务栏,用来显示软件执行情况,编辑程序时显示光标所在的网络号、行号和列号,运行程序时显示运行的状态、通信波特率、远程地址等信息。
7.程序编辑器
用户可以用梯形图、语句表或功能块图程序编辑器编写和修改用户程序。程序编辑器包含局部变量表和程序视图(梯形图、语句表和功能块图)窗口。如果需要,用户可以拖动分割条,扩展程序视图,并覆盖局部变量表。当用户在主程序之外建立子程序或中断程序时,标记出现在程序编辑器窗口的底部,可单击该标记,在子程序、中断程序和主程序之间移动。
每个程序块都对应一个局部变量表,在带参数的子程序调用中,参数的传递就是通过局部变量表进行的。局部变量表包含对局部变量所做的赋值(子程序和中断程序使用的变量)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。