浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子模块6ES7232-0HD22-0XA0当天发货

西门子模块6ES7232-0HD22-0XA0当天发货

1  引言
    可编程控制器由于抗干扰能力强,可靠性高,编程简单,性能价格比高,在工业控制领域得到越来越广泛应用。工业控制机作为中央控制单元,配有组态软件,选用大屏幕实时监视界面,实现各控制点的动态显示、shujuxiugai、故障诊断、自动报警,还可显示查询历史事件记录,系统各主要部件累计运行时间,各装置工艺流程图,各装置结构图等。中央控制单元和下位机PLC之间采用串行通讯方式进行数据交换,通常距离在1000m以内选用485双绞线通讯方式,较常距离可选用光纤通讯,更长距离也可选用无线通讯方式。下位机选用PLC控制,根据控制对象的多少,控制对象的范围,可选用一台或多台PLC进行控制,PLC之间数据交换是利用内部链接寄存器,实现数据交换和共享。
2  控制系统可靠性降低的主要原因
    虽然工业控制机和可编程控制器本身都具有很高的可靠性,但如果输入给PLC的开关量信号出现错误,模拟量信号出现较大偏差,PLC输出口控制的执行机构没有按要求动作,这些都可能使控制过程出错,造成无法挽回的经济损失。
2.1 影响现场输入给PLC信号出错的主要原因有:
2.1.1  造成传输信号线短路或断路(由于机械拉扯,线路自身老化,特别是鼠害),当传输信号线出故障时,现场信号无法传送给PLC,造成控制出错。
2.1.2  机械触点  抖动,现场触点虽然只闭合一次,PLC却认为闭合了多次,虽然硬件加了滤波电路,软件增加微分指令,但由于PLC扫描周期太短,仍可能在计数、累加、移位等指令中出错,出现错误控制结果。
2.1.3  现场变送器,机械开关自身出故障,如触点接触不良,变送器反映现场非电量偏差较大或不能正常工作等,这些故障同样会使控制系统不能正常工作。
2.2  影响执行机构出错的主要原因有:
2.2.1  控制负载的接触不能可靠动作,虽然PLC发出了动作指令,但执行机构并没按要求动作。
2.2.2控制变频器起动,由于变频器自身故障,变频器所带电机并没按要求工作。
2.2.3各种电动阀、电磁阀该开的没能打开,该关的没能关到位,由于执行机构没能按PLC的控制要求动作,使系统无法正常工作,降低了系统可靠性。
3.解决方案的实施:要提高整个控制系统的可靠性,必须提高输入信号的可靠性和执行机构动作的准确性,PLC才能及时发现问题,用声光等报警办法提示给操作人员,尽快排除故障,让系统安全、可靠、正确地工作。
3.1 设计完善的故障报警系统
    在自动控制系统的设计中我们设计了3级故障显示报警系统,第1级设置在控制现场各控制柜面板,用指示灯指示设备正常运行和故障情况,当设备正常运行时对应指示灯亮,当该设备运行有故障时指示灯以1Hz的频率闪烁。专门设置故障复位灯按钮,显示设备工作状态。第2级故障显示设置在中心控制室大屏幕监视器上,当设备出现故障时,有文字显示故障类型,工艺流程图上对应的设备闪烁,历史事件表中将记录该故障。3级故障显示设置在中心控制室信号箱内,当设备出现故障时,信号箱将用声、光报警方式提示工作人员,及时处理故障。在处理故障时,又将故障进行分类,有些故障是要求系统停止运行的,但有些故障对系统工作影响不大,系统可带故障运行,故障可在运行中排除,这样就大大减少整个系统停止运行时间,提高系统可靠性运行水平。


图1

3.2 输入信号可靠性研究
    要提高现场输入给PLC信号的可靠性,首先要选择可靠性较高的变送器和各种开关,防止各种原因引起传送信号线短路、断路或接触不良。其次在程序设计时增加数字滤波程序,增加输入信号的可信性。数字信号滤波可采用图1程序设计方法,在现场输入触点后加一定时器,定时时间根据触点抖动情况和系统要的响应速度确定,一般在几十ms,这样可保证触点确实稳定闭合后,才有其它响应。模拟信号滤波可采用图2程序设计方法,对现场




