第九章变成软件的功能及使用_第1页
第九章变成软件的功能及使用_第2页
第九章变成软件的功能及使用_第3页
第九章变成软件的功能及使用_第4页
第九章变成软件的功能及使用_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第9章STEP-Micro/WIN32编程软件及应用

内容提要

本章主要简介S7-200MicroPLC编程系统的基本知识、系统地介绍了STEP7-Micro/WIN32编程软件的功能以及如何使用STEP7-Micro/WIN32编程软件编程和如何使用STEP7-Micro/WIN32编程软件进行用户程序的调试和运行监控。使读者能较快地掌握运用STEP7-Micro/WIN32编程软件进行PLC系统设计。学习要求熟悉STEP7-Micro/WIN32编程软件的常用功能组件及命令。熟练掌握编程软件的编程及运行操作。学会使用STEP7-Micro/WIN32编程软件进行调试和运行监控。第一节软件安装及硬件连接一、S7-200PLC编程系统的组成及要求我们在使用STEP7-Micro/WINV4.0编程软件时应使系统满足下列要求:(1)操作系统:Windows95、Windows98、Windows2000、WindowsME或WindowsXP等。(2)计算机硬件配置:CPU为80586或更高的处理器,内存至少8MB以上,硬盘空间至少50MB以上,Windows支持的鼠标。(3)通讯电缆:PC/PPI电缆(或使用一个通信处理器卡),用于PLC和个人计算机(编程器)的连接。二、S7-200PLC编程系统硬件的连接

注意:开关4用来选择10位数据传输模式或11位模式。开关5用于选择将RS-232口设置为数据通信设备(DCE)模式或数据终端模式(DTE)模式。没有调制解调器时,开关4、5均应设置为0。(1)把PC/PPI电缆的RS-232端(标着PC)连接到计算机的串行通讯口COM1或COM2,并拧紧连接螺丝;(2)把PC/PPI电缆的RS-485端(标着PPI)连接到PLC的串行通讯口,并拧紧连接螺丝。(3)设置PC/PPI电缆上的DIP开关(DIP开关的第1,2,3位用于设定波特率,第4、5位置0),选择计算机支持的波特率,一般设置为9.6Kbit/s或19.2Kbit/s。图6.1S7-200PLCCPU与计算机的连接三、STEP7-Micro/WIN32软件的安装(1)将STEP7-Micro/WIN32CD放入CD-ROM驱动器,系统自动进入安装向导;如果安装程序没有自动启动,可在CD-ROM的F:(光盘)/STEP7/DISK1/setup.exe找到安装程序。(2)运行CD盘根目录下的SETUP程序,即用鼠标左键双击SETUP,进入安装向导。(3)根据安装向导的提示完成STEP7-Micro/WIN32编程软件的安装。

四、通讯参数的设定图6.2“通讯”对话框图6.3设置PG/PC接口对话框图6.4PG/PC接口参数设置窗口第二节编程软件的功能一、STEP7-Micro/WIN32功能简介

STEP7-Micro/WIN32的基本功能可以简单地概括为:通过Windows平台用户自己编制应用程序。在线与离线的主要区别是:(1)联机方式下可直接针对相连的PLC进行操作,如上装和下载用户程序和组态数据等。(2)离线方式下不直接与PLC联系,所有程序和参数都暂时存放在计算机硬盘里,待联机后再下载到PLC中。二、STEP7-Micro/WIN32的窗口组件及其功能

主界面采用了标准的Windows程序界面,如标题栏、主菜单条等,熟悉Windows操作的用户掌握起来会更加容易和便捷。主界面的组成一、窗口组件及其功能1.主菜单条图6.6主菜单条(1)文件(File)(2)编辑(Edit)

(3)检视(View)

(4)PLC(可编程控制器)

(5)调试(Debus)

(6)工具(Tools)(7)窗口(Windows)(8)帮助(Help)

2、工具条

STEP7-Micro/WIN32提供了两行快捷按钮工具条,用户也可以通过工具菜单自定义。工具条是一种代替命令或下拉菜单操作的简便工具,用户利用它们可以完成大部分的编程、调试及监控功能。下面列出了常用工具条各按钮的功能,供读者速查与参考。图6.7工具条3.浏览条(引导条)

位于软件窗口的左方是浏览条,它显示编程特性的按钮控制群组如:程序块、符号表、状态图、数据块、系统块、交叉引用及通讯等显示按钮控制。4.指令树指令树以树形结构提供编程时用到的所有快捷操作命令和PLC指令,它由项目分支和指令分支组成。5.局部变量表

每个程序块都对应一个局部变量表,在带参数的子程序调用中,参数的传递就是通过局部变量表进行的,局部变量表用来定义局部变量。6.状态栏

状态栏又称任务栏,提供了在STEP7-Micro/WIN32中操作时的操作状态信息。显示软件执行状态,编辑程序时,显示当前网络号、行号、列号;运行时,显示运行状态、通信波特率、远程地址等。8.程序编辑区

在程序编辑区,用户可以使用梯形图、指令表或功能块图编写PLC控制程序。在联机状态下,可以从PLC上载用户程序进行编辑和修改。7.输出窗口

