运料小车的自动控制系统课程设计

合集下载

运料小车PLC控制系统的设计

运料小车PLC控制系统的设计

运料小车PLC控制系统的设计一、运料小车PLC控制系统设计要求控制要求:小车起动后,前进到A地。

然后做以下往复运动.到A地后停5分钟等待装料,然后自动走向B,到B地后停4分钟等待卸料,然后自动走向A。

有过载和短路保护。

小车可停在任意位置二、PLC选用根据运料小车输入输出设备的分配,在I/O方面只需要6个输入口和2个输出口,选用西门子S7—300PLC即可。

三、系统主电路和控制电路控制电路四、PLC I/O接线图和I/O分配根据运料小车运动控制的要求,按下启动按钮SB1后,运料小车系统开始工作,碰到装料点A的行程开关开始进行装料,5分钟装料结束后小车自动左行。

碰到卸料点B的行程开关后停车并卸料,4分钟后卸料完毕,小车右行,碰到装料点A的行程开关时,小车停止并装料,如此反复。

六、运料小车控制系统梯形图七、在step7环境下建立项目、硬件组态、建立符号表及仿真调试过程二○一一~二○一二学年第一学期信息科学与工程学院课程设计报告书课程名称:PLC课程设计班级:电气0901学号:200904396082姓名:连照培指导教师:二○一一年十一月八、课程总结早期运料小车电气控制系统多为继电器—接触器组成的复杂系统,这种系统存在设计周期长、体积大、成本高等缺陷,几乎无数据处理和通信功能,必须有专人负责操作。

将PLC应用到运料小车电气控制系统,可实现运料小车的自动化控制,降低系统的运行费用。

PLC运料小车电气控制系统具有连线简单,控制速度快,精度高,可靠性和可维护性好,安装。

维修和改造方面的优点。

通过本次设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力。

既让我们懂得了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决。

在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和网络成了我们很好的助手。

在查阅资料的过程中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼。

运料小车 课程设计

运料小车 课程设计

PLC控制技术课程设计报告课题名称:PLC控制运料小车姓名:***学号:*******班级:******系别:*****专业:********指导教师:******* 日期:*******引言可编程控制器是一种为工业机械控制所设计的专用计算机,在各种自动控制系统中有着广泛的应用,它是在继电器控制和计算机控制基础上开发的产品,逐渐发展成为以微处理器为核心,把自动化技术、计算机技术,通信技术融为一体的新型工业自动控制装置。

早期的可编程控制器在功能上只能进行逻辑控制,因而称为可编程程序逻辑控制器(Programmable Logic Controller)简称PLC[1]。

随着技术的发展,其控制功能不断增强,可编程程序控制器还可以进行算术运算,模拟量控制、顺序控制、定时、计数等,并通过数字,模拟的输入、输出控制各种类型的机械生产过程。

长期以来,PLC及其网络控制系统始终战斗在工业自动化控制行业的主战场,其提供的安全和完善的解决方案,为各种各样的自动化设备提供了非常可靠的控制应用,在电力、冶金、化工、机械等行业发挥了重大作用,被公认为现代工业自动化三大支柱之一。

近20年来计算机和信息技术的飞速发展,不断成倍扩大的功能和成倍降低的价格,使PLC、通信联网技术、过程控制软件都获得了长足进步,也使PLC的广泛应用成为可能。

从1968年开始至今,PLC已经经历了四次更新换代,现阶段的PLC产品不但全面使用16位、32位高性能微处理器,高性能片位式微处理器,RISC(ReduCedInstruCtionSetComputer)精简指令系统CPU等高级CPU,而且,在一台PLC中配置多个微处理器,进行多道处理。

同时,生产了大量内含微处理器的智能模板,使得最新的PLC产品成为具有逻辑控制功能、过程控制功能、运动控制功能、数据处理功能、联网通信功能的名副其实的多功能处理器。

随着生产自动化程度的增加,单一的逻辑控制功能显然不能满足现代生产的要求,而PLC新增加的这些功能正好适应了生产发展的需求。

