零基础学西门子S7-200 SMART PLC
上QQ阅读APP看书,第一时间看更新

第三节 S7-200 SMART PLC编程软件的安装与操作

目前推出的STEP 7-Micro/WIN SMART版编程软件适用于S7-200 SMART PLC。该软件功能强大,界面友好,有联机帮助功能,既可用于开发用户程序,又可实时监控用户程序的执行状态。

一、系统安装要求

运行STEP 7-Micro/WIN SMART编程软件的计算机系统要求如下:

计算机配置:IBM 486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间。

操作系统:Windows XP以上的操作系统。

二、软件安装步骤

STEP 7-Micro/WIN SMART V2.5编程软件可以从西门子公司网站(www.ad.siemens.com.cn)免费下载,也可以用光盘安装。

STEP 7-Micro/WIN SMART系列编程软件是S7-200 SMART PLC的专用编程、调试、监控软件。可以双击安装程序setup.exe,完成安装后在桌面会出现STEP 7-Micro/WIN SMART的图标,如图1-23所示。

编程软件的安装过程

安装的主要步骤如下:

1)选择安装语言。STEP 7-Micro/WIN SMART软件具有简体中文、繁体中文和英语三种安装引导语言。这里选择安装语言是“中文(简体)”,如图1-24所示。

图1-23 STEP 7的图标

图1-24 选择安装语言

2)接受安装许可协议,如图1-25所示,并单击“下一步”按钮。

3)选择安装的目标路径。用户可以单击“浏览”按钮修改安装目标位置,如图1-26所示。然后按照提示单击“下一步”按钮,直到安装完成。如果用户没有更改安装目标位置,则STEP 7-Micro/WIN SMART软件在Windows 7操作系统中的默认安装路径为C:\Program Files(x86)\Siemens\STEP 7-MicroWIN SMART。

图1-25 接受安装许可协议

图1-26 选择安装的目标路径

三、认识STEP 7-Micro/WIN SMART V2.5编程软件主界面

认识编程软件主界面

单击桌面上STEP 7-Micro/WIN SMART V2.5的图标,打开一个新的项目,显示如图1-27所示的STEP 7-Micro/WIN SMART编程软件的主界面。

STEP 7-Micro/WIN SMART编程软件的主界面一般可以分成以下几个区:标题栏、菜单栏(包含八个主菜单项)、工具栏(快捷按钮)、浏览条(快捷操作窗口)、指令树(快捷操作窗口)、输出窗口、状态栏和用户窗口(可同时或分别打开五个用户窗口)。除菜单栏外,用户可以根据需要决定其他窗口的取舍和样式。

1 菜单栏

在图1-27所示菜单栏中,可用鼠标单击或采用对应热键操作,打开各项菜单,其功能如下:

1)“文件”菜单项可以完成如新建、打开、关闭、保存、上传和下载等操作。

图1-27 STEP 7-Micro/WIN SMART编程软件的主界面

2)“编辑”菜单项可完成选择、复制、剪切、粘贴程序块或数据块,同时提供查找、替换、插入、删除、快速光标定位等功能。

3)“视图”菜单项可以设置软件开发的风格,决定其他辅助窗口的打开和关闭,执行引导条窗口的命令,选择不同编程语言(包括SIL、梯形图、FBD)等。

4)“PLC”菜单项可以建立与PLC联机时的相关操作,如改变PLC的工作方式、在线编译、查看PLC的信息、清除程序和数据、时钟、程序比较、PLC的类型选择及通信设置等。

5)“调试”菜单项主要用于联机调试。在离线方式下,该菜单呈现灰色,表示此菜单不具备执行条件。

6)“工具”菜单项可以调用指令向导,安装文本显示器、改变界面风格等。

7)“帮助”菜单项通过帮助上的目录和索引可以查阅所有相关帮助信息,并且操作中的步骤都可以通过[F1]键来显示在线帮助,大大方便了用户的使用。

2 工具栏

工具栏提供简便的鼠标操作,将软件的常用操作以按钮形式设定到工具栏中,如图1-28所示。

图1-28 常用工具栏

3 项目及其组件(引导条)

在图1-29所示的项目及其组件中,可以通过鼠标单击查看组件图标,或者双击指令树分支来快速到达相应的项目组件。

四、计算机与PLC的通信连接

