现代PLC具有数学运算、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。5.通信联网
PLC通信含PLC间的通信及PLC与其他智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。PLC的新产品都基本具有以太网接口,通信非常方便。
PLC的基本组成
从图1-6可以看出,PLC内部主要由中央处理器(CPU)、存储器、输入接口、输出接口、通信接口和拓展接口等组成。1.中央处理器
中央处理器由控制器、运算器和寄存器组成,这些电路都集成在一个芯片内。CPU通过数据总线、地址总线和控制总线与存储单元、输入输出接口电路相连接。与一般计算机一样,CPU是PLC的核心,它按PLC中系统程序赋予的功能指挥PLC有条不紊地进行工作。用户程序和数据事先存入存储器中,当PLC处于运行方式时,CPU按循环扫描方式执行用户程序。
维护方便
PLC的接口按工业控制的要求设计,有较强的带负载能力(输入输出可直接与交流220V、直流24V等强电相连),接口电路一般亦为模块式,便于维修更换。有的PLC甚至可以带电插拔输入输出模块,可不脱机停电而直接更换故障模块,大大缩短了故障修复时间。4.功能强
PLC除了具备逻辑运算、定时、计数等基本功能外,还具备模拟信号采集、运动控制、通信联网等功能。5.编程简单
PLC是面向用户的设备,PLC的设计者充分考虑了现场工程技术人员的技能和习惯。大多数PLC的编程均提供了常用的梯形图方式和面向工业控制的简单指令方式。编程语言形象直观,指令少、语法简便,不需要专门的计算机知识和语言,具有一定的电工和工艺知识的人员都可在短时间内掌握。利用编程软件,可方便地查看、编辑、修改用户程序。6.设计、施工、调试周期短
用继电器—接触器控制完成一项控制工程,必须首先按工艺要求画出电气原理图,然后画出电气元器件的布置和接线图等,再进行安装调试,以后修改起来十分不便。而采用PLC控制,由于其靠软件实现控制,硬件线路非常简洁,而大量具体的程序编制工作也可在PLC到货前进行,因而缩短了设计周期,使设计和施工可同时进行。由于用软件编程取代了硬接线来实现控制功能,大大减轻了繁重的安装接线工作,缩短了施工周期。
输出接口用来对PLC的输出进行放大及电平转换,驱动控制对象。输出接口电路由输出锁存器、电平转换电路及输出功率放大电路组成。PLC功率输出电路有3种形式:继电器输出、晶体管输出和晶闸管输出。5.通信接口
每个S7-300/400 PLC均支持MPI协议。不必添加CP(通信处理器)便可将S7设备连接至MPI网络,
PLC的工作原理
PLC系统通电后,首先进行内部处理,包括:①系统的初始化,如设置堆栈指针,工作单元清零,初始化编程接口,设置工作标志及工作指针等;②工作状态选择,如编程状态、运动状态等。PLC系统工作过程对用户编程来说影响不大,但是PLC在运行用户程序时的工作过程对于用户编程者来说关系密切,务必引起用户编程人员注意。
严格地讲,一个扫描周期主要包括:为保障系统正常运行的公共操作占用时间,系统与外界交换信息占用时间及执行用户程序占用时间三部分。对于用户编程者来说,没有必要详细了解PLC系统的动作过程,但务必了解PLC在运行状态执行用户指令的动作过程。
PLC在运行状态执行用户指令的动作过程可分为3个时间段。第一阶段是输入信号采样阶段;第二阶段是用户指令执行阶段;第三阶段是结果输出阶段。
输入信号采样阶段又叫输入刷新(I刷新)阶段,PLC以扫描方式顺序读入外面信号的输入状态(接通或断开状态),并将此状态输入到输入映像存储器中,PLC工作在输入刷新阶段,只允许PLC接受输入口的状态信息,PLC的第二、第三阶段的动作处于屏蔽状态。
和继电器控制系统相比,PLC具有修改程序就能改变控制功能的优点,但是在进行简单控制时,成本较高。另外,利用单片机也能实现自动控制PLC的应用领域
目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。1.离散行业自动化
数字量的逻辑控制是PLC*基本、*广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机**及自动化流水线。如注塑机、印刷机、装订机械、组合机床、磨床、包装生产线和电镀流水线等,。2.过程控制工业
在工业生产过程当中,有许多连续变化的模拟量,如温度、压力、流量、液位和速度等。为了使PLC处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A-D转换及D-A转换。
过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID(Proportion Integration Differentiation,比例积分微分)调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用,3.运动控制
浔之漫智控技术(上海)有限公司
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电动机或伺服电动机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合