生产工艺
净水厂的生产过程如图1所示,主要分为以下几个工艺过程:
图1: 净水厂生产流程。
■取水 通过多台大型离心泵将江河地表水抽入净水厂。
■投药 按一定的工艺要求投入混凝剂及氯气,达到混凝和消毒。
■ 絮凝 地表水投入混凝剂后的反应,并排出反应后沉淀的污泥。
■ 平流沉淀 与混凝剂反应后的水低速流过平流沉淀池,以便悬浮颗粒沉淀,并排出沉淀的污泥。
■ 过滤 沉淀水通过颗粒介质(石英砂)以去除其中悬浮杂质使水澄清,并定时反冲洗石英砂。
■ 送水 通过多台大型离心泵将自来水以一定的压力和liuliang送入城市管网。
控制方案
由于自来水生产工艺主要具有以下特点:
■ 各生产工艺段相对独立,单体设备多;
■ 采集的数据量大且种类多,但上下游相关联的生产参数少;
■自来水生产具有连续性、性和不间断性;
■各工艺段距离远,设备分散,组网相对复杂。
根据以上特点,本系统选用OMRON的中小型PLC对各工艺段或设备分散控制,通过OMRON Protocol和Controller bbbb组成网络,各工艺段控制室和中控室设置上位机,构建人机界面进行生产管理和对生产数据进行后续处理。全厂控制网络如图2所示。
[NextPage]
图2:全厂控制网络图。
监控系统的硬件配置为:上位机选用高可靠性的微型计算机,扩展了Controller bbbb 支持卡3G8F7 CLK211-E, 配置有8套中型PLC OMRON C200HG,1套OMRON CS1H,8套小型PLC OMRON CQM1,8套CPM2A ,全部中型PLC和上位机通过Controller bbbb线缆通信单元CLK21和操作站上扩展的通信单元3G8F7-CLK21-E组成Omron Controller bbbb网络,小型PLC通过OMRON Protocol与相关功能间的中型PLC相联。OMRON公司的Controller bbbb网络是OMRON主要的FA(工厂自动化)级别的网络,是一种使用令牌总线通信的网络,网络中的每个节点都可作为主站进行数据的发送和接收,
通过设置数据链接,节点间可以自动交换预置区域内数据。该网络中控制通信的节点称为发牌单元,它控制令牌,检查网络和执行相关的任务。这种总线型拓扑结构具有大的灵活性,易于扩充和维护,满足了系统可扩展性要求。由于采用了分布式控制技术,可确保Controller bbbb网络不会因某个站点故障而崩溃,tigao了系统的稳定性。本系统中采用屏蔽双绞线作为Controller bbbb网络的通信介质,整个网络由网桥分成两段,主要是为了满足其对通讯距离的要求,可适应以后扩展的需要。由于各节点距离较大,传输速率设为500kbps,可满足系统实时性要求。本控制方案全部选用中小型PLC,对主要的生产设备分散控制,利用网络将它们紧密联结,实现集中管理,降低了故障风险,tigao了可靠性,是一种经济可行的方案。
在取水及送水工艺段上,主要设备都为多台大型离心水泵和10kV高压直流电机,每一高压配电柜选用一台Sepam2000 (施耐德生产,专用于配电柜控制的小型PLC) 进行数据采集和控制,通过RS485接口连成网络,由控制室的OMRON C200HG中型 PLC利用OMRON Protocol协议与它们通讯,对其读写数据和进行统一调度,这样可以节省大量的数据采集电缆,当某台PLC发生故障时可以方便断开而不影响其他设备的正常生产。对于沉淀池排泥车的控制,由于排泥车在长达近百米的沉淀池上前后移动,其控制所用小型PLC利用电台与控制室间的C200HG通过RS232接口进行1:N通讯,电台型号为MDS-SCADA-24810,为直接数字调制解调电台,工作频率范围在2.4G~2.4835GHz,支持标准的异步通讯协议,工作稳定可靠,协议同样采用OMRON Protocol,软件用OMRON-CX-Protocol编制。二期滤池选用多个小型PLC(OMRON CQM1H)分散控制,可以较好地解决因控制设备故障而造成全部滤池停产的问题。
程序结构
本系统全部设备的控制都由PLC来完成,PLC程序利用OMRON-CX-Programmer软件编制。在各工艺段及单体设备其控制程序亦相对独立,部分相同的工艺采用子程序模式,程序结构比较简单,调试和维修方便。
人机界面
该系统人机界面以组态软件iFix3.0为平台开发,由若干个画面组成:总画面(水厂水处理工艺)、各系统工艺图、报警窗口等。为增加画面的可读性和可观赏性,主要画面均采用立体图形式(用3ds、flash等软件绘制),在画面的相关位置显示该设备的所有主要运行参数。设备的控制通过点击该设备进入,shift+鼠标左键可打开该设备的帮助文件,包括设备档案、运行规程等。iFix与OMRON PLC的通讯由OMRON的
】[NextPage] FinsGateway和Inbbblution 的驱动程序OMF或OMR完成,这是整个系统正常运行的关键。
■ 总画面:表现的是整个水厂的水处理工艺(立体图形式),从取水、投药、投氯、絮凝沉淀、过滤到供水。在相关位置显示水处理的各主要控制参数以及重要设备的主要控制参数,可以点击进入各分站。
■ 各系统工艺图:主要有取水工艺图、投矾工艺图、投氯工艺图、絮凝池、排泥车、滤池、送水工艺图、高低压配电图等。除配电图外,均采用立体图形式,画面直观醒目,能够表达比平面图更丰富的信息。
■ 报警窗口:所有报警显示的喇叭会一直响到确认为至。也可以按需要分类显示。
■ 设备控制参数设定:参数设定时会检查输入参数是否正确(错误参数不能输入)、参数有无正确下载至PLC,如果出错会报告操作人员。
■ 生产报表:分生产情况(设备运行参数)、生产统计两种报表。老系统没有生产情况报表,生产统计报表也不能正确生成。针对这种情况,我们全面修改了PLC程序,并且为节省存储空间和查询方便起见,将平时的生产数据都存放在历史数据库里,在需要时可即时生成报表。
■ 历史曲线:可查询全厂所有主要运行参数的历史情况。为便于设备运行情况分析,可以在同一画面下显示设备的历史运行情况与当前的运行情况以作对比。
■ 为防止设备控制出错,所有设备分别有中控(中控室上位机控制)、现控(现场车间上位机控制)、自动、就地(设备不受PLC控制)4种控制方式,可以随需要随时转换。
■全厂的所有工作站都可看到全厂的运行情况。
结束语
本项目是由工业计算机和中小型PLC组成的集散型控制系统,在计算机上能实现对全厂生产设备的控制和工艺参数的设置、调整与监测,满足大型自来水厂自动控制的要求。整个方案经济实用,易于编程、操作及维修,在广东南海第二水厂得到良好的应用
内部的转子是永磁铁,驱动器控制的u/v/w三相电形成电磁场,转子在此磁场的作用下转动,电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电机的精度决定于编码器的精度(线数)。
答:伺服又称执行电动机,在自动控制系统中,用作执行元件,把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降,
交流伺服要好一些,因为是正弦波控制,转矩脉动小。直流伺服是梯形波。但直流伺服比较简单,便宜。
永磁交流伺服电动机同直流伺服电动机比较,主要优点有:
⑴无电刷和换向器,工作可靠,对维护和保养要求低。
⑵定子绕组散热比较方便。
⑶惯量小,易于tigao系统的快速性。
⑷适应于高速大力矩工作状态。
⑸同功率下有较小的体积和重量。
伺服电机内部的转子是永磁铁,驱动器控制的u/v/w三相电形成电磁场,转子在此磁场的作用下转动,电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度,伺服电动机很快就会转动起来。交流伺服电机的工作原理和单相感应电动机无本质上的差异。交流伺服电机必须具备一个性能,就是能克服交流伺服电机的所谓“自转”现象,即无控制信号时,它不应转动,特别是当它已在转动时,如果控制信号消失,它应能立即停止转动。而普通的感应电动机转动起来以后,如控制信号消失,往往仍在继续转动。
检测器件是伺服系统的重要组成部分,用以检测各控制轴的位移和速度,在实际使用中,由于磨损和污染,经常会出现检测器件故障,造成伺服电机系统无法驱动机床正常运行。
1.机械振荡(加/减速时)
引发此类故障的常见原因有:
①脉冲编码器出现故障。此时应检查速度检测单元反馈线端子上的电压是否在某几点电压下降,如有下降表明脉冲编码器不良,更换编码器;
②脉冲编码器十字联轴节可能损坏,导致轴转速与检测到的速度不同步,更换联轴节;
③测速发电机出现故障。修复,更换测速机。维修实践中,测速机电刷磨损、卡阻故障较多,此时应拆下测速机的电刷,用纲砂纸打磨几下,清扫换向器的污垢,再重新装好。
2.机械运动异常快速(飞车)
此类故障,应在检查位置控制单元和速度控制单元的还应检查:①脉冲编码器接线是否错误;②脉冲编码器联轴节是否损坏;③检查测速发电机端子伺服电机是否接反和励磁信号线是否接错。
3.主轴不能定向移动或定向移动不到位
此类故障,应在检查定向控制电路的设置调整、检查定向板、主轴控制印刷电路板调整的还应检查位置检测器(编码器)的输出波形是否正常来判断编码器的好坏(应注意在设备正常时测录编码器的正常输出波形,以便故障时查对)。
4.坐标轴进给时振动
应检查电机线圈、机械进给丝杠同电机的连接、伺服系统、脉冲编码器、联轴节、测速机。
5.出现nc错误报警
nc报警中因程序错误,操作错误引起的报警。如fanuc6me系统的nc出现090.091报警,原因可能是:①主电路故障和进给速度太低引起;②脉冲编码器不良;③脉冲编码器电压太低(此时调整电源15v电压,使主电路板的+5v端子上的电压值在4.95-5.10v内);④没有输人脉冲编码器的一转信号而不能正常执行参考点返回。
6.伺服系统报警
伺服系统故障时常出现如下的报警号,如fanuc6me系统的416、426、436、446、456伺服报警;stemens880系统的1364伺服报警;steemens8系统的114、104等伺服报警,此时应检查:①轴脉冲编码器反馈信号断线、短路和信号丢失,用示渡器测a、b相一转信号,看其是否正常;②编码器内部故障,造成信号无法正确接收,检查其受到污染、太脏、变形等。
(1)西门子伺服电机维修之oh报警。oh为速度控制单元过热报警,发生这个报警的可能原因有:
①印制电路板上s1设定不正确。
②伺服单元过热。散热片上热动开关动作,在驱动器无硬件损坏或不良时,可通过改变切削条件或负载,排除报警。
③再生放电单元过热。可能是q1不良,当驱动器无硬件不良时,可通过改变加减速频率,减轻负荷,排除报警。
④电源变压器过热。当变压器及温度检测开关正常时,可通过改变切削条件,减轻负荷,排除报警,或更换变压器。
⑤电柜散热器的过热开关动作,原因是电柜过热。若在室温下开关仍动作,则需要更换温度检测开关。
(2)西门子伺服电机维修之ofal报警。数字伺服参数设定错误,这时需改变数字伺服的有关参数的设定。对于fanuc0系统,相关参数是8100,8101,8121,8122,8123以及8153~8157等;对于10/11/12/15系统,相关参数为1804,1806,1875,1876,1879,1891以及1865~1869等。
(3)西门子伺服电机维修之fbal报警。fbal是脉冲编码器连接出错报警,出现报警的原因通常有以下几种:
①编码器电缆连接不良或脉冲编码器本身不良。
②外部位置检测器信号出错。
③速度控制单元的检测回路不良。
④与机械间的间隙太大。
(2)伺服驱动器上的7段数码管报警fanucc系列、α/αi系列数字式交流伺服驱动器通常无状态指示灯显示,驱动器的报警是通过驱动器上的7段数码管进行显示的。根据7段数码管的不同状态显示,可以指示驱动器报警的原因。
说白了就是可以实现jingque控制,你让它转多少它就转多少,它还会反馈,实现所谓的闭环,就是编码器去反馈看是否确实转了那么多,这样控制精度就更高。普通电机就是上电就转,没电就停,除了转如果还非要说它有什么功能的话那就是正反转。
伺服与普通异步电机的大区别是转子电阻比较大,大到使发生大电磁转矩的转差率sm>;1。其具体原理如下:
伺服电动机的结构实际上与普通两相交流没有什么区别。伺服电动机的定子有两相相差120度电角度的交流绕组,分别称为励磁绕组和控制绕组,其转子就是普通的笼型异步电动机的鼠笼绕组。使用时,励磁绕组接单相交流电,在气隙产生脉振磁场,转子绕组不产生电磁转矩,电动机不工作。当控制绕组接上相位与励磁绕组相差90度电角度的交流电时,电动机的气隙便有旋转磁场产生,转子将产生电磁转矩转动。当控制绕组的控制电压信号撤除后,如果是普通电机,由于转子电阻较小,(根据双旋转理论)脉振磁场分解的两个旋转磁场各自产生的机械特性的合成结果是产生的电磁转矩大于零。电机转子仍然保持转动,不能停止。而伺服电动机,由于转子电阻大,且大到使发生大电磁转矩的转差率sm>;1。脉振磁场分解的两个旋转磁场各自产生的机械特性的合成结果是产生的电磁转矩小于零,也就是产生的电磁转矩是制动转矩,电机将在这个制动转矩作用下将很快停止转动。
1 引 言
在石油行业的原油管道输送过程中,各企业之间需要进行原油交接,liuliang计使用比较广泛。而计量精度则是一个关键参数,它关系到企业的经济效益和信誉。近年来,随着工业控制技术的飞速发展,可编程控制器(PLC) 广泛进入工业控制领域,并增加了一些专用控制功能,例如PID 调节功能、伺服功能、高速计数(HSC) 功能等,又具有较高的可靠性,使得利用PLC实现原油自动计量就成为可能。为此,我们利用工业计算机( IPC) 和PLC 构成新型的集散式原油自动计量系统。此系统可通过以太网将数据远传至控制中心。
此项目已在鲁宁长输管线的数处计量站应用成功,在测量精度、系统稳定性、工作效率、可靠性及可操作性等方面,取得了良好的标定效果。
2 系统工作原理与硬件配置
2. 1 控制系统工作原理
系统结构如图1 所示。运用管道输油时,通过现场控制室PLC 打开/ 关闭相应的电动阀,进行流程切换,使相应的liuliang计投入运行。由liuliang计发信器将脉
冲传递到PLC ,PLC 利用高速计数模块采集liuliang计发出的脉冲数,并将其转换为标准状态下的容积值。PLC 将实时采集流体的压力和温度(分别由压力变送器和温度变送器提供) ,所有数据通过以太网送入上位IPC , IPC 结合流体实时压力、温度值调用原油计量表数据库,将测得的累积量值转换为标准状态下(20℃,101 325 Pa) 的累积量值,并将数据存储在IPC 的硬盘上。 IPC 可以驱动打印机打印出计量报告。
2. 2 控制系统的软、硬件配置
控制系统主要由一次设备、二次设备以及控制体和软件构成。一次设备主要包括压力表、温度计、liuliang计等;二次设备主要包括温度变送器、压力变送器、脉冲发信器、电动阀等;控制体主要包括PLC、IPC(配置网卡) 、打印机、集线器及应用软件等,参见图1 。
2. 2. 1 硬件部分
(1) IPC:为保证系统的高度可靠性,选用了目前国内应用较多的Dell GX260 型计算机。具体配置为:P Ⅲ1. 7 GHz CPU、256 MB 内存、40 GB 硬盘、SON Y21 英寸纯平显示器、64 MB 显卡、声卡及音箱(报警和提示用) 等。
(2) PLC:选用美国Rockwell 公司的A2B PLC 作为系统的控制核心,其特点是可靠性高、功能强、可扩展性好。具体配置如下:CPU 为17472L551B (内置以太网通信口) ;模拟量输入(AI) 模块选用17462NI4 ,它具有4 个高电平模拟输入端,可输入4 mA~20 mA 等标准信号,12 位A/ D 转换精度,具有输入超调监控功能和测量滤波抗干扰功能; 模拟量输出(AO) 模块选用17462NO4 I ,它有4 个模拟输出端,无需外部电源,可输出各种标准信号,包括0 mA~20 mA、4 mA~20mA、±10 V 等信号;开关量输入(DI) 模块选用17462I
×16 ,它具有单端隔离的16 路24 V DC 输入,所有的输入均配有滤波器,能够保证大0. 1 ms 的抗扰性,滤除线电源干扰;开关量输出(DO) 模块选用17462O×16 ,它具有8 路继电器输出,内部提供过载和短路保护,并具有通道故障自诊断功能;HSC 模块选用17462HSCE ,可计数大频率为40 kHz 的脉冲,实现向上计数、向下计数或向上/ 向下计数。
(3) 网络功能:根据设计中现场数据远程实时监视的要求,在每台IPC 中各配置了1 块网卡, PLC 与IPC 之间、IPC 与IPC 之间采用抗干扰能力较强的五
类屏蔽双绞线建立以太网。考虑到现场计量间距离调度室较远,在线路中间加入了3COM 公司的8 通道高速集线器,以保证数据可靠传输。(4) liuliang仪表:采用日本OVAL 公司的UF2 Ⅱ型转子liuliang计,它具有精度高、liuliang范围宽、重复性好等优点。liuliang计现场部分配有不归零计数器和调整器,liuliang转换和变送部分为OVAL 公司的PG30EP 型脉冲发信器。
(5) 温度压力仪表:温度变送器及压力变送器均能够提供4 mA~20 mA 的标准信号。
(6) 电动阀:可通过直流24 V 的开关量输出,控制电动阀的全开或全关,电动阀提供无源的位置信号输出和状态信号输出。
2. 2. 2 软件部分
系统的软件主要包括平台软件、PLC 编程软件和IPC 组态软件。
(1) 系统平台软件:采用bbbbbbs 2000 作为系统平台,设置了系统密码和操作员指令,屏蔽了软件的某些功能,以限制系统的操作,防止非法用户进入系统。
(2) PLC 编程软件:采用A2B 公司的Rslogix 500 ,它是一个基于bbbbbbs 环境的编程软件套件,A2B 500 系列PLC 使用,支持梯形图(LD) 、指令语句表( IL) 、顺序功能图(SFC) 等多种语言模式,具有在线编程、诊断和在线仿真调试等功能,可支持以太网以及DF1 Full Duplex、DH485 、DF1 Half Duplex Marster/Slave 等通信协议或通信总线。
(3) IPC 组态软件:选用澳大利亚西亚特公司的工控软件Citect 5. 0 ,该软件可运行于bbbbbbsNT/ 2000 平台,具有采样速度快、实时性强、可靠性高等特点,组态方便,报警方式多样,实时、历史趋势曲线制作简单,能够与其它应用软件例如VB、VC、VF 、Excel 等实现无缝链接,灵活、方便地实现数据调用和报表打印。
3 控制系统的数据流向及软件流程
3. 1 数据流向
【摘 要】 介绍了利用PLC + IPC 实现原油自动计量的工作原理和过程,阐述了系统实现的硬件组成、软件流程,后着重介绍了PLC + IPC 在计量中应用的技术特点及其应用效果。此项目已在鲁宁长输管线的数处计量站应用成功,在测量精度、系统稳定性、工作效率、可靠性及可操作性等方面,取得了良好的标定效果。
关键词: IPC , PLC , 原油计量
【Abstract】 In this paper , the operation principle and process of automatic measuring for base oil by
using PLC & IPC are int roduced. The hardware constitution and software flow chart of the system are
presented , and the technique characteristic and the application effect of the PLC & IPC in this system are
int roduced emphatically at last .
Keywords :PLC , IPC , measuring for base oil
1 引 言
在石油行业的原油管道输送过程中,各企业之间需要进行原油交接,liuliang计使用比较广泛。而计量精度则是一个关键参数,它关系到企业的经济效益和信誉。近年来,随着工业控制技术的飞速发展,可编程控制器(PLC) 广泛进入工业控制领域,并增加了一些专用控制功能,例如PID 调节功能、伺服功能、高速计数(HSC) 功能等,又具有较高的可靠性,使得利用PLC实现原油自动计量就成为可能。为此,我们利用工业计算机( IPC) 和PLC 构成新型的集散式原油自动计量系统。此系统可通过以太网将数据远传至控制中心。
此项目已在鲁宁长输管线的数处计量站应用成功,在测量精度、系统稳定性、工作效率、可靠性及可操作性等方面,取得了良好的标定效果。
2 系统工作原理与硬件配置
2. 1 控制系统工作原理
系统结构如图1 所示。运用管道输油时,通过现场控制室PLC 打开/ 关闭相应的电动阀,进行流程切换,使相应的liuliang计投入运行。由liuliang计发信器将脉
冲传递到PLC ,PLC 利用高速计数模块采集liuliang计发出的脉冲数,并将其转换为标准状态下的容积值。PLC 将实时采集流体的压力和温度(分别由压力变送器和温度变送器提供) ,所有数据通过以太网送入上位IPC , IPC 结合流体实时压力、温度值调用原油计量表数据库,将测得的累积量值转换为标准状态下(20℃,101 325 Pa) 的累积量值,并将数据存储在IPC 的硬盘上。 IPC 可以驱动打印机打印出计量报告。
2. 2 控制系统的软、硬件配置
控制系统主要由一次设备、二次设备以及控制体和软件构成。一次设备主要包括压力表、温度计、liuliang计等;二次设备主要包括温度变送器、压力变送器、脉冲发信器、电动阀等;控制体主要包括PLC、IPC(配置网卡) 、打印机、集线器及应用软件等,参见图1 。
2. 2. 1 硬件部分
(1) IPC:为保证系统的高度可靠性,选用了目前国内应用较多的Dell GX260 型计算机。具体配置为:P Ⅲ1. 7 GHz CPU、256 MB 内存、40 GB 硬盘、SON Y21 英寸纯平显示器、64 MB 显卡、声卡及音箱(报警和提示用) 等。
(2) PLC:选用美国Rockwell 公司的A2B PLC 作为系统的控制核心,其特点是可靠性高、功能强、可扩展性好。具体配置如下:CPU 为17472L551B (内置以太网通信口) ;模拟量输入(AI) 模块选用17462NI4 ,它具有4 个高电平模拟输入端,可输入4 mA~20 mA 等标准信号,12 位A/ D 转换精度,具有输入超调监控功能和测量滤波抗干扰功能; 模拟量输出(AO) 模块选用17462NO4 I ,它有4 个模拟输出端,无需外部电源,可输出各种标准信号,包括0 mA~20 mA、4 mA~20mA、±10 V 等信号;开关量输入(DI) 模块选用17462I
×16 ,它具有单端隔离的16 路24 V DC 输入,所有的输入均配有滤波器,能够保证大0. 1 ms 的抗扰性,滤除线电源干扰;开关量输出(DO) 模块选用17462O×16 ,它具有8 路继电器输出,内部提供过载和短路保护,并具有通道故障自诊断功能;HSC 模块选用17462HSCE ,可计数大频率为40 kHz 的脉冲,实现向上计数、向下计数或向上/ 向下计数。
(3) 网络功能:根据设计中现场数据远程实时监视的要求,在每台IPC 中各配置了1 块网卡, PLC 与IPC 之间、IPC 与IPC 之间采用抗干扰能力较强的五
类屏蔽双绞线建立以太网。考虑到现场计量间距离调度室较远,在线路中间加入了3COM 公司的8 通道高速集线器,以保证数据可靠传输。(4) liuliang仪表:采用日本OVAL 公司的UF2 Ⅱ型转子liuliang计,它具有精度高、liuliang范围宽、重复性好等优点。liuliang计现场部分配有不归零计数器和调整器,liuliang转换和变送部分为OVAL 公司的PG30EP 型脉冲发信器。
(5) 温度压力仪表:温度变送器及压力变送器均能够提供4 mA~20 mA 的标准信号。
(6) 电动阀:可通过直流24 V 的开关量输出,控制电动阀的全开或全关,电动阀提供无源的位置信号输出和状态信号输出。
2. 2. 2 软件部分
系统的软件主要包括平台软件、PLC 编程软件和IPC 组态软件。
(1) 系统平台软件:采用bbbbbbs 2000 作为系统平台,设置了系统密码和操作员指令,屏蔽了软件的某些功能,以限制系统的操作,防止非法用户进入系统。
(2) PLC 编程软件:采用A2B 公司的Rslogix 500 ,它是一个基于bbbbbbs 环境的编程软件套件,A2B 500 系列PLC 使用,支持梯形图(LD) 、指令语句表( IL) 、顺序功能图(SFC) 等多种语言模式,具有在线编程、诊断和在线仿真调试等功能,可支持以太网以及DF1 Full Duplex、DH485 、DF1 Half Duplex Marster/Slave 等通信协议或通信总线。
(3) IPC 组态软件:选用澳大利亚西亚特公司的工控软件Citect 5. 0 ,该软件可运行于bbbbbbsNT/ 2000 平台,具有采样速度快、实时性强、可靠性高等特点,组态方便,报警方式多样,实时、历史趋势曲线制作简单,能够与其它应用软件例如VB、VC、VF 、Excel 等实现无缝链接,灵活、方便地实现数据调用和报表打印。
3 控制系统的数据流向及软件流程
3. 1 数据流向
(1) PLC 通过模拟量输入模块读取现场温度和压力数据(标准4 mA~20 mA 信号) ,按仪表量程的不同,经程序运算转换为标准的工程量单位;通过高速计数模块读取liuliang计的脉冲信号,由主程序调用计量子程序,按照脉冲liuliang比计算出liuliang的瞬时值和累积值;通过控制开关量输入/ 输出模块电动阀的开关,来自动切换流程。
(2) IPC 利用通信模块从PLC 中读取数据,将其
记录到本机的历史数据库中,应用程序读取并显示现场数据及liuliang的瞬时值和累积值; PLC 也通过通信模块读取和执行IPC 的操作指令。
(3) PLC 将采集和计算得到的被检liuliang计各项参数传输到IPC , IPC 结合流体实时压力、温度值,调用原油计量表数据库,将测得的累积量值转换为标准状态下的累积量值,由IPC 调用Excel 报表系统进行记录,驱动打印机自动打印出计量报表。
3. 2 软件流程
软件流程如图2 所示。
根据以上推导结果画出逻辑图如图4 所示
在实现优先编码器的功能扩展时(以T4148 为例) ,设计方法可归纳为:高位片的使能输入端作为总的使能输入端,低位片的使能输出端作
为总的使能输出端,相邻两片之间,高位片的使能输出端接入低位片的使能输入端,总的扩展端Y EX为各片的扩展端逻辑“与”,总的代码输出中,低3 位( Z2 , Z1 ,Z0 ) 为各片输出Y 2 、Y 1 、Y 0逻辑“与”,高位输出端必须利用扩展端Y EX来实现。当用4 片T4148 组成32线- 5 线优先编码器时,可按表4 所示,列出扩展端与高位代码输出的真值表。
4 结束语
本文讨论的是优先编码器的扩展设计方法,对于其它逻辑功能部件的扩展,也可依照同样的思路进行。
(1) PLC 通过模拟量输入模块读取现场温度和压力数据(标准4 mA~20 mA 信号) ,按仪表量程的不同,经程序运算转换为标准的工程量单位;通过高速计数模块读取liuliang计的脉冲信号,由主程序调用计量子程序,按照脉冲liuliang比计算出liuliang的瞬时值和累积值;通过控制开关量输入/ 输出模块电动阀的开关,来自动切换流程。
(2) IPC 利用通信模块从PLC 中读取数据,将其
记录到本机的历史数据库中,应用程序读取并显示现场数据及liuliang的瞬时值和累积值; PLC 也通过通信模块读取和执行IPC 的操作指令。
(3) PLC 将采集和计算得到的被检liuliang计各项参数传输到IPC , IPC 结合流体实时压力、温度值,调用原油计量表数据库,将测得的累积量值转换为标准状态下的累积量值,由IPC 调用Excel 报表系统进行记录,驱动打印机自动打印出计量报表。
3. 2 软件流程
软件流程如图2 所示。
根据以上推导结果画出逻辑图如图4 所示
在实现优先编码器的功能扩展时(以T4148 为例) ,设计方法可归纳为:高位片的使能输入端作为总的使能输入端,低位片的使能输出端作
为总的使能输出端,相邻两片之间,高位片的使能输出端接入低位片的使能输入端,总的扩展端Y EX为各片的扩展端逻辑“与”,总的代码输出中,低3 位( Z2 , Z1 ,Z0 ) 为各片输出Y 2 、Y 1 、Y 0逻辑“与”,高位输出端必须利用扩展端Y EX来实现。当用4 片T4148 组成32线- 5 线优先编码器时,可按表4 所示,列出扩展端与高位代码输出的真值表。
4 结束语
本文讨论的是优先编码器的扩展设计方法,对于其它逻辑功能部件的扩展,也可依照同样的思路进行