收藏 分销(赏)

基于plc的霓虹灯控制系统设计.doc

上传人:快乐****生活 文档编号:4916116 上传时间:2024-10-20 格式:DOC 页数:30 大小:726.50KB
下载 相关 举报
基于plc的霓虹灯控制系统设计.doc_第1页
第1页 / 共30页
基于plc的霓虹灯控制系统设计.doc_第2页
第2页 / 共30页
基于plc的霓虹灯控制系统设计.doc_第3页
第3页 / 共30页
基于plc的霓虹灯控制系统设计.doc_第4页
第4页 / 共30页
基于plc的霓虹灯控制系统设计.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、毕 业 设 计(说 明 书)题 目:基于PLC的霓虹灯控制系统设计姓 名: 学 号: 平顶山工业职业技术学院2017年5月30日平顶山工业职业技术学院毕 业 设 计 任 务 书姓名 专业班级 14级电气自动化技术 任务下达日期 2016 年 12 月 1 日设计开始日期 2016 年 12 月 6 日设计完成日期 2017 年 5 月 30 日设计题目:基于PLC的霓虹灯控制系统设计 指 导 教 师 院(部) 主 任 2016 年12月1日平顶山工业职业技术学院毕业设计答辩委员会记录 自动化与信息工程 学院 电气自动化技术 专业,学生 2017年 6 月 8 日进行了毕业设计(论文)答辩。设计

2、题目: 基于PLC的霓虹灯控制系统设计 指导老师: 答辩委员会根据学生提交的毕业设计材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 李桐 毕业设计成绩为 。答辩委员会 人,出席 人答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , , , 。平顶山工业职业技术学院毕业设计评语第 页共 页学生姓名: 专业班级 电气自动化技术2班 年级14级 毕业设计题目:基于PLC的霓虹灯控制系统设计 评 阅 人: 指导教师: (签字) 2017年6月10日成 绩: 系 主 任: (签字) 2017年6 月10日毕业设计及答辩评语: 平顶山工业职业技术学院毕业设计说明

3、书摘 要随着国家的不断改革与发展,市场经济的不断繁荣和进步,各大城市都在进行量化工程。各大中小企业为了宣传自己的企业产品,基本上均采用霓虹灯广告屏来作为广告手法。每当夜晚,城市里的霓虹灯绝对是一大亮点,它点燃了城市的灵魂与希望。道路两旁的霓虹灯广告牌随处可见,各色各样,十分好看和吸引人。再给它们配上大型的广告语和宣传画,使人一目了然,印象深刻。这些霓虹灯的亮灭,闪烁时间的长短和灯光流动的方向等等都可以通过PLC来达到控制要求。如何快捷,可靠,简单的去达到控制的目的,是人们考虑的重点。而PLC控制系统无疑是最适合的。因为PLC具有通用性强,使用方便,适用面广,可靠性强,抗干扰能力强,编程简单易懂

4、等特点。并且PLC在工业自动化控制特别是顺应控制中的地位,也是无法取代的。在现实生活中,人们也大多是通过PLC去控制霓虹灯的。关键词:西门子S7-200 霓虹灯 发展潜力 第I页目 录摘 要I1 绪论31.1引言31.2组态软件的发展31.2.1组态软件在我国的发展历程31.2.2流行的组态软件41.3本文主要研究内容41.4课题研究意义52 MCGS组态软件功能简介62.1 MCGS组态软件的功能和特点62.2MCGS组态软件的系统构成82.2.1MCGS组态软件的整体结构83 变频器对电机的运行控制113.1变频器的面板操作与运行113.1.1变频器面板的操作要求113.1.2操作方法和步

