收藏 分销(赏)

学生用PLC技术实验指导书.doc

上传人:快乐****生活 文档编号:2227539 上传时间:2024-05-23 格式:DOC 页数:34 大小:4.89MB
下载 相关 举报
学生用PLC技术实验指导书.doc_第1页
第1页 / 共34页
学生用PLC技术实验指导书.doc_第2页
第2页 / 共34页
学生用PLC技术实验指导书.doc_第3页
第3页 / 共34页
学生用PLC技术实验指导书.doc_第4页
第4页 / 共34页
学生用PLC技术实验指导书.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、学生用PLC技术实验指导书 作者: 日期:34 个人收集整理 勿做商业用途前言可编程序控制器(programmable controller)简称 PLC,它是美国 60 年代来在传统的顺序控制器基础上引入微电子技术和计算机技术而研制出的新型工业自动控制装置。当前,在我国 PLC 已经广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻工、 交通运输、环保以及文化娱乐等各种行业.随着工业控制技术的进步,可编程控制器已广泛地应用于工业生产过程的自动控制领域。为了适应社会的需要,许多大、中专院校已经开设了这方面的课程.而可编程控制器的应用技术是一门实践性很强的学科,只有通过实际操作,才能较好

2、地掌握这门技术.实验主机选用西门子公司生产的 S7200 CPU226CN 型 PLC,这种 PLC 结构紧凑、可靠性高、 组成灵活、操作方便。实验台还配置了直观形象的实验模型,这些模型可以帮助学生更好的来理解PLC技术及其应用.实验单元包括交流三相电动机控制、步进电机控制、交通信号灯控制、四层电梯控制及电镀自动生产线控制、机械手控制、自动售货机、邮件分拣机、直线运动模块、温度PID控制模块 等等。学生通过实验,可以加深理解各种指令的特点及其功能、提高编程技巧、培养学生应用 PLC 的能力,为今后工作打下良好的基础.为了更好的指导学生完成实验,实验室编写了这本实验指导书,使同学们在实验前后都有

3、的放矢.本手册共分两部分,第一章实验台及实验模块介绍,第二章介绍 S7200 编程软件的使用,第三章是S7200 PLC编程基础、第四章是PLC控制实验。本指导书由于编写时间仓促、如有不当之处恳切希望各位老师及同学批评指正。第一章 实验台及实验模块介绍1。1实验台介绍PLC技术实验台及相关模块由亚控科技提供。实验台主机选用西门子公司生产的S7-200 CPU226CN型PLC,这种PLC结构紧凑、可靠性高、组成灵活、操作方便。实验台配有17种实验模块,分别为铁塔之光模块 、闪光灯控制系统模块、电机控制模块、交通灯模块、机械手控制模块、邮件分拣机模块、水塔水位控制模块、抢答器模块、自动售货机模块

4、、多种液体混合控制模块、变频器模块、C620型车床控制模块、自动送料装车系统模块、直线运动控制模块、温度PID控制模块、步进电机模块、四层电梯控制实验模块(感觉和上面说的有些重复了)。学生通过实验,可以加深理解各种指令的特点及其功能、提高编程技巧、培养学生应用PLC的能力.在实验台及实验模块的基础上可以完成多种综合性实验。1。2 实验模块介绍1.2。1 实验台实验台共有四个部分组成:主机单元、实验模块、实验台面板和活动部件挂板,如图121所示。图1-21 PLC技术实验台实验台面板由10个部分组成,从左到右依次为电源单元、实验管理器单元、指示灯(DC24V)单元、按钮单元、蜂鸣器/选择开关单元

5、、继电器(24V)单元、直流数字电压表(030V)/电流表(0-30mA)单元、可调电压源(DC 10V+10V)/电流源(DC4-20mA)、固定电压源(DC12V/24V)、七段数码管单元。图1-22 电源和实验管理器单元图1-23 按钮、指示灯、继电器和蜂鸣器单元图1-24 电压和数码管单元1.2.2 实验台配套模块实验台配有17种实验模块,分别为铁塔之光模块 、闪光灯控制系统模块、电机控制模块、交通灯模块、机械手控制模块、邮件分拣机模块、水塔水位控制模块、抢答器模块、自动售货机模块、多种液体混合控制模块、变频器模块、C620型车床控制模块、自动送料装车系统模块、直线运动控制模块、温度P

