实例剖析DeltaV系统中总线定位器故障的排除

发布时间:2011-05-16  点击数:2741

    某装置控制系统采用DeltaV系统,其中大部分采用了常规控制仪表,少部分变送器和调节阀定位器采用了总线仪表。总线仪表接入系统的方式如图1所示。

图1 总线仪表接入方式

    支线上的总线仪表接入现场总线接线盒,干线接入控制室机柜间的MTL5995,再接入DeltaV系统的H1卡,其中,24V电源由MTL5995提供。

    在某次大修中,总线仪表FIC1133(DVC5000F总线变送器)突然无法调校。但此前工程师还调校过,一切正常。可能是调校阀门的施工单位人员在没有Dicommision卸任情况下就将现场定位器断电而造成组态错误。操作站FIC1133面板上的状态为IMAN(手动初始化)。在控制室用Explorer校阀,每次都是无法Out Of Service而退出调校(即无法将组态传输块Transduce block置于校阀所需要的状态)。按常规,DeltaV系统在调校时会自动将Transduce Block打为OOS,也可以在Transducer 450的状态下选中OOS而使block为OOS,如果不行的话,在Control Studio中模块Debug下,将AO_MODE改为OOS,即可继续Calibration。可是在
Transducer 450中,此定位器的状态为Badnotconstant,状态不正常。按步骤Decommision卸任后再断电,重新Commision委任后,出现Can’t update无法上传更新的问题。

    事后确定,是由于现场设备突然断电,使定位器中的设备描述DD(Device Description)文件损坏造成无法正常组态调校。由于基金会现场总线技术是用设备描述和功能块来使现场设备执行一些传统上只能通过分布控制系统来执行的控制功能。

    DD类似于设备的驱动。对总线设备来说,DD包含了调校程序、参数程序以及其他控制系统与总线设备通讯所需的信息。标准的DD由总线基金会提供,设备厂家提供可选的、可增加的DD。DD用DD语言来编写,像DeltaV这样的主系统是用库中已存的为DD服务的功能块来读取DD信息。如DD文件有损坏,将导致现场设备无法调校或错误。

    此时,发现Travel Control(行程控制)下的范围为49.5%~50%,正常应为0.5%~99.5%。改正后,0~50%信号阀门在50%波动,50%以上不动作,0信号阀全关。又发现Travel的Count值错误,现场为0时,Count不在15000±2000的正常范围内,一般阀在0位时,Count=15000左右;阀在50%位,Count=28000左右;阀在100%位,Count=41000左右。确定是由于Travel的Count值不对而引起的Transduceblock状态为IMAN。

    进行Travel Calibration(行程调校),脱离服务后,将现场的气源断掉,使阀位在断气状态下,用定位器内的销子卡住反馈杆,锁在零位。调整反馈杆根部的位置,同时在机柜间内观测Travel Count的值,当该值在15000±2000时,现场将定位器装好,注意保持Count值。通气源后即可进行自动调整。接着,尝试Resource右键中的Restart Processor(重启过程)来消除定位器中上次的错误信息,再查定位器的状态为Good Nospecial Nolimited。

    此时,操作站FIC-1133面板上的IMAN变为MAN,输入50%后,阀开到50%,但其余的阀位小于50%现场全关,大于50%现场全开。Decommision后断电,再次上电投用,仍没变化。

    最后,用AMS Valvelink专用软件通过转换器与定位器相连,在OOS,ResetResource,Travel Sensor Motion(传感器移动)后,在Calibration时,总出现DD文件错误,通过Valvelink将DD文件重传给定位器后,用DeltaV系统的总线模块来调校,可正常进行调校。先用Restart Progress(相当于将仪表断电),之后,进行自动Calibration,选Crossover交
点时选择Default50%,此定位器恢复正常。

    由于总线定位器是智能设备,维护时不能断电随意修理,为了避免出现类似情况,将总线设备维护概括如下。

    总线设备的状态转换(见图2)

