YOKOGAWA EJX User's Manual

User’s Manual
EJX Series Fieldbus Communication Type
IM 01C25T02-01E
Yokogawa Electric Corporation
IM 01C25T02-01E
4th Edition
CONTENTS
CONTENTS
1. INTRODUCTION............................................................................................ 1-1
Regarding This Manual ................................................................................. 1-1
1.1 Safe Use of This Product.................................................................... 1-2
1.2 Warranty.............................................................................................. 1-3
1.3 ATEX Documentation.......................................................................... 1-3
2. HANDLING CAUTIONS ................................................................................ 2-1
2.1 Installation of an Explosion-Protected Instrument .............................. 2-1
2.1.1 FM approval ................................................................................. 2-1
2.1.2 CSA Certification .......................................................................... 2-3
2.1.3 CENELEC ATEX Certification...................................................... 2-4
3. ABOUT FIELDBUS ....................................................................................... 3-1
3.1 Outline ................................................................................................. 3-1
3.2 Internal Structure of EJX..................................................................... 3-1
3.2.1 System/network Management VFD ............................................. 3-1
3.2.2 Function Block VFD ..................................................................... 3-1
3.3 Logical Structure of Each Block.......................................................... 3-1
3.4 Wiring System Configuration .............................................................. 3-1
4. GETTING STARTED .....................................................................................4-1
4.1 Connection of Devices ........................................................................ 4-1
4.2 Host Setting......................................................................................... 4-2
4.3 Bus Power ON .................................................................................... 4-3
4.4 Integration of DD................................................................................. 4-3
4.5 Reading the Parameters ..................................................................... 4-3
4.6 Continuous Record of Values ............................................................. 4-4
4.7 Generation of Alarm............................................................................ 4-4
5. CONFIGURATION......................................................................................... 5-1
5.1 Network Design................................................................................... 5-1
5.2 Network Definition ............................................................................... 5-1
5.3 Definition of Combining Function Blocks ............................................ 5-2
5.4 Setting of Tags and Addresses .......................................................... 5-3
5.5 Communication Setting ....................................................................... 5-4
5.5.1 VCR Setting .................................................................................. 5-4
5.5.2 Function Block Execution Control ................................................ 5-5
5.6 Block Setting ....................................................................................... 5-5
5.6.1 Link Object ................................................................................... 5-5
5.6.2 Trend Object ................................................................................. 5-6
5.6.3 View Object .................................................................................. 5-6
5.6.4 Function Block Parameters ........................................................ 5-10
FD No. IM 01C25T02-01E 4th Edition: Apr. 2006(KP) All Rights Reserved, Copyright © 2004, Yokogawa Electric Corporation
IM 01C25T02-01E
CONTENTS
6. EXPLANATION OF BASIC ITEMS ............................................................... 6-1
6.1 Outline ................................................................................................. 6-1
6.2 Setting and Changing Parameters for the Whole Process ................ 6-1
6.3 SENSOR Transducer Block................................................................ 6-1
6.3.1 Functional block ........................................................................... 6-1
6.3.2 Block Mode ................................................................................... 6-1
6.3.3 Functions Relating to Pressure/Differential Pressure .................. 6-2
6.3.4 Functions Relating to Static Pressure .......................................... 6-3
6.3.5 Functions Relating to Capsule and Amplifier Temperature......... 6-4
6.3.6 BLOCK_ERR................................................................................ 6-4
6.3.7 XD_ERROR.................................................................................. 6-4
6.4 LCD Transducer Block........................................................................ 6-5
6.4.1 Outline of the Functions ............................................................... 6-5
6.4.2 Block Mode ................................................................................... 6-5
6.4.3 Display Contents of the integral indicator .................................... 6-5
6.4.4 Example Displays of the integral indicator ................................... 6-6
6.4.5 Procedure to Set the Built-in Display........................................... 6-7
6.4.6 Units That Can Be Displayed on the LCD by the Automatic Link
Function........................................................................................ 6-9
6.5 AI Function Block .............................................................................. 6-10
6.5.1 Function Blocks .......................................................................... 6-10
6.5.2 Block Mode ................................................................................. 6-10
6.5.3 IO_OPTS .................................................................................... 6-10
6.5.4 STATUS_OPT ............................................................................ 6-10
6.5.5 OUT_D ....................................................................................... 6-11
6.5.6 Basic Parameters of the AI Block. ............................................. 6-11
7. IN-PROCESS OPERATION .......................................................................... 7-1
7.1 Mode Transition .................................................................................. 7-1
7.2 Generation of Alarm............................................................................ 7-1
7.2.1 Indication of Alarm ....................................................................... 7-1
7.2.2 Alarms and Events ....................................................................... 7-1
7.3 Simulation Function............................................................................. 7-2
8. DEVICE INFORMATION ............................................................................... 8-1
8.1 DEVICE STATUS................................................................................ 8-1
8.2 Status of each parameter in failure mode .......................................... 8-4
9. PARAMETER LISTS .....................................................................................9-1
9.1 Resource Block ................................................................................... 9-1
9.2 SENSOR Transducer Block................................................................ 9-3
9.3 LCD Transducer Block........................................................................ 9-7
9.4 Al Function Block ................................................................................ 9-9
10. GENERAL SPECIFICATIONS .................................................................... 10-1
10.1 STANDARD SPECIFICATIONS ....................................................... 10-1
10.2 OPTIONAL SPECIFICATIONS ......................................................... 10-1
10.3 OPTIONAL SPECIFICATIONS (For Explosion Protected type)....... 10-2
ii
IM 01C25T02-01E
CONTENTS
Appendix 1. Signal Characterizer (SC) Block ............................................... A-1
A1.1 Schematic Diagram of Signal Characterizer Block.............................A-1
Input/Output Parameters.....................................................................A-1
A1.2 Input Section ....................................................................................... A-3
A1.2.1 Determining the Mode..................................................................A-3
A1.2.2 Judging BLOCK_ERR.................................................................. A-3
A1.3 Line-segment Factor Determination Section ....................................... A-4
A1.3.1 Conditions for Configuring Valid Coefficients
(CURVE_X, CURVE_Y) ...............................................................A-4
A1.4 List of Signal Characterizer Block Parameters ...................................A-6
A1.5 Application Example............................................................................A-7
A1.5.1 Input Compensation .....................................................................A-7
A1.5.2 Calorie Flow Compensation......................................................... A-7
A1.5.3 Backward Control......................................................................... A-7
Appendix 2. Integrator (IT) Block ................................................................... A-9
A2.1 Schematic Diagram of Integrator Block ..............................................A-9
A2.2 Input Process Section .......................................................................A-10
A2.2.1 Determining Input Value Statuses ............................................. A-10
A2.2.2 Converting the Rate ...................................................................A-10
A2.2.3 Converting Accumulation ........................................................... A-11
A2.2.4 Determining the Input Flow Direction .........................................A-11
A2.3 Adder................................................................................................. A-12
A2.3.1 Status of Value after Addition ....................................................A-12
A2.3.2 Addition.......................................................................................A-12
A2.4 Integrator ...........................................................................................A-13
A2.5 Output Process .................................................................................A-14
A2.5.1 Status Determination..................................................................A-14
A2.5.2 Determining the Output Value ....................................................A-15
A2.5.3 Mode Handling ...........................................................................A-16
A2.6 Reset .................................................................................................A-17
A2.6.1 Reset Trigger ..............................................................................A-17
A2.6.2 Reset Timing ..............................................................................A-17
A2.6.3 Reset Process............................................................................ A-18
A2.7 List of Integrator Block Parameters .................................................. A-19
Appendix 3. Input Selector (IS) Block.......................................................... A-21
A3.1 Input Selector Function Block Schematic .........................................A-21
A3.2 Input Section ..................................................................................... A-23
A3.2.1 Mode Handling ...........................................................................A-23
A3.2.2 MIN_GOOD Handling .................................................................A-23
A3.3 Selection............................................................................................A-24
A3.3.1 OP_SELECT Handling............................................................... A-24
A3.3.2 SELECTION Handling................................................................A-25
A3.4 Output Processing.............................................................................A-31
A3.4.1 Handling of SELECTED............................................................. A-31
A3.4.2 OUT Processing......................................................................... A-32
A3.4.3 STATUS_OPTS..........................................................................A-33
A3.5 List of Input Selector Block Parameters ........................................... A-33
A3.6 Application Example..........................................................................A-34
iii
IM 01C25T02-01E
CONTENTS
Appendix 4. Arithmetic (AR) Block .............................................................. A-35
A4.1 Arithmetic Function Block Schematic ...............................................A-35
A4.2 Input Section ..................................................................................... A-36
A4.2.1 Main Inputs.................................................................................A-36
A4.2.2 Auxiliary Inputs........................................................................... A-36
A4.2.3 INPUT_OPTS............................................................................. A-37
A4.2.4 Relationship between the Main Inputs and PV ..........................A-37
A4.3 Computation Section......................................................................... A-38
A4.3.1 Computing Equations................................................................. A-38
A4.3.2 Compensated Values................................................................. A-38
A4.3.3 Average Calculation ...................................................................A-38
A4.4 Output Section ..................................................................................A-38
A4.4.1 Mode Handling ...........................................................................A-39
A4.4.2 Status Handling.......................................................................... A-39
A4.5 List of the Arithmetic Block Parameters ...........................................A-40
APPENDIX 5. PID BLOCK .............................................................................. A-42
A5.1 Function Diagram.............................................................................. A-42
A5.2 Functions of PID Block .....................................................................A-42
A5.3 Parameters of PID Block ..................................................................A-43
A5.4 PID Computation Details...................................................................A-45
A5.4.1 PV-proportional and -derivative Type PID (I-PD) Control
Algorithm ....................................................................................A-45
A5.4.2 PID Control Parameters............................................................. A-45
A5.5 Control Output................................................................................... A-45
A5.5.1 Velocity Type Output Action .......................................................A-45
A5.6 Direction of Control Action ................................................................A-45
A5.7 Control Action Bypass.......................................................................A-45
A5.8 Feed-forward .....................................................................................A-46
A5.9 Block Modes......................................................................................A-46
A5.9.1 Mode Transitions........................................................................A-46
A5.10Bumpless Transfer ............................................................................ A-47
A5.11Setpoint Limiters ............................................................................... A-47
A5.11.1 When PID Block Is in Auto Mode ............................................ A-47
A5.11.2 When PID Block Is in Cas or RCas Mode...............................A-47
A5.12External-output Tracking ................................................................... A-47
A5.13Measured-value Tracking.................................................................. A-47
A5.14Initialization and Manual Fallback (IMan) .........................................A-48
A5.15Manual Fallback ................................................................................ A-48
A5.16Auto Fallback .................................................................................... A-48
A5.17Mode Shedding upon Computer Failure........................................... A-49
A5.17.1 SHED_OPT .............................................................................. A-49
A5.18Alarms ...............................................................................................A-49
A5.18.1 Block Alarm (BLOCK_ALM) .....................................................A-49
A5.18.2 Process Alarms ........................................................................ A-49
A5.19Example of Block Connections ......................................................... A-50
A5.20View Object for PID Function Block ................................................. A-50
iv
IM 01C25T02-01E
CONTENTS
APPENDIX 6. LINK MASTER FUNCTIONS ................................................... A-52
A6.1 Link Active Scheduler .......................................................................A-52
A6.2 Link Master........................................................................................A-52
A6.3 Transfer of LAS................................................................................. A-53
A6.4 LM Functions.....................................................................................A-54
A6.5 LM Parameters..................................................................................A-55
A6.5.1 LM Parameter List...................................................................... A-55
A6.5.2 Descriptions for LM Parameters ................................................A-57
A6.6 FAQs ................................................................................................. A-59
APPENDIX 7. SOFTWARE DOWNLOAD ....................................................... A-60
A7.1 Benefits of Software Download.........................................................A-60
A7.2 Specifications .................................................................................... A-60
A7.3 Preparations for Software Downloading ........................................... A-60
A7.4 Software Download Sequence..........................................................A-61
A7.5 Download Files..................................................................................A-61
A7.6 Steps after Activating a Field Device................................................A-62
A7.7 Troubleshooting.................................................................................A-63
A7.8 Resource Block’s Parameters Relating to Software Download .......A-63
A7.9 System/Network Management VFD Parameters Relating to Software
Download ..........................................................................................A-65
A7.10Comments on System/Network Management VFD Parameters
Relating to Software Download ........................................................A-66
REVISION RECORD
v
IM 01C25T02-01E
1. INTRODUCTION

1. INTRODUCTION

This manual is for the DPharp EJX Series Differential Pressure/Pressure Transmitter Fieldbus Communication Type. The Fieldbus communication type is based on the same silicon resonant sensing technology used in the BRAIN/HART communication type, and is similar to the communication types in terms of basic perfor­mance and operation. This manual describes only those topics that are required for operation of the Fieldbus communication type. For information on the installa­tion, wiring, and maintenance of EJX series pressure transmitters, refer to the user’s manual for each model. Also note that the contents of this manual are appli­cable for device revision 3 of EJX series pressure transmitters. See a device information sheet attached to the instrument to check the device revision.

Regarding This Manual

•This manual should be passed on to the end user.
• The contents of this manual are subject to change without prior notice.
• All rights reserved. No part of this manual may be reproduced in any form without Yokogawa’s written permission.
WARNING
Indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury.
CAUTION
Indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury. It may also be used to alert against unsafe practices.
IMPORTANT
Indicates that operating the hardware or software in this manner may damage it or lead to system failure.
• Yokogawa makes no warranty of any kind with regard to this manual, including, but not limited to, implied warranty of merchantability and fitness for a particular purpose.
• If any question arises or errors are found, or if any information is missing from this manual, please inform the nearest Yokogawa sales office.
• The specifications covered by this manual are limited to those for the standard type under the specified model number break-down and do not cover custom-made instruments.
• Please note that changes in the specifications, construction, or component parts of the instrument may not immediately be reflected in this manual at the time of change, provided that postponement of revisions will not cause difficulty to the user from a functional or performance standpoint.
• The following safety symbols are used in this manual:
NOTE
Draws attention to information essential for understanding the operation and features.
1-1
IM 01C25T02-01E
1. INTRODUCTION

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 im­paired. In this case, Yokogawa cannot guarantee that the instrument can be safely operated. Please pay special attention to the following points:
(a) Installation
• This instrument may only be installed by an engi­neer or technician who has an expert knowledge of this device. Operators are not allowed to carry out installation unless they meet this condition.
•With high process temperatures, care must be taken not to burn yourself by touching the instrument or its casing.
• Never loosen the process connector nuts when the instrument is installed in a process. This can lead to a sudden, explosive release of process fluids.
•When draining condensate from the pressure detector section, take appropriate precautions to prevent the inhalation of harmful vapors and the contact of toxic process fluids with the skin or eyes.
• When removing the instrument from a hazardous process, avoid contact with the fluid and the interior of the meter.
(c) Operation
•Wait 5 min. after the power is turned off, before opening the covers.
(d) Maintenance
• Please carry out only the maintenance procedures described in this manual. If you require further assistance, please contact the nearest Yokogawa office.
•Care should be taken to prevent the build up of dust or other materials on the display glass and the name plate. To clean these surfaces, use a soft, dry cloth.
(e) Explosion Protected Type Instrument
•Users of explosion proof instruments should refer first to section 2.1 (Installation of an Explosion Protected Instrument) of this manual.
• The use of this instrument is restricted to those who have received appropriate training in the device.
• Take care not to create sparks when accessing the instrument or peripheral devices in a hazardous location.
(f) Modification
• Yokogawa will not be liable for malfunctions or damage resulting from any modification made to this instrument by the customer.
•All installation work shall comply with local installation requirements and the local electrical code.
(b) Wiring
• The instrument must be installed by an engineer or technician who has an expert knowledge of this instrument. Operators are not permitted to carry out wiring unless they meet this condition.
• Before connecting the power cables, please confirm that there is no current flowing through the cables and that the power supply to the instrument is switched off.
1-2
IM 01C25T02-01E
1. INTRODUCTION

1.2 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 instru­ment, the customer should contact the Yokogawa representative from which this instrument was purchased or the nearest Yokogawa office.
• If a problem arises with this instrument, please inform us of the nature of the problem and the circumstances under which it developed, including the model specification and serial number. Any diagrams, data and other information you can include in your communication will also be helpful.
• The party responsible for the cost of fixing the problem shall be determined by Yokogawa follow­ing an investigation conducted by Yokogawa.

1.3 ATEX Documentation

This is only applicable to the countries in European Union.
GB
All instruction manuals for ATEX Ex related products are available in English, German and French. Should you require Ex related instructions in your local language, you are to contact your nearest Yokogawa office or representative.
DK
Alle brugervejledninger for produkter relateret til ATEX Ex er tilgængelige på engelsk, tysk og fransk. Skulle De ønske yderligere oplysninger om håndtering af Ex produkter på eget sprog, kan De rette henvendelse herom til den nærmeste Yokogawa afdeling eller forhandler.
• The purchaser shall bear the responsibility for repair costs, even during the warranty period, if the malfunction is due to:
- Improper and/or inadequate maintenance by the
purchaser.
- Malfunction or damage due to a failure to handle,
use, or store the instrument in accordance with the design specifications.
- Use of the product in question in a location not
conforming to the standards specified by Yokogawa, or due to improper maintenance of the installation location.
- Failure or damage due to modification or repair by
any party except Yokogawa or an approved representative of Yokogawa.
- Malfunction or damage from improper relocation
of the product in question after delivery.
- Reason of force majeure such as fires, earthquakes,
storms/floods, thunder/lightening, or other natural disasters, or disturbances, riots, warfare, or radioactive contamination.
I
Tutti i manuali operativi di prodotti ATEX contrassegnati con Ex sono disponibili in inglese, tedesco e francese. Se si desidera ricevere i manuali operativi di prodotti Ex in lingua locale, mettersi in contatto con l’ufficio Yokogawa più vicino o con un rappresentante.
E
Todos los manuales de instrucciones para los productos antiexplosivos de ATEX están disponibles en inglés, alemán y francés. Si desea solicitar las instrucciones de estos artículos antiexplosivos en su idioma local, deberá ponerse en contacto con la oficina o el representante de Yokogawa más cercano.
NL
Alle handleidingen voor producten die te maken hebben met ATEX explosiebeveiliging (Ex) zijn verkrijgbaar in het Engels, Duits en Frans. Neem, indien u aanwijzingen op het gebied van explosiebeveiliging nodig hebt in uw eigen taal, contact op met de dichtstbijzijnde vestiging van Yokogawa of met een vertegenwoordiger.
1-3
IM 01C25T02-01E
SF
Kaikkien ATEX Ex -tyyppisten tuotteiden käyttöhjeet ovat saatavilla englannin-, saksan- ja ranskankielisinä. Mikäli tarvitsette Ex -tyyppisten tuotteiden ohjeita omalla paikallisella kielellännne, ottakaa yhteyttä lähimpään Yokogawa-toimistoon tai -edustajaan.
P
Todos os manuais de instruções referentes aos produtos Ex da ATEX estão disponíveis em Inglês, Alemão e Francês. Se necessitar de instruções na sua língua relacionadas com produtos Ex, deverá entrar em contacto com a delegação mais próxima ou com um representante da Yokogawa.
F
1. INTRODUCTION
Tous les manuels d’instruction des produits ATEX Ex sont disponibles en langue anglaise, allemande et française. Si vous nécessitez des instructions relatives aux produits Ex dans votre langue, veuillez bien contacter votre représentant Yokogawa le plus proche.
D
Alle Betriebsanleitungen für ATEX Ex bezogene Produkte stehen in den Sprachen Englisch, Deutsch und Französisch zur Verfügung. Sollten Sie die Betriebsanleitungen für Ex-Produkte in Ihrer Landessprache benötigen, setzen Sie sich bitte mit Ihrem örtlichen Yokogawa-Vertreter in Verbindung.
S
Alla instruktionsböcker för ATEX Ex (explosionssäkra) produkter är tillgängliga på engelska, tyska och franska. Om Ni behöver instruktioner för dessa explosionssäkra produkter på annat språk, skall Ni kontakta närmaste Yokogawakontor eller representant.
GR
       ATEX Ex   ,   .        Ex           Yokogawa   .
1-4
IM 01C25T02-01E
2. HANDLING CAUTIONS

2. HANDLING CAUTIONS

2.1 Installation of an Explosion-
Protected 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.
CAUTION
This instrument has been tested and certified as being intrinsically safe or explosionproof. Please note that severe restrictions apply to this instrument’s construction, installation, external wiring, maintenance and repair. A failure to abide by these restrictions could make the instrument a hazard to operate.
WARNING
Maintaining the safety of explosionproof equip­ment requires great care during mounting, wiring, and piping. Safety requirements also place restrictions on maintenance and repair. Please read the following sections very carefully.
WARNING
The range setting switch must not be used in a hazardous area.

2.1.1 FM approval

a. FM Explosionproof Type
Caution for FM Explosionproof type Note 1. EJX Series differential gauge, and absolute
pressure transmitters with optional code /FF1 are applicable for use in hazardous locations:
• Applicable Standard: FM3600, FM3615, FM3810, ANSI/NEMA 250
• Explosionproof for Class I, Division 1, Groups B, C and D.
•Dust-ignitionproof for Class II/III, Division 1, Groups E, F and G.
• Enclosure rating: NEMA 4X.
• Temperature Class: T6
• Ambient Temperature: –40 to 60°C
• Supply Voltage: 32V dc max.
• Current Draw: 15 mA dc
Note 2. Wiring
• All wiring shall comply with National Electrical Code ANSI/NFPA70 and Local Electrical Codes.
•When installed in Division 1, “FACTORY SEALED, CONDUIT SEAL NOT RE­QUIRED.”
Note 3. Operation
•Keep the “WARNING” nameplate attached to the transmitter. WARNING: OPEN CIRCUIT BEFORE
REMOVING COVER. FACTORY SEALED, CONDUIT SEAL NOT REQUIRED. INSTALL IN ACCORDANCE WITH THE USERS MANUAL IM 01C25.
• Take care not to generate mechanical sparking when accessing the instrument and peripheral devices in a hazardous location.
Note 4. Maintenance and Repair
• The instrument modification or parts replacement by other than authorized representative of Yokogawa Electric Corpo­ration is prohibited and will void Factory Mutual Explosionproof Approval.
2-1
IM 01C25T02-01E
2. HANDLING CAUTIONS
b. FM Nonincendive Type
EJX Series differential, gauge, and absolute pressure transmitters with optional code /FN15.
• Applicable Standard: Class 3600, Class 3611, Class 3810,ANSI/NEMA250
• Class I, Division 2, Groups A, B, C & D
Temperature Class T4 Ta=60°C, Type 4X and Class II, Division 2, Groups F & G Temperature Class T4 Ta=60°C, Type 4X and Class III, Division 1, Temperature Class T4 Ta=60°C, Type 4X and Class I, Zone 2, Group IIC, Temperature Class T4 Ta=60°C, Type 4X
• Electrical Connection: 1/2 NPT female and M20 female
• Caution for FM Nonincendive type. (Following contents refer to “DOC. No. IFM024-A12 p.3, p.4-1, and p.4-2.”)
IFM024-A12
Installation Diagram for Nonincendive
(Division 2 Installation)
Terminator
Pressure Transmitter
SUPPLY
Transmitter
Transmitter
Hazardous location
Note 1. Installation should be in accordance with the
National Electrical Code ® (ANSI/NFPA 70) Article 500.
Note 2. The configuration of Associated Nonincendive
Field Wiring Apparatus must be FM
Approved. Note 3. Approved under FNICO Concept. Note 4. Dust-tight conduit seal must be used when
installed in Class II and Class III environ-
ments. Note 5. Associated Apparatus manufacturer’s installa-
tion drawing must be followed when installing
this apparatus. Note 6. No revision to drawing without prior FM
Approvals. Note 7. Terminator must be FM Approved. Note 8. The nonincendive field wiring circuit concept
allows interconection of nonincendive field
wiring apparatus with associated nonincendive
field wiring apparatus, using any of the wiring
methods permitted for unclassified locations. 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 param-
eter (Imax 3) is not required and need not be aligned with parameter (Isc 3) of the barrier or associated nonincendive field wiring apparatus.
Note 11. If ordinary location wiring methods are used,
the transmitter shall be connected to FM Approved associated non-incendive field wiring apparatus.
Electrical data:
Vmax: 32V Ci:1.76 nF
Li: 0 H
Terminator

General Purpose
Equipment

Non-Hazardous location
FM Approved Associated Nonincendive Field Wiring Apparatus Vt or Voc It or Isc Ca La
F0204.EPS
2-2
IM 01C25T02-01E
2. HANDLING CAUTIONS
FNICO Rules
The FNICO Concept allows the interconnection of nonincendive field wiring apparatus to associated nonincendive field wiring apparatus not specifically examined in such combination. The criterion for such interconnection is that the voltage (Vmax), the current (Imax) and the power (Pmax) which nonincendive field wiring apparatus can receive and remain nonincendive, considering faults, must be equal or greater than the voltage (Uo, Voc or Vt), the current (Io, Isc or It) and the power (Po) which can be provided by the associ­ated nonincendive field wiring apparatus (supply unit). In addition the maximum unprotected residual capaci­tance (Ci) and inductance (Li) of each apparatus (other than terminators) connected to the Fieldbus must be less than or equal to 5nF and 10uH respectively.
In each N.I. Fieldbus segment only one active source, normally the associated nonincendive field wiring apparatus, is allowed to provide the necessary power for the Fieldbus system. The allowed voltage (Uo, Voc or Vt) of the associated nonincendive field wiring apparatus used to supply the bus cable must be limited to the range 14Vdc to 17.5Vdc. All other equipment connected to the bus cable has to be passive, meaning that the apparatus is not allowed to provide energy to the system, except a leakage current of 50É A for each connected device. Separately powered equipment needs galvanic isolation to ensure the nonincendive field wiring Fieldbus circuit remains passive.
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': 80....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 thescreen is connected to one line. Length of spur cable: max. 30 m Length of trunk cable: max. 1 km Length of splice: max = 1 m
Terminators
At the end of each trunk cable an FM Approved line terminator with the following parameters is suitable:
R= 90...100
C = 0 ....2.2 uF

2.1.2 CSA Certification