plc送料小车课程设计

plc送料小车课程设计

plc送料小车课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理及其在工业自动化中的应用。

2. 学生能掌握送料小车系统的组成、工作原理及PLC程序设计的基础知识。

3. 学生能描述常用传感器的作用及其在送料小车系统中的应用。

技能目标:1. 学生能运用所学知识,独立设计简单的PLC控制程序,实现送料小车的基本运动控制。

2. 学生具备分析问题、解决问题的能力,能够针对送料小车系统进行故障排查及优化。

3. 学生能通过小组合作,完成送料小车系统的搭建和调试,提高团队协作能力。

情感态度价值观目标:1. 学生能够增强对自动化技术、PLC控制技术的兴趣,培养良好的学习习惯和探究精神。

2. 学生通过实践活动,体会科技给生活带来的便利,提高社会责任感和创新意识。

3. 学生在小组合作中,学会尊重他人意见,培养沟通能力和团队精神。

课程性质:本课程为实践性较强的课程,结合理论知识与动手操作,帮助学生更好地理解PLC送料小车系统。

学生特点:学生具备一定的电子、电气基础知识,对PLC控制技术有一定了解,但实践经验不足。

教学要求:教师应注重理论与实践相结合,引导学生通过小组合作、动手实践等方式,达到课程目标。

同时,关注学生的个体差异,提供个性化指导,确保每个学生都能在课程中收获成长。

二、教学内容1. 理论知识:- PLC基本原理及其在工业自动化中的应用。

- 送料小车系统的组成、工作原理。

- 常用传感器(如接近开关、光电开关等)的作用及在送料小车系统中的应用。

- PLC编程基础知识,包括逻辑运算、定时器、计数器等。

2. 实践操作:- 送料小车系统的搭建,包括PLC、传感器、执行器等设备的连接。

- PLC控制程序的设计与编写,实现送料小车的启动、停止、前进、后退等功能。

- 送料小车系统的调试,包括故障排查、优化程序等。

3. 教学大纲:- 第一阶段:PLC基本原理及送料小车系统组成、工作原理的学习。

- 第二阶段:常用传感器在送料小车系统中的应用学习。

运料小车plc课程设计

运料小车plc课程设计

运料小车plc课程设计一、课程目标知识目标:1. 让学生理解PLC(可编程逻辑控制器)的基本原理和结构,掌握运料小车PLC控制系统的组成。

2. 使学生掌握运料小车PLC程序的编写方法,了解常用的PLC指令及其功能。

3. 帮助学生了解运料小车PLC系统在实际工业生产中的应用。

技能目标:1. 培养学生运用PLC技术解决实际问题的能力,能够独立设计并调试简单的运料小车PLC控制系统。

2. 提高学生动手实践能力,熟练使用PLC编程软件进行程序编写、修改和调试。

3. 培养学生团队协作能力,能够与同学合作完成复杂的PLC控制系统设计。

情感态度价值观目标:1. 培养学生对PLC技术的兴趣,激发学生探索自动化控制领域的热情。

2. 培养学生严谨、认真、负责的学习态度,养成良好的学习习惯。

3. 增强学生的创新意识,培养勇于尝试、不断改进的精神。

课程性质分析:本课程为实践性较强的课程,旨在让学生通过动手实践,掌握PLC技术的基本知识和技能,培养解决实际问题的能力。

学生特点分析:学生已具备一定的电气基础知识和编程能力,对PLC技术有一定了解,但对实际应用尚缺乏经验。

教学要求:1. 结合实际运料小车PLC控制系统,讲解PLC的基本原理和结构,使学生能够理论联系实际。

2. 强化实践操作环节,让学生动手编写和调试PLC程序,提高学生的实际操作能力。

3. 注重培养学生的团队协作能力和创新能力,鼓励学生积极参与讨论和改进设计。

二、教学内容1. PLC基本原理及结构:介绍PLC的组成、工作原理、性能指标等,对应教材第1章内容。

2. 运料小车PLC控制系统的组成:分析运料小车的控制需求,介绍PLC在运料小车上的应用,对应教材第2章内容。