6、ID控制模块、步进电机模块、四层电梯控制实验模块。利用这些模块,可以完成相应实验,也可以完成综合实验。在后续章节的实验部分,附有实验模块的界面图片,在准备实验的过程中可以参考。第二章 STEP7MICRO/WIN32 编程软件2。1 STEP7Micro/WIN32软件的使用 1、概述 编程软件STEP7Micro/WIN32 Version 3.1适用于S7-200系列PLC的系统设置(CPU组态)、用于程序开发和实时监控运行;升级版Microwin3.1 SPL扩充了V3。1的功能;Toolbox(工具箱)提供用户指令和触摸屏TP070的组态软件;汉化软件是针对SP1和Toolbox的软件

7、,但不能汉化V3。1及早期版本的软件。STEP7Micro/WIN32软件是基于Windows的应用软件。 2、编程软件的安装 编程软件STEP7Micro/WIN32可以安装在PC(个人计算机)及SIMATIC编程设备PG70上。安装的条件和方法如下: (1)安装条件 PC采用486或更高设置,能够安装Windows 95以上操作系统,内存8MB以上,硬盘空间50MB以上. (2)安装方法 按Microwin3。1Microwin3.1 SPLToolboxMicrowin3。11 Chinese的顺序进行安装,必要时可查看光盘软件的Readme文件,按照提示步骤安装。 3、建立S7200

8、CPU的通信 S7200CPU与PC之间有两种通信连接方式,一种是才用专用的PC/PPL电缆,另一种是采用MPI卡和普通电缆。可以使用PC作为主站设备,通过PC/PPL电缆或MPI卡与一台或多台PLC连接,实现主、从设备之间的通信。 (1)PC/PPL电缆通信 PC/PPL电缆是一条支持PC、按照PPL通信协议设置的专用电缆线,电缆线中间有通信模块,模块外部设有波特率设置开关,两端分别为RS-232和RS-485接口。PC/PPL电缆的RS232端接到个人计算机的RS-232通信口COM1和COM2接口上,PC/PPL的另一端(RS485)接到S7200 CPU通信口上。 (2)MPI通信 多

9、点接口(MPI)卡提供了一个RS485端口,可以用直通电缆和网络连接,在建立MPI通信之后,可以把STEP7Micro/WIN32连接到包括许多其他设备的网络上,每个S7200可作为主设备且都有一个地址。先将MPI卡安装 PC的PCL插槽内,然后启动安装文件,将该设置文件放在Windows目录下,CPU与PC的RS-485接口用电缆线连接。 (3)通信参数设置 通信参数设置的内容有S7-200 CPU地址、PC软件地址和接口(PORT)等设置.图111所示的是设置通信参数的对话框。拉开检视菜单单击通信(M),出现通信参数.系统编程器的本地地址默认值为0.远程地址的选择项按实际PC/PPL电缆所

10、带PLC的地址设定,需修改其他通信参数时,双击PC/PPL Cable(电缆)图标,可以重新设置通信参数。 图111通信参数设置的对话框 3、S7200CPU供电 第一个步骤就是要给S7-200的CPU供电,图1-1-2所示给出了直流供电和交流供电两种CPU模块的接线方式。 在安装和拆除任何电器设备之前,必须确认该设备的电源已断开,在安装或拆除S7200之前,必须遵守相应的安全防护规范,并务必将其电源断开。 图1-12 CPU200供电 图11-3 PC与S7-200的编程连接4、连接RS-485/PPI电缆 将RS-485/PPI电缆的连接到PLC的编程口PORT0或PORT1,并将另外一端

