北京西门子授权一级代理商通讯电缆供应商
1 概 述
现代焦炉由于炉容不断增大,冶炼强度不断提高,因而产生大量的副产品—焦炉煤气。如果直接把焦炉煤气放散到空气中,不仅会造成大气的污染,还会造成能源的浪费。鉴于此,鞍钢燃气厂新建了容积为150000 M3焦炉煤气柜,用以存储焦炉煤气。焦炉煤气柜自动化控制系统的设备性能和自动控制的好坏,将直接影响焦炉煤气的收集和利用。
本工程采用以产品性高著称的罗克韦尔自动化公司的新一代控制平台ControlLogix系列的PLC冗余系统。在ControlLogix系统中,所有的维护和通讯都是由系统自动完成的,加方便、,而且用户可编写状态读取程序,随时监控冗余系统的状态。
2 系统的硬件配置
鞍钢150000 M3焦炉煤气柜自控系统PLC选用ControlLogix L5550冗余系统。考虑到距离远、节点多、抗干扰等因素,采用ControlNet网络类型,抗干扰性好,网络通道冗余,保证通讯和人机界面的数据显示,又有利于快速的现场数据采集。该系统的硬件配置如图1所示。
图1 系统的硬件配置
CPU选用1756-L62模块,通讯模块选用1756-CNBR,DI选用1756-IB16I,DO选用1756-OB16I,AI选用1756-IF16I。以太网模块选用1756-ENBT。冗余机架上除了CPU模块,还有通讯模块1756-CNBR,热备模块1756-SRM(保持主、从机架之间的通讯)和两个热备模块间的连接电缆1756-SRC3。
服务器、操作站系统平台为bbbbbbs2000(服务器/客户版),操作站上位软件为RSView 32,PLC编程组态软件为RSLogix5000。另外还有一套数据库管理系统,利用网络组态软件RSLinx所提供的OPC接口进行采集数据。
3 自动化控制系统
煤气柜自控系统包括对煤气柜本体、油泵站组、换热机组、煤气进出口管、电动蝶阀以及紧急放散阀的控制。
3.1油泵站管理
对任意一个油泵站内二台油泵启动次数和运行时间(时、分、秒)分别进行单累计,并且相加后得到本油站启动总次数和总运行时间,在主画面上进行显示供油泵站进行运行管理,另外还设有清零按钮,按下之后则次数与时间回零重新开始统计。
3.2 进出口阀和放散阀的手/自动控制
进出口阀和放散的控制分为现场手动和PLC自动两种。这两种控制方式是在现场操作箱上进行选择。现场手动可通过现场操作箱上的操作按钮对设备进行操作。PLC自动可通过操作画面对设备进行操作。
在画面上操作进出口阀/放散阀时,确认下述的基本运行条件:现场操作箱上选择PLC自动方式 + 阀主开关合闸 + 阀无故障。三个条件同时达到时,称作满足基本运行条件。
进出口阀安装在煤气柜进出口管道上,放散阀安装在煤气柜放散管道上。均可通过弹出窗口进行手/自动切换,操作可分两种方式:
(1)在手动状态下,按下手动开阀按钮后,则发出开启进出口阀/放散阀信号,按关阀按钮时则关闭信号,手动启动无任何外部连锁关系。
(2)在自动状态下,满足基本运行条件,当活塞升到上上限(69.3m)95%容积,或活塞降到下下限(7.3m)10%容积时,则发出关闭进出口阀信号,要想开启阀时,只能靠手动状态来打开;当活塞达到69.3m即 95%容积,则发出开启放散阀信号;若活塞恢复到65.6532m即容积时,则发出关闭放散阀信号。
3.3上位监控系统的构成
本系统共分7个画面,包括“煤气柜监控主画面”、“换热机组监控画面”、“监控主画面”、“设备监控画面”、“历史趋势画面”、“报警画面”、“趋势打印画面”。各个画面可以自由切换。
3.3.1 动画显示功能
在各个画面中,系统各部分运行的实际状况均具有动画显示功能。
例如:当阀为关状态时阀身显示为红色,当阀为开状态时阀身显示为;选定工作泵与备用泵后,会在泵下出现相应的字样,当泵工作时小灯变为,停止时是红色;限点到来时,就会在相应的位置亮灯;当柜位达到上上限或下下,柜内会变成红色,当达到上限或下,柜内会变成黄色,正常情况为。
3.3.2 综合报警功能
对于煤气柜系统的重要报警,在每幅画面上均有显示:改变颜色、音响报警、报警状态记录。另外还有一幅报警总汇画面,可以从画面上查看报警和事件信息。
3.3.3 历史趋势记录功能
系统对油槽油温、流量参数、压力参数、温度参数、进出口压力、柜内压力可进行长达、一周或一个月的历史曲线记录。
4 自动化控制系统调试与运行
根据鞍钢公司一期工程总体进度要求,150000 M3焦炉煤气柜自控系统了详细的工程施工和调试方案。与8月完成PLC控制系统的图纸设计;9月完成PLC应用软件的编写和上位机监控画面的制作;10月份分别进行各系统的单体调试和联动试车,10月中旬基本调完,10月下旬正式试运行,电器自动化进行多次联动试车,标志着15万M3焦炉煤气柜自控系统具备投产条件;11月顺利投产,中间进行多次工艺修改调试,终达到设计工艺要求。
(一)分析被控对象并提出控制要求
详细分析被控对象的工艺过程及工作特点,了解被控对象机、电、液之间的配合,提出被控对象对PLC控制系统的控制要求,确定控制方案,拟定设计任务书。
(二)确定输入/输出设备
根据系统的控制要求,确定系统所需的全部输入设备(如:按纽、位置开关、转换开关及各种传感器等)和输出设备(如:接触器、电磁阀、信号指示灯及其它执行器等),从而确定与PLC有关的输入/输出设备,以确定PLC的I/O点数。
(三)选择PLC
PLC选择包括对PLC的机型、容量、I/O模块、电源等的选择,详见本章二节。
(四)分配I/O点并设计PLC外围硬件线路
1.分配I/O点
画出PLC的I/O点与输入/输出设备的连接图或对应关系表,该部分也可在2步中进行。
2.设计PLC外围硬件线路
画出系统其它部分的电气线路图,包括主电路和未进入PLC的控制电路等。
由PLC的I/O连接图和PLC外围电气线路图组成系统的电气原理图。到此为止系统的硬件电气线路已经确定。
(五)程序设计
1.程序设计
根据系统的控制要求,采用合适的设计方法来设计PLC程序。程序要以满足系统控制要求为主线,逐一编写实现各控制功能或各子任务的程序,逐步完善系统的功能。除此之外,程序通常还应包括以下内容:
1)初始化程序。在PLC上电后,一般都要做一些初始化的操作,为启动作必要的准备,避免系统发生误动作。初始化程序的主要内容有:对某些数据区、计数器等进行清零,对某些数据区所需数据进行恢复,对某些继电器进行置位或复位,对某些初始状态进行显示等等。
2)检测、故障诊断和显示等程序。这些程序相对立,一般在程序设计基本完成时再添加。
3)保护和连锁程序。保护和连锁是程序中不可缺少的部分,认真加以考虑。它可以避免由于非法操作而引起的控制逻辑混乱,。
2.程序模拟调试
程序模拟调试的基本思想是,以方便的形式模拟产生现场实际状态,为程序的运行创造必要的环境条件。根据产生现场信号的方式不同,模拟调试有硬件模拟法和软件模拟法两种形式。
1)硬件模拟法是使用一些硬件设备(如用另一台PLC或一些输入器件等)模拟产生现场的信号,并将这些信号以硬接线的方式连到PLC系统的输入端,其时效性较强。
2)软件模拟法是在PLC中另外编写一套模拟程序,模拟提供现场信号,其简单易行,但时效性不易保证。模拟调试过程中,可采用分段调试的方法,并利用编程器的监控功能。
(六)硬件实施
硬件实施方面主要是进行控制柜(台)等硬件的设计及现场施工。主要内容有:
1)设计控制柜和操作台等部分的电器布置图及安装接线图。
2)设计系统各部分之间的电气互连图。
3)根据施工图纸进行现场接线,并进行详细检查。
由于程序设计与硬件实施可同时进行,因此PLC控制系统的设计周期可大大缩短。
(七)联机调试
联机调试是将通过模拟调试的程序进一步进行在线统调。联机调试过程应循序渐进,从PLC只连接输入设备、再连接输出设备、再接上实际负载等逐步进行调试。如不符合要求,则对硬件和程序作调整。通常只需修改部份程序即可。
全部调试完毕后,交付试运行。经过一段时间运行,如果工作正常、程序不需要修改,应将程序固化到EPROM中,以防程序丢失。
(八)整理和编写技术文件
技术文件包括设计说明书、硬件原理图、安装接线图、电气元件明细表、PLC程序以及使用说明书等
1、基本概念
我们生活在一个物质的世界中。世间所有的物质都包含了化学和物理特性,我们是通过对物质的表观性质来了解和表述物质的自有特性和运动特性。这些表观性质就是我们常说的质量、温度、速度、压力、电压、电流等用数学语言表述的物理量,在自控领域称为模拟量。这种表述的优点是直观、容易理解。在电动传感技术出现之前,传统的检测仪器可以直接显示被测量的物理量,其中也包括机械式的电动仪表。
2、标准信号
在电动传感器时代,控制成为可能,这就需要检测信号的远距离传送。但是纷繁复杂的物理量信号直接传送会大大降低仪表的适用性。而且大多传感器属于弱信号型,远距离传送很容易出现衰减、干扰的问题。因此才出现了二次变送器和标准的电传送信号。二次变送器的作用就是将传感器的信号放大成为符合工业传输标准的电信号,如0-5V、0-10V或4-20mA(其中用得多的是4-20mA)。而变送器通过对放大器电路的零点迁移以及增益调整,可以将标准信号准确的对应于物理量的被检测范围,如0-100℃或-10-100℃等等。这是用硬件电路对物理量进行数学变换。控制室的仪表将这些电信号驱动机械式的电压表、电流表就能显示被测的物理量。对于不同的量程范围,只要换指针后面的刻度盘就可以了。换刻度盘不会影响仪表的根本性质,这就给仪表的标准化、通用性和规模化生产带来的无可的好处。
3、数字化仪表
到了数字化时代,指针式显示表变成了直观、的数字显示方式。在数字化仪表中,这种显示方式实际上是用纯数学的方式对标准信号进行逆变换,成为大家习惯的物理量表达方式。这种变换就是依靠软件做数学运算。这些运算可能是线性方程,也可能是非线性方程,现在的电脑对这些运算是易如反掌。
4、信号变换中的数学问题
信号的变换需要经过以下过程:物理量-传感器信号-标准电信号-A/D转换-数值显示。
声明:为简单起见,我们在此讨论的是线性的信号变换。同时略过传感器的信号变换过程。
定物理量为A,范围即为A0-Am,实时物理量为X;标准电信号是B0-Bm,实时电信号为Y;A/D转换数值为C0-Cm,实时数值为Z。
如此,B0对应于A0,Bm对应于Am,Y对应于X,及Y=f(X)。由于是线性关系,得出为Y=(Bm-B0)*(X-A0)/(Am-A0)+B0。又由于是线性关系,经过A/D转换后的数学方程Z=f(X)可以表示为Z=(Cm-C0)*(X-A0)/(Am-A0)+C0。那么就很容易得出逆变换的数学方程为X=(Am-A0)*(Z-C0)/(Cm-C0)+A0。方程中计算出来的X就可以在显示器上直接表达为被检测的物理量。
5、PLC中逆变换的计算方法
以S7-200和4-20mA为例,经A/D转换后,我们得到的数值是6400-32000,及C0=6400,Cm=32000。于是,X=(Am-A0)*(Z-6400)/(32000-6400)+A0。
例如:某温度传感器和变送器检测的是-10-60℃,用上述的方程表达为X=70*(Z-6400)/25600-10。经过PLC的数学运算指令计算后,HMI可以从结果寄存器中读取并直接显示为模拟量。
用同样的原理,我们可以在HMI上输入模拟量,然后由软件转换成控制系统使用的标准化数值。
在S7-200中,(Z-6400)/25600的计算结果是非常重要的数值。这是一个0-1.0(100%)的实数,可以直接送到PID指令(不是指令向导)的检测值输入端。PID指令输出的也是0-1.0的实数,通过的计算式的反计算,可以转换成6400-32000,送到D/A端口变成4-20mA输出。
以上讲述的是PLC中模拟量转换的基本方法,程序的编写则因人、因事而异。但是万变不离其衷。