5、骤113.2由PLC对变频器进行控制123.2.1任务要求123.2.2 I/O地址分配表123.2.3操作方法及步骤123.2.4梯形图程序133.3外接电位器控制圆台速度143.3.1任务要求143.3.2 I/O地址分配表143.3.3操作方法和步骤144 模拟量采集与数据处理的综合应用164.1 -2AD模块164.1.1任务要求164.1.2 I/O接线图164.1.3组态界面设定164.1.4梯形图程序174.2 -2DA模块174.2.1任务要求174.2.2 I/O接线图174.2.3组态界面设定174.2.4梯形图程序184.3调试结果185 霓虹灯控制系统的设计195.1工

6、艺要求195.2总体设计方案195.3 I/O地址分配表195.4 I/O接线图205.5实现流程图205.6组态界面设定215.7运行结果21参考文献25 第26页1 绪论1.1引言每当夜幕降临,楼宇上、道路旁缤纷夺目的霓虹灯广告,构筑了一道璀灿的城市夜景,作为主角 霓虹灯功不可没,而可编程序控制器是专用于工业控制的工业计算机,是现代化工业的三大支柱之一。长期以来,PLC 始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用,其主要原因在于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业企业对自动化的需要。但在开发传统的工业控制软件时,

7、当被控对象一旦变动,就必须修改控制系统源程序,导致开发周期长。组态软件的出现解决了这个问题,通过MCGS组态软件仿真PLC的控制对象,我们不需要实物而通过微机的显示器就可以检验所编程序的正确与否和执行结果。1.2组态软件的发展新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统,具有适应性强、开发性好、易于扩展、经济、开发周期短等明显优点。组态软件指数据采集与过程控制的专用软件,它们是在自动控制系统监控一级的软件平台和开发环境,能以灵活多样的组态方式提供良好的用户开发界面和简洁的使用方法,并同时支持各种硬件厂家的计算机和I/O产品。目前世界上不少专业厂商提供各种组态软件产品。1

8、.2.1组态软件在我国的发展历程最早开发的通用组态软件是DOS环境下的组态软件,其特点是具有简单的人机界面、图库、绘图工具箱等基本功能。随着Windows的广泛应用,Windows环境下的组态软件与DOS环境下的组态软件成为主流。与DOS环境下的组态软件相比,其最突出的特点是图形功能有了很大的增强。国外很多优秀通用组态软件是在英文状态下开发的,对国内而言,它具有应用时间长,用户界面不理想,不支持国内普遍使用的硬件设备,这些正是国外通用组态软件在国内部能广泛应用的原因。随着国内计算机水平和工业自动化水平的不断提高,近年来,一些技术力量雄厚的高科技公司相继开发出了适合国内使用的通用组态软件。MCG

9、S组态软件就是其中的一种。1.2.2流行的组态软件目前中国市场上的组态软件产品按厂商划分大致可以分为三类:国外专业软件厂商提供的产品;国外硬件和系统厂商提供的产品;国内自行开发的国产化产品。近年来国外一些著名硬件或系统厂商亦推出了日趋成熟的组态软件产品,如美国GE公司的Cimplicity,德国西门子公司的WinCC等1。这些软件一改过去仅为其本身硬件配套的OEM形式,通过大力加强对其它硬件产品的驱动支持和软件内部的各种功能,而发展成为专业化的通用组态软件。1.3本文主要研究内容课题主要内容为霓虹灯仿真系统的设计,组态软件主要用于实现实时监控;同时编制相应的脚本程序完成控制功能。仿真系统由上位

10、机和下位机两部分组成。上、下位机通过串行口进行通信交换数据。上位机利用PC机,下位机利用三菱的PLC 。上位机内装MCGS组态软件和三菱编程软件。MCGS组态软件用以制作仿真画面、编写仿真程序并与下位机进行通信。本界面需实现的控制要求为:a 主要是控制“西安”,“工业”,“大学”,“50”,“周年”5个字形霓虹灯的闪亮过程,具体实现的控制功能为:5个灯依次点亮后闪三闪,再沿相反的方向依次熄灭;字灯下两个灯轮流闪亮;利用组态设置周围的灯配合闪烁。5个字灯对应于PLC的5个输出结点Y0Y4,下面的两个灯对应于Y5,Y6。每个输出结点的输出值“0”或“1”对应于灯的灭与亮。b 要求按动“开始”按钮时

