中国压缩机网行业论坛

标题: 螺杆空气压缩机PLC控制系统开发基础简介 [打印本页]

作者: shengke51    时间: 2009-7-9 10:54
标题: 螺杆空气压缩机PLC控制系统开发基础简介
一、
; p3 h/ [8 T7 v& L2 d! g
PLC
简介(可编程序控制器)
7 R: `* ~3 A4 F9 B* I$ Y! N" ?PLC英语全称含义为(Programmable Logic controller)采用微电脑技术制造的通用的自动化控制设备,实际上现在的PLC的功能远远不仅仅是逻辑控制,按照实际的功能应称为(Programmable controller),简称PC,因个人计算机也称PC,为了避免混淆,现在世界多数PLC厂家还是用PLC作为可编程序控制器的简称。# N# d1 I5 ~. r/ d* \0 \! \
1.% _, C) H9 q  |+ Q8 R/ c
PLC
的硬件结构:: d0 C  |& p& P  o% V
世界各国生产的PLC外观各异,但作为工业控制计算机,其硬件结构大体相同。主要由中央处理器(CPU),存储器(RAMROM),输入输出接口(I/O),电源及通讯接口几大部分构成。PLC硬件结构框图见下图。
" \& q" ]2 A5 U8 Gfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.jpg
6 C) n' \) n+ }$ H. w  F0 V+ s9 ]①中央处理器(CPU)是可编程序控制器的核心, 它在系统程序的控制下,完成逻辑运算,数字运算,协调系统内部各部分工作。一般来说PLC档次越高,CPU的位数越多、运算速度越快、指令功能越强。PLCCPU一般多为8位或16位。为了提高性能也有采用双CPU,例西门子S7-400冗余系统机型。
. m3 f9 \2 f$ O; w0 [6 }) P9 S7 B2 s  P! |7 m1 {
存储器是存放PLC系统程序、用户程序及运算数据的部件,和一般计算机相同,PLC采用(ROM)只读存储器存放需永久保存的程序及数据,用(RAM)存放运算中程序及数据,存储器还有一部分空间用来作为数据区,用来存放用户数据及计时、计数值等。" M5 g& `% O0 D% }

. s8 R# ^: B$ V' r/ C$ ]% X
输入输出接口(I/O)是用来连接工业控制中现场各类信号的部件,输入接口用来接受生产过程的各种参数。输出接口用来送出PLC运算后得出的控制信息。并通过机外的执行部件完成工业现场的各类控制。
% p$ ?. o: ~' o) C6 t- _6 k  T3 q8 q1 ~% v1 n% v( h! B+ r0 u
模拟量输入输出接口(A/DD/A)摸拟量输入其作用是将现场连续变化的模拟量信号(标准的)转换成PLC 能接受的数字信号(A/D)。摸拟量输出将由PLC运算处理后的数字信号转换成相应的模拟量信号输出,以满足现场连续控制信号的需求(D/A)。
% S3 V2 N2 D  p! Y, l9 }! u8 i, ~$ q; c5 ?/ |4 x% y
通讯接口其用作下载或上载用户编制的程序及将PLC中运行数据及状态信息通过触摸屏、文本显示器与操作员进行对话,将操作员发出的数据、命令通过人机界面由通讯口送入PLCPLC的多机联控、上位计算机联网监控等均由通讯接口承担。9 d, L) x0 M  u2 h! V/ }. u8 k
+ O7 ~' }3 r7 h9 ^' {
PLC
外部供电有交流、直流两种,内部工作电源均为直流,一般来说CPU工作电源为直流5VI/O工作电源为直流24V,掉电保护一般均采用电池。 ' D5 T  H6 E, t0 P' H- D; e4 ]$ x
2、
  ?9 h; r8 e! n
