小车多方运行(PLC)课程设计.doc

上传人:哈尼dd 文档编号:5095540 上传时间:2020-02-01 格式:DOC 页数:11 大小:102.50KB
返回 下载 相关 举报
小车多方运行(PLC)课程设计.doc_第1页
第1页 / 共11页
小车多方运行(PLC)课程设计.doc_第2页
第2页 / 共11页
小车多方运行(PLC)课程设计.doc_第3页
第3页 / 共11页
小车多方运行(PLC)课程设计.doc_第4页
第4页 / 共11页
小车多方运行(PLC)课程设计.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《小车多方运行(PLC)课程设计.doc》由会员分享,可在线阅读,更多相关《小车多方运行(PLC)课程设计.doc(11页珍藏版)》请在三一文库上搜索。

1、目 录 第 1 章 小车多方式运行控制工艺分析1 1.1 PLC 的概述1 1.2 PLC 的特点1 1.3 控制要求.2 1.4 设计任务.3 1.5 设计报告.3 第 2 章 小车多方式运行 PLC 控制系统设计.4 2.1 传送和比较指令.4 2.2 程序设计中的数据.5 2.3 PLC 硬件的实现6 第 3 章 小车多方式运行的 PLC 监控系统设计.7 3.1 系统程序图7 结论与体会8 参考文献9 附录10 PLC 控制系统课程设计 1 第 1 章 小车多方式运行控制工艺分析 1.1 PLC 的概述 可编程控制器(PROGRAMMABLE CONTROLLER,简称 PC) 。与个

2、人计算机的 PC 相区别,用 PLC 表示。PLC 是在传统的顺序控制器的基础上引入了微电子技术、 计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的 是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控 系统。 国际电工委员会(IEC)颁布了对 PLC 的规定:可编程控制器是一种数字运 算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器, 用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的 指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。 可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体

3、,易 于扩充其功能的原则设计。 1.2 PLC 的特点 (1)编程方法简单易学 梯形图是使用的最多的 PLC 编程语言,其电路符号和表达方式与继电器电 路原理图相似,梯形图语言形象直观,易学易懂,熟悉继电器电路图的电气技 术人员只需花集天地的时间就可以熟悉梯形图语言,并用来编制用户程序。 梯形图语言实际上是一种面向用户的高级语言,PLC 在执行梯形图程序时, 将它“翻译”成汇编语言后在执行。 (2)功能强,性能价格比较强 一台小型 PLC 内有成百上千个可供用户使用的编程软件,可以实现非常复 杂的控制功能与相同功能的继电器系统相比,具有很高的性能价格比。PLC 还 可以通过通信联网实现分散控制

4、。 (3)硬件配套齐全,用户使用方便,适应性强 PLC 产品已经标准化、系列化、模块化,配备有平准齐全的各种硬件装置 供用户选择,用户能灵活方便的进行系统配置,组成不同功能、不同规模的系 统。PLC 的安装接线也很方便,一般用接线端子连接外部接线。PLC 由较强的带 负载能力,可以直接驱动一般的电磁阀和中小型交流接触器。硬件配置确定后, 通过修改用户程序,就可以方便、快速的适应工艺条件的变化。 (4)可靠性高、抗干扰能力强 传统的继电器控制系统中使用了大量的中间继电器、时间继电器。由于触 PLC 控制系统课程设计 2 点接触不良,容易出现故障。PLC 用软件代替中间继电器和时间继电器,仅剩 下

5、与输入和输出有关的少量硬件元件,接线可以减少到继电器控制系统的十分 之一甚至百分之一。 PLC 使用了一系列的硬件和软件抗干扰措施,具有很强的抗干扰能力,平 均无故障时间达到数万小时以上,可以直接用于由强烈干扰的工业生产现场, 已被公认为做可靠的工业控制设备之一。 (5)系统的设计、安装、调试工作量少 PLC 用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、 计数器等器件,是控制柜的设计、安装、接线工作量大大减小。 (6)维修工作量小、维修方便 PLC 的故障率很低,具有完善的自诊断功能。 (7)体积小、能耗低 对于复杂的控制系统,使用 PLC 后,可以减少大量的中间继电器和时间

