收藏 分享(赏)

基于MCGSPLC液体混合控制系统设计.doc

上传人:tkhy51908 文档编号:6207052 上传时间:2019-04-02 格式:DOC 页数:29 大小:1.63MB
下载 相关 举报
基于MCGSPLC液体混合控制系统设计.doc_第1页
第1页 / 共29页
基于MCGSPLC液体混合控制系统设计.doc_第2页
第2页 / 共29页
基于MCGSPLC液体混合控制系统设计.doc_第3页
第3页 / 共29页
基于MCGSPLC液体混合控制系统设计.doc_第4页
第4页 / 共29页
基于MCGSPLC液体混合控制系统设计.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、摘 要本组课题是对液体自动混合装置的模拟控制,实现液体混合装置的自动添加液体、自动混合等自动控制功能。在本设计的梯形图设计中是大量运用计时器和顺序控制继电器指令来完成的。在 PLC 程序设计的基础上结合有关的外围设备形成一个易于工业控制的系统整体,在易于扩展其功能的原则而设计。本监控系统采用 PLC 为控制核心,具备自动混合两种液体的功能, 由传感器检测储藏罐中的液面高度,按顺序加入 A 和 B 两种液体,搅拌 40s 后放出混合液体。过程监控上,我们采用的是 MCGS 组态软件,这是我国自主研发的组态软件,适用于各品牌的 PLC。在课程设计中主要进行的是设备的基本机构图,混合装置控制的模拟实

2、验面板图,PLC 的选型,外部硬件接线图,以及绘制所要实现的功能图,进而在 GX_Developer 与GX.Simulator 中仿真调试,输出对应的指令表;在 MCGS 中设计监控的人机界面,对于储藏罐以及传感器和电磁阀和流动块的属性设置,同时绘制历史报表,最后将 PLC 中的程序同步到 MCGS 中,进行仿真调试,实现界面的实时监控,以及历史数据和曲线的实时监测。关键词: 液体自动混合,可编程控制器 PLC,MCGS 组态软件冯祥:基于 MCGS 的 PLC 液体混合控制系统设计AbstractThis topic is for liquid automatically mixing d

3、evice simulation control,the fulfilling liquid mixing device automatically add liquid,automatic mixing automatic control function.In this design ladder diagram design is application of a timer and sequence control relay instructions to finish. On the basis of the PLC program design combined with rel

4、ated peripheral devices formed an easy to industrial control of the whole system,easy to expand its function in the principle of design. The monitor system adopts PLC as control core, with automatic mixing two liquids function by the tanks sensor test highly liquid surface, in order to join A and B

5、two liquids, stirring 3min after release mixture liquid. Process monitoring, we use is MCGS software,this is our country self-developed configuration software, applicable to the brand of PLC. In the course design of main equipment of the basic organization chart is mixing device control simulation e

6、xperiments of panel figure,PLC selection,external hardware hookup and mapping to achieve the functional diagram,and in the GX_Developer GX. With weathering steel during commissioning,output of simulation corresponding instruction form;In the MCGS in design human-machine interface,for monitoring and

7、tanks sensor and solenoid and flow pieces of attribute to set,while drawing history statements and will last a program in a PLC synchronization to MCGS,debugging realize simulation,real-time monitoring of the interface and the history data and curve of real-time monitoring.Keywords: liquid automatic

8、ally mixing,PLC programmable controller,MCGS 目 录前 言 51 PLC 及液体混合机的 PLC 控制 61.1 PLC 的由来及其定义 .61.2 PLC 的发展历程 .71.3 PLC 与 MCGS 通讯要求 81.4 MCGS 运行环境 92 基于 FX2N 的液体混合实际控制系统设计 .92.1 选择 PLC 型号 92.2 I/O 分配表 102.3 外部接线图以及控制要求 .103 工作过程分析 .123.1 工作过程分析 .123.2 详细过程分析 .134 软件设计 .154.1 手动部分软件设计 .154.2 自动部分软件设计 17