11、连接到PC的串行口(COM0),并拧紧螺钉。连接完成后如图113所示。5、下载例子程序 (1)您可以点击工具条中的下载图标或者在命令菜单中选择FileDownload 来下载程序.参见图11-4所示。 图1-1-4 程序下载(2)点击OK下载程序到S7200。 如果您的S7-200处于运行模式,将有一个对话提示您CPU将进入停止模式,单击Yes将S7-200至于STOP模式。当程序下载完成后会提示转到运行模式.S7200CPU的工作模式 S7-200有两种操作模式:停止模式和运行模式。CPU面板上的LED状态显示了当前的操作模式。在停止模式下,S7200不执行程序,你可以下载程序、数据和CPU

12、系统设置。在运行模式下,S7-200运行程序。 1、将S7200转入运行模式 如果想通过STEP7Micro/WIN软件将S7200转入运行模式,S7200的模式开关必须设置为TERM或者RUN,当S7200处于RUN模式时,执行程序。 (1)单击工具条中的运行图标或者在命令菜单中选择PLCRUN. (2)点击Yes切换模式. 当S7-200转入运行模式后,CPU将执行程序,使输出点按照事先下载的程序输入所需要的信号。 图11-5 S7200转入运行模式 您可以通过选择DebugProgram Status来监控程序,STEP7-Micro/WIN显示执行结果,要想终止程序,可以单击STOP图

13、标或选择菜单命令PLCSTOP将S7200置于STOP模式。 2、电源预算: 所有的S7-200 CPU都有一个内部电源,为CPU自身扩展模块和其它用电设备提供24V直流电源.S7200 为系统中的所有扩展模块提供5V直流逻辑电源,必须格外注意您的系统配置要确保CPU所提供的5V电源,能够满足您所选择的所有扩展模块的需要,如果您的配置要求超出了CPU的供电能力,您只有去掉一些模块或者选择一个供电能力更强的CPU.S7200的所有CPU也提供24V直流传感器供电,此24VDC可以为输入点、扩展模块上的继电器线圈或者其他设备供电,如果设备用电量超过了传感器供电预算,必须为系统另配一个外部24VDC

14、供电电源。 2。2 STEP7Micro/WIN32简介 编程软件STEP7-MICRO/WIN32的基本功能是协助用户完成PLC 应用程序的开发,同时具有设置PLC参数、加密和运行监视等功能。 STEP7-Micro/WIN32编程软件在离线条件下,可以实现程序的输入、编辑、编译等功能. 编程软件在联机工作方式(PLC与编程PC连接)可实现上、下载,通讯测试及实时监控等功能。 STEP7Micro/WIN32窗口组件及功能 STEP7-Micro/WIN32窗口的首行主菜单包括有文件、编辑、检视、PLC、调试、工具、视窗帮助等,主菜单下方两行为工具条快捷按钮,其他为窗口信息显示区。如图1-2

15、1所示。 图12-1 STEP7Micro/WIN32窗口组件 窗口信息显示区分别为程序数据显示区、浏览条、指令树和输出视窗显示区。当在检视菜单子目录项的工具栏中选中浏览栏和指令树时可在窗口左侧垂直地依次显示出浏览条和指令树窗口;选中工具栏的输出视窗时,可在窗口的下方横向显示输出视窗框。非选中时为隐藏方式。输出视窗下方为状态条,提示STEP7Micro/WIN32的状态信息。浏览条用以显示常用编程按钮群组: View(视图)显示程序块、符号表、状态图、数据块、系统块、交叉参考及通讯按钮。 Tools(工具)-显示指令向导、TD200向导、位置控制向导、EM253控制面板和扩展调制解调器向导的按

16、钮; 指令树提供所有项目对象和当前程序编辑器(LAD、FBD或STL)的所有指令的树型视图。您可以在项目分支里对所打开项目的所有包含对象进行操作;利用指令分支输入编程指令.状态图-允许您将程序输入、输出或变量置入图表中,监视其状态。可以建立多个状态图,以便分组查看不同的变量。 输出窗口-在您编译程序或指令库时提供消息。当输出窗口列出程序错误时,可双击错误讯息,会自动在程序编辑器窗口中显示相应的程序网络。 状态栏-提供您在Steep7-Micro/WIN32中操作时的操作状态信息. 程序编辑器-包含用于该项目的编辑器(LAD、FBN或STL)的局部变量表和程序视图。如果需要,您可以拖动分割条以扩

