User’s Manual EJX910A and EJX930A Multivariable Transmitter Modbus Communication Type IM 01C25R05-01EN IM 01C25R05-01EN 1st Edition
i EJX910A and EJX930A Multivariable Transmitter Modbus Communication Type IM 01C25R05-01EN 1st Edition Contents 1. 2. Introduction................................................................................................ 1-1 Regarding This Manual..................................................................................... 1-1 1.1 Safe Use of This Product ................................................................................. 1-1 1.2 Warranty................................
ii 4. Diagnostics................................................................................................ 4-1 4.1 4.2 5. 6. Self-Diagnostics................................................................................................. 4-1 4.1.1 Identify Problems by Using the Configuration Tool............................. 4-1 4.1.2 Checking with Integral Indicator.......................................................... 4-1 4.1.3 Status Information . ...................................
1. 1-1 <1. Introduction> Introduction Thank you for purchasing the DPharp EJX multivariable transmitter. EJX multivariable transmitters are precisely calibrated at the factory before shipment. To ensure both safety and efficiency, please read this manual carefully before operating the instrument. This manual describes the Modbus protocol communication functions of the EJX multivariable transmitter and explains how to set the parameters for EJX multivariable transmitters.
• 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.
1.3 <1. Introduction> 1-3 ATEX Documentation This is only applicable to the countries in European Union.
2.1 Connection Connection with the Modbus Host 2.1.1 The Hardware Switch The Hardware switch is located in the CPU Board Assembly. In order to accessing the switch, removing the LCD Board is required. Refer to IM 01C25R01-01E “EJX910A and EJX930A Multivariable Transmitters” Chapter 9 for detail instruction. (2) Baud Rate By using hardware switch, the baud rate is settable. The combinations of ON and OFF corresponds to each baud rate.
2-2 <2. Connection> 2.1.2 Wiring (2) Power Supply (1) Terminal Wriring Fig 2.1 shows the instruction of terminal wiring (Power supply and 2-wire RS-485). Power must be supplied after all wrings are finished. The transmitter requires between 9 and 30 V dc with less than 2% ripple, and sufficient current capacity. IMPORTANT RTD cable connection Communication terminal connection hooks Do not connect power wiring to the MODBUS(RS-485) terminals. It may damage EJX Multivariable Transmitter.
2-3 <2. Connection> (6) Connecting RS-485 USB Adaptor to EJX Multivariable Transmitter For configuration of EJX Multivariable Transmitter using DTM on PC, RS-485 USB Adaptor is required to connect transmitter to PC. Connecting RS-485 USB Adaptor to EJX Multivariable Transmitter is described using BLACK BOX “SP390A-R2” isolated RS485 USB Adaptor as an example in Figure 2.3 and Figure 2.4. RDB(+) GND US SUP + MOD B USB TDA(-) TDB(+) BLACK BOX RDA(-) PLY – B 2.
2.3 <2. Connection> 2-4 Set the parameters using DTM When configure the parameters using FieldMate, use the DTM (Device Type Manager) shown in the Table 2.1. Table 2.1 DTM EJX multivariable transmitters DTM Name Revision Model Name Device Device Type Revision EJX910 3.1.1.0*1 EJX910A EJX910 Modbus DTM or later EJX930A (0x0054) *1: 1 The DTM corresponding to this revision is included in Yokogawa Modbus DTM Library 1.1 or later. NOTE The DTM revision can be confirmed by “DTM setup”.
3. 3.1 3-1 <3. Parameter Setting> Parameter Setting Menu Tree ■ DTM Root Menu (Online) • Device Configuration - Configure/Setup • Diagnostic • Process Variable • Basic setup • Detailed setup • Communication setup • Diag/Service • Process variables C D B A • Slave Address • Stop Bit • Parity • Turnaround Delay Time F0301-01.
<3.
3-3 <3. Parameter Setting> D • Detailed setup • Sensors • Pres • SP • ET • Cap temp • Amp temp • Signal condition • DP Setup • Output condition • SP Setup • SP LRV • SP URV • SP Unit • SP LSL • SP USL • SP Min span • SP Damp • A/G Select • SP H/L Select • Atm. Pres Value • Auto Atm.
3-4 <3.
3-5 <3.
IMPORTANT After setting and sending data with the configuration tool, wait 30 seconds before turning off the transmitter. If it is turned off too soon, the settings will not be stored in the transmitter. 3.2 Communication Setup This section shows how to confirm and change the EJX Multivariable Transmitter parameters for Modbus communication. The setting is activated after powering on except “Turnaround Delay Time” and “Bus termination”.
3.3 Basic Setup 3.3.3 Measuring Range 3.3.1 Tag and Device Information If there are specified when ordering, the desired Tag No. and device information are set and shipped. Tag No. and device information can be checked as follows.
(1) Unit list of differential pressure mmH2O, mmH2O@68degF, mmHg, Torr, MPa, kPa , Pa, mbar , bar , gf/cm2, kgf/cm2, inH2O, inH2O@68degF, inHg, ftH2O, ftH2O@68degF, psi, atm, hPa Note that the Yokogawa default setting for the standard temperature is 4°C (39.2°F). For the units of mmH2O, inH2O, and ftH2O, the pressure varies according to the standard temperature definition. Select the appropriate unit with @68degF when a standard temperature of 20°C (68°F) is required.
• Procedure to call up the display [Root Menu] → Basic setup → Others → → H/L Swap Select “Normal” or “Reverse” 3.4 3-9 <3. Parameter Setting> Detailed Setup 3.4.1 Static Pressure Setup (1) Selection of Gauge pressure and Absolute pressure Either the gauge pressure or absolute pressure can be selected to display on the LCD display. Absolute pressure is selected when the instrument is shipped. 3.4.3 Integral Indicator Setup The following displays are available for integral indicator.
a. Display Selection At Disp select, select the variable that the parameter Disp 1 will display on the integral indicator. • Procedure to call up the display Select the engineering unit from the list. Available units are shown below kPa MPa mbar bar psi psia mmH2O mmHg mmHgA mmAq mmWG Torr inH2O inHg inHgA [Root Menu] → Detailed setup → Display condition → Disp select → → Disp Out 1 Select desired display from five kinds of displays shown above. Set Disp OUT 2 to 16 in the same way if necessary.
• Procedure to call up the display [Root Menu] →Detailed setup → Display condition →Disp User Value → Disp User Value External input value (16 items) 1-16 → Disp User Info External input information1* 1_1-16_1 e.g. the kind of external input value (16 items) → Disp User Info External input information2* 1_2-16_2 e.g. the unit of external input value (16 items) → Disp User Value The position of decimal point is Point 1-16 selected from the list.
3-12 <3. Parameter Setting> <3> Enter the correction value of “2” to the Pres LTD (Manual, Lower Pt). • Procedure to call up the display for differential pressure <4> Call up the Pres UTD (Manual, Upper Pt). [Root Menu] → Diag/Service → Calibration → Pres Sensor trim → Clear P trim → Execute <5> S uppose that a standard pressure of 3000 mmH2O is applied and the value of the Pres for trim is 3015.0.
<3. Parameter Setting> 3-13 3.4.6 Software Write Protection (1) Alarm Setting EJX multivariable transmitter configured data is saved by using a write protection function. The write protection status is set to “Yes” when 8 alphanumeric characters are entered in the New password field and transferred to the transmitter. Select the process variable at Process Alert which the alarm is set, then set the alert mode for that value.
3-14 <3. Parameter Setting> 3.4.8 Simulation and Squawk • Procedure to call up the display NOTE Flow Simulation Mode, and Device Variable Simulation Function continue for a given holding time, then is released automatically. Even if the configuration tool power supply is turned off or the communication cable is disconnected, the test output will continue for that time. The holding time can be selected from 10 min*, 30 min, 60 min, 3 hour, 6 hour or 12 hour. *: Default value.
3-15 <3. Parameter Setting> (2) Device Variable Simulation Function (3) Squawk Using the simulation function, the output signal can be confirmed by setting any value and status to the selected device variable. Call up the parameter and follow the message shown. After completing the step 5, the simulation starts. Integral indicator shows output and alarm (AL.91) alternately.
4. 4.1 <4. Diagnostics> 4-1 Diagnostics Self-Diagnostics 4.1.3 Status Information 4.1.1 Identify Problems by Using the Configuration Tool The configuration tool can be used to run selfdiagnostics on a transmitter and check for incorrect data settings. The Status menu is available for self-diagnostics. If the specific diagnostic item is known for the check, you can directly call up the item by using the Status menu. The status is categorized from 1 to 11. See Table 4.1 to determine the status group.
4.2 Alarms and Countermeasures Table 4.1 Integral Indicator Alarm Message Summary DTM display AL.01 P sensor CAP.ERR error Status group 1 CT sensor error Cap EEPROM error AL.02 Amp AMP.ERR EEPROM error CPU board error ET module Com error 2 Value and Status (Data Quality and Limit Status) Cause AL.03 ET sensor ET. ERR* error Countermeasure Differential Pressure (DP) Sensor problem. Replace capsule if the error recurs after the transmitter is restarted. Capsule Replace temperature capsule.
Integral Indicator AL.10 PRESS 4-3 <4. Diagnostics> DTM display P outside limit Status group 3 Value and Status (Data Quality and Limit Status) Cause Differential pressure is outside measurement range limit of capsule. AL.11 SP outside ST.PRSS limit Static pressure exceeds limit. AL.12 CT outside CAP.TMP limit Capsule temperature is outside range (–50 to 130°C). Amplifier temperature is outside range (–50 to 95°C). External temperature is outside range. AL.13 AT outside AMP.TMP limit AL.
Integral Indicator DTM display Status group AL.35 P. HI AL.36 P. LO AL.37 SP. HI AL.38 SP. LO P high alarm P low alarm SP high alarm SP low alarm 5 AL.43 ET. HI ET high alarm 8 AL.44 ET. LO ET low alarm AL.50 P. LRV Illegal P LRV AL.51 P. URV Illegal P URV AL.52 P. SPN Illegal P SPAN AL.53 P. ADJ P SPAN trim err 6 Value and Status (Data Quality and Limit Status) Cause Input pressure exceeds specified threshold. Input static pressure exceeds specified threshold.
Integral Indicator AL.55 SP. ADJ DTM display SP SPAN trim err Status group 7 Value and Status (Data Quality and Limit Status) Cause Specified value is outside of setting range.
Table 4.2 <4. Diagnostics> Data Quality and Limit Status Data Quality Description Good The value may be used in control. Poor Accuracy The quality of the value is less than normal, but the value may still be useful. Manual / Fixed The value is manually fixed. Bad The value is not useful. Limit Status Description Constant The value cannot be changed, no matter what the process does. Low Limited The value is out of the high or low limit.
5. 5.1 5-1 <5. Modbus Communication> Modbus Communication General 5.3 Broadcast EJX Multivariable transmitter can communicate with the Modbus host. Broadcast is a function receiving a command from all devices connected under multi drop mode. Table 5.1 (1) Broadcast is executed by setting 0x00 to slave address. (2) This message function is executed regardless of device slave address. (3) This message is used only for write function. (4) No response is returned from the slave device.
5-2 <5. Modbus Communication> 5.4.2 02 (0x02) Read Discrete Inputs 5.4.4 04 (0x04) Read Input Registers Specified quantity of Discrete Inputs contents is read from Specified Starting Address. Not corresponding to Broadcast. Specified quantity of Input Registers contents is read from Specified Starting Address. Not corresponding to Broadcast.
5.4.6 08 (0x08) Diagnostics 5.5 Support only Return Query Data which reply receiving data. Not corresponding to Broadcast.
5.6 Data format (1) USIGN INTEGER FORMAT This format is used for integer data. There are a number of 8 bit values that are stored in 16 bit registers. The 8 bit value is stored in the Least Significant Byte of the 16 bit register. E.g. 0x24 is stored as 0x0024. (2) IEEE 754 FLOATING POINT FORMAT Floating point values are stored as single precision IEEE 754 floating point numbers. Since IEEE 754 floating point numbers are 32 bits long. Data is stored in the order of MSB (Most significant byte) first.
5-5 <5. Modbus Communication> 5.7.1 Address Map (Basic Information) 0003 Label used in DTM Calibration Flag Coil 0031 Clear P trim 0032 - Valid Range 0x0000, 0xFF00 0x0000, 0xFF00 0x0000, 0xFF00 0x0000, 0xFF00 - 4.1.1 0x0037 0x0054 0x0001 - 1 to 247 3.2 Table 2 - - - 3.3.2 3.3.2 3.3.2 4.1.1 R R W - 100.0 -100.0 100.0 kPa kPa kPa - W - 0.0 kPa FLOAT FLOAT FLOAT - R R W - 25.0 0.0 16.0 MPa MPa MPa FLOAT - W - 0.0 MPa FLOAT FLOAT FLOAT - R R W - 850.0 -200.
5-6 <5. Modbus Communication> 5.7.2 Address Map (Detail Information) 1001 Label used in DTM Restart Coil SINGLE BIT 1002 Squawk Coil 1003 Error log Clear 1004 1005 Address 10011008 10091016 10171024 10251032 10331040 10411048 10491056 10571064 10651072 10731080 10811088 1001 1002 1003 1004 10061013 1014 1015 1025 1101 1103 1105 1107 1108 1109 1110 1111 *1: *2: IM Chapter - Valid Range 0x0000, 0xFF00 0x0000, 0xFF00 0x0000, 0xFF00 0x0000, 0xFF00 0x0000, 0xFF00 - - - - 4.1.
Address 1112 1113 1114 1121 1123 1125 1127 1128 1129 1131 1133 13011304 13051308 13091312 13131316 10011004 10051012 1013 Label used in DTM Status group 7 Status group 8 Status group 9 Status group 10 Status group 11 Reserved Pres % Range SP % Range ET % Range Pres % Range Data Quality Pres % Range Limit Status SP % Range Data Quality SP % Range Limit Status ET % Range Data Quality ET % Range Limit Status Reserved Cap temp Amp temp Engr Disp Log1(Latest) - - IM Chapter 4.1.1 - - 4.1.1 - - 4.
Address 11321139 1140 Label used in DTM Extra No. 5-8 <5. Modbus Communication> Address Type Access Type Char/ Read/ Default Enum list Date Write Value*1 spaces ASCII*2 R Holding USIGN32×4 Register 0x00000000 Final asmbly Holding USIGN24 W num Register spaces 1142PT100 Serial Holding USIGN32×4 ASCII*2 W 1149 No.
1461 Label used in DTM ET LRV 1463 Pres USL 1465 Pres LSL 1467 Pres Min span 1469 SP USL 1471 SP LSL 1473 SP Min span 1475 ET USL 1477 ET LSL 1479 ET Min Span 1551 Pres Damp 1553 SP Damp 1555 ET Damp 1601 5-9 <5. Modbus Communication> FLOAT - FLOAT - R - 100.0 kPa Valid Range -210 to 860 - FLOAT - R - -100.0 kPa - FLOAT - R - 0.5 kPa - FLOAT - R - 25.0 MPa - FLOAT - R - 0.0 MPa - FLOAT - R - 1.0 MPa - FLOAT - R - 850.
Address 1626 Label used in DTM Trim Date 5-10 <5. Modbus Communication> Address Type Access Type Char/ Date Date Read/ Default Unit Enum list Write Value*1 0x00010164 W - Holding USIGN32 Register spaces 1628Trim Desc Holding USIGN32×4 ASCII*2 W 1635 Register spaces 1636Trim Who Holding USIGN32×2 ASCII*2 W 1639 Register spaces 1640Trim Loc Holding USIGN32×2 ASCII*2 W 1643 Register 1644 ET Fixed Holding USIGN8 W Table 73 Register 1645 Fixed ET Val Holding FLOAT W 20.
5-11 <5. Modbus Communication> Label used in Char/ Read/ Default Address Type Access Type Enum list DTM Date Write Value*1 1777 Disp User Holding FLOAT W 0.0 Value 6 Register 1779 Disp User Holding FLOAT W 0.0 Value 7 Register 1781 Disp User Holding FLOAT W 0.0 Value 8 Register 1783 Disp User Holding FLOAT W 0.0 Value 9 Register 1785 Disp User Value Holding FLOAT W 0.0 10 Register 1787 Disp User Value Holding FLOAT W 0.0 11 Register 1789 Disp User Value Holding FLOAT W 0.
Address 18791882 18831886 18871890 18911894 18951898 18991902 19031906 19071910 19111914 19151918 19191922 19231926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 *1: *2: Label used in DTM Disp User Info 11_1 Disp User Info 11_2 Disp User Info 12_1 Disp User Info 12_2 Disp User Info 13_1 Disp User Info 13_2 Disp User Info 14_1 Disp User Info 14_2 Disp User Info 15_1 Disp User Info 15_2 Disp User Info 16_1 Disp User Info 16_2 Disp % Reso 5-12 <5.
Address 1947 1948 2001 Label used in DTM Disp User Value Point 15 Disp User Value Point 16 Engr Select 20022005 2006 Engr Unit 2007 Engr URV 2009 Engr LRV 2011 Engr point 2012 Set Engr Unit 2051 Pres Alert Mode 2052 Pres Hi Alert Val 2054 Pres Lo Alert Val 2056 SP Alert Mode 2057 SP Hi Alert Val 2059 SP Lo Alert Val 2061 ET Alert Mode 2062 ET Hi Alert Val 2064 ET Lo Alert Val 2101 Flow Simulation Mode Flow Sim Pres Unit Flow Sim Pres Engr exp 5-13 <5.
5.7.
Table 10 Code 0x80 0x40 0x20 0x10 0x08 0x04 0x02 0x01 Table 11 Code 0x80 0x40 0x20 0x10 0x08 0x04 0x02 0x01 Table 12 Code 0x80 0x40 0x20 0x10 0x08 0x04 0x02 0x01 Table 13 Code 0x80 0x40 0x20 0x10 0x08 0x04 0x02 0x01 5-15 <5.
Table 20 5-16 <5.
Table 37 Code 0 2 3 4 19 252 253 Table 38 Code 2 3 4 19 251 252 253 Table 39 Process Conn matl Discription Carbon Steel Stainless Steel 316 Hastelloy C Monel Stainless Steel 316L Unknown Special Drain vent matl Discription Stainless Steel 316 Hastelloy C Monel Stainless Steel 316L None Unknown Special Process Conn type Code 0 1 2 3 252 253 Code 2 3 4 5 6 19 251 252 253 Discription Conventional Remote Seal Level Thread Unknown Special Table 40 5-17 <5.
Table 43 RS fill fluid Code RS type Code Discription 0 1 2 3 251 252 253 Wafer Extension HTV-W HTV-E None Unknown Special Table 55 Stop Bit Code Table 62 1 bit 2 bit Table 56 Discription None Even Odd Table 60 Code Pres Unit Discription inH2O @ 68degF inHg ftH2O @ 68degF mmH2O @ 68degF mmHg psi bar mbar gf/cm2 kgf/cm2 Pa kPa Torr atm MPa inH2O mmH2O ftH2O hPa SP Unit Discription inH2O @ 68degF inHg ftH2O @ 68degF mmH2O @ 68degF mmHg psi bar mbar gf/cm2 kgf/cm2 Pa kPa Torr atm MPa inH2O m
Table 74 Ext SW Code 0 1 Discription H/L Swap Code 0 1 Discription Normal Reverse Table 76 Low cut mode Code 0 1 Discription OFF ON Table 80 Code 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Table 81 Disabled Enabled Table 75 5-19 <5.
Table 85 Code 0 1 2 3 4 Table 86 Code 0 1 2 3 4 Table 87 SP disp point ET disp point Discription Integer Down to 1 place of decimals Down to 2 places of decimals Down to 3 places of decimals Down to 4 places of decimals Chg power on info Discription OFF ON Table 88 Code 0 1 2 3 4 Table 89 Code 0 1 2 Table 90 Disp User Value Point/Engr point Discription Integer Down to 1 place of decimals Down to 2 places of decimals Down to 3 places of decimals Down to 4 places of decimals Engr Select Discripti
Table 92 Code 0 1 2 3 Table 93 Code 0 1 2 3 4 5 6 7 15 Table 94 Code 0 1 2 3 Table 95 <5. Modbus Communication> Alert Mode Discription Off Hi. Al Detect Lo. Al Detect Hi/Lo.
6. 6-1 <6. Modbus communication Troubleshooting> Modbus Communication Troubleshooting If any abnormality appears in the Modbus communication, use the troubleshooting lists below to isolate and remedy the problem. Refer to IM01C25R05-01EN “EJX910A and EJX930A Multivariable Transmitters” for the transmitter troubleshooting. Since some problems have complex causes, these lists may not identify all. If you have difficulty isolating or correcting a problem, contact Yokogawa service personnel.
<6. Modbus communication Troubleshooting> Abnormality phenomenon In the case that Exception code SLAVE DEVICE FAILURE (0x04) is returned Priority 1 In the case that 1 Exception code SLAVE DEVICE BUSY (0x06) is returned The writing data is 1 ignored 2 Item Remedy Explanation EEPROM in the CPU assembly is damaged. Contact Yokogawa service personnel for replacing CPU assembly or device. Under write processing to EEPROM in the CPU assembly. Retry after 2 or 3 seconds waitting.
i Revision Information Title : EJX910A and EJX930A Multivariable Transmitter Modbus Communication Type Manual No. : IM 01C25R05-01EN Edition Date Page 1st Nov.