9、4.3 指令表 .195 基于 MCGS 的虚拟混合液位控制系统设计 205.1 组建系统工程 205.2 液体自动混合画面中构件的属性设置 21冯祥:基于 MCGS 的 PLC 液体混合控制系统设计6. MCGS 与 PLC 通讯与工程模拟 .236.1 制作动画显示画面 236.2 脚本程序编写 246.3 建立设备构件 256.4 程序下载整体运行与综合测试 267 结束语 .27致 谢 .28参考文献 28附录 29前 言今天,我们的生活环境和工作环境有越来越多称之为可编程控制器的小电脑在为我们服务,可编程控制器的应用非常广泛,它在工业控制,尖端武器,通信设备,信息处理,家用电器等各测

10、、控制领域都发挥着举足轻重的作用。PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。作为机械电子专业的大学生必须掌握好可编程控制器方面的知识。所以在本次课程设计中选择是基于 MCGS 的 PLC 液体混合监控系统。另外选择 MCGS 是因为它是应用于嵌入式计算机监控系统的组态软件,嵌入版包括组态环境和运行环境两部分,它的组态环境能够在基于 Microsoft 的各种 32 位 Windows 平台上运行,运行环

11、境则是在实时多任务嵌入式操作系统 WindowsCE 中运行。适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。通常新型的工业自动控制系统被划分为控制、监控、管理三个层次结构。监控层的硬件以 IPC 为主,其软件采用工业组态软件,实现完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能;控制层多以可编程控制器(PLC)为主。PLC 适合工业现场的要求,可靠性高、抗干扰能力强,是当今发展非常迅速的工业自动化装置。在现阶段工业控制中,我们更多想要的是一个界面友好的检测平台,而在目前的研究阶段上看来, P

12、LC 与组态软件联合应用,可组成目前较为流行的监控系统。而且还可以利用现有的计算机资源,在计算机上通过组态软件的工作界面和功能来仿真现场控制对象,进行 PLC 的虚拟控制,这些都是很有实际意义的。冯祥:基于 MCGS 的 PLC 液体混合控制系统设计1 PLC 及液体混合机的 PLC 控制1.1 PLC 的由来及其定义在 60 年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。当时汽车的每一次改型都直接导致继电器控制装置的重新设计和安装。随着生产的发展,汽车型号更新的周期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时,费工,费料,甚至阻碍了更新周期的缩短。

13、为了改变这一现状,美国通用汽车公司在 1969 年公开招标,要求用新的控制装置取代继电器控制装置,可编程逻辑控制器(PLC 如图 1-1)的产生也正是顺应了这一当时的生产要求。图 1-1 PLC 外部整体结构PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。1.2 PLC 的发展历程1969 年,美国数字设备公司(DE

14、C) 研制出第一台 PLC,在美国通用汽车自动装配线上试用,获得了成功。这种新型的工业控制装置以其简单易懂,操作方便,可靠性高,通用灵活,体积小,使用寿命长等一系列优点,很快地在美国其他工业领域推广应用。到 1971 年,已经成功地应用于食品饮料冶金造纸等工业。 由于 PLC 同时提高了功能和柔性度,使其应用迅速增长,并普及到许多其它离散零件制造工业领域。随后又扩展到与批量生产和连续生产过程有关的工业领域。随着CIMS(计算机集成制造系统)的发展,PLC 当前还被人们应用于工厂通信网络、柔性制造系统、工业机器人到大型分散型控制系统,之中,与其它智能控制器和计算机系统一起成为计算机综合控制系统中

15、的重要组成部分,特别是单元级和工作站级。这一新型工业控制装置的出现,也受到了世界其他国家的高度重视。1971 日本从美国引进了这项新技术,很快研制出了日本第一台 PLC。1973 年,西欧国家也研制出它们的第一台 PLC。我国从 1974 年开始研制,于 1977 年开始工业应用。我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了 PLC 的应用。目前,我国自己已可以生产中小型可编程控制器。上海东屋电气有限公司生产的 CF 系列、杭州机床电器厂生产的 DKK 及 D 系列、大连组合机床研究所生产