17、充程序视图,并覆盖局部变量表。单击程序编辑器窗口底部的标签,可以在主程序、子程序和中断服务程序之间移动。 局部变量表包含对局部变量所作的定义赋值(即子程序和中断服务程序使用的变量).菜单栏 用以提供常用命令或工具的快捷按钮(如图12-2所示)。您可以定制每个工具条的内容。 图1-2-2 工具栏 图1-23 标准工具栏 图124 常用工具栏 图125调试工具栏 图1-26 LAD指令工具栏 允许您使用鼠标或键盘执行操作各种命令和工具。您可以定制“工具”菜单,在该菜单中增加自己的内容和外观。 1、 主菜单及子目录的状态信息 (1)文件(File) 文件的操作有新建、打开、关闭,保存,另存,导入、导

18、出,上、下载,页面设置,打印及预览等。 (2)编辑(Edit) 编辑菜单提供程序的撤消、剪切、复制、粘贴、全选、插入、删除、查找、替换等子目录,用于程序的修改操作。 (3)检视(View) 检视菜单的功能有6项:可以用来选择在程序数据显示窗口区显示不同的程序编辑器.如语句表(STL)、梯形图(LAD)、功能图(FBD); 可以进行数据块、符号表的设定; 对系统块的配置、交叉引用、通讯参数进行设置; 工具栏区可以选择浏览栏、指令树及输出视窗的显示与否;缩放图像项可对程序区显示的百分比等内容进行设定; 对程序块的属性进行设定。 (4)PLC(可编程控制器) PLC菜单用以建立与PLC联机时的相关操

19、作,如用软件改变PLC的工作模式,对用户程序进行编辑,清除PLC程序及电源启动重置,显示PLC信息及PLC类型设置等. (5)调试(Debug) 调试菜单用于联机形式的动态调试,有单次扫描,多次扫描,程序状态等选项.选“子菜单”与检视菜单的缩放功能一致。 (6)工具(Tools) 工具菜单提供复杂指令向导(PID、NETR、/NETW、HSC指令)和TD200设置向导,以及TP070(触摸屏)的设置。 (7)视窗(Windows)视窗菜单可以选择窗口区的显示内容及显示形式(梯形图、语句表及各种表格). (8)帮助(help) 帮助菜单可以提供S7-200的指令系统及编程软件的所有信息,并提供在

20、线帮助和网上查询、访问、下载等功能。 2、 工具条 工具条提供简便的鼠标操作,将最常用的STEP7-Micro/WIN32操作以按钮的形式设定到工具条.可以用“检视(View)”菜单中的“工具(Toolbars)”选项来显示或隐藏4种工具条:标准(Standard)、调试(Debug)、公用(common)和指令(Instructions)工具条. 3、引导条 引导条为编程提供按钮控制的快速窗口切换功能。该条可用“检视(View)菜单中的“引导条(Navigation Bar)”选项来选择是否打开。引导条含程序块(Program Block)、符号表(Symbol Table)、状态图表(St

21、atus Chart)、数据块(Data Block)、系统块(System Block )、交叉索引(Cross Reference)、和通信(Communication)等图标按钮。单击任何一个按钮,则主窗口切换成次按钮对应的窗口.引导条中的所有操作都可用“指令树(Instruc-tionTree)”窗口或“检视(View)”菜单来完成. 4、指令树 指令树是编程指令的树状列表.可用“检视(View)”菜单中“指令树(Instruction Tree)”的选项来选择是否打开,并提供编程时所用到的所有快捷命令和PLC指令。 5、输出窗口 输出窗口是用来显示程序编译的结果信息,如各程序块(主程

22、序、子程序的数量及子程序号、中断程序的数量及中断程序号)及各块的大小、编译结果有无错误、错误编码和位量等。此外,从引导条中点击系统块和通信按钮,可对PLC运行的许多参数进行设置。如设置通信的波特率,调整PLC断电后机内电源数据保存的存储器范围,设置输入滤波参数设置机器的操作密码等。 2。3 程序编制及运行 (一)建立项目(用户程序) 1、打开已有的项目文件打开已有的项目常用的方法有两种: (1)由文件菜单打开,引导到现在项目,并打开文件; (2)由文件名打开,最近工作项目的文件名在文件菜单下列出,可直接选择而不必打开对话框。另外也可以用Windows资源管理器寻找到适当的目录,项目文件在使用m