11、灯按控制要求依次点亮或熄灭,并循环往复,当按动“停止”按钮时霓虹灯全部熄灭。c 当没有连接PLC时,利用脚本程序也可以完成霓虹灯的控制功能。由于涉及到灯亮灭的时间,所以需要使用组态软件内部的定时器。1.4课题研究意义长期以来, PLC始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用。其主要原因,在于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业企业对自动化的需要。但在开发传统的工业控制软件时,当被控对象一旦变动,就必须修改控制系统源程序,导致开发周期长2。组态软件的出现解决了这个问题,使用户能通过自己的控制对象和控制目的任意组态,完

12、成最终的自动控制目的。另一方面,组态软件还可以用于教学实验中。由于条件所限,学校可能无法提供一些实验设备,同学们通过试验只能看到I/O口的输入输出情况,验证程序的正确性。运用组态软件就可以让同学们看到直观生动的实验结果,使得理论和实际得到了完美的结合。2 MCGS组态软件功能简介MCGS全中文工业自动化控制组态软件(以下简称MCGS工控组态软件或MCGS)为用户建立全新的过程测控系统提供了一整套解决方案。MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等

13、诸多强大功能于一身,并支持国内外众多数据采集与输出设备。2.1 MCGS组态软件的功能和特点MCGS即监视与控制通用系统,英文全称为Monitor and Control Generated System。MCGS是为工业过程控制和实时监测领域服务的通用计算机系统软件,具有功能完善、操作简便、可视性好、可维护性强的突出特点。MCGS工控组态软件的功能和特点可归纳如下:l 概念简单,易于理解和使用。普通工程人员经过短时间的培训就能正确掌握、快速完成多数简单工程项目的监控程序设计和运行操作。用户可避开复杂的计算机软硬件问题,集中精力解决工程本身的问题,按照系统的规定,组态配置出高性能、高可靠性、高

14、度专业化的上位机监控系统。l 功能齐全,便于方案设计。MCGS为解决工程监控问题提供了丰富多样的手段,从设备驱动(数据采集)到数据处理、报警处理、流程控制、动画显示、报表输出、曲线显示等各个环节,均有丰富的功能组件和常用图形库可供选用,用户只需根据工程作业的需要和特点,进行方案设计和组态配置,即可生成用户应用软件系统。l 实时性与并行处理。MCGS充分利用了Windows操作平台的多任务、按优先级分时操作的功能,使PC机广泛应用于工程测控领域成为可能。工程作业中,大量的数据和信息需要及时收集,即时处理,在计算机测控技术领域称其为实时性任务关键任务,如数据采集、设备驱动和异常处理等。另外许多工作

15、则是非实时性的,或称为非时间关键任务,如画面显示,可在主机运行周期时间内插空进行。而像打印数据一类的工作,可运行于后台,称为脱机作业。MCGS是真正的32位系统,可同时运行于Microsoft Windows95,98和Microsoft Windows NT平台,以线程为单位进行分时并行处理。建立实时数据库,便于用户分步组态,保证系统安全可靠运行。MCGS组态软件由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成。其中的“实时数据库”是整个系统的核心。在生成用户应用系统时,每一部分均可分别进行组态配置,独立建造,互不相干;而在系统运行过程中,各个部分都通过实时数据库交换数据,形成

16、互相关联的整体。实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区。各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。l 设立“设备工具箱”,针对外部设备的特征,用户从中选择某种“构件”,设置于设备窗口内,赋予相关的属性,建立系统与外部设备的连接关系,即可实现对该种设备的驱动和控制。不同的设备对应于不同的构件,所有的设备构件均通过实时数据库建立联系,而建立时又是相互独立的,即对某一构件的操作或改动,不影响其它构件和整个系统的结构,从这一意义上讲,MCGS是一个“设备无关”的系统,用户不必因外部设备局部改动,而影响整个系统。l “面向窗口”的设计方法,增加了