3. PLC编程软件的使用:讲解PLC编程软件的安装、操作方法,使学生熟练掌握软件的使用,对应教材第3章内容。

4. 常用PLC指令及功能:介绍常用的PLC指令,如逻辑运算指令、定时器/计数器指令等,对应教材第4章内容。

PLC课程设计-运料小车的控制

PLC课程设计-运料小车的控制

目录一、设计任务与要求1.1、设计任务1.2、设计要求二、方案设计2.1、系统设计框图2.2、方案的设计与选取三、硬件系统设计3.1、PLC控制器的选取3.2、电动机的选取3.3、系统的输入和输出3.4、系统接线原理图四、软件设计4.1、系统流程图4.2、程序设计及分析五、系统调试六、结论七、参考文献一、设计任务与要求1.1、设计任务小车原位在后退终端,当小车压下后退限位开关SQ1时,按下启动按钮SB ,小车前进,当运行到料斗下方时,前进限位开关SQ2动作,此时打开料斗给小车加料,延时8s 后关闭料斗,小车后退返回,SQ1动作时,打开小车底门卸料,6s 后结束,完成一次动作,如此循环。

小车运行过程如下图。

1.2、设计要求了解限位开关、继电器、电动机运行的原理和使用方法,明白其线路连接的方式,画出整体电路的接线原理图,使用实验室现有的器械,仿真模拟出运料小车的运行情况,同时要求画出端子分配表和顺序功能图,编写出仿真PLC 程序。

二、方案设计2.1、系统设计框图本系统PLC 作为主控制器,限位开关和按钮作为系统输入,当按钮按下后将电平信号传给控制器,控制器处理后输出对应的信号给输出,然后电机驱动小车运行,同时控制继电器的通断来控制小车低门和料斗的开关。

系统框图如图1所示。

2.2、系统方案设计与选取方案一:选用单片机控制。

单片机种类繁多,资源丰富,处理速度也足以满足本系统的需求,通过搭建合适的外围电路,单片机可以通过驱动电路控制小车的前进与后退,按键通过中断可以实现小车的转向和底门、料斗的开、关。

方案二:选用PLC 控制。

PLC 品牌型号繁多,可以满足各种工业需求,模块独立性强,更换维修方便,硬件系统配合和建造方便,内部中断和定时器丰富。

通过控制按钮输入信号给PLC 主控制器,然后处理后控制三相异步电动机转动,通过继电器控制小车底门和料斗的开关。

考虑到设计的目的以及课程的需求,先采用PLC 控制运料小车。

PLC课程设计运料小车智能控制

PLC课程设计运料小车智能控制

项目设计运料小车智能控制目录摘要............................................. - 2 - 第一部分引言.................................... - 3 - 第二部分小车运送物料的总体设计 ................. - 4 -2.1控制要求:................................. - 4 -2.2系统硬件设备配置........................... - 5 -2.2.1运料小车控制的主回路设计 .............. - 6 -2.2.2、分析控制要求,确定输入、输出设备..... - 7 -2.2.3 分配I/O接口.......................... - 7 -2.2.4I/O外围接线图......................... - 8 -2.2.5 PLC的选型............................ - 8 - 第三部分控制系统设计 .......................... - 9 -3.1控制功能图以及逻辑表达式................... - 9 -3.1.1功能图表达式.......................... - 9 -3.1.2逻辑表达式........................... - 11 -3.1.3根据逻辑表达式画出梯形图 ............. - 11 - 第四部分系统调试及结果分析 ..................... - 12 -4.1 PLC实验操作规程.......................... - 12 -4.2 连接线路 ................................. - 12 -4.3 结果分析 ................................. - 13 -4.4系统调试与解决的问题...................... - 14 -4.4.1调试................................. - 14 -4.4.2检查电路............................. - 14 - 心得体会........................................ - 16 - 参考文献........................................ - 17 -运料小车智能控制摘要运料小车是在现代工厂中普遍存在的,而自动化的智能小车却并不多见,大多数的工厂仍然靠人力手动控制小车装卸物料的,这不仅效率低而且耗费人力物力,降低生产效率,对企业的生产发展起到限制的作用。