PLC
的软件:9 c  _% v& q* O. s, P) z( @
8 `( U6 f( L: H; {$ R5 y+ C
系统软件含系统的管理程序,用户指令的解释程序及专用标准程序块(例PID控制)。系统软件在PLC出厂时已装入机中,在控制应用中用户不需要做任何调整改动。4 m" E: x- O* N8 W( \

6 w! n" K+ I/ n2 C, M. a
应用软件也叫用户软件,是用户为达到某种控制目的,采用PLC厂家提供的编程语言自主编制的程序。程序表达方式一般有二种,应用最多的为梯形图。第二种是指令方式,也有叫语句表,西门子PLC还有一种方式称为功能块图,熟悉数字电路的人比较容易掌握。和系统软件不一样用户软件根据控制需求可方便的进行编辑及修改。$ {1 K# T. \8 H( @& i8 M
3、0 [: i1 }& F, v( R
PLC
的主要特点:
' K( f* @+ _) Z  X% V1 T0 w可靠性高,抗干扰能力强,配套齐全,功能完善,适用性强,系统设计工作量小,维护方便,体积小,重量轻,耗电低等优势。
5 A1 J5 g. q% k3 ]& x7 a4、
3 P; p. ?; P# x) ?
PLC
的主要功能:
. [6 ^2 Z  x: \' b
6 L+ r9 a" k- d6 t
条件控制(即逻辑运算功能)
8 `/ j$ `8 P" u3 |7 ZPLC均设置有“与”(AND)、“或”(OR)、“非”(NOT)、“输出”(OUT)等逻辑运算指令,能处理继电器接点的串、并联控,为此可替代继电器进行开关量控制。
- [9 `  S/ D. N: V4 |9 a- |& Y6 B6 g! F4 v7 i7 c
时限控制(时间继电器功能)$ G4 R7 X+ w, E) o& T2 Q! j) G
PLC内部设置有上百个时间继电器,定时值可在程序编制中设定,也可通过人机界面进行设定或修改。PLC在运行中根据设定值进行时限或延时控制,以满足生产工艺计时需求。- n$ _" @) D9 H
+ K: u, t2 ~; U8 T0 E; N; y1 l, I
计数控制(计数器功能)( o! S1 ?. p# r+ t8 M! b: d
PLC内部同样设置有上百个计数器,计数值可在程序编制中设定,也可通人机界面进行设定或修改。PLC在运行中根据设定值进行正计数或逆计数控制,以满足生产工艺中计数的需求。
) z2 h+ Z0 D8 G" _1 m( I( g7 }
1 D$ h$ o6 L: Z5 i9 N* g
数据处理(各种数制运算功能)
# f# g; R1 g# KPLC具有非常强的数据处理能力,能对各种数制进行整数或   浮点数的加、减、乘、除、开方等运算,还能对数值进行与、或、异、非等逻辑运算,还能对数值进行传送、移位、检索、比较、转换、编码、译码等功能操作。
8 @0 J4 X/ ~3 Y2 H$ L% c) ~0 c! F: D5 o5 J7 z3 B1 g
模→数、数→模(模拟量数字量转换功能)
* Z0 |. g6 f& S) [! e" PPLC具有模拟量到数字量,数字量到模拟量的转换功能,例如:压缩机中压力,温度均为模拟量信号,采用标准的模拟量传感器通过PLCA/D模块将模拟量信号转换成PLC能接受的数字信号,再由PLC运算处理来控制压缩机的加卸载及提供人机界面的压力、温度的数值显示。在变频压缩机的控制中,又需要将PLC中以处理过的压力数字信号通过D/ A模块转换为标准的模拟量信号。提供给变频器进行恒压供气控制。
4 Q8 T0 t, ~- U9 D
, i/ [3 K3 i) A- O$ s' p1 g
通讯和联网功能
+ j; @6 X3 E+ y5 O' f; v  R现代PLC均具有很强的通讯联网功能,可以将PLC及人机界面进行联网控制,还可以与上位计算机进行联网,接受上位机的读写命令,以完成更为复杂的控制。还可以通过电话线及调制解调器与PLC专用通讯模块连接,组成远程通讯网,用于对设备的远程监控。例如PLC程序上载、下载、PLC与人机界面连结、压缩机多机联控组网(Modbus. Profibus. Ethernet)均采用了PLC的通讯和联网功能。
9 `9 X- J% [# v- k二、8 t. H! P$ i2 i! k1 g9 R
PLC
在螺杆压缩机控制中的应用简介7 y& [; I, V. r# X
随着微电子技术及控制理论的发展,螺杆压缩机已广泛的采用微电脑作为控制系统。由于PLC通用性强,技术成熟,可靠性高、抗干扰能力强(能适应恶劣的运行环境),为此运用PLC在螺杆压缩机作控制系统变得越来越普及,但是与单片机相比PLC主要缺点是成本相对较高。但对于中、大型机组及用户有特殊要求时采用PLC控制还是很有优势的。$ h5 S& |  s# j8 `
1、压缩机→PLC的开关量输入信号:
8 J- p% C$ ]! l8 p# G7 q8 y7 C( I8 U! V8 j
操作按钮输入信号(启动、停止、急停按钮),PLC的参数设定完成后,上述三只按钮即可完成对压缩机的全部操作控制。按下启动按钮,PLC控制压缩机主电机进入星三角转换启动,启动完成后,自动进入加卸载,此时压缩机进入自动运行状态。若在运行中,按下停止按钮,压缩机先卸载,再经延时后停止主电机运行。当发生PLC控制系统无法检测的故障时,按下急停按钮,压缩机即马上停止运行。, w9 D3 L8 p! T4 X, t