a. CSA Explosionproof Type
Caution for CSA explosionproof type.
Note 1. Model EJX Series differential, gauge, and
absolute pressure transmitters with optional code /CF1 are applicable for use in hazardous locations:
Certificate: 1589701 [For CSA C22.2]
• 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.61010.1-01
• Explosion-proof for Class I, Groups B, C and D.
• Dustignition-proof for Class II/III, Groups E, F and G.
• Enclosure: TYPE 4X
• Temperature Code: T6...T4
[For CSA E60079]
• Applicable Standard: CAN/CSA E60079-0,
CAN/CSA E60079-1
• Flameproof for Zone 1, Ex d IIC T6...T4
• Enclosure: IP66 and IP67
• Maximum Process Temperature: 120°C (T4), 100°C (T5), 85°C (T6)
• Ambient Temperature: –50 to 75°C (T4), –50 to 80°C (T5), –50 to 72 õ (T6)
• Supply Voltage: 32 V dc max.
• Output Signal: 15 mA dc
Note 2. Wiring
• All wiring shall comply with Canadian Electrical Code Part I and Local Electrical Codes.
• In hazardous location, wiring shall be in conduit as shown in the figure.
• WARNING:
A SEAL SHALL BE INSTALLED WITHIN 50cm
OF THE ENCLOSURE.
UN SCELLEMENT DOIT ÊTRE INSTALLÉ À
MOINS DE 50cm DU BOÎTIER.
• WARNING:
WHEN INSTALLED IN CL.I, DIV 2, SEAL NOT
REQUIRED.
UNE FOIS INSTALLÉ DANS CL I, DIV 2,
AUCUN JOINT N'EST REQUIS.
Note 3. Operation
• WARNING:
AFTER DE-ENERGIZING, DELAY 5 MINUTES
BEFORE OPENING.
APRÉS POWER-OFF, ATTENDRE 5 MINUTES
AVANT D'OUVRIR.
2-3
IM 01C25T02-01E
2. HANDLING CAUTIONS
• WARNING: WHEN AMBIENT TEMPERATURE 65°C,
USE THE HEAT-RESISTING CABLES ≥ 90°C.
QUAND LA TEMPÉRATURE AMBIANTE
65°C, UTILISEZ DES CÂBLES RÉSISTANTES Á LA CHALEUR ≥ 90°C.
• Take care not to generate mechanical sparking when accessing to the instrument and peripheral devices in a hazardous location.
Note 4. Maintenance and Repair
• The instrument modification or parts replacement by other than authorized representative of Yokogawa Electric Corporation and Yokogawa Corporation of America is prohibited and will void Canadian Standards Explosionproof Certification.
Non-Hazardous
Locations
Non-hazardous Location Equipment
32 V DC Max. 15 mA DC Signal
Non-Hazardous
Locations
Non-hazardous Location Equipment
32 V DC Max. 15 mA DC Signal
Hazardous Locations Division 1
50 cm Max.
Sealing Fitting
Conduit
EJX Series
Hazardous Locations Division 2
Sealing Fitting
EJX Series
S U
P PL
Y
CHECK
RM A L
A
S U
P P
L Y
K
C E
H C
M
R A L
A
F0205.EPS

2.1.3 CENELEC ATEX Certification

(1) Technical Data a. CENELEC ATEX (KEMA) Intrinsically Safe
Type
Caution for CENELEC ATEX (KEMA) Intrinsically safe type.
Note 1. EJX Series differential, gauge, and absolute
pressure transmitters with optional code /KS25 for potentially explosive atmospheres:
• No. KEMA 04ATEX1116 X
• Applicable Standard: EN 50014, EN 50020, EN 50284, EN50281-1-1
Note 2. Ratings
[EEx ia IIC T4] Type of Protection and Marking Code: EEx ia IIC T4 Group: II Category: 1GD Ambient Temperature: –40 to 60°C Maximum Process Temperature (Tp.): 120°C Maximum Surface Temperature for dust
proof.
T85°C (Tamb.: –40°C to 60°C, Tp.: 80°C) T100°C (Tamb.: –40°C to 60°C, Tp.: 100°C) T120°C (Tamb.: –40°C to 60°C, Tp.: 120°C) Degree of Protection of the Enclosure: IP66 and IP67 Electrical Data
• When combined with Trapezoidal and Rectangular output characteristic FISCO model IIC barrier
Ui = 17.5 V, Ii = 380 mA, Pi = 5.32 W, Ci = 1.76 nF, Li = 0 H
SE PUL
• When combined with Linear characteristic
barrier Ui = 24.0 V, Ii = 250 mA, Pi = 1.2 W, Ci = 1.76 nF, Li = 0 H [EEx ia IIB T4] Type of Protection and Marking Code:
EEx ia IIB T4 Group: II Category: 1GD
E S UL P
Ambient Temperature: –40 to 60°C Maximum Process Temperature (Tp.): 120°C Maximum Surface Temperature for dust
proof.
T85°C (Tamb.: –40°C to 60°C, Tp.: 80°C) T100°C (Tamb.: –40°C to 60°C, Tp.: 100°C) T120°C (Tamb.: –40°C to 60°C, Tp.: 120°C) Degree of Protection of the Enclosure: IP66 and IP67 Electrical Data
• When combined with Trapezoidal or Rectangular output characteristic FISCO model IIB barrier
Ui = 17.5 V, Ii = 460 mA, Pi = 5.32 W, Ci = 1.76 nF, Li = 0 H
Note 3. Installation
• All wiring shall comply with local installa­tion requirements. (Refer to the installation diagram)
Note 4. Maintenance and Repair
• The instrument modification or parts replacement by other than authorized representative of Yokogawa Electric Corpo­ration is prohibited and will void KEMA Intrinsically safe Certification.
2-4
IM 01C25T02-01E
2. HANDLING CAUTIONS
Note 5. Special Conditions for Safe Use
• 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 1 G 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.
Note 6. Installation instructions
• From the safety point of view the circuit shall be considered to be connected to earth. As this deviates from the FISCO system in acordance with IEC TS 60079-27 care has to be taken that the (local) installation require­ments are taken into account as well.
When used in a potentially explosive atmosphere, requiring the use of apparatus of equipment category 1D or 2D, certified cable entry devices shall be used that are suitable for the application and correctly installed.
FISCO Model
Supply unit
The supply unit must be certified by a Notified body as FISCO model and following trapezoidal or rectangular output characteristic is used.
Uo = 14...17.5 V (I.S. maximum value) Io based on spark test result or other assessment, No specification of Lo and Co is required on the
certificate or label.
Cable
The cable used to interconnect the devices needs to comply with the following parameters:
Loop resistance Rc: 15...150 /km Inductance per unit length Lc: 0.4...1 mH/km Capacitance per unit length Cc: 80...200 nF/km Length of spur cable: max. 30 m (IIC and IIB) Length of trunk cable: max. 1 km (IIC) or 5 km (IIB)
Terminators
The terminator must be certified by a Notified body as FISCO model and at each end of the trunk cable an approved line terminator with the following parameters is suitable:
Non-Hazardous
Locations
Supply Unit and Safety Barrier (FISCO Model)
U
U
I
Terminator
Data
I.S. fieldbus system complying with FISCO
Hazardous Locations
Ex i
Hand-
held-
Terminal
Field Instruments
(Passive)
Terminator (FISCO Model)
F0201-1.EPS
The criterion for such interconnection is that the voltage (Ui), the current (Ii) and the power (Pi), which intrinsically safe apparatus can receive, must be equal or greater than the voltage (Uo), the current (Io) and the power (Po) which can be provided by the associated apparatus (supply unit).
Po Pi, Uo Ui, Io Ii In addition, the maximum unprotected residual capaci-
tance (Ci) and inductance (Li) of each apparatus (other than the terminators) connected to the fieldbus line must be equal or less than 5 nF and 10 H respec­tively.
Ci 5 nF, Li 10H
R = 90 . . . 102 C = 0 . . . 2.2 F. (0.8...1.2 F is required in operation)
The resistor must be infallible according to IEC 60079-
11.
Number of Devices
The number of devices (max. 32) possible on a fieldbus link depends on factors such as the power consumption of each device, the type of cable used, use of repeaters, etc.
Entity Model
Non-Hazardous
Locations
Supply Unit and Safety Barrier
U
U
I
Terminator
Data
I.S. fieldbus system complying with Entity model
Hazardous Locations
Ex i
Hand-
held-
Terminal
Field Instruments
(Passive)
Terminator
F0202-1.EPS
2-5
IM 01C25T02-01E
2. HANDLING CAUTIONS
I.S. values Power supply-field device:
Po Pi, Uo Ui, Io Ii
Calculation of max. allowed cable length:
Ccable Co - ∑Ci - ∑Ci (Terminator) Lcable Lo - ∑Li
Number of Devices
The number of devices (max. 32) possible on a fieldbus link depends on factors such as the power consumption of each device, the type of cable used, use of repeaters, etc.
b. CENELEC ATEX (KEMA) Flameproof Type
Caution for CENELEC ATEX (KEMA) flameproof type
Note 1. EJX Series differential, gauge, and absolute
pressure transmitters with optional code /KF2 for potentially explosive atmospheres:
• No. KEMA 03ATEX2570
• Applicable Standard: EN 50014, EN 50018, EN 50281-1-1
• Type of Protection and Marking Code: EEx d IIC T6...T4
• Group: II
• Category: 2G, 1D
• Temperature Class: T6, T5, and T4
• Enclosure: IP66 and IP67
• Ambient Temperature for gas-proof: –50 to 70°C (T6), –50 to 80°C (T5), and –50 to 75°C (T4)
• Maximum Process Temperature (Tp.) for gas-proof: 85°C (T6), 100°C (T5), and 120°C (T4)
• Maximum Surface Temperature for dust-
proof:
T80°C (Tamb.: –40 to 40°C, Tp.: 80°C) T100°C (Tamb.: –40 to 60°C, Tp.: 100°C) T120°C (Tamb.: –40 to 80°C, Tp.: 120°C)
Note 2. Electrical Data
• Supply voltage: 32 V dc max. Output current: 15 mA dc
Note 3. Installation
• All wiring shall comply with local installa­tion requirements.
•The cable entry devices shall be of a certified flameproof type, suitable for the conditions of use.
Note 4. Operation
• Keep the “WARNING” label attached to the transmitter. WARNING: AFTER DE-ENERGIZING,
DELAY 5 MINUTES BEFORE OPENING. WHEN THE AMBIENT TEMP.65°C, USE HEAT-RESISTING CABLES90°C.
• Take care not to generate mechanical sparking when accessing the instrument and peripheral devices in hazardous location.
Note 5. Maintenance and Repair
• The instrument modification or part replace­ment by other than an authorized representa­tive of Yokogawa Electric Corporation is prohibited and will void KEMA Flameproof Certification.
c. CENELEC ATEX Type of Protection “n”
Caution for CENELEC ATEX Type of Protection “n” type
Note 1. EJX Series differential, gauge, and absolute
pressure transmitters with option code /KN25 for potentially explosive atmospheres:
• Applicable standard: EN 50021, EN 60529
• Type of Protection and Marking Code:
EEx nL IIC T4
• Group: II
• Category: 3G
• Ambient Temperature: –50 to 60°C
• Ambient humidity: 0 to 100%RH
(No condensation)
• Maximum Process Temperature : 120°C
• Enclosure: IP66 and IP67
Note 2. Electrical Data
Ui = 32 Vdc Ci = 1.76 nF Li = 0 µH
Note 3. Installation
• All wiring shall comply with local installa­tion requirements. (refer to the installation diagram)
Note 4. Maintenance and Repair
• The instrument modification or parts replacement by other than authorized representative of Yokogawa Electric Corpo­ration is prohibited and will void Type of Protection “n”.
[Installation Diagram]
U
2-6
Non-Hazardous
Locations
(Zone2)
Power Supply [EEx nL]
Terminator
Hazardous Locations
Terminator
Hand-
held-
Terminal
Field Instruments
(Passive)
IM 01C25T02-01E
F0202-2.EPS
2. HANDLING CAUTIONS
(2) Electrical Connection
A mark indicating the electrical connection type is stamped near the electrical connection port. These marks are as follows.
T0201.EPS
Location of the mark
F0201.EPS
(3) Installation
WARNING
•All wiring shall comply with local installation requirements and the local electrical code.
• There is no need for a conduit seal in Division 1 and Division 2 hazardous locations because this product is sealed at the factory.
(4) Operation
(6) Name Plate
Name plate
Tag plate for intrinsically safe type
No. KEMA 04ATEX1116 X EEx ia IIB/IIC T4 Tamb.:-40 to 60°C MAX PROCESS TEMP.(Tp.):120°C T85°C(Tp.:80°C), T100°C(Tp.:100°C), T120°C(Tp.:120°C) Enclosure: IP66 and IP67 FISCO Field device(IIC) FISCO Field device(IIB) Entity Parameters Ui=17.5V Ui=17.5V Ui=24V Ii=380mA Ii=460mA Ii=250mA Pi=5.32W Pi=5.32W Pi=1.2W Ci=1.76nF Ci=1.76nF Ci=1.76nF Li=0µH Li=0µH Li=0µH
Tag plate for flameproof type
No. KEMA 03ATEX2570 EEx d IIC T6...T4 IP66 andIP67 TEMP. CLASS T6 T5 T4 MAX PROCESS TEMP.(Tp.) 85 100 120 °C Tam b. -50 to 70 80 75 °C T80°C(Tamb.:40°C, Tp.:80°C),T100°C(Tamb.:60°C, Tp.:100°C), T120°C(Tamb.:80°C, Tp.:120°C) Min.Tamb.:-40°C(for DUST)
D
WARNING
EEx nL IIC T4 IP66 and IP67 Tam b. -5 0 to 60°C MAX PROCESS TEMP. 120°C Ui=32V Ci=1.76nF Li=0µH
AFTER DE-ENERGIZING, DELAY 5 MINUTES BEFORE OPENING. WHEN THE AMBIENT TEMP.  65°C, USE THE HEAT-RESISTING CABLES 90°C
WARNING
• OPEN CIRCUIT BEFORE REMOVING COVER. INSTALL IN ACCORDANCE WITH THIS USER’S MANUAL
• Take care not to generate mechanical sparking when accessing the instrument and peripheral devices in a hazardous location.
(5) Maintenance and Repair
WARNING
The instrument modification or part replacement by other than an authorized Representative of Yokogawa Electric Corporation is prohibited and will void the certification.
F0202.EPS
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.
*1: The first digit in the final three numbers of the
serial number appearing after “NO.” on the name plate indicates the year of production. The follow­ing is an example of a serial number for a product that was produced in 2004:
12A819857 432
The year 2004
*2: “180-8750” is the Zip code for the following address.
2-9-32 Nakacho, Musashino-shi, Tokyo Japan
2-7
IM 01C25T02-01E
3. ABOUT FIELDBUS

3. ABOUT FIELDBUS

3.1 Outline

Fieldbus is a wide l y u se d bi-directional digital communi­cation protocol for field devices that enable the simulta­neous output to many types of data to the process control system.
The EJX Series Fieldbus communication type employs the specification standardized by The Fieldbus Founda­tion, and provides interoperability between Yokogawa devices and those produced by other manufacturers. Fieldbus comes with software consisting of three AI function blocks that enable the flexible implementation of systems.
For information on other features, engineering, design, construction work, startup and maintenance of Fieldbus, refer to “Fieldbus Technical Information” (TI 38K03A01-01E).

3.2 Internal Structure of EJX

The EJX contains two virtual field devices (VFD) that share the following functions.

3.2.1 System/network Management VFD

• Sets node addresses and Physical Device tags (PD Tag) necessary for communication.
• Controls the execution of function blocks.
•Manages operation parameters and communication resources (Virtual Communication Relationship: VCR).
• Carry out scaling, damping and square root extrac­tion.
(5)PID function block
• Performs the PID control computation based on the deviation of the measured value from the setpoint.
3.3 Logical Structure of Each
Block
EJX Fieldbus
LCD
Sensor
input
Sensor
System/network management VFD
PD Tag
Node address
Link Master
Function block VFD
LCD
Transducer block
Block tag
Parameters
SENSOR
Transducer block
Block tag
Parameters
Communication
parameters
VCR
Function block
execution schedule
PID function
block (option) AR function
block
IS function
block
IT function
block
SC function
block
AI function
block
AI function
block
AI function
block
Block tag
Parameters
OUT
OUT_D
Output

3.2.2 Function Block VFD

(1)Resource block
•Manages the status of EJX hardware.
•Automatically informs the host of any detected faults or other problems.
(2)SENSOR Transducer block
• Converts sensor output to pressure, static pressure, and capsule temperature signals, and transfers to the AI function blocks.
(3)LCD Transducer block
• Controls the display of the integral indicator.
(4)AI1 function block
• Condition raw data from the Transducer block.
• Output differential pressure, static pressure and capsule temperature signals.
Resource block
Block tag
Parameters
Figure 3.1 Logical Structure of Each Block
Setting of various parameters, node addresses, and PD Tags shown in Figure 3.1 is required before starting operation.

3.4 Wiring System Configuration

The number of devices that can be connected to a single bus and the cable length vary depending on system design. When constructing systems, both the basic and overall design must be carefully considered to achieve optimal performance.
3-1
IM 01C25T02-01E
F0301.EPS
4. GETTING STARTED

4. GETTING STARTED

Fieldbus is fully dependent upon digital communica­tion protocol and differs in operation from conven­tional 4 to 20 mA transmission and the BRAIN 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.

4.1 Connection of Devices

The following are required for use with Fieldbus devices:
• Power supply:
Fieldbus requires a dedicated power supply. It is recommended that current capacity be well over the total value of the maximum current consumed by all devices (including the host). Conventional DC current cannot be used as is.
• Terminator:
Fieldbus requires two terminators. Refer to the supplier for details of terminators that are attached to the host.
•Field devices:
Connect Fieldbus communication type EJX. Two or more EJX devices or other devices can be con­nected.
• Host:
Used for accessing field devices. A dedicated host (such as DCS) is used for an instrumentation line while dedicated communication tools are used for experimental purposes. For operation of the host, refer to the instruction manual for each host. No other details on the host are given in this manual.
•Cable:
Used for connecting devices. Refer to “Fieldbus Technical Information” (TI 38K03A01-01E) for details of instrumentation cabling. For laboratory or other experimental use, a twisted pair cable two to three meters in length with a cross section of
0.9 mm2 or more and a cycle period of within 5 cm (2 inches) may be used. Termination processing depends on the type of device being deployed. For EJX, use an M4 screw terminal claw. Some hosts require a connector.
Refer to Yokogawa when making arrangements to purchase the recommended equipment.
Connect the devices as shown in Figure 4.1. Connect the terminators at both ends of the trunk, with a minimum length of the spur laid for connection.
The polarity of signal and power must be maintained.
Fieldbus power supply
Terminator
Figure 4.1 Cabling
EJX
HOST
Terminator
F0401.EPS
NOTE
No CHECK terminal is used for Fieldbus com­munication EJX. Do not connect the field indica­tor 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.
IMPORTANT
Connecting a Fieldbus configuration tool to a loop with its existing host may cause communi­cation data scrambling resulting in a functional disorder or a system failure.
4-1
IM 01C25T02-01E
4. GETTING STARTED

4.2 Host Setting

To activate Fieldbus, the following settings are required for the host.
IMPORTANT
Do not turn off the power immediately after setting. When the parameters are saved to the EEPROM, the redundant processing is executed for an improvement of reliability. If the power is turned off within 60 seconds after setting is made, the modified parameters are not saved and the settings may return to the original values.
Table 4.1 Operation Parameters
Symbol Parameter Description and Settings
V (ST)
V (MID)
V (MRD)
V (FUN)
V (NUN)
Slot-Time
Minimum-Inter-PDU­Delay
Maximum-Reply­Delay
First-Unpolled-Node
Number-of­consecutive­Unpolled-Node
Indicates the time necessary for immediate reply of the device. Unit of time is in octets (256 µs). Set maximum specification for all devices. For EJX, set a value of 4 or greater.
Minimum value of communication data intervals. Unit of time is in octets (256 µs). Set the maximum specification for all devices. For EJX, set a value of 4 or greater.
The worst case time elapsed until a reply is recorded. The unit is Slot­time; set the value so that V (MRD) V (ST) is the maximum value of the specification for all devices. For EJX, the setting must be a value of 12 or greater.
Indicate the address next to the address range used by the host. Set 015 or greater.
Unused address range.
T0401.EPS
0x00
Not used
0x0F
0x10 0x13
0x14
V(FUN)
V(FUN)V(NUN)
0xF7 0xF8
0xFB 0xFC
0xFF
Note 1: Bridge device: A linking device which brings data from one
or more H1 networks. Note 2: LM device: with bus control function (Link Master function) Note 3: BASIC device: without bus control function
Figure 4.2 Available Address Range
Bridge device
LM device
Unused V(NUN)
BASIC device
Default address
Portable device address
F0402.EPS
4-2
IM 01C25T02-01E
4. GETTING STARTED

4.3 Bus Power ON

Turn on the power of the host and the bus. Where the EJX 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 is in operation on the bus.
The device information, including PD tag, Node address, and Device ID, is described on the sheet attached to the EJX. The device information is given in duplicate on this sheet.
Device ID : 594543000CXXXXXXXX PD Tag : PT2001 Device Revision : 3 Node Address : 0xf3 Serial No. : XXXXXXXXXXXXXXXXX Physical Location :
Note:
Our Device Description Files and Capabilities Files available at
http://www.yokogawa.com/fld (English) or http://www.yokogawa.co.jp/Sensor/fieldbus/fieldbus.htm (Japanese)
DEVICE INFORMATION

4.4 Integration of DD

If the host supports DD (Device Description), the DD of the EJX needs to be installed. Check if host has the following directory under its default DD directory.
594543\000C
(594543 is the manufacturer number of Yokogawa Electric Corporation, and 000C is the EJX device
number, respectively.) If this directory is not found, the DD of the EJX has not been included. Create the above directory and copy the DD file (0m0n.ffo, 0m0n.sym) (m, n is a numeral) into the directory. ‘0m’ in the file name shows the device revision, and ‘0n’ shows the DD revision. If you do not have the DD or capabilities files, you can download them from our web site:
http://www.yokogawa.com/fld Once the DD is installed in the directory, the name and
attribute of all parameters of the EJX are displayed. Off-line configuration is possible by using capabilities
files. EJX has two capabilities levels, “1” and “2”.
Device ID : 594543000CXXXXXXXX PD Tag : PT2001 Device Revision : 3 Node Address : 0xf3 Serial No. : XXXXXXXXXXXXXXXXX Physical Location :
Note:
Our Device Description Files and Capabilities Files available at
http://www.yokogawa.com/fld (English) or http://www.yokogawa.co.jp/Sensor/fieldbus/fieldbus.htm (Japanese)
Figure 4.3 Device Information Sheet Attached to EJX
DEVICE INFORMATION
F0403.EPS
If no EJX is detected, check the available address range and the polarity of the power supply. If the node address and PD tag are not specified when ordering, default value is factory set. If two or more EJXs are connected at a time with default value, only one EJX will be detected from the host as EJXs have the same initial address. Separately connect each EJX and set a different address for each.
Select “Capabilities level = 1” when the EJX don’t have LC1(PID function) option.
Select “Capabilities level = 2” when the EJX has LC1(PID function) option.
The capabilities level defines the kind and the number of function blocks that can be used. The table below shows the relation.
The relation between and function blocks that can be used
Capabilities
Level
1 2
AI SC IT IS AR PID
3
11110
311111
T0402.EPS

4.5 Reading the Parameters

To read EJX parameters, select the AI1 block of the EJX from the host screen and read the OUT parameter. The current selected signal is displayed. Check that MODE_BLOCK of the function block and resource block is set to AUTO, and change the signal input and read the parameter again. A new designated value should be displayed.
4-3
IM 01C25T02-01E

4.6 Continuous Record of Values

If the host has a function that continuously records the indications, use this function to list the indications (values). Depending on the host being used, it may be necessary to set the schedule of Publish (the function that transmits the indication on a periodic basis).

4.7 Generation of Alarm

Generation of an alarm can be attempted from EJX. Block alarm, Output limit alarm, and Update alarm are informed to the host. When generating alarm, a Link Object and a VCR Static Entry need to be set. For details of Link Object and VCR Static Entry, refer to section 5.6.1 Link object and section 5.5.1 VCR Setting.
4. GETTING STARTED
4-4
IM 01C25T02-01E
5. CONFIGURATION

5. CONFIGURATION

This chapter describes how to adapt the function and performance of the EJX to suit specific applications. Because multiple devices are connected to Fieldbus, it is important to carefully consider the device require­ments 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.
(2)Network definition
Determines the tag and node addresses for all devices.
(3)Definition of combining function blocks
Determines how function blocks are combined.
(4)Setting tags and addresses
Sets the PD Tag and node addresses for each device.
(5)Communication setting
Sets the link between communication parameters and function blocks.
(6)Block setting
Sets the parameters for function blocks.
The following section describes in sequence each step of this procedure. The use of a dedicated configuration tool significantly simplifies this procedure. Refer to Appendix 6 when the EJX is used as Link Master.
• Terminator
Fieldbus requires two terminators. Refer to the
supplier for details of terminators that are attached
to the host.
•Field devices
Connect the field devices necessary for instrumenta-
tion. The EJX has passed the interoperability test
conducted by The Fieldbus Foundation. In order to
properly start Fieldbus, it is recommended that the
devices used satisfy the requirements of the above
test.
• Host
Used for accessing field devices. A minimum of one
device with the bus control function is needed.
• Cable
Used for connecting devices. Refer to “Fieldbus
Technical Information” for details of instrumenta-
tion cabling. Provide a cable sufficiently long to
connect all devices. For field branch cabling, use
terminal boards or a connection box as required.
First, check the capacity of the power supply. The power supply capacity must be greater than the sum of the maximum current consumed by all devices to be connected to Fieldbus. The maximum current con­sumed (power supply voltage 9 V to 32 V) for the EJX is 15 mA (24 mA in Software download operation). The cable used for the spur must be of the minimum possible length.

5.1 Network Design

Select the devices to be connected to the Fieldbus network. The following are essential for the operation of Fieldbus.
• Power supply
Fieldbus requires a dedicated power supply. It is recommended that current capacity be well over the total value of the maximum current consumed by all devices (including the host). Conventional DC current cannot be used as is.

5.2 Network Definition