plc运料小车课程设计

plc运料小车课程设计PLC运料小车课程设计一、引言PLC(可编程逻辑控制器)是一种常用于工业自动化控制的设备,它具有高可靠性、灵活性和可编程性的特点。

在工业生产中,物料的运输是一个必不可少的环节。

为了提高生产效率和降低人力成本,设计和开发一款PLC运料小车成为一种重要的需求。

二、设计目标本次PLC运料小车的课程设计的目标是设计一台能够自动运输物料的小车。

该小车能够根据预设的路径和指令,自动行驶到指定位置,并能够自动装载和卸载物料。

同时,小车需要具备一定的安全性,能够避免碰撞和其他意外情况的发生。

三、设计思路1. 系统架构设计为了实现小车的自动运输,我们采用了一种分布式控制系统架构。

整个系统分为三个层次:上位机、PLC和小车控制模块。

上位机负责接收用户的指令和路径规划,将处理后的指令发送给PLC。

PLC 负责解析指令,并控制小车的运动和动作。

小车控制模块则负责实际控制小车的电机和传感器。

2. 路径规划算法为了使小车能够按照预设的路径行驶,我们采用了A*算法进行路径规划。

A*算法是一种常用的启发式搜索算法,通过评估每个节点的代价和预测值,选择最优的路径。

在我们的设计中,将地图划分为网格,每个网格为一个节点,通过A*算法计算最优路径。

3. 传感器的应用为了提高小车的安全性,我们在小车上安装了多个传感器。

其中包括红外传感器、超声波传感器和摄像头。

红外传感器用于检测障碍物,当小车接近障碍物时,红外传感器会发出信号,触发停车动作。

超声波传感器用于测距,可以判断小车与障碍物的距离,从而调整速度或避开障碍物。

摄像头可以实时获取小车周围的图像信息,通过图像识别技术,判断小车前方是否有障碍物。

四、实施方案根据以上设计思路,我们制定了以下实施方案:1. 硬件选型:选择适合的PLC和控制模块,根据需求选购合适的电机和传感器。

2. 路径规划算法的实现:在上位机上编写A*算法的代码,实现路径规划的功能。

3. PLC程序的编写:根据路径规划的结果,将指令发送给PLC,编写PLC的控制程序,控制小车的运动和动作。

送料小车运行控制系统设计

送料小车运行控制系统设计一、引言小车运行控制系统是指对小车的运行进行控制和管理的系统。

它可以通过电子设备和软件控制小车的前进、后退、转弯等动作,并实现自动巡航、避障等功能。

本文将介绍设计一个小车运行控制系统的步骤和要点。

二、系统设计步骤1.确定需求:首先明确系统的需求和功能,如小车的速度、操控模式、避障能力等。

根据需求确定系统的基本架构和模块设计。

2. 硬件设计:根据需求选择合适的电子元件,如电机、传感器、控制器等。

对于电机,可以选择直流电机或步进电机,根据需要可以使用电机驱动器来控制电机的速度和方向。

对于传感器,可以选择红外线传感器、超声波传感器等来进行距离检测和避障控制。

控制器可以选择常见的单片机、Arduino等来实现控制逻辑。

3.软件设计:针对硬件设计进行相应的软件编写。

首先需要进行电机驱动程序的编写,设置电机的转速和方向。

然后编写传感器数据处理程序,检测距离和障碍物,并根据检测结果进行相应的控制命令的输出。

最后进行总体控制程序的编写,根据输入的信号进行小车的运行控制。

4.系统调试和优化:将编写好的软硬件进行调试和优化,确保系统的稳定性和可靠性。

通过测试系统在不同场景和条件下的性能和功能,对系统进行调整和优化。

三、要点设计1.电机控制:在电机的选择上,要根据系统的需求选择合适的电机类型和参数,如直流电机或步进电机。

在电机驱动程序的编写上,要实现电机的正转、反转和速度控制。