16、的 S系列、苏州电子计算机厂生产的 YZ 系列等多种产品已具备了一定的规模并在工业产品中获得了应用。此外,无锡华光公司、上海乡岛公司等中外合资企业也是我国比较著名的PLC 生产厂家。可以预期,随着我国现代化进程的深入,PLC 在我国将有更广阔的应用天地。1.3 PLC 与 MCGS 通讯要求基于 MCGS 嵌入组态软件容量小、速度快、成本低、真正嵌入、稳定性高、功能强大、通讯方便、操作简便、支持多种设备、有助于建造完整的解决方案的特点。所以选择其与 PLC 进行通讯连接。MCGS 一般通过上位机的串行口和 PLC 上的编程口建立物理上的通讯连接,从而达到操作 PLC 的目的。而在 MCGS 组

17、态软件设置方面需先进行“设备组态” 。设备组态方法是先调用 MCGS 串口通讯父设备构件,再找到三菱 FX-232 子设备构件,并挂接在串口父设备下。对串口父设备需打开其属性窗口,在基本属性中设置好设备名称,初始工作状态,最小采样周期,串口端口号,通讯波特率,数据位位数,停此位位数,数据校验方式等。而对于三菱 FX-232 子设备,要先打开其属性窗口,设置好基本属性中的设备名称,初始冯祥:基于 MCGS 的 PLC 液体混合控制系统设计工作状态,最小采集周期(同父设备) ,然后根据 MCGS 与系列 PLC 之间两种不同的通讯方式,再进行后面的设置:如果使用 MCGS 提供的 read 和 w

18、rite 设备命令直接访问PLC,无需进一步设置,而如果要通过 MCGS 循环采样方式自动周期性地访问 PLC,则必须还要对设备增加通道,建立通道连接,把 PLC 中相关继电器(X,Y,M)和寄存器(D)与MCGS 实时数据库中变量建立一一对应关系,确定操作方式(读或写或读写) 。并且 MCGS 嵌入版系统与 PLC 联系的媒介设备窗口专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口,运行时,系统自动打开设备窗口,管理和调度所有设备构件正常工作,并在

19、后台独立运行。注意,对用户来说,设备窗口在运行时是不可见的。1.4 MCGS 运行环境由于 MCGS 实时性强、有良好的并行处理性能。MCGS 嵌入版是真正的 32 位系统,充分利用了 32 位 WindowsCE 操作平台的多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式 PC 机广泛应用于工程测控领域成为可能。例如,MCGS 嵌入版在处理数据采集、设备驱动和异常处理等关键任务时,可在主机运行周期时间内插空进行象打印数据一类的非关键性工作,实现并行处理。MCGS 嵌入版组态环境运行于具备良好人机界面的 Window

20、s 操作系统上,具备与北京昆仑通态公司已经推出的通用版本组态软件和网络版组态软件相同的组态环境界面,可有效帮助用户建造从嵌入式设备,现场监控工作站到企业生产监控信息网在内的完整解决方案;并有助于用户开发的项目在这三个层次上的平滑迁移。MCGS 嵌入式体系结构分为组态环境、模拟运行环境和运行环境三部分。 组态环境和模拟运行环境相当于一套完整的工具软件,可以在 PC 机上运行。用户可根据实际需要裁减其中内容。它帮助用户设计和构造自己的组态工程并进行功能测试。 运行环境则是一个独立的运行系统,它按照组态工程中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。运行环境本身没有任何意义,必须与组

21、态工程一起作为一个整体,才能构成用户应用系统。一旦组态工作完成,并且将组态好的工程通过串口或以太网下载到下位机的运行环境中,组态工程就可以离开组态环境而独立运行在下位机上。从而实现了控制系统的可靠性、实时性、确定性和安全性。2 基于 FX2N的液体混合实际控制系统设计2.1 选择 PLC 型号本设计选用三菱公司的 FX2N的 PLC,它是一种整体式结构的小型 PLC,并且指令丰富,功能强大,可靠性高,适应性好,结构紧凑,便于扩展,性价比高。并且有多种特殊功能模块或功能扩展板,可以实现多轴定位控制,设计中使用的 PLC 所用的模块共有 I/O总数 32 点,其中输入点 12 点,输出点 12 点