6、继 电器,小型 PLC 的体积仅相当于几个继电器的大小,因此可以将开关柜的体积 缩小到原来的 1/2 甚至 1/10。 1.3 控制要求 小车系统由直流电机、继电器、小车和 4 个站台等组成,控制要求如下: 1.小车起始位置停在 x(x=14)号站台,SYx 传感器为 ON; 2.假如 y(y=14)号站台呼叫,如果: xy,小车左行到呼叫站台停车; xy,小车右行到呼叫站台停车; x=y,小车停止; 3.小车在 SY1 和 SY4 处要有可靠的保护功能,自动往返或准确停车,不能向 外撞; 图 1-1 送料小车运行过程简图 PLC 控制系统课程设计 3 1.4 设计任务 学生根据控制要求,明确

7、设计任务,拟定设计方案与进度计划,运用所学 的理论知识,进行小车多方式运行的控制原理设计、硬件系统设计、软件系统 设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解 决问题的能力。主要内容包括: 1. 设计出硬件系统的结构图、接线图、时序图等; 2. 系统有启动、停止功能; 3. 运用功能指令进行 PLC 控制程序设计,并有主程序、子程序和中断程序; 4. 程序结构与控制功能自行创新设计; 5. 用组态王监控组态软件,设计出上位监控系统; 6. 进行系统调试,实现小车多方式运行的控制要求。 1.5 设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整。 PLC

8、控制系统课程设计 4 第 2 章 小车多方式运行 PLC 控制系统设计 2.1 传送和比较指令 1、传送指令 该指令的助记符、指令代码、操作数范围、程序步如下表所示。 表 2-1 传送指令的要素表 操作数范围 程序步 指令名称 助记符指令代码位 数 S(.) D(.) n 传送 MOV MOV(P) FNC12 (16/32) K 、 H KnX 、 KnY 、 KnM 、 KnS T 、 C 、 D 、 V 、 Z KnY 、 KnM 、 KnS T 、 C 、 D 、 V 、 Z MOV 、 MOVP 步 DMOV 、 DMOVP 步 传送指令 MOV 指令是将源操作数内的数据传送到指定的

9、目标操作数内,即 SD。 图 2-1 传送指令程序图 传送指令 MOV 的说明如图。当 X0=ON 时,源操作数 S 中的常数 K100 传送到目标操作元件 D10 中 。当指令执行时,常数 K100 自动转换成二进制 数。 当 X0 断开时,指令不执行,数据保持不变。 2、比较指令 比较指令用于操作数的比较,该指令的助记符、指令代码、操作数范围、 程序步如下表所示。 表 2-2 比较指令的要素表 操作数范围指令名称 助记符指令代码位 数S1(.)S2(.)D(.) 程序步 比较CMP CMP(P) FNC10 (16/32) K 、H KnX 、 KnY 、 KnM 、 KnS T 、 C

10、、 D 、 V 、 Z Y 、M 、SCMP 、 CMPP7 步 DCMP 、 DCMPP13 步 PLC 控制系统课程设计 5 I100 C20 MO FNC10 CMP I100C20 当前值,m0=ON I100=C20 当前值,m1=ON I100C20 当前值,m2=ON M0 M1 M2 X0 比较指令 CMP 是将源操作数 S1 和 S2 的数据进行比较,结果送到目 标操作数D中。 图 2-2 传送指令程序图 数据比较是进行代数值大小比较(即带符号比较) 。所有的源数据均按二进 制处理。当比较指令的操作数不完整(若只指定一个或两个操作数) ,或者指定 的操作数不符合要求(例如把

11、X 、D、T、C 指定为目标操作数) ,或者指定的操 作数的元件号超出了允许范围等情况,用比较指令就会出错。 2.2 程序设计中的数据 1、用以获得程序的初始工作数据 一个控制程序总是需要初始数据。这些数据可以从输入端口上连接的外部 器件获得,需要使用传送指令读取这些器件上的数据并送到内部单元;初始数 据也可以用程序设置,即向内部单元传送立即数;另外,某些运算数据存储在 机内的某个地方,等程序开始运行时通过初始化程序送到工作单元。 2、机内数据的存取管理 在数据运算过程中,机内的数据传送是不可缺少的。运算可能要涉及不同 的工作单元,数据需在他们之间传送;运算可能会产生一些中间数据,这需要 传送