23、wp扩展名的文件中。 2、创建新项目(文件) 创建新项目的方法有3种: (1)单击“新建”快捷按钮; (2)拉开文件菜单,单击新建按钮,建立一个新文件; (3)点击浏览条中程序块图标,新建一个STEP7Micro/WIN32项目. 3、确定CPU类型 一旦打开一个项目,开始写程序之前可以选择PLC的类型。确定CPU类型有来两种方法.在指令树中右击项目1(CPU),在弹出的对话框中左击类型(T)即弹出PLC类型对话框,选择所用PLC型号后,确认;用PLC菜单选择类型(T)项,弹出PLC类型对话框,选择正确的CPU类型.(二)梯形图编辑器1、梯形图元素的工作原理触点代表电流可以通过的开关,线圈代表

24、有电流充电的中继或输出;指令盒代表电流到达此框时执行指令盒的功能。例如,计数、定时或运算操作。 2、梯形图排布规则网络必须从触点开始,以线圈或没有ENO端的指令盒结束。指令盒有ENO端时,电流扩展到指令盒以外,能在指令盒后放置指令.注意:每个用户程序,一个线圈或指令盒只能使用一次,并且不允许多个线圈串联使用。 (三)在梯形图中输入指令(编程元件) 1、进入梯形图(LAD)编辑器 拉开检视菜单,单击阶梯(L)选项,可以进入梯形图编辑状态,程序编辑窗口显示梯形图编辑图标。2、编程元件的输入方法 编程元件包括线圈、触点、指令盒及导线等。程序一般是顺序输入,即自上而下,自左而右地在光标所在处放置编程元

25、件(输入指令),也可以移动光标在任意位置输入编程元件。每输入一个编程元件光标自动向前移到下一列.换行时点击下一行位置移动光标。如图1-31所示。图中方框即为光标。图13-1梯形图指令编程元件的输入有指令树双击、拖放和单击工具条快捷键F4(触点)、F6(线圈)、F9(指令盒)及指令树双击均可以选择输入编程软件。 工具条有7个编程按键,前4个为连接导线,后3个为触点、线圈、指令盒。 编程元件的输入首先是在程序编辑窗口中将光标移到需要放置元件的位置,然后输入编程元件.编程元件的输入法有两种方法。用鼠标左键输入编程元件,例如输入触点元件,将光标移到编程区域,左键单击工具条的触点按钮,出现下拉菜单,用鼠

26、标单击选中编程元件,按回车键,输入编程元件图形,再点击编程元件符号上方的?,输入操作数;采用功能键(F4、F6、F9)、移位键和回车键配合使用安放编程元件。例如安放输出触点,按F6键,弹出一个下拉菜单,在下拉菜单中选择编程元件(可使用移位键寻找需要的编程元件)后,按回车键,编程元件出现在光标处,再次按回车键,光标选中元件符号上方的??,输入操作数后按回车键确认,然后用移位键光标将光标移到下一层,输入新的程序.当输入地址、符号超出范围或与指令类型不匹配时,在该值下面出现红色波浪线。3、梯形图功能指令的输入 采用指令树双击的方式可在光标处输入功能指令。 4、程序的编辑及参数设定 程序的编辑包括程序