同时要考虑电机的功率和过载保护等功能。

2.传感器检测和避障:传感器的选择要根据系统的需求确定,如使用红外线传感器进行距离检测或使用超声波传感器进行障碍物检测等。

在传感器数据的处理上,要考虑信号的滤波和误差处理。

根据传感器数据的结果实现小车的避障功能。

3.控制逻辑:系统的控制逻辑是整个系统的核心。

在控制逻辑的设计上,需要考虑小车的运动模式和动作命令的执行顺序。

同时要考虑到系统的实时性和稳定性。

4.嵌入式系统设计:小车运行控制系统是一个典型的嵌入式系统,因此需要对系统进行嵌入式软件和硬件的设计和开发。

自动仓库运料小车的控制系统设计

自动仓库运料小车的控制系统设计引言自动仓库运料小车是一种能够自主完成仓库内货物运输任务的智能设备。

其核心是控制系统,通过对车辆的控制和路径规划,实现仓库内货物的高效运输。

本文将详细介绍自动仓库运料小车的控制系统设计。

功能需求1. 车辆控制•小车的基本动作控制,包括前进、后退、转弯、停止等。

•控制车辆的速度,以适应不同的货物运输需求。

•根据运输路径的变化,实时调整车辆前进方向。

2. 路径规划•根据货物的起始位置和目的地,确定最优的运输路径。

•考虑仓库内的货架布局、通道宽度等因素,避免路径冲突和碰撞。

•考虑货物的重量、大小和特殊形状等要素,确定合适的运输路径。

3. 碰撞检测与避障•通过传感器实时监测小车周围环境,检测是否有障碍物。

•在检测到障碍物时,及时采取避让措施,避免碰撞。

•根据障碍物的类型和距离,调整车辆运行速度和路径规划,确保安全。

4. 通信与监控•与仓库管理系统进行通信,接收货物运输任务。

•向仓库管理系统发送小车的位置信息和运输状态。

•支持远程监控,实时了解小车的运行情况和异常报警。

系统组成1. 控制芯片控制芯片是自动仓库运料小车的核心,负责实时处理各种指令和信号,控制车辆的运动。

传感器用于感知小车周围的环境,主要包括距离传感器、红外线传感器和摄像头等。

通过传感器的数据采集,可以实现碰撞检测、避障和路径规划等功能。

3. 电机驱动系统电机驱动系统控制小车的运动,包括电机驱动器、驱动电机和车轮等。

通过控制电机的转速和方向,实现小车的前进、后退和转弯等动作。

4. 通信模块通信模块用于与仓库管理系统进行数据交互和通信。

通过无线通信技术,实现小车的远程监控和任务调度。

系统设计1. 车辆控制算法设计车辆控制算法是自动仓库运料小车控制系统的核心。

根据实际需求,选择合适的控制算法,如PID控制算法、模糊控制算法等。

通过调整算法的参数,达到最优的运输效果。

2. 路径规划算法设计路径规划算法是实现货物运输最优路径的关键。

plc小车运料课程设计

plc小车运料课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和工作流程。

2. 学生能掌握PLC编程中的基本指令和程序设计方法。

3. 学生能了解小车运料系统中PLC的应用及其与其他组件的协同作用。

技能目标:1. 学生能够操作PLC编程软件,编写并调试简单的控制程序。

2. 学生能够通过小组合作,设计并实现一个基于PLC的小车运料系统。

3. 学生能够运用问题解决策略,分析并解决小车运料过程中可能出现的问题。

情感态度价值观目标:1. 培养学生对自动化技术和工程实践的兴趣,激发学生的创新意识和探索精神。

2. 培养学生团队合作意识,提高沟通协调能力。

3. 增强学生对安全生产的认识,培养其责任心和道德观念。

分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 学生能够独立完成PLC基本编程指令的学习和实践。

2. 学生能够在小组合作中发挥个人优势,共同完成小车运料系统的设计与实现。

3. 学生能够通过课程学习,增强对自动化技术在实际应用中的认识,提高解决实际问题的能力。