Before connection of devices with Fieldbus, define the Fieldbus network. Allocate PD Tag and node addresses to all devices (excluding such passive devices as terminators).
The PD Tag is the same as the conventional one used for the device. Up to 32 alphanumeric characters may be used for definition. Use a hyphen as a delimiter as required.
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
5-1
IM 01C25T02-01E
5. CONFIGURATION
(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. Place the EJX in the range of the BASIC device. When the EJX is used as Link Master, place the EJX in the range of the LM device. Set the range of addresses to be used to the LM device. Set the following parameters.
Table 5.1 Parameters for Setting Address Range
Symbol
V (FUN) First-Unpolled-Node
V (NUN) Number-of-
Parameters Description
Indicates the address next to the address range used for the host or other LM device.
Unused address range consecutive­Unpolled-Node
T0501.EPS
The devices within the address range written as “Unused” in Figure 5.1 cannot be used on a Fieldbus. For other address ranges, the range is periodically checked to identify when a new device is mounted. Care must be taken to keep the unused device range as narrow as possible so as to lessen the load on the Fieldbus.
0x00
0x0F 0x10
0x13 0x14
V(FUN)
V(FUN)V(NUN)
0xF7 0xF8
0xFB 0xFC
0xFF
Figure 5.1 Available Range of Node Addresses
Not used
Bridge device
LM device
Unused V(NUN)
BASIC device
Default address
Portable device address
F0501.EPS
To ensure stable operation of Fieldbus, determine the operation parameters and set them to the LM devices. While the parameters in Table 5.2 are to be set, the worst-case value of all the devices to be connected to the same Fieldbus must be used. Refer to the specifica­tion of each device for details. Table 5.2 lists EJX specification values.
Table 5.2 Operation Parameter Values of the EJX to be
Set to LM Devices
Symbol Parameters Description and Settings
V (ST) Slot-Time
V (MID) Minimum-Inter-PDU-
Delay
V (MRD) Maximum-Reply-Delay
Indicates the time necessary for immediate reply of the device. Unit of time is in octets (256 µs). Set maximum specification for all devices. For EJX, set a value of 4 or greater.
Minimum value of communication data intervals. Unit of time is in octets (256 µs). Set the maximum specification for all devices. For EJX, set a value of 4 or greater.
The worst case time elapsed until a reply is recorded. The unit is Slot­time; set the value so that V (MRD) V (ST) is the maximum value of the specification for all devices. For EJX, the setting must be a value of 12 or greater.
T0502.EPS

5.3 Definition of Combining Function Blocks

The input/output parameters for function blocks are combined. As required, they can be combined with the input of the control block. The setting is written to the EJX link object. See “Block setting” in Section 5.6 for the details. It is also possible to read values from the host at proper intervals instead of connecting the EJX block output to other blocks.
The combined blocks need to be executed synchro­nously with other blocks on the communications schedule. In this case, change the EJX schedule according to the following table. The values in the table are factory-settings.
Table 5.3 Execution Schedule of the EJX Function Blocks
Index Parameters
269
MACROCYCLE_
(SM)
DURATION
276
FB_START_ENTRY.1
(SM)
277 to
FB_START_ENTRY.2
289
FB_START_ENTRY.14
(SM)
to
Setting (Enclosed is
factory-setting)
Cycle (MACROCYCLE) period of control or measurement. Unit is 1/32 ms. (16000 = 0.5 s)
AI1 block startup time. Elapsed time from the start of MACROCYCLE specified in 1/32 ms. (0 = 0 s)
Not used.
T0503.EPS
5-2
IM 01C25T02-01E
5. CONFIGURATION
A maximum of 30 ms is taken for execution of AI block. For scheduling of communications for combina­tion with the next function block, the execution is so arranged as to start after a lapse of longer than 30 ms. In no case should function blocks of the EJX be executed at the same time (execution time is over­lapped).
Figure 5.3 shows an example of schedule based on the loop shown in Figure 5.2.
LIC100
EJX
#1
LI100
EJX
#2
FI100
Figure 5.2 Example of Loop Connecting Function Block of
Two EJX with Other Instruments
Macrocycle (Control Period)
FIC100
FC100
F0502.EPS

5.4 Setting of Tags and Addresses

This section describes the steps in the procedure to set PD Tags and node addresses in the EJX. There are three states of Fieldbus devices as shown in Figure 5.4, and if the state is other than the lowest SM_OPERATIONAL state, no function block is executed. EJX must be transferred to this state when an EJX tag or address is changed.
UNINITIALIZED
(No tag nor address is set)
Tag clear Tag setting
INITIALIZED
(Only tag is set)
Address clear
SM_OPERATIONAL
(Tag and address are retained, and
the function block can be executed.)
Figure 5.4 Status Transition by Setting PD Tag and Node
Address
Address setting
F0504.EPS
LI100
OUT
Commu-
nication
Schedule
Figure 5.3 Function Block Schedule and Communication
Schedule
IN
LIC100
BKCAL_IN
FI100
OUT
CAS_IN
FIC100
IN
BKCAL_IN
Unscheduled
Communication
BKCAL_OUT
FC100
BKCAL_OUT
Scheduled Communication
F0503.EPS
When the control period (macrocycle) is set to more than 4 seconds, set the following intervals to be more than 1% of the control period.
- Interval between “end of block execution” and “start of sending CD from LAS”
- Interval between “end of block execution” and “start of the next block execution”
EJX has a PD Tag (PT2001) 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.
Devices whose node addresses have been cleared will have the default address (randomly chosen from a range of 248 to 251, or from hexadecimal F8 to FB). At the same time, it is necessary to specify the device ID in order to correctly specify the device. The device ID of the EJX is 594543000Cxxxxxxxx. (The xxxxxxxx at the end of the above device ID is a total of 8 alphanumeric characters.)
5-3
IM 01C25T02-01E
5. CONFIGURATION

5.5 Communication Setting

To set the communication function, it is necessary to change the database residing in SM-VFD.

5.5.1 VCR Setting

Set VCR (Virtual Communication Relationship), which specifies the called party for communication and resources. EJX has 33 VCRs whose application can be changed, except for the first VCR, which is used for management.
EJX has VCRs of four types: Server(QUB) VCR
A Server responds to requests from a host. This communication needs data exchange. This type of communication is called QUB (Queued User­triggered Bidirectional) VCR.
Source (QUU) VCR
A Source multicasts alarms or trends to other devices. This type of communication is called QUU (Queued User-triggered Unidirectional) VCR.
Publisher (BNU) VCR
A Publisher multicasts AI block output to another function block(s). This type of communication is called BNU (Buffered Network-triggered Unidirec­tional) VCR.
Subscriber (BNU) VCR
A Subscriber receives output of another function block(s) by PID block.
A Server VCR is capable to responding to requests from a Client (QUB) VCR after the Client successfully initiates connection to the Server. A Source VCR transmits data without established connection. A Sink (QUU) VCR on another device can receive it if the Sink is configured so. A Publisher VCR transmits data when LAS requests so. An explicit connection is established from Subscriber (BNU) VCR(s) so that a Subscriber knows the format of published data.
Each VCR has the parameters listed in Table 5.4. Parameters must be changed together for each VCR because modification of individual parameters may cause inconsistent operation.
Table 5.4 VCR Static Entry
Sub-
index
1 FasArTypeAndRole
2 FasDllLocalAddr
3 FasDllConfigured
4 FasDllSDAP
5 FasDllMaxConfirm
6 FasDllMaxConfirm
7 FasDllMaxDlsduSize
8 FasDllResidual
9 FasDllTimelinessClass
10 FasDllPublisherTime
11 FasDllPublisher
Parameter Description
RemoteAddr
DelayOnConnect
DelayOnData
ActivitySupported
WindowSize
SynchronizaingDlcep
Indicates the type and role of communication (VCR). The following 4 types are used for EJX. 0x32: Server (Responds to
requests from host.)
0x44: Source (Transmits
alarm or trend.)
0x66: Publisher (Sends AI
block output to other blocks.)
0x76: Subscriber (Receives
output of other blocks by PID block.)
Sets the local address to specify VCR in EJX. A range of 20 to F7 in hexadecimal.
Sets the node address of the called party for communication and the address (DLSAP or DLCEP) used to specify VCR in that address. For DLSAP or DLCEP, a range of 20 to F7 in hexadecimal is used. Addresses in Subindex 2 and 3 need to be set to the same contents of the VCR as the called party (local and remote are reversed).
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 for communication, a maximum wait time for the called party's response is set in ms. Typical value is 60 secounds (60000).
For request of data, a maximum wait time for the called party's response is set in ms. Typical value is 60 secounds (60000).
Specifies maximum DL Service Data unit Size (DLSDU). Set 256 for Server and Trend VCR, and 64 for other VCRs.
Specifies whether connection is monitored. Set TRUE (0xff) for Server. This parameter is not used for other communication.
Not used for EJX. Not used for EJX.
Not used for EJX.
T0504-1.EPS
5-4
IM 01C25T02-01E
5. CONFIGURATION
Sub-
index
12 FasDllSubsriberTime
13 FasDllSubscriber
14 FmsVfdId
15 FmsMaxOutstanding
16 FmsMaxOutstanding
17 FmsFeatures
Parameter
WindowSize
SynchronizationDlcep
ServiceCalling
ServiceCalled
Supported
Description
Not used for EJX.
Not used for EJX.
Sets VFD for EJX to be used.
0x1: System/network
management VFD
0x1234: Function block
VFD
Set 0 to Server. It is not used for other applications.
Set 1 to Server. It is not used for other applications.
Indicates the type of services in the application layer. In the EJX, it is automatically set according to specific applications.
T0504-2.EPS
33 VCRs are factory-set as shown in the table below.
Table 5.5 VCR List
Index
(SM)
293 For system management (Fixed)1 294 Server (LocalAddr = 0xF3)2 295 Server (LocalAddr = 0xF4)3 296 Server (LocalAddr = 0xF7)4 297 Trend Source (LocalAddr = 0x07,
298 Publisher for AI1 (LocalAddr = 0x20)6 299
300 Server (LocalAddr = 0xF9)8 301 Publisher for AI2 (LocalAddr = 0x21)9
302 to 315
VCR
Number
5
7
Factory Setting
Remote Address=0x111)
Alert Source (LocalAddr = 0x07, Remote Address=0x110)
Not used.10 to 33
T0505.EPS

5.5.2 Function Block Execution Control

According to the instructions given in Section 5.3, set the execution cycle of the function blocks and schedule of execution.

5.6 Block Setting

Set the parameter for function block VFD.

5.6.1 Link Object

A link object combines the data voluntarily sent by the function block with the VCR. The EJX has 40 link objects. A single link object specifies one combination. Each link object has the parameters listed in Table 5.6. Parameters must be changed together for each VCR because the modifications made to each parameter may cause inconsistent operation.
Table 5.6 Link Object Parameters
Sub-
index
1 LocalIndex
2 VcrNumber
3RemoteIndex 4 ServiceOperation
5 StaleCountLimit
Set link objects as shown in Table 5.7.
Table 5.7 Factory-Settings of Link Objects (example)
Index Link Object # Factory Settings
30000 AI1.OUT VCR#61 30001 Trend VCR#52 30002 Alert VCR#73 30003 AI2.OUT VCR#94
30004 to
30039
Parameters 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. 0: Undefined 2: Publisher 3: Subscriber 6: Alert 7: Trend
Set the maximum number of consecutive stale input values which may be received before the input status is set to BAD. To avoid the unnecessary mode transition caused when the data is not correctly received by subscriber, set this parameter to “2” or more.
T0506.EPS
Not used5 to 40
T0507.EPS
5-5
IM 01C25T02-01E
5. CONFIGURATION

5.6.2 Trend Object

It is possible to set the parameter so that the function block automatically transmits Trend. EJX has seven Trend objects, six of which are used for Trend in analog mode parameters and one is used for Trend in discrete mode parameter. A single Trend object specifies the trend of one parameter.
Each Trend object has the parameters listed in Table
5.8. The first four parameters are the items to be set.
Before writing to a Trend object, it is necessary to release the WRITE_LOCK parameter.
Table 5.8 Parameters for Trend Objects
Sub-
index
1 Block Index
2 Parameter Relative
3 Sample Type
4 Sample Interval
5 Last Update
6 to 21 List of Status
21 to 37 List of Samples
Parameters
Index
Seven trend objects are factory-set as shown Table 5.9.
Description
Sets the leading index of the function block that takes a trend.
Sets the index of parameters taking a trend by a value relative to the beginning of the function block. In the EJX AI block, the following three types of trends are possible. 7: PV 8: OUT 19: FIELD_VAL
Specifies how trends are taken. Choose one of the following 2 types:
1: Sampled upon
execution of a function block.
2: The average value is
sampled.
Specifies sampling intervals in units of 1/32 ms. Set the integer multiple of the function block execution cycle.
The last sampling time. Status part of a sampled
parameter. Data part of a sampled
parameter.
T0508.EPS
SMIB
(System Management Information Base)
NMIB
(Network Management Information Base)
Link object
VCR
Resource block
#1
#2
FBOD
#3 #4
Transducer block
#1 #2
#8
#6
AI1 OUT
#4
#9
AI2 OUT
Alert
#3
#7
Trend
#5
EJX
DLSAP DLCEP
Fieldbus Cable
Figure 5.5 Example of Default Configuration
0xF8 0xF3 0xF4 0xF7
Host 1
Host 2
0xF9
Device 1
0x20 0x21
Device 2
0x07
F0505.EPS

5.6.3 View Object

This object forms a group of parameters in a block. One advantage brought by forming groups of param­eters is the reduction of load for data transactions. View Object has the parameters listed in Table 5.11 to
5.14. Purpose of View Objects is shown in Table 5.10.
Table 5.10 Purpose of Each View Object
Description
VIEW_1
VIEW_2
VIEW_3 VIEW_4
Set of dynamic parameters required by operator for plant operation. (PV, SV, OUT, Mode etc.)
Set of static parameters which need to be shown to plant operator at once. (Range etc.)
Set of all the dynamic parameters. Set of static parameters for configuration or
maintenance.
T0510.EPS
Table 5.9 Trend Object are Factory-Set
Index Parameters Factory Settings
32000 to
32005 32006 Not used.TREND_DIS.1
TREND_FLT.5
Not used.TREND_FLT.1 to
T0509.EPS
5-6
IM 01C25T02-01E
Table 5.11 View Object for Resource Block
Relative
Index
Parameter Mnemonic
1ST_REV 2
VIEW1VIEW2VIEW
22 2TAG_DESC 3STRATEGY 4 ALERT_KEY 5MODE_BLK 4 6 BLOCK_ERR 2 7 RS_STATE
11 8 TEST_RW 9DD_RESOURCE
10 MANUFAC_ID
11 DEV_TYPE
12 DEV_REV 13 DD_REV 14 GRANT_DENY
2 15 HARD_TYPES 16 RESTART 17 FEATURES 18 FEATURE_SEL
2 19 CYCLE_TYPE 20 CYCLE_SEL
2 21 MIN_CYCLE_T 22 MEMORY_SIZE 23 NV_CYCLE_T 24 FREE_SPACE
4
4
425 FREE_TIME 26 SHED_RCAS 27 SHED_ROUT
4 4
128 FAULT_STATE 29 SET_FSTATE 30 CLR_FSTATE 31 MAX_NOTIFY 32 LIM_NOTIFY 33 CONFIRM_TIME 34 WRITE_LOCK
1 4
1 35 UPDATE_EVT 36 BLOCK_ALM 37 ALARM_SUM
8 38 ACK_OPTION 39 WRITE_PRI 1 40 WRITE_ALM 41
ITK_VER SOFT_REV
42
SOFT_DESC
43 44
SIM_ENABLE_MSG
45 DEVICE_STATUS_1
3
4 2
4
1
8
4
VIEW
4
2
2 1
4 2 1 1
2
2
2
4 2
1
2
2
T0511-1.EPS
Relative
Index
Parameter Mnemonic
46 DEVICE_STATUS_2 47 DEVICE_STATUS_3 48 DEVICE_STATUS_4 49 DEVICE_STATUS_5 50 DEVICE_STATUS_6 51 DEVICE_STATUS_7 52
DEVICE_STATUS_8 SOFTDWN_PROTECT
53 54
SOFTDWN_FORMAT
55
SOFTDWN_COUNT SOFTDWN_ACT_AREA
56
SOFTDWN_MOD_REV
57
SOFTDWN_ERROR
58
Totals (# bytes)
5. CONFIGURATION
VIEW1VIEW2VIEW
3
4 4 4 4 4 4 4
1
16
2
22 30 73 35
VIEW
4
1 1 2
T0511-2.EPS
5-7
IM 01C25T02-01E
Table 5.12 View Object for SENSOR Transducer Block
Relative
Index
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
Parameter Mnemonic
ST_REV
1
TAG_DESC
2
STRATEGY
3
ALERT_KEY
4
MODE_BLK
5
BLOCK_ERR
6
UPDATE_EVT
7
BLOCK_ALM
8
TRANSDUCER_DIRECTORY
9
TRANSDUCER_TYPE XD_ERROR COLLECTION_DIRECTORY PRIMARY_VALUE_TYPE PRIMARY_VALUE PRIMARY_VALUE_RANGE CAL_POINT_HI CAL_POINT_LO CAL_MIN_SPAN CAL_UNIT SENSOR_TYPE SENSOR_RANGE SENSOR_SN SENSOR_CAL_METHOD SENSOR_CAL_LOC SENSOR_CAL_DATE SENSOR_CAL_WHO SENSOR_ISOLATOR_MTL SENSOR_FILL_FLUID SECONDARY_VALUE SECONDARY_VALUE_UNIT CAL_DEVIATION_HI CAL_DEVIATION_LO EXTERNAL_ZERO_TRIM PRIMARY_VALUE_FTIME TERTIARY_VALUE SP_VALUE_TYPE SP_VALUE_RANGE CAL_SP_POINT_HI CAL_SP_POINT_LO CAL_SP_MIN_SPAN CAL_SP_UNIT CAL_SP_DEVIATION_HI CAL_SP_DEVIATION_LO SP_VALUE_FTIME ATM_PRESS CLEAR_CAL CAP_TEMP_VAL CAP_TEMP_RANGE AMP_TEMP_VAL AMP_TEMP_RANGE MODEL SPECIAL_ORDER_ID MANUFAC_DATE
123_13_24_1 4_2 4_3 4_4
2
4 2
2 1
5
5
5
5
5
VIEW
2
2
2 2
2
2
1 4 2
2
2
2 1
2
5
11 4 4
4 2 2
11
32
1
32
7
32 2 2
5 2 4 4
1
4
5 2
11 4 4
4
2 4 4 4 4
5
11
5
11
16 32
5. CONFIGURATION
Relative
Index
2
2
54 55 56 57 58 59 60 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
7
Parameter Mnemonic
CAP_GASKET_MTL FLANGE_MTL D_VENT_PLUG FLANGE_TYPE REM_SEAL_ISOL_MTL FLANGE_SIZE REM_SEAL_NUM REM_SEAL_FILL_FLUID REM_SEAL_TYPE ALARM_SUM AUTO_RECOVERY MS_CODE DIAG_MODE DIAG_PERIOD DIAG_PRI DIAG_ERR DIAG_H_ALM DIAG_L_ALM DIAG_OPTION DIAG_LIM DIAG_COUNT REFERENCE_TIME REFERENCE_X REFERENCE_Y REFERENCE_YH REFERENCE_DPAVG VALUE_TIME VALUE_X VALUE_Y VALUE_YH VALUE_F VALUE_DPAVG TEST_KEY1 TEST_KEY2 TEST_KEY3 TEST_1 TEST_2 TEST_3 TEST_4 TEST_5 TEST_6 TEST_7 TEST_8 TEST_9 TEST_10 TEST_11 TEST_12 TEST_13 TEST_14 TEST_15 TEST_16 TEST_17 Totals (# bytes)
123_13_24_14_2 4_3 4_4
8
44 548 44
VIEW
2
8 5 5 5 5 5
5
12 541 82
106
T0512.EPS
11
92
1 1 1 1 1 1 1 1 1
1 2 1
2
36
5 8 5 5 5 5
2 2 1 1 1 2 2
4
77
5-8
IM 01C25T02-01E
5. CONFIGURATION
Table 5.13 View Object for LCD Transducer Block
Relative
Index
1 2 3 4 5 6 7 8 9
Parameter Mnemonic
ST_REV TAG_DESC STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR UPDATE_EVT BLOCK_ALM TRANSDUCER_
VIEW1VIEW2VIEW
2
2
4 2
DIRECTORY
10
TRANSDUCER_TYPE
11
XD_ERROR COLLECTION_
12
2
2
1
DIRECTORY
13
DISPLAY_SEL
14
INFO_SEL
15
BLOCK_TAG1
16
PARAMETER_SEL1 DISPLAY_TAG1
17
UNIT_SEL1
18
DISPLAY_UNIT1
19
EXP_MODE1
20
BLOCK_TAG2
21
PARAMETER_SEL2
22
DISPLAY_TAG2
23
UNIT_SEL2
24
DISPLAY_UNIT2
25
EXP_MODE2
26
BLOCK_TAG3
27
PARAMETER_SEL3
28
DISPLAY_TAG3
29
UNIT_SEL3
30
DISPLAY_UNIT3
31 32
EXP_MODE3 BLOCK_TAG4
33 34
PARAMETER_SEL4
35
DISPLAY_TAG4 UNIT_SEL4
36
DISPLAY_UNIT4
37
EXP_MODE4
38
BAR_GRAPH_SELECT
39
DISPLAY_CYCLE
40
TEST20
41
1 1
32
1 8 1 8 1
32
1 8 1 8 1
1
Table 5.14 View Object for AI Function Block
VIEW
3
4
2
2
Relative
Index
Parameter Mnemonic
1ST_REV 2
VIEW1VIEW
VIEW
VIEW
3
2
2
4
2
2
2TAG_DESC
2
1 4 2
3STRATEGY 4 ALERT_KEY 5MODE_BLK 4 6 BLOCK_ERR 2 7PV
55
8 OUT 5
2
1 4 2
5
9 SIMULATE
10 XD_SCALE
2
2
11 OUT_SCALE
1
13 IO_OPTS 14 STATUS_OPTS 15 CHANNEL 16 L_TYPE 17 LOW_CUT 18 PV_FTIME
11 11
2
12 GRANT_DENY
2
2
2
1
4
4
519 FIELD_VAL
5
20 UPDATE_EVT 21 BLOCK_ALM
8
2
4
1
4
1
4
1
4
1
4
2
T0514.EPS
32
32
822 ALARM_SUM 23 ACK_OPTION 24 ALARM_HYS 25 HI_HI_PRI 26 HI_HI_LIM 27 HI_PRI 28 HI_LIM
1 8 1 8 1
1 8 1 8 1
29 LO_PRI 30 LO_LIM 31 LO_LO_PRI 32 LO_LO_LIM 33 HI_HI_ALM 34 HI_ALM 35 LO_ALM 36 LO_LO_ALM 37 OUT_D_SEL 38 OUT_D 2
Totals (# bytes)
31 26 33 48
1 1
Totals (# bytes)
109
11 11
111
T0513.EPS
5-9
IM 01C25T02-01E
Table 5.15 Indexes of View for Each Block
5. CONFIGURATION
Resourse Block SENSOR Transducer
Block LCD Transducer Block AI1 Function Block AI2 Function Block AI3 Function Block PID Function Block SC Function Block IT Function Block IS Function Block AR Function Block
VIEW_1
40100 40200
40400 40410 40420
VIEW_2
40101 40201 4025140250
40401 40411 40421
VIEW_3
40102
40202 to
40203 40252 40402 40412 40422
VIEW_4
40103
40204 to
40206 40253 40403 40413 40423 40803408024080140800 41453414524145141450 41603416024160141600 41703417024170141700 41753417524175141750
T0515.EPS

5.6.4 Function Block Parameters

Function block parameters can be read from the host or can be set. For a list of the parameters of blocks held by the EJX, refer to “9. PARAMETERS LISTS”. For the function blocks other than AI block, LM function and software download function, refer to Appendix 1 to 7.
5-10
IM 01C25T02-01E

6. EXPLANATION OF BASIC ITEMS

6. EXPLANATION OF BASIC ITEMS

6.1 Outline

This chapter describes the SENSOR transducer block, the LCD transducer block, and the AI function block and explains basic parameter settings. Refer to Appen­dixes for other function blocks, LM function, and software download function.
6.2 Setting and Changing Param­eters for the Whole Process
Block mode
Many parameters require a change of the block mode of the function block to O/S (Out of Service) when their data is changed. To change the block mode of the function block, its MODE_BLK needs to be changed. The MODE_BLK is comprised of the four sub­parameters below:
IMPORTANT
Do not turn off the power immediately after setting. When the parameters are saved to the EEPROM, the redundant processing is executed for an improvement of reliability. If the power is turned off within 60 seconds after setting is made, the modified parameters are not saved and the settings may return to the original values.
(1) Target (Target mode):
Sets the operating condition of the block.
(2) Actual (Actual mode):
Indicates the current operating condition.
(3) Permit (Permitted mode):
Indicates the operating condition that the block is allowed to take.
(4) Normal (Normal mode):
Indicates the operating condition that the block will usually take.

6.3 SENSOR T ransducer Block

The SENSOR transducer block is in between the sensor and the AI function blocks. It calculates pressure/differential pressure, static pressure, and capsule temperature from sensor signals. Then it performs damping and range checks for the measured values of these three variables and sends signals to the AI function block.

6.3.1 Functional block

Figure 6.1 presents the functional block of the SEN­SOR transducer. The calculated values of pressure/ differential pressure, H-side static pressure, L-side static pressure, and capsule temperature are assigned to PRIMARY_VALUE, SECONDARY_VALUE, TERTIARY_VALUE, CAP_TEMP_VAL, and AMP_TEMP_VAL, respectively. Measured values output to the AI function blocks are selected by the Channel parameter of those blocks.

6.3.2 Block Mode

The Block modes permitted for the SENSOR trans­ducer block are Automatic (Auto) and Out of Service (O/S). The mode must be set to Auto under normal operating conditions, and to O/S when making changes to an important parameter. For parameters that can only be changed in the Auto and O/S modes, refer to the parameter list for the SENSOR Transducer block in Chapter 9.
Sensor
signals
Pressure
/differential
pressure
calculation
Static
pressure
calculation
Capsule
temperature
calculation
Amplifier
temperature
calculation
Damping
processing
Damping
processing
Historical
records
Figure 6.1 SENSOR Transducer Functional Block
Range
check
Range
check
Range
check
Range
check
Adjust-
ment
Adjust-
ment
Equipment information
Unit
Check
Unit
Check
Unit
Check
Unit
Check
6-1
H-side
static
pressure
L-side
static
pressure
PRIMARY_VALUE (Channel1)
SECONDARY_VALUE (Channel2)
TERTIARY_VALUE (Channel3)
CAP_TEMP_VAL (Channel4)
AMP_TEMP_VAL (Channel5)
F0601.EPS
IM 01C25T02-01E
6. EXPLANATION OF BASIC ITEMS
6.3.3 Functions Relating to Pressure/
Differential Pressure
Reference to pressure/differential pressure value:
By accessing PRIMARY_VALUE, it is possible to refer to the pressure/differential pressure value and status. The update period of this value is 100 msec. 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. For details, refer to Table 8.9.
Setting of signal damping for pressure/differential pressure:
When the pressure/differential pressure signal fluctu­ates greatly, the fluctuation can be reduced by increas­ing the time constant for signal damping. PRIMARY_VALUE_FTIME is the parameter for setting the signal damping for pressure/differential pressure. The unit of signal damping is second.
Determination of the range limit of pressure/ differential pressure signal:
When the pressure/differential pressure signal deviates more than 10% from the capsule measurement range shown in PRIMARY_VALUE_RANGE, set the status of PRIMARY_VALUE to Uncertain-Sensor Conver­sion not Accurate.
Manual adjustment From the exerted pressure and the output of the transmitter, calculate the amount of zero/span adjust­ment manually, and assign the calculated value to parameters (CAL_DEVIATION_LO, CAL_DEVIATION_HI).
Zero-point adjustment by the external screw. With pressure being exerted on the point where the adjustment is to be made, zero adjustment needs to be performed. To do this, adjust the calculated value by turning the external Zero-point adjustment screw, so that it agrees with the actual input pressure (true value). The output value increases when the screw is rotated to the right. It decreases when the screw is rotated to the left. The adjustment width is small when the rotation speed is low and large when fast.
When performing zero-point adjustment by the external screw, EXTERNAL_ZERO_TRIM needs to be set to “Enable.”
Adjustment of pressure/differential pressure signal:
EJX Series Pressure/Differential Pressure Transmitters have been accurately adjusted according to the specifi­cations at factory setting. Minimal errors can occur due to the environment where the transmitter is installed and the mounting position. To fine-tune any errors, three zero/span adjustment functions can be used: automatic and manual zero/span adjustment by com­munication terminals, and zero-point adjustment by means of the external adjustment screw on the trans­mitter.
Automatic adjustment The value of the pressure exerted on the point where the adjustment is to be made is assigned to parameters (CAL_POINT_LO, CAL_POINT_HI). After this assignment is set, the amount of adjustment is calcu­lated by the transmitter and automatically updated.
6-2
IM 01C25T02-01E
6. EXPLANATION OF BASIC ITEMS
Procedure for automatic adjustment The procedure for automatic adjustment is as follows:
(1) Change the Block mode
Set MODE_BLK to O/S.
(2) Enter zero% pressure
Apply the actual zero% pressure to EJX.
(3) Perform zero adjustment
When the value of the applied pressure is written to CAL_POINT_LO, EJX calculates the amount of adjustment for zero adjustment. The calculated amount of adjustment is incorporated into CAL_DEVIATION_LO.
(4) Input pressure for span adjustment
For span adjustment, apply the actual 100% pressure to EJX.
(5) Performance of span adjustment
When the value of the applied pressure is written to CAL_POINT_HI, EJX calculates the amount of adjustment for span adjustment. The calculated amount of adjustment is incorporated into CAL_DEVIATION_HI.
(6) Change the operation mode
Set MODE_BLK to AUTO for normal operation.
F0602.EPS
Calculated Value Calculated Value
After zero adjustment
0
Input pressure Input pressure
Before zero adjustment
0
After zero/span adjustment
Span adjustment point
After zero adjustment
F0603.EPS
CAUTION
Span adjustment is a function for adjusting the gradient with respect to the point of zero adjust­ment. 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.
Diagnosis of adjustment results:
When the amount of zero adjustment or span adjust­ment exceeds any of the following adjustment limits, “AL50: Adjustment range error for pressure/differential pressure” is displayed.
The conditions for zero/span adjustment are as follows:
<1> The point of zero adjustment is within ±10%
of the capsule range.
<2> The amount of zero adjustment is within ±10%
of the capsule range.
<3> The point of span adjustment is within the
capsule range.
<4> The input and output gradients after span
adjustment are within ±10% of the gradient at factory setting.
6.3.4 Functions Relating to Static Pres­sure
The static pressure measurement function is unique to EJX series differential pressure transmitters. The pressure transmitter does not have this function.
Reference to static pressure value:
In SECONDARY_VALUE and TERTIARY_VALUE, it is possible to refer to the H-side static pressure value and the L-side static pressure value, respectively. The update period of these values is 100 msec. The pressure unit is selected by XD_SCALE.unit in the AI block, in which SECONDARY_VALUE and TERTIARY_VALUE are 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. For specifics, refer to Table 8.9.
Setting of signal damping for static pressure:
SP_VALUE_FTIME is parameter that set signal damping for static pressure signals. The unit of the signal damping is second.
Determination of the range limit of static pressure signal:
When the static pressure signal exceeds the maximum working pressure (MWP) of the capsule, set the status of PRIMARY_VALUE to Uncertain-Subnormal. Also, set the status of SECONDARY_VALUE and TERTIARY_VALUE to Uncertain-Sensor Conversion not Accurate. The status under normal conditions is Good-Non Specific.
6-3
IM 01C25T02-01E
6. EXPLANATION OF BASIC ITEMS
Adjustment of static pressure signal:
The zero/span adjustment function can be used for static signals, as in the case of pressure /differential pressure signals. However, the zero-point adjustment by the external screw function is not supported for static pressure signal.
Automatic adjustment The value of the static pressure exerted on the point where adjustment is to be made is assigned to param­eters (CAL_SP_POINT_LO, CAL_SP_POINT_HI). After this assignment is set, the amount of adjustment is calculated by the transmitter and automatically updated. The procedure for adjusting the static pressure signal is the same as that of pressure/differential pressure signal.
Manual adjustment From the exerted pressure and the output of the transmitter, calculate the amount of zero/span adjust­ment manually and assign the calculated value to parameters (CAL_SP_DEVIATION_LO, CAL_SP_DEVIATION_HI).
Selection of static pressure signal type:
EJX series differential pressure transmitters measure the absolute static pressure. Based on the assumption that atmospheric pressure is constant, these transmitters can output signal equivalent to gauge pressure calcu­lated by deducting the atmospheric pressure (fixed value) from the measured absolute pressure. The type of static pressure signal output to SECONDARY_VALUE and TERTIARY_VALUE is selected in SP_VALUE_TYPE. SP_VALUE_TYPE allows selection of gauge pressure or absolute pressure. When selecting gauge pressure, set the value of the atmospheric pressure (fixed value) to ATM_PRESS. The default value of ATM_PRESS is equal to the value of standard atmospheric pressure (101.325 kPa).

6.3.5 Functions Relating to Capsule and Amplifier Temperature

Reference to capsule and amplifier temperature value:
In CAP_TEMP_VAL and AMP_TEMP_VAL, it is possible to refer to the capsule and amplifier tempera­ture value and status. The update period of this value is about 1 sec. The temperature unit is selected by XD_SCALE.unit of the AI block, in which CAP_TEMP_VAL is selected. The status is normally Good-Non Specific. However, in the case of sensor failure or out of measurement range, it turns to Bad or Uncertain. For specifics, refer to Table 8.9.
Determination of the range limit of capsule tem­perature:
The range of capsule temperature is from –40 to 120 !C. When the measured capsule temperature deviates from –50 to 130 !C range, set the status of CAP_TEMP_VAL to Uncertain-Sensor Conversion not Accurate. The status under normal conditions is Good­Non Specific. Also, set the status of PRIMARY_ VALUE, SECONDARY_VALUE and TERTIARY_ VALUE TO Uncertain-Subnormal.
Determination of the range limit of amplifier temperature:
The range of amplifier temperature is from –40 to 120!C. When the measured amplifier temperature deviates from –50 to 95!C range, set the status of AMP_TEMP_VAL to Uncertain-Sensor Conversion not Accurate. The status under normal conditions is Good-Non Specific.

6.3.6 BLOCK_ERR

BLOCK_ERR presents the cause of an error in the block. The SENSOR transducer block checks the following causes and sets the relevant bits.
BLOCK_ERR
Bit Error Cause
Differential pressure adjusted by zero/span
other
1
7
other
13
other
15
Out-of-Service
adjustment out of measurement range, Static pressure adjusted by zero/span adjustment out of measurement range
Pressure sensor failure, Capsule temperature sensor failure
Electronic circuit failure MODE_BLK.Target is O/S
T0601.EPS

6.3.7 XD_ERROR

XD_ERROR is a parameter that contains codes for the most significant errors that can occur in the SENSOR transducer block. The errors of XD_ERROR supported by EJX and their causes are presented in the table below. When multiple errors occur and their error codes are different, the error with a larger code value is stored first.
XD_ERROR
Bit Error Cause
15
Out of Service
Calibration
18
error Electronics
20
Failure
22 I/O Failure An I/O failure has occurred.
Sensor TB is in O/S mode. An error occurred during calibration or a
calibration error has been detected. An electronic component has failed.
T0602.EPS
6-4
IM 01C25T02-01E
6. EXPLANATION OF BASIC ITEMS

6.4 LCD T ransducer Block

6.4.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.4.2 Block Mode

The Block modes permitted for the LCD transducer block are Automatic (Auto) and Out of Service (O/S). Settings can be changed in the AUTO mode for this block, except the Block tag parameter.

6.4.3 Display Contents of the integral indicator

The components of the integral indicator are the bar graph, the title field, the center field for numerical values, the lower text field, and auxiliary characters. The contents and meanings of these components are as follows:
Component name
Bar graph
Center field for numerical values
Lower text field
Title field
Auxiliary characters
Contents
Shows the value displayed in the center field for numerical values scaled in terms of percentage.
Presents values of inputs and outputs. While the alarm is on, the alarm number alternates with the displayed value here.
Displays tag, parameter name, unit, and signal status. While the alarm is on, the alarm contents alternate.
Depicts the type of the value displayed on the center field for numerical value.
Flashes when pressure/differential
P
pressure is displayed. Flashes when static pressure is displayed.
SP
Flashes when capsule temperature is
T
displayed. Flashes when flow rate is displayed.
F
Flashes when the center field for
%
numerical values displays a % value. Flashes when square root display is
selected.
Key
Flashes when Write Protect is selected.
mark
10,100,1000
Used when the calculated value displayed in the center field for numerical values is rounded.
T0603.EPS
40.000
37.000
Figure 6.2 Screen Display of the integral indicator
F0604.EPS
6-5
IM 01C25T02-01E

6.4.4 Example Displays of the integral indicator

Example display of AI1 OUT and PID FF_VAL, respectively
6. EXPLANATION OF BASIC ITEMS
Display of AI1 OUT
(1) Pressure Value
Block tag
(5) Pressure Value
Block tag
(2) Pressure Value
Parameter name
(6) Pressure Value
Parameter name
(3) Pressure Value
Unit
(7) Pressure Value
Unit
Example display during mechanical failure alarm
F0606.EPS
Alarm number and Error Massage (Capsule error)
(4) Pressure Value
Status
(8) Pressure Value
Status
Display of PID FFVAL
F0605.EPS
6-6
IM 01C25T02-01E

6.4.5 Procedure to Set the Built-in Display

6. EXPLANATION OF BASIC ITEMS
Select from Parameter Displays (1-4)
Select items to be displayed in the lower
Specify parameters to be displayed
Set the display contents for the block tag to be
Select whether the unit to be displayed in the
automatic or on a customized basis
AUTO is selected
Perform ON/OFF setting of the bar graph
(DISPLAY_SEL)
text field (INFO_SEL)
(PARAMETER_SEL)
displayed in the lower text field
(DISPLAY_TAG)
lower text field should be set to
(UNIT_SEL)
CUSTOM is
selected
Set the display contents
of the unit
(DISPLAY_UNIT)
Set an exponent (EXP_MODE)
(BAR_GRAPH_SELECT)
Specify whether DISPLAY1, DISPLAY2, DISPLAY3, or DISPLAY4 should be displayed.
Specify whether tag, parameter, unit, or status should be displayed.
Select parameters to be displayed from PARAMETER_SEL listed in Table 6.1.
Written as by 6 characters or 6 characters plus “/”,“.”.
The display selected by DISPLAY_SEL needs to be set
Written as by 6 characters or 6 characters plus “/”,“.”.
Example display of exponent setting: The LCD value for exponent setting when the actual pressure value is 23.4568 KPa and the decimal point selected is 2.
Corresponding
decimal point
2 2 2 2
Exponent
Engineering Unit Eng. Unit @ 1/10 Eng. Unit @ 1/100 Eng. Unit @ 1/1000
LCD value
(kPa)
23.46
2.35
0.23
0.02
Set the display period
(DISPLAY_CYCLE)
Time unit: 400mS; When the valve set is “7”, the same display continues for about 2.8 seconds.
Figure 6.3 Procedures to Set the Built-in Display
6-7
F0607.EPS
IM 01C25T02-01E
Table 6.1 Parameters to be displayed on LCD
Block Name Parameter PARAMETER_SEL Display
SENSOR TRANSDUCER
AI1
AI2
AI3
PID
AR
IT
SC
IS
PRIMARY_VALUE SECONDARY_VALUE
TERTIARY_VALUE CAP_TEMP_VAL APM_TEMP_VAL PV OUT FIELD_VAL PV OUT FIELD_VAL PV OUT FIELD_VAL SP PV OUT IN CAS.IN BKCAL.IN BKCAL.OUT RCAS.IN ROUT.IN RCAS.OUT ROUT.OUT FF.VAL TRK.VAL OUT IN IN.LO IN1 IN2 IN3 OUT IN1 IN2 OUT_1 OUT_2 IN_1 IN_2 OUT IN_1 IN_2 IN_3 IN_4 IN_5 IN_6 IN_7 IN_8
PRIMARY_VALUE SECONDARY_VALUE TERTIARY_VALUE CAP_TEMP_VALUE APM_TEMP_VALUE AI1_PV AI1_OUT AI1_FIELD_VAL AI2_PV AI2_OUT AI2_FIELD_VAL AI3_PV AI3_OUT AI3_FIELD_VAL PID_SP PID_PV PID_OUT PID_IN PID_CAS_IN PID_BKCAL_IN PID_BKCAL_OUT PID_RCAS_IN PID_ROUT_IN PID_RCAS_OUT PID_ROUT_OUT PID_FF_VAL PID_TRK_VAL AR_OUT AR_IN AR_IN_LO AR_IN_1 AR_IN_2 AR_IN_3 IT_OUT IT_IN_1 IT_IN_2 SC_OUT_1 SC_OUT_2 SC_IN_1 SC_IN_2 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
PV SP.HI SP.LO CAP.TMP AMP.TMP PV OUT FLD.VAL PV OUT FLD.VAL PV OUT FLD.VAL SP PV OUT IN CAS.IN BKC.IN BKC.OUT RCAS.IN ROUT.IN RCA.OUT ROU.OUT FF.VAL TRK.VAL OUT IN IN.LO IN1 IN2 IN3 OUT IN1 IN2 OUT_1 OUT_2 IN1 IN2 OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8
6. EXPLANATION OF BASIC ITEMS
T0604.EPS
6-8
IM 01C25T02-01E

6.4.6 Units That Can Be Displayed on the LCD by the Automatic Link Function

6. EXPLANATION OF BASIC ITEMS
Index Unit Display on the LCD
1000 1001 1002 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558
K
°C °F
Pa GPa MPa kPa mPa Pa hPa bar mbar torr atm psi psia psig
2
g/cm
2
kg/cm inH2O
2
O(4°C)
inH inH
2
O(68°F)
2
O
mmH mmH
2
O(4°C)
2
O(68°F)
mmH ftH
2
O
2
O(4°C)
ftH
2
O(68°F)
ftH inHg inHg(0°C) mmHg mmHg(0°C) Paa Pag GPaa GPag MPaa MPag kPaa kPag mPaa mPag
PaaPag
hPaa hPag
2
a
g/cm
2
g/cm
g
2
a
kg/cm
2
g
kg/cm
K deg C deg F Pa GPa MPa kPa mPa uPa hPa bar mbar torr atm psi psia psig g/cm2 kg/cm2 inH2O inH2O inH2O mmH2O mmH2O mmH2O ftH2O ftH2O ftH2O inHg inHg mmHg mmHg Paa Pag GPaa GPag MPaa MPag kPaa kPag mPaa mPag uPaa uPag hPaa hPag g/cm2a g/cm2g kg/cm2a kg/cm2g
T0604-1.EPS
Index Unit Display on the LCD
1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1590 1591 1597
inH2Oa inH
2
Og
inH
2
Oa(4°C)
inH
2
Og(4°C)
inH
2
Oa(68°F)
2
Og(68°F)
inH mmH
2
Oa
mmH
2
Og
2
Oa(4°C)
mmH mmH
2
Og(4°C)
mmH
2
Oa(68°F)
mmH
2
Og(68°F)
ftH
2
Oa
ftH
2
Og
ftH
2
Oa(4°C)
ftH
2
Og(4°C)
ftH
2
Oa(68°F)
ftH
2
Og(68°F) inHga inHgg inHga(0°C) inHgg(0°C) mmHga mmHgg mmHga(0°C) mmHgg(0°C) barg mbarg bara
inH2Oa inH2Og inH2Oa inH2Og inH2Oa inH2Og mmH2Oa mmH2Og mmH2Oa mmH2Og mmH2Oa mmH2Og ftH2Oa ftH2Og ftH2Oa ftH2Og ftH2Oa ftH2Og inHga inHgg inHga inHgg mmHga mmHgg mmHga mmHgg Barg mBarg Bara
T0604-2.EPS
6-9
IM 01C25T02-01E
6. EXPLANATION OF BASIC ITEMS

6.5 AI Function Block

The AI function block is a unit of the software and executed according to the system schedule. During execution, it incorporates data from the SENSOR transducer block. After execution, it updates analog outputs and processes newly generated alarms. AI function blocks can provide a discrete output which shows the status of LO, LO_LO, HI, or HI_HI. In terms of function, there is no difference between the three AI function blocks provided in EJX.

6.5.1 Function Blocks

The AI function block, via the Channel, incorporates analog signals from the transducer block, performs scaling processing, filtering, low-cut, and alarm processing before outputting. It has the function to generate a discrete output. Figure 6.4 presents the AI function block.

6.5.2 Block Mode

The Block modes permitted for the AI function block are Automatic (Auto), Manual (Man), and Out of Service (O/S). When the Block mode of RB (Resource Block) is Out of Service (O/S), Actual is Out of Service (O/S) even if Automatic (Auto) or Manual (Man) is written to Target.

6.5.4 STATUS_OPT

STATUS_OPT is a parameter to select options regarding the status of signals. The AI function block offers four options: Propagate Fault Forward, Uncertain if Limited, BAD if Limited, and Uncertain if Man mode.
Propagate Fault Forward If the status from the sensor is Bad, Device failure or
Bad, Sensor failure, propagate it to OUT without generating an alarm. The use of these sub-statuses in OUT is determined by this option. Through this option, the user may determine whether alarming (sending of an alert) will be done by the block or propagated downstream for alarming
Uncertain if Man mode When the “Uncertain if Man” is enabled and the
Actual mode is Man, the OUT signal status should be “Uncertain”.

6.5.3 IO_OPTS

IO_OPTS is a parameter used to select whether options regarding input and output signals should be enabled or disabled. In the case of the AI function block, the only available option is “Low cutoff”. When enabling the low cut function for outputs, set this option.
Simulate SIMULATE. Transducer Value
Disable Enable
Simulate SIMULATE. Simulate Value
SIMULATE.Enable
FIELD_VAL.Value
Scaling XD_SCALE
L_TYPE
冑苳
/100
/100
Ind.Sqr Root
Scaling OUT_SCALE
Indirect
Figure 6.4 Diagram of the AI Functional Block
Direct
Filter PV_FTIME
IO_OPTS.Low cutoff
=1(Enable)
Cutoff LOW_CUT
=0(Disable)
MODE_BLK.Actual
PV.Value
Alarms LO, LO_LO HI, HI_HI
Auto
OUT
OUT_D_SEL
OUT_D
F0608.EPS
6-10
IM 01C25T02-01E

6.5.5 OUT_D

OUT_D.value is “1” when the alarms selected by OUT_D_SEL occur.
OUT_D.status is linked OUT.status. OUT_D.value can be written the value form 0 to 15 when block mode is O/S or MAN mode. The OUT_D_SEL options are shown below.
High High Alarm (1):OUT_D.value will be “1”
when HI_HI alarm occurs.
High Alarm (2): OUT_D.value will be “1”
when HI alarm occurs.
Low Low Alarm (4): OUT_D.value will be “1”
when LO_LO alarm occurs.
Low Alarm (8): OUT_D.value will be “1”
when LO alarm occurs.
ALARM_OPTS=HI_HI | HI | LO_LO (HI_HI HI LO_LO A case of HI and LO_LO options are selected)
HI_HI_LIM HI_HI_LIM
OUT_D.value = 0
6. EXPLANATION OF BASIC ITEMS
LO_LO_ LIM
OUT_D.value = 1
Figure 6.5 An Example of OUT_D.value
OUT_D.value = 1 OUT_D.value = 1

6.5.6 Basic Parameters of the AI Block.

Parameter Outline
OUT
SIMULATE
XD_SCALE
OUT_SCALE
CHANNEL
L_TYPE
LOW_CUT
Shows output value and status. When the Block mode is Man and O/S, the value is held.
Used for simulation. It sets the value and status arbitrarily from the transducer. Use this parameter for loop checking. Refer to 7.3 Simulation Function
Sets the range of inputs from the transducer block that corresponds to 0% and 100% in the AI function block. Also sets the unit of the range, inputs values that correspond to 0% and 100%, and four decimal values.
Sets the range, unit, and digit of the output scale.
Selects the signal which is calculated in SENSOR Transducer Block. The relation between the signals and channels are shown below;
Channel 1: PRIMARY VALUE (pressure/differential pressure) Channel 2: SECONDARY VALUE (H-side static pressure) Channel 3: TERTIARY VALUE (L-side static pressure) Channel 4: CAP_TEMP_VAL (capsule temperature) Channel 5: AMP_TEMP_VAL (amplifier temperature)
The operation function of the AI function block can be selected from Direct, Indirect Linear, or Indirect SQRT: Direct : The Signal from the transducer block is directly output by filtering only, but without scaling or
square root extraction. Indirect Linear : Values scaled according to the range settings of XD_SCALE and OUT_SCALE are output. Indirect SQRT : Values are scaled according to the range settings of XD_SCALE and OUT_SCALE, and then
square root extraction is performed for them before being output. When the output value is smaller than the value set by this parameter, the output value is 0. To enable the low-cut
function, this parameter must be enabled in IO_OPTS.
OUT_D.value = 1
F0610.EPS
T0605.EPS
6-11
IM 01C25T02-01E
7. IN-PROCESS OPERATION

7. IN-PROCESS OPERATION

This chapter describes the procedure performed when changing the operation of the function block of the EJX in process.

7.1 Mode T ransition

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.1 Indication of Alarm

When the self-diagnostics function indicates that a device is faulty, an alarm (device alarm) is issued from the resource block. When an error (block error) is detected in each function block or an error in the process value (process alarm) is detected, an alarm is issued from each block. If an LCD indicator is in­stalled, the error number is displayed as AL.XX. If two or more alarms are issued, multiple error numbers are displayed. For details of ALARM, refer to Section 8.2.
F0701.EPS
Figure 7.1 Error Identification on Indicator

7.2.2 Alarms and Events

The following alarms or events can be reported by the EJX if Link object and VCR static entry are set.
Analog Alerts (Generated when a process value
exceeds threshold)
By AI Block Hi-Hi Alarm, Hi Alarm, Low
Alarm, Low-Low Alarm
Discret Alerts (Generated when an abnormal
condition is detected)
By Resource Block Block Alarm, Write Alarm By Transducer Block Block Alarm By AI, SC, IT, IS, AR and PID Blocks
Update Alerts (Generated when an important
(restorable) parameter is updated)
By Resource Block Update Event By Transducer Block Update Event By AI, SC, IT, IS, AR and PID Blocks
An alert has following structure:
Table 7.1 Alert Object
Subindex
Parameter
Name
Analog
Alert
Discrete
Alert
Update
Alert
1
1Block Index
2 Alert Key
3Standard
4Mfr Type
5
6Priority 7 Time Stamp
8 Subcode
9 Value
10 Relative
11 Unit Index
1
2
2
3
3
4
5 Message
676
8
9
10
11 9
4
5
7
8
Type
Type
Index Static
Revision
Index of block from which alert is generated
Alert Key copied from the block
Type of the alert
Alert Name identified by manufacturer specific DD
Reason of alert notification
Priority of the alarm Time when this alert is first
detected Enumerated cause of this
alert Value of referenced data Relative index of referenced
data Value of static revision
(ST_REV) of the block Unit code of referenced data
Block Alarm
Update Event
Explanation
T0701.EPS
7-1
IM 01C25T02-01E
7. IN-PROCESS OPERATION

7.3 Simulation Function

The simulation function simulates the input of a function block and lets it operate as if the data was received from the transducer block. It is possible to conduct testing for the downstream function blocks or alarm processes.
A SIMULATE_ENABLE switch is mounted in the EJX amplifier. This is to prevent the accidental operation of this function. When this is switched on, simulation is enabled. (See Figure 7.2.) To initiate the same action from a remote terminal, if REMOTE LOOP TEST SWITCH is written to the SIM_ENABLE_MSG parameter (index 1044) of the resource block, the resulting action is the same as is taken when the above switch is on. Note that this parameter value is lost when the power is turned OFF. In simulation enabled status, an alarm is generated from the resource block, and other device alarms will be masked; for this reason the simulation must be disabled immediately after using this function.
The SIMULATE parameter of AI block consists of the elements listed in Table 7.2 below.
Amplifier Assembly
SIM. ENABLE
1 2
Figure 7.2 SIMULATE_ENABLE Switch Position
O N
"OFF" during operation Not in use
F0702.EPS
Table 7.2 SIMULATE Parameter
Sub-
index
1 Simulate Status
2 Simulate Value
3 Transducer Status
4 Transducer Value
5 Simulate En/Disable
Parameters Description
Sets the data status to be simulated.
Sets the value of the data to be simulated.
Displays the data status from the transducer block. It cannot be changed.
Displays the data value from the transducer block. It cannot be changed.
Controls the simulation function of this block. 1: Simulation disabled (standard) 2: Simulation started
T0702.EPS
When Simulate En/Disable in Table 7.2 above is set to 2, the applicable function block uses the simulation value set in this parameter instead of the data from the transducer block. This setting can be used for propaga­tion of the status to the trailing blocks, generation of a process alarm, and as an operation test for trailing blocks.
7-2
IM 01C25T02-01E

8. DEVICE INFORMATION

8. DEVICE INFORMATION

8.1 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 Contents of DEVICE_STATUS_1 (index 1045)
Hexadecimal
0x00800000
0x00400000
0x00080000
0x00008000
0x00004000
0x00002000
0x00001000
0x00000800
0x00000400
0x00000200
0x00000100
0x00000080
0x00000040
0x00000020
0x00000010
0x00000008
0x00000004
0x00000001
Display
through DD
Sim.enable Jmpr On
RB in O/S mode (AL.21)
AMP Module Failure 2 (AL.03)
LINK OBJ. 1/17/33 not open
LINK OBJ. 2/18/34 not open
LINK OBJ. 3/19/35 not open
LINK OBJ. 4/20/36 not open
LINK OBJ. 5/21/37 not open
LINK OBJ. 6/22/38 not open
LINK OBJ. 7/23/39 not open
LINK OBJ. 8/24/40 not open
LINK OBJ. 9/25 not open
LINK OBJ. 10/26 not open
LINK OBJ. 11/27 not open
LINK OBJ. 12/28 not open
LINK OBJ. 13/29 not open
LINK OBJ. 14/30 not open
LINK OBJ. 15/31 not open
LINK OBJ. 16/32 not open
Description
SIMULATE_ENABLE switch is ON.
Resource Block is in O/S mode.
AMP module failure
Link object 1 is not open.
Link object 2 is not open.
Link object 3 is not open.
Link object 4 is not open.
Link object 5 is not open.
Link object 6 is not open.
Link object 7 is not open.
Link object 8 is not open.
Link object 9 is not open.
Link object 10 is not open.
Link object 11 is not open.
Link object 12 is not open.
Link object 13 is not open.
Link object 14 is not open.
Link object 15 is not open.0x00000002
Link object 16 is not open.
T0801.EPS
Table 8.2 Contents of DEVICE_STATUS_2 (index 1046)
Hexadecimal
0x80000000
0x40000000
0x20000000
0x10000000
0x08000000
0x04000000
0x02000000
0x00800000
0x00400000
0x00200000
0x00100000
0x00080000
0x00040000
0x00020000
0x00008000 Amplifier problem
Display
through DD
Failure 1 (AL-01) Pressure Sensor
Failure 2 (AL-01) Pressure Sensor
Failure 3 (AL-01) Pressure Sensor
Failure 4 (AL-01) Capsule T emp
Sensor Failure (AL-01)
Capsule EEPROM Failure 1 (AL-01)
Capsule EEPROM Failure 2 (AL-01)
Amp T emp Sensor Failure (AL-02)
Amp EEPROM Failure 1 (AL-02)
Amp EEPROM Failure 2 (AL-02)
CPU Board Failure 1 (AL-02)
CPU Board Failure 2 (AL-02)
CPU Board Failure 3 (AL-02)
CPU Board Failure 4 (AL-02)
CPU Board Failure 5 (AL-02)
Description
Pressure Sensor problemPressure Sensor
Pressure Sensor problem
Pressure Sensor problem
Pressure Sensor problem
Capsule T emperature Sensor problem
Capsule memory problem
Capsule memory problem
Amplifier T emperature Sensor problem
Amplifier memory problem
Amplifier memory problem
Amplifier problem
Amplifier problem
Amplifier problem
Amplifier problem
T0802.EPS
8-1
IM 01C25T02-01E
8. DEVICE INFORMATION
Table 8.3 Contents of DEVICE_STATUS_3 (index 1047)
Hexadecimal
0x80000000
0x40000000
Display
through DD
Diff Pressure outside Range Limit (AL-10)
Static Pressure
Description
Input Pressure is outside measurement range limit of capsule
Static Pressure exceeds limit outside Range Limit (AL-11)
0x20000000 Capsule Temperature is out
Capsule T emp outside Range
of range Limit (AL-12)
0x10000000
Amp T emp outside Range
Amplifier Temperature is out
of range Limit (AL-13)
0x00008000
The execution of
AI1 is not ready AI1 is not ready (AL-20)
T0803.EPS
Table 8.4 Contents of DEVICE_STATUS_4 (index 1048)
Hexadecimal
0x80000000
0x40000000
0x20000000
0x10000000
0x08000000
0x04000000
0x02000000
0x01000000
0x00008000
0x00004000
Display
through DD
AI1 Hi Hi Alarm occurs (AL-30)
AI1 Lo Lo Alarm occurs (AL-30)
AI2 Hi Hi Alarm occurs (AL-31)
AI2 Lo Lo Alarm occurs (AL-31)
AI3 Hi Hi Alarm occurs (AL-32)
AI3 Lo Lo Alarm occurs (AL-32)
PID1 Hi Hi Alarm occurs (AL-33)
PID1 Lo Lo Alarm occurs (AL-33)
RB in O/S mode (AL-40)
Sensor TB in O/S
Description
Hi_Hi Alarm occurs in AI1
Function block
Lo_Lo Alarm occurs in AI1
Function block
Hi_Hi Alarm occurs in AI2
Function block
Lo_Lo Alarm occurs in AI2
Function block
Hi_Hi Alarm occurs in AI3
Function block
Lo_Lo Alarm occurs in AI3
Function block
Hi_Hi Alarm occurs in PID
Function block
Lo_Lo Alarm occurs in PID
Function block
Resource Block is in O/S
mode
Sensor TB is in O/S mode mode (AL-41)
0x00000800
AI1 in O/S mode
AI1 block is in O/S mode (AL-43)
0x00000400
AI2 in O/S mode
AI2 block is in O/S mode (AL-44)
0x00000200
AI3 in O/S mode
AI3 block is in O/S mode (AL-45)
0x00000100
AI1 Non-Schduled
AI1 block is not scheduled (AL-46)
0x00000080
AI2 Non-Schduled
AI2 block is not scheduled (AL-47)
0x00000040 AI3 block is not scheduled
AI3 Non-Schduled (AL-48)
T0804.EPS
Table 8.5 Contents of DEVICE_STATUS_5 (index 1049)
Hexadecimal
0x80000000
Display
through DD
Diff Pressure Span T rim Error
Description
Trimming range error for differential pressure span
(AL-50)
0x40000000
Diff Pressure Zero T rim Error
Trimming range error for differential pressure zero
(AL-50)
0x20000000
Static Pressure Span T rim Error
Trimming range error for static pressure span
(AL-51)
0x10000000
Static Pressure Zero T rim Error
Trimming range error for static pressure zero
(AL-51)
T0805.EPS
Table 8.6 Contents of DEVICE_STATUS_6 (index 1050)
Hexadecimal
0x80000000
Display
through DD
PID in O/S mode
Description
PID block is in O/S mode
(AL-70)
0x40000000
PID in MAN
PID block is in MAN mode
mode (AL-70)
0x20000000
PID Non-Schduled
PID block is not Scheduled
(AL-70)
0x10000000 SC block is in O/S mode
SC in O/S mode (AL-71)
0x08000000 SC block is in MAN mode
SC in MAN mode (AL-71)
0x04000000 SC block is not scheduled
SC Non-Schduled (AL-71)
0x02000000 IT block is in O/S mode
IT in O/S mode (AL-72)
0x01000000 IT block is in MAN mode
IT in MAN mode (AL-72)
0x00800000 IT block is not scheduled
IT Non-Schduled (AL-72)
0x00400000 IS block is in O/S mode
IS in O/S mode (AL-73)
0x00200000 IS block is in MAN mode
IS in MAN mode (AL-73)
0x00100000 IS block is not scheduled
IS Non-Schduled (AL-73)
0x00080000 AR block is in O/S mode
AR in O/S mode (AL-74)
0x00040000 AR block is in MAN mode
AR in MAN mode (AL-74)
0x00020000 AR block is not scheduled
AR Non-Schduled (AL-74)
0x00000002 Displayed value exceeds limit
LCD Display Outside Range Limit (AL-79)
0x00000001 Specified settings for Display
LCD Display Config Error
do not meet the conditions.
(AL-79)
T0806.EPS
8-2
IM 01C25T02-01E
Table 8.7 Contents of DEVICE_STATUS_7 (index 1051)
Hexadecimal
Display
through DD
Description
Not used
T0807.EPS
Table 8.8 Contents of DEVICE_STATUS_8 (index 1052)
Hexadecimal
0x80000000
0x40000000
0x20000000
0x10000000
Display
through DD
AI1 in Simulate active (AL-90)
AI2 in Simulate active (AL-91)
AI3 in Simulate active (AL-92)
AI1 in MAN mode
Description
Simulation function of AI1
block is active
Simulation function of AI2
block is active
Simulation function of AI3
block is active
AI1 block is MAN mode (AL-93)
0x08000000
AI2 in MAN mode
AI2 block is MAN mode (AL-94)
0x04000000
AI3 in MAN mode
AI3 block is MAN mode (AL-95)
T0808.EPS
8. DEVICE INFORMATION
8-3
IM 01C25T02-01E
8. DEVICE INFORMATION

8.2 Status of each parameter in failure mode

Following tables summarize the value of EJX parameters when LCD display indicates an Alaram.
Table 8.9 Action of each parameters in failure mode related Resource block and Sensor Transducer block
ALARM Display
AL.01
CAP.ERR
AL.02
AMP.ERR
AL.10
PRESS
AL.11
ST.PRSS
AL.12
CAP.TMP
AL.13
AMP.TMP
AL.20
NOT.RDY
AL.40
RS O/S
AL.41
TB O/S
AL.50 P.SDEV P.ZDEV
AL.51
SP.SDEV SP.ZDEV
Table 8.10 Action of each parameters in failure mode related LCD display
Cause of Alarm
Pressure Sensor problem
Capsule T emperature Sensor problem
Capsule memory problem
Amplifier T emperature Sensor problem
Amplifier memory problem
Amplifier problem
Input Pressure is outside measurement range limit of capsule
Static Pressure exceeds limit
Capsule T emperature is out of range
Amplifier T emperature is out of range
No communication is found with LAS.
Resource Block is in O/S mode
Sensor TB is in O/S mode
Trimming range error for differential pressure span
Trimming range error for static pressure span
Resource block
BLOCK_ERR
Lost NV Date
Lost NV Date Lost Static Data
Out of Service
BLOCK_ERR
other I/O Failure
other
other
other
——
Out of Service
Other UNCERTAIN:
Other
XD_ERROR
I/O Failure
Electronics Failure
Electronics Failure
Out of Service
Calibration error
Calibration error
SENSOR Transducer block
PV.STATUS
BAD:Sensor Failure
BAD:Device Failure
BAD:Device Failure
BAD:Device Failure
UNCERTAIN: Sensor Conversion not Accurate
UNCERTAIN Subnormal
UNCERTAIN Subnormal
BAD: Non-specific
BAD:Out of Service
Engineering Unit Range Violation
SV.STATUS TV.STATUS
BAD:Sensor Failure
BAD:Device Failure
BAD:Device Failure
BAD:Device Failure
UNCERTAIN Subnormal
UNCERTAIN: Sensor Conversion not Accurate
UNCERTAIN Subnormal
BAD: Non-specific
BAD:Out of Service
UNCERTAIN: Engineering Unit Range Violation
CAP_TEMP_ VAL.STATUS
BAD:Sensor Failure
BAD:Device Failure
BAD:Device Failure
BAD:Device Failure
UNCERTAIN: Sensor Conversion not Accurate
BAD: Non-specific
BAD:Out of Service
AMP_TEMP_ VAL.STATUS
BAD:Device Failure
BAD:Sensor Failure
BAD:Device Failure
BAD:Device Failure
UNCERTAIN: Sensor Conversion not Accurate
BAD: Non-specific
BAD:Out of Service
T0809.EPS
ALARM
Display
AL.79 LCD.RNG LCD.CFG
Cause of Alarm
configuration error
BLOCK_ERR
otherDisplayed value exceeds limit or LCD
8-4
LCD TB
XD_ERROR
Configuration Error
T0810.EPS
IM 01C25T02-01E
8. DEVICE INFORMATION
Table 8.11 Action of each parameters in failure mode related Function block
ALARM Display
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.43
AI O/S
AL.44
AI O/S
AL.45
AI O/S
AL.46
NO.SCHD
AL.47
NO.SCHD
AL.48
NO.SCHD
AL.70
PID O/S PID.MAN NO.SCHD
SC O/S
SC MAN
NO.SCHD
IT O/S
IT MAN
NO.SCHD
IS O/S
IS MAN
NO.SCHD
AR O/S
AR MAN
NO.SCHD
AL.90
AI SML
AL.91
AI SML
AL.92
AI SML
AL.93
AI MAN
AL.94
AI MAN
AL.95
AI MAN
Cause of Alarm
Hi_Hi or Lo_Lo Alarm occurs in AI1 Function block
Hi_Hi or Lo_Lo Alarm occurs in AI2 Function block
Hi_Hi or Lo_Lo Alarm occurs in AI3 Function block
Hi_Hi or Lo_Lo Alarm occurs in PID Function block
AI1 block is O/S mode
AI2 block is O/S mode
AI3 block is O/S mode
AI1 block is not scheduled
AI2 block is not scheduled
AI3 block is not scheduled
PID block is not scheduled or is MAN, O/S mode
SC block is not scheduled or is MAN, O/S mode
IT block is not scheduled or is MAN, O/S mode
IS block is not scheduled or is MAN, O/S mode
AR block is not scheduled or is MAN, O/S mode
Simulation function of AI1 block is active
Simulation function of AI2 block is active
Simulation function of AI3 block is active
AI1 block is MAN mode
AI2 block is MAN mode AI2
AI3 block is MAN mode
Object
block
AI1
AI2
AI3
PID
AI1
AI2
AI3
AI1
AI2
AI3
PID
SC Depends on cause of AlarmAL.71
IT Depends on cause of AlarmAL.72
IS Depends on cause of AlarmAL.73
AR Depends on cause of AlarmAL.74
AI1
AI2
AI3
AI1
AI3
BLOCK_ERR
Out-of-Service
HOLD
Depends on cause of Alarm
Depends on cause of Alarm
Depends on cause of Alarm
Depends on cause of Alarm
Depends on cause of Alarm
Simulate Active
Simulate Active
Simulate Active
OUT.STATUS
Depends on specified High High(Lo Lo) Priority (*1)
Depends on specified High High(Lo Lo) Priority (*1)
Depends on specified High High(Lo Lo) Priority (*1)
Depends on specified High High(Lo Lo) Priority (*1)
BAD-Out of Service
HOLD
Depends on cause of Alarm
Specified Status
Specified Status
Specified Status
Depends on setting condition of STATUS_OPT Limit Status:Constant
Depends on setting condition of STATUS_OPT Limit Status:Constant
Depends on setting condition of STATUS_OPT Limit Status:Constant
(*1) Priority:
0 = the associated alert will never occur. 1 = the associated alert is not sent as a notification. If the priority is above 1, then the alert must be reported. 2 = Block alarm and update event have a fixed priority of 2. 3-7 = advisory alarms (PV.STATUS = Active Advisory Alarm) 8-15 = critical alarms (PV.STATUS = Active Critical Alarm)
T0811.EPS
8-5
IM 01C25T02-01E
9. PARAMETER LISTS
Note: The Write Mode column contains the modes in which each parameter is write enabled. O/S: Write enabled in O/S mode. MAN: Write enabled in Man mode and O/S mode. AUTO: Write enabled in Auto mode, Man mode, and O/S mode.

9.1 Resource Block

9. PARAMETER LISTS

Relative
Index
0
1
2
17 Used to show supported resource block options.
Parameter NameIndex
Block Header
1000
1001
ST_REV
1002
TAG_DESC
1003 STRATEGY AUTO13 The strategy field can be used to identify grouping of blocks.
1004 ALERT_KEY AUTO14 The identification number of the plant unit. This information
1005 MODE_BLK AUTOAUTO5 The actual, target, permitted, and normal modes of the block. 1006 BLOCK_ERR 6This parameter reflects the error status associated with the
1007 RS_STATE 7 State of the resource block state machine. 1008 TEST_RW AUTONull8Read/write test parameter-used only for conformance testing
1009 DD_RESOURCE Null9 String identifying the tag of the resource which contains the
1010 MANUFAC_ID 0x0059454310 Manufacturer identification number-used by an interface
1011 DEV_TYPE 1211 Manufacturer’s model number associated with the resource-
1012 DEV_REV 212 Manufacturer revision number associated with the resource-
1013 DD_REV 113 Revision of the DD associated with the resource-used by an
1014 GRANT_DENY AUTO014 Options for controlling access of host computer and local
1015 HARD_TYPES Scalar input15 The types of hardware available as channel numbers.
1016 RESTART 16 Allows a manual restart to be initiated. Several degrees of
1017 FEATURES
Factory
Default
TAG:“RS”
Null
Soft write lock supported Report supported
Write Mode
Block Tag = O/S
AUTO
Explanation
Information on this block such as Block Tag, DD Revision, Execution Time etc.
The revision level of the static data associated with the resource block. The revision value is incremented each time a static parameter value in this block is changed.
The user description of the intended application of the block.
This data is not checked or processed by the block.
may be used in the host for sorting alarms, etc.
hardware or software components associated with a block. It is a bit string, so that multiple errors may be shown.
and simulation.
Device Description for this resource.
device to locate the DD file for the resource.
used by interface devices to locate the DD file for the resource.
used by an interface device to locate the DD file for the resource.
interface device to locate the DD file for the resource.
control panels to operating, tuning and alarm parameters of the block.
bit0: Scalar input bit1: Scalar output bit2: Discrete input bit3: Discrete output
restart are possible. They are 1: Run, 2: Restart resource, 3: Restart with initial value specified in FF functional spec. (*1), and 4: Restart processor. *1: FF-891 Foundation Application Process Part 2.
TM
Specification Function Block
9-1
T0901-1.EPS
IM 01C25T02-01E
9. PARAMETER LISTS
Relative
Index
18
19
21
22
23
24
25
26
27
28
29
30
32
34
36
37
38
41
Parameter NameIndex
FEATURE_SEL1018
Factory
Default
Soft write lock supported Report supported
Write Mode
AUTO
Explanation
Used to select resource block options defined in FEATURES. bit0: Scheduled bit1: Event driven bit2: Manufacturer specified
CYCLE_TYPE1019 Scheduled Identifies the block execution methods available for this
resource. CYCLE_SEL1020 AUTOScheduled Used to select the block execution method for this resource.20 MIN_CYCLE_T1021 3200 (100ms) Time duration of the shortest cycle interval of which the
resource is capable. MEMORY_SIZE1022 0Available configuration memory in the empty resource. To be
checked before attempting a download. NV_CYCLE_T1023 0 Interval between writing copies of nonvolatile parameters to
non-volatile memory. Zero means never. FREE_SPACE1024 0Percent of memory available for further configuration. EJX
has zero which means a preconfigured resource. FREE_TIME1025 0Percent of the block processing time that is free to process
additional blocks. EJX does not support this. SHED_RCAS1026 AUTO640000 (2S) Time duration at which to give up on computer writes to
function block RCas locations. Supported only with PID
function. SHED_ROUT1027 AUTO640000 (2S) Time duration at which to give up on computer writes to
function block ROut locations. Supported only with PID
function. FAULT_STATE1028 1 Condition set by loss of communication to an output block,
failure promoted to an output block or a physical contact.
When fail-safe condition is set, then output function blocks
will perform their FSAFE actions. SET_FSTATE1029 AUTO1 Allows the fail-safe condition to be manually initiated by
selecting Set. CLR_FSTATE1030 AUTO1Writing a Clear to this parameter will clear the device fail-safe
state if the field condition, if any, has cleared. MAX_NOTIFY1031 3Maximum number of unconfirmed notify messages possible.31 LIM_NOTIFY1032 AUTO3
Maximum number of unconfirmed alert notify messages allowed. CONFIRM_TIM1033 AUTO5000 (ms) The minimum time between retries of alert reports.33 WRITE_LOCK1034 AUTONot locked If set, no writes from anywhere are allowed, except to clear
WRITE_LOCK. Block inputs will continue to be updated UPDATE_EVT1035 This alert is generated by any change to the static data.35 BLOCK_ALM1036
The block alarm is used for all configuration, hardware,
connection failure or system problems in the block. The cause
of the alert is entered in the subcode field. The first alert to
become active will set the Active status in the Status attribute.
As soon as the Unreported status is cleared by the alert
reporting task, another block alert may be reported without
clearing the Active status, if the subcode has changed. ALARM_SUM1037 Enable The current alert status, unacknowledged states, unreported
states, and disabled states of the alarms associated with the
function block. ACK_OPTION1038 AUTO0xFFFF Selection of whether alarms associated with the block will be
automatically acknowledged. WRITE_PRI1039 AUTO0Priority of the alarm generated by clearing the write lock.39 WRITE_ALM1040 This alert is generated if the write lock parameter is cleared.40
ITK_VER1041 4Version number of interoperability test by Fieldbus Foundation
applied to EJX.
SOFT_REV1042 EJX software revision number.42 SOFT_DESC1043 Yokogawa internal use.43 SIM_ENABLE_MSG
1044 AUTONull Software switch for simulation function.44
DEVICE_STATUS_1
1045 0 Device status For details, refer to Table 8.145
9-2
T0901-2.EPS
IM 01C25T02-01E
9. PARAMETER LISTS
Relative
Index
46 47 48 49 50 51 52 53
54
55 56
57 58
Parameter NameIndex
DEVICE_STATUS_21046
1047
DEVICE_STATUS_3 0
1048
DEVICE_STATUS_4 0
1049
DEVICE_STATUS_5 0
1050
DEVICE_STATUS_6 0
1051
DEVICE_STATUS_7 0
1052
DEVICE_STATUS_8 0 SOFTDWN_PROTECT
1053
SOFTDWN_FORMAT 0x01
1054
SOFTDWN_COUNT 0
1055
SOFTDWN_ACT_
1056
AREA
SOFTDWN_MOD_REV
1057
SOFTDWN_ERROR 0
1058
Factory
Default
0
0x01
0
1, 0, 0, 0, 0, 0, 0, 0, 0

9.2 SENSOR Transducer Block

Write Mode
– – – – – – – AUTO
AUTO
– –
– –
Explanation
Device status For details, refer to Table 8.2
Device status For details, refer to Table 8.3
Device status For details, refer to Table 8.4
Device status For details, refer to Table 8.5
Device status For details, refer to Table 8.6
Device status For details, refer to Table 8.7
Device status For details, refer to Table 8.8
Defines whether to accept software downloads.
0x01: Unprotected
0x02: Protected
Selects the software download method.
0x01: Standard
Indicates the number of times the internal FlashROM was erased.
Indicates the ROM number of the currently working FlashROM.
0: FlashROM #0 working
1: FlashROM #1 working
Indicates the software module revision.
Indicates the error during a software download.
Refer Table A7.4.
T0901-3.EPS
Relative
Index
1
2 3
5 6
8
10
Parameter NameIndex
2000 Block Header Block Tag
ST_REV
2001
TAG_DESC AUTONull
2002
STRATEGY AUTO1
2003
2004 ALERT_KEY AUTO14
2005
MODE_BLK AUTOAUTO BLOCK_ERR
2006
2007 UPDATE_EVT 7
BLOCK_ALM
2008
2009 TRANSDUCER_
DIRECTORY
2010 TRANSDUCER_
TYPE
2011 XD_ERROR 11
2012 COLLECTION_
DIRECTORY
Factory
Default
TAG: “STB”0
100 (Standard Pre­ssure with Calibration)
Write Mode
= O/S
9
12
9-3
Explanation
Information on this block such as Block Tag, DD Revision,
Execution Time etc.
The revision level of the static data associated with the
function block. The revision value will be incremented each
time a static parameter value in the block is changed.
The user description of the intended application of the block
The strategy field can be used to identify grouping of blocks.
This data is not checked or processed by the block.
The identification number of the plant unit. This information
may be used in the host for sorting alarms, etc.
The actual, target, permitted, and normal modes of the block.
This parameter reflects the error status associated with
hardware or software components associated with a block. It
is a bit string, so that multiple errors may be shown.
This alert is generated by any change to the static data.
The block alarm is used for all configuration, hardware,
connection failure or system problems in the block. The cause
of the alert is entered in the subcode field. The first alert to
become active will set the Active status in the Status attribute.
A directory that specifies the number and starting indices of
the transducers.
Identifies transducer.
The error code in transducer.
0=No failure
18=Calibration error
20=Electronics failure
22=I/O failure
A directory that specifies the number, starting indices, and
DD Item Ids of the data collections in each transducer within
a transducer block.
T0902-1.EPS
IM 01C25T02-01E
9. PARAMETER LISTS
Relative
Index
13
15
17 18
20 21
22 23
25
27
28
29
30
31
32
33
34
35
36
Parameter NameIndex
PRIMARY_
2013
VALUE_TYPE
2014 PRIMARY_
VALUE PRIMARY_
2015
VALUE_RANGE
2016 CAL_POINT_HI O/SMax range16
CAL_POINT_LO O/S0
2017
CAL_MIN_SPAN Minimum span of
2018
2019 CAL_UNIT kPa19
SENSOR_TYPE Silicon resonant
2020 2021
SENSOR_ RANGE
SENSOR_SN Serial No.
2022
SENSOR_CAL_
2023
METHOD
2024 SENSOR_CAL_
LOC SENSOR_CAL_
2025
DATE
2026 SENSOR_CAL_
WHO SENSOR_
2027
ISOLATOR_MTL SENSOR_FILL_
2028
FLUID SECONDARY_
2029
VALUE SECONDARY_
2030
VALUE_UNIT CAL_
2031
DEVIATION_HI CAL_
2032
DEVIATION_LO EXTERNAL_
2033
ZERO_TRIM PRIMARY_
2034
VALUE_FTIME TERTIARY_
2035
VALUE SP_VALUE_
2036
TYPE
Factory
Default
107: differential pressure 108: gauge pressure 109: absolute pressure
capsule
capsule
capsule
standard calibration
(absolute pressure)
Write Mode
O/S
14
Range of
Range of
O/S103: factory trim
O/S24
O/S
O/S26
Unkown
Unkown
1133 (KPa)
O/S0
O/S0
O/S0
O/S2
O/S109
Explanation
The type of measurement represented by primary value.
Followings are available for EJX:
107=differential pressure
108=gauge pressure
109=absolute pressure
The measured value and status available to the function
block.
The High and Low range limit values, engineering units code
and the number of digits to the right of the decimal point to be
used to display the primary value.
The highest calibrated value.
The lowest calibrated value.
The minimum calibration span value allowed.
The engineering unit for the calibrated values.
The type of sensor.
The High and Low range limit values, engineering units code
and the number of digits to the right of the decimal point for
the sensor.
Serial number.
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.
Set/indicate the date of the last sensor calibration.
Set/indicate the name of the person responsible for the last
sensor calibration.
Defines the construction material of the isolating diaphragms.
Defines the type of fluid used in the sensor.
Static pressure (high pressure side) value and status
The engineering unit of static pressure (high pressure side).
This unit is linked to XD_SCALE.unit of AI blocks
Deviation value for span adjustment.
Deviation value for zero adjustment.
Permission of external zero-adjustment
Damping time constant for primary value
Value and status of static pressure at low side
Select the type of measurement for static pressure, absolute
or gauge
T0902-2.EPS
9-4
IM 01C25T02-01E
9. PARAMETER LISTS
Relative
Index
37
38
2037
2038
Parameter NameIndex
SP_VALUE_ RANGE
CAL_SP_
Factory
Default
capsule
Write Mode
Range of
O/S16
High and low range limit values, engineering units, and
decimal point place for static pressure.
The highest calibrated value for static pressure POINT_HI
39
2039
CAL_SP_
O/S0
The Lowest calibrated value for static pressure POINT_LO
40
2040
CAL_SP_MIN_
1.0
The minimum calibration span allowed for static pressure SPAN
41
CAL_SP_UNIT 1133 (KPa)
2041
The calibrated engineering unit for static pressure. This unit is
linked to XD_SCALE.unit of AI blocks
2042 CAL_SP_
O/S042
Deviation value for span adjustment of static pressure DEVIATION_HI
43
2043
CAL_SP_
O/S0
Deviation value for zero adjustment of static pressure DEVIATION_LO
44 45
SP_VALUE_FTIME
2044
ATM_PRESS O/S101.325
2045
O/S2
Damping time constant for static pressure
Atmosphere pressure value used to obtain gauge pressure
value from absolute pressure.
46
CLEAR_CAL O/S0
2046
Reset zero and span adjustment to factory calibrated values
for pressure, static pressure, and or all.
47 48
49 50
51 52
54 55
56 57 58
59 60
61
62
63
2047
CAP_TEMP_VAL CAP_TEMP_
2048
RANGE AMP_TEMP_VAL
2049
AMP_TEMP_
2050
RANGE MODEL Model code
2051
SPECIAL_
2052
ORDER_ID
2053
MANUFAC_DATE CAP_GASKET_MTL
2054
FLANGE_MTL O/S
2055
D_VENT_PLUG O/S
2056
FLANGE_TYPE O/S
2057
REM_SEAL_
2058
ISOL_MTL FLANGE_SIZE O/S
2059
REM_SEAL_
2060
NUM REM_SEAL_
2061
FILL_FLUID REM_SEAL_
2062
TYPE ALARM_SUM Alarm Disable
2063
number
Depend on Specify Depend on Specify
Depend on Specify Depend on Specify
Specify Depend on Specify
Specify
Specify
Specify
– –50.0 to 130.0°C
– –50.0 to 95.0°C
Special order
O/S053 O/S
O/SDepend on
O/SDepend on
O/SDepend on
O/SDepend on
Measured capsule temperature value and status.
High and low range limit values, engineering units, decimal
point place for capsule temperature.
Measured Amplifier temperature value and status.
High and low range limit values, engineering units, decimal
point place for Amplifier temperature.
The model code.
Identification number of special order.
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
Flange size
Number of remote seal
Types of fill fluid in remote seals.
Types of remote seals
The current alert status, unacknowledged states, unreported
states, and disabled states of the alarms associated with the
function block.
64 2064
AUTO_RECOVERY
1 (ON) O/S Permission of auto recovery from sensor errors
65 2065 MS_CODE Null Model suffix and codes 66 2066 DIAG_MODE Not used for EJX 67 2067 DIAG_PERIOD Not used for EJX 68 2068 DIAG_PRI Not used for EJX
69 2069 DIAG_ERR Not used for EJX
Explanation
T0902-3.EPS
9-5
IM 01C25T02-01E
9. PARAMETER LISTS
Relative
Index
Parameter NameIndex
Factory
Default
Write Mode
70 2070 DIAG_H_ALM Not used for EJX 71 2071 DIAG_L_ALM Not used for EJX 72 2072 DIAG_OPTION Not used for EJX 73 2073 DIAG_LIM Not used for EJX 74 2074 DIAG_COUNT Not used for EJX 75 2075 REFERENCE_
Not used for EJX
TIME
76 2076 REFERENCE_X Not used for EJX 77 2077 REFERENCE_Y Not used for EJX 78 2078 REFERENCE_YH Not used for EJX 79 2079 REFERENCE_
Not used for EJX
DPAVG
80 2080 VALUE_TIME Not used for EJX 81 2081 VALUE_X Not used for EJX 82 2082 VALUE_Y Not used for EJX 83 2083 VALUE_YH Not used for EJX 84 2084 VALUE_F Not used for EJX 85 2085 VALUE_DPAVG Not used for EJX 86 2086 TEST_KEY1 Not used for EJX 87 2087 TEST_KEY2 Not used for EJX 88 2088 TEST_KEY3 Not used for EJX
89 to
2089 to
105
2105
TEST_1 to TEST_17
Not used for EJX
Explanation
T0902-4.EPS
9-6
IM 01C25T02-01E

9.3 LCD Transducer Block

9. PARAMETER LISTS
Relative
Index
0 2500 Block Header TAG: “LTB” Block Tag
1 2501 ST_REV The revision level of the static data associated with the
2 2502 TAG_DESC Null O/S The user description of the intended application of the block 3 2503 STRATEGY 1 O/S The strategy field can be used to identify grouping of blocks.
4 2504 ALERT_KEY 1 O/S The identification number of the plant unit. This information
5 2505 MODE_BLK AUTO O/S The actual, target, permitted, and normal modes of the block. 6 2506 BLOCK_ERR This parameter reflects the error status associated with
7 2507 UPDATE_EVT This alert is generated by any change to the static data. 8 2508 BLOCK_ALM The block alarm is used for all configuration, hardware,
9 2509 TRANSDUCER_
10 2510 TRANSDUCER_
11 2511 XD_ERROR The error code in transducer.
12 2512 COLLECTION_
13 2513 DISPLAY_SEL DISPLAY1 ON O/S Selection of display1 to 4 to be shown on LCD
14 2514 INFO_SEL UNIT ON O/S Selection of items to be displayed
15 2515 BLOCK_TAG1 AI1 Block tag which includes a parameter to be displayed on
16 2516 PARAMETER_
17 2517 DISPLAY_TAG1 Null O/S Name of block tag to be displayed on display1; up to six
18 2518 UNIT_SEL1 0 (Auto) O/S Selection of unit to be displayed. The unit of the parameter
19 2519 DISPLAY_UNIT1 Null O/S User specified unit to be displayed on display1, which will be
Parameter NameIndex
DIRECTORY
TYPE
DIRECTORY
SEL1
Factory
Default
––A directory that specifies the number and starting indices of
65535 (other) Identifies transducer.
––A directory that specifies the number, starting indices, and
AI OUT O/S Selection of a parameter to be displayed on display1. Select
Write Mode
= O/S
Explanation
Information on this block such as Block Tag, DD Revision,
Execution Time etc.
function block. The revision value will be incremented each
time a static parameter value in the block is changed.
This data is not checked or processed by the block.
may be used in the host for sorting alarms, etc.
hardware or software components associated with a block. It
is a bit string, so that multiple errors may be shown.
connection failure or system problems in the block. The
cause of the alert is entered in the subcode field. The first
alert to become active will set the Active status in the Status
attribute.
the transducers.
0=No failure
19=Configuration error
DD Item Ids of the data collections in each transducer within
a transducer block.
Bit0=1:DISPLAY1 ON
Bit1=1:DISPLAY2 ON
Bit2=1:DISPLAY3 ON
Bit3=1:DISPLAY4 ON
Bit0=1:TAG ON
Bit1=1:PARAMETER ON
Bit2=1:UNIT ON
Bit3=1:STATUS ON
display1
a parameter from Table 6.1
alphanumeric plus a slash [/] and a period [.]
which is selected at PARAMETER SEL1 will be displayed
when "Auto" is selected; user-specified unit at DISPLAY
UNIT1 will be displayed when "Custom" is selected.
available when "Custom" is selected at UNIT SEL1.
T0903-1.EPS
9-7
IM 01C25T02-01E
9. PARAMETER LISTS
Relative
Index
Parameter NameIndex
Factory
Default
Write Mode
Explanation
20 2520 EXP_MODE1 0 O/S Selection of the displayed value in exponent such as x1, x10,
x100, and x1000.
21 2521 BLOCK_TAG2 2014 (PRIMARY_
VALUE)
22 2522 PARAMETER_
SEL2
0 (PRIMARY_ VALUE)
Block tag which includes a parameter to be displayed on
display2
O/S Selection of a parameter to be displayed on display2.
Select a parameter from Table 6.1
23 2523 DISPLAY_TAG2 Null O/S Name of block tag to be displayed on display2; up to six
alphanumeric plus a slash [/] and a period [.]
24 2524 UNIT_SEL2 0 (Auto) O/S Selection of unit to be displayed. The unit of the parameter
which is selected at PARAMETER SEL2 will be displayed
when "Auto" is selected; user-specified unit at DISPLAY
UNIT2 will be displayed when "Custom" is selected.
25 2525 DISPLAY_UNIT2 Null O/S User specified unit to be displayed on display2, which will be
available when "Custom" is selected at UNIT SEL2.
26 2526 EXP_MODE2 0 O/S Selection of the displayed value in exponent such as x1, x10,
x100, and x1000.
27 2527 BLOCK_TAG3
28 2528 PARAMETER_
SEL3
2029 (SECONDARY_
Block tag which includes a parameter to be displayed on
VALUE) 1 (SECONDARY_
O/S Selection of a parameter to be displayed on display3.
VALUE)
display3
Select a parameter from Table 6.1
29 2529 DISPLAY_TAG3 Null O/S Name of block tag to be displayed on display3; up to six
alphanumeric plus a slash [/] and a period [.]
30 2530 UNIT_SEL3 0 (Auto) O/S Selection of unit to be displayed. The unit of the parameter
which is selected at PARAMETER SEL3 will be displayed
when "Auto" is selected; user-specified unit at DISPLAY
UNIT3 will be displayed when "Custom" is selected.
31 2531 DISPLAY_UNIT3 Null O/S User specified unit to be displayed on display3, which will be
available when "Custom" is selected at UNIT SEL3.
32 2532 EXP_MODE3 0 O/S Selection of the displayed value in exponent such as x1, x10,
x100, and x1000.
33 2533 BLOCK_TAG4 2047 (CAP_
TEMP_VAL)
34 2034 PARAMETER_
SEL4
3 (CAP_TEMP_ VAL)
Block tag which includes a parameter to be displayed on
display4
O/S Selection of a parameter to be displayed on display4.
Select a parameter from Table 6.1
35 2535 DISPLAY_TAG4 Null O/S Name of block tag to be displayed on display4; up to six
alphanumeric plus a slash [/] and a period [.]
36 2536 UNIT_SEL4 0 (Auto) O/S Selection of unit to be displayed. The unit of the parameter
which is selected at PARAMETER SEL4 will be displayed
when "Auto" is selected; user-specified unit at DISPLAY
UNIT4 will be displayed when "Custom" is selected.
37 2537 DISPLAY_UNIT4 Null O/S User specified unit to be displayed on display4, which will be
available when "Custom" is selected at UNIT SEL4.
38 2038 EXP_MODE4 0 O/S Selection of the displayed value in exponent such as x1, x10,
x100, and x1000.
39 2039 BAR_GRAPH_
1 (display) O/S Selection of bar graph indicator
SELECT
40 2540
DISPLAY_CYCLE
7 (2.8sec) O/S Duration of display cycle. (Time unit: 1=400msec)
41 2541 TEST40 0 Not used for EJX
T0903-2.EPS
9-8
IM 01C25T02-01E

9.4 Al Function Block

9. PARAMETER LISTS
Index
Index
Relative
Index
AI1
0 4000 4100 4200 Block
1 4001 4101 4201 ST_REV The revision level of the static data associated with
2 4002 4102 4202 TAG_DESC Null AUTO The user description of the intended application of
3 4003 4103 4203 STRATEGY 1 AUTO The strategy field can be used to identify grouping of
4 4004 4104 4204 ALERT_
5 4005 4105 4205 MODE_
6 4006 4106 4206 BLOCK_
7 4007 4107 4207 PV Either the primary analog value for use in executing
8 4008 4108 4208 OUT Value =
9 4009 4109 4209 SIMULATE Disable AUTO Allows the transducer analog input or output to the
10 4010 4110 4210 XD_SCALE Specified at
11 4011 4111 4211 OUT_
12 4012 4112 4212 GRANT_
13 4013 4113 4213 IO_OPTS 0 O/S Options which the user may select to alter input and
14 4014 4114 4214 STATUS_
15 4015 4115 4215 CHANNEL AI1: 1
16 4016 4116 4216 L_TYPE Specified at
Index
AI2
AI3
Parameter
Name
Header
KEY
BLK
ERR
SCALE
DENY
OPTS
Factory
Default
TAG: “AI1” or “AI2” or “AI3”
1AUTO The identification number of the plant unit. This
AUTO AUTO The actual, target, permitted, and normal modes of
––This parameter reflects the error status associated
the time of order
Specified at the time of order
0AUTO Options for controlling access of host computers and
0 O/S Options which the user may select in the block
AI2: 2 AI3: 4
the time of order
Write
Mode
Block Tag = O/S
MAN
O/S The high and low scale values, engineering units
O/S The high and low scale values, engineering units
O/S The number of the logical hardware channel that is
MAN Determines if the values passed by the transducer
Information on this block such as Block Tag, DD Revision, Execution Time etc.
the function block. The revision value will be incremented each time a static parameter value in the block is changed.
the block.
blocks. This data is not checked or processed by the block.
information may be used in the host for sorting alarms, etc.
the block.
with the hardware or software components associated with a block. It is a bit string, so that multiple errors may be shown.
the function, or a process value associated with it. May also be calculated from the READBACK value of an AO block.
The primary analog value calculated as a result of executing the function.
block to be manually supplied when simulate is enabled. When simulation is disabled, the simulate value and status track the actual value and status.
code, and number of digits to the right of the decimal point used with the value obtained from the transducer for a specified channel.
code, and number of digits to the right of the decimal point to be used in displaying the OUT parameter and parameters which have the same scaling as OUT.
local control panels to operating, tuning and alarm parameters of the block.
output block processing
processing of status
connected to this I/O block. This information defines the transducer to be used going to or from the physical world. 1:PV 2:SV 3:TV 4:CAP_TEMP_VAL 5:AMP_TEMP_VAL
block to the AI block may be used directly (Direct) or if the value is in different units and must be converted linearly (Indirect), or with square root (Ind Sqr Root), using the input range defined by the transducer and the associated output range.
Explanation
T0904-1.EPS
9-9
IM 01C25T02-01E
9. PARAMETER LISTS
Index
Index
Relative
Index
AI1
Index
AI2
17 4017 4117 4217 LOW_CUT Linear: 0%
AI3
Parameter
Name
Factory
Default
Square root: 10%
Write
Mode
Explanation
AUTO Limit used in square root processing. A value of zero
percent of scale is used in block processing if the transducer value falls below this limit, in % of scale. This feature may be used to eliminate noise near zero for a flow sensor.
18 4018 4118 4218 PV_FTIME 0sec AUTO Time constant of a single exponential filter for the
PV, in seconds.
19 4019 4119 4219 FIELD_VAL Raw value of the field device in percent of thePV
range, with a status reflecting the Transducer condition, before signal characterization (L_TYPE) or filtering (PV_FTIME).
20 4020 4120 4220
UPDATE_EVT
21 4021 4121 4221 BLOCK_
ALM
––This alert is generated by any change to the static data. ––The block alarm is used for all configuration,
hardware, connection failure or system problems in the block. The cause of the alert is entered in the subcode field. The first alert to become active will set the Active status in the Status attribute. As soon as the Unreported status is cleared by the alert reporting task, another block alert may be reported without clearing the Active status, if the subcode has changed.
22 4022 4122 4222 ALARM_
SUM
Enable The current alert status, unacknowledged states,
unreported states, and disabled states of the alarms associated with the function block.
23 4023 4123 4223
24 4024 4124 4224 ALARM_
ACK_ OPTION
HYS
0xFFFF AUTO Selection of whether alarms associated with the
block will be automatically acknowledged.
0.5% AUTO Amount the PV must return within the alarm limits before the alarm condition clears. Alarm Hysteresis is expressed as a percent of the PV span.
25 4025 4125 4225 HI_HI_PRI 0 AUTO Priority of the high high alarm. 26 4026 4126 4226 HI_HI_LIM +INF AUTO The setting for high high alarm in engineering units. 27 4027 4127 4227 HI_PRI 0 AUTO Priority of the high alarm. 28 4028 4128 4228 HI_LIM +INF AUTO The setting for high alarm in engineering units. 29 4029 4129 4229 LO_PRI 0 AUTO Priority of the low alarm. 30 4030 4130 4230 LO_LIM –INF AUTO The setting for the low alarm in engineering units. 31 4031 4131 4231 LO_LO_PRI 0 AUTO Priority of the low low alarm. 32 4032 4132 4232 LO_LO_LIM –INF AUTO The setting of the low low alarm in engineering units. 33 4033 4133 4233 HI_HI_ALM
The status for high high alarm and its associated time stamp.
34 4034 4134 4234 HI_ALM The s t a t u s f o r h i g h a l a r m and its associated time stamp. 35 4035 4135 4235 LO_ALM – 36 4036 4136 4236 LO_LO_
––The status of the low low alarm and its associated
ALM
37 4037 4137 4237 OUT_D_
0–Selection of alarm to output it from OUT_D
The status of the low alarm and its associated time stamp.
time stamp.
SEL
38 4038 4138 4238 OUT_D Value=
MAN
A discrete value and status that shows HI_HI, HI, LO_LO, LO state.
T0904-2.EPS
9-10
IM 01C25T02-01E

10. GENERAL SPECIFICATIONS

10. GENERAL SPECIFICATIONS

10.1 STANDARD SPECIFICATIONS

For items other than those described below, refer to
each User’s Manual.
Applicable Model:
All DPharp EJX series.
Output:
Digital communication signal based on FOUNDATION Fieldbus protocol.
Supply Voltage:
9 to 32 V DC for general use, flameproof type and Type n 9 to 24 V DC for intrinsically safe type Entity model 9 to 17.5 V DC for intrinsically safe type FISCO model
Communication Requirements:
Supply Voltage: 9 to 32 V DC Current Draw (Stedy state): 15 mA (max) Current Draw (Software Download state): 24 mA (max)
Response Time (for Primary Value)
L capsule: 185 msec M, H, A, B, C, D capsule: 150 msec When amplifier damping is set to zero, and including dead time.
Update Period:
Differential Pressure: 100 msec Static Pressure: 100 msec Capsule Temperature: 1 sec Amplifier Temperature: 1 sec
Integral Indicator (LCD display)
5-digit Numerical Display, 6-digit Unit Display and Bar graph. The indicator is configurable to display one or up to four of the I/O signals periodically.
Functional Specifications:
Functional specifications for Fieldbus communication conform to the standard specifications (H1) of FOUNDATION Fieldbus.
Function Block:
Block
name
AI 30 mS3
SC 30 mS1
IT 30 mS1
IS 30 mS1
AR 30 mS1
Number
Execution
time
45 mSPID 1
Note
For differential pressure, static pressure and temperature
An Output of Signal Characterizer block is a non-linear function of the respective input. The function is determined by a table
Integrator block integrates a variable as a function of the time or accumulates the counts
Input Selector block provides selection of up to eight inputs and generate an output based on the configured action
Arithmetic block permits simple use of popular measurement math functions
Applicable when LC1 option is specified
LM Function:
LM function is supported. LM function is disabled when shipped.
T1001.EPS

10.2 OPTIONAL SPECIFICATIONS

For items other than those described below, refer to each User’s Manual.
Item PID function Data configuration at factory Software Download Function
PID control function Software damping Based on Fieldbus Foundation Specification (FF-883)
Download class: Class1
Description
10-1
Code
LC1
CC
EE
T1003.EPS
IM 01C25T02-01E
10. GENERAL SPECIFICATIONS

10.3 OPTIONAL SPECIFICATIONS (For Explosion Protected type)

Item Description Code
*1
FM Explosionproof Approval Explosionproof for Class I, Division 1, Groups B, C and D Dust-ignitionproof for Class II/III, Division 1, Groups E, F and G
Factory Mutual (FM)
in Hazardous locations, indoors and outdoors (NEMA 4X) Temperature class: T6 Amb. Temp.:–40 to 60°C (–40 to 140°F)
FM Nonincendive Approval Class. I, Division 2, Groups A, B, C and D, NIFW, FNICO Class I, Zone 2, Group IIC, NIFW, FNICO Class II, Division 2, Groups F&G, and Class III, Division 1 Enclosure: "NEMA 4X", Temp. Class: T4, Amb. Temp.: –40 to 60°C (–40 to 140°F) Nonincendive Apparatus Parameters : Vmax.= 32 V, Ci = 1.76 nF, Li = 0
FM intrinsically safe Approval * ATEX (KEMA) Flameproof Approval
II 2G, 1D EExd IIC T4, T5, T6 Amb. Temp. (Tamb) for gas-proof: T4; 50 to 75!C (58 to 167!F), T5; –50 to 80°C (–58 to 176°F), T6; 50 to 70!C (58 to 158!F) Max. process Temp. (Tp): T4; 120!C (248!F), T5; 100!C (212!F), T6; 85!C (185!F) Max. surface Temp. for dust-proof: T80°C (Tamb: –40 to 40°C, Tp: 80°C), T100°C (Tamb: –40 to 60°C, Tp: 100°C), T120°C (Tamb: –40 to 80°C, Tp: 120°C)
CENELEC ATEX (KEMA) Intrinsically safe Approval
CENELEC ATEX
II 1GD EEx ia IIB/IIC T4 Amb. Temp. : 40 to 60°C (40 to 140°F) Max. Process Temp. (Tp) : 120°C (248°F) Max. Surface Temp. for dust-proof: T85°C (Tp:80°C), T100°C (Tp:100°C), T120°C (Tp:120°C) Enclosure : IP66 and IP67 [FISCO (IIC)] Ui=17.5V, Ii=380mA, Pi=5.32W, Ci=1.76nF, Li=0µH [FISCO (IIB)] Ui=17.5V, Ii=460mA, Pi=5.32W, Ci=1.76nF, Li=0µH [Entity] Ui=24V, Ii=250mA, Pi=1.2W, Ci=1.76nF, Li=0µH
CENELEC ATEX Type n Approval EEx nL IIC T4 Amb. Temp. : 40 to 60°C (40 to 140°F), Enclosure : IP66 and IP67 Ui=32V, Ci=1.76nF, Li=0
CSA Explosionproof Approval [For CSA C22.2] Explosion-Proof for Class I, Groups B, C and D. Dust-ignitionproof for Class II/III, Groups E, F and G. When installed in Division 2, “SEAL NOT REQUIRED” Enclosure: TYPE 4X, Temp. Code: T6...T4
Canadian Standards Association (CSA)
Max.Process Temp.: T4;135°C (275°F), T5;100°C (212°F), T6; 85°C (185°F)
Amb.Temp.: 50 to 80°C (58 to 176°F) for T5 & T4, 50 to 75 °C (58 to 167°F) for T6 [For CSA E60079] Flameproof for Zone 1, Ex d IIC T6...T4 Enclosure: IP66 and IP67 Max.Process Temp.: T4;120°C (248°F), T5;100°C (212°F), T6; 85°C (185°F) Amb.Temp.: 50 to 75°C (58 to 167°F) for T4, 50 to 80 °C (58 to 176°F) for T5, 50 to 70°C (58 to 158°F) for T6
Contact Yokogawa representative for the codes indicated as ‘-’. *1: Applicable for Electrical connection code 2, 4, 7 and 9. *2: Applicable for Electrical connection code 2 and 7.
FF1
*1
FN15
1
*1
KF2
*1
KS25
*1
KN25
*2
CF1
T1002.EPS
10-2
IM 01C25T02-01E
10. GENERAL SPECIFICATIONS
< Factory Setting >
Tag Number (Tag plate) As specified in order Software Tag (PD_TAG)
‘PT2001’ unless otherwise both Tag Number and
Software Tag specified in order Node Address ‘0xF5’ unless otherwise specified in order Operation Functional Class ‘BASIC’ or as specified Primary value
Output Mode (L_TYPE) Calibration Range (XD_SCALE) Lower/Higher
‘Direct’ unless otherwise specified in order
As specified in order
*1
Range Value
Calibration Range Unit
Selected from mmH
kPa, MPa, mbar, bar, gf/cm
2
O, mmH2O(68°F), mmHg, Pa, hPa,
2
, kgf/cm2, inH2O, inH2O(68°F), inHg, ftH2O, ftH2O(68°F) or psi. (Only one unit can be specified)
Output Scale (OUT_SCALE) Lower/Higher
‘0 to 100%’ unless otherwise specified.
Range Value Software Damping
Static pressur display range
*2
‘2 seconds’ or as specified in order ‘0 to 25 MPa’ for M and H capsule and ‘0 to 16 MPa’ for L capsule, absolute value. Measuring high pressure side.
T1004.EPS
*1: Primary means differential pressure in case of differential pressure transmitters and pressure in case of pressure transmitters. *2: To specify this item, /CC option is required.
10-3
IM 01C25T02-01E

Appendix 1. Signal Characterizer (SC) Block

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.
Application
The Signal Characterizer block is primarily used if you wish for one of the following reasons to correct signals using the coordinates rather than a computational expression:
• The computational expression for correction in relation to input signals is complex
•The relationship between input signals and the signals after correction is only empirically known
A1.1 Schematic Diagram of Signal Characterizer Block
The following shows the schematic diagram of the Signal Characterizer block.
Input/Output Parameters
IN_1
Input
IN_2
OUT_1
Output
OUT_2
CURVE_X
Others
CURVE_Y
SWAP_2
IN_1
IN_2
Figure A1.1 Signal Characterizer Block
Inputs a signal desired to be corrected using a line-segment function. (It is substituted for X of the line-segment function.)
Inputs a signal desired to be corrected using a line-segment function. (If SWAP_2 = off, it is substituted for X of the line-segment function.) (If SWAP_2 = on, it is substituted for Y of the line-segment function.)
Outputs the result of the IN_1 input that has been corrected using the line-segment function. (The function block outputs the value of Y corresponding to IN_1.)
Outputs the result of the IN_2 input that has been corrected using the line-segment function. The output can also be approximated using the inverse function of the specified line-segment function. (This is used for backward control.) (If SWAP_2 = off, the value of Y corresponding to X of IN_1 is output.) (If SWAP_2 = on, the value of X corresponding to Y of IN_1 is output.)
The points of the curve determining inputs and outputs. The x points of the curve are defined by an array of 1 to 21 points with a monotone increase. "+INFINITY" is configured for unused point(s).
The points of the curve determining inputs and outputs. The y points of the curve are defined by an array of 1 to 21 points. If SWAP_2 = on, the elements of the curve are defined with a monotone increase or decrease. "+INFINITY" is configured for unused point(s).
Selector switch used to specify if an inverse function is used for the line-segment approximation of IN_2 to OUT_2. The setting of SWAP_2 = on (which uses the inverse function) is used for backward control.
y
OFF OFF
ON
x
Inverse function
SWAP_2
ON
x
y
FA0101.EPS
OUT_1
OUT_2
A-1
TA0101.EPS
IM 01C25T02-01E
IN_1
IN_2
Input section
Determining
the mode
2
BLOCK_ERR
Line-segment factor
determination section
Determining the gradient
1
and intercept
Appendix 1. Signal Characterizer (SC) Block
Output section
Y
OUT
processing
Determining the
status and
computing OUT
OUT_1
OUT_2
or X
X or Y
CURVE_X CURVE_Y
Figure A1.2 Overview of the Signal Characterizer Block
SWAP_2
1 MODE = AUTO 2 MODE = MAN or O/S
FA0102.EPS
The following describes the Signal Characterizer block, dividing its functions into three sections:
• Input section: Determines the mode and judges BLOCK_ERR.
•Line-segment factor determination section: Determines the gradient and intercept for OUT_1 and OUT_2 based on CURVE_X, CURVE_Y, and SWAP_2 at shift 1.
• Output section: Multiplies the input values in IN_1 and IN_2 by the gradient and adds the intercept to them before outputting the results. Alternatively, it outputs a limit value.
A-2
IM 01C25T02-01E

A1.2 Input Section

The input section determines the mode and judges BLOCK_ERR.

A1.2.1 Determining the Mode

The following describes operations of the Signal Characterizer block.
Appendix 1. Signal Characterizer (SC) Block
Supported Mode
O/S
(Out of Service)
Man
Auto • Automatic system operation status
• System-stopped status
• Configuration change
• If you do not want to output the value and the status from IN, you can manually transmit the value to OUT.
Rules
TA0102.EPS

A1.2.2 Judging BLOCK_ERR

BLOCK_ERR indicates the cause of an error in the function block. If the cause of an error indicated by BLOCK_ERR occurs, the following configuration error is generated.
Name Description
1) "INFINITY" has been configured for CURVE_X and CURVE_Y.
2) "+INFINITY" has been configured for X1 of CURVE_X.
3) "+INFINITY" has been configured for Y1 of CURVE_Y.
Block Configuration Error
The mode changes to O/S if a block configuration error occurs.
4) A value of the array of CURVE_X does not increase in a monotone manner.
5) A configuration error when SWAP_2 is on
• A value of the array of CURVE_Y does not increase or decrease in a monotone manner.
6) The value of SWAP_2 is any value other than 1 or 2.
TA0103.EPS
A-3
IM 01C25T02-01E
Appendix 1. Signal Characterizer (SC) Block

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 line-segment 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. However, a configuration error occurs in the following cases:
1. "+INFINITY" has been configured for X1 or Y1.
2. "INFINITY" has been configured for each X or Y.
3. The values of CURVE_X are not increasing in a monotone manner (X1 < X2 < ... < X20 < X21). (If SWAP_2 is off, it is acceptable if the values of CURVE_Y do not increase or decrease in a monotone manner.)
4. The values of CURVE_Y are not increasing or decreasing in a monotone manner when SWAP_2 is on.
If a configuration error occurs, the Block Configuration Error bit in BLOCK_ERR is set, causing the mode to change to O/S.
Example of the case where SWAP_2 is off:
Y
Output
Y6
(High limit)
Y1
(Low limit)
X1 X2 X3 X4 X5 X6 X7 =INFINITY X
Input
FA0103.EPS
Figure A1.3 Example of Curve (SWAP_2 = off)
The range of CURVE_X: X1 to X6 (X7 and above are invalid because "+INFINITY" has been configured for X7*1.) The X1 to X6 values always increase in a monotone manner (X1 < X2 < X3 < X4 < X5 < X6). If an input value is smaller than X1, it is set to Y1. If an input value is larger than X6, it is set to Y6. The range of CURVE_Y: Y1 to Y6 It is acceptable if the Y1 to Y6 values do not increase in a monotone manner. However, if the setting of SWAP_2 is changed from off to on, the values of CURVE_Y must increase or decrease in
a monotone manner. Thus, if a value of CURVE_Y does not increase or decrease in a monotone manner in this setting, the mode changes to O/S, causing the Block Configuration Error bit in BLOCK_ERR to be set.
*1: For any points of the curve that are not used, configure "+INFINITY" for all of them.
A-4
IM 01C25T02-01E
Appendix 1. Signal Characterizer (SC) Block
Example of the case where SWAP_2 is on (monotone increase):
The input range of IN_1 is always in CURVE_X. The following shows the input/output graph of the IN_1 values.
Y
Output
Y6
(High limit)
Y1
(Low limit)
X1 X2 X3 X4 X5 X6 X7 =INFINITY X
Input
FA0104.EPS
Figure A1.4 Example of Curve for IN_1 (SWAP_2 = on)
The input range of IN_2 is always in CURVE_Y. The following shows the input/output graph of the IN_2 values.
Output
X
X6
X5
X4
X3
X2
X1
Y Input
Y1
(Low limit)
Figure A1.5 Example of Curve for IN_2 (SWAP_2 = on)
Y2 Y3 Y4 Y5 Y6 Y7 =INFINITY
(High limit)
FA0105.EPS
When SWAP_2 is on, the array elements of CURVE_Y must be configured for a monotone increase or decrease. (Y1 < Y2 < Y3 < Y4 < Y5 < Y6 or Y6 < Y5 < Y4 < Y3 < Y2 < Y1)
A-5
IM 01C25T02-01E
Appendix 1. Signal Characterizer (SC) Block