27、的剪切、拷贝、粘贴,插入和删除,字符串替换、查找等。 5、程序的编译及上、下载。 (1)编译 用户程序编辑完成后,用CPU的下拉菜单或工具条中编译快捷按钮对程序进行编译,经编译后在显示器下方的输出窗口显示编译结果,并能明确指出错误的网络段,可以根据错误提示对程序进行修改,然后再次编译,直至编译无误。 (2)下载 用户编译成功后,单击标准工具条中下载快捷按钮或拉开文件菜单,选择下载项,弹出下载对话框,经选定程序块、数据块、系统块等下载内容后,按确认按钮,将选中内容下载到PLC的存储器中。 (3)载入(上载) 上载指令的功能是将PLC中未加密的程序或数据向上送入编辑器(PC)。 上载方法是单击标准

28、工具条中上载快捷键或拉开文件菜单选择上载项,弹出上载对话框.选择程序块、数据块、系统块等上载内容后,可在程序显示窗口上载PLC内部程序和数据。 (四)程序的监视、运行、调试 1、程序的运行 当PLC工作方式开关在TERM或RUN位置时,操作STEP7-Micro/WIN32的菜单命令或快捷按钮都可以对CPU工作方式进行软件设置. 2、程序监视 程序编辑器都可以在PLC运行时监视程序执行的过程和各元件的状态及数据.梯形图监视功能:拉开调试菜单,选中程序状态,这时闭合触点和通电线圈内部颜色变蓝(呈阴影状态).在PLC的运行(RUN)工作状态,随输入条件的改变、定时及计数过程的运行,每个扫描周期的输

29、出处理阶段将各个器件的状态刷新,可以动态显示各个定时、计数器的当前值,并用阴影表示触点和线圈通电状态,以便在线动态观察程序的运行。见图1-32所示. 图1-3-2梯形图运行状态的监视 3、动态调试 结合程序监视运行的动态显示,分析程序运行的结果,以及影响程序运行的因素,然后,退出程序运行和监视状态,在STOP状态下对程序进行修改编辑,重新编译、下载、监视运行,如此反复修改调试,直至得出正确运行结果。 4、编译语言的选择 SIMATIC指令与IEC1131-3指令的选择方法,拉开工具菜单,打开选项目录,在弹出对话框选择指令系统。 5、其他功能 STEP7Micro/WIN32编程软件提供有PID

30、(闭环控制)、HSC(高速记数)、NETR。NETW(网络通讯)和人机界面TD200的使用向导功能。 2.4 实验步骤 1、按电气接线图接好线。2、在STEP7Micro/WIN32下输入程序并编译.3、将编译好的程序从PC机(STEP7Micro/WIN32软件)下载到PLC主机。4、PC机在监控状态下调试程序。 5、运行程序并记录现象。 2.5 实验注意事项 1、接线前应切断一切电源。 2、接好线后经指导教师同意后方可通电. 3、插拔通讯电缆时须断电。第三章 S7200 PLC编程基础3.1 S7-200 PLC的存储器1 数据存储器的类型S7200 CPU将存储在不同的存储器单元中,每个

31、单元都有地址.S7-200使用数据地址访问所有的数据,称为寻址。数字量和模拟量输入/输出点,中间运算数据等各种数据具有各自的地址定义方式.S7-200的大部分指令都需要指定数据地址。S7200 CPU以不同的数据格式保存和处理数据。数据格式主要包括布尔型、整形和实型 等.如图311所示为S7-200的数据格式。图3-11 S7-200 数据类型S7-200支持的数据格式完全符合通用的相关标准。它们占用的存储单元长度不同,内部的表示格式也不同。这就是说,数据都有各自固定的长度,表示的数值范围也不同.S7200的SIMATIC指令系统针对不同的数据格式提供了不同类型的编程命令。数据格式和取值范围如