17、可视性和可操作性。以窗口为单位,构造用户运行系统的图形界面,使得MCGS的组态工作既简单直观,又灵活多变。用户可以使用系统的缺省构架,也可以根据需要自己组态配置,生成各种类型和风格的图形界面,包括DOS风格的图形界面、标准Windows风格的图形界面以及带有动画效果的工具条和状态条。l 利用丰富的“动画组态”功能,快速构造各种复杂生动的动态画面。以图象、图符、数据、曲线等多种形式,为操作员及时提供系统运行中的的状态、品质及异常报警等有关信息。用变化大小、改变颜色、明暗闪烁、移动翻转等多种手段,增强画面的动态显示效果。图元、图符对象定义相应的状态属性,即可实现动画效果。同时,MCGS为用户提供了

18、丰富的动画构件,模拟工程控制与实时监测作业中常用的物理器件的动作和功能。每个动画构件都对应一个特定的动画功能。如:实时曲线构件、历史曲线构件、报警显示构件、自由表格构件等。l 引入“运行策略”的概念。复杂的工程作业,运行流程都是多分支的。用传统的编程方法实现,既繁琐又容易出错。MCGS开辟了“策略窗口”,用户可以选用系统提供的各种条件和功能的“策略构件”,用图形化的方法构造多分支的应用程序,实现自由、精确地控制运行流程,按照设定的条件和顺序,操作外部设备,控制窗口的打开或关闭,与实时数据库进行数据交换。同时,也可以由用户创建新的策略构件,扩展系统的功能。l MCGS系统由五大功能部件组成,主要

19、的功能部件以构件的形式来构造。不同的构件有着不同的功能,且各自独立。三种基本类型的构件(设备构件、 4动画构件、策略构件)完成了MCGS系统三大部分(设备驱动、动画显示和流程控制)的所有工作。用户也可以根据需要,定制特定类型构件,使MCGS系统功能得到扩充。这种充分利用“面向对象”的技术,大大提高了系统的可维护性和可扩充性。l 支持OLE Automation技术。MCGS允许用户在Visual Basic中操作MCGS中的对象,提供了一套开放的可扩充接口,用户可根据自己的需要用编制特定的功能构件来扩充系统的功能。l MCGS中数据的存储不再使用普通的文件,而是用数据库来管理一切。组态时,系统

20、生成的组态结果是一个数据库;运行时,数据对象、报警信息的存储也是一个数据库。利用数据库来保存数据和处理数据,提高了系统的可靠性和运行效率,同时,也使其它应用软件系统能直接处理数据库中的存盘数据。 l 设立“对象元件库”,解决了组态结果的积累和重新利用问题。所谓对象元件库,实际上是分类存储各种组态对象的图库。组态时,可把制作完好的对象(包括图形对象,窗口对象,策略对象,以至位图文件等等)以元件的形式存入图库中,也可把元件库中的各种对象取出,直接为当前的工程所用。随着工作的积累,对象元件库将日益扩大和丰富,组态工作将会变得越来越简单方便。l 提供对网络的支持。考虑到工控系统今后的发展趋势,MCGS

21、充分运用现今发展的DCCW(Distributed Computer Cooperator Work)技术,即分布式计算机协同工作方式,来使分散在不同现场之间的采集系统和工作站之间协同工作。通过MCGS,不同的工作站之间可以实时交换数据,实现对工控系统的分布式控制和管理。2.2MCGS组态软件的系统构成2.2.1MCGS组态软件的整体结构MCGS组态软件(以下简称MCGS)由“MCGS组态环境”和“MCGS运行环境”两个系统组成。两部分互相独立,又紧密联系。MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。用户在