图2 状态转换

    图中各字母代表功能说明如下。

    a:委任过的设备被卸任到备件Spare状态之后,设备如被从网段中移出,备件设备将丢失它的地址和设备位号。

    b:卸任后的设备尚未被从网段中移除,置于备用Standby状态。这种情况发生在将一个已经置于Spare状态的不匹配设备不脱离网段而直接置于Standby状态。

    c:1台置于备用的设备被拖到合适的占位处,且此占位与厂家型号都匹配并委任过。

    d:1台委任过的设备被置于离线状态,这台设备仍保留它的位号和地址。当设备短暂地从网段中移除之后再回到原先位置时,采用Offline状态。

    e:1台之前被离线的设备重新连接到与以前不同的网段中。

    f:1台委任过的设备从网段中移除后又连接到新的网段中。或许设备被连接到错误的网段上。

    g:不匹配的设备被用于备件。

    h:1台备用的设备被离线。此转换是可以允许的,但一般没什么用处。

    i:1台离线的设备被置于备件。当连接1台设备到网段中,但此网段中已有了相同位号的设备时,采用此转换。先使设备置于备件状态,再删除掉设备位号而不用将设备从网段中移除。

    1.2 总线型定位器的处理

    a)物理连接并通电后,在相对应的H1卡的Decommission中会显示该定位器的型号,选中并置于备用,再重新命名为新的位号,如FV1133,download为FieldbusDevice。

    b)点击Transducer450右键中的Setup

    Wizard(安装向导),选与实际安装的阀门相应的信息,如阀的大中小型、标准滑杆阀以及气开气关等。在Input Characterization中来修改阀的特性,如Line(线性)或Equal Percent(等百分比)等。

    c)自动调校,如不能进行,需要检查Travel的Count值是否在15000±2000范围内,如不在的话还需要调整Travel。

    d)调校后会推荐进行Stablize/Optimize(优化),可选择是否进行。

    e)最后,用Stroke Valve(阀行程)来送出阀位信号,通过数值回讯来确认定位器是否调校完成。

常见问题处理

    当定位器操作状态始终在IMAN状态,无法正常AUTO或CAS,按如下步骤解决。

    a)在现场确认定位器反馈杆是否安装到位,其Travel Count值是否符合15000±2000(无气时),否则需要进行Travel Calibration。脱离服务后,将现场的气源关掉,用定位器内的销子卡住反馈杆,锁在零位,调整反馈杆根部的内六角,当Travel Count在15000±2000时,将定位器固定好,注意保持Count值,并通气源。

    b)右击Resource的Restart Progress,进行过程重启。注意:Restart Default一般轻易不要选,它会使定位器的设置恢复到出厂状态!

    如系统无法自动将Transducer block的Mode置为OOS,需在Control Studio的Debug模式下将AO的Mode打为OOS,这样,重启过程会继续下去。

    c)进入自动调校过程,选择Use Default(50%)作为Crossover的值。Crossover为反馈杆与阀滑杆所成垂直角度时的交点。之后会自动进行调校。

    d)将Control Studio下Edit模式下的AO的Mode改为原来的状态Cascade(串级)或Auto。将模块Download,即可恢复正常。

    当总线仪表不能正常工作,需要更换时,必须按照步骤进行拆卸,否则会引起不可预计的错误。先Decommission,选择Take off the line或Make spare(一般选作备件)。然后,在Decommission一栏中会出现已断掉的仪表,点击,右键选中Place in Standby(置于备用)。此时,现场才可以将仪表断电更换。

结论

    总线型设备迟早会在石化行业中取代现有的模拟型或混合性仪表,但由于其本身的智能性,也对仪表维护人员提出了更高的要求,不能仅限于对单个仪表设备进行故障排除,要从整个系统的角度来考虑,从控制室组态到现场仪表要统筹兼顾,才能真正处理好总线型设备的问题。