admin管理员组

文章数量:1531489

2024年5月13日发(作者:)

第30卷第6期专辑

2008年12月

舰船科学技术

SHIPSCIENCE

AND

TECHNOLOGY

V01.30,No.6

Dec.,2008

PLC和触摸屏相结合的控制系统在

检测仪器中的应用

吴霆,陆

平,李芳,凌大鹏,陈宁

(中国船舶重工集团公司第七一八研究所,河北邯郸056027)

要:介绍了如何利用PLC(可编程控制器)和触摸屏相结合,对自动采集系统进行控制。简单介绍了PLC

和触摸屏,阐述了系统组成以及PLC和触摸屏的软件、算法设计。本文基于COD。,(水质化学耗氧量)在线检测仪器

的设计,选用艾默生ECl0系列PLC和Eview触摸屏,实现了仪器的自动采集、手动设定、故障报警、纪录、上传历史数

据及通讯等功能,并具有友好的人机交互界面。

关键词:PLC;触摸屏;控制系统

中图分类号:TP212

文章编号:

文献标识码:A

DoI:10.3404/j.issn.1672—7649.2008.06.057

1672—7649(2008)06z一0247—04

The

application

ofPLC

andtouch

screen

in

the

analysis

instrument

WU

Ting,LUPing,LIFang,LING

Da-peng,CHEN

Ning

(The

Research

Instituteof

CSIC,Handan

056027,China)

Abstract:Theautomatic

sampling

controlled

by

thecombinationofPLCandtouch。screen

is

introduced.The

composition

of

system

andthe

design

ofsoftware

analysis

instrumentofCOD

theTouchScreenof

illustrated.The

design

oftheon.1ine

introduced.The

instrument

choosesthePLCof

emerson’s

ECl0

series

and

Eview.Realizes

some

functions,such

automatic

data

collection,manualcontr01.

alarmof

malfunction,recording

and

transmission

of

historical

data,it

alsohas

convenient

interfaceofhuman.

computer

interaction.

Keywords:PLC;touch

screen;controlling

system

引言

互式工作界面的独立系统;另一方面也可以减少操作

台上开关、按钮、仪表等的使用数量,使操作更加简

便。

本文组合应用艾默生ECl0系列PLC和Eview

4300触摸屏,设计出自动化程度很高的COD。,(水质

化学耗氧量)在线检测仪器。

PLC(可编程控制器)作为中央处理单元,由于其

快速的运算速度、丰富的指令、较高的可靠性以及

强大的功能而在工业现场控制领域占据重要地位。

但是,由于其不具备友好的人机交互功能,因此在控

制参数较多,需要使用人机交互时使用不方便。在这

种情况下,使用触摸屏就是一个很好的选择。触摸屏

又称可编程终端,是取代传统控制面板和键盘的智能

操作显示器,用于设置参数、显示数据,以动画等形式

描绘自动化控制的过程。PLC与触摸屏配套使用,一

方面扩展了PLC的功能,使其能组成具有图形化、交

收稿日期:2008—08—29

PLC技术简介…

PLC(Programmable

Logic

Controller),可编程逻

辑控制器是一种数字运算操作的电子系统。它采用

一类可编程的存储器,用于内部存储程序,执行逻辑

运算、顺序控制、定时、计时与算数操作等面向用户的

作者简介:吴霆(1984一)男,硕士,助理工程师,主要从事分析仪器研发。

万方数据 

.248.

舰船科

指令,弗通过数字或摸撅式输入赣塞控割各类的撬攘

和生产过程。随着技术的发展,这种装置的功能已大

大超过了逻辑控制的范围,谯工业自动化(FA)和计

算机集成制造系统(CIMS)巾占重要地位。

系统组成及功能

2.1

理论依据

系统的测量原理是基于Lambert-Beer定律的

COD一吸光光度法0j。Lambert.Beer定律撼述了吸

光度、滚层厚度及溶液浓度之间的定量关系:

A=lglo/l=abc。

(1)

式中:A为吸光度;to为人射光强度,cd;,为透射光

强度,cd;n为吸光系数,L/(g·em);b为液层厚度,

crfl;c力溶液浓度,∥L。

