基于PLC的小车直线定位控制系统设计
- 格式:doc
- 大小:155.50 KB
- 文档页数:16
小车直线往返运动定位控制p l c程序设计(总16页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March摘本实验运用PLC技术通过西门子S7-200仪器来实现的。
具体是由四个传感器、四个控制开关通过网络程序完成的。
实验包括了PLC编程、西门子运用及现场操作等各方面知识。
本设计是针对现代自动配货、配料运输等工业生产和商业运营的社会需求,设计一种小车直线定位控制系统。
关键词:PLC技术西门子PLC可编程控制程序网络梯形图目录1选题背景及意义选题背景随着智能机器人技术、汽车工业的迅速发展,关于智能小车的研究也就越来越受人关注。
全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义很大。
智能小车,也成轮式机器人,是一种以电子为背景,涵盖智能控制、模式识别、传感技术、电子电气、计算机、机械等多学科的科技创新性设计。
一般主要由路径识别、速度采集、角度控制及车速控制等模块组成。
本设计就是在这样的背景下提出来的,设计的小车自动往返运动应该能够实时循环运动和制动等功能。
选题意义为了使设计更为贴近生活,里面囊括了两个方面:一个是小车直线自动往返运行,这个设计在生活中一般被用在现代自动配货、配料运输等工业生产和善业运营中,目前已经成为了生活生产中不可或缺的一个设计。
我们正在逐渐的完善它使其效率更高。
另一个设计是小车制动控制,这个课题本身也是与生活息息相关的,对工业生产和商业运营来说是非常重要的因素。
在这里我们研究的只是简单地控制,是为我们以后的学习做个垫脚石。
只有我们学好的基础,以后工作中才可以不断的改进和研发。
基于这些因素,这次设计课题是非常有意义的。
2PLC简介PLC概述可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。
IVT-REJX-50苏州工业园区职业技术学院毕业项目2011 届2011年5月20日项目类别:毕业论文项目名称:基于PLC 的小车运动控制系统专业名称:电子产品质量检测姓 名 :学 号 :班 级:指导教师:IVT-REJX-51苏州工业园区职业技术学院毕业项目任务书(个人表)系部:电子工程系毕业项目类别:毕业论文毕业项目名:基于PLC的小车运动控制系统校内指导教师:职称:工程师类别:专职校外指导教师:职称:工程师类别:兼职学生:专业:电检班级:1、毕业项目的主要任务及目标任务:结合工作实际,实现基于PLC的小车运动控制系统,完成小车运动控制系统得软硬件设计。
目标:完成一篇5000字以上的论文。
2、毕业项目的主要内容论文的主要内容:用plc控制小车的要求;I/O分配表和工作流程;小车运动系统的控制流程和梯形图;调试过程中的问题及解决方式。
要求:(1).采用学院规定的文档格式(2).论文正文层次分明,行文流畅,易懂(3).不得整段抄袭他人文章或技术资料3、主要参考文献(若不需要参考文献,可注明,但不要空白)[1]范次猛. 可编程控制器原理与应用[M].北京:理工大学出版;[2]张桂香.电气控制与PLC应用[M].北京:化学工业出版社;[3]邓则名,邝穗芳等.电器与可编程序控制器应用技术[M].北京;机械工业出版社;[4]曹辉.可编程序控制器系统原理及应用[M].北京:电子工业出版社;[5]戴冠秀.PLC在运料小车自动控制系统中的应用[J]. 工矿自动化6期,2005年;[6]李仁编.电器控制[M].北京:机械工业出版社;[7]郑凤翼.图解PLC控制系统梯形图和语句表[M]. 北京:人民邮电出版社;[8]廖常初.PLC应用技术问答[M].北京:机械工业出版社;[9]刘柏生. PLC编程实用指南[M]. 北京:机械工业出版社;[10]张万忠. 可编程控制器应用技术[M].北京:化学工业出版社;[11]赵华军. PLC 在生产线送料小车控制系统中的应用[J].机电工程技术,第36卷,第三期;[12]郝力文,王子文.车间运输小车的智能控制[J]. 机电工程.2001 年第28 卷增刊;[13]汪晓光,孙晓瑛,王艳丹.可编程控制器原理及应用[M].北京:机械工业出版社.2002.5;[14]张传祥.电气自动控制系统[M].北京:电子工业出版社. 2003;[15]王国庆.现在PLC的发展及其在先进制造技术中的应用[J].机电工程.1997年,第四期;[16]求是科技. PLC应用开发技术与工程实践[M]. 北京:人民邮电出版社. 2005年。
基于PLC的自动送料小车的控制系统设计自动送料小车是一种常见的物流设备,可以用于在仓库中实现自动化的物料搬运和送料任务。
该系统的核心是PLC(可编程逻辑控制器),通过编程控制小车的运动和各种操作。
设计一个基于PLC的自动送料小车控制系统时,需要考虑以下几个方面:1.系统结构设计:首先,需要设计系统的硬件结构,包括小车的运动系统、送料装置、传感器和PLC控制器等。
根据实际需求,选择适当的电机和传动装置,确保小车能够平稳、高效地运动。
同时,安装传感器来检测货物位置、安全障碍等信息,并将其与PLC连接起来,实现数据的传输和交互。
2.控制逻辑设计:在PLC控制器中,需要编写程序实现小车的控制逻辑。
根据实际应用场景,编写适当的算法,控制小车的启动、停止、加速、减速以及转弯等动作。
同时,根据传感器的反馈信息,判断货物的位置,确保小车能准确地将货物送到目的地。
此外,还可以添加一些安全措施,如碰撞检测、急停装置等,保障人员和设备的安全。
3.用户界面设计:为了便于操作和监控,可以设计一个人机界面(HMI),通过触摸屏或键盘等设备,与PLC进行交互。
在界面上,显示小车的状态、当前任务、货物数量等信息,同时还可以设置一些操作按钮,如启动、停止、重置等,方便用户进行操作。
4.网络通信设计:为了进一步提高系统的自动化程度,可以将PLC与上位机或其他设备进行网络通信。
通过网络通信,可以实现远程监控、数据传输、故障诊断等功能,提高系统的可靠性和效率。
最后,为了保证系统的可靠性和稳定性,需要进行充分的测试和调试。
对小车的运动、控制逻辑、传感器等进行全面测试,并进行相应的优化和调整,直到系统能够正常工作。
总之,基于PLC的自动送料小车控制系统设计,需要考虑系统结构、控制逻辑、用户界面和网络通信等方面,确保系统能够稳定、高效地运行,提高物流作业的自动化水平。
《可编程控制器》课程设计任务书一、设计题目:小车行驶的PLC控制系统设计二、设计目的本课程设计是本门课程课堂教学的延伸和发展,是理论知识与工程实践之间的衔接。
课程设计的主要目的是通过某一生产设备的电气控制装置的设计实践,了解一般电气控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。
通过设计也有助于复习、巩固以往所学的知识,达到灵活应用的目的。
设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备的用途、结构、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。
课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。
在专业知识与研究方法方面为日后的毕业设计乃至毕业后的工作奠定良好的基础。
三、设计要求(1) 在接受设计任务后,应根据设计要求和应完成的设计内容进度计划,确定各阶段应完成的工作量,妥善安排时间。
(2) 在方案确定过程中应主动提出问题,广泛讨论,依据充分。
在具体设计过程中要多思考,尤其是主要参数,要经过计算论证。
(3) 要求电气原理图设计可行,基本能够实现课题要求的功能。
程序流程框图绘制规范。
(4)本设计全班同学分小组完成,每小组6-8名学生,要求所有学生都参与设计过程,每位学生承担一部分任务。
(5)设计完成后,每组学生要求提交一份设计报告。
报告内容包括:1.设计原理2.设计内容:包括设计系统功能、选用器件及器件相关功能介绍、设计系统原理图(电阻、电容等要标明参数)、所编写的相关程序以及程序流程图、设计心得体会、参考文献。
3.程序流程图4.程序清单5.设计总结(体会)四、设计过程1、设计子课题小车行驶的PLC控制系统设计2、设计内容某生产自动线,用电动机拖动小车,如图1所示,电动正转小车前进,电动机反转小车后退。
长沙学院CHANGSHA UNIVERSITY 专业综合设计报告系部:专业年级班级:学生姓名:学号:成绩评定:(指导教师填写)2014年1 月2010届电气专业综合设计任务书系(部):电子与通信工程系专业:电气工程及其自动化学生姓名指导教师课题名称基于PLC的小车运动控制系统设计内容及任务一、设计内容小车以慢速左行(右行)5s后稳定,稳定后速度变为快速。
其中,当小车到达左限位(右限位)时,小车向相反的方向运行,如此往返运行。
而且,在稳定后能实现小车高低速、左右行的自由切换。
同时,当按下停止按钮,电机不管出于任何运动状态,都必须立即停止。
二、设计任务1、确定PLC的输入设备(包括按钮、行程开关等)、输出设备(包括接触器线圈、指示等),选择电器元件型号,列出明细表。
2、对PLC的输入输出通道进行分配,列出I/O通道分配表(包括I/O编号、设备代号、设备名称及功能),画出I/O接线图。
根据工艺要求,将所需的定时器、计数器、辅助继电器等也进行分配。
3、画出功能表图;4、进行PLC控制系统的软件设计,画出梯形图。
对编制的梯形图进行调试,直到满足要求为止。
长沙学院课程设计鉴定表企业现代化生产规模的不断扩大和深化,使得生产物的输送成为生产物流系统中的一个重要环节。
运料小车自动控制正是用来实现输送生产物的控制系统,随着PLC的发展,国外生产线上的运输控制系统非常广泛的采用该控制系统,而且有些制造厂还开发研制了出了专用的逻辑处理控制芯片,我国的大部分工控企业的小车自动控制系统都是从外引进的,成本高,为了满足现代化生产流通的需要,让PLC技术与自动化技术相结合,充分的利用到我国的工控企业生产线上,让该系统在各种环境下都能够工作,而且成本低,易控制,安全可靠,效率高。
本设计在分析小车自动控制系统的结构和工作基本过程的基础上,介绍了基于PLC的小车自动控制系统的设计过程,详细阐述了系统的硬件和软件设计。
给出了控制系统主电路接线图、PLC硬件接线图、指令表、梯形图等。
摘本实验运用PLC技术通过西门子S7-200仪器来实现的。
具体是由四个传感器、四个控制开关通过网络程序完成的。
实验包括了PLC编程、西门子运用及现场操作等各方面知识。
本设计是针对现代自动配货、配料运输等工业生产和商业运营的社会需求,设计一种小车直线定位控制系统。
关键词:PLC技术西门子PLC可编程控制程序网络梯形图目录1选题背景及意义1.1 选题背景随着智能机器人技术、汽车工业的迅速发展,关于智能小车的研究也就越来越受人关注。
全国电子大赛和省电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义很大。
智能小车,也成轮式机器人,是一种以电子为背景,涵盖智能控制、模式识别、传感技术、电子电气、计算机、机械等多学科的科技创新性设计。
一般主要由路径识别、速度采集、角度控制及车速控制等模块组成。
本设计就是在这样的背景下提出来的,设计的小车自动往返运动应该能够实时循环运动和制动等功能。
1.2 选题意义为了使设计更为贴近生活,里面囊括了两个方面:一个是小车直线自动往返运行,这个设计在生活中一般被用在现代自动配货、配料运输等工业生产和善业运营中,目前已经成为了生活生产中不可或缺的一个设计。
我们正在逐渐的完善它使其效率更高。
另一个设计是小车制动控制,这个课题本身也是与生活息息相关的,对工业生产和商业运营来说是非常重要的因素。
在这里我们研究的只是简单地控制,是为我们以后的学习做个垫脚石。
只有我们学好的基础,以后工作中才可以不断的改进和研发。
基于这些因素,这次设计课题是非常有意义的。
2 PLC简介2.1 PLC概述可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。
早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。
随着技术的发展,这种装置的功能已经大大超过了逻辑控制的围,因此,今天这种装置称作可编程控制器,简称PC。
plc小车自动控制课程设计一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基本原理和功能;2. 掌握PLC在自动控制中的应用,特别是小车控制系统的设计;3. 学会使用PLC编程软件进行程序编写、调试和优化;4. 了解小车自动控制系统中传感器、执行器等部件的工作原理。
技能目标:1. 能够运用PLC进行小车自动控制系统的设计和搭建;2. 熟练掌握PLC编程技巧,实现小车基本运动控制(如前进、后退、转向);3. 能够分析和解决小车自动控制过程中出现的问题;4. 培养团队协作和沟通能力,通过小组合作完成课程设计。
情感态度价值观目标:1. 培养学生对自动化技术的兴趣和热情,提高创新意识和实践能力;2. 培养学生严谨的科学态度,注重实践操作的安全性和可靠性;3. 增强学生的环保意识,关注自动化技术对环境的影响;4. 培养学生积极参与社会实践活动,关注自动化技术在现实生活中的应用。
课程性质:本课程为实践性较强的课程,结合理论知识,注重培养学生的动手能力和实际操作技能。
学生特点:学生具备一定的电子、电气基础知识,对PLC技术有一定了解,但对小车自动控制系统的设计尚不熟悉。
教学要求:结合学生特点,注重理论与实践相结合,通过课程设计,使学生能够将所学知识应用于实际项目中,提高解决实际问题的能力。
同时,关注学生的情感态度价值观的培养,提高综合素质。
在教学过程中,将目标分解为具体的学习成果,便于后续教学设计和评估。
二、教学内容1. PLC基本原理与结构:介绍PLC的工作原理、硬件结构、编程语言等基础知识,对应教材第1章。
2. 小车自动控制系统概述:讲解小车自动控制系统的组成、功能及分类,对应教材第2章。
3. PLC编程软件使用:学习PLC编程软件的操作方法,包括程序编写、调试和下载等,对应教材第3章。
4. 传感器与执行器:介绍小车自动控制系统中常用的传感器(如红外、超声波等)和执行器(如电机、伺服等),对应教材第4章。
第一章概述1.1 设计背景及意义本文介绍了一种基于西门子PLC控制的生产流水线自动控制小车系统设计方案。
将PLC运用到小车自动控制系统,可实现小车的全自动控制,降低系统的运行费用。
PLC小车自动控制系统具有连线简单控制速度快,精度高,可靠性和可维护性好,维修和改造方便等优点。
利用PLC 控制技术,可实现小车相关运动,小车在一个周期内的运动由4段组成。
设小车最初在左端,当按下启动按钮,则小车自动循环地工作,若按下停止按钮,则小车完成本次循环工作后,停止在最初位置。
其运动路线示意图如下图1-1所示。
如图1-1 小车运动路线示意图第二章硬件设计2.1 主电路图如图2-1为小车循环控制的主电路原理图。
该电路图利用两个接触器的主触点KM1、KM2分别接至电机的三相电源进线中,其中相对电源的任意两相对调,即可实现电机的正反转,也可达到小车左右运行的目的。
假设接通KM1为正转(小车右行),则接通KM2为反转(小车左行)。
图2-1小车循环控制的主电路原理2.2 I/O地址分配如表2-1为小车循环运动PLC控制的I/O分配表。
在运行过程中,这些I/O口分别起到了控制各阶段的输入和输出的作用,并且也使小车的控制过程更清晰明了,动作与结果显示更加方便直接。
表2-12.3I/O接线图如图2-2为小车循环运动PLC控制的I/O接线图。
在进行调试过程时,在PLC模块上,当I0.0有输入信号,即按下SQ1;当I0.1有输入信号,也即按下SQ2,以此类推,I/O接线图就是把实际的开关信号变成调试时的输入信号。
同理,输出信号也是利用PLC模块把小车的实际运动用Q0.0、Q0.1的状态表现出来。
图2-2小车循环运动PLC控制的I/O接线图2.4元件列表如表2-2为小车循环运动PLC控制的元件列表。
在本次设计中就是利用这些元件,用若干导线连接起来组成了我们需要的原理图、I/O接线图。
第三章软件设计3.1 程序流程图如图3-1为小车循环运动PLC控制的程序流程图。
小车运动控制系统的研究摘要:小车运动控制Ⅰ型实物教学模型的机械结构由丝杆、滑杆等机械部件组成;电气方面有直流减速电机、传感器、开关电源等电子器件组成;可编程控制器可采用目前市面上比较流行的各类PLC,如西门子、三菱或欧姆龙等。
本论文采用的是欧姆龙的PLC。
该模型是将PLC技术,位置控制技术、机械传动等有机结合成一体的教学仪器。
本文详细介绍了小车运动控制系统的硬件电路的设计与实现。
并给出详细的电路连接图。
对欧姆龙PLC,直流电机以及接近开关传感器的工作原理和在本实验中直流电机,传感器所起的作用做了详细的介绍。
重点就如何用梯形图实现小车的左行与右行,停止以及位置的显示,如何报警进行研究。
对现场总线和工业现场控制进行了简单的介绍。
用PLC继电器逻辑实现小车的智能控制具有深远的现实意义,可以将此技术广泛应用于车间物料的传送。
其具有极为方便的操作性能,较高运行效率和运行可靠性。
关键词:直流电机;接近开关;欧姆龙PLC;机械传动;The study for vehicle motion control systemAbstract: The mechanical structure of the teaching model which is called the type ⅠMotion Control Vehicle is made up of screw, slider and other mechanical components; There are DC geared motors, sensors, electronic devices, such as switching power supply components in electrical part; The PLC can be the currently popular types in the market, such as Siemens, Mitsubishi or Omron. In this thesis, the Omron PLC is used. The model is the teaching equipment which is the organic integration made up of PLC technology, the location of control technology, mechanical transmission.This paper describes the design and implementation of the hardware circuit in car motion control system. And a detailed connection diagram of the circuit is given. For Omron PLC, the working principle of DC motors and the proximity switch sensor switch, as well as the actions of DC motor and sensors in this experiment are presented in detail. Which are focused that how to achieve the left-right running, stop as well as the location display of car by ladder diagram, and how to give an alarm. CAN-Bus and control system in industrial site are also introduced in brief.There is far-reaching practical significance using PLC relay to logically achieve the intelligent control of car, and this technology can be widely used in the transmission of workshop materials. It has very convenient interoperability, and can improve the operating efficiency and operating reliability.Keywords: DC motor; proximity switch; Omron PLC; mechanical transmission目录第一章绪论 (1)1.1 课题在理论和实际应用方面的价值 (1)1.2 主要研究内容 (2)第二章智能小车的研究现状 (3)2.1 国内智能小车的研究现状 (3)2.2 国外智能小车的研究现状 (4)第三章小车运动控制系统的关键技术 (6)3.1 PLC的选择及工作原理 (6)3.2 直流电机与接近开关 (10)3.2.1 直流电机的基本工作原理 (10)3.2.2 接近开关的工作原理: (14)3.3 机械传动原理和现场总线技术 (15)3.3.1 机械传动原理 (15)3.3.2 现场总线技术 (16)第四章小车运动控制系统的设计 (19)4.1 硬件电路的设计 (19)4.1.1 实验器材 (19)4.1.3 控制要求 (23)4.1.4 实验步骤 (24)4.2 梯形图的设计 (24)结论 (32)致谢 (33)参考文献 (34)第一章绪论1.1 课题在理论和实际应用方面的价值小车运动控制系统,也就是最简单的轮式机器人,最适合在那些人类无法工作的环境中工作,它们已在许多工业部门获得广泛应用。
基于PLC的运料小车控制系统设计现代物流系统中,运料小车被广泛应用于物料搬运和运输过程。
为了提高生产效率和安全性,需要一个可靠的控制系统来管理和控制运料小车。
本文将详细介绍基于可编程逻辑控制器(PLC)的运料小车控制系统的设计。
首先,我们需要确定运料小车的控制需求和功能。
根据实际需求,设计师可以确定运量小车的速度、转弯半径、负载能力等基本参数。
在这个基础上,我们可以继续设计控制系统。
PLC是一种特殊的计算机,其功能类似于人机接口(HMI)和传感器/执行器之间的中间件。
PLC具有高可靠性、可编程性和实时性的特点,非常适合用于控制物流运输过程中的小车。
运料小车控制系统主要包括以下几个部分:传感器、PLC和执行器。
传感器用于检测小车的位置、速度、负载等信息,并将这些信息传递给PLC。
PLC根据传感器输入的信息,通过执行器控制小车的运动、速度和负载等参数。
在传感器方面,可以使用激光测距传感器来检测小车的位置和距离,使用速度传感器来测量小车的速度。
对于负载检测,可以使用称重传感器或压力传感器。
PLC可以使用特定的编程软件进行编程。
程序可以基于运料小车的控制需求,如路径规划、运动控制、负载检测等。
编程软件通常具有图形化界面,可以方便地将传感器的输入和执行器的输出与逻辑运算符、计数器和定时器等连接起来,以实现特定的控制功能。
执行器可以是电机或气动元件,用于控制小车的运动、速度和负载。
电机控制可以通过调整电机转速或控制转矩来实现。
气动元件可以控制小车的转弯半径和速度。
除了传感器、PLC和执行器之外,还需要注意安全问题。
可以在小车上安装碰撞传感器或红外传感器,以避免与障碍物发生碰撞。
另外,还可以在PLC程序中添加紧急停止功能,以便在发生紧急情况时及时停止小车。
总体来说,基于PLC的运料小车控制系统设计需要考虑控制需求和功能,选择合适的传感器和执行器,编写适当的PLC程序,同时确保安全性。
通过合理的设计和实施,可以提高物流运输过程中运料小车的效率和安全性。
摘要本实验运用PLC技术通过西门子S7-200仪器来实现的。
具体是由四个传感器、四个控制开关通过网络程序完成的。
实验包括了PLC编程、西门子运用及现场操作等各方面知识。
本设计是针对现代自动配货、配料运输等工业生产和商业运营的社会需求,设计一种小车直线定位控制系统。
第一个设计是小车直线往返运动,主要是完成小车自动循环往返。
第二个设计是小车定位控制,主要是实现小车精确控制定位。
设计中包含了PLC可编程控制器、继电器、电机模型图、主电路图、西门子S7-200系统、程序网络梯形图等各方面的应用。
关键词:PLC技术西门子PLC可编程控制程序网络梯形图目录1选题背景及意义1.1 选题背景随着智能机器人技术、汽车工业的迅速发展,关于智能小车的研究也就越来越受人关注。
全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义很大。
智能小车,也成轮式机器人,是一种以电子为背景,涵盖智能控制、模式识别、传感技术、电子电气、计算机、机械等多学科的科技创新性设计。
一般主要由路径识别、速度采集、角度控制及车速控制等模块组成。
本设计就是在这样的背景下提出来的,设计的小车自动往返运动应该能够实时循环运动和制动等功能。
1.2 选题意义为了使设计更为贴近生活,里面囊括了两个方面:一个是小车直线自动往返运行,这个设计在生活中一般被用在现代自动配货、配料运输等工业生产和善业运营中,目前已经成为了生活生产中不可或缺的一个设计。
我们正在逐渐的完善它使其效率更高。
另一个设计是小车制动控制,这个课题本身也是与生活息息相关的,对工业生产和商业运营来说是非常重要的因素。
在这里我们研究的只是简单地控制,是为我们以后的学习做个垫脚石。
只有我们学好的基础,以后工作中才可以不断的改进和研发。
基于这些因素,这次设计课题是非常有意义的。
2 PLC简介2.1 PLC概述可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。
早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。
随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。
但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。
2.1.1 PLC的由来在60年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。
当时汽车的每一次改型都直接导致继电器控制装置的重新设计和安装。
随着生产的发展,汽车型号更新的周期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时,费工,费料,甚至阻碍了更新周期的缩短。
为了改变这一现状,美国通用汽车公司在1969年公开招标,要求用新的控制装置取代继电器控制装置,并提出了十项招标指标,即:(1)编程方便,现场可修改程序;(2)维修方便,采用模块化结构;(3)可靠性高于继电器控制装置;(4)体积小于继电器控制装置;(5)数据可直接送入管理计算机;(6)成本可与继电器控制装置竞争;(7)输入可以是交流115V;(8)输出为交流115V,2A以上,能直接驱动电磁阀,接触器等;(9)在扩展时,原系统只要很小变更;(10)用户程序存储器容量至少能扩展到4K。
1969年,美国数字设备公司(DEC)研制出第一台PLC,在美国通用汽车自动装配线上试用,获得了成功。
这种新型的工业控制装置以其简单易懂,操作方便,可靠性高,通用灵活,体积小,使用寿命长等一系列优点,很快地在美国其他工业领域推广应用。
到1971年,已经成功地应用于食品,饮料,冶金,造纸等工业。
这一新型工业控制装置的出现,也受到了世界其他国家的高度重视。
1971日本从美国引进了这项新技术,很快研制出了日本第一台PLC。
1973年,西欧国家也研制出它们的第一台PLC。
我国从1974年开始研制。
于1977年开始工业应用。
2.1.2 PLC的工作原理当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,可编程逻辑控制器即输入采样、用户程序执行和输出刷新三个阶段。
完成上述三个阶段称作一个扫描周期。
在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
输入采样阶段在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。
输入采样结束后,转入用户程序执行和输出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。
因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
用户程序执行阶段在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。
在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。
即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
输出刷新阶段当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。
在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。
这时,才是可编程逻辑控制器的真正输出。
2.2西门子S7-2002.2.1 西门子S7-200简介西门子公司生产的S7-200小型PLC在我国工业控制方面有着广泛的应用,并受到广大电气工程人员的青睐,随着可编程控制器在各行各业的广泛应用,各种有关可编程控制器的书籍大量涌现,但是不少人在看了很多书之后,在真正进行编程的时候往往还是束手无策,不知从何下手,其原因是什么呢?那就是缺少一定数量的练习。
如果只靠自己苦思冥想,则结果往往收效甚微,而学习和借鉴别人的编程方法不乏是一条学习的捷径。
笔者编写这本书的目的就是,在读者已经掌握可编程控制器基础知识的前提条件下,为读者提供一个快速掌握PLC编程方法的学习捷径,达到抛砖引玉的目的。
2.2.2 西门子S7-200的主要技术指标西门子S7-200的主要技术指标如表2-1所示3 小车自动往返运动3.1 主要任务当按下第一站按钮时,小车开始运行,所经过指示灯亮,当按下第四站按钮,小车反向运行。
当小车经过第一和第四个传感器时,小车也要反向运行。
当按下第二站按钮时,小车停止运行。
在没按停止按钮时,小车自动往返运行。
3.2 设计内容3.2.1 小车运行模拟图小车运行模拟图如图3-1所示图3-1 小车运行模拟图位置传感器:CMCH KJN5002A;功能:检测小车是否经过某一站。
继电器:JZX-18FF,DC24V;功能:根据输入信号,来接通或断开小电流控制电路,实现控制和保护的自动控制系统。
电机:ZGA37F104i,DC24V,30rpm,带减速器直流电机;功能:带动小车运行。
3.2.2 主电路图设计主电路图如图3-2所示3.2.3 PLC引脚接线表格引脚接线表格如表3-1所示3.2.4 PLC接线图设计所用PLC接线图如图3-3所示图3-3 PLC接线图3.2.5设计梯形图设计梯形图如图3-4至图3-9所示图3-4 小车直线往返运动网络1图3-5 小车直线往返运动网络2图3-6 小车直线往返运动网络3 图3-7 小车直线往返运动网络4图3-8 小车直线往返运动网络5图3-9 小车直线往返运动网络64 小车定位控制4.1 主要任务按下第一站按钮,小车开始运行,同时在第二站和第三站之间做往返运动,计数器计数五次后,小车运行至第一站处。
当小车在第二站和第三站运行时,按下第四站按钮,小车停止在其中任何位置。
4.2 设计内容4.2.1PLC接线图设计所用PLC接线图如图4-1所示图4-1 PLC接线图4.2.2 设计梯形图设计梯形图如图4-2至图4-5所示图4-2 小车定位控制网络1图4-3 小车定位控制网络2图4-4 小车定位控制网络3图4-5 小车定位控制网络4结论小车自动往返运动的这个设计是结合生活中常用的实例而来进行的。
他的研究和设计不仅和生活息息相关,也是对我们掌握的知识的一个汇总,其中涉及PLC控制、西门子S7-200的应用以及网络编程等各方面知识。
小车自动往返的设计主要是通过网络程序来控制小车完成自动循环往返运动,其中继电器是反应数据的根本依据。
设计说明了小车可以在指定程序下完成自动直线循环往返运动,并且可以手动急停。
小车制动控制的程序设计是通过计数器计数,使小车在完成指定任务后回到某一指定位置。
该设计说明了小车在一定的程序下可以通过时间控制使其完成某一任务后按要求精确地回到指定位置,同时也可以手动急停。
参考文献[1] 方承远.工厂电气控制技术[M].北京:机械工业出版社,2000.[2] 刘伯生.PLC编程实用指南[M].北京:机械工业出版社,2007.[3] 王永华.现场总线技术及应用教程[M].北京:机械工业出版社,2007.[4] 王仁祥.常用低压电气原理及其控制技术[M].北京:机械工业出版社,2006.[5] 阳宪惠.工业数据通信与控制网络[M].北京:清华大学出版社,2003.[6] 王永华.现代电气控制及PLC应用技术[M].北京:北京航空航天大学出版社,2008.[7] 何友华.可编程控制器及常用控制电路[M].天津:冶金工业出版社,2008.[8] 戴一平.可编程控制器技术及应用[M].北京:机械工业出版社,2004.。