22、。可带 8 个特殊扩展单元。用户程序存储器容量为 16K 字。内置高速计数器,具有 PID 控制器功能。并且通过通信扩展板或特殊适配器可以实现多种通信和数据链接,例如 CC-Link、AS-i、RS-232C、RS-422(可以实现与MCGS 虚拟机的通讯连接),N:N 链接、并行链接、计算机链接、和 I/O 链接等。2.2 I/O 分配表完成该控制任务需要 7 个输入点和 5 个输出点,具体分配如表 2-1 所示。表 2-1 输入/输出地址分配表输入点 输出点地址 作用 地址 作用X0 启动按钮 SB1 Y0 液体 A 电磁阀 Y0X1 停止按钮 SB2X2 液面传感器 SL1Y1 液体 B

23、 电磁阀 Y1X3 液面传感器 SL2Y2 混合液体电磁阀 Y2X4 液面传感器 SL3X5 手动部分 Y3 搅拌电动机接触器 KM冯祥:基于 MCGS 的 PLC 液体混合控制系统设计X6 自动部分 Y4 保温控制2.3 外部接线图以及控制要求2.3.1 机械装置图液体混合控制装置如图 1-1 以及 1-2 所示,其中阀 A、阀 B、阀 C 为电磁阀,线圈通电时打开 SL1、SL2、SL3 为上、中、下液位传感器,被溶液淹没时为 ON。达到水位后控制阀体的开关,这样实现流入反应罐液体顺序与流量的控制要求。如图 2-1、2-2 所示图 2-1 搅拌机的立体示意图 图 2-2 操作面板图 2-3

24、 液 体 混 合 装 置 结 构 图2.3.2 工艺流程图 1.3 为 PLC 外部接线图。考虑了手动控制部分(SB3SB6 分别代表 A、B、C 阀及电机的控制按钮)。Y0、Y1、Y2 为 A、B、C 阀的控制线圈,KM 为控制搅拌电机的接触器线圈。紧急停止按钮、负载电源按钮、KM 与交流电 220V 组成输出电源回路。如图 2-4图2-4 PLC液体控制系统外部接线图3 工作过程分析3.1 工作过程分析操作工艺流程:按下启动按钮 SB1 后,打开 A 阀,液体 A 流入反应罐;当中限位传感器SL2 被淹没变 ON 时,阀 A 关闭,阀 B 打开;当上限位传感器 SL1 被淹没变 ON 时,

25、阀 B 关闭,电机 M 开始运行,搅动液体,40S 后停止搅动并保温 10S,阀 C 打开放出混合液体;当液面降至下限位传感器 S3 变 OFF 时,开始定时,5S 后容器已放空,关闭阀 C。如已按下 SB2,则就此停机;如未按下停止按钮 SB2,则又打开 A 阀,开始下一次循环。如图 3-1 所示。冯祥:基于 MCGS 的 PLC 液体混合控制系统设计图 3-1 工艺基本流程图3.2 详细过程分析1)启动操作按下启动按钮 SB1,X0 的常开触点闭合,Y3、T2 同时得电并通过 Y3 常开触点自锁,Y3 常开触点闭合,使 Y3 接通排放剩余混合液体,经 T10 延时 5s 后 Y3 断电,即

26、关闭混合液体阀门。同时液体 A 电磁阀 Y0 打开,液体 A 流入容器。2)液面上升到 SL2当液面上升到 SL2 时,SL2 触点接通,即 Y1 接通,X3 置位,其常闭触点打开,使 Y0断电,Y0 控制的电磁阀关闭,液体 A 停止流入;同时 Y1 常开触点接通,使其控制输出的电磁阀接通,液体 B 电磁阀 Y2 打开,液体 B 流入。3)液面上升到 SL1当液面上升到 SL1 时,SL1 触点接通,即 X2 接通,Y2 置位,其常闭打开,使输出端断开,Y2 控制的电磁阀关闭,液体 B 停止注入,同时 KM 和 T0 接通,搅拌电动机开始工作。4)搅匀后放混合液搅拌电机工作时,T0 计时,40