这里,吸光系数8是物质吸光能力的魔蹩,在特

定波长和溶剂的情况下,为吸光物质的特征常量。

式(1)是Lambert—Beer定律的数学表达式,其物

理意义是:姿1束乎行单色党通过均匀的、毒≥教射鳇

吸光物质溶液时,溶液的吸光度与溶液浓度鞠液层厚

度的乘积成破比。由式(1)可知,当用某一特定波长

的光照射溶液时,溶液中待测物质的浓度越高,吸光

度就越太,剩用这种浓度和暖光凄成正比的关系,通

过测量吸光度,即可得到溶液中待测物质的浓度。

本系统以Lambert—Beer定律为依据,以PLC技术

为核心,各操作过程均在PLC控制下自动完成,并将

采集到豹光信号经光电转换装置转换成电信号,再由

放大、滤波等电路传入PLC,进行数蠢经理,剩雳触蒺

屏进行显示。

2.2

系统缀成

COD。,在线检测系统由采样系统、电控系统及回收

装置3部分组成。其中电控部分浚PLC为孩心,浚熬

摸屏作为人机交互界面对采样泵和电磁阀逃行监控,

对温度、压力和水质化学耗氧量值进行实时采集。

根据系统的要求,选用艾默生的ECIO一

1614BRAl燮PLC主机翻ECl0-4PT温度扩矮模块,

其RS232接翻与碰摸霹及上位PC构成通嘏网络。

PLC根据内鬣逻辑程序进行10输出,数据采集,控制

原理如图l所示。

2。3

系统功能

设计基予PLC纛魅摸羼控制鹃永祥窦动采集系

统,使其能通过人机界面一触摸屏实现对采样泵,注射

泵及电磁阀的自动控制操作。本系统具有以下功能:

1)满足实际需要,具有岛动和手动2种操作模

万 方数据

学技

第30誊

圆圈

毛募

嘲1控制原理示意图

式,可根据实际情况进行鸯壹凌换。

2)历史纪录功能,正常使用情况下可纪录保存

1年以上的数据,并可通过RS232接口发送至上位

PC机。

3)设置急箨功能,暹到紧急情瑟时可停止仪器

的运行,待故障排除后使系统恢复正常工作。

4)可动态显尕系统当前时间、系统的当前运行

状态以及各个电磁阀的开启状态。

5)参数设置功能,设置系统参数,采样时闻翻间

隔时闻。

PLC软件设计

3.1软馋漉程

PLC软斧设计采用艾默垒公霹的ControlStar软

件进行编程。程序主要分以下几部分:

1)PLC对采样泵、恒流泵和电磁阀进行顺序逻

辑控制。恒流泵因需要精确定位,因此选用步进电机

对箕进行控裁。势魏,PLC就霈要对步迸电榛‘进行控

制。本系统选用的PLC的输出类型为晶体管输出。

其输出点y0,yl可进行高速输出,因此配合步进电机

驱动器,可方便地实现对步进电机的控制,进而达到

攥流泵搴蠢确定位的要求。

2)PLC对悉力、温度、光电电压这些采集戴的信

号进行数据处理,进行计算。其中压力与温度是系统

正常工作的参数信息,光电电压愚计算吸光度和进行

线性校正的重要参数。

3)PLC将计算得出的东囊纯学耗氧量筐上传至

触摸屏的配方记忆体进行保存。PLC与触摸屏之间

选用RS232进行通讯,历史数据存储在触摸屏上。可

方便用户查询。

4)PLC与上缎PC税进行通讯,实瑷数据传赣。

PLc通过RS232/485接口与上位机进行通讯,实现

数据的实时传输,并可及时响应上位机传输指令。当

前仪器只响应3种上位机命令:仪器当前运行状态奁

第6期专辑

霆,等:PLC和触摸屏相结合的控制系统在检测仪器中的应用

·249·

谗指令、历史纪录态诲搔令积鄹时采样指令。

程序设计流程如图2所示。

<<孓≥N

电磁褥靛态

采样泵状态

注麓泵装态

设定采水群起始

参数设定

时间和间隔时同

自动完成木样

采集及存储

羲据上传萋嫠

