Fuji Electric ZKM Service Manual
Fuji Electric ZKM Service Manual

Fuji Electric ZKM Service Manual

Zirconia oxygen analyzer converter
Hide thumbs Also See for ZKM:

Advertisement

Service Manual
ZIRCONIA OXYGEN
ANALYZER CONVERTER
transmission specification
(MODBUS)
TYPE: ZKM
INZ-TN5A0506a-E

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ZKM and is the answer not in the manual?

Questions and answers

Summary of Contents for Fuji Electric ZKM

  • Page 1 Service Manual ZIRCONIA OXYGEN ANALYZER CONVERTER transmission specification (MODBUS) TYPE: ZKM INZ-TN5A0506a-E...
  • Page 2: Table Of Contents

    CONTENTS 1. COMMUNICATION FUNCTION....................1 Outline..............................1 2. SPECIFICATIONS .......................... 2 Communication specifications........................2 3. CONNECTION..........................3 Setting of jumper pin ..........................3 Terminal allocation (TM2)........................3 Connection ..............................4 4. SETTING OF COMMUNICATION CONDITION ................ 6 Setting item .............................6 Setting operation .............................6 5. MODBUS COMMUNICATION PROTOCOL................7 Outline..............................7 Composition of Message.........................8 Response of Slave Station........................9...
  • Page 3: Communication Function

    1. COMMUNICATION FUNCTION 1.1 Outline • This instrument provides a communication function through RS232-C and RS-485 which allows data transmit to or receive from the host computer and other devices. • The communication system is composed of a master and slave relationship. Up to 31 of slave station (present instrument) can be connected per master station (host computer, programmable controller, graphic display panel, etc.) through RS485 interface.
  • Page 4: Specifications

    2. SPECIFICATIONS 2.1 Communication specifications (a) RS-232C Interface Item SPECIFICATIONS Electrical specification Communication standard: RS-232C Communication method 2-wire, semi-duplicate Synchronizing method Start-stop synchronous system Connection format Number connectable units 1 unit Baud rate 38400 bps Data Format Data length 8 bits Stop bit 1 bits Parity...
  • Page 5: Connection

    3. CONNECTION WARNING Do not turn on the power supply until all wiring have been completed to avoid electric shock and malfunctions. 3.1 Setting of jumper pin Depending on the kind of communication, switch the jumper pin. Communication 3 - 5 3 - 5 RS 232C 2 - 3...
  • Page 6: Connection

    3.3 Connection (a) RS-232C Interface Master Twisted pair cable Slave (ZKM) with shield (b) RS-485 interface • Please use a shielded twist pair cable. (Recommended cable: KPEV-SB (made by The Furukawa Electric Co., Ltd.)) • The total extension length of the cable is up to 500 m. One master and up to thirty-one micro controllers (slaves) can be connected per circuit.
  • Page 7 • SG does not have to be connected, but it can be used as an effective countermeasure against communication errors due to noise. • When using the micro controller in an area where the imposed noise level is expected to exceed 500V, we recommend using a noise filter on the master side as seen in the figure below.
  • Page 8: Setting Of Communication Condition

    4. SETTING OF COMMUNICATION CONDITION In order that the master station and instrument (this instrument) can correctly communicate, following settings are required. • All communication condition settings of the master station are the same as those of instruments (this instrument). •...
  • Page 9: Modbus Communication Protocol

    5. MODBUS COMMUNICATION PROTOCOL 5.1 Outline The communication system by the MODBUS protocol is that the communication is always started from the master station and a slave station responds to the received message. Transmission procedures are as shown below. The master station sends a command message to a slave station. The slave station checks that the station No.
  • Page 10: Composition Of Message

    5.2 Composition of Message Command message and response message consist of 4 fields; Station No., Function code, Data and Error check code. And these are sent in this order. Station No. (1 Byte) Function Code (1 Byte) Data Part (2 to 133 Bytes) Error check code (CRC-16) (2 Bytes) Fig.
  • Page 11: Response Of Slave Station

    5.3 Response of Slave Station Response for normal command To a relevant message, the slave station creates and sends back a response message which corresponds to the command message. The composition of message in this case is the same as in Section 5.2. Contents of the data field depend on the function code.
  • Page 12: Function Code

    5.4 Function Code According to MODBUS protocol, register numbers are assigned by function codes. Each function code acts on specific register number. This correspondence is shown in Table 5-2, and the message length by function is shown in Table 5-3. Table 5-2 Correspondence between function codes and objective address Function Code Register No.
  • Page 13: Calculation Of Error Check Code (Crc-16)

    5.5 Calculation of Error Check Code (CRC-16) CRC-16 is the 2-byte (16-bits) error check code. From the top of the message (station No.) to the end of the data field are calculated. The slave calculates the CRC of the received message and ignores the message if this value is not the same as the received CRC code.
  • Page 14 Start *Explanation of variables Set FFFF (hexadecimal number) in CR. CR : CRC error check data (2 bytes) I : Digits of calculation characters in Set 1 to I command message J : Check on the number of times of CR calculation Exclusive-OR (XOR) runs on each character of J (one byte) for CR and the specified...
  • Page 15: Transmission Control Procedure

    5.6 Transmission Control Procedure Transmission procedure of master station The master station must proceed to a communication upon conforming to the following items. (1-1) The command message, must be sent after an empty space of at least 48 bit time. (1-2) Interval between bytes of 1 command message is smaller than 24 bits time.
  • Page 16 Explanation Frame detection The status on the line of the communication system is one of the 2 below. (a) Vacant status (no data on line) (b) Communication status (data is existing) The units connected on the circuit start in receiving state and monitor the circuit. When a blank state appears on the circuit for at least 24 bit time, the unit detects the end of the previous frame, and within the next 24 bit time, enters receiving standby.
  • Page 17: Details Of Message

    6. DETAILS OF MESSAGE 6.1 Word data readout [Function code: 03 Max. number of words Function code Relative address {Register No. Contents to read in one message 64 words 0000 to 0081 40001 to 40082 Setting data Composition of Message Command message composition (byte) Response message composition (byte) Station No.
  • Page 18: Reading Read-Only Word Data [Function Code: 04 H ]

    6.2 Reading Read-Only Word Data [Function Code: 04 Max. number of words Function code Relative address {Register No. Contents to read in one message 0000 to 0081 30001 to 30079 Internal data 1000 to 1049 31001 to 31044 Error history data 64 words 2000 to 2049 32001 to 32044...
  • Page 19: Writing Word Data (Unit Of 1Word) [Function Code: 06 H ]

    6.3 Writing Word Data (unit of 1word) [function code: 06 Max. number of words Function code Relative address {Register No. Contents to read in one message 1 words 0000 to 0081 40001 to 40082 Setting data Composition of message Command message composition (byte) Response message composition (byte) Station No.
  • Page 20: Writing Continuous Word Data [Function Code: 10 H ]

    6.4 Writing Continuous Word Data [Function code: 10 Max. number of words Function code Relative address {Register No. Contents to read in one message 64 words 0000 to 0081 40001 to 40082 Setting data Composition of message Command message composition (byte) Response message composition (byte) Station No.
  • Page 21: Address Map And Data Format

    7. ADDRESS MAP AND DATA FORMAT 7.1 Data format 7.1.1 Transmission data format The MODBUS protocol used in this instrument is RTU (Remote Terminal Unit) mode. Transmitted data is “numeric value” and not ASCII code. 7.1.2 Handling of decimal point position and measurement unit When transmitted, the calibration concentration setting, alarm's high and low limits and measurement concentration data have no decimal point nor measurement unit.
  • Page 22: Address Map

    7.2 Address map Word data [read-out/write-in]: Function code [03 , 06 , 10 Relative Registrarion Data Default Memory contents Read out /weite in data adderess number type value Unit {Upper} 0: vol% 40001 WORD Decimal point position of range 0: <0.000> {Lower} 1: <00.00>...
  • Page 23 Relative Registrarion Data Default Memory contents Read out /weite in data adderess number type value Calibration span gas 40015 concentration {Upper} (Range 2) 00010 to 50000 DWORD 206000 (1 digit = 0.001 vol%) Calibration span gas 40016 concentration {Lower} (Range 2) Calibration zero gas 40017 concentration {Upper} (Range 2)
  • Page 24 Relative Registrarion Data Default Memory contents Read out /weite in data adderess number type value 0: Unused 1: Upper limit alarm 2: Lower limit alarm Alarm contact output setting 3: Upper2 limit alarm 40029 WORD value 4: Lower2 limit alarm 5: Upper Lower limit alarm 6: Upper2/ Lower2 limit alarm...
  • Page 25 Relative Registrarion Data Default Memory contents Read out /weite in data adderess number type value concentration alarm lower2 40046 limit value [vol%] {Upper} (Range 2) 1 to 550000 DWORD (1digit = 0.0001 vol%) concentration alarm lower 40047 limit alarm value [vol%] {Lower} (Range 2) Hysteresis width of O 40048...
  • Page 26 Relative Registrarion Data Default Memory contents Read out /weite in data adderess number type value Span coefficient {Upper} (Range 40068 DWORD 0 to 4294967295 Span coefficient {Lower} (Range 40069 AD1 adjustment value (Low) 40070 {Upper} DWORD 0 to 4294967295 7700 AD1 adjustment value (Low) 40071 {Lower}...
  • Page 27 Relative Registrarion Data Default Memory contents Read out /weite in data adderess number type value 0 bit: Zero valve contact (DO) 1 bit: Span valve contact (DO) 2 bits: Blow down contact (DO) Contact AB setting {Upper} 3 bit: Output contact during maintenance (DO) 40087 WORD...
  • Page 28 Read-Only Word Data: Function code [04 Relative Register Data Memory contents Readout data address number (H) type Oxygen concentration (%) after moving 30001 avarage {Upper} 0 to 0xFFFFFFFF DWORD (1 digit = 0.0001 vol%) Oxygen concentration (%) after moving 30002 avarage {Lower} mV corresponding value of Oxygen 30003...
  • Page 29 Relative Register Data Memory contents Readout data address number (H) type Day of starting date for next time auto 1 to 31 blowdown {Upper} 30019 WORD Time of starting date for next time auto 0 to 23 blowdown {Lower} Minute of starting date for next time auto 0 to 59 blowdown {Upper} 30020...
  • Page 30 Relative Register Data Memory contents Readout data address number (H) type 0 bit :Write calibration factor to EEPROM 1 bit :Span valve switching (1: Open, 0: Close) 2 bits:Zero valve switching (1: Open, 0: Close) 30025 WORD Event parameter {Lower} 4 bits:Calculation reset 5 bits:Monitoring flag for backlight off time...
  • Page 31 Relative Register Data Memory contents Readout data address number (H) type 0 bit: Disconnection of sensor 1 bit: Disconnection of thermocouple line for temperature control 2 bits: Disconnection of Parameter for alarm control{Upper} thermocouple for combustion management 3 bits: Impedance setting error 4 bits: Sensor abnormal 5 bits: O...
  • Page 32 Relative Register Data Memory contents Readout data address number (H) type 0: Unexecute remote Digital contact input Blow down blowdown {Upper} 1: Execute remote blow 30030 WORD down 0: Unexecute calculation Digital contact input Calculation reset reset {Lower} 1: Execute calcuration reset 0: Digital input 1 is ON Digital contact input (1) Status {Upper} 1: Digital input 1 is OFF...
  • Page 33 Relative Register Data Memory contents Readout data address number (H) type mV conversion value of auxiliary input 30053 temperature {Upper} 0 to 0xFFFFFFFF DWORD (1 digit = 0.001 mv) mV conversion value of auxiliary input 30054 temperature {Lower} Average of mV combustion control 30055 {Upper} 0 to 0xFFFFFFFF...
  • Page 34 Read-Only Word Data (Function Code: 04 Information of error history Relative Register Data Readout Default Memory contents address number (H) type data value Stored number of error history {Upper} 0 to 12 1000 31001 WORD Next storage pointer {Lower} 0 to 11 Data storaged of head pointer (Latest) {Upper} 0 to 11 1001...
  • Page 35 Read-Only Word Data (Function Code: 04 Information of alarm history Relative Register Data Readout Default Memory contents address number (H) type data value Stored number of alarm history {Upper} 0 to 12 2000 32001 WORD Next storage pointer{Lower} 0 to 11 Data storaged of end pointer (Latest) {Upper} 0 to 11 2001...
  • Page 36 Read-Only Word Data (Function Code: 04 Information of operation history Relative Register Data Readout Default Memory contents address number (H) type data value Stored number of operation history {Upper} 0 to 12 3000 33001 WORD Next storage pointer {Lower} 0 to 11 Data storaged head pointer (Latest) {Upper} 0 to 11 3001...

Table of Contents