A1.4 List of Signal Characterizer Block Parameters

Relative
Index
0
2 3 4 5 6 7
8
9
10
11
12 13
14
15
16
17 18
Parameter Write Mode Valid Range
BLOCK_HEADER
ST_REV TAG_DESC
STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR OUT_1
OUT_2
X_RANGE Y_RANGE
GRANT_DENY
IN_1 IN_2
SWAP_2
CURVE_X
CURVE_Y
UPDATE_EVT BLOCK_ALM
Block T ag=O/S
--------1
1-255
MAN
MAN
0:Initialized 1:No swap 2:Swap
Initial Value
TAG: "SC"
Null 1 1
View
4
213
2222
2
1 44 22 55
55
11 11
2
55 55
1
Description / Remarks
Information relating to this function block, such as block tag, DD revision, and execution time
The revision level of the set parameters associated with the Signal Characterizer block
Stores comments describing tag information. The strategy field can be used by the high-level system to identify function blocks. Key information used to identify the location at which an alert has occurred Mode of the Signal Characterizer block. O/S, Man, and Auto are supported. Indicates the error status of the Signal Characterizer block in bit strings. Outputs the result of the value of IN_1 corrected using a line-segment function. Outputs the result of the value of IN_2 corrected using a line-segment function.
It is also possible to approximate the result using the inverse function of the specified line-segment function. (This is used for backward control.)
The engineering unit of variables corresponding to the x-axis for display The engineering unit of variables corresponding to the y-axis for display The parameter used to check if various operations have been executed.
The bits in the GRANT parameter corresponding to various operations are set before being executed. After the operations are complete, the DENY parameter is checked for the setting of any bit relating to the corresponding operation. If no bit is set, it is e vident that the oper ations have been ex ecuted successfully.
Input a signal to be corrected using a line-segment function. Input a signal to be corrected using a line-segment function.
Selector switch used to apply the inverse function to line-segment approximation of IN_2 to OUT_2
Curve input points that determine inputs and outputs. The "x" points of the curve are defined by an array of 1 to 21 points with a monotone increase.
Curve input points that determine inputs and outputs. The "y" points of the curve are defined by an array of 1 to 21 points. If SWAP_2 is on, the elements of the curve must be defined with a monotone increase or decrease.
Indicates event information if an update event occurs. Indicates alarm information if a block alarm occurs.
TA0104.EPS
A-6
IM 01C25T02-01E