二、教学内容1. PLC基本原理:介绍PLC的发展历程、结构组成、工作原理及其在工业自动化中的应用。

教材章节:《自动化控制技术》第三章“可编程逻辑控制器”。

2. PLC编程指令:讲解PLC编程中的基本指令,如逻辑运算指令、定时器指令、计数器指令等。

教材章节:《自动化控制技术》第四章“PLC编程指令与程序设计”。

3. 小车运料系统设计:分析小车运料系统的组成、工作流程和PLC在其中的作用。

教材章节:《自动化控制技术》第五章“PLC控制系统设计与应用”。

4. PLC编程软件操作:教授如何使用PLC编程软件进行程序编写、调试和监控。

教材章节:《自动化控制技术》第六章“PLC编程软件的使用”。

5. 小组合作实践:安排学生分组进行小车运料系统的设计、编程和调试,培养学生团队协作和动手能力。

教学内容安排和进度:第一课时:PLC基本原理及发展历程第二课时:PLC结构组成、工作原理及其在工业自动化中的应用第三课时:PLC编程指令学习(逻辑运算指令、定时器指令、计数器指令)第四课时:小车运料系统组成、工作流程及PLC的作用第五课时:PLC编程软件操作教学第六课时:小组合作实践,完成小车运料系统的设计与调试三、教学方法本课程采用以下多样化的教学方法,以激发学生的学习兴趣和主动性:1. 讲授法:用于讲解PLC基本原理、编程指令等理论知识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

皖西学院课程设计报告书系别:机械与电子工程学院专业:电气工程及其自动化学生姓名:郑杰学号:**********课程设计题目:运料小车的自动控制系统起迄日期:11月01日 ~ 11月15日****:***设计任务完成日期:2018年11月15日摘要在中国,运料小车半自动化控制前景美好,在许多公司的装配车间得到广泛的运用。

随着科技的发展,技术的不断更新,使得工业生产趋向于半自动化、自动化、无人工厂的方向发展,其中PLC技术的运用成为自动化技术的主流之一。

本次课程设计中,运料小车的plc控制系统,它的控制过程属于双向控制,运料小车由一台三相异步电动机拖动,电机正转,小车向右行,电机反转,小车向左行,在每一个停靠点安装一个行程开关以监视小车是否到达该站点。

该课程的运料小车控制系统利用三菱公司生产的FX系列20点的可编程序控制器运行主要的控制装置,编写软件指令来实现其具体的控制要求,在设计程序部分利用了PLC的辅助继电器来实现控制具有互锁的功能,在工作台上的工人通过请示按钮达到实现控制小车的运行方向。

该控制系统用于柔性制造系统中物料小车的自动控制、自动化仓库中物件存取小车的自动控制等,该控制系统价格低廉,体积小,能够安全可靠的进行生产,而且效率高,灵活性强,能够很好的适应变化和纠正错误,运行速度快,易管理。

关键词:半自动化、可编程序控制器、辅助继电器、PLC技术目录第一章.PLC的结构、工作原理及系统控制41.1 PLC的结构41.2 PLC的工作原理5第二章.1PLC的编辑语言62.1 PLC梯形图62.2助记符语言62.3 PLC控制系统的构成、设计原理及步骤72.4 PLC的应用领域82.5 PLC的特点9第三章.基本控制要求93.1运料小车控制的结构及要求93.2 PLC机型的选择123.3电源的选择123.4存储器的选择123.5经济性的考虑123.6 输入输出的选择13第四章软件控制设计184.1系统功能图184.2 梯形图程序19第五章调试285.1硬件调试285.2 软件调试285.3运行调试28参考文献29致谢30第一章.PLC的结构、工作原理及系统控制1.1PLC的结构PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同。

根据结构形式的不同,PLC的基本结构分为整体式和模块式结构两类。

整体式结构的PLC由中央处理器<CPU)、存储器、输入/输出<I/O)单元、电源电路和通信端口等组成,并将这些组装在同一机体内。

这种结构的特点是结构简单、体积小、价格低、输入/输出点数固定、实现的功能和控制规模固定,但灵活性较低。