22、MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程” 。MCGS运行环境是用户应用系统的运行环境,由可执 5行程序McgsRun.exe支持,其存放于MCGS目录的Program子目录中。在运行环境中完成对工程的控制工作。见图2.1 图2.1整体结构图MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。见图2.2 。l 主控窗口:是工程的主窗口或

23、主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。l 设备窗口:是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。 l 用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。l 实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。在本窗口内定义不同类型和名称

24、的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。l 运行策略:本窗口主要完成工程运行流程的控制。包括编写控制程序,选用各种功能构件,如:数据提取、历史曲线、定时器、配方操作、多媒体输出等。2.3 MCGS组态软件的工作方式l MCGS如何与设备进行通讯:MCGS通过设备驱动程序与外部设备进行数据交换。包括数据采集和发送设备指令。设备驱动程序是由VB程序设计语言编写的DLL(动态连接库)文件,设备驱动程序中包含符合各种设备通讯协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。MCGS负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中各个部分,完成整个系统的通讯过

25、程。每个驱动程序独占一个线程,达到互不干扰的目的。MCGS如何产生动画效果:MCGS为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有可见度,大小变化,水平移动等,每一种动画属性都会产生一定的动画效果。所谓动画属性,实际上是反映图形大小、颜色、位置、可见度、闪烁性等状态的特征参数。然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?方法是:图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。当工业现场中测控对象的状态(如:储油罐的液面高度等)发生

26、变化时,通过设备驱动程序将变化的数据采集到实时数据库的变量中,该变量是与动画属性相关的变量,数值的变化,使图形的状态产生相应的变化(如大小变化)。现场的数据是连续被采集进来的,这样就会产生逼真的动画效果(如储油罐的液面的升高和降低)。用户也可编写程序来控制动画界面,以达到满意的效果。3 变频器对电机的运行控制3.1变频器的面板操作与运行3.1.1变频器面板的操作要求利用变频器的操作面板和相关参数设置,即可实现对变频器的某些基本操作如正反转、点动等运行。3.1.2操作方法和步骤 1按要求接线给变频器加上AC220V电源,将变频器输出U、V、W与圆台的U、V、W连接。检查电路正确无误后,合上主电源

27、。2参数设置 (1)设定P0003=3,P0004=0,此时设定P0725=0;选择三菱PLC。 (2)设置面板操作控制参数,见表2-1。参数号出厂值设置值说明P070021由键盘输入设定值(选择命令源)P100021由键盘(电动电位计)输入设定值表3-1 面板基本操作控制参数3.变频器运行操作(1)变频器启动:在变频器的前操作面板上按运行键,变频器启动(2)正反转及加减速运行:电动机的转速可直接通过按前操作面板上的键减少键(/)来改变。方向可直接由 来改变。(3)点动运行:按下变频器前操作面板上的点动键,则变频器驱动电动机升速运行。松开后圆台停止转动。(4)圆台停止:在变频器的前操作面板上按

28、停止键,则圆台停止转动。3.2由PLC对变频器进行控制3.2.1任务要求用开关SB0和SB1以及自锁按钮SB3通过PLC对MM440变频器进行控制,实现电动机正转、反转控制和点动控制。其中端口DIN1设为正转控制,端口DIN1设为反转控制。3.2.2 I/O地址分配表序 号名称地址序号名称符号地址1正向启动按钮X04正转DIN1Y02反向启动按钮X25反转DIN2Y13点动按钮X36点动DIN3Y23.2.3操作方法及步骤 1按I/O接线图接线I/O接线图如图3-1所示。图3-1 外部运行操作接线图2参数设置接通断路器QS,在变频器在通电的情况下,完成参数设置,具体设置见表3-2。表3-2变频

