User’s Manual EJX910A and EJX930A Fieldbus Communication Type IM 01C25R03-01E IM 01C25R03-01E 10th Edition
i EJX910A and EJX930A Fieldbus Communication Type IM 01C25R03-01E 10th Edition Contents 1. Introduction................................................................................................ 1-1 Regarding This Manual................................................................................................. 1-1 2. 1.1 Safe Use of This Product ................................................................................. 1-2 1.2 Warranty.............................................
ii 5.5 5.6 6. Communication Setting.................................................................................... 5-4 5.5.1 VCR Setting........................................................................................ 5-4 5.5.2 Function Block Execution Control....................................................... 5-5 Block Setting...................................................................................................... 5-5 5.6.1 Link Object...................................
iii 7. 9. 10. STATUS_OPT................................................................................... 6-15 6.6.5 OUT_D.............................................................................................. 6-15 6.6.6 Basic Parameters of the AI Block..................................................... 6-16 In-Process Operation................................................................................ 7-1 7.1 Mode Transition.........................................................
iv A2.2.4 A2.3 Determining the Input Flow Direction...............................................A2-3 Adder................................................................................................................ A2-3 A2.3.1 Status of Value After Addition............................................................A2-3 A2.3.2 Addition.............................................................................................A2-4 A2.4 Integrator.................................................
v A4.5 Appendix 5. List of the Arithmetic Block Parameters...................................................... A4-6 PID Block....................................................................................A5-1 A5.1 Function Diagram........................................................................................... A5-1 A5.2 Functions of PID Block................................................................................... A5-1 A5.3 Parameters of PID Block.........................
vi Appendix 7. Software Download...................................................................A7-1 A7.1 Benefits of Software Download..................................................................... A7-1 A7.2 Specifications.................................................................................................. A7-1 A7.3 Preparations for Software Downloading...................................................... A7-1 A7.4 Software Download Sequence..................................
1. 1-1 <1. Introduction> Introduction This manual is for the DPharp EJX Multivariable Transmitter Fieldbus Communication Type. The Fieldbus communication type is based on the same silicon resonant sensing technology used in the HART communication type, and is similar to the communication types in terms of basic performance and operation. This manual describes only those topics that are required for operation of the Fieldbus communication type.
1.1 Safe Use of This Product For the safety of the operator and to protect the instrument and the system, please be sure to follow this manual’s safety instructions when handling this instrument. If these instructions are not heeded, the protection provided by this instrument may be impaired. In this case, Yokogawa cannot guarantee that the instrument can be safely operated.
1.2 <1. Introduction> 1-3 Warranty • The warranty shall cover the period noted on the quotation presented to the purchaser at the time of purchase. Problems occurring during the warranty period shall basically be repaired free of charge. • If any problems are experienced with this instrument, the customer should contact the Yokogawa representative from which this instrument was purchased or the nearest Yokogawa office.
1.3 <1. Introduction> 1-4 ATEX Documentation This is only applicable to the countries in the European Union.
2. 2.1 <2. Handling Cautions> 2-1 Handling Cautions Installation of an ExplosionProtected Instrument If a customer makes a repair or modification to an intrinsically safe or explosionproof instrument and the instrument is not restored to its original condition, its intrinsically safe or explosionproof construction may be compromised and the instrument may be hazardous to operate. Please contact Yokogawa before making any repair or modification to an instrument.
b. FM Intrinsically safe and Nonincendive Type EJX multivariable transmitter with optional code /FS15.
Sensor Circuit: Uo=6.51 V, Io=4 mA, Po=6 mW, Co=34 µF, Lo=500 mH Note: In the rating 1, the output current of the barrier must be limited by a resistor “Ra” such that Io=Uo/Ra. In the rating 2 or 3, the output characteristics of the barrier must be the type of trapezoid which are certified as the FISCO model (See “FISCO Rules”). The safety barrier may include a terminator. More than one field instruments may be connected to the power supply line.
● <2. Handling Cautions> Installation Diagram for Nonincendive (Division 2 Installation) Terminator + – SUPPLY Pressure Transmitter + – Transmitter + – Transmitter Note 9. Installation requirements; Vmax ≥ Voc or Vt Imax = see note 10. Ca ≥ Ci + Ccable La ≥ Li + Lcable Note 10. For this current controlled circuit, the parameter (Imax) is not required and need not be aligned with parameter (Isc) of the barrier or associated nonincendive field wiring apparatus. Note 11.
Cable The cable used to interconnect the devices needs to comply with the following parameters: Loop resistance R': 15...150 Ω/km Inductance per unit length L': 0.4...1 mH/km Capacitance per unit length C': 45....200 nF/km C' =C' line/line+0.5 C' line/screen, if both lines are floating or C' = C' line/line + C' line/screen, if the screen is connected to one line. Length of spur cable: max. 60 m Length of trunk cable: max.
Non-Hazardous Hazardous Locations Division 1 Locations Non-hazardous Location Equipment 50 cm Max. Conduit Sealing Fitting PULSE PULSE 32 V DC Max. 15 mA DC Signal SUPP LY CHECK CHECK ALARM ALARM Multivariable Transmitter PULSE Non-Hazardous Hazardous Locations Division 2 Locations Non-hazardous Location Equipment 32 V DC Max. 15 mA DC Signal SUPP LY CHECK CHECK ALARM ALARM Sealing Fitting Multivariable Transmitter F0204.ai 2.1.3 ATEX Certification (1) Technical Data a. 2-6 <2.
2-7 <2. Handling Cautions> WARNING • In the case where the enclosure of the Pressure Transmitter is made of aluminium, if it is mounted in an area where the use of category 1G apparatus is required, it must be installed such, that even in the event of rare incidents, ignition sources due to impact and friction sparks are excluded. • Electrostatic charge may cause an explosion hazard.
b. ATEX Flameproof Type Caution for ATEX flameproof type Note 1. Model EJX Series pressure transmitters with optional code /KF22 for potentially explosive atmospheres: • No. KEMA 07ATEX0109 X • Applicable Standard: EN 60079-0:2009, EN 60079-1:2007, EN 60079-31:2009 • Type of Protection and Marking Code: Ex d IIC T6...
2-9 <2. Handling Cautions> (4) Operation MODEL: Specified model code. STYLE: Style code. SUFFIX: Specified suffix code. SUPPLY: Supply voltage. OUTPUT: Output signal. MWP: Maximum working pressure. CAL RNG: Specified calibration range. NO.: Serial number and year of production*1. TOKYO 180-8750 JAPAN: The manufacturer name and the address*2. WARNING • OPEN CIRCUIT BEFORE REMOVING COVER.
<2. Handling Cautions> 2-10 Note 2. Wiring • In hazardous locations, the cable entry devices shall be of a certified flameproof type, suitable for the conditions of use and correctly installed. • Unused apertures shall be closed with suitable flameproof certified blanking elements. Note 3. Operation • WARNING: AFTER DE-ENERGIZING, DELAY 5 MINUTES BEFORE OPENING. • WARNING: WHEN AMBIENT TEMPERATURE ≥ 65ºC, USE THE HEAT-RESISTING CABLES ≥ 90ºC.
3. 3.1 <3. About Fieldbus> About Fieldbus Outline Fieldbus is a widely used bi-directional digital communication protocol for field devices that enable the simultaneous output to many types of data to the process control system. (2) SENSOR Transducer block • Converts sensor output to pressure, static pressure, and capsule temperature signals, and transfers to the AI function blocks and flow transducer blok.
3.3 <3.
4. 4-1 <4. Getting Started> Getting Started Fieldbus is fully dependent upon digital communication protocol and differs in operation from conventional 4 to 20 mA transmission and the HART communication protocol. It is recommended that novice users use field devices in accordance with the procedures described in this section. The procedures assume that field devices will be set up on a bench or in an instrument shop. period of within 5 cm (2 inches) may be used.
NOTE No CHECK terminal is used for Fieldbus EJX multivariable transmitter. Do not connect the field indicator and check meter. Before using a Fieldbus configuration tool other than the existing host, confirm it does not affect the loop functionality in which all devices are already installed in operation. Disconnect the relevant control loop from the bus if necessary. Table 4.
4.3 4-3 <4. Getting Started> Bus Power ON 4.4 Turn on the power of the host and the bus. Where the EJX multivariable transmitter is equipped with an LCD indicator, first all segments are lit, then the display begins to operate. If the indicator is not lit, check the polarity of the power supply. Using the host device display function, check that the EJX multivariable transmitter is in operation on the bus.
4.5 <4. Getting Started> 4-4 Setting Parameters with Using DTM When setting parameters with using FieldMate (a software for configuring and adjusting the field devices), please use applicable DTM (Device Type Manager) listed in below. Table 4.2 DTM Name EJX910 V2.1 4.
5. <5. Configuration> 5-1 Configuration This chapter describes how to adapt the function and performance of the EJX multivariable transmitter to suit specific applications. Because multiple devices are connected to Fieldbus, it is important to carefully consider the device requirements and settings when configuring the system. The following steps must be taken. (1) Network design Determines the devices to be connected to Fieldbus and checks the capacity of the power supply.
The node address is used to specify devices for communication purposes. Because this data is too long for a PD Tag, the host uses the node address in place of the PD Tag for communication. A range of 20 to 247 (or hexadecimal 14 to F7) can be set. The device (LM device) with bus control function (Link Master function) is allocated from a smaller address number (20) side, and other devices (BASIC device) without bus control function allocated from a larger address number (247) side respectively.
Table 5.3 Execution Schedule of the EJX Function Blocks Parameters Index 5-3 <5. Configuration> Macrocycle (Control Period) 269 MACROCYCLE_ Cycle (MACROCYCLE) period of control or (SM) DURATION measurement. Unit is 1/32 ms. (16000 = 0.5 s) AI1 block startup time. 276 FB_START_ Elapsed time from the start of (SM) ENTRY.1 MACROCYCLE specified in 1/32 ms. (0 = 0 s) 277 FB_START_ AI2 block startup time. (SM) ENTRY.2 Elapsed time from the start of MACROCYCLE specified in 1/32 ms.
EJX multivariable transmitter has a PD Tag (FT2001) and node address (245, or hexadecimal F5) that are set upon shipment from the factory unless otherwise specified. To change only the node address, clear the address once and then set a new node address. To set the PD Tag, first clear the node address and clear the PD Tag, then set the PD Tag and node address again.
Subindex 4 5 6 7 8 9 10 11 12 13 14 5-5 <5. Configuration> Parameter Description Specifies the quality of communication. Usually, one of the following types is set. 0x2B: Server 0x01: Source (Alert) 0x03: Source (Trend) 0x91: Publisher/ Subscriber To establish connection FasDllMaxConfirm for communication, a DelayOnConnect maximum wait time for the called party's response is set in ms. Typical value is 60 seconds (60000).
Table 5.6 Subindex Link Object Parameters Parameter 1 LocalIndex 2 VcrNumber 3 4 RemoteIndex ServiceOperation 5 StaleCountLimit Description Sets the index of function block parameters to be combined; set “0” for Trend and Alert. Sets the index of VCR to be combined. If set to “0”, this link object is not used. Not used in EJX. Set to “0”. Set one of the following. Set only one each for link object for Alert or Trend.
5.6.3 View Object This object forms a group of parameters in a block. One advantage brought by forming groups of parameters is the reduction of load for data transactions. View Object has the parameters listed in Table 5.11 to 5.15. Purpose of View Objects is shown in Table 5.10. Table 5.10 Purpose of Each View Object Description VIEW_1 Set of dynamic parameters required by operator for plant operation. (PV, SV, OUT, Mode etc.
Table 5.12 Relative Index 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 5-8 <5.
Relative Index 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 5-9 <5.
Relative Index 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 Parameter Mnemonic 1 1 3_1 4 16 32 3_2 3_3 VIEW 3_4 49 82 101 32 4_1 4_2 4_3 4_4 4_5 95 26 2 2 1 1 1 2 2 15 Totals (# bytes) Relative Index 2 TEST_KEY1 TEST_KEY2 TEST_KEY3 TEST1 TEST2 TEST3 TEST4 TEST5 TEST6 TEST7 TEST8 TEST9 TEST10 TEST11 TEST12 TEST13 TEST14 TEST15 TEST16 Table 5.13 5-10 <5.
Parameter Mnemonic Relative Index 5-11 <5.
Table 5.15 5-12 <5. Configuration> View Object for AI Function Block Relative Parameter Mnemonic Index Table 5.
6. 6.1 <6. Explanation of Basic Items> Explanation of Basic Items Outline Block mode This chapter describes the SENSOR transducer block, the LCD transducer block, and the AI function block and explains basic parameter settings. Refer to Appendixes for other function blocks, LM function, and software download function. 6.2 6-1 Many parameters require a change of the block mode of the function block to O/S (Out of Service) when their data is changed.
<6. Explanation of Basic Items> 6-2 6.3.1 Functional Block 6.3.2 Block Mode Figure 6.2 presents the functional block of the SENSOR transducer.
6.3.3 Functions Relating to Differential Pressure Reference to differential pressure value: By accessing PRIMARY_VALUE, it is possible to refer to the differential pressure value and status. The update period of this value is 200 mseconds. The pressure unit is selected by XD_SCALE. unit of the AI block, in which PRIMARY_VALUE is selected. The status is normally Good-Non Specific. However, in the case of a sensor failure or out of measurement range, it turns to Bad or Uncertain.
<6. Explanation of Basic Items> Calculated Value Calculated Value After zero adjustment 0 Input pressure Before zero adjustment 0 Span adjustmen point After zero adjustment Input pressure After zero/span adjustment F0604.ai CAUTION Span adjustment is a function for adjusting the gradient with respect to the point of zero adjustment. If that point is not zero, the gradient of input and output values cannot be accurately adjusted. Perform span adjustment after zero adjustment is completed.
<6. Explanation of Basic Items> 6-5 Atmospheric pressure automatic setting: When “Set” is set to the CURRENT_ATM_PRESS_ ENABLE parameter, the present L-side static pressure can be automatically assigned as the atmospheric pressure (ATM_PRESS). To make this assignment, the SENSOR transducer block must be set to the O/S mode. After the L-side static pressure has been assigned to ATM_PRESS, the value of CURRENT_ATM_PRESS_ENABLE automatically returns to “off.
<6. Explanation of Basic Items> A preset fixed value can be output to the AI function block or FLOW transducer block instead of the differential pressure value, static pressure value and external temperature value calculated from the sensor signals. Select the signal for enabling simulation in the SIMULATE_MODE parameter. Set the value and status to be used for simulation in the SIMULATE_ DPRESS, SIMULATE_SPRESS, and SIMULATE_ ETEMP parameters.
6.3.8 Functions Relating to Flange Temperature (option code: /DG1) Flange temperature value reference: In FLG_TEMP_VAL, it is possible to refer to the flange temperature value and status. The update period of this value is about 1 second. The temperature unit is selected by XD_SCALE. unit of the AI block, in which FLG_TEMP_VAL is selected. The status is normally Good-Non Specific. However, it turns to Bad or Uncertain when sensor failure happens. For specifics, refer to Table 8.9.
BASIC Mode Setting Procedure (1) Set the operation mode to O/S. (2) Select easy flow calculation at FLOW_ CALCULATION_MODE. (3) Select the fluid code (liquid or gas) at FLUID_TYPE_CODE. (4) Select the flow equation in the following table from the fluid type (liquid/gas) and flow unit category (mass flow/standard volume flow/volume flow).
6.5 <6. Explanation of Basic Items> LCD Transducer Block 6.5.1 Outline of the Functions The LCD transducer block controls alarms and measured values that are displayed on the integral indicator. It displays not only OUT signals from the AI blocks, but also I/O signals of the Installed blocks on the integral indicator. 6.5.2 Block Mode The Block modes permitted for the LCD transducer block are Automatic (Auto) and Out of Service (O/ S).
<6. Explanation of Basic Items> 6-10 6.5.
6-11 <6. Explanation of Basic Items> 6.5.5 Procedure to Set the Built-in Display Select from Parameter Displays (1 to 10) (DISPLAY_SEL) Specify which DISPLAY# to display. (#: 1 to 10) Select items to be displayed in the lower text field (INFO_SEL) Specify whether tag, parameter, unit, or status should be displayed.
Table 6.1 Parameters to be displayed on LCD Block Name SENSOR TRANSDUCER FLOW TRANSDUCER AI1 AI2 AI3 AI4 AI5 PID AR IT SC 6-12 <6. Explanation of Basic Items> Parameter PRIMARY_VALUE SECONDARY_VALUE TERTIARY_VALUE EXT_TEMP_VAL CAP_TEMP_VAL AMP_TEMP_VAL FLG_TEMP_VAL* FLOW_VALUE PV PARAMETER_SEL PRIMARY VALUE SECONDARY VALUE TERTIARY VALUE EXT TMP VALUE CAP TEMP VALUE AMP TEMP VALUE FLG TEMP VALUE FLOW VALUE AI1 PV Display PV SP.HI SP.LO EXT.TMP CAP.TMP AMP.TMP FLG.
6-13 <6. Explanation of Basic Items> Block Name IS Parameter OUT IN_1 IN_2 IN_3 IN_4 IN_5 IN_6 IN_7 IN_8 PARAMETER_SEL IS OUT IS IN 1 IS IN 2 IS IN 3 IS IN 4 IS IN 5 IS IN 6 IS IN 7 IS IN 8 Display OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 *: The flange temperature is not calculated without option code /DG1, so that 0 is displayed. 6.5.
<6.
6-15 <6. Explanation of Basic Items> OUT_D_SEL Simulate SIMULATE. Transducer Value Disable Enable IO_OPTS.Low cutoff OUT_D SIMULATE.Enable Scaling XD_SCALE PV.Value L_TYPE FIELD_VAL.Value Simulate SIMULATE. Simulate Value Alarms LO, LO_LO HI, HI_HI =1(Enable) Ind.Sqr Root /100 /100 Filter PV_FTIME Scaling OUT_SCALE Indirect Cutoff LOW_CUT Auto OUT =0(Disable) Direct MODE_BLK.Actual F0608.ai Figure 6.5 Diagram of the AI Functional Block 6.6.2 Block Mode 6.6.
<6. Explanation of Basic Items> 6-16 ALARM_OPTS=HI_HI | HI | LO_LO (A case of HI_HI, HI and LO_LO options are selected) HI_HI_LIM HI_LIM OUT_D.value = 0 LO_LO_ LIM OUT_D.value = 1 OUT_D.value = 1 OUT_D.value = 1 OUT_D.value = 1 F0609.ai Figure 6.6 An Example of OUT_D.value 6.6.6 Basic Parameters of the AI Block. Parameter OUT SIMULATE XD_SCALE OUT_SCALE CHANNEL L_TYPE LOW_CUT Outline Shows output value and status. When the Block mode is Man and O/S, the value is held. Used for simulation.
In-Process Operation Mode Transition When the function block mode is changed to Out_Of_Service, the function block pauses and a block alarm is issued. When the function block mode is changed to Manual, the function block suspends updating of output values. In this case alone, it is possible to write a value to the OUT parameter of the block for output. Note that no parameter status can be changed 7.2 Generation of Alarm 7.2.
7.3 7-2 <7. In-Process Operation> Simulation Function There are two simulation functions in EJX multivariable transmitter; one is the function commonly offered in FOUNDATION Fieldbus products to simulate input of each function block for loop check, and the other is the flow simulation function to simulate measured inputs for checking the result of flow calculation. When Simulate En/Disable in Table 7.
8. 8.1 8-1 <8. Device Information> Device Information DEVICE STATUS Device status for the EJX are indicated by using parameter DEVICE_STATUS_1 to DEVICE_STATUS_8 (index 1045 to 1052) in Resource Block. Table 8.1 Hexadecimal 0x00800000 0x00400000 0x00080000 0x00008000 0x00004000 0x00002000 0x00001000 0x00000800 0x00000400 0x00000200 0x00000100 0x00000080 0x00000040 0x00000020 0x00000010 0x00000008 0x00000004 0x00000002 0x00000001 Contents of DEVICE_STATUS_1 (index 1045) Display through DD Sim.
Table 8.3 Hexadecimal 0x80000000 0x40000000 0x20000000 0x10000000 0x08000000 0x00008000 0x00004000 0x00002000 0x00001000 0x00000800 0x00000400 8-2 <8.
Table 8.
Table 8.8 Contents of DEVICE_STATUS_8 (index 1052) Hexadecimal 0x80000000 0x40000000 0x20000000 0x10000000 0x08000000 0x04000000 0x02000000 0x01000000 0x00800000 0x00400000 8.2 8-4 <8.
LCD Display 8-5 <8. Device Information> Cause of Alarm Resource of Alarm SENSOR TB BLOCK_ ERR BLOCK_ ERR XD_ ERROR AL.12 Capsule CAP.TMP Temperature is out of range — — — AL.13 AMP. TMP Amplifier temperature is outside the measurement range limit — — — — AL.14 External EXT.TMP temperature is outside of the range limit. — — — AL.20 No NOT.RDY communication is found with LAS. — — — — — AL.40 RS O/S RESOURCE block is in O/S mode Out of Service AL.
Table 8.11 ALARM Display AL.21 NO.SCHD AL.22 NO.SCHD AL.23 NO.SCHD AL.24 NO.SCHD AL.25 NO.SCHD AL.30 HI.HI LO.LO AL.31 HI.HI LO.LO AL.32 HI.HI LO.LO AL.33 HI.HI LO.LO AL.33 HI.HI LO.LO AL.34 HI.HI LO.LO AL.43 AI O/S AL.44 AI O/S AL.45 AI O/S AL.46 AI O/S AL.47 AI O/S AL.70 PID O/S PID.MAN NO.SCHD AL.71 SC O/S SC MAN NO.SCHD AL.72 IT O/S IT MAN NO.SCHD AL.73 IS O/S IS MAN NO.SCHD AL.74 AR O/S AR MAN NO.SCHD AL.90 AI SML AL.91 AI SML AL.92 AI SML AL.93 AI SML AL.94 AI SML 8-6 <8.
ALARM Display AL.95 AI MAN AL.96 AI MAN AL.97 AI MAN AL.98 AI MAN AL.99 AI MAN 8-7 <8. Device Information> AI1 block is MAN mode Object block AI1 AI2 block is MAN mode AI2 — AI3 block is MAN mode AI3 — AI4 block is MAN mode AI4 — AI5 block is MAN mode AI5 — Cause of Alarm BLOCK_ERR — OUT.
9. <9. Parameter Lists> 9-1 Parameter Lists Note: O/S: MAN: AUTO: The Write Mode column contains the modes in which each parameter is write enabled. Write enabled in O/S mode. Write enabled in Man mode and O/S mode. Write enabled in Auto mode, Man mode, and O/S mode. 9.1 Resource Block Relative Index Parameter Name Index 0 1000 Block Header Factory Default TAG:“RS” Write Explanation Mode Block Information on this block such as Block Tag, DD Revision, Tag=O/S Execution Time etc.
<9.
<9. Parameter Lists> Relative Index Parameter Name Index 56 1056 SOFTDWN_ACT_ AREA 57 58 9.
9-4 <9. Parameter Lists> Relative Index Parameter Name Index 23 2023 SENSOR_CAL_ METHOD Factory Default 103: factory trim standard calibration Write Mode O/S Explanation The method of the last sensor calibration. 100=volumetric 101=static weight 102=dynamic weight 103=factory trim standard calibration 104=user trim standard calibration 105=factory trim special calibration 106=user trim special calibration 255=others Set/indicate the location of the last sensor calibration.
<9. Parameter Lists> Relative Index Parameter Name Index 57 2057 FIXED_EXT_TEMP_ VALUE 58 2058 SIMULATE_MODE 59 60 61 62 0 AUTO 0 0 0 space AUTO AUTO AUTO AUTO 0 O/S O/S O/S O/S O/S O/S O/S Date of production Material of capsule gasket Material of flange Material of drain or vent plug Flange type Material of isolating diaphragms for remote seal O/S O/S O/S Flange size Number of remote seal Types of fill fluid in remote seals.
Relative Index 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 <9. Parameter Lists> -50.0 to 130.0°C Write Mode AUTO AUTO AUTO AUTO AUTO AUTO AUTO — — — — — — — — — — — — — — 116 2116 FLG_TEMP_COEFF 0 AUTO Used for Heat Trace monitoring. Refer to A8.2.12. 117 2117 FLG_TEMP_PRI 1 AUTO Used for Heat Trace monitoring. Refer to A8.2.12. 118 2118 FLG_TEMP_H_LIM 130 AUTO Used for Heat Trace monitoring. Refer to A8.2.12.
Relative Write Index Parameter Name Factory Default Index Mode 9 2309 TRANSDUCER_ — — DIRECTORY 10 2310 TRANSDUCER_TYPE 104 (Standard — Flow with Calibration) 11 2311 XD_ERROR — — 12 2312 COLLECTION_ DIRECTORY 2313 FLOW_VALUE_TYPE — — 1 — — 1324: kg/h 0 — — — 17 2314 FLOW_VALUE 2315 FLOW_VALUE_UNIT 2316 FLOW_VALUE_ DECIMAL 2317 FLOW_VALUE_FTIME 0 O/S 18 2318 DIFF_PRESSURE — — 19 2319 DIFF_PRESSURE_ UNIT 2320 STATIC_PRESSURE 1133 (kPa) O/S — — 13 14 15 16 20 21 9-7 <9.
Relative Index Parameter Name Index 38 2338 PIPE_EXPANSION_ COEF*1 39 2339 PIPE_REF_ TEMPERATURE*1 40 2340 BASE_DENSITY_ FOR_VOLUME_ FLOW*1 41 2341 FLOW_CONFIG1*1 42 2342 FLOW_CONFIG2*1 43 44 45 46 47 48 49 50 51 52 53 *1: 9-8 <9. Parameter Lists> 0.00001148 Write Mode O/S 20 O/S 1.
9.
<9.
<9.
9.5 <9. Parameter Lists> 9-12 Al Function Block Index Relative Parameter Factory Write Explanation Index Name Default Mode AI1 AI2 AI3 AI4 AI5 0 4000 4100 4200 4300 4400 Block TAG: Block Tag Information on this block such as Block Tag, DD Header “AI1” or “AI2” or = O/S Revision, Execution Time etc. “AI3” or “AI4” or “AI5” 1 4001 4101 4201 4301 4401 ST_REV — — The revision level of the static data associated with the function block.
<9.
9.6 Parameter Names Cross Reference Parameter’s name may appear differently according to the tool you use. If you cannot find the designated parameters in the parameters list in the former sections, please use the following cross lists. Relative Parameter Name Index 37 SP_VALUE_RANGE 38 CAL_SP_POINT_HI 39 40 41 Sensor Transducer Block Relative Index 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 9-14 <9.
Relative Index 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 Parameter Name MS_CODE DIAG_MODE DIAG_PERIOD DIAG_PRI DIAG_ERR DIAG_H_ALM DIAG_L_ALM DIAG_OPTION REF_LIM_ FDPMIN REF_LIM_ FSPMIN REF_LIM_ BLKFMAX COMP_FLAG DIAG_LIM DIAG_COUNT REFERENCE_TIME REFERENCE_FDP REFERENCE_FSPL REFERENCE_FSPH REFERENCE_BLKF REFERENCE_DPAVG VALUE_TIME VALUE_ FDP VALUE_ FSPL VALUE_ FSPH VALUE_ BLKF VALUE_DPAVG RATIO_F
Relative Parameter Name Index 52 CONFIG_OSTRING32 53 CONFIG_OSTRING2 Label Configuration Memo 3 Configuration Memo 4 LCD Transducer Block Relative Index 0 1 2 3 4 5 6 7 8 9 Parameter Name 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 BLOCK_HEADER ST_REV TAG_DESC STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR UPDATE_EVT BLOCK_ALM TRANSDUCER_ DIRECTORY TRANSDUCER_TYPE XD_ERROR COLLECTION_ DIRECTORY DISPLAY_SEL INFO_SEL BLOCK_TAG1 PARAMETER_SEL1 DISPLAY_TAG1 UNIT_SEL1 DISPL
Relative Index 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 <9.
10. 10-1 <10. General Specifications> General Specifications 10.1 Standard Specifications For items other than those described below, refer to each User’s Manual. Applicable Model: EJX910A and EJX930A Output: Digital communication signal based on FOUNDATION Fieldbus protocol. Supply Voltage: 9 to 32 V DC for general use, flameproof type and Type n Integral Indicator (LCD display) 5-digit Numerical Display, 6-digit Unit Display and Bar graph.
10-2 <10. General Specifications> 10.2 Optional Specifications For items other than those described below, refer to each User’s Manual.
Item Canadian Standards Association (CSA) IECEx Scheme *2 *1: *2: *3: <10. General Specifications> Description CSA Explosionproof *2 Certificate: 2014354 Applicable Standard: C22.2 No.0, C22.2 No.0.4, C22.2 No.0.5, C22.2 No.25, C22.2 No.30, C22.2 No.94, C22.2 No.60079-0, C22.2 No.60079-1, C22.2 No.61010-1-01 Explosion-proof for Class I, Groups B, C and D. Dustignition-proof for Class II/III, Groups E, F and G. When installed in Division 2, “SEAL NOT REQUIRED” Enclosure: TYPE 4X, Temp. Code: T6...
A1-1 Appendix 1. Signal Characterizer (SC) Block The Signal Characterizer (SC) block is used to convert the values of input signals according to a line-segment function. The line-segment function is created using 21 points of the X/Y coordinates specified by the user. This function block can also be used as a transmission line for control signals and supports backward control.
Line-segment factor determination section Input section Output section IN_1 IN_2 A1-2 Determining the mode BLOCK_ERR OUT processing Determining the gradient and intercept OUT_1 Y or X Determining the OUT_2 status and computing OUT X or Y CURVE_X CURVE_Y SWAP_2 MODE = AUTO MODE = MAN or O/S FA0102.ai Figure A1.
A1-3 A1.3 Line-segment Factor Determination Section When the mode is AUTO and no bit in BLOCK_ ERR is set, the "gradient" and "intercept" of a line passing through two points that are considered linesegment approximation values are determined. A1.3.1 Conditions for Configuring Valid Coefficients (CURVE_X, CURVE_Y) No write error is generated with respect to the settings in CURVE_X and CURVE_Y.
A1-4 A1.
A1.5 Application Example The following is an application example of pH compensation made by performing feedback control. The pH is a value representing the degree of acidity or alkalinity and ranges from 0 to 14. pH 7 indicates neutral, a value smaller than 7 represents acidity, and a value larger than 7 denotes alkalinity. It is very difficult to control pH with a quickly changing reaction rate at a point near 7. CURVE_Y A1.5.1 Input Compensation 14 13 12 11 10 9 8 7 6 5 4 3 2 1 A1-5
A1-6 To enable backward control (which inverts the X and Y axes), the line-segment function must be set so that the elements of the curve increase in a monotone manner.(As shown in Figure A1.11) If they do not increase in a monotone manner, the mode changes to O/S, disabling calculation. No.
A2-1 Appendix 2. Integrator (IT) Block The Integrator (IT) block adds two main inputs and integrates them for output. The block compares the integrated or accumulated value to TOTAL_SP and PRE_TRIP and generates discrete output signals OUT_ TRIP or OUT_PTRIP when the limits are reached. The output is as represented by the following equation (for counting upward and rate conversion). OUT.
A2-2 A2.2 Input Process Section When executed, the Integrator block first performs input processing in the order of: "Determining input status" → "Converting Rate or Accum" → "Determining the input flow direction" Switching between Convert Rate and Convert Accum is made using bit 0 (for IN_1) or bit 1 (for IN_2) of INTEG_OPTS. INTEG_OPTS is one of the system parameters and should be set by the user.
A2-3 A2.2.3 Converting Accumulation This following describes an example of accumulation conversion. In accumulation conversion, the difference between the value executed previously and the value executed this time is integrated or accumulated. This conversion applies when the output of a function block used as a counter is input to the input process of the Integrator block.
A2-4 A2.3.2 Addition The following three options are available for addition: • TOTAL: Adds two argument values as is. • FORWARD: Adds two argument values, regarding a negative value as "0." • REVERSE: Adds two argument values, regarding a positive value as "0.
Table A2.1 A2-5 INTEG_TYPE Name Integration Method UP_AUTO(1) Counting up Starting from "0" UP_DEM(2) Counting up Starting from "0" DN_AUTO(3) Counting down Starting from TOTAL_SP DN_DEM(4) Counting down Starting from TOTAL_SP PERIODIC(5) Counting up Starting from "0" DEMAND(6) Counting up Starting from "0" PER&DEM(7) Counting up Starting from "0" Legend : Trip output is made.
A2-6 OUT.Value, OUT_TRIP.Status, and OUT_PTRIP.Status are determined by the ratio of the "Good" integrated values to all integrated values, which is stored in PCT_INCL (0% to 100%). The user must set the threshold value of each status to UNCERT_LIM and GOOD_LIM. The Integrator block determines the status of the output using the three parameters: PCT_INCL, UNCERT_LIM, and GOOD_LIM.
A2-8 When OP_CMD_INT has become "H" and a reset was made, OP_CMD_INT automatically returns to "L." Even if RESET_IN becomes "H," activating a reset, RESET_IN does not automatically return to "L." The RESET_IN setting will not be retained if the power is turned OFF. A2.6.2 Reset Timing All items are reset during execution of the function block. Therefore, the minimum period of a reset is the block execution period.
4) A2-9 Judging OUT_TRIP and OUT_PTRIP (see A2.5) OUT_TRIP and OUT_PTRIP are judged again on the basis of the cleared integrated values. There are three options relating to a reset: i Confirm reset (bit 8 of INTEG_OPTS) ii Carry (bit 6 of INTEG_OPTS) iii Generate reset event (bit 9 of INTEG_OPTS) i Confirm reset (bit 8 of INTEG_OPTS) If this option is enabled, the next reset is rejected until "1" is set to RESET_CONFIRM.
Index Parameter Name 26 SRTOTAL 27 28 SSP INTEG_TYPE Initial Value Write Mode 1 0.0 0.0 UP_ AUTO(1) View 2 3 4 4 Definition 4 Indicates the snapshot of RTOTAL just before a reset. Indicates the snapshot of TOTAL_SP just before a reset. 1 Integration Type Setting Value Name 1 UP_AUTO 2 3 4 5 6 7 29 INTEG_OPTS A2-10 0×0004 Description Counts up and is automatically reset when TOTAL_SP is reached. UP_DEM Counts up and is reset as demanded.
Parameter Name Initial Value 0 39 RESET_ CONFIRM UPDATE_EVT 40 BLOCK_ALM 41 ACCUM_ TOTAL Index 38 1 1 0 0 0 1 1 0 0 0 0.0 Write Mode 1 2 View 2 3 2 4 A2-11 Definition Reset confirmation input, which is enabled when the Confirm reset option of INTEG_OPTS is chosen Indicates event information if an update event occurs. Indicates alarm information if a block alarm occurs.
A3-1 Appendix 3. Input Selector (IS) Block The function of the Input Selector (IS) block is to automatically select one signal from multiple input signals using a specified selection method. The IS block is used for selective control in which one measured quantity is selected from multiple measured quantities to be transmitted to the controller as a controlled variable. This feature is primarily used for temperature control systems. A3.
A3-2 Output Parameters (Computation or Selection Results) OUT : Block output SELECTED : Indicates the input number selected using the alternatives. Other Parameters OUT_RANGE : Sets the OUT range. STATUS_OPTS : Option used to specify the handling of various statuses. SELECT_TYPE : Determines the input selection algorithm. MIN_GOOD : Parameter specifying the minimum required number of inputs with “good” status.
A3-3 A3.2 Input Section A3.2.1 Mode Handling The Input Selector block’s operations are determined by the mode (parameter name: MODE_BLK). The following describes operations in each mode. Supported Mode O/S (Out of Service) Man Role · System-stopped status. · Allows you to make changes to configuration. · If you do not want to output the value and status from IN or if the value or status thus output is not preferable, you can manually transmit the value to OUT.
A3-4 A3.2.2 MIN_GOOD Handling If there is no selectable input or if the number of selectable inputs is less than the value of MIN_GOOD, SELECTED becomes “0.” A case where the number of valid INs is less than the value of MIN_GOOD: SELECTION IN_1 = 23 IN_2 = 34.5 OUT = certain retained value that was output previously IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 SELECTED = 0 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.
A3-5 A3.3 Selection The following processing is performed after completing input processing. If the number of valid inputs is less than the value of MIN_Good, no input selection is made. A3.3.
A3-6 A3.3.2 SELECTION Handling If the value of OP_SELECT is “0,” input selection using SELECT_TYPE is enabled. When SELECT TYPE is “first good” The IS block selects the input with the smallest input number among valid inputs and transmits the value of that input to OUT. The number of the selected input is transmitted to SELECTED. SELECTION IN_1 = 23 IN_2 = 34.5 OUT = 34.5 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 SELECTED = 2 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.
A3-7 When SELECT TYPE is “Minimum” The IS block selects the input with the minimum value among valid inputs and transmits the value of that input to OUT. The number of the selected input is transmitted to SELECTED. SELECTION IN_1 = 23 IN_2 = 34.5 OUT = 2.34 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 SELECTED = 4 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.
A3-8 When SELECT TYPE is “Maximum” The IS block selects the input with the maximum value among valid inputs and transmits the value of that input to OUT. The number of the selected input is transmitted to SELECTED. SELECTION IN_1 = 23 IN_2 = 34.5 OUT = 32.5 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 SELECTED = 7 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.
A3-9 When SELECT TYPE is “Middle” If there is more than one valid input and the number of such input is an odd number, the value of the middle input will be transmitted to OUT. If there is an even number of valid inputs, the average of the middle two inputs is transmitted to OUT. If the average is used for OUT, the block transmits “0” to SELECTED, while it transmits the number of the input used for the middle for other cases.
A3-10 If there is an odd number of valid inputs: SELECTION IN_1 = 23 IN_2 = 34.5 OUT = 23.6 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 SELECTED = 5 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4 DISABLE_1 = OFF DISABLE_2 = OFF SELECT_TYPE = Middle STATUS_OPTS MIN_GOOD = 1 DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = ON OP_SELECT = 0 FA0308.ai Figure A3.
A3-11 When SELECT TYPE is “Average” The block calculates the average of the valid inputs and transmits it to OUT. The number of inputs used to calculate its value is indicated in SELECTED. SELECTION IN_1 = 23 IN_2 = 34.5 OUT = 25.48 (IN_1+···+IN_8)/8 = 25.48 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 SELECTED = 8 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.
A3-12 A3.4 Output Processing A3.4.1 Handling of SELECTED For the value output to SELECTED when OP_SELECT has been selected (that is, not “0”), the number specified by OP_SELECT will be stored as is. However, “0” is stored in the SELECTED in the following cases: 1. If there is no valid input; 2. If the value of MIN_GOOD is greater than the number of valid inputs; 3.
A3-13 A3.4.2 OUT Processing OUT is an output parameter used to send the value selected in the IS block to another function block. The following describes OUT processing. Table A3.
A3-14 A3.4.3 STATUS_OPTS Bit Use Uncertain as Good Description Causes all inputs (OP_SELECT, IN_n, and DISABLE_n) the status of which is “uncertain,” to be handled as “good” (NC) status inputs and the others to be handled as ”bad” status inputs. When the mode is Man, the status of OUT is interpreted as “uncertain.” (This does not apply to SELECTED.) Uncertain if Man mode A3.
A3-16 A3.6 Application Example The following describes the temperature control system of a fixed bed-type reactor. In this case, there are instances where the point showing the maximum temperature changes due to catalytic deterioration, raw material flow, etc. Therefore, a large number of measurement points are provided, and the maximum value obtained among these measurement points is input to the controller to control reactor temperature.
A4-1 Appendix 4. Arithmetic (AR) Block The Arithmetic (AR) block switches two main inputs of different measurement ranges seamlessly and combines the result with three auxiliary inputs through the selected compensation function (10 types) to calculate the output. A4.1 Arithmetic Function Block Schematic The diagram below shows the Arithmetic block schematic.
A4.2 Input Section There are five inputs: IN and IN_LO main inputs and IN_1, IN_2, and IN_3 auxiliary inputs. IN and IN_LO are intended to connect devices with different measurement ranges and allow the use of switching a measurement range by selecting the measuring device. However, because there are slight differences between IN and IN_LO values even when the same item is measured, instantaneous switching causes abrupt changes in the output.
A4.2.3 INPUT_OPTS INPUT_OPTS has an option that handles an input with “uncertain” or “bad” status as a “good” status input. Bit 0 Function Handles IN as a “good” status input if its status is “uncertain.” 1 Handles IN_LO as a “good” status input if its status is “uncertain.” 2 Handles IN_1 as a “good” status input if its status is “uncertain.” 3 Handles IN_1 as a “good” status input if its status is “bad.” 4 Handles IN_2 as a “good” status input if its status is “uncertain.
A4.3 Computation Section A4.3.1 Computing Equations This subsection shows computing equations used in the computation section: 1) Flow compensation (linear) func = PV × f f = (t_1 / t_2) 2) Flow compensation (square root) func = PV × f f = sqrt(t_1 / t_2 / t_3) A4-4 A4.3.2 Compensated Values In computing equations 1) to 5) in A4.3.1, the value “f” is restricted by the COMP_HI_LIM or COMP_ LO_LIM parameter.
A4.4.1 Mode Handling Mode Auto MAN O/S A4.4.2 Status Handling Output OUT = PRE_OUT For OUT, the OUT value in the Auto mode just before change to MAN or O/S is retained. In the Manual mode (including O/S), the value of OUT in the Auto mode just before a change to the Manual mode is held or the value written to OUT is output. If the mode is switched from Manual to Auto, the value of OUT that is linearly changed with respect to the value of PRE_OUT for time set by BAL_TIME is output.
A4-6 A4.
Relative Index 21 22 23 24 25 26 27 28 29 Parameter BIAS_IN_1 GAIN_IN_1 BIAS_IN_2 GAIN_IN_2 BIAS_IN_3 GAIN_IN_3 COMP_HI_ LIM COMP_LO_ LIM ARITH_ TYPE 30 BAL_TIME 31 32 33 BIAS GAIN OUT_HI_ LIM OUT_LO_ LIM UPDATE_ EVT BLOCK_ ALM 34 35 36 Write Valid Mode Range Initial Value 0 0 0 0 0 0 +INF 1 to 10 View 1 2 3 4 4 4 4 4 4 4 4 Description / Remarks IN_1 bias IN_1 gain IN_2 bias IN_2 gain IN_3 bias IN_3 gain High limit of compensation factor f.
A5-1 Appendix 5. PID Block A PID block performs the PID control computation based on the deviation of the measured value (PV) from the setpoint (SV), and is generally used for constant-setpoint and cascaded-setpoint control. A5.1 Function Diagram The figure below depicts the function diagram of a PID block.
A5-2 A5.3 Parameters of PID Block NOTE: In the table below, the Write column shows the modes in which the respective parameters can be written. A blank in the Write column indicates that the corresponding parameter can be written in all modes of the PID block. A dash (-) indicates that the corresponding parameter cannot be written in any mode.
A5.4 PID Computation Details A5.4.1 PV-proportional and -derivative Type PID (I-PD) Control Algorithm For PID control, the PID block employs the PVproportional and PV-derivative type PID control algorithm (referred to as the I-PD control algorithm) in Auto and RCas mode. The I-PD control algorithm ensures control stability against sudden changes in the setpoint, such as when the user enters a new setpoint value.
A5.7 Control Action Bypass The PID control computation can be bypassed so as to set the SP value in the control output OUT as shown below. Setting BYPASS to “On” bypasses the PID control computation. BYPASS OUT Output CAS_IN RCAS_IN Setpoint Control SP IN Filter Feedforward PV FA0502.ai A5.8 Feed-forward Feed-forward is an action to add a compensation output signal FF_VAL to the output of the PID control computation, and is typically used for feedforward control.
Transition Destination Mode RCas*, ** ROut*, ** In accordance with the SHED_OPT setting * ** Condition 7. If RCas is set in MODE_ BLK.target - AND if neither IN.status (input status) nor RCAS_ IN.status is Bad. 8. If ROut is set in MODE_ BLK.target - AND if ROUT_IN.status (input status) is not Bad. 9. If RCAS_IN.status or ROUT_IN.status is Bad (indicating a computer failure; see Section A5.17.1 for details). NOT Conditions NOT if any one or more of conditions 1 to 3 are met.
A5.12 External-output Tracking External tracking is an action of outputting the value of the remote output TRK_VAL set from outside the PID block, as illustrated in the figure below. External tracking is performed when the block mode is LO. TRK_VAL TRK_SCALE OUT_SCALE TRK_IN_D PID control computation result OUT LO mode FA0504.ai To change the block mode to LO: (1) Select Track Enable in CONTROL_OPTS. (2) Set TRK_IN_D to true.
A5.15 Manual Fallback Manual fallback denotes an action in which a PID block changes mode to Man and suspends the control action. Manual fallback takes place automatically as a means of abnormality handling when the following condition is met: • IN.status is Bad except when the control action bypass is on. To enable the manual fallback action to take place when the above condition is met, Target to Manual if BAD IN must be specified beforehand in STATUS_ OPTS.
NOTE: If a control block is connected as a cascade primary block of the PID block in question, a mode transition of the PID block to Cas occurs in the following sequence due to initialization of the cascade connection: RCas or ROut → Auto → Cas. A5.18 Alarms A5.19 Example of Block Connections AI There are two kinds of alarms generated by a PID block: block and process alarms. OUT A5.18.
A5.20 View Object for PID Function Block Relative VIEW VIEW VIEW VIEW Parameter Mnemonic Index 1 2 3 4 Relative VIEW VIEW VIEW VIEW Parameter Mnemonic Index 1 2 3 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 A5-10
A6-1 Appendix 6. Link Master Functions A6.1 Link Active Scheduler A link active scheduler (LAS) is a deterministic, centralized bus scheduler that can control communications on an H1 fieldbus segment. There is only one LAS on an H1 fieldbus segment. An EJX multivariable transmitter supports the following LAS functions. • PN transmission: Identifies a fieldbus device newly connected to the same fieldbus segment. PN is short for Probe Node.
A6-2 A6.3 Transfer of LAS There are two procedures for an LM to become the LAS: • If the LM whose value of [V(ST)×V(TN)] is the smallest on a segment, with the exception of the current LAS, judges that there is no LAS on the segment, in such a case as when the segment has started up or when the current LAS has failed, the LM declares itself as the LAS, then becomes the LAS. (With this procedure, an LM backs up the LAS as shown in the following figure.
A6-3 (2) In the LAS settings of the EJX, set the values of V(ST), V(MRD), and V(MID) to the same as the respective lowest capability values in all the devices within the segment. An example is shown below.
A6-4 A6.5 LM Parameters A6.5.1 LM Parameter List The tables below show LM parameters.
A6-6 A6.5.2 Descriptions for LM Parameters (4) LiveListStatusArrayVariable The following describes LM parameters of an EJX multivariable transmitter. A 32-byte variable, in which each bit represents the status of whether a device on the same segment is live or not. The leading bit corresponds to the device address 0x00, and final bit to 0xFF.
(7) CurrentLinkSettingRecord and ConfiguredLinkSettingsRecord (9) PlmeBasicCharacteristics CurrentLinkSettingRecord indicates the bus parameter settings currently used. ConfiguredLinkSettingsRecord indicates the bus parameter settings to be used when the device becomes the LAS. Thus, when a device is the LAS, its CurrentLinkSettingRecord and ConfiguredLinkSettingsRecord have the same values.
A6-8 (12) LinkScheduleActivationVariable (15) Domain Writing the version number of an LAS schedule, which has already been downloaded to the domain, to this parameter causes the corresponding schedule to be executed. On the other hand, writing 0 to this parameter stops execution of the active schedule.
A6-9 Q3. On a segment where an EJX works as the LAS, another device cannot be connected. How come? A3-1.
A7-1 Appendix 7. Software Download A7.1 Benefits of Software Download A7.3 Preparations for Software Downloading This function enables you to download software to field devices via a FOUNDATION Fieldbus to update their software. Typical uses are to add new features such as function blocks and diagnostics to existing devices, and to optimize existing field devices for your plant.
A7.4 Software Download Sequence CAUTION The flowchart below outlines the software download procedure. Although the time taken for the entire procedure varies depending on the size of the field bus device’s software, it generally take about 20 minutes where there is a one-to-one connection between a fieldbus device and download tool, and longer when multiple field devices are connected to the fieldbus.
A7.6 Steps After Activating a Field Device Table A7.1 When the communication with a field device has recovered after activating the device, check using the download tool that the software revision of the field device has been updated accordingly. The value of SOFT_REV of the resource block indicates the software revision.
A7-4 A7.8 Resource Block’s Parameters Relating to Software Download Table A7.3 Additional Parameters of Resource Block Relative Index Parameter Name Index 53 1053 SOFTDWN_PROTECT Default (Factory Set) 0x01 54 1054 SOFTDWN_FORMAT 0x01 55 1055 SOFTDWN_COUNT 0 — 56 1056 SOFTDWN_ACT_AREA 0 — 57 58 1057 1058 SOFTDWN_MOD_REV SOFTDWN_ERROR Table A7.
A7-5 A7.9 System/Network Management VFD Parameters Relating to Software Download Table A7.5 System/Network Management VFD Parameters Write Mode: R/W = read/write; R = read only Index Parameter (SM) Name 400 DWNLD_ PROPERTY 410 420 430 440 DOMAIN_ DESCRIPTOR DOWNLOAD_ DOMAIN_ HEADER.1 ACTIVATED_ DOMAIN_ HEADER.
A7-6 A7.10 Comments on System/Network Management VFD Parameters Relating to Software Download IMPORTANT Do not turn off the power to a field device immediately after changing parameter settings. Data writing actions to the EEPROM are dual redandant to ensure reliability. If the power is turned off within 60 seconds after setup, the parameters may revert to the previous settings.
A7-7 (3) DOMAIN_HEADER Sub Index Element Size (Bytes) 1 2 3 Header Version Number Header Size Manufacturer ID 2 2 6 4 Device Family 4 5 Device Type 4 6 7 8 9 Device Revision DD Revision Software Revision Software Name 1 1 8 8 10 Domain Name 8 Description Indicates the version number of the header. Indicates the header size. Indicates the value of resource block’s MANUFAC_ID (manufacturer ID) as character string data. Indicates the device family.
A8-1 Appendix 8. Advanced Diagnostics A8.1 Multi-sensing Process Monitoring Multi-sensing process monitoring function (option code: /DG1) provides the advanced diagnostics to detect the abnormal conditions in process environment such as an impulse line etc. by using the EJX multisensing technology and its unique algorithm. There are following two functions.
A8-2 Functional block diagram The figure below shows the functional block diagram of ILBD, which is performed in the SENSOR Transducer block.
A8.2.1 Blockage Detection When the parameter based on pressure fluctuation exceeds the preset value, EJX diagnoses an impulse line as blockage and gives an alarm. The threshold values are set to DIAG_LIM [1] to [10] in the SENSOR Transducer block. TableA8.2 shows the default values at the factory setting, which are different according to the model. NOTE When ILBD is performed for the first time, use the default value.
A8-4 High/Low Side Blocking Detection High Side Blocking Detection EJX differential pressure transmitter enables to detect both-, a high-, or low-pressure-side blockage. The blockage degree characterized by a comparison of high-pressure side and lowpressure-side fluctuation values, VALUE_BLKF, is used to detect it. The value changes within a range of –1 to +1. As VALUE_BLKF approaches +1, the high-pressure-side blockage progresses.
A8-5 A8.2.2 Combination of Reference Result and Blockage Detection An EJX differential pressure transmitter can detect four modes of impulse line blockage: both-sides, high-pressure side, low-pressure side, and/or single-side when all the reference values are properly measured. However, the detectable alarm mode combination is limited when some of the reference values are invalid.
A8.2.3 Operating Parameters DIAG_MODE A8-6 DIAG_COUNT(Number of times: 3) An alarm is generated. DIAG_MODE gives the directive for the ILBD operation. There are following three modes. A B DIAG MODE Code Mode 0 Stop 1 2 Function The blockage detection operation is stopped. Calculation The blockage detection operation is performed. Alarms are generated along with the result.
A8-7 A8.2.4 Operating Procedure If an alarm is often generated or the process condition changed in the ILBD operation, do tuning, to change the alarm setting, or to reset the reference values. The basic flow of the ILBD operation is as follows. 1) Initial setting 2) Condition check 3) Start up 4) Perform the ILBD algorithm Fill out the information to the checklist, at the process shown in below figure.
The abnormal results, as the blockage detection and high/low flange temperature (heat trace monitoring) are given by an analog alert or the LCD display of alarm status. The analog alert or the LCD display of alarm status is set according to the flow shown in below figure. Storage of Abnormal results (STB.DIAG_ERR) Bit 11 12 13 14 15 Alarm status Invalid Ref fDP Outside Diagnosis Range Flg Temp Low Alarm Flg Temp High Alarm Reflect Blockage to PV/SV/TV status DIAG_L_ ALM A8.2.
Invalid Ref BlkF, fSPh, fSPl, or fDP This alarm indicates that the reference value under normal condition is invalid. If REFERENCE_BLKF is invalid, the blockage detection excluding VALUE_ BLKF is carried out. If blockage detection function based on VALUE_BLKF is required, obtain the reference value again.
Only VALUE_FDP is enough NOTE The alarms of "Invalid Ref xx", "Outside Diagnosis Range" do not link to the signal status of PV, SV, and TV. A8.2.6 Condition Check After the EJX differential pressure/pressure transmitter was installed, it is necessary to confirm that the Primary Value (PV) is stable under the normal operating condition and that fluctuation amplitude under the normal operating condition is large enough to detect the blockage.
Start of Sampling The sampling of reference value is carried out for 180 seconds, which is the default value set to DIAG_PERIOD. 1) Confirm that the sampling period (DIAG_PERIOD) is set to 180 seconds. 2) Set “Reference” to DIAG_MODE. The sampling starts soon after the setting. IMPORTANT • For the each parameter, the one value is given. If “Reference” is set to DIAG_MODE again, the value is updated and overwritten. • If the power supply is shut down during the sampling, DIAG_MODE becomes “Stop”.
Simulation of Both-pressure-side Blockage 1) Close the both-pressure-side valves. 2) Confirm the value of PRIMARY_VALUE is stable. If unstable, open valve a little. 3) Set “Calculation” to DIAG_MODE so as to start blockage detection operation. 4) Check that an alarm of “B Blocking” is generated after the time that consists of DIAG_ PERIOD and DIAG_COUNT passed. 5) Check also the operation of the analog alert if an analog alert is set. 6) Open the valves completely and check that there are no alarms.
The default values at the factory setting are the values of DIAG_LIM [1] to [8] shown in Table A8. 2. Change the threshold value to solve your problem according to the above image (1) Set “Stop” to DIAG_MODE. (2) Change the unsuitable value of DIAG_ LIM corresponding to the each blockage detection. Note:Set to “Calculation” after setting the parameters.
A8-14 A8.2.12 ILBD Parameter Lists All the ILBD parameters belong to the SENSOR Transducer block. Note: O/S: MAN: AUTO: The Write Mode column contains the modes in which each parameter is write enabled. Write enabled in O/S mode. Write enabled in Man mode and O/S mode. Write enabled in Auto mode, Man mode, and O/S mode.
Relative Index Parameter Name Index 90 2090 REF_LIM_FDPMIN Factory Default 7.0E-10 Write Mode AUTO 1.0E-10 AUTO 91 2091 REF_LIM_FSPMIN 92 2092 REF_LIM_BLKFMAX 0.5 AUTO 93 2093 COMP_FLG AUTO 0 (Compensation) 94 2094 DIAG_LIM Refer to Table A8.
Relative Index Parameter Name Index 109 2109 RATIO_FSPL Factory Default Write Mode — 110 2110 RATIO_FSPH — 111 2111 CRATIO_FDP — 112 2112 NRATIO_FDP — 113 2113 DIAG_APPLICABLE — A8-16 Explanation SQRT (VALUE_FSPL/REFERENCE_FSPL). VALUE_FSPL decreases and this parameter is used to determine whether low-pressure-side is plugged. SQRT (VALUE_FSPH/REFERENCE_FSPH).
A8-17 A8.2.13 Checklist Fill out the below checklist according to the operation flow of the ILBD in order to keep the important information for the blockage detection. Checklist (1/5) No. Items 1 Enable Analog Alert to Be Generated 2 3 • Uncheck the checkbox of “Diag Alm Disable” in ALARM_SUM. Priority Setting of Analog Alert • Enter a value of more than 3 to DIAG_ PRI. (3 is recommended.
A8-18 Checklist (2/5) No. 8 Alarm status Items • Check the alarm status shown in DIAG_ERR. • Check that the alarm status of “Outside Diagnosis Range” is not shown in DIAG_ERR. 9 ILBD parameters • Record the values of parameters for ILBD operation. • Check the status of parameters for ILBD operation. *: Record the value after checked that the status of each parameter is “GOOD”.
A8-19 Checklist (3/5) Go to the following step according to the result of "Invalid Ref xx" shown in the DIAG_ERR of 8th check item. Invalid Ref fSPh DIAG_ERR (Index: F2086) Invalid Ref fSPl Invalid Ref fdP Check item 10-a 10-b : The alarm is generated. : The alarm is not generated. No.
A8-20 Checklist (4/5) No. Items 10-a-2 Low Side Blocking • Close the low-pressure side valve completely. • Record the values of VALUE_# after the certain time, (DIAG_PERIOD × DIAG_COUNT), passed. *: Record the value after checked that the status is “GOOD”. Parameters *: Record the value after checked that the status is “GOOD”. • Record the status of Checkbox in DIAG_OPTION.
A8-21 Checklist (5/5) No. 10-b Items Simulation of Blockage detection operation • Close completely the valve for the side where the alarm of Invalid Reference Value is not generated. For the case that the high-pressure side valve is closed; • Record the values of VALUE_# after the certain time, (DIAG_PERIOD × DIAG_COUNT), passed. *: Record the value after checked that the status is “GOOD”.
A8.3 Heat Trace Monitoring The EJX with Heat trace monitoring function calculates the flange temperature by using the two temperature sensors built in the EJX. An analog alert is generated if the temperature reached to the preset level. The flange temperature is based on the following parameters and calculation formula. [Calculation formula] FLG_TEMP_VAL(FT) = CT + Cf × (CT - AT) The FLG_TEMP_VAL (FT) is assigned to Process Value (PV) in the AI function block.
A8.3.1 FLG_TEMP_COEF Setting The value calculated according to the following procedure is set to the FLG_TEMP_COEFF. • To enhance the calculation accuracy of the flange temperature, measure the actual flange temperature by using the temperature sensor etc. • Calculate the ratio of the capsule temperature to the capsule temperature minus the amplifier temperature from the two temperature values measured by EJX.
A8-24 A8.3.6 Status Error There are three statuses of “GOOD”, “UNCERTAIN”, and “BAD” for the status of FLG_ TEMP_VAL. The factor that becomes GOOD/UNCERTAIN/BAD is as follows. Good: Normal status Uncertain: Capsule or Amplifier temperature is out of range Bad: • Capsule or Amplifier temperature sensor failure • Capsule or Amplifier EEPROM failure • Resource block or SENSOR Transducer block is in O/S mode A8.3.
i Revision Information Title : EJX910A and EJX930A Fieldbus Communication Type Manual No. : IM 01C25R03-01E Edition Date Page 1st June 2006 — 2nd Sep. 2006 — 9-14 3rd Feb. 2008 2-1 through 2-7 2-4 through 2-6 2-6 2-7 10-2 2.1 2.1.3 2.1.3 2.1.4 10.3 Add applicable standard and certificate number for each approval. Add ATEX intrinsically safe type (/KS25). Revise information for ATEX flameproof type. Add IECEx Flameproof type (/SF2). Add /KS25 and /SF2. Remove /KF2 and add /KF21.