27、s 后 KM 断开,搅拌电机停止工作。同时 T1 触点控制热电偶接通,保温 10s 混合液电磁阀 Y3 打开,开始放混合液体。5)液面下降到 SL3当液面传感器 SL3(X4)由接通变为断开时,Y3 置位,其常开触点接通,T2 开始工作,5s 后混合液体放完,T2 常开触点闭合,复位所用的内部继电器 M,使 Y3 断开,其控制的电磁阀 Y3 关闭,同时 T2 常开使 X0 得电 Y0 接通,Y0 打开,液体 A 流入,开始进入下一个循环。6)停止操作按下停止按钮 SB2,X1 接通,其常闭触点断开,切断循环信号。在当前的操作处理完毕后,使 X1 不能再接通,即停止操作。在操作结束后进行判断,当

28、按下停止按钮后,PLC 程序将返回到初始状态,如果想再次激活,需要提供 PLC 一个上电脉冲 M8002,若是在 PLC 执行完一个工作过程后,期间没有按下停止按钮,那么 PLC 将返回到程序自动运行的下一循环点进行下一次的操作。上位机 PC 机用作编程,编程软件为三菱的综合 FA 软件 MELSOFT 系列 GXDeveloper。梯形图在计算机中编好后下载到 PLC 中。冯祥:基于 MCGS 的 PLC 液体混合控制系统设计4 软件设计4.1 手动部分软件设计为了满足生产的需要,课程设计的 PLC 要求其控制端还需要添加手动控制部分。所以在硬件设计中添加了手动控制这一输入单元。在手动设计部

29、分我们是这样就行分配的,其中 X0 控制的是 PLC 的启动,X1 控制的是PLC 的停止操作,这和在自动程序的一致的。在自动切换到手动状态后,其中所用的输入和输出节点对应的操作功能发生变化:X2-控制电磁阀 1 的启停,X2控制电磁阀 2 的启停,X3-控制出水阀的启停。根据顺序控制的要求,把手动开关打开,PLC 即进入手动控制程序,在程序中,我们要求在传感器部分可以提前预知以进行人的有效时间的判断,所以在传感器部分,在安装上还有时间的延迟上是不允许有误差的。因为在课程设计中主要考虑到的是输入与输出节点的使用问题,所以在设计中重复使用了在自动程序中的输入节点,不过这在 PLC 的应用程序设计

30、上是允许的。在 PLC 上电后,将调用共用程序,其中已经设置了程序的原点条件,初始脉冲 M8002使其进入选择状态,CALL 为 P0 的调用指令,可以进入手动程序,P1 设置的是自动程序部分,在手动程序结束后 RET 返回到初始状态。图 4-1 为手动控制面板。图 4-1 手动部分控制下面是手动程序的设计:冯祥:基于 MCGS 的 PLC 液体混合控制系统设计4.2 自动部分软件设计冯祥:基于 MCGS 的 PLC 液体混合控制系统设计4.3 指令表冯祥:基于 MCGS 的 PLC 液体混合控制系统设计5 基于 MCGS 的虚拟混合液位控制系统设计PLC 虚拟控制系统框图如图 3 所示。该方

31、案结构简单,PC 机作为上位机,运行 MCGS 组态软件,是显示和控制的平台;PLC 作为现场控制器,运行控制程序(梯形图)。PC 机与 PLC通过 RS232/RS422 通信转换器(专用编程电缆)进行通信,MCGS 还要通过设备驱动程序方能与 PLC 进行信息交互。其方法与步骤如图 5-1 所示:图5-1 PLC虚拟控制框图5.1 组建系统工程MCGS组态软件安装在计算机中,双击桌面“组态环境”图标,进入MCGS组态环境,单击“用户窗口”|“新建窗口”后,在用户窗口中新建一个“窗口0”,并选中它,单击“窗口属性”按钮,进入窗口属性设置界面。如图5-2。图5-2 用户窗口属性设置然后进行工程