摸蓐及上馈PC

鼹2程序设计溅裰躁

Fig,2

Sketchof

programmer

3.2数据平滑处理

PLC根据光电传感器传送的电压信号进行计算,

为了减少采样过程中的噪声及隧枧干扰的影响,对采

集到的数据进行平滑处理,箍理方法栗曩7点移动多

项式¨3平滑,其表达如式(2)所承。

Y’f=[一2(yI+a+Yi一3)+3(K.2+Yi+2)+

6(1.,+yi+,)+7■]。(2)

斌巾:Yi隽新采集鹃7令原始数据懿孛:玉意篷;Y’i

为经平滑处理后的中心点有效数据。

3.3

数据起峰及峰的判别

电压峰起点的判别采用斜率法。当连续的3个

采榉点簸率鸯正,燕大予设定餐,则谈失起峰;同襻,

警连续3个采样点斜率为负,且小于设定值,剡认为

峰结束。峰顶的判别采用3次比较极大值法,即嬲采

样点数据满足

誓一3<t一2<以.1<残<誓+l<t。2<t+3,

剃认为该点是峰獯。

3.4数据校正

线性校正采用一元线性回归¨J。通过3次标定

的瞧压值与浓度的关系拟合出1条直线方程,郎:Y=

溅+b,并判断其线性褶关系数嚣楚否符合标准,藩不

符合则重新进行标定。若符合标准,则可进行水样采

集,进而通过该宜线方程确定浓度值。

万 方数据

在实际分辑过程母,由予各耪因素使得溶滚的吸

光度编离吸收定律,如单色光不纯,浓度范围变化太

宽等。因此在实际测越中进行了量程的分段处理,而

并不是点接从0浓度测歪满量程,这样蒸本满足了线

性校燕的结果在误差允许的范匿内。

4触摸屏软俘设计

触摸屏作为水样自动采集系统的人机界面,必须

提供采样参数设定、时间设定以及动态照示当前系统

装态及保存数据等功麓,并显作为控制系统,软箨还

要实现对整个系统过稷的操作和控制。本系统采用

步进科技提供的EVManager组态软件对触摸屏进行

软件的设计。

掇据系统控裁要求,并考虑魅摸瑟本身的存储容

量及屏幕尺寸有限,操作界面的设计既簧考虑顼莓的

需要叉要方便操作,同时美观、实用。为此,本系统设

计了26个人机交互界面,分别为:起始画面、异常显

示画舔、历史纪录画戮、密码输入画蕊、系统参数域

面、手动状态画瑟纛采样参数蘑面等。

EviewMT4000系列触摸屏提供了不同于其他人

机界面的宏脚本语言模式的全新宏指令,指令全面兼

容标准C语言。宏指令是一种高级的触摸屏控制方

法,它使触摸屏静功熊燹魏强大。逶避瓣宏掺令的编

程,融摸屏可以具有同PLC一样的逻辑和算术功能。

灵活的应用宏指令能实现很多常规元件无法实现的

强大功能,使人机界面照加完美。本系统因要存储大

量的历史数据,两PLC爨带的EEPROM的容量太小,

其能将数据存储在触摸屏的64K字的配方记忆簿

中。配方记忆体是带盾备电池的SRAM,因此在断电

后记忆体的内容最少可以保存半年的时间,基本满足

需要。随着时阔的推移,存储的数据会越来越多,如

果哭通过普逶元箨的上麓纛下爨功髭潦查我数据,那

么当数据存储到一定容量的时候将会变得非常不方

便。这时只能依靠宏模块来进行快速搜索、查找。

部分程序代码:

#include”macrotypedef.h”

#include“math.h“

int

MacroEntry()

If(rwiO—f==1w10一r)

Time—w=0;

Lw9000一W=1w9000一r一6;

·250·

舰船科学技术

融察看系统的运行状态,大大篱纯了操律。

第30卷

LwO—w∞1w9000_r/6;

It(1w9000一r<0)

Lw9000_w=0;

结语

通过实验证明,COD。,在线检测仪采用基予PLC

的羧裁系统弱魅摸漭雩#秀久祝界嚣,具有实时连续检