开发S7-200 SMART PLC需要用户有一台装有STEP 7-Micro/WIN SMART编程软件的计算机、一台S7-200 SMART PLC和一根RJ45以太网电缆,如图1-30所示,PLC与编程计算机的以太网连接如图1-31所示。

图1-29 项目树及指令树分支

图1-30 RJ45以太网电缆

图1-31 PLC与计算机以太网连接

五、一个简单程序的编辑与调试运行

1 创建新项目

在桌面上直接双击STEP 7-Micro/WIN SMART V2.5编程软件的快捷图标,自动创建一个新的工程项目——项目1。

2 选择编辑器

选择主菜单命令“视图”,在视图的左侧选择编辑器中需要使用的编程语言为“LAD”,如图1-32所示。

图1-32 选择编程语言

3 选择PLC类型

双击项目树中的CPU图标,弹出“系统块”对话框,选择需要使用的CPU模块类型,如图1-33所示,选择为“CPU ST40”。

简单程序的项目创建

4 建立CPU硬件通信连接

以太网接口可在编程设备和CPU模块之间建立物理连接。将以太网电缆一端插入CPU模块顶部的以太网端口RJ45中,另一端连接到编程计算机。由于CPU内置了自动跨接功能,所以对该接口既可以使用标准以太网电缆,又可以使用跨接以太网电缆,将编程设备直接连接到CPU模块时不需要以太网交换机。

图1-33 PLC类型选择

5 与CPU模块建立通信

在编程软件项目树中,双击“通信”,弹出“通信”窗口,如图1-34所示,在“通信接口”中选择计算机以太网卡的型号,单击“查找CPU”按钮,编程软件在本地网络中搜索CPU模块,在网络上找到的CPU模块的IP地址将在“找到CPU”下列出,如图1-35所示。

图1-34 弹出“通信”窗口

图1-35 找到CPU地址

6 保存项目

选择菜单命令“文件”→“保存”,弹出的“另存为”窗口如图1-36所示,设置保存路径为默认路径,文件名输入为“三个单开关控制两只灯”,保存类型选择默认,单击“保存”按钮。

图1-36 三个单开关控制两只灯项目

7 编辑符号表

单击项目树中的符号表,打开符号表编辑器,在符号表中输入符号及相应地址,也可以输入注释,如图1-37所示。

图1-37 编辑符号表

8 输入梯形图程序

单击项目树中的程序块,打开程序编辑器,按以下步骤输入如图1-38所示的三个单开关控制两只灯的梯形图程序。

输入梯形图程序

图1-38 三个单开关控制两只灯梯形图

(1)输入常开触点I0.0

1)利用指令树按钮,输入步骤如图1-39所示。

①在指令树的“指令”选项下,单击打开指令类别,如单击“位逻辑”左面的,或双击,如图1-39中①所示;

②从打开的“位逻辑”指令树中选择需要的常开触点元件,如图1-39中②所示;

③按住鼠标左键拖动所选择的常开触点元件到程序编辑器窗口中所需要的位置,如图1-39中③所示;

④释放鼠标左键,常开触点元件就放置在所需要的位置了,如图1-39中④所示;

⑤单击“”处,如图1-39中⑤所示;

⑥在“”处输入常开触点元件的地址,如I0.0,如图1-39中⑥所示;

⑦按回车键确认,光标自动右移一格,如图1-39中⑦所示,一个指令就输入完毕了。

图1-39 利用指令树按钮输入指令

除了利用指令树按钮输入指令外,还可以利用工具栏按钮输入指令。例如,单击工具栏上的指令触点、线圈或指令盒按钮,会分别出现一个下拉列表,如图1-40所示。

2)利用工具栏按钮,输入步骤如图1-41所示。

①在程序编辑窗口中将光标定位到所要编辑的位置,如图1-41中①所示;

②单击工具栏上的触点指令,出现一个下拉列表,如图1-41中②所示;

图1-40 触点、线圈或指令盒指令列表

③利用滚动条或键盘的↑、↓键浏览至所需的指令,如,单击指令或使用回车键即可将该指令输入到所要编辑的位置,如图1-41中③所示;

④单击“”处,如图1-41中④所示;

⑤在“”处输入常开触点元件的地址,如I0.0,如图1-41中⑤所示;

⑥按回车键确认,光标自动右移一格,如图1-41中⑥所示,一个指令就输入完毕了。