基本结构如图1-1所示。

图1-1 整体式结构图1-2 模块式结构模块式<又称组合式)结构的PLC是将中央处理器<CPU)、存储器、输入/输出<I/O)单元、电源电路和通信端口等分别做成相应的模块,应用时将这些模块根据控制要求插在机架上,各模块间通过机架上的总线相互联系。

模块式的PLC安装完成后,需进行登记,以便PLC对安装在总线上的各模块进行地址确认,其特点是系统构成的灵活性较高,可以构成不同控制规模和功能的PLC,但同时价格也较高。

基本结构框图如图1-2所示。

1.2PLC的工作原理PLC与继电器构成的控制装置的重要区别之一就是工作方式不同,继电器控制是并行运行方式,即如果输出线圈通电或断电,该线圈的触点立即动作,只要形成电流通路,就有可能有几个电器同时动作。

而PLC则不同,它采用循环扫描技术,只有该线圈通电或断电,并且必须当程序扫描到该线圈时,该线圈触点才会动作,而且每次它只能执行一条指令,这也就是说PLC以“串行”方式工作的,这种工作方式可以避免继电器控制的触点竞争和时序失配等问题。

也可以说,继电器控制装置是根据输入和逻辑控制结构就可以直接得到输出,而PLC控制则需要输入传送、执行程序指令、输出3个阶段才能完成控制过程。

PLC采用循环扫描技术可以分为3个阶段:输入阶段<将外部输入信号的状态传送到PLC)、执行程序和输出阶段<将输出信号传送到外部设备)。

扫描过程如图1-3所示。

图1-3 循环扫描在输入阶段中,PLC先进行自我诊断,然后与编程器或计算机通信,同时中央处理器扫描各个输入端并读取输入信号的状态和数据,并把它们存入相应的输入存储单元。

在执行阶段中,PLC按照由上到下的次序逐步执行程序指令。

从相应的输入存储单元读入输入信号的状态和数据,然后根据程序内部继电器、定时器、计数器数据寄存器的状态和数据进行逻辑运算,得到运算结果,并将这些结果存入相应的输出存储器单元。

在输出阶段中,PLC将相应的输出存储单元的运算结果传送到输出模块上,并通过输出模块向外部没备传送输出信号,开始控制外部设备。

第二章.1PLC的编辑语言2.1PLC梯形图梯形图语言是在继电器控制电路图的基础上发展而来的。

最大的优点就是直观易懂,使用简单方便。

对来自电气方面的用语,通过梯形图很容易就能掌握,同时它也是PLC的主要编程语言。

例如,一个简单PLC控制系统,当常开按钮SBFl动作时,水泵开启,当常闭按钮SBSl动作时,水泵停止运行。

用继电器控制和用PLC控制的梯形图如图2-1和图2-2所示。

图2-1 继电气控制电路图2-2 PLC控制梯形图2.2助记符语言助记符语言与汇编语言类似,它使用字符来代表可编程控制器的某种操作,这就要求用户要有一定的计算机编程基础。

用助记符语言编写上一个例子的程序如下:LD X0OR Y0 ANI X1OUT Y02.3PLC控制系统的构成、设计原理及步骤硬件部分不仅包括选择符合控制要求的PLC机型、存储器容量、电源模块、输入/输出模块、通信模块、模拟量输入/输出模块和特殊功能模块等,还应当包括选择合适的可编程控制器外围装置、设备与接口,如输入设备<控制按钮、开关、传感器等)、执行装置<接触器、继电器等)和由执行装置控制的现场设备<水泵、鼓风机、阀门等)。

软件部分主要包括对PLC进行I/O点地址、内部继电器、定时器、计数器等的分配,PLC控制程序的设计<梯形图、语句表、流程图等),还有一些技术文件等。

PLC控制系统是为工艺流程服务的,所以它首先要能很好地实现工艺提出的控制要求。

PLC控制系统的设计应遵循以下原则。

<1)根据工艺流程进行设计,力求控制系统能最大限度地满足控制要求。