A1.5 Application Example

A1.5.1 Input Compensation

The following is an application example of pH com­pensation made by performing feedback control.
Appendix 1. Signal Characterizer (SC) Block
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.
FA0106.EPS
Figure A1.6 pH and Reagent Flow
To control this pH, the input is regulated using line­segment approximation, gain, and input compensation.
CURVE_Y
CURVE_X
Figure A1.8 Approximation Curve
FA0108.EPS

A1.5.2 Calorie Flow Compensation

AI_1: Inlet temperature, AI_2: Outlet temperature, AI_3: Flow rate SC: Corrects the inlet and outlet temperatures. AR: Calculates a calorie flow rate on the basis of the difference between the corrected inlet and outlet temperatures.
SWAP_2=OFF
IN_1
IN_2
SC
AI3
OUT_1
OUT_2
OUT
AR
IN_1
IN_2 OUT
IN
AI1
OUT
AI2
OUT
FA0107.EPS
Figure A1.7 Input Compensation
The following shows the approximation-value graph of GX Output that is approximation-value output and GX Input that is pH input. pH with a quickly changing reaction rate can be controlled at a point near neutral 7 according to the following graph.
FA0109.EPS
Figure A1.9 Calorie Flow Rate Compensation (SWAP_2 = Off)

A1.5.3 Backward Control