12、到适当的地方暂时存放;有时机内的数据需要备份保存,这要找地方把这 些数据存储妥当。总之,对一个涉及数据运算的程序,数据管理是很重要的。 此外,二进制和 BCD 码的转换在数据管理中也是很重要的。 3、运算处理结果向输出端口传送 运算处理结果总是要通过输出实现对执行器件的控制,或者输出数据用于 显示,或者作为其他设备的工作数据。对于输出口连接的离散执行器件,可成 组处理后看作是整体的数据单元,按各口的目标状态送入一定的数据,可实现 对这些器件的控制。 4、比较指令用于建立控制点 控制现场常有将某个物理量的量值或变化区间作为控制点的情况。如温度 低于多少度就打开电热器,速度高于或低于一个区间就报警

13、等。作为一个控制 PLC 控制系统课程设计 6 “阀门” ,比较指令常出现在工业控制程序中。 2.3 PLC 硬件的实现 1、I/O 的分配 表 2-3 I/O 分配表 输入功能说明输出功能说明 SB0 X0 启动 KM1 Y0 右行 SB1 X1 呼叫 1 KM2 Y1 左行 SB2 X2 呼叫 2 SB3 X3 呼叫 3 SB4 X4 呼叫 4 SQ1 X11 限位 1 SQ2 X12 限位 2 SQ3 X13 限位 3 SQ4 X14 限位 4 2、I/O 的外部接线 图 2-3 外部接线图 PLC 控制系统课程设计 7 第 3 章 小车多方式运行的 PLC 监控系统设计 3.1 系统程

14、序图 用功能指令实现送料车控制的梯形图如附录所示。 将送料车当前位置送到数据寄存器 D0 中,将呼叫工作台号送到数据寄存器 D1 中,然后通过 D0 与 D1 中数据的比较,决定送料车的运行方向和到达的目标 位置。 PLC 控制系统课程设计 8 结论与体会 经过两周的课程设计,我亲身体会到做 PLC 程序设计的艰辛和努力。早设 计过程中,我遇到不少难题,但我坚持并努力的客服了,在寻求答案的过程中, 我学习到了很多知识,这些都是在这次课程设计中学习到的宝贵经验,相信在 以后的学习生活中,我会继续运用好这种精神,让学习和工作变的更加有乐趣, 也更加积极向上的学习新知识。 设计的过程本身就是收集知识

15、找寻答案的过程,这个过程中可能有时一筹 莫展,有时无从下手,但是一旦找到灵感,找到了方法,其实事情本来就很简 单,只是以前从来没有想到而已,所以,在今后的学习和工作中,试着尝试换 一种方式思考,用崭新的思想重新考虑一下,或许就有了更大的收获。 最后,衷心的感谢老师在百忙之中辅导我的课程设计,没有老师的指导我 是无法完成的,衷心的感谢老师。 PLC 控制系统课程设计 9 参考文献 1HG/T2063620639-1998,化工装置自控工程设计规定(上下卷)S . 2GB/T2624-1993,流量测量节流装置 S . 3奚文群,翁维勤.调节阀口径计算指南M.兰州:化工部自控设计技术中心站,1991. 4董德发,张天春.自控工程设计基础M.大庆:大庆石油学院,1999. 5王骥程,祝和云.化工过程控制工程M .北京:化学工业出版社,2003. PLC 控制系统课程设计 10 附录

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

当前位置:首页 > 绩效管理


经营许可证编号:宁ICP备18001539号-1