输出窗口用来显示STEP7-Micro/WINV4.0程序编译的结果,如编译是否有错误、错误编码和位置等。二、系统模块的设置及系统块配置(CPU组态)1.数字量输入滤波设置(滤波器的用途——抑制噪声干扰)可以4个为一组对各个数字量输入点进行延迟时间的设置。当输入状态发生变化时,输入信号必须在设置的延迟时间内保持新的状态才有效,延迟时间设置范围为0.2~12.8ms,默认值为6.4ms。图6.8设置数字输入滤波2.模拟量输入滤波设置

使用CPU222、CPU224及CPU226时,可以对各模拟输入选择软件滤波器,进行模拟量的数字滤波设置。

图6.9设置模拟输入滤波3.设置脉冲捕捉

设置脉冲捕捉功能的方法:首先正确设置输入滤波器的时间,使之不能将脉冲滤掉。图6.10设置脉冲捕捉4.输入表的设置

S7-200CPU为其数字量输出点提供两种性能,一种是预置数字量输出点在CPU变为STOP方式后为已知值;另一种是设置数字量输出保持CPU变为STOP方式之前的状态。图6.11设置输出表第三节程序编辑及运行一、用户程序文件操作1.打开已有的项目文件2.创建新项目文件(Project)3.选择主机CPU型号4.上载和下载程序文件图6.12CPU型号的选择二、编辑程序1.输入编程元件输入编程元件的方法有两种:方法1:从指令树中双击或拖放。方法2:工具条按钮。图6.13LAD指令工具条图6.14类属指令列表2.编程结构输入(1)顺序输入。此类结构输入非常简单,只需从网络的开始依次输入各编程元件即可,每输入一个元件,光标自动向后移动到下一列。

图6.15顺序程序结构输入(2)输入操作数。图6.16中的“??.?”和“????”表示此处必须有操作数,此处的操作数为触点的名称。

(3)任意添加输入。如果想在任意位置添加一个编程元件,只需单击这一位置将光标移到此处,然后输入编程元件即可。(4)复杂结构图6.16编辑网络3.在LAD中编辑程序(1)剪切、复制、粘贴或删除网络。(2)编辑单元格、指令、地址和网络。

(3)插入和删除。4.编写符号表图6.17符号表图6.18符号表应用作用:可将梯形图中的直接地址编号用具有实际含义的符号代替,使程序更直观、易懂。5.编写数据块利用块操作对程序做大面积删除、移动、复制操作十分方便。

6.编程语言转换

STEP7-Micro/WIN32软件可实现三种编程语言(编辑器)之间的任意切换。(语句表、梯形图和功能块图)7.注释

梯形图编程器中的“网络n(Networkn)”标志每个梯级,同时又是标题栏,可在此为该梯级加标题或必要的注释说明,使程序清晰易读。双击Networkn区域,即可调出对话框。

8.编译

程序编辑完成后,点击“PLC”菜单,选择“编译(Compile)”或“全部编译(AllCompile)”命令进行离线编译。9.下载第四节程序调试运行监控与调试一、选择工作模式

S7-200PLC的CPU具有停止和运行两种操作模式。在停止模式下,可以创建、编辑程序,但不能执行程序;在运行模式下,PLC读取输入,执行程序,写输出,反应通信请求,更新智能模块,进行内部事物管理及恢复中断条件,不仅可以执行程序,也可以创建、编辑及监控程序操作和数据。为调试提供帮助,加强了程序操作和确认编程的能力。二、梯形图程序的状态监视1.执行状态监控方式图6.19对PLC梯形图运行状态的监控2.扫描结束状态的状态监控方式三、语句表程序的状态监视语句表和梯形图的程序状态监视方法是完全相同的。

图6.20语句表程序状态监控选择图6.21PLC语句表程序运行状态的监控三、在RUN模式下编辑用户程序

在RUN(运行)模式下,不必转换到STOP(停止)模式,便可以对程序作较小的改动,并将改动下载到PLC中。四、使用系统块设置PLC的参数

系统块主要包括:通信端口、断电数据保持、密码、数字量和模拟量输出表配置、数字量和模拟量输入滤波器、脉冲捕捉位和通信背景时间等。图6.24系统快对话框五、梯形图程序状态的强制功能

在PLC牌运行模式时执行强制状态,此时右击某元件地址位置,在弹出的菜单中可以对该元件执行写入、强制或取消强制的操作。图6.25执行强制状态对话框六、程序的打印输出打印的相关功能在菜单栏“文件(F)”菜单中,包括页面设置、打印预览和打印。图6.26页面设置对话框本章小结

1.用编程软件对PLC编程,首先要在计算机上安装STEP7-Micro/WINV4.0编程软件,然后建立硬件连接并对通讯参数进行设置,最后建立与PLC的在线联系和测试。

2.编程软件STEP7-Micro/WINV4.0功能丰富,界面友好,且有方便的联机帮助功能。应掌握各项常用的功能。

3.程序编辑是学习编程软件的重点,可以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论