;------------------------------------------------------------------------------ ; This GSD (General Station Description) is provided by PI C3PG7 "PA Profile". ; This GSD is available for download at PI web server. ; The Profile GSDs cover the common subset of functions of devices of ; a specific PA device type providing interchangeability. ; ; This file describes the device type: ; Electro-pneumatic Actuator ; with 1 Actuator output ; Physical layer MBP. ; This file becomes valid with the PA profile version 4.0. ; ; Last modification: 2017-10-20 ;------------------------------------------------------------------------------ #Profibus_DP ;Standard definitions, valid for all device types with MBP GSD_Revision = 5 Vendor_Name = "Profile Process Control Devices" Revision = "PA 4.x" Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "-" Software_Release = "-" 31.25_supp = 1 45.45_supp = 1 93.75_supp = 1 187.5_supp = 1 ;needed to support spec. network devices 500_supp = 1 ;needed to support spec. network devices 1.5M_supp = 1 ;needed to support spec. network devices 3M_supp = 1 ;needed to support spec. network devices 6M_supp = 1 ;needed to support spec. network devices 12M_supp = 1 ;needed to support spec. network devices MaxTsdr_31.25 = 100 MaxTsdr_45.45 = 250 ;exception for spec. network devices MaxTsdr_93.75 = 1000 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450 MaxTsdr_12M = 800 Redundancy = 0 Repeater_Ctrl_Sig = 0 24V_Pins = 0 Freeze_Mode_supp = 0 Sync_Mode_supp = 0 Set_Slave_Add_supp = 1 Min_Slave_Intervall = 250 Modular_Station = 1 Slave_Family = 12@Profile4 ;end of standard definitions ;Device type specific definitions Model_Name = "Electro-pneum. actuator (PhyL 1)" Ident_Number = 0xB341 Bitmap_Device = "PA_B341n" Max_Module = 1 Max_Input_Len = 10 ;READBACK(5), POS_D(2), CHECK_BACK(3) Max_Output_Len = 5 ;SP Max_Data_Len = 15 Max_Diag_Data_Len = 38 Modul_Offset = 1 Max_User_Prm_Data_Len = 16 Ext_User_Prm_Data_Const(0) = 0x80 ;DPV1 Status 1 Ext_User_Prm_Data_Const(1) = 0x00 ;DPV1 Status 2 Ext_User_Prm_Data_Const(2) = 0x08 ;DPV1 Status 3 ;--- Startup parameter of the Physical Block (Slot 0) ;PrmText = 1 ;STARTUP_PARAM_VALIDITY ;Text(0) = "Ignored" ;Text(1) = "Applied" ;EndPrmText ;ExtUserPrmData = 1 "Startup parameters" ;Unsigned8 0 0-1 ;Prm_Text_Ref = 1 ;EndExtUserPrmData ;Ext_User_Prm_Data_Const(3) = 5,66,0,0,0x00 ;Ext_User_Prm_Data_Ref(7) = 1 ;STARTUP_PARAM_VALIDITY (Unsigned8) Prm_Block_Structure_supp = 1 PrmCmd_supp = 1 ;slave supports PrmCmd Slave_Max_Switch_Over_Time = 20 ;=200 ms Slave_Redundancy_supp = 1 ;slave is not redundant but can be connected to a flying master Info_Text = "Electro-pneumatic actuator with PROFIBUS PA (MBP) \ communication interface." Ident_Maintenance_supp = 1 ;----------- Description of extended DP features: --------------------- ; DPV1_Slave = 1 C1_Read_Write_supp = 1 C1_Max_Data_Len = 128 C1_Response_Timeout = 1000 C2_Read_Write_supp = 1 C2_Max_Data_Len = 128 C2_Max_Count_Channels = 1 Max_Initiate_PDU_Length = 52 C2_Response_Timeout = 1000 DPV1_Data_Types = 0 WD_Base_1ms_supp = 0 Check_Cfg_Mode = 0 ;----------- Description of device related diagnosis: --------------------- ; Unit_Diag_Bit(16) = "Status appears" Unit_Diag_Bit(17) = "Status disappears" Unit_Diag_Bit(35) = "Restart" ;DIA_WARMSTART Unit_Diag_Bit(36) = "Application reset" ;DIA_COLDSTART Unit_Diag_Bit(37) = "Maintenance required" ;DIA_MAINTENANCE Unit_Diag_Bit(40) = "Maintenance alarm" ;DIA_MAINTENANCE_ALARM Unit_Diag_Bit(41) = "Maintenance demanded" ;DIA_MAINTENANCE_DEMANDED Unit_Diag_Bit(42) = "Function check" ;DIA_FUNCTION_CHECK Unit_Diag_Bit(43) = "Out of specification" ;DIA_OUT_OF_SPEC Unit_Diag_Bit(44) = "Parameter update" ;DIA_UPDATE_EVENT Unit_Diag_Bit(55) = "Extension available" ;NE107_COMMON Unit_Diag_Bit(56) = "Sensor element exciter faulty" Unit_Diag_Bit_Help(56) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(57) = "Error in evaluation electronics" Unit_Diag_Bit_Help(57) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(58) = "Error in internal energy supply" Unit_Diag_Bit_Help(58) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(59) = "Error in sensor element" Unit_Diag_Bit_Help(59) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(60) = "Error in actuator element" Unit_Diag_Bit_Help(60) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(61) = "Faulty installat e.g. dead space" Unit_Diag_Bit_Help(61) = "Check installation." Unit_Diag_Bit(62) = "Parameter setting error" Unit_Diag_Bit_Help(62) = "Check parameter settings for consistency." Unit_Diag_Bit(63) = "Signal path broken or short cut" Unit_Diag_Bit_Help(63) = "Check signal path." Unit_Diag_Bit(64) = "Overloading" Unit_Diag_Bit_Help(64) = "Check load." Unit_Diag_Bit(65) = "Wrong polarity of aux power" Unit_Diag_Bit_Help(65) = "Check polarity." Unit_Diag_Bit(66) = "Maximum line length exceeded" Unit_Diag_Bit_Help(66) = "Check line length." Unit_Diag_Bit(67) = "Corrosion/abrasion by medium" Unit_Diag_Bit_Help(67) = "Replacement is recommended." Unit_Diag_Bit(68) = "Fouling on sensor element" Unit_Diag_Bit_Help(68) = "Cleaning is recommended." Unit_Diag_Bit(69) = "Auxil medium missing or insuffic" Unit_Diag_Bit_Help(69) = "Check auxiliary medium." Unit_Diag_Bit(70) = "Wear reserve used up (operation)" Unit_Diag_Bit_Help(70) = "Plan maintenance." Unit_Diag_Bit(71) = "Wear reserve used up (wear)" Unit_Diag_Bit_Help(71) = "Plan maintenance." Unit_Diag_Bit(72) = "Error in peripherals" Unit_Diag_Bit_Help(72) = "Check peripherals." Unit_Diag_Bit(73) = "Electromag interference too high" Unit_Diag_Bit_Help(73) = "Lower external electromagnetic interference." Unit_Diag_Bit(74) = "Temperature of medium too high" Unit_Diag_Bit_Help(74) = "Check that the device is operated within its \ specifications." Unit_Diag_Bit(75) = "Ambient temperature too high" Unit_Diag_Bit_Help(75) = "Check that the device is operated within its \ specifications." Unit_Diag_Bit(76) = "Vibration/Impact load too high" Unit_Diag_Bit_Help(76) = "Check that the device is operated within its \ specifications." Unit_Diag_Bit(77) = "Auxiliary power range off-spec" Unit_Diag_Bit_Help(77) = "Check power supply" Unit_Diag_Bit(78) = "Auxiliary medium missing" Unit_Diag_Bit_Help(78) = "Check auxiliary medium." Unit_Diag_Bit(79) = "Excessive temperature shock" Unit_Diag_Bit_Help(79) = "Check that the device is operated within its \ specifications." Unit_Diag_Bit(80) = "Deviation from measurement" Unit_Diag_Bit_Help(80) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(81) = "Humidity in electronics area" Unit_Diag_Bit_Help(81) = "Replacement is recommended." Unit_Diag_Bit(82) = "Medium in electronics area" Unit_Diag_Bit_Help(82) = "Replacement is recommended." Unit_Diag_Bit(83) = "Mechanical damage" Unit_Diag_Bit_Help(83) = "Replacement is recommended." Unit_Diag_Bit(84) = "Communication error" Unit_Diag_Bit_Help(84) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." Unit_Diag_Bit(85) = "Foreign material in electro area" Unit_Diag_Bit_Help(85) = "Replacement is recommended." ;NE107_ELECTRO_PNEUMATIC (device specific) Unit_Diag_Bit(104) = "Minor drive leakage" Unit_Diag_Bit_Help(104) = "1. Check air lines/connections. 2. Check actuator." Unit_Diag_Bit(105) = "High friction" Unit_Diag_Bit_Help(105) = "Check packing." Unit_Diag_Bit(106) = "Feed air pressure off-spec" Unit_Diag_Bit_Help(106) = "Check supply pressure." Unit_Diag_Bit(107) = "Vent blockage" Unit_Diag_Bit_Help(107) = "Check air lines/connections." Unit_Diag_Bit(108) = "Diaphragm damage" Unit_Diag_Bit_Help(108) = "Check pneumatic actuator." Unit_Diag_Bit(109) = "Broken spring" Unit_Diag_Bit_Help(109) = "Check pneumatic actuator." Unit_Diag_Bit(110) = "Moist air in spring chamber" Unit_Diag_Bit_Help(110) = "Check feed air." Unit_Diag_Bit(111) = "Blocked drive" Unit_Diag_Bit_Help(111) = "1. Check air supply. \ 2. Check air lines/connections. 3. Check valve and attachment for wear." Unit_Diag_Bit(112) = "Drive leakage too big" Unit_Diag_Bit_Help(112) = "1. Check air lines/connections. \ 2. Check pneumatic actuator." Unit_Diag_Bit(113) = "Off-spec seat/plug leakage" Unit_Diag_Bit_Help(113) = "Check seat/plug." Unit_Diag_Bit(114) = "Off-spec spindle/shaft seal leak" Unit_Diag_Bit_Help(114) = "Check stem/shaft." Unit_Diag_Bit(115) = "Alteration and wear on spindle" Unit_Diag_Bit_Help(115) = "Replace stem." Unit_Diag_Bit(116) = "Altered friction" Unit_Diag_Bit_Help(116) = "Check packing." Unit_Diag_Bit(117) = "Wear in the valve" Unit_Diag_Bit_Help(117) = "Replace valve." Unit_Diag_Bit(118) = "Blocked valve" Unit_Diag_Bit_Help(118) = "1. Check air supply. \ 2. Check air lines/connections. 3. Check valve and attachment." Unit_Diag_Bit(119) = "Change in valve move performance" Unit_Diag_Bit_Help(119) = "1. Check air supply. 2. Check air \ lines/connections. 3. Check packing. 4. Check valve and attachment for wear." Unit_Diag_Bit(120) = "Changed breakaway moment" Unit_Diag_Bit_Help(120) = "1. Check packing. 2. Check seat/plug. \ 3. Check attachment." Unit_Diag_Bit(121) = "Spindle deformation" Unit_Diag_Bit_Help(121) = "Replace stem." Unit_Diag_Bit(122) = "Plug torn off" Unit_Diag_Bit_Help(122) = "Replace plug." Unit_Diag_Bit(123) = "Off-spec valve temperature" Unit_Diag_Bit_Help(123) = "Check device/operating conditions." Unit_Diag_Bit(124) = "Off-spec characteristic line" Unit_Diag_Bit_Help(124) = "1. Check configuration. 2. Check sizing." Unit_Diag_Bit(125) = "Fault in the pneumatic unit" Unit_Diag_Bit_Help(125) = "Replace pneumatic unit." Unit_Diag_Bit(126) = "Incorrect position sensing" Unit_Diag_Bit_Help(126) = "1. Check travel sensor. 2. Check connections. \ 3. Replace travel sensor or positioner." Unit_Diag_Bit(127) = "Input signal off-spec" Unit_Diag_Bit_Help(127) = "Check input signal." Unit_Diag_Bit(128) = "Vibration off-spec" Unit_Diag_Bit_Help(128) = "Check device/operating conditions." Unit_Diag_Bit(129) = "Temp in positioner too high/low" Unit_Diag_Bit_Help(129) = "Check device/operating conditions." Unit_Diag_Bit(130) = "Moisture in positioner" Unit_Diag_Bit_Help(130) = "Replace device. Check supply air." Unit_Diag_Bit(131) = "Additional IO module defect" Unit_Diag_Bit_Help(131) = "Replace module or device." Unit_Diag_Bit(132) = "Signal without end position" Unit_Diag_Bit_Help(132) = "Check limit switch." Unit_Diag_Bit(133) = "No signal in end position" Unit_Diag_Bit_Help(133) = "Check limit switch." Unit_Diag_Bit(134) = "Control loop oscillation" Unit_Diag_Bit_Help(134) = "1. Check control loop. 2. Check friction. \ 3. Check supply pressure. 4. Check attachment." Unit_Diag_Bit(135) = "Hysteresis" Unit_Diag_Bit_Help(135) = "1. Check friction. 2. Check supply pressure." Unit_Diag_Bit(136) = "Changed friction" Unit_Diag_Bit_Help(136) = "Check packing." Unit_Diag_Bit(137) = "Backlash between drive and valve" Unit_Diag_Bit_Help(137) = "Check attachment." Unit_Diag_Bit(138) = "Persistent deviation of control" Unit_Diag_Bit_Help(138) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections. 4. Check endpoint shift." Unit_Diag_Bit(139) = "Inadmissible dynamic stress" Unit_Diag_Bit_Help(139) = "1. Check operating conditions. 2. Check packing. \ 3. Check sizing." Unit_Diag_Bit(140) = "Faulty mounting" Unit_Diag_Bit_Help(140) = "Check mounting." Unit_Diag_Bit(141) = "Faulty mount positioner to drive" Unit_Diag_Bit_Help(141) = "Check mounting." Unit_Diag_Bit(142) = "Leak in piping" Unit_Diag_Bit_Help(142) = "Check air lines/connections." Unit_Diag_Bit(143) = "Insufficient drive power" Unit_Diag_Bit_Help(143) = "1. Check air supply. 2. Check sizing." Unit_Diag_Bit(144) = "Quality of feed air off-spec" Unit_Diag_Bit_Help(144) = "Check quality of air supply." Unit_Diag_Bit(145) = "Operator error during operation" Unit_Diag_Bit_Help(145) = "Check configuration." Unit_Diag_Bit(146) = "Inadmissible static stress" Unit_Diag_Bit_Help(146) = "Check sizing." Unit_Diag_Bit(147) = "Recording of pers. control dev." Unit_Diag_Bit_Help(147) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections." Unit_Diag_Bit(148) = "Parameter plausibility check" Unit_Diag_Bit_Help(148) = "Check configuration." Unit_Diag_Bit(149) = "Status report on operating mode" Unit_Diag_Bit_Help(149) = "Check mode." Unit_Diag_Bit(150) = "Histogram for valve positions" Unit_Diag_Bit_Help(150) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections. 4. Check sizing." Unit_Diag_Bit(151) = "Zero point and endpoint shift" Unit_Diag_Bit_Help(151) = "Check the seat and plug." Unit_Diag_Bit(152) = "Running time monitoring" Unit_Diag_Bit_Help(152) = "Check the supply pressure and pneumatic connections." Unit_Diag_Bit(153) = "Evaluation of internal signals" Unit_Diag_Bit_Help(153) = "See detailed diagnostic information." Unit_Diag_Bit(154) = "Operating hours counter" Unit_Diag_Bit_Help(154) = "Check the valve and attachment for signs of wear." Unit_Diag_Bit(155) = "Pressure-displacement diagram" Unit_Diag_Bit_Help(155) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections. 4. Check packing." Unit_Diag_Bit(156) = "Total valve travel" Unit_Diag_Bit_Help(156) = "Check the valve and attachment for signs of wear." Unit_Diag_Bit(157) = "Step response diagnostics" Unit_Diag_Bit_Help(157) = "See detailed test result." Unit_Diag_Bit(158) = "Internal temperature monitoring" Unit_Diag_Bit_Help(158) = "Check operating conditions." Unit_Diag_Bit(159) = "Counter for direction changes" Unit_Diag_Bit_Help(159) = "Check the valve and attachment for signs of wear." Unit_Diag_Bit(160) = "Operating archive" Unit_Diag_Bit_Help(160) = "See archive for detailed information." Unit_Diag_Bit(161) = "Report archive" Unit_Diag_Bit_Help(161) = "See archive for detailed information." Unit_Diag_Bit(162) = "Status reports on access control" Unit_Diag_Bit_Help(162) = "Check device configuration." Unit_Diag_Bit(163) = "Cavitation / flashing" Unit_Diag_Bit_Help(163) = "Check valve-operating conditions." Unit_Diag_Bit(164) = "Partial stroke test" Unit_Diag_Bit_Help(164) = "1. Check PST configuration. \ 2. Check detailed test result." Unit_Diag_Bit(165) = "P dif measurement across valve" Unit_Diag_Bit_Help(165) = "Check friction." Unit_Diag_Bit(166) = "Noise level measurement" Unit_Diag_Bit_Help(166) = "Check the seat/plug for leakage." ;Unit_Diag_Bit(167) = "" ;Unit_Diag_Bit_Help(167) = "" ;--------------- UnitDiagType=254 X_Unit_Diag_Bit(35) = "Restart" ;DIA_WARMSTART X_Unit_Diag_Bit(36) = "Application reset" ;DIA_COLDSTART X_Unit_Diag_Bit(37) = "Maintenance required" ;DIA_MAINTENANCE X_Unit_Diag_Bit(40) = "Maintenance alarm" ;DIA_MAINTENANCE_ALARM X_Unit_Diag_Bit(41) = "Maintenance demanded" ;DIA_MAINTENANCE_DEMANDED X_Unit_Diag_Bit(42) = "Function check" ;DIA_FUNCTION_CHECK X_Unit_Diag_Bit(43) = "Out of specification" ;DIA_OUT_OF_SPEC X_Unit_Diag_Bit(44) = "Parameter update" ;DIA_UPDATE_EVENT X_Unit_Diag_Bit(55) = "Extension available" ;--- NE107_COMMON X_Unit_Diag_Bit(56) = "Sensor element exciter faulty" X_Unit_Diag_Bit_Help(56) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(57) = "Error in evaluation electronics" X_Unit_Diag_Bit_Help(57) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(58) = "Error in internal energy supply" X_Unit_Diag_Bit_Help(58) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(59) = "Error in sensor element" X_Unit_Diag_Bit_Help(59) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(60) = "Error in actuator element" X_Unit_Diag_Bit_Help(60) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(61) = "Faulty installat e.g. dead space" X_Unit_Diag_Bit_Help(61) = "Check installation." X_Unit_Diag_Bit(62) = "Parameter setting error" X_Unit_Diag_Bit_Help(62) = "Check parameter settings for consistency." X_Unit_Diag_Bit(63) = "Signal path broken or short cut" X_Unit_Diag_Bit_Help(63) = "Check signal path." X_Unit_Diag_Bit(64) = "Overloading" X_Unit_Diag_Bit_Help(64) = "Check load." X_Unit_Diag_Bit(65) = "Wrong polarity of aux power" X_Unit_Diag_Bit_Help(65) = "Check polarity." X_Unit_Diag_Bit(66) = "Maximum line length exceeded" X_Unit_Diag_Bit_Help(66) = "Check line length." X_Unit_Diag_Bit(67) = "Corrosion/abrasion by medium" X_Unit_Diag_Bit_Help(67) = "Replacement is recommended." X_Unit_Diag_Bit(68) = "Fouling on sensor element" X_Unit_Diag_Bit_Help(68) = "Cleaning is recommended." X_Unit_Diag_Bit(69) = "Auxil medium missing or insuffic" X_Unit_Diag_Bit_Help(69) = "Check auxiliary medium." X_Unit_Diag_Bit(70) = "Wear reserve used up (operation)" X_Unit_Diag_Bit_Help(70) = "Plan maintenance." X_Unit_Diag_Bit(71) = "Wear reserve used up (wear)" X_Unit_Diag_Bit_Help(71) = "Plan maintenance." X_Unit_Diag_Bit(72) = "Error in peripherals" X_Unit_Diag_Bit_Help(72) = "Check peripherals." X_Unit_Diag_Bit(73) = "Electromag interference too high" X_Unit_Diag_Bit_Help(73) = "Lower external electromagnetic interference." X_Unit_Diag_Bit(74) = "Temperature of medium too high" X_Unit_Diag_Bit_Help(74) = "Check that the device is operated within its \ specifications." X_Unit_Diag_Bit(75) = "Ambient temperature too high" X_Unit_Diag_Bit_Help(75) = "Check that the device is operated within its \ specifications." X_Unit_Diag_Bit(76) = "Vibration/Impact load too high" X_Unit_Diag_Bit_Help(76) = "Check that the device is operated within its \ specifications." X_Unit_Diag_Bit(77) = "Auxiliary power range off-spec" X_Unit_Diag_Bit_Help(77) = "Check power supply" X_Unit_Diag_Bit(78) = "Auxiliary medium missing" X_Unit_Diag_Bit_Help(78) = "Check auxiliary medium." X_Unit_Diag_Bit(79) = "Excessive temperature shock" X_Unit_Diag_Bit_Help(79) = "Check that the device is operated within its \ specifications." X_Unit_Diag_Bit(80) = "Deviation from measurement" X_Unit_Diag_Bit_Help(80) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(81) = "Humidity in electronics area" X_Unit_Diag_Bit_Help(81) = "Replacement is recommended." X_Unit_Diag_Bit(82) = "Medium in electronics area" X_Unit_Diag_Bit_Help(82) = "Replacement is recommended." X_Unit_Diag_Bit(83) = "Mechanical damage" X_Unit_Diag_Bit_Help(83) = "Replacement is recommended." X_Unit_Diag_Bit(84) = "Communication error" X_Unit_Diag_Bit_Help(84) = "1. Restart device. 2. Check if failure recurs. \ 3. Replacement is recommended." X_Unit_Diag_Bit(85) = "Foreign material in electro area" X_Unit_Diag_Bit_Help(85) = "Replacement is recommended." ;NE107_ELECTRO_PNEUMATIC (device specific) X_Unit_Diag_Bit(104) = "Minor drive leakage" X_Unit_Diag_Bit_Help(104) = "1. Check air lines/connections. \ 2. Check actuator." X_Unit_Diag_Bit(105) = "High friction" X_Unit_Diag_Bit_Help(105) = "Check packing." X_Unit_Diag_Bit(106) = "Feed air pressure off-spec" X_Unit_Diag_Bit_Help(106) = "Check supply pressure." X_Unit_Diag_Bit(107) = "Vent blockage" X_Unit_Diag_Bit_Help(107) = "Check air lines/connections." X_Unit_Diag_Bit(108) = "Diaphragm damage" X_Unit_Diag_Bit_Help(108) = "Check pneumatic actuator." X_Unit_Diag_Bit(109) = "Broken spring" X_Unit_Diag_Bit_Help(109) = "Check pneumatic actuator." X_Unit_Diag_Bit(110) = "Moist air in spring chamber" X_Unit_Diag_Bit_Help(110) = "Check feed air." X_Unit_Diag_Bit(111) = "Blocked drive" X_Unit_Diag_Bit_Help(111) = "1. Check air supply. 2. Check air \ lines/connections. 3. Check valve and attachment for wear." X_Unit_Diag_Bit(112) = "Drive leakage too big" X_Unit_Diag_Bit_Help(112) = "1. Check air lines/connections. \ 2. Check pneumatic actuator." X_Unit_Diag_Bit(113) = "Off-spec seat/plug leakage" X_Unit_Diag_Bit_Help(113) = "Check seat/plug." X_Unit_Diag_Bit(114) = "Off-spec spindle/shaft seal leak" X_Unit_Diag_Bit_Help(114) = "Check stem/shaft." X_Unit_Diag_Bit(115) = "Alteration and wear on spindle" X_Unit_Diag_Bit_Help(115) = "Replace stem." X_Unit_Diag_Bit(116) = "Altered friction" X_Unit_Diag_Bit_Help(116) = "Check packing." X_Unit_Diag_Bit(117) = "Wear in the valve" X_Unit_Diag_Bit_Help(117) = "Replace valve." X_Unit_Diag_Bit(118) = "Blocked valve" X_Unit_Diag_Bit_Help(118) = "1. Check air supply. \ 2. Check air lines/connections. 3. Check valve and attachment." X_Unit_Diag_Bit(119) = "Change in valve move performance" X_Unit_Diag_Bit_Help(119) = "1. Check air supply. 2. Check air \ lines/connections. 3. Check packing. 4. Check valve and attachment for wear." X_Unit_Diag_Bit(120) = "Changed breakaway moment" X_Unit_Diag_Bit_Help(120) = "1. Check packing. 2. Check seat/plug. \ 3. Check attachment." X_Unit_Diag_Bit(121) = "Spindle deformation" X_Unit_Diag_Bit_Help(121) = "Replace stem." X_Unit_Diag_Bit(122) = "Plug torn off" X_Unit_Diag_Bit_Help(122) = "Replace plug." X_Unit_Diag_Bit(123) = "Off-spec valve temperature" X_Unit_Diag_Bit_Help(123) = "Check device/operating conditions." X_Unit_Diag_Bit(124) = "Off-spec characteristic line" X_Unit_Diag_Bit_Help(124) = "1. Check configuration. 2. Check sizing." X_Unit_Diag_Bit(125) = "Fault in the pneumatic unit" X_Unit_Diag_Bit_Help(125) = "Replace pneumatic unit." X_Unit_Diag_Bit(126) = "Incorrect position sensing" X_Unit_Diag_Bit_Help(126) = "1. Check travel sensor. 2. Check connections. \ 3. Replace travel sensor or positioner." X_Unit_Diag_Bit(127) = "Input signal off-spec" X_Unit_Diag_Bit_Help(127) = "Check input signal." X_Unit_Diag_Bit(128) = "Vibration off-spec" X_Unit_Diag_Bit_Help(128) = "Check device/operating conditions." X_Unit_Diag_Bit(129) = "Temp in positioner too high/low" X_Unit_Diag_Bit_Help(129) = "Check device/operating conditions." X_Unit_Diag_Bit(130) = "Moisture in positioner" X_Unit_Diag_Bit_Help(130) = "Replace device. Check supply air." X_Unit_Diag_Bit(131) = "Additional IO module defect" X_Unit_Diag_Bit_Help(131) = "Replace module or device." X_Unit_Diag_Bit(132) = "Signal without end position" X_Unit_Diag_Bit_Help(132) = "Check limit switch." X_Unit_Diag_Bit(133) = "No signal in end position" X_Unit_Diag_Bit_Help(133) = "Check limit switch." X_Unit_Diag_Bit(134) = "Control loop oscillation" X_Unit_Diag_Bit_Help(134) = "1. Check control loop. 2. Check friction. \ 3. Check supply pressure. 4. Check attachment." X_Unit_Diag_Bit(135) = "Hysteresis" X_Unit_Diag_Bit_Help(135) = "1. Check friction. 2. Check supply pressure." X_Unit_Diag_Bit(136) = "Changed friction" X_Unit_Diag_Bit_Help(136) = "Check packing." X_Unit_Diag_Bit(137) = "Backlash between drive and valve" X_Unit_Diag_Bit_Help(137) = "Check attachment." X_Unit_Diag_Bit(138) = "Persistent deviation of control" X_Unit_Diag_Bit_Help(138) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections. 4. Check endpoint shift." X_Unit_Diag_Bit(139) = "Inadmissible dynamic stress" X_Unit_Diag_Bit_Help(139) = "1. Check operating conditions. \ 2. Check packing. 3. Check sizing." X_Unit_Diag_Bit(140) = "Faulty mounting" X_Unit_Diag_Bit_Help(140) = "Check mounting." X_Unit_Diag_Bit(141) = "Faulty mount positioner to drive" X_Unit_Diag_Bit_Help(141) = "Check mounting." X_Unit_Diag_Bit(142) = "Leak in piping" X_Unit_Diag_Bit_Help(142) = "Check air lines/connections." X_Unit_Diag_Bit(143) = "Insufficient drive power" X_Unit_Diag_Bit_Help(143) = "1. Check air supply. 2. Check sizing." X_Unit_Diag_Bit(144) = "Quality of feed air off-spec" X_Unit_Diag_Bit_Help(144) = "Check quality of air supply." X_Unit_Diag_Bit(145) = "Operator error during operation" X_Unit_Diag_Bit_Help(145) = "Check configuration." X_Unit_Diag_Bit(146) = "Inadmissible static stress" X_Unit_Diag_Bit_Help(146) = "Check sizing." X_Unit_Diag_Bit(147) = "Recording of pers. control dev." X_Unit_Diag_Bit_Help(147) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections." X_Unit_Diag_Bit(148) = "Parameter plausibility check" X_Unit_Diag_Bit_Help(148) = "Check configuration." X_Unit_Diag_Bit(149) = "Status report on operating mode" X_Unit_Diag_Bit_Help(149) = "Check mode." X_Unit_Diag_Bit(150) = "Histogram for valve positions" X_Unit_Diag_Bit_Help(150) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections. 4. Check sizing." X_Unit_Diag_Bit(151) = "Zero point and endpoint shift" X_Unit_Diag_Bit_Help(151) = "Check the seat and plug." X_Unit_Diag_Bit(152) = "Running time monitoring" X_Unit_Diag_Bit_Help(152) = "Check the supply pressure and pneumatic \ connections." X_Unit_Diag_Bit(153) = "Evaluation of internal signals" X_Unit_Diag_Bit_Help(153) = "See detailed diagnostic information." X_Unit_Diag_Bit(154) = "Operating hours counter" X_Unit_Diag_Bit_Help(154) = "Check the valve and attachment for signs of wear." X_Unit_Diag_Bit(155) = "Pressure-displacement diagram" X_Unit_Diag_Bit_Help(155) = "1. Check attachment. 2. Check air supply. \ 3. Check air lines/connections. 4. Check packing." X_Unit_Diag_Bit(156) = "Total valve travel" X_Unit_Diag_Bit_Help(156) = "Check the valve and attachment for signs of wear." X_Unit_Diag_Bit(157) = "Step response diagnostics" X_Unit_Diag_Bit_Help(157) = "See detailed test result." X_Unit_Diag_Bit(158) = "Internal temperature monitoring" X_Unit_Diag_Bit_Help(158) = "Check operating conditions." X_Unit_Diag_Bit(159) = "Counter for direction changes" X_Unit_Diag_Bit_Help(159) = "Check the valve and attachment for signs of wear." X_Unit_Diag_Bit(160) = "Operating archive" X_Unit_Diag_Bit_Help(160) = "See archive for detailed information." X_Unit_Diag_Bit(161) = "Report archive" X_Unit_Diag_Bit_Help(161) = "See archive for detailed information." X_Unit_Diag_Bit(162) = "Status reports on access control" X_Unit_Diag_Bit_Help(162) = "Check device configuration." X_Unit_Diag_Bit(163) = "Cavitation / flashing" X_Unit_Diag_Bit_Help(163) = "Check valve-operating conditions." X_Unit_Diag_Bit(164) = "Partial stroke test" X_Unit_Diag_Bit_Help(164) = "1. Check PST configuration. \ 2. Check detailed test result." X_Unit_Diag_Bit(165) = "P dif measurement across valve" X_Unit_Diag_Bit_Help(165) = "Check friction." X_Unit_Diag_Bit(166) = "Noise level measurement" X_Unit_Diag_Bit_Help(166) = "Check the seat/plug for leakage." ;X_Unit_Diag_Bit(167) = "" ;X_Unit_Diag_Bit_Help(167) = "" EndUnitDiagType ;------------------------------------------------------------------------- ; ;max module text length-----------------" Module="Not in cyclic data transfer " 0x00 ;Empty module 0 Info_Text="No cyclic data selected for this slot. Function disabled" EndModule Module="SP" 0x82, 0x84, 0x08, 0x05 1 EndModule Module="SP, READBACK, POS_D" 0xC6,0x84,0x86,0x08,0x05,0x08,0x05,0x05,0x05 2 EndModule Module="SP, CHECK_BACK" 0xC3,0x84,0x82,0x08,0x05,0x0A 3 EndModule Module="SP, READBACK, POS_D, CHECK_BACK" 0xC7,0x84,0x89,0x08,0x05,0x08,0x05,\ 0x05,0x05,0x0A 4 EndModule ;----------- Description of the module assignment: --------------------- ; SlotDefinition Slot(1) = "" 1 1-4 EndSlotDefinition