SC: The controlled variable output from PID is converted into an information quantity that can be interpreted by AO, and backward information from AO is converted into an information quantity that can be interpreted by PID before being transmitted to the PID.
AI
OUT
Figure A1.10 Backward Control (SWAP_2 = On)
PID
OUTIN
BKCAL_IN
SC
OUT_1IN_1
OUT_2
SWAP_2=ON
IN_2
AO
CAS_IN
BKCAL_OUT
FA0110.EPS
A-7
IM 01C25T02-01E
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.
CURVE_X CURVE_YNo.
551 10 102 15 113 20 204 25 255 30 266 35 307 40 408 45 459 50 5010 51 5111 52 5412 53 5913 54 6614 55 7515 65 8016 75 8117 80 8518 85 8619 90 9020 95 9521
TA0105.EPS
Appendix 1. Signal Characterizer (SC) Block
Line-segment function
100
90 80 70 60 50
CURVE_Y
40 30
20 10
0102030405060708090100
CURVE_X
X_RANGE = 100, 0, %, 0x00 Y_RANGE = 100, 0, %, 0x00
Figure A1.11 Setting Example of a Line-segment Function
FA0111.EPS
A-8
IM 01C25T02-01E

Appendix 2. Integrator (IT) Block

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.Value = Integration start value + Total Total = Total + Current Integral Current Integral = (x + y) t
x: IN_1 value whose unit has been converted y: IN_2 value whose unit has been converted t: block execution period