了解plc如何控制伺服电机
1、 电机的连线及控制
本应用实例选择的是位置控制模式,脉冲输入方式有集电开路方式和差动驱动方式两种,为了方便的实现同时对两部电机的控制,采用差动驱动方式。与PLC的接线图如图所示。
PLC与伺服放大器接线图
图中L+为公共PLC端子,接24VDC正端,通过控制内部晶体管的开关使得输出Q呈现不同的电平信号或发出脉冲信号。L+一PG—P lM—L+为脉冲输入回路,PLC控制该回路中的发光二管的亮灭,形成脉冲编码输入。L+一NG—NP一1M— L+为电机旋转方向控制回路,当该回路的发光二管点亮时,电机正转,否则反转。由于伺服放大器内部电阻只有100欧,为
了防止电流过大烧坏内部的发光二管,需要外接电阻R,其阻值的计算如下:
根据公式(1),可以选择R=3.9KO
数字交流
伺服系统具有位置控制的功能,可通过上位控制器发出位置指令脉冲。而伺服系统的位置反馈脉冲当量由编码器的分辨率及电机每转对应的机械位移量等决定。当指令脉冲当量与位置反馈脉冲当量二者不一致时,就需要使用电子齿轮使二者匹配。使用了电子齿轮功能,就可以任意决定一个输入脉冲所相当的电机位移量。具有电子齿轮功能的伺服系统结构如图3所示。若机械传动机构的螺距为w,指令脉冲当量为△L,编码器每转脉冲数为P,又考虑到一般电机轴与传动丝杠为直接相连, 则位置反馈脉冲当量△ =W/4P。
具有电子齿轮功能的伺服系统结构图
由于脉冲当量与反馈脉冲当量不一定相等,就需要使用电子齿轮比来建立两者的关系。具体计算公式为:AL=3M ×CMX / CDV
。因此根据一个指令脉冲的位置当量和反馈脉冲的位置当量,就可以确定具体的电子齿轮比。三菱该系列伺服电机的电子齿轮比的设定范围
对于输入的脉冲,可以乘上其中任意倍率使机械运行。
下面是plc控制的具体应用
3、PI C控制原理及控制模型
本例采用了西门子s7.200系列CPU226作为主控制器。它是s7.200系列中的PLC,本机自带24个数字输人口、l6个数字输出口及两个RS-422/485串行通讯口,多可扩展7个应用模块 j。实际项目中,通过扩展EM231模拟量输入模块来采集电压信号,输入的模拟信号可在0~10V±5V、0~20mA等多种信号输入方式中选择。终,PLC根据输入电压信号的大小控制脉冲发送周期的长短,从而达到控制伺服电机速度的目的。
3.1 高速数字脉冲输出
西门子s7.200系列AC/DC/DC(交流供电,直流I/O)类型PLC上集成了两个高速脉冲输出口,两个高速脉冲输出口分别
通过Qo.0、Qo.1两个输出端子输出,输出时可选择PWM(脉宽调制)和PIO(脉冲串)方式。PIO方式每次只能发出固定脉冲, 脉冲开始发送后直到发送完毕才能开始新的脉冲串;PWM方式相对灵活,在脉冲发送期间可随时改变脉冲周期及宽度,其中脉冲周期可以选择微秒级或毫秒级。
3.2 PID功能特性
该系列PLC可以通过PID回路指令来进行PID运算,在一个程序中多可以用8条PID指令,既多可同时实现8个PID
控制算法。在实际程序设计中,可用STEP 7-Micro/Win 32中的PID向导程序来完成一个闭环控制过程的PID算法,从而提高
程序设计效率。
3.3 控制模型
控制模型方框图如下图所示,其中Uset为间电压给定值(此时产气状态),Uf为间电压采样值,Vout为伺服电机
运转速度。通过对电弧电压采样值与弧间电压给定值的比较并经过PLC的PID调节回路控制,可以得出用于控制伺服电机旋
转的脉冲发送周期T,从而使伺服电机的送棒速度不停的得到调整,这样就达到了控制两间距的目的。保证了两间距的
相对稳定,也就保证了间电压的稳定性。
系统主要配置如下:
● 主控制器:Q00CPU:速度和牵伸比给定,通过I/O模块,现场各机台急停,限位等开关量及模拟量信号,完成连锁控制及报警功能。
● 输入模块:QX40:完成现场的开关量控制采集,
● 输出模块:QY10:完成开关量输出。
● 模块量输入:Q64AD:以完成现场的模拟量检测。
● 串行通讯模块:QJ71C24N-R4:构成变频器通迅链路。
● 传动驱动单元:艾默生公司的EV2000系列变频器。
鉴于篇幅的原因,本文主要描述系统控制的关键设计和实现,即保证导丝、一牵、二牵、三牵、卷曲五台电机的速度同步。客户基于成本的因素,传动驱动单元选用艾默生公司的EV2000系列变频器,并要求主控制器和其构成一个以RS485为通讯介质的低速廉价通讯链路。尽管导丝、一牵、二牵、三牵、卷曲5台变频器采用共用直流母线运行方式,并安装增量式编码器构成转速闭环以提高速度精度,卷曲机变频器还外加张力传感器以稳定控制拉伸张力,提高纤维质量,但是在设备起停过程特别是在运行过程中调整运行速度和牵伸比等工艺参数时低速通讯链路的实时性的问题就表现出来了。
在设计上,虽然一个通讯模块可以组成485网络,但因为通信量很大,我们实时发送电机的速度指令及起停信息,同时还要不断读取变频器的工作电压、电流、频率等参数,所以如果采用一块模块的话,通信周期将增大,也就达不到实时的作用。所以我们选用两块485通讯模块,即四个通讯口同时对一牵、二牵、三牵、卷曲四台变频进行通讯,而导丝和一牵共用一个通讯口,在下一周期通讯。考虑到通讯协议帧长度长为18个字节,在19200Bit/s传输速率下,各速度指令响应的大时差为20ms左右,当大车速为200M/Min时,尽管导丝略有滞后,但在工艺上是可以接受的。该方案可以有效地解决速度指令的同步能力,实现开车起步和停车过程中按指令同步升降速以及运行中速度调整时五台电机速度的同步和纤维拉伸张力的均匀。
4.调试情况和体会
在实际调试过程中,系统基本符合我们预想。但在通讯调试中,我们发现Q系列PLC在搭载多通讯模块系统时,通讯的稳定性和PLC的扫描周期的长短有关。随着功能的不断增强,程序的不断完善,扫描周期也随之加大,当大扫描周期大于25ms时,通讯开始有不稳定现象出现。
现象:我们用QJ71C24的通讯指令来接受通讯数据,当扫描周期大于25ms时,在同时通讯的4个口中,排在程序的后一个口偶尔会有通讯错误,当接受标志位已跳变为ON,表示数据已接受完毕,但接受数据区中却无数据。我们对同时通讯的四个口的程序次序颠倒过来发现情况依旧,错误只发生在次序排在后的一个口。
分析原因:我们认为是通讯时序出现了问题,系统接受标志位的跳变和系统数据的传递不同步,即系统内部通讯标志建立时,通讯缓冲区的数据尚未来得及传送完毕。故我们判断扫描周期延长会影响系统通讯的时序。 解决办法:精简程序来缩短扫描周期或换高速PLC 。但由于本系统程序量较大,后为了保证系统的性我们将CPU从Q00换为Q02,提高了系统处理速度,把扫描周期降低至10ms以下,问题得以解决。
5.用户的反馈
本系统已正常投产三个多月,目前系统运行非常稳定、,技术指标达到了设计效果
http://zhangqueena.b2b168.com
欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。
主要经营电气相关产品。
单位注册资金单位注册资金人民币 100 万元以下。
价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。