测,稳定性好,可靠性高等特点。利用触摸屏,能方使

直观地了解系统嬲前的运行状态。通过PLC程序,

当系统出现异常时可采取相应的自我保护,并通过触

摸羼方便地显示出教障掰在,提嘉续护效率。

该系统至今已应用半年,在这段时闯里,系统工

作稳定,故障率几乎为0。尽管先进国家对PLC和触

摸屏的应用已经相当普及,但是在国内还处于起步阶

段,具有广阔的市场前景。

参考交蘸:

Else

if(1w9000一r<500)

1w9000一w=1w9000一r+6;

Else

Time—w≈0:

return

0;

[1】廖常初.PLC编程及应用[M】.jE索:机械工业出版杜,

2005.

因为宏模块不能实时的读取寄存器的值,其读入

的值是宏模块运行一舞始读铡懿蓬。因此,在宏模块

运行期间,从外部改变寄存器的值不会影响宏模块的

运行结果。那么想查找Rwi0的值,就必须成用定时

器,通过定时器触发这个宏,每改变一次寄存器值就

跳出宏模块,采读取这个寄存器,然后弄返鼹这个宏

模块继续执行查找命令。

通过触摸屏,可以方便地实现人机交熏,并可实

[2]分析化学[M].北京:高等教育出版社,1995.

【3】勰鑫尧。计算稷l农分撰诧学孛的疲雳[M】.j£京:漶警大

学出蕨桂,1982.

[4]郑用熙.分析化学中的数理统计方法[M].北京:科学出

版社,1986.

[5]采伯生。PLC编程理论·算法及技巧[M].北京:机械

王翌窭舨社,2005。

[6】EV5000软{睾使孀拳册[z】。深髫睡:深堋市步迸秘技蠢限

公司。2007.

{上接第238茭;

从实验窳应用到采用嵌入式系统完成控簸襁数

据处理,真正实现手提设备现场检测还有许多工作需

要完成。

参考文献:

[I】

仪研究[J].核技术,2006,29(7):544—547.

[2]Ewing

G,Miller

from

J,Detection

with

applied

to

identificationof

explosives

by

ion

mobility

spectrometry[J]-Anal

282·

Chim

Acta,2001,434(2):269一

[4]Eiceman

A,PrestonD,Tiano

of

G,et

a1.Quantitative

c矗librationof

vapof

levels

TNT,RDX躲d

PETN【l】.

袁曦,郑镶,施亮.用于现场痰鲞检测IMS爆炸物探测Talanta。1997,45(1):57—74。

[5]Masson

Vapo嵋

Mobility

EA.Ion

mobility:its

role

in

plasma

ofVolatile

Ion

chromatography[M].New

press。1984:43—48.

York,CarrT.W.,Ed.,Plenum

Emitted

Explosives

Handed

Spectrometer[1】。Field

215—221.

AnalChem

Teeh-,2001,15(5》:

【6】Eiceman

A,Karpas

z。Ion

Mobility

Spectrometry【M】。

New

York,CRCPress,lnc.1994.

a1.Rapid

multivariate

culTe

[3]

BuxtonT

L,et

resolution

万方数据 

PLC和触摸屏相结合的控制系统在检测仪器中的应用

作者:

作者单位:

刊名:

英文刊名:

年,卷(期):

被引用次数:

吴霆, 陆平, 李芳, 凌大鹏, 陈宁, WU Ting, LU Ping, LI Fang, LING Da-peng

, CHEN Ning

中国船舶重工集团公司第七一八研究所,河北,邯郸,056027

舰船科学技术

SHIP SCIENCE AND TECHNOLOGY

2008,30(z2)

1次

5000软件使用手册 2007

2.宋伯生

PLC编程理论·算法及技巧 2005

3.郑用熙

分析化学中的数理统计方法 1986

4.胡鑫尧

计算机在分析化学中的应用 1982

5.分析化学 1995

6.廖常初

PLC编程及应用 2005

1.姜久兴.刘文礼.赵波

可视化井控设备压力测试自动系统的开发[期刊论文]

-

石油机械 2009(9)

本文链接:/Periodical_

本文标签: 系统进行控制检测浓度