32、表3-1-1所示。表311 数据格式和取值范围2 存储器的存取方式S7-200主要有多种不同的内存类型,它们主要有:输入过程映像寄存器(I)、输出过程映像寄存器(Q)、变量存储区(V)、位存储区(M)、定时器存储区(T)、计数器存储区(C)、高速计数器(HC)、累加器(AC)、特殊存储器(SM)、模拟量输入(AI)、模拟量输出(AQ) 等。在S7200系统中,可以按位、字节、字和双字对存储单元进行寻址。寻址时,数据地址以代表存储区类型的字母开始,随后是表示数据长度的标记,然后是存储单元编号;对于二进制位的寻址,还需要在一个小数点分隔符后指定位编号.位寻址举例如图3-21所示。字节寻址举例如图3

33、-22所示。字寻址举例如图3-2-3所示。双字寻址举例如图3-2-4所示。图3-1-2 位寻址举例图313 字节寻址举例图314 字寻址举例图315 双字字寻址举例3.2 S7-200 PLC扩展模块的地址分配1 模块扩展时地址遵循的原则S7200 PLC在扩展模块时地址分配遵循以下几个原则:(1)扩展时各模块可随意放置前后位置;(2)分配地址时,各模块的位置按各自的类型进行排队,即数字量与模拟量互不影响,输入与输出互不影响.(3)数字量模块以8点,即1个字节为单位分配地址给模块,如果该模块不能够提供足够的通道数,余下的单元被空置;(4)模拟量模块以2点,即每点以一个字为单位分配地址给模块,每

34、个点为一个字长,如果该模块不能提供足够的通道数,余下的单元被空置。S7200按照扩展模块地址分配的原则分配地址单元,现以S7-200 CPU224XP为例进行说明。如图3-21为模块扩展地址分配举例.图32-1模块扩展地址分配3.3 STEP7MICRO/WIN32的变量符号表变量数目较多时,不便于编程和调试程序.STEP7-Micro/WIN允许符号表为每个变量取一个唯一的符号名称。变量符号名多用于变量的符号地址。现在以电机的起保停控制为例进行说明。首先在浏览条上View(查看)中点击符号表图标来打开符号表.在Symbol(符号)列中输入符号名,在Address(地址)列中输入地址,在注释列

35、中输入合适的说明内容,如图3-31所示。图3-31 符号表图33-2 使用符号寻址的程序3。4 STEP7MICRO/WIN32的状态表在S7200 PLC的CPU在运行程序时,往往需要去查看程序中某些变量的状态。STEP7-MICRO/WIN通过了状态表工具可以很方便的来监测程序中某些变量的状态。现在以电机的起保停控制为例进行说明。首先在浏览条上View(查看)中点击状态表图标来打开状态表。在地址栏中输入需要监测的地址名称.然后点击状态表监控按钮,就可以监控变量的状态了,如图34-1所示。图34-1 变量状态监测3。5 STEP7-MICRO/WIN32的数据块Step7Micro/Win中

36、的数据块功能提供了设置V存储区(变量存储区)赋初始值的功能。用户可以非常容易的数据块中编辑变量存储区的值,然后下载到s7200中供系统使用.对V存储区进行赋值时可以使用字节、字或双字来赋值.1 在数据块中指定地址赋初始值的一般规则(1)数据块的第一行必须包括一个明确的地址,以后的行可以不包括明确的地址,双斜杠后的内容为注释;(2)编译器根据数据的长度自动的分配地址;(3)赋值时可以只考虑所赋值所在的首地址,而不考虑所赋值的数据类型;(4)数据块可以使用字符串常数或阿斯卡码常数进行赋值.数据块使用举例,如图3-5-1所示.图35-1数据块使用举例2 数据块的编辑打开Step7Micro/Win,

37、然后打开数据块编辑窗口。数据块编辑窗口是一个文本编辑器,可以直接按规则编辑数据块,编辑完毕后,进行编译,需要注意的是如果输入的数据格式等等不正确是无法进行编译的。编译完毕,确定无误后就可以下载到S7200中了.第四章 PLC控制实验PLC技术是一门应用性非常强的课程,必须通过大量实验才能掌握它的使用方法。此外,通过这些实验可以培养学生的实际动手能力和对工业控制系统的理解,为今后工作打下良好的基础.PLC梯形图编程指令应用广泛,且易于理解,实验中如无特殊说明均使用梯形图编程指令进行编程。4.1 PLC基本指令练习一、实验目的1、熟悉S7200的编程软件Step7Micro/Win的基本功能;2、