32、的创建,组建系统工程如图5-3图 5-3 组态工程5.2 液体自动混合画面中构件的属性设置液体自动混合的动作过程如下:开始排放混合液体阀门打开延时 5s 后自动关闭,主要防止混合罐内有残留的混合液体。此时 A 液体阀门打开,注入 A 液体。当液面上升到SL2 时,关闭 A 液体阀门;同时 B 液体阀门打开,注入 B 液体。当液面上升到 SL3 时,关闭 B 液体阀门并开始定时搅拌,搅拌 40s 后停止。停止搅拌后自动混合液体并在此时进行保温,时间设定为 10s,然后打开出水阀排放混合液体,当混合液体的液面下降到 SL3时,开始计时到 10s 后关闭排放阀门,并重复上述过程,按停止按钮后,待本循

33、环结束后停止。根据 PLC 控制系统的 I/O 表,对液体自动混合画面中的各个相关构件进行属性设置。定义数据变量,在实时数据库中定义,如图 5-4 所示。在液体自动混合画面中可以看出,需要定义的数据变量有:控制 A 液体阀门和相应的流动块,控制 B 液体阀门和相应的流动块,排放混合液体的阀门和相应的流动块。加热搅拌指示,三个液位检测开关指示。冯祥:基于 MCGS 的 PLC 液体混合控制系统设计图 5-4 阀体、罐、和传感器的数据定义进一步对想要操作的流动块进行设置,定义动画连接:图 5-5 流动块流动属性设置同理可以设置反应罐、传感器、以及各个阀体的动画属性:如图 5-6图 5-6 电磁阀开

34、关属性设置6. MCGS 与 PLC 通讯与工程模拟6.1 制作动画显示画面在组态工作台界面中,用鼠标单击“设备窗口”选项,出现设备窗口图标并双击进入设备组态窗口;在此窗口中通过设备工具箱,完成设备组态。设备组态完成后,双击“通用串口父设备 0”,进入“通用串口设备属性编辑”对话框,根据设备通讯要求和连接情况,完成对话框中相关的参数设置,具体设置如图 6-1所示,按“确认”键完成设置。返回设备组态窗口,双击“设备 0三菱FX2NCPU”进入“设备属性设置”对话框,在此窗口中有“基本属性” 、 “通道连接” 、 “设备调试” 、“数据处理”选项卡,在液体自动混合控制中,不涉及“数据处理” 。其余

35、三项设置如图所示。在“设备调试”选项卡中,如果“通讯状态标志”栏中,显示“0”则表示通讯正常,若显示“-1”则表示通讯不正常。图 6-1 通用串口父设备属性编辑窗口在上述工程立项基础上,设置图形的动画属性与实时数据库中定义的变量的连接关系,作为动画的驱动源。如图 6-2冯祥:基于 MCGS 的 PLC 液体混合控制系统设计图 6-2 动画属性与数据库链接6.2 脚本程序编写根据工艺流程和组态工程界面的设置,通过脚本程序在运行策略中的循环策略来仿真液体混合的过程:IFM0=2THEN传感器 2=1ENDIFIF 液位316THEN传感器 3=1ENDIFM0=液位ENDIFELSEIF 开关=1

36、THEN传感器 2=0M=M+1IF 电动机 1=0THEN液位=液位 2012IF 液位4THEN传感器 3=0ENDIFIF 液位1THEN传感器 4=1ENDIFIF 液位011THENM=0M0=0传感器 4=0ENDIFENDIFENDIFENDIF6.3 建立设备构件连接设备通道,确定数据变量处理方式,完成设备属性设置。在 MCGS 设备窗口中添加串口通讯父设备和子设备三菱 FX2N-32MR,其父设备与子设备的设置属性的串口端口号、通讯波特率、数据位位数和停止位位数、数据较验方式参数均一致,并且和 PLC 和上位机通信时属性设置参数一致,即采用 RS2232 标准,其传输速率固定

37、为 9600bps,奇偶校验位采用偶校验。在设备属性的通道连接中电磁阀 13 和读 Y0Y2 对应; 电动机 1 与读 Y3 对应;传感器 24 与写 M3M5 对应;开关与写 M10 对应(传感器作为 PLC 的输入信号,本应该与 X 相对应,但 PLC 的 X 只能通过 PLC 的输入端子进行控制 )。如图 6-3 所示。冯祥:基于 MCGS 的 PLC 液体混合控制系统设计图 6-3 MCGS 对 PLC 的参数设定6.4 程序下载整体运行与综合测试用调试程序产生的模拟数据,检查动画显示和控制流程是否正确,最后,对模拟设备组成的控制系统进行模拟调试。进入运行环境,就能按照实验规定的控制流