图2

    模拟信号连续采样2次,采样间隔由A/D转换速度和该模拟信号变化速率决定。2次采样数据分别存放在数据寄存器DT0、DT1中,当后1次采样结束后利用数据比较、数据交换指令保留值作为本次采样结果控制R100的通断。

图3

    高值监视模块的使用(原理如图3所示)
    模块的运算式为当DT1>=DT2时R100=ON  当 DT1<(DT2­-WR10)时 R100=OFF
    低值监视模块的使用(与图3相反)
    模块的运算式为当DT1< DT2时R100=ON  当DT1 >= (DT2­­+WR10)时 R100=OFF
    说明DT1为触点输入数,DT2­为经验值WR10为滞后宽度.
    提高读入PLC现场信号的可靠性还可利用控制系统自身特点,利用信号之间关系来判断信号的可信程度。在一定时间里输入变化范围,但输出在允许值内变化自动延长通断时间,消除了小信号影响、极限开关故障或传送信号线路故障,同样通过报警系统通知操作人员处理该故障。由于在程序设计时采用了上述方法,大大提高了输入信号的可靠。
3.3 执行机构可靠性研究
    当现场的信号准确地输入给PLC后,PLC执行程序,将结果通过执行机构对现场装置进行调节、控制。怎样保证执行机构按控制要求工作,当执行机构没有按要求工作,怎样发现故障?
    我们采取以下措施:当负载由接触器控制时,启动或停止这类负载转为对接触器线圈控制,启动时接触器是否可靠吸合,停止时接触器是否可靠释放,这是我们关心的。我们设计了如图4所示程序来判断接触器是否可靠动作。X0为接触器动作条件,Y0为控制线圈输出,


图4

    X1为引回到PLC输入端的接触器辅助常开触点,定时器定时时间大于接触器动作时间。R0为设定的故障位,R0为ON表示有故障,做报警处理;R0为OFF表示无故障。故障具有记忆功能,由故障复位按钮清除。


图5

    当开启或关闭电动阀门时,根据阀门开启、关闭时间不同,设置延时时间,经过延时检测开到位或关到位信号,如果这些信号不能按时准确返回给PLC,说明阀可能有故障,做阀故障报警处理。程序设计如图5所示。X2为阀门开启条件,Y1为控制阀动作输出,定时器定时时间大于阀开启到位时间,X3为阀到位返回信号,R1为阀故障位。

1 前言
    罐区中原油储罐和输油管道所使用的各种控制阀门是石油储运过程中必不可少的现场仪表,其智能化程度的高低、所含信息的多少和对故障的诊断与容错能力直接影响到数据采集与监控系统的可靠性、稳定性和易用性。通常罐区中的控制阀数量众多且分散,普通的控制阀所含信息量少而布线繁多,这在一定程度上使罐区监控系统的设计复杂化。该系统采用英国Rotork公司的智能电动阀及其主站控制器,大大简化了监控系统的复杂设计,而且借助其丰富的诊断信息和对故障的容错能力,使系统的可靠性得以提高。
