2. 在符号表中插入行
使用下列方法之一在符号表中插入行:
2 2 菜单命令“编辑”→“插入” → “行”:将在符号表光标的当前位置上方插入新行。
2 2 用鼠标右键单击符号表中的一个单元格:选择弹出菜单中的命令“插入” →“行”。将在光标的当前位置上方插入新行。
2 2 若在符号表底部插入新行:将光标放在最后一行的任意一个单元格中,按“下箭头”键。
3. 建立多个符号表
默认情况下,符号表窗口显示一个符号名称(USR1)的标签。可用下列方法建立多个符号表。
2 2 从“指令树”用鼠标右键单击“符号表”文件夹,在弹出菜单命令中选择“插入符号表”。
2 2 打开符号表窗口,使用“编辑”菜单,或用鼠标右键单击,在弹出菜单中选择“插入” →“表格”。
插入新符号表后,新的符号表标签会出现在符号表窗口的底部。在打开符号表时,要选择正确的标签。双击或右击标签,可为标签重新命名。
s7-200的三种程序组织单位(POU)指主程序、子程序和中断程序。STEP 7-Micro/WIN为每个控制程序在程序编辑器窗口提供分开的制表符,主程序总是**个制表符,后面是子程序或中断程序。
一个项目(Project)包括的基本组件有程序块、数据块、系统块、符号表、状态图表、交叉引用表。程序块、数据块、系统块须下载到PLC,而符号表、状态图表、交叉引用表不下载到PLC。
程序块由可执行代码和注释组成,可执行代码由一个主程序和可选子程序或中断程序组成。程序代码被编译并下载到PLC,程序注释被忽略。
2 2 在“指令树”中 右击“程序块”图标可以插入子程序和中断程序。
数据块由数据(包括初始内存值和常数值)和注释两部分组成。
数据被编译后,下载到可编程控制器,注释被忽略。
系统块用来设置系统的参数,包括通信口配置信息、保存范围、模拟和数字输入过滤器、背景时间、密码表、脉冲截取位和输出表等选项。系统块如图1所示。
2 2 单击“浏览栏”上的“系统块”按钮,或者单击“指令树”内的“系统块”图标,可查看并编辑系统块。
系统块的信息须下载到可编程控制器,为PLC提供新的系统配置。
写程序之前,用户必须选择指令集和编辑器。
在S7-200系列PLC支持的指令集有SIMATIC和IEC1131-3两种。SIMATIC是专为S7-200PLC设计的,**性强,采用SIMATIC指令编写的程序执行时间短,可以使用LAD、STL、FBD三种编辑器。IEC1131-3指令集是按国际电工**(IEC)PLC编程标准提供的指令系统,作为不同PLC厂商的指令标准,集中指令较少。有些SIMATIC所包含的指令,在IEC 1131-3中不是标准指令。IEC1131-3标准指令集适用于不同厂家PLC,可以使用LAD和FBD两种编辑器。本教材主要用SIMATIC编程模式。
西门子S7-200可编程控制器PLC使用STEP7-Micro/WIN32编程软件进行编程。STEP7-Micro/WIN32编程软件是基于Windows的应用软件,功能强大,主要用于开发程序,也可用于适时监控用户程序的执行状态。加上汉化后的程序,可在全汉化的界面下进行操作。
STEP7-Micro/WIN32的主界面如图3所示。
主界面一般可以分为以下几个部分:菜单条、工具条、浏览条、指令树、用户窗口、输出窗口和状态条。除菜单条外,用户可以根据需要通过检视菜单和窗口菜单决定其它窗口的取舍和样式的设置
西门子S7-200可编程控制器PLC使用STEP7-Micro/WIN32编程软件进行编程。STEP7-Micro/WIN32编程软件是基于Windows的应用软件,功能强大,主要用于开发程序,也可用于适时监控用户程序的执行状态。加上汉化后的程序,可在全汉化的界面下进行操作。
1. 安装条件
操作系统:Windows95以上的操作系统。
计算机配置:IBM486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间。
通信电缆:用一条PC/PPI电缆实现可编程控制器与计算机的通信。
2. 编程软件的组成