<2)在满足控制要求的前提下,尽量减少PLC系统硬件费用。

<3)考虑到以后控制要求的变化,所以控制系统设计时应考虑PLC的可扩展性。

<3)控制系统使用和维护方便、安全可靠。

一般PLC控制系统的设计步骤如图2-3所示,具体操作如下。

<1)控制要求分析在设计PLC控制系统之前,必须对工艺过程进行细致的分析,详细了解控制对象和控制要求,这样才能真正明白自己所要完成的任务,并更好地完成任务,设计出令人满意的控制系统。

<2)确定输入/输出设备根据控制要求选择合适的输入设备<控制按钮、开关、传感器等)和输出设备<接触器、继电器等),根据所选用的输入/输出设备的类型和数量确定PLC 的I/0点数。

<3)选择合适PLC确定PLC的I/0点数后,就根据I/0点数、控制要求等来进行PLC的选择。

选择包括机型、存储器容量、输入/输出模块、电源模块和智能模块等。

<4)I/0点数分配点数分配就是规定PLC的I/0端子和输入/输出设备。

<5)PLC程序设计首先把工艺流程分为若干阶段,确定每一阶段的输入信号和输出要控制的设备,还有不同阶段之间的联系,然后画出程序流程图,最后再进行程序编制。

<6)模拟调试程序编制好后,可以用按钮和开关模拟数字量,电压源和电流源代替模拟量,进行模拟调试,使控制程序基本满足控制要求。

<7)现场联机调试现场联机调试就是将PLC与现场设备进行调试。

在这一步中可以发现程序存在的实际问题,然后经过修正后使其满足控制要求。

<8)整理技术文件这一步主要包括整理与设计有关的文档,包括设计说明书、I/O接线原理图、程序清单和使用说明书等。

图2-3 设计步骤示意图2.4PLC的应用领域PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。

这特别适合多品种、小批量的生产场合。

目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类:(1>开关量逻辑控制取代传统的继电器控制电路,实现逻辑控制、顺序控制,既可用于控制单台设备,也可用于多机群控及自动化流水线。

如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。

(2>工业过程控制在工业生产过程当中,存在一些如温度、压力、流量、液位和速度等连续变化的量(即模拟量>,PLC采用相应的A/D和D/A转换模块及各种各样的控制算法程序来处理模拟量,完成闭环控制。

PID调节是一般闭环控制系统中用得较多的一种调节方法。

过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。

(3>运动控制PLC可以用于圆周运动或直线运动的控制。

一般使用专用的运动控制模块,如可驱动步进电机或伺服电机的单轴或多轴位置控制模块,广泛用于各种机械、机床、机器人、电梯等场合。

(4>数据处理PLC具有数学运算(含矩阵运算、函数运算、逻辑运算>、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。

数据处理一般用于如造纸、冶金、食品工业中的一些大型控制系统。

(5>通信及联网PLC通信包括PLC间的通信及PLC与其它智能设备间的通信。

随着工厂自动化网络的发展,现在的PLC都具有通信接口,通信非常方便。

但是,可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。

2.5PLC的特点PLC之所以越来越受到控制界人士的重视,是和它的优点分不开的:1>功能齐全,它的适用性极强,几乎所有的控制要求,它均能满足;2>应用灵活,其标准的积木式硬件结构,以及模块化的软件设计,使得它不仅可以适应大小不同、功能繁复的控制要求,而且可以适应各种工艺流程变更较多的场合。

3>操作方便,维修容易,稳定可靠。

尽管PLC有各种型号,但都可以适应恶劣的工业应用环境,耐热、防潮、抗震等性能也很好,一般平均无故障率可达几万小时。

第三章.基本控制要求料车采用半自动化管理,每个装配点都有一名工人,当装配点需料时按下“需料按钮”,料车将会驶往该点,料车在该装配点停留一段时间供该点下料,下料时间到后料车即可响应其他装配点的需料请求,一料车可供各个装配点使用若干次;当某装配点发现料车无料时按下“上料按钮”,料车即驶往该点上料。

相关文档
最新文档