2 监控系统的硬件实现
2.1 Rotork智能阀控制设备
        Rotork智能阀控制设备是一个阀门数据采集、监视与控制系统,它由一台主站控制器和与它相连的现场电动阀组成。主站控制器通过一条两线电流环路可以控制挂于环路上的多达240个现场控制阀,该电流环路可长达20 km。
    现场电动阀的智能化程度较高,其内部含有丰富的数据和诊断信息。但主要的特点是多个智能阀仅通过两线互联成一个环路,终接入主站控制器的只有起始和末端两线,所有阀门信息通过两线通讯进入主站控制器。现场电动阀还具有线路故障屏蔽功能,当环路出现开路、短路或接地故障时,智能阀可以将故障端的线路屏蔽掉,使主站控制器仍能与线路上的所有智能阀通讯而不受影响,同时将故障信息发给主站控制器。其两线屏蔽原理如图2—1所示。

    正常操作情况下,通讯电流信号沿环路的一条线从主站控制器的端口A流出,经该环路从端口B流回。此时,另一条线路是冗余的。当有一处线路发生故障时,该处故障线路被阀门屏蔽,故障线路两边的智能阀可通过各自的环路与主站控制器通讯;当有两处线路发生故障时,这两处故障之间的智能阀都被屏蔽,两处故障之外的智能阀依然可以通过两“臂状”环路与主站控制器通讯。
    主站控制器是由主CPU卡、环路通讯卡、电源、液晶显示器和16按钮键盘组成的盘装智能仪表。它内部有两个固定的数据库,一个是现场单元数据库,负责接收并记录从两线环路传来的智能阀的地址、转矩、开度等数据,根据从上位机传来的读写命令控制阀门的运动,该数据库从逻辑上划分为4个区,每个区记录60个阀门的数据;另一个数据库为主站控制器状态及自诊断数据库,负责记录通讯协议的有关状态并向智能阀发布命令。通过主站控制器的按键和液晶显示器,可以实现读取智能阀的开度、转矩、地址等数据,控制阀门的开闭,接收报警信号及与PLC通讯等功能。
        Pakscan IIE Master Station是Rotork主站控制器中的一种,它为双重热备结构,在主控制器出现故障时可以自动切换到热备控制器。图2—2为Pakscan IIE主站控制器与现场智能阀通过两线环路相连的情况。

        Pakscan IIE Master Sation有一个RS-485通讯口和一个RS-232通讯口,它们可通过Modbus协议与PLC通讯。其中RS-232通讯口可以不通过PLC直接连接打印机,打印报警信号。
2.2 监控系统结构
    图2—3所示为现场智能电动阀监控系统的结构框图。

    该系统的控制部分采用美国GE Fanuc公司的HBR双重热备型PLC系统,通过PLC控制140个智能阀(IQ actuator)的开停闭。上位监控站可监视各个智能阀的阀位回信状态、阀位值以及报警信号,并可执行开阀、停阀和关阀操作。
        Pakscan IIE主站控制器与PLC之间采用Modbus协议通讯,以port 1的RS-485接口连接。正常运行情况下,主PLC和主控制器工作,从PLC和热备控制器分别与主PLC和主控制器保持同步。智能阀将数据传送给主控制器,主PLC通过RS-485接口从主控制器中读取数据,并向其发布命令,主控制器再执行命令,驱动智能阀按命令运转。当主PLC或主控制器出现故障时,系统能分别自动切换到从PLC或热备控制器。
    由于系统中采用的是Modbus通讯协议,一台PLC可以连接多台Pakscan IIE主站控制器,因此,若现场智能阀较多,系统可以很方便地扩展而且连线简单。
3 软件设计
3.1 通讯程序设计
        PLC选用Modbus RTU主通讯模块(master)。Pakscan IIE主站控制器是一个远程终端单元,做为Modbus从设备(slave)。PLC的CPU通过Modbus RTU主通讯模块控制Pakscan IIE主站控制器的读写,被称为Modbus host。系统采用单Modbus host两线通讯方式,该方式多可以连接32个Pakscan IIE主站控制器。
    主通讯模块的程序设计有3部分内容:初始化通讯模块;读写Modbus/RTU数据;监测通讯状态。
    通讯模块的初始化工作主要是配置3个初始化控制块的参数:Slave控制块(SCB),信息控制块(MCB)和通讯要求参数块(COM_REQ)。SCB是一个15个寄存器长的数据块,功能是定义与其通讯的Slave的型号、个数、状态等参数,每一个Slave需要定义一个SCB块。MCB是一个6个寄存器长的数据块,功能是定义Master要求每个Slave执行的命令信息,包括命令类型、RTU引用地址偏移、PLC引用地址偏移、主机号等参数,每一种命令需要定义一个MCB块。COM_REQ是一个17个寄存器长的数据块,功能是定义通讯方式、端口控制字及监测SCB和MCB的状态参数等,每一端口需要定义一个COM_REQ块。所有这些初始化参数在PLC上电或冷启动初始化的个扫描周期内加载到RTU主通讯模块,此后RTU主通讯模块负责与PakscanIIE主站控制器通讯,而PLC则与RTU主通讯模块交换数据。
    读写Modbus/RTU数据和监测通讯状态的编程相对简单,只要读写初始化时定义的相应的PLC参数地址即可。