图1-41 利用工具栏按钮输入指令

(2)输入线圈Q0.0 把光标放在常开触点I0.0(即单开关SA1)的后面一格位置,即如图1-41中⑥的光标所放位置,采用与输入常开触点I0.0一样的方法输入线圈Q0.0,只是编程元件选择的是线圈-[],物理地址是Q0.0,符号地址是信号灯HL1。输入完线圈Q0.0,网络1输入完毕。

(3)输入常开触点I0.1 把光标放在网络2的程序段起始编辑位置,采用与输入常开触点I0.0一样的方法输入常开触点I0.1,只是常开触点的物理地址是I0.1,符号地址是单开关SA2。

(4)输入常开触点I0.2 步骤如图1-42所示。

图1-42 输入常开触点I0.2的步骤

1)把光标放在如图1-42中①所示的位置;

2)输入常开触点I0.2,如图1-42中②所示;

3)把光标放在常开触点I0.2(即单开关SA3)上,如图1-42中③所示;

4)鼠标单击工具栏的向上连线按钮,如图1-42中④所示,常开触点I0.2(即单开关SA3)与常开触点I0.1(即单开关SA2)并联上了。

(5)输入线圈Q0.1 把光标放在常开触点I0.1(即单开关SA2)的后面一格位置,采用与输入线圈Q0.0一样的方法输入线圈Q0.1,只是线圈的物理地址是Q0.1,符号地址是指示灯HL2。

最后填写上程序注释、网络标题及网络注释,梯形图输入完毕。在SIMATIC LAD窗口中,如果只显示元件的绝对地址,只要选择菜单“查看”→“符号寻址”,则“符号寻址”前面的“√”去掉,即可得到梯形图程序。

当梯形图输入完毕后,要进行程序的保存。单击菜单栏中的“保存”按钮,程序便保存下来了。

9 编译程序

在STEP 7-Micro/WIN SMART中,打开所保存的“三个单开关控制两只灯”梯形图,单击工具栏中的“编译”按钮

10 下载程序

选择菜单栏“PLC”→“下载”按钮,弹出如图1-43所示的“下载”窗口。

图1-43中,通常在“选项”中选择“程序块”“数据块”和“系统块”三个选项,再单击“下载”窗口中的“下载”按钮即可。

图1-43 “下载”窗口

下载程序

11 运行

单击工具栏中的“运行”按钮,自动弹出是否运行的对话框,如图1-44所示。确认运行后单击“是”按钮,CPU开始运行用户程序,CPU上的RUN指示灯绿灯亮,STOP指示灯黄灯灭。

图1-44 是否运行对话框

12 监控

(1)程序状态监控

1)单击工具栏上的按钮,程序状态监控初始画面如图1-45所示。

图1-45 程序状态监控初始画面

2)分别依次操作单开关SA1、SA2、SA3,观察并记录实际运行情况及程序状态监控画面相应变化情况。如果运行正确,则实际运行情况和监控画面变化情况是应该一致的。

3)选择菜单栏“调试”→“停止程序状态监控”或单击工具栏上的按钮,则停止程序状态监控。

(2)状态表监控元件状态

1)单击浏览条中的“状态表”按钮或选择“查看”→“组件”→“状态表”菜单命令,打开状态表画面,并在状态表画面的地址列输入所需要监控的元件和选择格式,如图1-46所示。

图1-46 状态表

2)单击工具栏上的“状态表监控”按钮,则状态表监控的初始画面如图1-47所示。

图1-47 状态表监控初始画面

3)分别依次操作单开关SA1、SA2、SA3,观察实际运行情况及状态表监控的元件状态相应变化情况。如果运行正确,则实际运行情况和状态表中监控的元件状态变化情况是应该一致的。

4)选择菜单栏“调试”→“停止状态表监控”选项或单击工具栏上的“状态表监控”按钮,则停止状态表监控。

13 停止运行

如果停止运行用户程序,则选择菜单栏“PLC”→“STOP(停止)”,或单击工具栏中的“停止”按钮,自动弹出是否停止运行的对话框,如图1-48所示,确认停止运行后单击“是”按钮,CPU停止运行用户程序,CPU上的STOP指示灯黄灯亮,RUN指示灯绿灯灭。

图1-48 停止运行对话框