基于PLC的物料运送控制系统的设计
基于PLC的物料分拣传送控制系统的设计与实现

基于PLC的物料分拣传送控制系统的设计与实现1. 引言1.1 研究背景研究背景:随着工业自动化水平的不断提高,物料分拣传送系统在各种生产场景中得到广泛应用。
传统的人工分拣方式效率低下、误差率高,无法满足生产需求。
基于PLC的物料分拣传送控制系统成为自动化生产中的重要组成部分。
PLC作为控制核心,能够实现物料的准确分拣和传送,提高生产效率和质量。
目前,国内外对于基于PLC的物料分拣传送控制系统的研究与应用已取得了一定进展,但仍存在一些问题和挑战。
传统的分拣机械结构复杂、易损坏,需要频繁维护和更换。
对于多种物料的不同尺寸、形状和重量,如何实现高效的自动分拣也是一个亟待解决的问题。
本研究旨在设计并实现一种基于PLC的物料分拣传送控制系统,通过合理选择传感器和执行器,编写有效的PLC程序,实现对各类物料的准确分拣和传送。
对系统的稳定性和可靠性进行评估,为自动化生产提供更可靠的技术支持。
1.2 研究目的研究目的主要有以下几个方面:通过对基于PLC的物料分拣传送控制系统的设计与实现进行深入研究,可以提高生产线的自动化水平,提升物料分拣的效率和准确性,减少人力成本,为企业节约生产成本。
通过研究该系统的设计原理和技术指导,可以为其他类似系统的设计提供参考和借鉴,推动智能制造技术的发展。
研究该系统的应用前景,可以为相关企业和机构提供决策依据,引领行业的发展方向,促进工业生产的现代化和智能化进程。
通过对这些研究目的的实现,可以全面提升物料分拣传送控制系统的性能和稳定性,为企业的生产制造提供有力支持。
1.3 研究意义研究意义: 物料分拣传送控制系统作为自动化生产线中至关重要的一环,在工业生产中起着极为重要的作用。
通过对基于PLC的物料分拣传送控制系统的设计与实现的研究,可以提高生产线的效率和准确性,降低人力成本,减少错误率,提高生产线的自动化程度。
该研究也有助于实现生产线的智能化升级,提升企业在市场竞争中的优势地位。
基于PLC的自动送料小车的控制系统设计

基于PLC的自动送料小车的控制系统设计自动送料小车是一种常见的物流设备,可以用于在仓库中实现自动化的物料搬运和送料任务。
该系统的核心是PLC(可编程逻辑控制器),通过编程控制小车的运动和各种操作。
设计一个基于PLC的自动送料小车控制系统时,需要考虑以下几个方面:1.系统结构设计:首先,需要设计系统的硬件结构,包括小车的运动系统、送料装置、传感器和PLC控制器等。
根据实际需求,选择适当的电机和传动装置,确保小车能够平稳、高效地运动。
同时,安装传感器来检测货物位置、安全障碍等信息,并将其与PLC连接起来,实现数据的传输和交互。
2.控制逻辑设计:在PLC控制器中,需要编写程序实现小车的控制逻辑。
根据实际应用场景,编写适当的算法,控制小车的启动、停止、加速、减速以及转弯等动作。
同时,根据传感器的反馈信息,判断货物的位置,确保小车能准确地将货物送到目的地。
此外,还可以添加一些安全措施,如碰撞检测、急停装置等,保障人员和设备的安全。
3.用户界面设计:为了便于操作和监控,可以设计一个人机界面(HMI),通过触摸屏或键盘等设备,与PLC进行交互。
在界面上,显示小车的状态、当前任务、货物数量等信息,同时还可以设置一些操作按钮,如启动、停止、重置等,方便用户进行操作。
4.网络通信设计:为了进一步提高系统的自动化程度,可以将PLC与上位机或其他设备进行网络通信。
通过网络通信,可以实现远程监控、数据传输、故障诊断等功能,提高系统的可靠性和效率。
最后,为了保证系统的可靠性和稳定性,需要进行充分的测试和调试。
对小车的运动、控制逻辑、传感器等进行全面测试,并进行相应的优化和调整,直到系统能够正常工作。
总之,基于PLC的自动送料小车控制系统设计,需要考虑系统结构、控制逻辑、用户界面和网络通信等方面,确保系统能够稳定、高效地运行,提高物流作业的自动化水平。
基于PLC的物料搬运机器人控制系统设计