3.2 监控软件设计
    上位监控站可以准确的监测和控制储运过程的所有信息和设备。通过编程、组态、连接,形象地反映实际工艺流程、显示动态数据,设置PID控制参数以及过程参数,并可以查看历史趋势、报警历史报表等。
        Rotork的现场电动阀配置在流程的输油管线上,通过按钮可以人工启动、停止和关闭任一个阀门,并显示任意时刻的阀门状态和阀位值。设计良好的人机界面使操作简便、直观。
4 结束语
        Rotork的智能阀控制设备与PLC的结合使得罐区储运监控系统布线简洁、控制方便,PLC的冗余以及Pakscan IIE主站控制器的双热备保证了系统的高可靠性,也提高了控制系统的自动化程度。该系统已投入工业现场使用,效果良好。

1引言

    水电站的空间存在极强的电磁场,发电机的电压高达数千伏,电流高达数百安甚至数千安,开关站的输出电压高达数十千伏或数百千伏,发电厂的空间具有极强的电磁干扰。这种极强的电磁干扰将对PLC系统的通信、CPU的正常运行、PLC电源等造成影响。

        PLC是水电站计算机监控系统核心部件,并且自成系统,PLC系统的可靠性直接关系着整个计算机监控系统的可靠性,采取措施提高水电站PLC系统的可靠性是十分必要的。

2环境对PLC系统运行的影响

2.1开入的“假信号”可能造成PLC系统的误动

    若强电电缆和PLC的信号电缆不能有效地分隔开,甚至敷设在同一电缆沟内时,高电压、大电流电路接通和断开瞬间产生的强电干扰可能会在PLC输入信号线上产生很强的感应电压和感应电流,足以超出光电耦合器的抗干扰作用有效范围,使PLC输入端的光电耦合器中的发光二极管发光,使PLC输入点有效。这样的输入叫“假信号”或“误输入”,将导致PLC产生误动作。

    当PLC的开入模块上接到“误输入”时,其控制程序并不能识别,将依据既定的逻辑关系作出推断,并发出动作命令,同时将此“误输入”不加识别地传向后台计算机。这样的动作命令属于“误动”,可能造成意外停机甚至重大事故。

2.2电源干扰将引起PLC系统不能正常运行甚至死机

    水电站各种大功率用电、发电设备通过供电线路的阻抗耦合干扰PLC的电源,从而影响PLC系统的正常运行。当PLC系统供电电压过低时,系统将不能正常工作甚至死机;当供电电压过高或出现峰值电压时,将会对PLC系统造成冲击甚至损坏PLC系统。

2.3通信数据出错

    水电站强电磁场的工作环境,将会对PLC的通信系统产生极大影响。较强的电磁干扰将会影响通讯数据的正确性,甚至会造成通信中断、瘫痪。

2.4开出端对PLC造成冲击,甚至对PLC系统造成损坏

    水电站的控制电路电压等级一般为DC220V,这样的电压一般不能直接接入PLC数字量输出模块。另外开出电路的感应电流、感应电压也会窜入PLC开出模块对PLC系统造成冲击。

3所采用的可靠性措施

  针对工作环境对PLC系统的各种影响,可以采取以下相应措施以保证系统的可靠性。

3.1屏体选用屏蔽性能良好的结构,以保证外部电磁干扰不在屏内部产生感应电压和感应电流。