A2.1 Schematic Diagram of Integrator Block

The following shows the schematic diagram of the Integrator block.
INTEG_OPTS (INPUT TYPE)
–1
INTEG_OPTS (INPUT TYPE)
–1
Reverse
Forward
Reverse
Forward
INTEG_OPTS (FROW TYPE)
Add
UNIT_CONV
INTEG_TYPE
INTEG_OPTS (QUALITY)
GOOD_LIM
UNCERT_LIM
Integrate
TOTAL / RTOTAL
INTEG_OPTS
(CARRY)
OP_CMD_INT
(RESET)
CLOCK_PER
N_RESET
PRE_TRIP
Compare
TOTAL_SP
Compare
MAN
OUT
MAN
OUT_PTRIP
MAN
OUT_TRIP
IN_1
REV_FLOW1
IN_2
REV_FLOW2
RESET_IN
TIME_UNIT1
Convert Rate
Convert Accum
PULSE_VAL1
TIME_UNIT2
Convert Rate
Convert Accum
PULSE_VAL2
RESET_CONFIRM
IN_1: Block input 1 (value and status) IN_2: Block input 2 (value and status) REV_FLOW1: Indicates whether the sign of IN_1 is reversed. It is a discrete signal. REV_FLOW2: Indicates whether the sign of IN_2 is reversed. It is a discrete signal. RESET_IN: Resets the integrated values. It is a discrete signal. RESET_CONFIRM: Reset confirmation input. It is a discrete signal. OUT: Block output (value and status) OUT_PTRIP: Set if the target value exceeds PRE_TRIP. It is a discrete signal. OUT_TRIP: Set if the target value exceeds TOTAL_SP (or 0). It is a discrete signal. The Integrator block is classified into the following five sections for each function:
•Input process section: Determines the input value status, converts the rate and accumulation, and determines the input flow direction.
•Adder: Adds the two inputs.
•Integrator: Integrates the result of the adder into the integrated value.
• Output process section: Determines the status and value of each output parameter.
• Reset process section: Resets the integrated values.
Figure A2.1 Integrator Block
A-9
FA0201.EPS
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

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. The values of IN_1 and IN_2 are not retained if the power is turned OFF.

A2.2.1 Determining Input Value Statuses

The following shows the correlation between the statuses of input parameters (IN_1, IN_2) and the statuses of input values used in the Integrator block.
Statuses of Input Parameters (IN_1, IN_2)
Bit 4 of INTEG_OPTS (Use Uncertain)
Bit 5* of INTEG_OPTS (Use Bad)
Status of Input Values Handled in IT Block
Good Irrelevant Irrelevant Good Bad Irrelevant H (=1) Good Bad Irrelevant L (=0) Bad Uncertain H (=1) Irrelevant Good Uncertain L (=0) Irrelevant Bad
For addition (see A2.3), if the status of an input value is "Bad," the "Good" value just before the status changed to
TA0201.EPS
"Bad" is used. * Even if the Use Bad option is used, changing the internal status to "Good," the value of "Good" just before the
status changed to "Bad" is used.

A2.2.2 Converting the Rate