基于PLC的物料搬运机器人控制系统设计本文档介绍了基于可编程逻辑控制器(PLC)的物料搬运机器人控制系统的设计。
该系统用于自动化物料搬运过程,提高生产效率和降低人力成本。
1. 系统概述物料搬运机器人控制系统由以下几个主要组件组成:- PLC控制器:作为系统的控制核心,负责接收和处理传感器信号,并根据预设的逻辑进行控制。
- 传感器:用于检测物料位置、距离和重量等信息,并将其传输给PLC控制器。
- 执行器:包括电机、气动装置等,用于实现机器人的移动和物料的搬运。
- 人机界面(HMI):用于监控和操作整个系统,提供用户友好的界面和交互功能。
2. 硬件设计物料搬运机器人控制系统的硬件设计主要包括PLC控制器的选择、传感器和执行器的选型,以及HMI的设计。
- PLC控制器:根据实际需求选择功能强大、稳定可靠的PLC 控制器,具备足够的输入输出接口以及通信功能。
- 传感器:根据具体的搬运需求选择适合的传感器,如接近传感器、压力传感器和重量传感器等。
- 执行器:根据物料的大小和重量选择适合的执行器,如电机驱动的轮子和夹爪等。
- HMI设计:设计直观的界面,显示机器人状态、物料位置以及操作按钮等。
3. 软件设计物料搬运机器人控制系统的软件设计主要包括PLC程序和HMI界面的编程。
- PLC程序:使用合适的编程语言(如Ladder Diagram)编写逻辑控制程序,实现自动化的搬运过程,包括物料检测、移动和放置等功能。
- HMI界面:根据用户需求设计HMI界面,用于显示系统状态、操作按钮和参数设置等。
4. 应用场景基于PLC的物料搬运机器人控制系统广泛应用于各个行业的物料搬运过程,如制造业、物流和仓储行业等。
- 制造业:机器人可在生产线上自动搬运物料,提高生产效率。
- 物流和仓储:机器人可在仓库中自动搬运货物,减少人力成本和物料损失。
5. 总结基于PLC的物料搬运机器人控制系统是一种高效、自动化的物料搬运解决方案。
基于PLC的物料分拣传送控制系统的设计与实现

3、调试与优化:在程序调试过程中,我们发现了一些问题,如传感器信号 干扰、机械臂运动不平滑等。针对这些问题,我们通过调整程序参数、优化机械 臂运动轨迹等方法进行了解决。
2、系统运行效果
经过调试后,系统运行稳定、可靠,实现了高效率、高精度的物料分拣传送。 在系统运行过程中,我们进行了可靠性测试和精度分析,结果如下:
基于PLC的物料分拣传送控制系统 的设计与实现
01 摘要
03 系统设计 05 结论
目录
02 引言 04 系统实现
摘要
本次演示主要介绍了基于PLC的物料分拣传送控制系统的设计与实现。在工 业生产中,物料分拣是一个重要的环节,涉及将物料根据种类、质量等因素进行 分类和传送。本次演示研究的控制系统主要涉及PLC(可编程逻辑控制器)的应 用,通过PLC与相关部件的连接和功能设计,实现了高效、准确的物料分拣传送 控制。
谢谢观看
结论
本次演示研究的基于PLC的物料分拣传送控制系统在设计、实现和应用方面 取得了显著的成果。通过PLC的应用,实现了系统的自动化控制和高效率、高精 度的物料分拣传送。在实际应用场景中,我们根据企业实际需求定制了个性化的 控制策略,进一步提高了系统的实用性和适应性。总结来说,基于PLC的物料分 拣传送控制系统为企业提供了高效、可靠的解决方案,具有广泛的应用前景和推 广价值。
1、可靠性测试:连续运行一个月,未出现任何故障或异常情况,证明系统 具有较高的可靠性;
2、精度分析:在测试过程中,我们对系统分拣传送的不同类型物料的准确 性进行了统计。结果表明,系统对不同类型物料的识别准确率均高于98%,证明 了系统具有较高的精度。
3、个性化控制策略实现
针对实际应用场景,我们实现了个性化的控制策略,满足不同需求的分拣传 送控制。例如,根据企业生产计划和工艺要求,我们定制了以下控制策略:
基于PLC控制的物料运输系统毕业设计(论文)