29、器参数设置参数号出厂值设置值说明P070022命令源选择“由端子排输入”P070111ON接通正转,OFF停止P070212ON接通反转,OFF停止P0703910 点 动P100021由键盘(电动电位计)输入设定值3变频器运行操作(1)正向运行:当按下SB0时,变频器数字端口DIN1为ON,电动机正转。(2)反向运行:当按下SB1时,变频器数字端口DIN2为ON,电动机反转。(3)电动机的点动运行:当按住带锁按钮SB2时,变频器数字端口DIN3为ON,电动机正转。放开按钮SB2,变频器数字端口“DIN3”为OFF,电动机停止转动。(4)电动机的转速(运行频率)可直接通过按前操作面板上的键减少

30、键(/)来改变。3.2.4梯形图程序3.3外接电位器控制圆台速度3.3.1任务要求在变频器外部运行控制的基础上,增加由模拟输入端控制圆台转速的大小。3.3.2 I/O地址分配表序号名称地址序号名称符号地址1正向启动按钮X04正转DIN1Y02反向启动按钮X25反转DIN2Y13点动按钮X36点动DIN3Y23.3.3操作方法和步骤1按I/O地址分配表接线MM440外接电位器控制圆台速度接线如图3-2所示。检查电路正确无误后,合上主电源开关QS。图3-2 MM440外接电位器控制圆台速度接线图2. 参数设置设定P1000=2,频率设定值选择为模拟输入 3. 变频器运行结果(1)电动机正转与调速按

31、下电动机正转开关按钮SB0,数字输入端口DINI为”ON”,电动机正转运行,转速由外接电位器RP1来控制,模拟电压信号在010V之间变化,对应变频器的频率在050Hz之间变化。(2)电动机反转与调速按下电动机反转开关按钮SB1,,数字输入端口DIN2为”ON”,电动机反转运行,与电动机正转相同,反转转速的大小仍由外接电位器来调节。当松开开关按钮SB1时,电动机停止运转。 (3)电动机点动当按住带锁按钮SB2时,变频器数字端口DIN3为ON,电动机正转。放开按钮SB2,变频器数字端口“DIN3”为OFF,电动机停止转动。4 模拟量采集与数据处理的综合应用4.1 -2AD模块4.1.1任务要求用-

32、2AD、2DA的模拟量输入通道采集电位器电压,进行标度变换,将转换后的温度值存储在变量存储器中,并在组态界面上显示出具体温度。2AD模块VINCOM4.1.2 I/O接线图 10V图4-1-2AD模块I/O接线图用扩展模块中的电位器模拟温度测量变送器,假设当温度是0时,对应电位器输出0V电压,假设当温度是100时,对应电位器输出电压10V。 4.1.3组态界面设定新建工程名为AD,进入工程后,新建I/O设备。在数据词典中新建2个I/O整数变量名为温度1,温度2.连接到新建的I/O设备上,寄存器类型分别为D100、D107,数据类型为short,只读。新建画面,放置两个文本,分别模拟输出连接到变

33、量D100和D107上,整数位数分别为4、3位。运行时切换到view,进行监控。4.1.4梯形图程序4.2 -2DA模块4.2.1任务要求2DA模板 VOUT COM 用PLC模拟量输出通道控制电动执行器,执行器开度控制量采用组态王软件输入,观察模拟量输出的数值,并用万用表测量输出电压值。4.2.2 I/O接线图 测两端电压图3-2-2DA I/O接线图用PLC模拟量输出通道控制电动执行器,执行器开度设置为0%时,输出电压为0V,执行器开度为100%时,输出电压10V。4.2.3组态界面设定新建工程名为DA,,新建I/O设备。在数据词典中新建2个I/O整数变量名为输入、输出。连接到新建的I/O