3.2开入端选用光电隔离端子。外部开入信号的电压等级为DC220V,增强抗干扰性能;内部因为没有什么强电磁干扰,开入信号电压仍选DC24V工作。光电隔离端子输入侧和输出侧的绝缘电阻很高,一般为1012~1013Ω,而分布电容值很小,一般仅为0.5~1pF,从而输入侧的干扰很难通过;光电隔离端子中信息的传送介质为光,而信息的转换与传送过程是在不透明的密闭环境中进行的,从而不受通常的电磁信号和外界光的干扰。光电隔离端子不仅增加抗干扰性能,还能避免由开入端来的强干扰损坏屏内元器件。

3.3开出选用开关量输出端子。为避免开出端的干扰对PLC造成冲击,甚至对PLC系统造成损坏,应使用出口继电器,并选用开出量专用端子。PLC输出模块内的小型继电器的触点很小,断弧能力很差,不能直接用于发电站的DC 220V电路中,必须用PLC驱动外部继电器,用外部继电器的触点驱动DC 220V的负载。PLC系统只通过出口继电器的空接点对电站控制回路进行操作。对于屏内的信号灯、光字牌等工作电压为DC24V的负载可以用PLC输出模块内的小型继电器直接驱动。

3.4对于通讯部分,为提高其抗干扰性能,选用适合强干扰的工业环境的现场总线方式,通信介质选用屏蔽电缆。在实际应用中我们选用CAN总线方式。CAN采用短帧结构传输,每帧有效字节为8个,传输时间短,受干扰的概率低。而且每帧信息都有CRC校验和其他检错措施,保证数据出错率极低。当节点严重错误时,具有自动关闭功能,使总线上其他节点不受影响。CAN总线是适合水电站等强干扰工业环境。实际运行证明CAN是水电站PLC通信的上佳选择。

3.5电源部分

    如果PLC使用交流电源,在干扰较强或对可靠性要求很高的场合,可以在PLC的交流电源输入端加接带屏蔽层的隔离变压器和低通滤波器,隔离变压器可以抑制从电源线窜入的外来干扰,提高抗高频共模干扰能力,屏蔽层应可靠地接地。

    低通滤波器可以吸收掉电源中的大部分“毛刺”,如用L1和L2来表示用来抑制高频差模电压,L3和L4来表示用等长的导线反向绕在同一磁环上的,50Hz的工频电流在磁环中产生的磁通互相抵消,磁环不会饱和。两根线中的共模干扰电流在磁环中产生的磁通是迭加的,共模干扰被L3和L4阻挡。C1和C2来表示用来滤除共模干扰电压,C3来表示用来滤除差模干扰电压。R表示压敏电阻,其击穿电压略高于电源正常工作时的高电压,平常相当于开路。遇尖峰干扰脉冲时被击穿,干扰电压被压敏电阻钳位,后者的端电压等于其击穿电压。

    高频干扰信号不是通过变压器的绕组耦合,而是通过初级、次级绕组之间的分布电容传递的。在初级、次级绕组之间加绕屏蔽层,并将它和铁芯一起接地,可以减少绕组间的分布电容,提高抗高频干扰的能力。

    如果使用220V的直流电源(蓄电池)给PLC供电,可以显著地减少来自交流电源的干扰,在交流电源消失时,也能保证PLC的正常工作。

    若PLC电源模块选用DC24V供电模块,可以选用外加开关电源方式,如图1。

 

 

    这样,就把电源方向的干扰挡在开关电源之外了,现场运行证明这种方案是切实可行并可靠的。

3.6模拟量输入部分

    模拟量尽量采用4~20mA这种不易受电磁干扰的电流信号方式,模拟量输入无论屏内还是屏外均要求用屏蔽电缆接线,并且屏蔽层一端要可靠接地,否则,电磁干扰将影响模拟量采样值的正确性。同时,在采样算法中也应加入滤波算法剔除较短的峰值较大的脉冲干扰。

3.7关于站内安装与布线

        PLC应远离强干扰源,如高压开关柜、大功率可控硅装置、高频焊机和大型动力设备、动力线等。与PLC装在同一个屏内的电感性元件,如继电器、接触器的线圈,应并联RC消弧电路,以避免屏内强磁场的产生。

        PLC的I/O线与大功率线应分开走线,如因条件限制实在要在同一线槽中布线,信号线应使用屏蔽电缆。交流线与直流线应分别使用不同的电缆,开关量、模拟量I/O线应分开敷设,后者应采用屏蔽线。不同类型的线应分别装入不同的电缆管或电缆槽中,并使其有尽可能大的空间距离。