38、程,出现相应的动画效果。再接上 PLC 进行连机调试,MCGS 的模拟运行界面应和 PLC 的输出运行状态一致。通过实现上位机对下位机 PLC 的直接控制。图 6-4 工程下载模拟画面工程最终效果如图 6-5图 6-5 MCGS 最终搭建模拟画面演示7 结束语基于 MCGS 的 PLC 虚拟控制系统充分利用计算机软件功能,利用其庞大的标准图形库、完备的绘图工具集以及丰富的多媒体支持,“调用”或“制造”出各种现场设备和仪表,快速地开发出漂亮、生动的工程画面。与 PLC 运行相配合,真实地再现了现场运行过程,有很好的可视性。通过这次 PLC 课程设计,让我更加深刻理解了课本的知识,并使我熟悉和掌握

39、了 PLC基本指令的使用,掌握了 PLC 的 I/O 分配、程序调试等。编写程序首先必须把 I/O 分配表写好。弄清楚哪些信号作为输入,哪些信号作为输出,该用什么继电器,还有什么情况下要用定时器/计数器。 通过调试找出问题的所在,相应的修改程序。在编程过程中难免会有不足之处,因此通过调试,再修改程序可以更好实现相应的功能。这次设计,提高了我的动手和动脑能力,更让我们体会到了理论与实践相结合的重要性,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在PLC 的基本原理以及编程设计思路技巧的掌握方面都能向前迈了一大步。我相信这会对我的毕业设计上起到很大的帮助作用。另外,就是先前

40、对组态软件不是很了解,也是一次想写论文的时候才了解到 MCGS 这款软件,在功能上已经很强大,我想要是有机会的话,还会继续深入的了解这款软件。记住一样东西,在学习上,每时每刻都有值得要学的东西。冯祥:基于 MCGS 的 PLC 液体混合控制系统设计致 谢在本次课程设计中,感谢老师的指导,每次答疑时老师总能指出一些不足之处,让我之后去完善我所做的课程设计,另外我在课程设计中,学会了如何更好的与老师和同学去交流,这样自己不太懂得一些知识,在自己熟悉的过程中会发现许多问题,现在对于这学期的课程设计基于 MCGS 的 PLC 液体混合控制系统设计,自己学到很多,先前没有接触过组态软件,现在自己也能很熟

41、练进行工程的搭建与操作,还有自己可以更好的将自己大学里学过的知识进行一次实战性的综合应用,我觉得这是最好的。这学期的课程设计本身对于我们大四的学生来说就是为了下学期的毕业设计做的准备,所以我觉得应该更好的去真正的投入一些,这样在毕业设计中也会很好的就行相关题目的设计与论文的写作。总之,在这次课程设计中自己学到很多,也去尝试着让老师指导着去从事一些东西的研究,更好的学到了一些东西,我觉得这是最重要的。参考文献1 李刚. MCGS 组态软件在液位控制系统中的应用J. 可编程控制器与工厂自动化,2005,02:85902 高丽萍,郑萍. 基于 MCGS 的 PLC 虚拟控制系统研究J. 西华大学学报

42、(自然科学版) ,2006,01:94963 Muthucumaru Maheswaran, Kevin J. Webb, Howard Jay Siegel. MCGS: A Modified Conjugate Gradient Squared Algorithm for Nonsymmetric Linear Systems J. Kluwer Academic Publishers ,2007,03: 2572804 何航校,刘蕾,黄书奎. 基于 MCGS 组态环境的化水处理监控系统设计与实现J. 中国仪器仪表,2005,10:92945 刘振宇. 基于 MCGS 组态软件开发水位控制系统的研究J. 山西农业大学学报(自然科学版) ,2006,01:83876 李斌,邹灿红. 基于 MCGS 的水厂控制系统J. 自动化技术与应用,2007,08:106107附录PLC 液体混合控制梯形图PLC 液体混合外部接线图PLC 过程控制流程图MCGS 组态工程搭建图Proe 建模图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报