34、设备上,寄存器类型分别为D105、D107,数据类型为short。新建画面,放置两个文本,D105读写输入输出连接变量,D107只读模拟输出连接变量整数位数分别为4、3位。运行时切换到view,进行监控。用电压表测电压。4.2.4梯形图程序4.3调试结果表4-1 -2AD、-2AD模块调试结果输 入 -2AD输 出-2DA电压CH2温度值执行器开度CH1电压V0V0000 0V4V11622940%1600 3.58V6V21165260%2400 5.38V8V30677680%3200 7.19V5 霓虹灯控制系统的设计5.1工艺要求使用实验台上的输出接口单元模块,自行设计3种醒目有趣的霓

35、虹灯显示方式,各种显示方式由转换开关进行切换。显示方式切换时,所有灯全部熄灭,按动启动按钮,就开始按照设计的方式显示,按动停止按钮则全部熄灭。方式一:24个灯一闪一灭,间隔2秒;方式二:2个2个灯循环点亮,间隔2秒;方式三:依次点亮,2秒后依次熄灭。5.2总体设计方案由转换开关连接到PLC输入端口,设置X0-X2方式切换,X3停止,X4启动,再将PLC输出端口连接到24盏灯,观察显示。如图4-1所示。图5-1 总体设计方案类别电气元件 PLC软元件 功能输入(I)SB0X0方式1启动按钮SB1X1方式2启动按钮SB2X2方式3启动按钮SB3X3停止按钮SB4X4启动按钮输出(O)LED1-LE

36、D24Y0-Y7 Y10-Y17Y20-Y27灯1-灯245.3 I/O地址分配表5.4 I/O接线图图5-2 霓虹灯控制系统I/O接线图5.5实现流程图方式2 开 始 按下SB4启动 方式选择方式1方式3SB3停止结 束5.6组态界面设定新建工程名为霓虹灯。进入工程后,新建I/O设备。在数据词典中新建24个I/O离散变量,变量名为Y0-Y7,Y10-Y17,Y20,-Y27。.连接到新建的I/O设备上,寄存器类型,数据类型为Y0-Y7,Y10-Y17,Y20,-Y27,只读。新建画面,放置24盏灯,分别模拟输出连接到变量上。运行时切换到view,进行监控。如图4-3所示图5-3 霓虹灯控制系

37、统组态监控界面5.7运行结果方式1:按I/O接线图接线,按下启动按钮SB4,按下SB0 ,所有灯全部点亮如图4-4,2秒后全部熄灭,方式1按钮开关点亮,如图4-5所示。图5-4 所有灯全部点亮 图5-5 所有灯全部熄灭方式2:按下SB1瞬间所有灯全部熄灭,随后两盏两盏灯循环点亮,间隔2秒。方式2按钮开关点亮。如图5-6、5-7所示。图5-6 :霓虹灯循环点亮(此时Y12、Y13点亮)图5-7 :霓虹灯循环点亮(此时Y24,Y25点亮)方式3:按下SB2瞬间,所有灯全部熄灭,随后依次点亮,间隔2秒。方式1按钮开关点亮。如图4-8所示。所有灯全部点亮三秒后依次熄灭,间隔2秒。如图4-9所示。 。图

38、5-8 :霓虹灯依次点亮图5-9:霓虹灯依次熄灭 按下停止按钮后,所有灯全部熄灭。如图4-10所示。图5- 10停止后所有灯全部熄灭参考文献1.PLC基础及应用教程(三菱FX2n系列) 秦春斌主编 机械工业出版社2.现代电气控制及PLC应用技术(第三版) 王永华 编著3.可编程控制器教程 胡学林主编 电子工业出版社4.电气控制与PLC实训教程 阮友德主编 人民邮电出版社5.PLC项目实训-FX2n系列 姜治臻主编 高等教育出版社目 录第一章 总论. .11、项目名称及承办单位.12、编制依据. .43、编制原则.54、项目概况. .65、结论.6第二章 项目提出的背景及必要性.81、项目提出的背景.82、项目建设的必要性.

展开阅读全文
相似文档                                   自信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 

客服