基于PLC控制的物料运送系统摘要:物料运输系统是物流中重要的组成部分,它是不直接进行人工干预的情况下对货物进行自动存取。
它是现代工业社会发展的高新技术产物,对加快物流流通、降低成本有着重要的意义。
近年来,随着消费水平的提高,越来越多的商家认识到物流运输系统的改善与合理性对商家的发展非常重要,而对于一些小型超市往往要对货物进行分类存放,并建立货物相关信息,时时跟踪,便于对货存信息的掌握,如果仅靠人工,这样比较耗时,不便于商家的发展。
本课题针对以上问题主要对货物分类存取控制系统进行了设计:最先是人工建立一个货物信息库。
在存货物时,利用条码扫描将货物的信息传入计算机中,并整理将对应的指令传给PLC。
然后PLC按指令控制气压系统、步进电机的运动,将货物存放到指定位置;在取货时,控制思路和存货是大致一样,从而实现对货物的分类和存取的功能。
在整个过程都满足货物先存先取得原则。
关键词:PLC、条码扫描器、步进电机、气压系统、传感器Abstract:Material transport system is an important component of logistics, it is not direct human intervention in the case of automatic access to the goods. It is a modern industrial society, the development of high-tech products, to accelerate the flow of logistics and cost of great significance.In recent years, with consumption levels, more and more businesses realize the improvement of logistics and transport systems and reasonable development of the business is very important, but for some small supermarkets often have to classify the goods stored, and the establishment of related goods information, always follow, easy to stock information on the master, if only by manual, so that is time-consuming and not easy to business development.The main subject of the above problems of the classification system for access control design: the first is the artificial establishment of a goods information database. Goods in storage, the use of bar code scanning incoming goods information in the computer, and finishing instructions will be passed to the corresponding PLC. And PLC controlled pneumatic system according to instructions, the stepper motor movement, the goods stored in the specified location; in the pickup, the control and inventory is roughly the same idea, in order to achieve the classification of goods and access functions. Are met throughout the process to obtain first principle of pre-existing goods.Keywords: PLC, bar code scanner, stepper motors, Pressure system, sensors目录第一章绪论 (1)1.1引言 (1)1.2 题的目的和意义 (1)1.3总体方案 (1)1.3.1 系统的总体方案 (1)1.3.2 系统的特点 (2)1.4 本文研究内容 (2)第二章物料运输控制系统的原理 (3)2.1 PLC简介 (3)2.1.1 PLC的概述及发展 (3)2.1.2 PLC的应用特点 (4)2.1.3 PLC的应用领域 (5)2.2计算机 (6)2.2.1计算机的定义 (6)2.2.2 计算机的应用领域 (6)2.3 EAN码及条码扫描仪 (6)2.3.1 EAN码介绍 (6)2.3.2 条码扫描器MS-890特点 (7)2.3.3 MS-890的应用领域 (8)第三章物料运输控制系统的硬件设计 (8)3.1主要器件的选型 (8)3.1.1 步进电机及其驱动器的选型 (8)3.1.2 开光的选用 (11)3.1.3 传送带的选择 (11)3.2控制系统的电气设计 (12)3.2.1控制系统的具体控制思路 (12)3.2.2强电驱动线路 (12)3.2.3 PLC接线图 (13)第四章物料运输控制系统的软件设计 (13)4.1梯形图的特点及基本绘制规则 (13)4.2 控制系统I/O分配表 (14)4.3 程序流程图 (15)4.4 程序的编写 (16)4.5程序模拟仿真 (37)第五章总结与展望 (40)参考文献 (40)致谢 (41)第一章绪论1.1引言可编程逻辑控制器(Programmable Logic Controller),简称PLC,它是20世纪70年代以来,在集成电路、计算机技术基础上发展起来的一种新型工业控制设备。
基于PLC物料传送分拣控制系统设计