The following describes an example of rate conversion. In rate conversion, firstly convert the unit of two inputs to that based on seconds.
Next, convert the unit of the inputs to the same unit to be added together. The unit of IN_2 is standardized to that of IN_1. Then, calculates a weight, volume, or energy by multiplying each input value and block execution time. Because unit information is not input to the Integrator block as an input value, the user must input in advance tuned values to the TIME_UNIT1/2 and UNIT_CONV parameters.
Converts the unit into that based on seconds
input1
kg/hour
input2
lb/min
lb: pounds
TIME_UNIT1
sec:÷1
min:÷60
hour:÷3600
day:÷86400
Converts the unit into that based on seconds
TIME_UNIT2
sec:÷1
min:÷60
hour:÷3600
day:÷86400
kg/s kg
Standardizes the unit of IN_2 to that of IN_1. Because "lb/s" is converted into "kg/s" in this example, the input 2 value is multiplied by 0.453. (1 lb = 0.453 kg)
UNIT_
CONV
x [conversion factor]
lb/s kg/s kg
(Conversion factor:
0.453 in this example)
block execution time
block execution time
increment1
increment2
Figure A2.2 Increment Calculation with Rate Input
A-10
is
FA0202.EPS
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

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.
In order to convert the rate of change of an input to a value with an engineering unit, the user must configure the factor of conversion to the appropriate engineering unit in the PULSE_VAL1 and PULSE_VAL2 parameters.
Moreover, the unit of IN_2 is standardized to that of IN_1 in the same way as rate conversion. Thus, the user must also set an appropriate value to UNIT_CONV.
input1
counts number of pulse kg
input2
counts number of pulse lb kg
[Current read value] – [Previous read value]
[Current read value] – [Previous read value]
Figure A2.3 Increment Calculation with Counter Input
PULSE_VAL1(#19)
[pulse value1]
kg/pulse
PULSE_VAL2(#20)
[pulse value2]
lb/pulse
UNIT_CONV(#18)
[conversion factor]
increment1
increment2
FA0203.EPS

A2.2.4 Determining the Input Flow Direction

The Integrator block also considers the input flow direction. Information about the input flow direction is contained in REV_FLOW1 and REV_FLOW2 (0: FORWARD, 1: REVERSE).
In input processing, the sign of the value after rate and accumulation conversion is reversed if the REV_FLOW1 and REV_FLOW2 parameters are set to REVERSE. When determination of the flow direction of two input values is complete, these two inputs are passed to the adder. The settings in REV_FLOW will be retained even if the power is turned OFF.
A-11
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

A2.3 Adder

When input processing is complete, two arguments that have been rate and accumulate converted will be passed to the adder. The adder adds these two values according to the option.

A2.3.1 Status of Value after Addition

If one of the statuses of two arguments is "Bad" or if two of them are both "Bad," the status of the value after addition becomes "Bad." In this case, the value of "Good" just before the status changed to "Bad" is used as the addition value (see A2.1).
When the statuses of two arguments are both "Good," the status of the value after addition becomes "Good." In this case, the status of the value after addition will be used for the status applied to integration.

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."
You can choose these options using bit 2 and bit 3 of INTEG_OPTS as follows:
Bit 2 of INTEG_OPTS (Flow Forward)
HHTOTAL LLTOTAL HLFORWARD LHREVERSE
Bit 3 of INTEG_OPTS (Flow Reverse)
Adder Options
TA0202.EPS
The result of the adder is passed to the integrator. If only one of the inputs is connected, the value of a non-connected input will be ignored.
When bit 7 of INTEG_OPTS (Add zero if bad) has been set, if the status of a value after addition is "Bad," the value­after addition (increment) becomes "0."
A-12
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

A2.4 Integrator

When addition is complete, its result will be passed to the integrator. Integration consists of combinations of a reset method and counting up/down. There are the following seven integration
types, which can be set using INTEG_TYPE.
1. UP_AUTO : Counts up with automatic reset when TOTAL_SP is reached
2. UP_DEM : Counts up with demand reset
3. DN_AUTO : Counts down with automatic reset when zero is reached
4. DN_DEM : Counts down with demand reset
5. PERIODIC : Counts up and is reset periodically according to CLOCK_PER
6. DEMAND : Counts up and is reset on demand
7. PER&DEM : Counts up and is reset periodically or on demand Each type of integration is independently run as a function. There are the following four types of integrated values:
1. Total: Integrates the result of the adder as is.
2. ATotal: Integrates the absolute value of the result of the adder.
3. RTotal: Integrates the absolute value of the result of the adder only if the status of the result is "Bad."
This value is used for the RTOTAL value.
4. AccTotal: An extension function. The result of the adder is integrated as is and will not be reset. The value is used for the ACCUM_TOTAL (expanded parameter) value. The table A2.1 shows the details of INTEG_TYPE.
Table A2.1 INTEG_TYPE
Name Integration Method Integration Range
-INF< Total <TOTAL_SP
UP_AUTO(1)
UP_DEM(2)
DN_AUTO(3)
DN_DEM(4)
PERIODIC(5)
DEMAND(6)
PER&DEM(7)
Legend : Trip output is made. : No trip output is made.
Counting up Starting from "0"
Counting up Starting from "0"
Counting down Starting from TOT AL_SP
Counting down Starting from TOT AL_SP
Counting up Starting from "0"
Counting up Starting from "0"
Counting up Starting from "0"
0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF
-INF< Total <+INF 0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF 0< Total <+INF
0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF
-INF< Total <+INF 0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF
-INF< Total <+INF 0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF
-INF< Total <+INF 0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF
-INF< Total <+INF 0< ATotal <+INF 0< RTotal <+INF
-INF< AccTotal <+INF
Reset Trigger (Reset if one of the following conditions is established)
• OUT reaches TOTAL_SP.
• RESET_IN = 1
• OP_CMD_INT = 1
• RESET_IN = 1
• OP_CMD_INT = 1
• OUT reaches "0."
• RESET_IN = 1
• OP_CMD_INT = 1
• RESET_IN = 1
• OP_CMD_INT = 1
• At the period specified by CLOCK_PER
• OP_CMD_INT = 1
• RESET_IN = 1
• OP_CMD_INT = 1
At the period specified by CLOCK_PER
• RESET_IN = 1
• OP_CMD_INT = 1
Trip Output
TA0203.EPS
A-13
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

A2.5 Output Process

There are the following three output parameters:
1. OUT
2. OUT_TRIP
3. OUT_PTRIP Parameters OUT_TRIP and OUT_PTRIP are used only when INTEG_TYPE is a value from 1 to 4.

A2.5.1 Status Determination

The same criteria for determining the status of the output of the Integrator block are used in common for the above three parameters.
Bad
0% UNCERT_LIM GOOD_LIM 100%
PCT_INCL=100(1 - (msp of RTotal)/(msp of ATotal))
msp of RTotal: RTotal value that is converted into a short floating-point number msp of ATotal: ATotal value that is converted into a short floating-point number RTotal: Integrated value of the absolute values of the increments whose status is bad ATotal: Integrated value of the absolute values of the increments regardless of the output status
Figure A2.4 Status of OUT, OUT_TRIP, and OUT_PTRIP Outputs
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. PCT_INCLGOOD_LIM
⇒Good UNCERT_LIMPCT_INCL"GOOD_LIM
⇒Uncertain
Uncertain
GOOD
PCT_INCL
FA0204.EPS
PCT_INCL"UNCERT_LIM ⇒Bad
If INTEG_TYPE is 5, 6, or 7, the status of the trip output becomes "Good-NS-Constant."
A-14
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

A2.5.2 Determining the Output Value

The value of OUT.Value is determined as follows:
For counting up OUT = integration start value (0) + Total For counting down OUT = integration start value (TOTAL_SP) _ Total Total: Total of integrated values. This value is retained even if INTEG_TYPE is changed during integration
(in AUTO).
If OUT is rewritten in the MAN mode, integration starts with the value rewritten in MAN mode after the mode was returned to AUTO.
The values in OUT_TRIP and OUT_PTRIP are determined according to the correlation between OUT and TOTAL_SP/PRE_TRIP.
• For counting up
OUT_TRIP(#14):0
OUT_PTRIP(#15):0
0
Counting up starting from 0
• For counting down
OUT_TRIP(#14):1
OUT_PTRIP(#15):1
OUT_PTRIP(#15):1
0
OUT_TRIP(#14):0
PRE_TRIP(#31)
PRE_TRIP(#31)
OUT_TRIP(#14):0
OUT_PTRIP(#15):1
OUT_TRIP(#14):0
OUT_PTRIP(#15):0
OUT_TRIP(#14):1
OUT_PTRIP(#15):1
TOTAL_SP(#7)
TOTAL_SP(#7)
Counting down starting from TOTAL_SP
FA0205.EPS
A-15
IM 01C25T02-01E
For counting up, the OUT value is as follows:
OUT < TOTAL_SP - PRE_TRIP
OUT_TRIP = 0, COUT_PTRIP = 0
TOTAL_SP - PRE_TRIP <= OUT < TOTAL_SP
OUT_TRIP = 0, COUT_PTRIP = 1
TOTAL_SP <= OUT
OUT_TRIP = 1, COUT_PTRIP = 1
For counting down, the OUT value is as follows:
PRE_TRIP < OUT
OUT_TRIP = 0, COUT_PTRIP = 0
0 < OUT <= PRE_TRIP
OUT_TRIP = 0, COUT_PTRIP = 1
OUT <= 0
OUT_TRIP = 1, COUT_PTRIP = 1
Note that the given conditions do not apply to the following cases:
Appendix 2. Integrator (IT) Block
• If INTEG_TYPE is 5, 6, or 7, OUT_TRIP and OUT_PTRIP always output "0."
• If INTEG_TYPE is 1 or 3, occurrence of AutoRESET (reset caused if the threshold is exceeded) causes
OUT_TRIP to hold "1" for five seconds.

A2.5.3 Mode Handling

Mode Action Output
Automatic (AUTO)
Manual (MAN)
Out of Service (O/S)
If you rewrite the value in OUT and RTOTAL while the mode is in MAN or O/S, N_RESET is incremented.
Normal action Normal output Integration calculation is stopped.
OUT will not be updated unless you set a value to it. No reset is accepted.
You may rewrite a value in OUT. If no value is rewritten, the value just before running in AUTO is held. When the mode returns to AUTO, integration starts with the written value or the value just before running in AUTO.
TA0204.EPS
A-16
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

A2.6 Reset

A2.6.1 Reset Trigger

There are the following five types of reset triggers:
1. An integrated value exceeds TOTAL_SP.
2. An integrated value falls below "0."
3. RESET_IN is "H."
4. Every period specified in CLOCK_PER (for more information, see CLOCK_PER in A2.6.2)
5. OP_CMD_INT is 1. The table A2.2 shows the correlation between INTEG_TYPE and RESET triggers.
Table A2.2 RESET Triggers
(1) (2) (3) (4) (5) 1:UP_AUTO 2:UP_DEM 3:DN_AUTO 4:DN_DEMO 5:PERIODIC 6:DEMAND 7:PER&DEM
TA0205.EPS
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. 5-second rule If a reset is made, the next reset will not be accepted for 5 seconds after that. Even if UP_AUTO (or DN_AUTO) is activated and TOTAL_SP (or 0) is reached within 5 seconds, the next reset
will not be made for 5 seconds from the previous reset. CLOCK_PER If INTEG_TYPE is PERIODIC (5) or PER&DEM (7), a reset is made at the period (sec) set to the CLOCK_PER
parameter. If the value in CLOCK_PER is smaller than the function block's execution period, bit 1 of BLOCK_ERR "Block
Configuration Error" is set.
A-17
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block

A2.6.3 Reset Process

The basic reset process sequence is as follows:
1.) Snapshot
2.) Clearing the integrated values
3.) Reset count increment
4.) Judging OUT_TRIP and OUT_PTRIP (see A2.5)
1.) Snapshot
Saves the following values in the specified parameters before clearing the integrated values. These values will be retained until the next reset is made.
STOTAL = Total SRTOTAL = RTotal SSP = TOTAL_SP
2.) Clearing the integrated values
The reset process clears the Total, ATotal, and RTotal values in the internal registers.
Total = 0 ATotal = 0 RTotal = 0
3.) Reset count increment
Each time a reset is made, the N_RESET parameter will be incremented. The high limit is 999,999, and if this limit is exceeded, the count returns to "0."
4.) 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.
ii Carry (bit 6 of INTEG_OPTS)
If this option is enabled while INTEG_TYPE is UP_AUTO or DN_AUTO, the value exceeding the threshold at a reset will be carried into the next integration. If INTEG_TYPE is any setting other than UP_AUTO or DN_AUTO, this option is irrelevant.
iii Generate reset event (bit 9 of INTEG_OPTS)
If this option is enabled, an alert event is generated if a reset occurs.
A-18
IM 01C25T02-01E

A2.7 List of Integrator Block Parameters

Appendix 2. Integrator (IT) Block
Parameter
Index
0
BLOCK_HEADER
1
ST_REV
2
TAG_DESC
3
STRATEGY
4
ALERT_KEY
5
MODE_BLK
6
BLOCK_ERR
7
TOT AL_SP
OUT
8
9
OUT_RANGE
10
GRANT_DENY
11
STATUS_OPTS
IN_1
12
IN_2
13 14
OUT_TRIP OUT_PTRIP
15
TIME_UNIT1
16
TIME_UNIT2
17
UNIT_CONV
18
PULSE_VAL1
19
PULSE_VAL2
20
REV_FLOW1
21
REV_FLOW2
22
RESET_IN
23
STOTAL
24
RTOTAL
25
SRTOTAL
26 27
SSP
INTEG_TYPE
28
INTEG_OPTS
29
Name
Initial Value
TAG: "IT"
Write Mode
1234
Block Tag
=o/s
---
0 2222
Nu11
1 1
44
---
22
1000000.0
1000000.0
0.0
m3(1034)
0
MAN
44 55
11
0
OS
0
0.0
0.0 0 0
sec(1) sec(1)
55 55 22 22
MAN MAN
1.0
MAN
1.0
MAN
1.0 0 0 0
22 22 22
0.0
MAN
0.0
44
0.0
0.0
UP_AUTO
(1)
00004
View
2
1 1
Definition
Information relating to this function block, such as block tag, DD revision, execution time
The revision level of the set parameters associated with the Integrator block Stores comments describing tag information.
2
The strategy field is used by a high-level system to identify the function block. Key information used to identify the location at which an alert occurred
1
Integrator block mode. O/S, MAN, and AUTO are supported. Indicates the active error conditions associated with the function block in bit strings. The setpoint of an integrated value or a start value for counting down The block output
Set scaling for output display. This does not affect operation of the function block. It is used for making memos.
The parameter for checking if various operations have been executed Allows you to select a status-related option.
2
The Integrator block uses "Uncertain if Man mode" only.
Inputs flow (Rate, Accum) signals from the AI block or PI block.
An output parameter informing the user that the integrated value has exceeded the setpoint An output parameter informing the user that the integrated value is reaching the setpoint
Set the time unit of the rate (kg/s, lb/min, kg/h ... etc.) of the corresponding IN.
Specify the unit conversion factor for standardizing the unit of IN_2 into that of IN_1.
4 4
Set the factor for converting the number of pulses for the corresponding IN into an appropriate engineering unit.
4
Selector switch used to specify the fluid flow direction (forward/reverse) with respect to the corresponding IN
The parameter that receives a reset request from an external block to reset the integrated values Indicates the snapshot of OUT just before a reset.
4
ndicates the integrated value of the absolute values of the increments if the input status is "Bad."
I Indicates the snapshot of RTOTAL just before a reset.
4
Indicates the snapshot of TOTAL_SP just before a reset.
4
Integration T ype Setting
Value
Name Description
1 UP_AUTO Counts up and is automatically reset when TOTAL_SP is reached. 2 UP_DEM Counts up and is reset as demanded. 3 DN_AUTO Counts down and is automatically reset when "0" is reached.
1
4 DN_DEM Counts down and is reset as demanded. 5 PERIODIC Counts up and is reset at periods specified in CLOCK_PER. 6DEMAND Counts up and is reset as demanded. 7 PER&DEM Reset periodically or as demanded.
Specifies an integration optional function.
bit Option Name Description
0Input 1 accumulate Selects Rate or Accum input of IN_1. 1Input 2 accumulate Selects Rate or Accum input of IN_2. 2 Flow forward Integrates forward flow (interprets reverse flow as zero).* 3 Flow reverse Integrates reverse flow (interprets forward flow as zero).*
4 Use uncertain
5 Use bad
2
6Carry 7 Add zero if bad Interprets an increment as zero if the status of the increment is "Bad." 8Confirm reset 9 Generate reset event Generates an alert event at reset.
1015
Reserved
*
If both forward and reverse flows are enabled or disabled, both forward and reverse flows are integrated.
Uses an input value of IN_1 or IN_2 whose status is "Uncertain" regarding it as a value of "Good."
Uses an input value of IN_1 or IN_2 whose status is "Bad" regarding it as a value of "Good." Carries over an excess exceeding the threshold at reset to the next integration. (Note that this does not apply to UP_AUTO or DN_AUTO.)
After a reset, rejects the next reset until "Confirm" is set to RESET_CONFIRM.
TA0206-1.EPS
A-19
IM 01C25T02-01E
Appendix 2. Integrator (IT) Block
Parameter
Index
30 31 32
Name
CLOCK_PER PRE_TRIP 100000.0 Set an allowance applied before an integrated value exceeds the setpoint. N_RESET 0.0 Indicates the number of resets in the range of 0 to 999999.
Initial Value
86400.0[sec]
Write Mode
View
1234
4 4
44
Definition
Specify the period at which a periodic reset is made.
The ratio of "the integrated values of the absolute values of the increments whose status is
33
PCT_INCL 0.0[%]
44
Good" to the "integrated values of the absolute values of the increments irrele vant to the status" (Equation)
34
GOOD_LIM
35
UNCERT_LIM
36
OP_CMD_INT 0
37
OUTAGE_LIM
38
RESET_CONFIRM
39
UPDATE_EVT Indicates event information if an update event occurs.
40
BLOCK_ALM
41
ACCUM_TOTAL
0.0[%]
0.0[%]
0.0
0
1 1
0 0
0 1 1 0 0 0
0.0
11
22
The threshold value of the ratio of "the integrated values of the increments whose
4
status is Good" to all integrated values in which the status of OUT is "Good" The threshold value of the ratio of "the integrated values of the increments whose
4
status is Good" to all the integrated values in which the status of OUT is "Uncertain" Operator command that resets integrated values Maximum time for which values can be retained in the event of power failure.
4
It does not effect the block operation. Reset confirmation input, which is enabled when the Confirm reset option of INTEG_OPTS is chosen
Indicates alarm information if a block alarm occurs.
Accumulated integrated values (no extension parameter is reset)
4
TA0206-2.EPS
A-20
IM 01C25T02-01E

Appendix 3. Input Selector (IS) Block

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 quanti­ties to be transmitted to the controller as a controlled variable. This feature is primarily used for temperature control systems.

A3.1 Input Selector Function Block Schematic

The following shows the Input Selector function block schematic.
IN_1 IN_2 IN_3 IN_4 IN_5 IN_6 IN_7
IN_8 DISABLE_1 DISABLE_2 DISABLE_3 DISABLE_4 DISABLE_5 DISABLE_6 DISABLE_7 DISABLE_8
OP_SELECT
Input Parameters (Input Terms)
IN_1 : Block input 1 IN_2 : Block input 2 IN_3 : Block input 3
SELECTION
First Good
MINIMUM
MAXIMUM
MIDDLE
AVERAGE
Figure A3.1 IS Block
Man
MODE
OUT
Auto
SELECTED
Configuration
STATUS_OPTS
SELECT_TYPE
MIN_Good
FA0301.EPS
IN_4 : Block input 4 IN_5 : Block input 5 IN_6 : Block input 6 IN_7 : Block input 7 IN_8 : Block input 8 DISABLE_1 : Selector switch 1 to disable input 1 from being selected DISABLE_2 : Selector switch 2 to disable input 2 from being selected DISABLE_3 : Selector switch 3 to disable input 3 from being selected DISABLE_4 : Selector switch 4 to disable input 4 from being selected DISABLE_5 : Selector switch 5 to disable input 5 from being selected DISABLE_6 : Selector switch 6 to disable input 6 from being selected DISABLE_7 : Selector switch 7 to disable input 7 from being selected DISABLE_8 : Selector switch 8 to disable input 8 from being selected OP_SELECT : A parameter which can be set by an operator to forcibly employ the input of the selected number
A-21
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block
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. If the number
of inputs that are “good” is less than the value of MIN_GOOD, input selection is canceled.
Mode
O/S : Allows configuration change, but disables input value output. Man : Allows internal processing, but the output value may vary depending on the definition of usage conditions. Auto : Outputs the input value.
The Input Selector (IS) block offers a maximum of eight input alternatives and generates the output according to the configured action. This block generally receives inputs from the Analog Input (AI) function block. The function of the IS block is to select a maximum, minimum, middle, average, “first good,” or “latched good” signal. The block combines parameter configuration (DISABLE_n) and option (“first good”) to give priority to alternative(s) or to function as a rotary position switch. When used as a rotary position switch, the block can receive operator inputs or switch information from connected inputs.
The IS block supports the concept of middle selection. This function outputs the average of two middle signals if even multiple valid signals are configured or a middle signal if odd multiple valid signals are configured. Application of the block is to supply a selected control signal in the forward path.
The SELECTED parameter is the 2nd output indicating which input has been selected using the algorithm.
A-22
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block

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
· System-stopped status
· Allows you to make changes to configuration.
· If you do not want to output the value and status from IN
Role
or if the value or status thus output is not preferable, you can manually transmit the value to OUT.
Auto · Automatic system operation status
TA0301.EPS

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 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = ON DISABLE_2 = ON DISABLE_3 = OFF DISABLE_4 = ON DISABLE_5 = OFF DISABLE_6 = ON DISABLE_7 = ON DISABLE_8 = ON
SELECT_TYPE = Middle STATUS_OPTS MIN_GOOD = 3
OUT = certain retained value that was output previously
SELECTED = 0
OP_SELECT = 1
FA0302.EPS
Figure A3.2 Example (1)
This example restricts the valid inputs using DISABLE_n, and the inputs are enabled only at DISABLE_3 and DISABLE_5. Because the effective number of MIN_Good is 3, the input specified by OP_SELECT will not be output.
A-23
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block

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.1 OP_SELECT Handling

When a value other than “0” (that is, 1 to 8) is selected for OP_SELECT: The IS block selects the input of the number specified by OP_SELECT regardless of the setting of SELECT_TYPE,
propagates the value of that input to OUT, and transmits the input number to SELECTED.
SELECTION
IN_1 = 23 IN_2 = 34.5 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = OFF DISABLE_2 = OFF DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = OFF
SELECT_TYPE = Minimum STATUS_OPTS MIN_GOOD = 1
OUT = 45
SELECTED = 3
OP_SELECT = 3
FA0303.EPS
Figure A3.3 Example (2)
In the above example, SELECT_TYPE is set to Minimum. However, because OP_SELECT specifies the value and number of IN_3, the value and number of this specified IN are transmitted to OUT and SELECTED.
* Note: Even if the IN specified by OP_SELECT is an invalid input (the corresponding DISABLE parameter is ON or the IN’s status is “bad”),
the value and status of that IN are transmitted to OUT.
A-24
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block

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 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = ON DISABLE_2 = OFF DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = OFF
SELECT_TYPE = First Good STATUS_OPTS MIN_GOOD = 1
OUT = 34.5
SELECTED = 2
OP_SELECT = 3
FA0304.EPS
Figure A3.4 Example (3)
Because DISABLE_1 is ON, IN_1 is disabled, and IN_2 is selected for output. If DISABLE_1 is turned OFF, the output changes from IN_2 to IN_1. That is, the valid IN with the smaller input number is always selected for output.
A-25
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block
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 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = OFF DISABLE_2 = OFF DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = OFF
SELECT_TYPE = Minimum
STATUS_OPTS MIN_GOOD = 1
OUT = 2.34
SELECTED = 4
OP_SELECT = 0
Figure A3.5 Example (4)
FA0305.EPS
A-26
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block
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 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = OFF DISABLE_2 = ON DISABLE_3 = ON DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = OFF
SELECT_TYPE = Maximum
STATUS_OPTS MIN_GOOD = 1
OUT = 32.5
SELECTED = 7
OP_SELECT = 0
FA0306.EPS
Figure A3.6 Example (5)
Because DISABLE_2 and DISABLE_3 are ON, IN_2 and IN_3 are disabled, and the IN with the maximum value among the remaining IN_n is selected for output. In the above example, since IN_7 has the maximum value among the remaining valid INs, it is output.
A-27
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block
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. If the number of valid inputs is 1, it is irrelevant to selection by “Middle” selector action. The following shows an example of selection by “Middle” selector action.
If there is an even number of valid inputs:
SELECTION
IN_1 = 23 IN_2 = 34.5 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = ON DISABLE_2 = ON DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF
DISABLE_7 = ON
SELECT_TYPE = Middle
STATUS_OPTS MIN_GOOD = 1
OUT = 19.55 (IN_5+IN_6)/2 = 19.55
SELECTED = 7
DISABLE_8 = ON
OP_SELECT = 0
FA0307.EPS
Figure A3.7 Example (6)
Because DISABLE_1, DISABLE_2, DISABLE_7, and DISABLE_8 are ON, the corresponding IN_1, IN_2, IN_7, and IN_8 are disabled and the remaining four INs are enabled. Furthermore, because IN_3 has the maximum value and IN_4 has the minimum value among the valid INs, they are not selected and the average of IN_5 and IN_6 inputs is output. When the average is selected for OUT, SELECTED is set to “0.”
A-28
IM 01C25T02-01E
If there is an odd number of valid inputs:
SELECTION
IN_1 = 23 IN_2 = 34.5 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = OFF DISABLE_2 = OFF DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = ON
Appendix 3. Input Selector (IS) Block
OUT = 23.6
SELECTED = 5
SELECT_TYPE = Middle STATUS_OPTS MIN_GOOD = 1
OP_SELECT = 0
FA0308.EPS
Figure A3.8 Example (7)
If the number of valid INs is an odd multiple, the IN with the middle value will be output. In the above example, the IN_5 input having the middle value is output.
A-29
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block
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 IN_3 = 45 IN_4 = 2.34 IN_5 = 23.6 IN_6 = 15.5 IN_7 = 32.5 IN_8 = 27.4
DISABLE_1 = OFF DISABLE_2 = OFF DISABLE_3 = OFF DISABLE_4 = OFF DISABLE_5 = OFF DISABLE_6 = OFF DISABLE_7 = OFF DISABLE_8 = OFF
SELECT_TYPE = Average STATUS_OPTS MIN_GOOD = 1
OUT = 25.48 (IN_1+···+IN_8)/8 = 25.48
SELECTED = 8
OP_SELECT = 0
FA0309.EPS
Figure A3.9 Example (8)
When SELECT TYPE is “Latched Good”
The valid input with the smaller input number is selected as an output and is held until it becomes invalid. When it becomes invalid, the next valid input will be selected as an output regardless of the magnitude of the value. Even if an input with the input number smaller than that of the currently selected input recovers, the current selection is held.
Assuming that IN_2 is the valid input with the smallest input number, the order of input selection is IN_2 → IN_3 →
...IN_8 IN_1 ....
If the power is turned OFF and then ON with SELECT TYPE set to “Latched Good,” input selection starts with the IN that was selected before the power was turned OFF.
A-30
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block

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. If the input status is “bad” or “uncertain” when the value of OP_SELECT is anything other than “0” (with the exception of the case where the “Uncertain as good” bit in STATUS_OPTS is set.);
4. If the value of OP_SELECT is greater than 8, which is the maximum number of inputs;
5. If the value is out of the SELECT_TYPE setting range when the value of OP_SELECT is zero.
As long as there is one valid input, even an invalid input can be selected for OP_SELECT.
If the number of valid inputs is greater than the value of MIN_GOOD, the number of the input (including an invalid input) specified by OP_SELECT will be stored in SELECTED. Therefore, even if an invalid input is selected, SELECTED does not become zero.
If no input is selected for OP_SELECT, the output of SELECTED will depend on SELECT_TYPE. The Table A3.1 shows the value of SELECTED according to the number of valid inputs and SELECT_TYPE.
Table A3.1 Value of SELECTED According to Inputs
Valid
Inputs
None 0 (zero) 0 (zero) 1 Multiple INs
(Even # of INs) Multiple INs
(Odd # of INs)
SELECT_TYPE =
First Good
# of IN with a smaller value
Table A3.2 Value of SELECTED According to the Mode
MINIMUM, MAXIMUM, or Latched Good
# of selected IN
SELECT_TYPE =
O/S
0
Value of SELECTED
MAN
0
AUTO
0 to 8
TA0 3 03.EPS
SELECT_TYPE =
MIDDLE
0 (zero) # of selected IN
0 (the average is taken)
# of IN with the middle value
SELECT_TYPE =
AVERAGE
0 (zero) 1 # of valid INs (the
average is taken)
TA0302.EPS
A-31
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block

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.3 Block Mode and Value
MODE
O/S
Man Value specified by MIN_Good > the number of valid inputs If there is no valid input
If the input status is “bad” or “uncertain” when the value of OP_SELECT is anything other than “0” (with the exception of the case where the “Uncertain as good” bit in STATUS_OPTS is set)
If the value of OP_SELECT is greater than 8, which is the maximum number of inputs
If OP_SELECT is enabled
If the value is out of the SELECT_TYPE setting range when the value of OP_SELECT is “0”
If SELECT_TYPE is “First Good”
A
u
t
If SELECT_TYPE is “MINIMUM”
o
If SELECT_TYPE is “MAXIMUM”
If SELECT_TYPE is “MIDDLE” (There is an even multiple number of valid inputs.)
If SELECT_TYPE is “MIDDLE” (There is an odd multiple number of valid inputs.)
If SELECT_TYPE is “AVERAGE”
If SELECT_TYPE is “Latched Good”
Table A3.4 Condition and Mode
Condition (Listed in priority sequence) Mode
If the Actual is in O/S O/S If the “Uncertain if Man mode” bit in STATUS_OPTS is set and the Actual is in Man Man If the “Uncertain if Man mode” bit in STATUS_OPTS is not set and the Actual is in Man Man Values specified by MIN_Good > the number of valid inputs Auto If there is no valid input Auto If the input status is “bad” or “uncertain” when the value of OP_SELECT is anything other than “0”
(with the exception of the case where the “Uncertain as good” bit in STATUS_OPTS is set) If the value of OP_SELECT is greater than 8, which is the maximum number of inputs Auto If OP_SELECT has selected IN whose status is “bad” or “uncertain”
(See the item “Transition of Sub-status in the Case Where OP_SELECT is Selected.”) If the value is out of the SELECT_TYPE setting range when the value of OP_SELECT is “0”
The previous value is output. (At startup, the initial value is used).
·
· Writable (the operator may change the value.)
· The previous value is output.
· Not writable
· Zero
· Not writable
· The value of the selected input is output.
· Not writable
· The previous value is output.
· Not writable
· The value of a valid input with the smallest input number is output.
· Not writable
· The minimum value among the values of the valid inputs is output.
· Not writable
· The maximum value among the values of the valid inputs is output.
· Not writable
· Because two inputs are positioned in the middle of the values of even multiple valid inputs, the average of the values of these two inputs is output
· Not writable
· The value of the input positioned in the middle of the values of odd multiple valid inputs is output.
· Not writable
· The value obtained by dividing the added value of the values of valid inputs by the number of these inputs is output.
· Not writable
· The value of a valid input with the smallest input number is output.
· Not writable
Value
.
TA0304.EPS
Auto
Auto
Auto
TA0305.EPS
A-32
IM 01C25T02-01E

A3.4.3 STATUS_OPTS

Bit Description
Use Uncertain as Good 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
Uncertain if Man mode When the mode is Man, the status of OUT is interpreted as “uncertain.”
(This does not apply to SELECTED.)

A3.5 List of Input Selector Block Parameters

Appendix 3. Input Selector (IS) Block
TA0306.EPS
Relative
Index
Parameter Write Mode
0
BLOCK_HEADER
1
ST_REV
TAG_DESC
2 3
STRATEGY
ALERT_KEY
4
544
MODE_BLK
622-------- --------
BLOCK_ERR OUT
7
OUT_RANGE
8
GRANT_DENY
92
Block T ag=O/S
MAN
Valid Range
Initial Value
TAG: “I S”
-------- -------- 2222
Null 1
1-255
1
0
0
View
213
4
2
1
55
11
Description / Remarks
Information relating to this function block, such as block tag, DD revision, and execution time Indicates the revision level of the set parameters associated with the IS block. If a
setting is modified, this revision is updated. It is used to check for parameter changes, etc.
A universal parameter that stores comments describing tag information A universal parameter intended for use by the high-level system to identify function
blocks Key information used to identify the location where an alert has occurred. Generally, this parameter
is used by the high-level system to identify specific areas in a plant that are under the control of specific operators, to distinguish necessary alarms only. This is one of the universal parameters.
A universal parameter representing the operation status of the IS block. It consists of the Actual, Target, Permit, and Normal modes.
Indicates the error status relating to the Input Selector function block. The bit used by this function block is as follows: Bit 15: O/S mode
Block output Set the range of OUT The parameter used to check if various operations have been executed. The bits in
the GRANT parameter corresponding to various operations are set before any of them are executed. After the operations are complete, the DENY parameter is checked to find out if any bit corresponding to the relevant operation has been set. If no bit is set, it is evident that the operations have been executed successfully.
“Use Uncertain
STATUS_OPTS
O/S10 2
as good” and “Uncertain if
0
A user-selectable option available for status handling in the block
Manual” only
11 IN_1
IN_2
12
IN_3
13
IN_4
14
DISABLE_1
15
DISABLE_2
16
DISABLE_3
17
DISABLE_4
18
SELECT_TYPE
19
20 MIN_GOOD
21 SELECTED
22 OP_SELECT 23 UPDATE_EVT 24 BLOCK_ALM 25 IN_5 26 IN_6 27 IN_7 28 IN_8 29 DISABLE_5 30 DISABLE_6 31 DISABLE_7 32 DISABLE_8
0,1 0,1 0,1 0,1 1-6
0-8
0-8
0-8
-------- --------
-------- --------
0,1 0,1 0,1 0,1
0 0
0 0
0 0
0 0
55 55 55 55 22 22 22 22
0
0
0
0
0 0 0 0 0 0 0 0
22
22
55 55 55 55 22 22 22 22
Input 1 Input 2
Input 3 Input 4 Selector switch to disable input 1 from being selected Selector switch to disable input 2 from being selected
Selector switch to disable input 3 from being selected Selector switch to disable input 4 from being selected Specifies the input selection algorithm.
1
Parameter specifying the minimum required number of inputs with “good” status If the number of inputs with “good” status is less than the v alue of MIN_GOOD, input
1
selection is canceled. Indicates the number of the selected input. However, it indicates the number of
inputs used to calculate the average if SELECT_TYPE = Average. If no input is selectable or if there are multiple inputs, it becomes “0” (none).
A parameter to forcibly employ the input of a selected number (Operator-settable) Indicates event information if an update event (setting change) occurs. Indicates alarm information if a block alarm occurs. Input 5
Input 6 Input 7 Input 8 Selector switch to disable input 5 from being selected
Selector switch to disable input 6 from being selected Selector switch to disable input 7 from being selected Selector switch to disable input 8 from being selected
TA0307.EPS
A-33
IM 01C25T02-01E
Appendix 3. Input Selector (IS) Block

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.
Raw material
AI1
Catalytic reactor
AI2
IS
PID
AI3
AO
Refrigerant
AI4
Figure A3.10 Temperature Control System of a Fixed Bed-type Reactor
AI1
AI
AI1
AI1
AI1 AI4
OUT
OUT
OU
OU
T
T
IN_1 4
IS
OUT
PID
IN
BKCAL_IN
OUT
Figure A3.11 Example of Scheduling
AI1 : Temperature 1, AI2: Temperature 2, AI3: Temperature 3, AI4: Temperature 4 IS : SELECT_TYPE = MAX
Basic operations and work sequence:
1. The IS block obtains values and status information from AI.
2. The block selects the AI information using the alternatives.
3. The block displays and outputs the information selected by SELECTED.
Product
FA0310.EPS
AO
CAS_IN
BKCAL_OUT
FA0311.EPS
A-34
IM 01C25T02-01E

Appendix 4. Arithmetic (AR) Block

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.
Figure A4.1 AR Block
The Arithmetic block is divided into three sections:
· Input section: Makes a go/no-go decision on the use of an input value, switches the range, and determines the PV status.
· Computation section: Makes calculations through ARITH_TYPE.
· Output section: Applies gain multiplication and bias addition to the calculated result to perform limitation processing for output.
* The range extension function compensates the IN and IN_LO input values when two devices with different ranges
are connected, to make smooth input switching.
FA0401.EPS
A-35
IM 01C25T02-01E
Appendix 4. Arithmetic (AR) Block

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.
To prevent this phenomenon, the Arithmetic block uses a function known as range extension to compensate the IN and IN_LO values between RANGE_HI and RANGE_LO. This enables the input to be switched smoothly. The result of the range extension function is substituted into PV to be used for calculations.

A4.2.1 Main Inputs

The range extension function determines the PV value in the following order:
1. If IN  RANGE_HI PV = IN
2. If IN  RANGE_LO PV = IN_LO
3. If RANGE_HI > IN > RANGE_LO PV = g
IN + (1- g) IN_LO
g = (IN - RANGE_LO) / (RANGE_HI -
RANGE_LO)
RANGE_HI and RANGE_LO are threshold values
for switching two main inputs seamlessly.
PV is a parameter with status information, and PV status is determined by the value of “g.”
If “g” < 0.5 The status of IN_LO is used. If “g”  0.5 The status of IN is used.
Determination of the status is made with a hysteresis of 10% provided for 0.5.
If RANGE_LO > RANGE_HI, the statuses of PV and OUT are “Bad. Configuration Error.” Then “Configu­ration Error” is output to BLOCK_ERR.
If there is only one main input, the input is incorpo­rated into the computation section as is, not taking into account RANGE_HI and RANGE_LO.
Example:
Assuming that
RANGE_LO 20 RANGE_HI 300
TA0401.EPS
the following are established:
IN = 310, IN_LO = 20 IN = 230, IN_LO = 20 g = (230 - 20) / (300 - 20) = 0.75
IN = 90, IN_LO = 20 → g = (90 - 20) / (300 - 20) = 0.25
IN = 19, IN_LO = 10 PV = 10
PV = 310
PV = 0.75 230 + (1 - 0.75)
20 = 177.5
PV = 0.25 230 + (1 + 0.25)
20 = 37.5

A4.2.2 Auxiliary Inputs

PV = IN_LO PV=g 3 IN+(1-g) 3 IN_LO PV =IN
Formula based on (1) and (2)
(1): Range for IN_LO
RANGE_LO
Figure A4.2 Range Extension Function and PV
RANGE_HI
(2): Range for IN
FA0402.EPS
There are bias and gain parameters for the IN_1, IN_2, and IN_3 auxiliary inputs. The following shows the equation using them.
t_i = (IN_i + BIAS_IN_i) GAIN_IN_i
The bias parameter is used for calculating absolute temperature or absolute pressure, while the gain parameter is used for normalization of square root extraction.
IN
A-36
IM 01C25T02-01E
Appendix 4. Arithmetic (AR) Block

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
Handles IN as a “good” status input if its status is “uncertain.”
0
Handles IN_LO as a “good” status input if its status is “uncertain.”
1
Handles IN_1 as a “good” status input if its status is “uncertain.”
2
Handles IN_1 as a “good” status input if its status is “bad.”
3
Handles IN_2 as a “good” status input if its status is “uncertain.”
4 5
Handles IN_2 as a “good” status input if its status is “bad.” Handles IN_3 as a “good” status input if its status is “uncertain.”
6
Handles IN_3 as a “good” status input if its status is “bad.”
7
8 to 15
Reserved
There are options called “IN Use uncertain” and “IN_LO Use uncertain” for the IN and IN_LO inputs. When these options are valid, IN and IN_LO are internally interpreted as “good” IN and IN_LO even if their statuses are “uncertain.” (There is no option for “bad” status.)
Function
TA0402.EPS
· If the status of IN is anything other than “good” and that of “IN_LO” is “good”
IN_LO < RANGE_HI → PV = IN_LO IN_LO RANGE_H See A4.2.1.
If the status of IN is “good” and that of “IN_LO” is anything other than “good”
PV = g IN + (1-g) IN_LO
RANGE_LO
If the status of IN is anything other than “good” and that of “IN_LO” is “good”
PV = IN_LO
PV = g IN + (1-g) IN_LO
RANGE_HI
PV = IN
IN
IN_LO
FA0403.EPS
For the IN_1, IN_2, and IN_3 auxiliary inputs, there are options known as “IN_i Use uncertain” and “IN_i Use bad.” If these options are valid, an IN_i with “uncertain” or “bad” status is internally interpreted as a “good” IN_i.
* The exception is that if the input status is “Bad. Not
Connected,” INPUT_OPTS does not apply and the input is considered “bad” as is.
A4.2.4 Relationship between the Main
Inputs and PV
The value and PV status are determined by the statuses of two main inputs, INPUT_OPTS, and RANGE_LO and RANGE_HI.
· If the statuses of two main inputs are both “good” or anything other than “good” See A4.2.1, Main Inputs.
· If only one of two main inputs has “good” status after application of INPUT_OPTS, the PV value is determined as follows:
· If the status of IN is “good” and that of “IN_LO” is anything other than “good”
IN > RANGE_LO PV = IN IN RANGE_LO → See A4.2.1.
A-37
IM 01C25T02-01E
Loading...