38、熟悉S7-200的部分基本编程指令;3、掌握PLC I/O分配及接线方法;4、掌握编程软件环境的基本操作,检查、修改和调试方法。二、实验器材1、PLC技术实验台一台2、PLC主机单元CPU226CN 一台3、计算机一台4、RS485/PPI电缆一条5、安全连线若干条三、实验要求利用实验台面板上提供的按钮、开关和指示灯等部件,完成以下实验。1、模拟小车往返运动的自动控制(1)控制要求:用S7200 PLC实现小车往返运动的自动控制,控制过程为:按下启动按钮,小车从左边往右边运动(右边往左边运动),当到达右边(左边)的行程开关后,小车自动做返回运动,当碰到另一边的行程开关后又做返回运动.如此的往返

39、运动,直到当按下停车按钮后小车停止运动。设计思路:可以按照电气接线图中的思路来进行编写程序。即可以利用下一个状态来封闭前一个状态。使其两个线圈不会同时动作。同时把行程开关作为一个状态的转换条件。图4-11所示为小车往返运动的电气连接图.图41-1 小车往返运动电气连接图(2) I/O分配接下来进行程序的编写,首先要进行I/O分配。根据实验要求,I/O分配表4-1-1所示。表4-11 小车往返运动I/O分配表输入输出I0。0右行启动按钮SB2 Q0。0小车右行指示I0.1左行启动按钮SB3Q0.1小车左行指示I0.2停车按钮SB1I0.3右限位SQ2I0。4左限位SQ1(3)I/O接线如图41-

40、2所示为小车往返运动I/O接线图.图4-1-2 小车往返运动I/O接线2、实现单个指示灯的闪烁;(1)控制要求当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯闪烁发光。(2)I/O分配表4-1-2 单灯闪烁控制I/O分配表地址说明I区I0。0启动按钮I0。1停止按钮T区T37灭灯计时器T38亮灯计时器Q区Q0。0灯L1M区M0。0中间继电器(3)I/O接线图413 灯闪烁控制实验I/O接线3、实现两个指示灯的循环闪烁.当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯闪烁发光.按下启动按钮后,L1开始闪烁;30秒钟后L2开始闪烁;再30秒后,L1开始闪烁,如此反复。(

41、2)I/O分配表4-1-3 双灯闪烁控制I/O分配表地址说明I区I0。0启动按钮I0。1停止按钮Q区Q0。0灯L1Q0.1灯L2(3)I/O接线图4-14 灯闪烁控制实验I/O接线图六、实验步骤1、将PLC主机单元上的电源开关拨到关状态,并将主机单元上的所有拨动开关拨到下方。严格按照图4-1-2、图4-13、图4-14接线,注意12V和24V电源正负不要短接,电路不要短路,否则会损坏PLC触点。2、将PLC主机单元上的电源开关拨到开状态,并且必须将PLC串口置于STOP状态,然后通过计算机或编程器将程序下载到PLC中,下载完后,再将PLC串口置于RUN状态。3、观察实验现象,如果不满足实验要求,修改并调试程序,直至得到正确的实验现象。七、思考题 1、图4-1-1中,FR是什么器件,它的作用是什么?2、限位开关和继电接触器是什么器件,它们的作用分别是什么?3、举例说明自锁和互锁。八、预习要求1、提前预习实验内容和相关知识;2、完成梯形图程序的编写。九、实验报告要求 1、写出控制系统功能图;2、写出全部或部分控制系统梯形图;3、回答思考题。4、注:实验报告需包括实验目的、实验器材、实验要求、I/O分配表、I/O接线图、控制系统功能图、控制系统梯形图(全部或部分)和实验步骤.

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服