自动分拣控制系统在社会很多行业中得到广泛应用,自动分拣系统能实现大规模无人自动化控制,大大提高企事业单位在此环节上的工作效率。
本文主要论述PLC在自动分拣控制上的应用,以可编程控制器(PLC)为核心,结合气动装置、传感技术、位置控制等技术,设计低成本、高效率的自动分拣控制系统。
该系统具有自动化程度高、运行稳定、精度高、易控制的特点,可根据不同需求,稍加修改本系统即可实现要求。
关键词:自动分拣;可编程控制器;高效;传感器Automatic control system in the most widely used in industry, the automatic sorting system can realize large-scale unmanned automatic control, greatly improve the enterprises in this aspect of the work efficiency.This paper mainly discusses the PLC in automatic sorting control applications, to the programmable controller ( PLC ) as the core, combined with the pneumatic device, sensor technology, control technology, design of low cost, high efficiency automatic sorting system. The system has a high degree of automation, stable operation, high precision, easy to control, according to different needs, minor modifications to the system can reach the requirements. Key words: Automatic sorting; programmable controller; high efficiency; sensor目录引言 (1)1 概述 (3)1.1 自动分拣系统的意义及特点 (3)1.2 研究的目的及意义 (5)2 分拣系统中硬件设计 (6)2.1 整体外观 (6)2.2 PLC简介及选择 (8)2.3 传感器简介及选择 (15)2.4 驱动部分的分析与选择 (19)2.5 执行机构的选择 (21)2.6 其他元器件及其选择 (22)3 分拣系统中的软件设计 (23)3.1 建立实际模型 (23)3.2 I/O分配及PLC接线 (23)3.3 分拣系统的控制要求................................ 错误!未定义书签。
基于PLC物料传送分拣控制系统设计

基于PLC物料传送分拣控制系统设计引言:物料传送分拣控制系统是一种自动化控制系统,用于将物料从生产线的起始点传送至目标点,并根据设定的规则进行分拣。
PLC(可编程逻辑控制器)被广泛应用于物料传送分拣控制系统中,其可通过编程来实现各种控制功能。
本文将介绍基于PLC的物料传送分拣控制系统的设计。
1.系统需求分析在设计PLC物料传送分拣控制系统之前,我们需要对系统的需求进行分析。
主要包括以下几个方面:1.1物料传送要求:确定物料传送的起始点和目标点,以及传送的速度要求和稳定性要求。
1.2分拣规则:确定物料分拣的规则,例如按照尺寸、颜色、重量等进行分拣,并确定每个规则的优先级。
1.3控制策略:确定控制策略,包括物料传送的启停控制、分拣规则的执行顺序以及故障处理等。
2.PLC程序设计在确定系统需求后,我们需要进行PLC程序设计。
PLC程序主要包括以下几个部分:2.1输入模块配置:根据系统的输入需求,配置PLC的输入模块,例如传感器、开关等,用于检测物料的到达、分拣规则的执行等情况。
2.2输出模块配置:根据系统的输出需求,配置PLC的输出模块,例如电机、气缸等,用于控制物料的传送和分拣。
2.3逻辑控制程序编写:根据系统需求和控制策略,编写逻辑控制程序。
程序主要包括启停控制、分拣规则的执行和故障处理等。
2.4HMI界面设计:为了方便系统操作和监视,可以设计人机界面(HMI),用于显示系统运行状态、设置参数等。
3.系统组态与调试在PLC程序设计完成后,需要进行系统组态与调试。
主要包括以下几个步骤:3.1确定输入输出映射关系:将PLC的输入输出模块与实际硬件设备进行映射,确保PLC能够正确读取传感器的信号和控制执行器的动作。
3.2参数设置与校准:根据实际情况,设置系统参数,例如物料传送速度、传感器的灵敏度等。
并进行校准,确保系统运行的准确性和稳定性。
3.3系统调试:进行系统的调试,测试物料传送、分拣和故障处理等功能的正确性和可靠性。
基于PLC的运料小车控制系统设计