% Y7 m! e2 h1 Y+ c
电源保护输入信号(电源相序保护继电器),压缩机上电后,该继电器首先检查电源相序是否接错,三相电源是否缺相(好的继电器还设有电源欠压、超压保护),并将检查后的开关量信号送PLC. U5 S& Y# V- @, o1 |: V

& P1 ^1 X3 X) k6 A; V; Y" }
主电机、风机过载输入信号(热继电器),当主电机或风扇电机发生过载故障,该继电器切断电源并将开关量信号送PLC+ m+ M  s9 d0 W4 b9 }
1 U7 @8 Y' J. L) O  B/ w! q
三滤堵塞输入信号(压差开关),当空滤,油滤,油分发生堵塞,相对应的压差开关发出信号送PLC
! q0 ^- Y2 U. z' W5 X3 Z5 A7 O- Q# C  o6 K& Z
接触器故障输入信号(接触器附助触电),主电机的三只接触器及风机接触器在吸合和断开操作中其附助触点也随着发生ONOFF动作。PLC获取此信号用来判断接触器有否故障。8 S) b4 A4 n! h, R  X
2PLC开关量输出信号→压缩机:$ `. t. c7 }2 f, S
PLC输出开关量均采用中间继电器将信号放大后输出,这样可以避免输出执行元件过流、过载所造成对PLC输出口的损坏。1 ~; A! t- m. y

8 @7 u! b% D, j' c( p
主电机运行(主、星、角接触器),PLC根据输入口信号状态、启动控制命令及按程序编制的控制要求经运算后由输出口发出执行信号,中间继电器将此信号放大后控制主电机运行。& |- r9 y3 b/ h

0 [& z* @6 o" ^* b  ~  Z
风机电机运行(风机接触器)控制原理同上述相同,风机的运行及停机,由PLC根据系统温度进行控制。! p' W5 }9 V% Z( z
! B" Q( p9 D* K$ V3 P4 u9 `
压缩机加卸载(加卸载阀),PLC根据人机界面设置的加卸载压力参数通过输出口来控制加卸阀的开启及关闭,同样也由中间继电器放大后提供给加卸阀执行。: {1 b* {* I- B% [, s0 \2 n
3 b8 E/ ~( j+ S1 Z
运行状态显示(LED显示灯板),PLC根据压缩机的运行状态,通过输出口将状态信息由控制面板上LED灯板进行显示,共有五条显示内容:分别为电源指示、主电机运行状态、系统加卸载状态、系统故障报警、卸载过久停机。
6 ?$ ^# o' ?. i' i1 T, j3、压缩机模拟量信号→PLC
" p% z5 d8 j( Y$ ^/ @, O9 f6 b 压缩机排气压力模拟量信号(压力传感器),压力传感器安装在压缩机排气出口上,其将机组排气压力转换成标准的420mA电流信号,再由PLC的模拟量输入模块(A/D)转换成数字信号送入PLC中。例:压力传感器将01.6Mpa压力转换为对应的420mA电流。A/D模块将420mA电流转换为032000数值,PLC将采样到的数字信号经用户程序技术处理及运算后再转换为01.6Mpa的数值,在人机界面上显示和在程序运用控制机组的加卸载及超压保护。
) y: C3 z/ C+ i* u, r 压缩机温度模拟量信号(温度传感器),温度传感器由温度变送器及PT100组成,转换及控制原理同压力传感器。例:温度变送器将PT100采样的0150℃温度信号转换成对应的420mA电流信号。A/D模块将420mA电流信号转换为640032000数值。! ^: n6 ^6 |/ v- r& O; {6 G+ X
其他模拟量信号,控制要求复杂的压缩机还需提供螺杆机头出口压力,电动机绕组温度,电动机轴承温度,排气口温度,储气罐压力,储气罐温度、水压、水温等模拟量信号。
. B$ D5 T6 d% q  d7 K4PLC模拟量输出→变频器(压缩机):
9 o, b0 Z; X/ |6 S  f' a" F在压缩机主电机采用变频器运行控制中,为了使主电机的转速根据排气压力变化而实现恒压供气时,PLC系统将采样的排气压力数字信号通过模拟量输出(D/A)口转换成与压力对应的420mA电流模拟量信号提供给变频器,变频器根据此模拟量信号来改变输出的电源频率,使主电机转速改变实现恒压供气,要说明的是PLC不是简单将采样的模拟量信号→数字信号→模拟量信号。而是中间要经过复杂的PID调节运算,输出与采样压力值相反的模拟量信号给变频器。
+ D  d( q! Z! _) `; m: B; y5PLC→人机界面通讯:
/ ?1 `1 e9 r: k& O0 a% a; g上述介绍的内容均为单相的(输入或输出),而PLC与人机界面通讯连接是具有双向功能的,我们知道人机界面是操作员实现与PLC对话的工具。如同计算机的显示器(CRT)。人机界面我公司采用的有两种产品,即文本显示器和触摸屏,前者价格便宜,相对信息存储量少,功能简单。而后者价格较贵,但优点是信息存储量大,功能强,使用操作方便。触摸屏我公司选用的是日本proface3.8寸)规格。, n+ ]+ |6 R0 d: U9 e. I
9 g- n6 Q( D4 R4 C* j- N& A( B" G
PLC
→人机界面,通过人机界面主画面,我们可以看到实时的排气压力,系统温度以及压缩机累计运行时间,加载累计运行时间。按下查询键,可以看到所有参数设置值及运行方式的设置信息,还有三滤及润滑油运行时间。按下故障查询键可以看到故障内容,故障发生频率,故障发生时间信息。1 u& R) c7 ~6 |1 P" [2 _

( f: L. H. P9 d! E6 c* x
人机界面→PLC,按下人机界面的设置键,可以进行所有压力,温度,时间参数设置、运行方式设置及压力、温度增益修正。按清零键,可以对三滤及油的运行时间进行清零,按下复位键,可以对故障锁存进行解锁复位操作。

作者: 596660650    时间: 2009-7-9 12:52
顶一下,生产PLC的厂家吗?
作者: 020029    时间: 2009-7-10 10:21
支持!希望继续发表科学论文。老许。
作者: 屈国师    时间: 2009-7-10 13:32
谢谢!!!非常感谢!!!希望以后有更多的高手发类似的帖子.: P# y/ z0 r3 k& X5 n
狂顶!!!
作者: fwkg    时间: 2009-11-14 15:12
太       深            奥
作者: hyyfsensor    时间: 2009-11-17 13:23
是做变频器的么。我公司是专业做压力传感器的。能不能与贵公司合作合作呢?
作者: zhoudi    时间: 2009-12-8 11:08
学习了,好资料啊
作者: 土著    时间: 2010-8-5 12:53
谢谢分享看看
作者: newhorse    时间: 2010-12-26 17:04
看看啊,人笨学不会
作者: zqjzqj8888    时间: 2010-12-26 18:29
学习了,有更详细的吗,谢谢
作者: lydxliusun    时间: 2012-8-26 21:05
PLC控制压缩机似乎就一个压力模拟量控制吧




欢迎光临 中国压缩机网行业论坛 (http://bbs.compressor.cn/) Powered by Discuz! X2.5