4结束语

    在水电站计算机监控系统中广泛使用了PLC,由于采用了上述的可靠性措施,在常年连续运行的情况下,PLC都能长期可靠工作。

1 引 言
    为了保证轴承检测的效率和精度,开发了一套轴承自动检测系统以取代手动检测系统。系统的控制部分使用了日本三菱公司生产的FX0N(带通讯模块)PLC,数据处理部分使用了意大利ACL公司生产的高精度激光传感器。从而在保证精度要求的情况下,大大的提高了生产效率,同时还克服了手动检测所带来的一些人为干扰因素,取得了良好的经济效益和社会效益。
2检测系统工作原理
    系统工作原理,如图1所示。

    该系统有手动和自动,两种工作方式即当把选择开关拔到手动时,系统执行手动工作方式,首先启动上料装置,被检轴承在离心力和自重的作用下到达送料机构1,在送料机构1的作用下把轴承运送到测量部件,通过测量部件对轴承进行检测,同时把检测结果送回到数据处理单元,然后运送机构2把检测完的轴承送至分选机构,在程序控制单元根据检测结果来控制分选机构,分选出合格产品、次品以及废品,当把选择开关拔到自动档位时,系统将自动地完成上述动作。
3电气控制要求
    电气控制系统是整个装置的重要部分,它的设计优劣将直接影响到整个装置的性能,所以,要求控制系统安全可靠、操作方便,能自动地完成对轴承的检测和分选。电控中数据处理部分的外接电路,如图2所示。
4控制系统的逻辑图
    根据控制系统性能要求以及PLC的性能特点,系统的逻辑框图,如图3所示,在该控制系统逻辑框图中,用户程序存储器是用计算机作为暂时缓冲存储用;工作方式选择电路是由控制面板提供;驱动电路是由74LS系列电路组成;显示电路使用MC14559芯片;报警电路是一个输出电路驱动蜂鸣器,数据处理电路,如图2所示。具体实现的电路连接图,如图4所示。



5控制方式
    系统控制方式设为两种,可用开关来进行选择:手动和自动。
    (1) 手动。这种方式主要用于系统的调试、维修或者应急情况,也就是可以通过PLC实现点动,即当选择控制面板上的不同按键,就可以使系统相应的部分动作。
    (2) 自动。这是检测系统的正常工作方式,当键入面板上的启动按钮时,系统就可以按照前述工作原理对轴承进行自动检测和分选。
6软件设计思路
    (1) 由于系统存在两种工作方式,所以软件主程分为两个分支,它的程序流程图,如图5所示。
    (2) 为了提高系统的检测精度,系统检测部件采用非接触式检测(激光反射法),主控单元增加了一个FX\|2AD模块对数据进行处理,以达到高精度的检测结果。

7软件设计中的几个问题
    (1) 掉电保护。系统所使用的状态元件、定时器和数据处理器均采用电池后备元件,当突然掉电时,可启动电池电源以保护现场数据等。
    (2) 动作互锁。为了保证检测结果的准确性,系统在软件设计上采用了前后动作互锁功能,使前后动作不能错位并且没有前面的动作,后面的动作就不能进行。
    (3) 故障处理。当遇到电气或者机械故障时,软件按超时进行处理并报警,然后进入手动方式进行故障处理。
    (4) 急停处理。当发生意外或者紧急情况时,可以按下面板上的急停按钮,终止正在进行的动作,以进行以外处理。
8结束语
    通过对PLC在检测系统中的应用,使控制系统的可靠性和工作效率得到了大大的提高;同时由于采用非接触式检测,检测精度也得到了提高。若需进行二次开发,只需增加通信模块就可以实现与上位机的通讯,实现计算机的实时处理。


展开全文
优质商家推荐 拨打电话