基于PLC的运料小车控制系统设计现代物流系统中,运料小车被广泛应用于物料搬运和运输过程。
为了提高生产效率和安全性,需要一个可靠的控制系统来管理和控制运料小车。
本文将详细介绍基于可编程逻辑控制器(PLC)的运料小车控制系统的设计。
首先,我们需要确定运料小车的控制需求和功能。
根据实际需求,设计师可以确定运量小车的速度、转弯半径、负载能力等基本参数。
在这个基础上,我们可以继续设计控制系统。
PLC是一种特殊的计算机,其功能类似于人机接口(HMI)和传感器/执行器之间的中间件。
PLC具有高可靠性、可编程性和实时性的特点,非常适合用于控制物流运输过程中的小车。
运料小车控制系统主要包括以下几个部分:传感器、PLC和执行器。
传感器用于检测小车的位置、速度、负载等信息,并将这些信息传递给PLC。
PLC根据传感器输入的信息,通过执行器控制小车的运动、速度和负载等参数。
在传感器方面,可以使用激光测距传感器来检测小车的位置和距离,使用速度传感器来测量小车的速度。
对于负载检测,可以使用称重传感器或压力传感器。
PLC可以使用特定的编程软件进行编程。
程序可以基于运料小车的控制需求,如路径规划、运动控制、负载检测等。
编程软件通常具有图形化界面,可以方便地将传感器的输入和执行器的输出与逻辑运算符、计数器和定时器等连接起来,以实现特定的控制功能。
执行器可以是电机或气动元件,用于控制小车的运动、速度和负载。
电机控制可以通过调整电机转速或控制转矩来实现。
气动元件可以控制小车的转弯半径和速度。
除了传感器、PLC和执行器之外,还需要注意安全问题。
可以在小车上安装碰撞传感器或红外传感器,以避免与障碍物发生碰撞。
另外,还可以在PLC程序中添加紧急停止功能,以便在发生紧急情况时及时停止小车。
总体来说,基于PLC的运料小车控制系统设计需要考虑控制需求和功能,选择合适的传感器和执行器,编写适当的PLC程序,同时确保安全性。
通过合理的设计和实施,可以提高物流运输过程中运料小车的效率和安全性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计题目:基于PLC的物料运送控制系统的设计姓名:学号:学院:专业:指导教师:协助指导教师:XX年X月 X日摘要可编程逻辑控制器,简称PLC,是一种工业控制微型计算机。
它的编程方便、操作简单尤其是高通用性等优点,使它在工业生产过程中得到了广泛的应用。
其中的一个应用便是运料小车的控制,主要用到的便是他的逻辑控制功能。
本文主要介绍西门子的PLC产品以及其对应的软件,并且用它来进行五个控制台作业的运料小车的控制编程。
关键词:PLC;运料小车AbstractProgrammable Logic Controller,which used to be called PLC for short ,as one kind of industries control microcomputer obtained the wide application in the industrial production process, for its easy programming, easy operation, and so on. One of which is the control of material-carried dolly, and the main function of which used is logic control. This article mainly talks about the product of Twido plc and Twidosoft, and use this software to control the material-carried dolly, which has five flat.Key words: Twido PLC; material-carried dolly;目录前言 (2)第1章、可编程控制器(PLC)概况 (4)第1.1节PLC的定义 (4)第1.2节 PLC的发展 (4)第1.3节PLC的特点 (5)第1.4 节PLC的基本组成及各部分作用 (5)第1.4节 PLC的应用领域 (8)第2章、硬件介绍 (10)第3章、西门子S7系列PLC (12)第3.1节西门子可编程控制器一未找到图形项目表。
体型控制器 (12)第3.2节西门子可编程控制器软件的介绍 (13)第4章、运料小车的程序设计 (16)第4.1节 I/O地址分配表 (16)第4.2节PLC硬件电气连接图 (16)第4.3节运料小车控制系统流程图 (17)第4.4节控制程序梯形图 (17)第5.5节梯形图对应的指令语句 (20)结束语 (23)参考文献 (24)致谢 (25)前言在中国,运料小车半自动化控制前景美好,在许多公司的装配车间得到广泛的运用。
随着科技的发展,技术的不断更新,使得工业生产趋向于半自动化、自动化、无人工厂的方向发展,其中PLC技术的运用成为自动化技术的主流之一。
大学生涯就要以这篇毕业论文作为结局,将所学的东西融会贯通。
恰好所做的毕业设计是课程开过的PLC,尽管不是同一个类型的,所编的程序也是不相同的,但是对应毕业设计的上手还是可以比较快的了。
这论文的时候,自己还是写作前期还是一叶蔽目,毫无头绪。
但是在查阅了相关的资料后也是对施耐德的硬件及其软件有了比较好的认识。
这篇论文是以施耐德的Twido系列PLC为主要载体,结合他对应的Twidosoft 来对运料小车的控制进行编程,虽然没有具体的见到他的硬件,但是也对这样一个程序对应的接口做了了解。
本文主要是在对PLC进行系统的介绍后,进入具体施耐德的PLC,针对TWDLCDA24DRF这个型号进行硬件及其软件的介绍,最后写出运料小车对应PLC 的接口图及其对应的程序。
由于个人或时间等因素,还不能将这篇论文写的完美,所以有错误的地方还请各位老师同学不吝指教。
第一章可编程控制器(PLC)概况1.1PLC的定义国际电工委员会(International Electrical Committee- IEC),1987年的第三版对PLC作了如下的定义: PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计算和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
可编程控制器实际上是一种工业控制计算机,它的硬件结构与一般微机控制系统相似,甚至与之无异。
可编程序控制器主要由CPU(中央处理单元)存储器(RAM 和EPROM),输入/输出模块(简称为I/O模块)、编程器和电源五大部分组成。
近年来发展极为迅速、应用面极广的工业控制装置。
它按照成熟而有效的继电器控制概念和设计思想,利用不断发展的新技术、新电子器件,逐步形成了具有特色的各种系列产品。
1.2PLC的发展1968年美国GM(通用汽车)公司提出取代继电器控制装置的要求,并公开招标提出十项标准:(1)编程方便,现场可修改程序;(2)维修方便,采用模块化结构;(3)可靠性高于继电器控制装置;(4)体积小于继电器控制装置;(5)数据可直接送入管理计算机;(6)成本可与继电器控制装置竞争;(7)输入可以是交流115V;(8)输出为交流115V, 2A以上,能直接驱动电磁阀,接触器等;(9)在扩展时,原系统只要很小变更;(10)用户程序存储器容量至少能扩展到4K。
1969年,美国数字公司(DEC)研制出了第一台可编程序控制器,满足了GM公司装配线的要求。
这种新型的工业控制装置简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长,很快在美国其它工业领域推广使用。
随着集成电路技术和计算机技术的发展,现在已有了第五代PLC产品。
1.3PLC的特点PLC之所以越来越受到控制界人士的重视,是和它的优点分不开的:1)功能齐全,它的适用性极强,几乎所有的控制要求,它均能满足;2)应用灵活,其标准的积木式硬件结构,以及模块化的软件设计,使得它不仅可以适应大小不同、功能繁复的控制要求,而且可以适应各种工艺流程变更较多的场合;3)操作方便,维修容易,稳定可靠。
尽管PLC有各种型号,但都可以适应恶劣的工业应用环境,耐热、防潮、抗震等性能也很好,一般平均无故障率可达几万小时。
1.4 PLC的基本组成及各部分作用PLC是一种通用的工业控制装置,其组成与一般的微机系统基本相同。
按结构形式的不同,PLC可分为整体式和组合式两类。
整体式PLC是将中央处理单元(CPU)、存储器、输入单元、输出单元、电源、通信接口等组装成一体,构成主机。
另外还有独立的1/0扩展单元与主机配合使用。
主机中,CPU是PLC的核心,1/0单元是连接CPU与现场设备之间的接口电路,通信接口用于PLC与编程器和上位机等外部设备的连接。
组合式PLC将CPU单元、输入单元、输出单元、智能1/0单元、通信单元等分别做成相应的电路板或模块,各模块插在底板上,模块之间通过底板上的总线相互联系。
装有CPU单元的底板称为CPU底板,其它称为扩展底板。
CPU底板与扩展底板之间通过电缆连接,距离一般不超过10m.无论哪种结构类型的PLC,都可以根据需要进行配置与组合。
1、中央处理单元(CPU):CPU在PLC中的作用类似于人体的神经中枢,它是PLC的运算、控制中心。
它按照系统程序所赋予的功能,完成以下任务:(1) 接收并存储从编程器输入的用户程序和数据;(2) 诊断电源、PLC内部电路的工作状态和编程的语法错误;(3) 用扫描的方式接收输入信号,送入PLC的数据寄存器保存起来;(4) PLC进入运行状态后,根据存放的先后顺序逐条读取用户程序,进行解释和执行,完成用户程序中规定的各种操作;(5) 将用户程序的执行结果送至输出端。
现代PLC使用的CPU主要有以下几种:(1)通用微处理器,如8080, 8088, Z80A, 8085等。
通用微处理器的价格便宜,通用性强,还可以借用微机成熟的实时操作系统、丰富的软硬件资源。
(2) 单片机,如8051等。
单片机由于集成度高、体积小、价格低和可扩充性好,很适合在小型PLC上使用,也广泛地用于PLC的智能UO模块。
(3) 位片式微处理器,如AMD2900系列等。
位片式微处理器是独立于微型机的另一分支。
它主要追求运算速度快,它以4位为一片。
用几个位片级联,可以组成任意字长的微处理器。
改变微程序存储器的内容,可以改变计算机的指令系统。
位片式结构可以使用多个微处理器,将控制任务划分为若干个可以并行处理的部分,几个微处理器同时进行处理。
这种高运算速度与可以适应用户需要的指令系统相结合,很适合于以顺序扫描方式工作的PLC使用。
2、存储器根据存储器在系统中的作用,可以把它们分为以下3种:(1)系统程序存储器:和各种计算机一样,PLC也有其固定的监控程序、解释程序,它们决定了PLC的功能,称为系统程序,系统程序存储器就是用来存放这部分程序的。
系统程序是不能由用户更改的,故所使用的存储器为只读存储器ROM或EPROM.(2)用户程序存储器:用户根据控制功能要求而编制的应用程序称为用户程序,用户程序存放在用户程序存储器中。
由于用户程序需要经常改动、调试,故用户程序存储器多为可随时读写的RAM。
由于RAM掉电会丢失数据,因此使用RAM作用户程序存储器的PLC,都有后备电池(铿电池)保护RAM,以免电源掉电时,丢失用户程序。
当用户程序调试修改完毕,不希望被随意改动时,可将用户程序写入EPROM.目前较先进的PLC(如欧姆龙公司的CPMIA 型PLC)采用快闪存储器作用户程序存储器,快闪存储器可随时读写,掉电时数据不会丢失,不需用后备电池保护。
(3)工作数据存储器:工作数据是经常变化、经常存取的一些数据。
这部分数据存储在RAM中,以适应随机存取的要求。
在PLC的工作数据存储区,开辟有元件映象寄存器和数据表。
元件映象寄存器用来存储PLC的开关量输入/输出和定时器、计数器、辅助继电器等内部继电器的ON/OFF状态。
数据表用来存放各种数据,它的标准格式是每一个数据占一个字。
它存储用户程序执行时的某些可变参数值,如定时器和计数器的当前值和设定值。
它还用来存放A/0转换得到的数字和数学运算的结果等。
根据需要,部分数据在停电时用后备电池维持其当前值,在停电时可保持数据的存储器区域称为数据保持区。
3、1/0单元I/0单元也称为I/0模块。
PLC通过I/0单元与工业生产过程现场相联系。
输入单元接收用户设备的各种控制信号,如限位开关、操作按钮、选择开关、行程开关以及其他一些传感器的信号。
通过接口电路将这些信号转换成中央处理器能够识别和处理的信号,并存到输入映像寄存器。
运行时CPU从输入映像寄存器读取输入信息并进行处理,将处理结果放到输出映像寄存器。