User’s
Manual
Model IR250
Infrared Gas Analyzer
Communication Functions
(MODBUS)
IM 11G02Q01-51EN
IM 11G02Q01-51EN
1st Edition
i
u PREFACE
We are grateful for your purchase of Yokogawa’s Infrared Gas Analyzer, Model: IR250. Read this
instruction manual carefully.
The document numbers of related documents are as follows.The “EN” in the document number
is the language code, meaning English
General Specifications: GS 11G02Q01-01EN
User’s Manual:
IM 11G02Q01-01EN
IM 11G02Q01-51EN Communication Functions (MODBUS)
(This manual)
IM 11G00E01-01EN
ZX8D Zirconia Oxygen Analyzer
Media No.IM 11G02Q01-51EN
1st Edition :Feb 2017 (YK)
All Rights Reserved Copyright © 2016, Yokogawa Electric Corporation
IM 11G02Q01-51EN
1st Edition : Feb.20, 2017-00
ii
u
Safety Precautions
n Safety, Protection, and Modification of the Product
• In order to protect the system controlled by the product and the product itself and ensure
safe operation, observe the safety precautions described in this user’s manual. We assume
no liability for safety if users fail to observe these instructions when operating the product.
• If this product is used in a manner not specified in this user’s manual, the protection
provided by this product may be impaired.
• If any protection or safety circuit is required for the system controlled by the product or for
the product itself, prepare it separately.
• Be sure to use the spare parts approved by Yokogawa Electric Corporation (hereafter
simply referred to as YOKOGAWA) when replacing parts or consumables.
• Modification of the product is strictly prohibited.
• The following safety symbols are used on the product as well as in this manual.
WARNING
This symbol indicates that an operator must follow the instructions laid out in this manual in
order to avoid the risks for the human body and health including risk of injury, electric shock, or
fatalities. or the damages to products. The manual describes what special care the operator must
take to avoid such risks.
CAUTION
This symbol indicates that the operator must refer to the instructions in this manual in order
to prevent the product (hardware) or software from being damaged, or a system failure from
occurring.
The following are signal words to be found only in our instruction manuals.
CAUTION
This symbol gives information essential for understanding the operations and functions.
NOTE
This symbol indicates information that complements the present topic.
n Notes on Handling User’s Manuals
• Please hand over the user’s manuals to your end users so that they can keep the user’s
manuals on hand for convenient reference.
• Please read the information thoroughly before using the product.
• The purpose of these user’s manuals is not to warrant that the product is well suited to any
particular purpose but rather to describe the functional details of the product.
• No part of the user’s manuals may be transferred or reproduced without prior written
consent from YOKOGAWA.
• YOKOGAWA reserves the right to make improvements in the user’s manuals and product at
any time, without notice or obligation.
• If you have any questions, or you find mistakes or omissions in the user’s manuals, please
contact our sales representative or your local distributor.
IM 11G02Q01-51EN
1st Edition : Feb.20, 2017-00
iii
n Drawing Conventions
Some drawings may be partially emphasized, simplified, or omitted, for the convenience of
description.
Some screen images depicted in the user’s manual may have different display positions or
character types (e.g., the upper / lower case). Also note that some of the images contained in this
user’s manual are display examples.
n Authorized Representative in EEA
The Authorized Representative for this product in EEA is Yokogawa Europe B.V. (Euroweg 2,
3825 HD Amersfoort, The Netherlands).
n Trademark policy
• All names of company, brand of product used in this manual are registered trademarks.
• TM or ® to signify brand or trademarks are not used in this manual.
IM 11G02Q01-51EN
1st Edition : Feb.20, 2017-00
iv
After-Sales Warranty
Do not modify the product.
Yokogawa warrants the product for the period stated in the pre-purchase
quotation. Yokogawa shall conduct defined warranty service based on its
standard. When the customer site is located outside of the service area, a fee
for dispatching the maintenance engineer will be changed to the customer.
During the warranty period, for repair under warranty carry or send the product
to the local sales representative or service office. Yokogawa will replace or
repair any damaged parts and return the product to you.
Before returning a product for repair under warranty, provide us with the model name
and serial number and a description of the problem. Any diagrams or data explaining the
problem would also be appreciated.
If we replace the product with a new one, we won’t provide you with a repair report.
In the following cases, customer will be charged repair fee regardless of
warranty period.
Failure of components which are out of scope of warranty stated in instruction manual.
Failure caused by usage of software, hardware or auxiliary equipment, which Yokogawa did
not supply.
Failure due to improper or insufficient maintenance by user.
Failure due to misoperation, misuse or modification which Yokogawa does not authorize.
Failure due to power supply (voltage, frequency) being outside specifications or abnormal.
Failure caused by any usage out of scope of recommended usage
Any damage from fire, earthquake, a storm and flood, lightning, disturbance, riot, warfare,
radiation and other natural changes.
Yokogawa does not warrant conformance with the specific application at the
user site. Yokogawa will not bear direct/indirect responsibility for damage due
to a specific application.
Yokogawa will not bear responsibility when the user configures the product
into systems or resells the product.
Maintenance service and supplying repair parts will be covered for five years
after the production ends. For repair this product, please contact the nearest
sales office described in this instruction manual.
IM 11G02Q01-51EN
1st Edition : Feb.20, 2017-00
i
Model IR250
Infrared Gas Analyzer
Communication Functions (MODBUS)
IM 11G02Q01-51EN 1st Edition
CONTENTS
u PREFACE........................................................................................................i
u
Safety Precautions........................................................................................ii
After-Sales Warranty....................................................................................iv
1.
GENERAL................................................................................................... 1-1
2.
CONNECTION............................................................................................ 2-1
3.
MODBUS PROTOCOL............................................................................... 3-1
4.
5.
3.1
Composition of message.................................................................................. 3-1
3.2
Response of slave station................................................................................. 3-2
3.3
Function code..................................................................................................... 3-3
3.4
Calculation of error check code (CRC-16)...................................................... 3-3
DETAILS OF MESSAGE............................................................................ 4-1
4.1
Read-out word data (Function code : 03H)...................................................... 4-1
4.2
Read-out word data (Read-out only) (Function code : 04H)........................... 4-2
4.3
Write-in word data (1 word) (Function code : 06H)........................................................ 4-4
4.4
Write-in continuous word data
(Function code ; 10H)......................................................................................... 4-5
ADDRESS MAP AND DATA FORMAT...................................................... 5-1
5.1
6.
Data format......................................................................................................... 5-1
5.1.1
Handling of decimal point position and measurement unit................. 5-1
5.1.2
Handling at measurement data over-range........................................ 5-2
5.2
Address map...................................................................................................... 5-3
5.3
Supplement to address map........................................................................... 5-16
TROUBLE SHOOTING.............................................................................. 6-1
Revision Information................................................................................................i
IM 11G02Q01-51EN
1st Edition : Feb. 20, 2017-00
Blank Page
1.
1-1
<1. GENERAL>
GENERAL
This product provides a communication function through RS-485 interface, which allows data
transmit to or receive from the host computer and other devices.
The communication system is comprised of a master station and slave stations. Up to 31 of slave
station (present instrument) can be connected per master station (host computer, programmable
controller, graphic display panel, etc.) through RS-485 interface.
Because the master station can communicate with only one slave station at a time, the
destination can be identified by the “Station No” set for each slave station.
In order that the master station and the slave station can communicate, the format of the
transmit/receive data must coincide. The format of the communication data is determined by the
MODBUS protocol
[RS-232 <=> RS-485 converter] (recommended )
Type:
KS-485 (non-isolated type)/SYSTEM SACOM Corp.
Type:
SI-30FA (isolated type)/SEKISUI ELECTRONICS Co., Ltd.
[USB <=> RS-485 converter] (recommended article)
Type:
USB-485I / SYSTEM SACOM Corp.
Programmable controller
RS-232C or USB
USB
RS-485
RS-232C
RS-485
Converter
RS-485
RS-485
IR250
Figure1.1
IR250
Configuration between master and slave devices
l RS-485 Interface
Electrical specification :
Based on EIA RS-485
Transmission system :
2-wire, semi-duplicate
Synchronizing system :
Start-stop synchronous system
Connection format :
1*N
Maximum connectable units : 31 units
Transmission distance :
500 m max.(total extension distance)
Transmission speed :
38400 bps
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<1. GENERAL>
1-2
Data format
Data length ;
Stop bit ;
1 bit
Parity ;
None
X flow control ; None
8 bits
Transmission code :
HEX value (MODBUS RTU mode)
Error detection :
CRC-16
Isolation :
Isolation from internal circuit
Functional isolation between signal line and ground
IM 11G02Q01-01EN
1st Edition :Feb. 20, 2017-00
2.
<2.CONNECTION>
2-1
CONNECTION
WARNING
Do not turn on the power supply until all wiring have been completed, otherwise electric shock or
malfunctions may occur.
n RS-485 Interface
The terminal allocation of RS-485 (at the rear panel)
54321
9876
1:
2:
3:
4 to 9:
Signal ground
RTxD+
RTxDNC
9-pin D-Sub (female)
RS-485 interface requires
• Use a shielded twist pair cable. (Recommended cable: KPEV-SB (made by The Furukawa
Electric Co., Ltd.))
• The maximum cable length should be 500m. One master and up to thirty-one micro
controllers (slaves) can be connected per circuit.
• Terminate both ends of the circuit with a terminating resistance of 100Ω (1/2W or more).
• Ground the shielded cable once towards the master side
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<2.CONNECTION>
2-2
Terminating resistance
100Ω (1/2W)
Master
+
Shielded twist pair cable
RTxD+
Slave
RTxDSG
IR250
+
RS-485 interface
or
RS-232C RS-485 side of
RS-485 converter
(USB)
IR250
+
Terminating resistance
100Ω (1/2W)
IR250
• 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.
We recommend RSHN-2003 (made by TDK Corporation) as a noise filter.
Programmable controller
or
Personal computer
+ RS-232C to RS-485 converter
Noise filter
RS-485
IR250
• If there are problems with EMC during communication, the noise level can be reduced by
using a communication cable with a ferrite core.
Ferrite core (recommended): ZCAT series (made by TDK Corporation)
MSFC series (made by Morimiya Electric Co., Ltd.)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
2-3
<2.CONNECTION>
n SETTING OF COMMUNICATION CONDITION
The following list shows the required setting to establish communication between a master
device and IR250.
• You must setup all communication conditions on a master device so that they coincide with
those of IR250.
• Each IR250 in a line must be assigned different Station No from each other. Any Station No.
is not shared by more than one IR250.
The table below shows the items to setup. Set them by operating the front panel keys.
Item
Value at delivery
Setting range
Remarks
Transmission speed
38400bps
Fixed (can not be changed)
Data length
8 bits
Fixed (can not be changed)
Set the same
communication condition to
the master station and all
slave stations.
Stop bit
1 bit
Fixed (can not be changed)
Parity setting
None
Fixed (can not be changed)
Station No.
1
0 to 31
(0 : communication function stop)
Set a different value to each
station.
Set the station No. in the maintenance mode of IR250. (See the instruction manual.)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
Blank Page
3.
3-1
<3. MODBUS PROTOCOL>
MODBUS PROTOCOL
According to MODBUS protocol, devices communicate using a master-slave technique, in whch
only one device (the master) can initiate transactions. The other devices ( the slaves) respond by
supplying the requested data to the master, or by taking the action requested.
(1) The master station sends out a command message to a slave station.
(2) The slave station tries to identify the station No. in the received message with its own
station No..
(3) If the slave station finds those numbers matched, it executes the action requested in the
received command and sends back a response message.
(4) If those numbers are mismatched, the slave station leaves the command message and
waits for next command message
a:
When the station No. in the received command message matches with the own slave
station
Master to slave
Slave to master
b:
Command message
Response message
Data on
the line
When the station No. in the received command message mismatches with the own slave
station No.
Master to slave
Slave to master
Command message
(Not respond)
Data on
the line
The master station can individually communicate with any one of slave stations connected on the
same line upon setting the station No. in the command message.
3.1
Composition of message
Command message and response message consist of 4 fields ; Station No., Function code, Data
and Error check code, which are sent in the following order:
Station No. (1 byte)
Function code (1 byte)
Data (2 to 133 bytes)
Error check code (CRC-16)(2 bytes)
Figure.3-1
Composition of message
(1) Station No.
Station No. is slave address or a number specifying a slave station. Station No. are set in the
maintenance mode display. Only a slave with the same number as this Station No. set in the
maintenance mode can respond to the message and take action requested in the received
message.
(2) Function code
This is a code to designate a function to request slaves to execute. For details, refer to section
3.4.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
3-2
<3. MODBUS PROTOCOL>
(3) Data
Data field is required to execute function codes. The data construction depends on function code.
For details, refer to chapter 6.a
A register number is assigned to each data in IR250. For reading / writing the data by
communication, designate the register number.
Note that the register number transmitted on message is expressed as its relative address.
The relative address is calculated by the following expression.
Relative address = (The lower 4 digits of( the registered number or coil)) - 1
For example, when the registered number designated by a function code is 40003,
Relative address = (lower 4 digits of 40003) – 1 = 0002
is used on the message.
(4) Error check code
This is the code to detect message errors (change in bit) in the signal transmission.
On the MODUBUS protocol (RTU mode), CRC-16 (Cyclic Redundancy Check) is applied.
For CRC calculation method, refer to section 3.5.
3.2
Response of slave station
(1) Response to 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 3.2.
Contents of the data field depend on the function code. For details, refer to Chapter 6.
(2) Response to abnormal command
If a command message contains an abnormality (for example, non-actual function code is
designated) other than transmission error, the slave station does not execute that command but
creates and sends back a response message at error detection.
The composition of response message at an error detection is as shown in Figure 3-2. To fill in
the field of function code, sum the values of Function code in the received command message
and 80H, then put the value into the field of function code.
Station No.
Function code +80H
Error Code
Error check (CRC-16)
Figure3-2
Response message at error detection
Table3-1 Error code
Error code
Contents
Description
01H
Illegal function
Non-actual function code is designated. Check for the function code.
02H
Illegal function
A relative address of a register number to which the designated function code
can not be used.
03H
Illegal function
Because the designation of number is too much, the area where register
numbers do not exist is designated.
IM 11G02Q01-01EN
1st Edition :Feb. 20, 2017-00
3-3
<3. MODBUS PROTOCOL>
(3) No response
Under any of the following conditions, the slave station takes no action to the command message
and sends back no response.
• A station number transmitted in the command message differs from the Station No. (station
number) specified to the slave station.
• An error check code is not matched, or a transmission error (parity error, etc.) is detected.
• The time interval between the composition data of the message becomes longer than the
time corresponding to 24 bits. (Refer to section 3.6 Transmission control procedure)
3.3
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 3-2, and the message length by function is shown in
Table 3-3.
Table 3-2
Correspondence between function codes and objective address
Function code
←→
Register No.
No.
Function
No.
Description
03H
Read-out (continuously)
Holding register
Object
4xxxx
Read-out / write-in word data
04H
Read-out (continuously)
Input register
3xxxx
Read-out word data
06H
Write-in
Holding register
4xxxx
Read-pit / wrote in word data
10H
Write-in (continuously)
Holding register
4xxxx
Read-out / write-in word data
Table 3-3 Function code and message length
Function
Code
Contents
Number of
designatable data
Command message
(Unit : byte)
Response message
Minimum
Maximum
Minimum
Maximum
03H
Read-out of word data
64 words
8
8
7
133
04H
Read-out of word data
(read-out only)
64 words
8
8
7
133
06H
Write-in of word data
1 word
8
8
8
8
10H
Write-in of continuous
word data
64 words
11
137
8
8
3.4
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 station calculates the CRC of the received message, and does not respond if the
calculated CRC is different from the contents of the received CRC code
The following shows the calculation procedure for CRC-16.
(1) Store FFFFH into 16 bit register (CRC register).
(2) Subject the 1st byte (8 bits) of transmit message and CRC register contents to an exclusive
logical summation (XOR), and store the result into the CRC register.
(3) Shift the CRC register contents 1 bit to the right. Store 0 at MSB.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
3-4
<3. MODBUS PROTOCOL>
(4) If LSB before shifting is 0, do nothing. If LSB before shifting is 1, subject it and A001H to
XOR, and store the result into the CRC register.
(5) Repeat the steps (c) and (d) 8 times (shift by 8 bits).
(6) Execute steps (b) to (e) for the next byte of the transmit message. Likewise, successively
repeat the steps to each byte of the transmit message.
(7) The CRC code that is retained is the value of CRC register that stands when the processing
has ended for latest byte (latest data except error code) of the transmit message.
(8) As error check code of the transmit message, store this CRC value in the order of lower 8
bits and upper 8 bits
Transmit message (ex.)
Transmit message (ex.)
01H
06H
00H
05H
03H
E8H
99H
75H
Successively calculate data
included hereto obtain CRC.
In this case, CRC = 75 99H.
Attach the error check code to
message upon interchanging
the upper and lower orders.
IM 11G02Q01-01EN
1st Edition :Feb. 20, 2017-00
3-5
<3. MODBUS PROTOCOL>
Explanation of variables
CR: CRC error check data (2 bytes)
I: Digits of calculation characters
in command message
Set FFFFH (hexadecimal number) in CR.
J: Check on the number of times
of CR calculation
Set 1 in I.
Start
Exclusive logical sum (XOR) is executed
with CR and one character (1 byte) of #I of
the message, and its results is set in CR.
Set 1 in J.
Bit at right end
of CR is 1?
NO
YES
Shift CR to right by 1 bit, and A001H and
exclusive logical sum (XOR) are executed
and its result is set in CR.
Shift CR to right
by 1 bit.
Add 1 to J.
NO
Calculation (8 times) is
finished?
J>8
YES
Add 1 to I.
NO
Calculation of all characters
is completed?
I>All characters
YES
End
Figure 3-3
(Calculation is executed in the order of
command message station No., function
code and data.)
CR calculation result shall be added to
the last command message in the order
of LOW byte and HIGH byte.
CRC-16 calculation flow chart
3.5 Transmission control procedure
(1)Transmission procedure of master station
The master station must proceed to a communication upon conforming to the following items.
• Before sending a command message, provide 48 bits time or more vacant status. (a)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<3. MODBUS PROTOCOL>
3-6
• For sending, the interval between bytes of a command message is below 24 bits time. (b)
• Within 24 bits time after sending a command message, the receiving status is posted. (c)
• Provide 48 bits time or more vacant status between the end of response message reception
and beginning of next command message sending [same as in (a)].
• For ensuring the safety, make a confirmation of the response message and make an
arrangement so as to provide 3 times or more retries in case of no response, error
occurrence, etc.
NOTE
The above definition is for most unfavorable value. For ensuring the safety, it’s recommended
the program of the master to work with safety factors of 2 to 3. Concretely, it is advised to
arrange the program for 38400 bps with 5 ms or more for vacant status (a), and within 1 ms for
byte interval (b) and changeover from sending to receiving (c).
(2) Description
(1)
Detection of the message frame
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)
Instruments connected on the line are initially at a receiving status and monitoring the line.
When 24 bits time or more vacant status has appeared on the line, the end of preceding frame is
assumed and, within following 24 bits time, a receiving status is posted. When data appears on
the line, instruments receive it while 24 bits time or more vacant status is detected again, and the
end of that frame is assumed. I.e., data which appeared on the line from the first 24 bits time or
more vacant status to the next 24 bits time or more vacant status is fetched as one frame.
Therefore, one frame (command message) must be sent upon confirming the following.
• 48 bits time or more vacant status precedes before the command message sending.
• Interval between bytes of 1 command message is smaller than 24 bits time.
(2)
Response of IR250
After a frame detection (24 bits time or more vacant status), IR250 carries out processing
with that frame as a command message. If the command message is destined to the
own station, a response message is returned. Its processing time is 1 to 30 ms (depends
on contents of command message). After sending a command message, therefore, the
master station must observe the following.
• Receiving status is posted within 24 bits time after sending a command message
Space time of longer than 2.5ms is needed
(longer than 5ms is recommended)
Master
station → IR250
POL1
1 to 30msec
Master
← IR250
station
Data on line
POL2
POL1 response data
POL1
POL1 response data
POL2
IM 11G02Q01-01EN
1st Edition :Feb. 20, 2017-00
4-1
<4. DETAILS OF MESSAGE>
4.
DETAILS OF MESSAGE
4.1
Read-out word data (Function code : 03H)
Function
code
Max.word number read-out
in one message
Relative data
address
Register No.
Contents
03H
64 word
0000-009DH
40001-40158
User setting
(1) Message composition
Command message composition (byte)
Station No
Function code
Upper
Read-out start No.
(relative address) Lower
Read-out word
number
CRC data
Upper
Lower
Lower
Upper
Response message composition (byte)
Station No
Function code
Read-out byte number
Read-out word number x 2
1 to 60
Contents of the
first word data
Contents of the
next word data
Contents of the
last word data
CRC data
* Arrangement of read-out word data
MSB
LSB
Upper byte of contents of the first word data
Lower byte of contents of the first word data
Upper byte of contents of the next word data
Lower byte of contents of the next word data
Upper
Lower
Upper
Lower
Upper
Lower
Lower
Upper
Upper byte of contents of the last word data
Lower byte of contents of the last word data
(2) Function
Word data of continuous word numbers from the read-out start No. can be read. Read-out word
data are transmitted from the slave station in the order of upper and lower bytes.
(3) Message transmission (example)
The following shows an example of reading out from No. 1 station the setting Ch2 (2nd
component) range-1 zero and span calibration concentration.
Relative address of Ch2 range-1 zero calibration concentration setting: 0004H Data number: 02H
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
Command message
Response message
Station No.
01H
Station No.
01H
Function code
03H
Function code
03H
Read-out byte number
Read-out start No.
(relative address)
Read-out word
number
CRC data
•
Upper
00H
Lower
04H
Upper
00H
Lower
03H
Lower
85H
Upper
CAH
04H
Contents of the first
word data
Upper
00H
Lower
00H
Contents of the
next word data
Upper
03H
Lower
E8H
CRC data
Lower
FAH
Upper
8DH
The following describes how read-out data is compiled.
Ch2 range-1 zero calibration concentration setting
4-2
<4. DETAILS OF MESSAGE>
00. 00H = 0
(contents of first word data)
Ch2 range-1 span calibration concentration setting
03 E8H = 1000
(contents of next word data)
Ch2 range-1 zero calibration concentration setting =
0.0 ppm
Ch2 range-1 span calibration concentration setting =
100.0 ppmI
4.2
Provided decimal point position = 1, measurement unit = 1,
For handling of decimal point and unit, refer to Section 7.1
Read-out word data (Read-out only)
(Function code : 04H)
Function
code
Max.word
number read-out
in one message
04H
64 words
Relative data
address
Register No.
Description
0000H―00C1H
30001―30194
Measurement value and status
0425H―0469H
31062―31130
Fixed setting
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
4-3
<4. DETAILS OF MESSAGE>
(1) Message composition
Command message composition (byte)
Station No.
Function code
Read-out start No. Upper
(relative address) Lower
Upper
Read-out word
number
Lower
Lower
CRC data
Upper
Response message composition (byte)
Station No.
Function code
Read-out byte number
Read-out word number x 2
Contents of the
Upper
first word data
Lower
Upper
Contents of the
next word data
Lower
Upper
Lower
Lower
Upper
Contents of the
last word data
CRC data
* Arrangement of read-out word data
MSB
LSB
Upper byte of contents of the first word data
Lower byte of contents of the first word data
Upper byte of contents of the next word data
Lower byte of contents of the next word data
Upper byte of contents of the last word data
Lower byte of contents of the last word data
(2) Function
Word data of continuous word numbers from the read-out start No. can be read. Read-out word
data are transmitted from the slave station in the order of upper and lower bytes
(3) Message transmission (example)
The following shows an example of reading out from No. 1 station the Ch5 measurement
concentration, decimal point position and measurement unit.
Relative address of Ch5 measurement concentration: 000CH Data number: 03H
Command message
Station No.
Function code
Read-out start No.
(relative address)
Read-out word
number
CRC data
Response message
01H
Station No.
01H
03H
Function code
03H
Upper
00H
Read-out byte number
06H
Lower
0CH
Contents of the first
word data
Upper
00H
Lower
03H
Lower
70H
Upper
08H
Next word data
contents
Latest word data
contents
CRC data
•
Upper
04H
Lower
B0H
Upper
00H
Lower
02H
Upper
00H
Lower
00H
Lower
81H
Upper
0DH
Meaning of read-out data
First word data contents
04 B0H =
1200
Next word data contents
00 02H=
2 (decimal point position)
Latest word data contents
00 00H =
0 (vol %)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
4-4
<4. DETAILS OF MESSAGE>
In the above case, measurement concentration = 12.00 vol%
4.3
Write-in word data (1 word) (Function code : 06H)
Function code
Max.word number
write-in one
message
06H
1 word
(1)
Relative data
address
Register No.
0000H―009DH
40001―40158
User setting
07D0H―07D4H
42001―42005
Operation command
Description
Message composition
Command message
Response message
Station No.
Station No.
Function code
Write-in designate
No. (relative
address)
Write-in word data
CRC data
Function code
Upper
Write-in designate
No. (relative
address)
Lower
Upper
Write-in word data
Lower
Lower
CRC data
Upper
Upper
Lower
Upper
Lower
Lower
Upper
(2) Function
Designated word data is written in write-in designate No. Write-in data are transmitted from
master station in the order of upper and lower bytes.
(3)
Message transmission (example)
The following shows an example of transmitting the “ZERO” key command to No. 1 station. Key
operation command Relative address: 07D0H
Response message composition (byte)
01H
Station No.
Function code
06H
Upper
07H
Write-in
designate No.
D0H
(relative address) Lower
Command message composition (byte)
01H
Station No.
Function code
06H
Upper
07H
Write-in
designate No.
D0H
(relative address) Lower
Write-in word
data
CRC data
Upper
Lower
Lower
Upper
00H
40H
88H
B7H
ZERO key
command
Write-in word
data
CRC data
Upper
Lower
Lower
Upper
00H
40H
88H
B7H
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
4.4
4-5
<4. DETAILS OF MESSAGE>
Write-in continuous word data
(Function code ; 10H)
Function
code
Max.word number
write-in per message
Relative data
address
Register No.
Descriptions
10H
64 words
0000H-009DH
40001-40158
User setting
(1) Message composition
Response message composition (byte)
Station No.
Function code
Write-in start No. Upper
(relative address) Lower
Upper
Write-in word
number
Lower
Lower
CRC data
Write-in word number x 2
Upper
Command message composition (byte)
Station No.
Function code
Write-in start No. Upper
(relative address) Lower
Upper
Write-in word
1 to 64
number
Lower
Write-in byte number
First write-in
word data
Next write-in
word data
Last write-in
word data
CRC data
Upper
Lower
Upper
Lower
Upper
Lower
Lower
Upper
* Arrangement of read-out word data
MSB
LSB
Upper byte of contents of the first word data
Lower byte of contents of the first word data
Upper byte of contents of the next word data
Lower byte of contents of the next word data
Upper byte of contents of the last word data
Lower byte of contents of the last word data
(2) Function
Word data of continuous word number is written from write-in start address. Write-in word data
are transmitted from master station in the order of upper and lower bytes.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
4-6
<4. DETAILS OF MESSAGE>
(3) Message transmission (example)
The following shows an example of writing the Ch1 (1st component) alarm settings to No. 1
station.
Ch1 range-1 high alarm setting =
1388H (= 5000D)
Ch1 range-1 low alarm setting =
000AH (= 10D)
Ch1 range-2 high alarm setting =
03E8H (= 1000D)
Ch1 range-2 low alarm setting =
000AH (= 10D)
Ch1 range-1 high alarm setting Relative address: 0023H Data number: 04H
Command message
Response message
Station No.
01H
Station No.
01H
Function code
10H
Function code
10H
Write-in start No.
Write-in word
number
Upper
00H
Lower
23H
Upper
00H
Lower
04H
Write-in byte number
08H
First write-in word
data
Upper
13H
Lower
88H
Next write-in word
data
Upper
00H
Lower
0AH
Next write-in word
data
Upper
03H
Lower
E8H
Last write-in word
data
Upper
00H
Lower
0AH
Lower
E2H
Upper
A6H
CRC data
Write-in start No.
Write-in word
number
CRC data
Upper
00H
Lower
23H
Upper
00H
Lower
04H
Lower
30H
Upper
00H
ince the transmission data do not include a decimal point, data of 500.0 is transmitted as
S
“5000”.
For transmission format of each data, refer to the Address map (Chapter 7).
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-1
<5. ADDRESS MAP AND DATA FORMAT>
5.
ADDRESS MAP AND DATA FORMAT
5.1
Data format
IR250 communicate on a MODBUS network using RTU (Remote Terminal Unit) mode.
Transmitted data is numeric value, not ASCII code.
5.1.1
Handling of decimal point position and measurement
unit
When transmitted, the calibration concentration setting, alarm’s high and low limits, the data of
measurement concentration value and range value have no decimal point nor measurement unit.
Calculate exact values of data upon point positioning as shown below.
(a) Calibration concentration setting (register No. 40001 to 40020)
Alarm setting (register No. 40036 to 40055)
Range value (register No. 31077 to 31086)
The decimal point position data (register No. 31087 to 31096) indicates point position for
each Ch (channel) and each range, and unit data (register No.31067 to 31076).indicates
each unit.
The decimal point position data has a value of 0, 1, 2 or 3. You can obtain an exact value by
the following calculation.
Case 0:
Calibration concentration setting data /1
Case 1:
Calibration concentration setting data /10
Case 2:
Calibration concentration setting data /100
Case 3:
Calibration concentration setting data /1000
The unit data has a value of 0, 1, 2 or 3, that corresponds as follows.
Case 0:
vol%
Case 1:
ppm
Case 2:
mg/m3
Case 3:
g/m3
For example, if:
Ch1 range-1 span calibration concentration setting (register No. 40002) = 2000,
Ch1 range-1 decimal point position (register No. 31087) = 1, and
Ch1 range-1 unit (register No. 31067) = 1,
the value is 200.0 ppm.
For writing-in, proceed in the reverse. To obtain 200.0 ppm, write 2000 as calibration
concentration setting.
he decimal point position and unit are unchangeable because fixed to each Ch and
T
each range
(b) Measurement concentration (register No. 30001 to 30036)
The decimal point position and measurement unit for each concentration are stored in
registers following that of concentration, and can be known by reading them in.
The meaning of decimal point position data and measurement unit data values are the
same as in (a) above.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<5. ADDRESS MAP AND DATA FORMAT>
5-2
For example, if:
5.1.2
Ch3 measurement concentration (register No. 30007) = 1270,
Ch3 decimal point position (register No. 30008) = 2,
Ch3 measurement unit (register No. 30009) = 0,
the value is 12.70 vol%
Handling at measurement data over-range
Even if the measurement data is at over-range, with “— — — —” displayed on the screen, the
data that stands then is transmitted as read-out measurement concentration
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5.2
5-3
<5. ADDRESS MAP AND DATA FORMAT>
Address map
For details of functions and settable ranges of different parameters, refer to the instruction
manual for IR250.
Word data [read-out/write-in]: Function code [03H, 06H, 10H]
User settings
Relative
address
Register
No.
Data
type
Memory contents
0000H
40001
Word
Ch1 range-1 zero calibration
concentration
0001H
40002
Word
0002H
40003
Word
0003H
40004
Word
Ch1 range-2span calibration
concentration
0004H
40005
Word
Ch2 range-1zero calibration
concentration
0005H
40006
Word
Ch2 range-1 span calibration
concentration
0006H
40007
Word
Ch2 range-2 zero calibration
concentration
0007H
40008
Word
Ch2 range-2 span calibration
concentration
0008H
40009
Word
Ch3 range-1 zero calibration
concentration
0009H
40010
Word
Ch3 range-1 span calibration
concentration
000AH
40011
Word
Ch3 range-2 zero calibration
concentration
000BH
40012
Word
Ch3 range-2 span calibration
concentration
000CH
40013
Word
Ch4 range-1 zero calibration
concentration
000DH
40014
Word
Ch4 range-1 span calibration
concentration
000EH
40015
Word
Ch4 range-2 zero calibration
concentration
000FH
40016
Word
Ch4 range-2 span calibration
concentration
0010H
40017
Word
Ch5 range-1 zero calibration
concentration
0011H
40018
Word
Ch5 range-1 span calibration
concentration
0012H
40019
Word
Ch5 range-2zero calibration
concentration
0013H
40020
Word
Ch5 range-2 span calibration
concentration
0014H
40021
Word
Ch1 auto calibration switch
0015H
40022
Word
Ch2 auto calibration switch
0016H
40023
Word
Ch3 auto calibration switch
0017H
40024
Word
Ch4 auto calibration switch
0018H
40025
Word
Ch5 auto calibration switch
Read-out/writein data
0 to 9999
Decimal
point position
Ch1 range-1 span calibration
depends on
concentration
range
Ch1 range-2 zero calibration
concentration
0, 1
( 0: Do not
calibrate in auto
calibration
1: Calibrate in
auto calibration)
Remarks or
corresponding
parameter
Calibration
value
Auto calibration
component
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-4
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register
No.
Data
type
Memory contents
0019H
40026
Word
Ch1 zero calibration switch
001AH
40027
Word
Ch2 zero calibration switch
001BH
40028
Word
Ch3 zero calibration switch
001CH
40029
Word
Ch4 zero calibration switch
001DH
40030
Word
Ch5 zero calibration switch
001EH
40031
Word
Ch1 calibration range switch
001FH
40032
Word
Ch2 calibration range switch
0020H
40033
Word
Ch3 calibration range switch
0021H
40034
Word
Ch4 calibration range switch
0022H
40035
Word
Ch5 calibration range switch
0023H
40036
Word
Ch1 range-1 high alarm
setting
0024H
40037
Word
Ch1 range-1 low alarm
setting
0025H
40038
Word
Ch1 range-2 high alarm
setting
0026H
40039
Word
Ch1 range-2 low alarm
setting
0027H
40040
Word
Ch2 range-1 high alarm
setting
0028H
40041
Word
Ch2 range-1 low alarm
setting
0029H
40042
Word
Ch2 range-2 high alarm
setting
002AH
40043
Word
Ch2 range-2 low alarm
setting
002BH
40044
Word
Ch3 range-1 high alarm
setting
002CH
40045
Word
Ch3 range-1 low alarm
setting
002DH
40046
Word
Ch3 range-2 high alarm
setting
002EH
40047
Word
Ch3 range-2 low alarm
setting
002FH
40048
Word
Ch4 range-1 high alarm
setting
0030H
40049
Word
Ch4 range-1 low alarm
setting
0031H
40050
Word
Ch4 range-2 high alarm
setting
0032H
40051
Word
Ch4 range-2 low alarm
setting
0033H
40052
Word
Ch5 range-1 high alarm
setting
0034H
40053
Word
Ch5 range-1 low alarm
setting
0035H
40054
Word
Ch5 range-2 high alarm
setting
0036H
40055
Word
Ch5 range-2 low alarm
setting
Read-out/writein data
Remarks or
corresponding
parameter
0,1
( 0: Selectable
zero calibration,
1: Zero
calibration at
once)
About zero
calibration
About
0,1
calibration range
( 0: Calibrate
indicated range
only,
1: Calibrate both
ranges at same
time)
0 to 9999
Decimal
point position
depends on
range
Alarm setting
(option)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-5
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register
No.
Data
type
Memory contents
0037H
40056
Word
Ch1 alarm mode
0038H
40057
Word
Ch2 alarm mode
0039H
40058
Word
Ch3 alarm mode
003AH
40059
Word
Ch4 alarm mode
003BH
40060
Word
Ch5 alarm mode
Read-out/writein data
Remarks or
corresponding
parameter
0,1,2,3,4
(0: High limit
alarm,
1: Low limit
alarm,
2: High or low
limit)
3: High-high
limit alarm,
4: Low-low limit
alarm
Alarm setting
003CH
40061
Word
Ch1 alarm switch
003DH
40062
Word
Ch2 alarm switch
003EH
40063
Word
Ch3 alarm switch
003FH
40064
Word
Ch4 alarm switch
0040H
40065
Word
Ch5 alarm switch
0041H
40066
Word
Alarm hysteresis
0000H to 0014H
(0 to 20%FS)
0042H
40067
Word
Auto calibration start
time(day)
00H to 06H
(Sun. to Sat.)
0043H
40068
Word
Auto calibration start
time(hour)
00H to 23H
(BCD code)
0044H
40069
Word
Auto calibration start
time(min)
00H to 59H
(BCD code)
0045H
40070
Word
Auto calibration cycle
0046H
40071
Word
Auto calibration cycle unit
0,1 (0: h, 1:
days)
0047H
40072
Word
Auto calibration switch
0,1 (0: OFF, 1:
ON)
0048H
40073
0049H
40074
004AH
40075
0,1
(0: Alarm OFF
1: Alarm ON)
Setting of auto
calibration
(option)
Not used
Word
Key lock switch
0,1 (0: OFF, 1:
ON)
Key lock
Not used
004BH
40076
Word
Ch1 response time
004CH
40077
Word
Not used
004DH
40078
Word
Ch2 response time
004EH
40079
Word
Not used
004FH
40080
Word
Ch3 response time
0050H
40081
Word
Not used
0051H
40082
Word
Ch4 response time
0052H
40083
Word
Not used
0053H
40084
Word
O2 meter response time
0000H to 003Ch Response time
(0 to 60 sec)
The response
time of O2
measurement
defines
register No
40084,
regardless of
measurement
Ch
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-6
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register
No.
Data
type
Memory contents
Read-out/writein data
Remarks or
corresponding
parameter
0054H
40085
Word
1st order moving average
period
0055H
40086
Word
2nd order moving average
period
0056H
40087
Word
3rd order moving average
period
0057H
40088
Word
4th order moving average
period
0058H
40089
Word
1st order moving average
period
unit
0059H
40090
Word
2nd order moving average
period
unit
005AH
40091
Word
3rd order moving average
period
unit
005BH
40092
Word
4th order moving average
period
unit
005CH
40093
Word
Hold switch
0,1 (0: OFF, 1:
ON)
Output hold
005DH
40094
Word
Oxygen conversion
reference value
01H to 13H(1%
to 19%)
Oxygen
conversion
reference value
005EH
40095
Word
Peak alarm switch
0,1 (0: OFF, 1:
ON)
Setting of peak
alarm
005FH
40096
Peak alarm concentration
0064H to 03e8H
(100 to
1000ppm)
0060H
40097
Peak alarm count
0001H to 0063H
(1 to 99 times)
0061H
40098
Word
Peak alarm hysteresis
0000H to 0014H
(0 to 20%FS)
0062H
40099
Word
Auto zero calibration start
(day)
00H to 06H
(Sun. to Sat.)
0063H
40100
Word
Auto zero calibration start
(hour)
00H to 23H
(BCD code)
0064H
40101
Word
Auto zero calibration start
(min)
00H to 59H
(BCD code)
0065H
40102
Word
Auto zero calibration cycle
0066H
40103
Word
Auto zero calibration cycle
unit
0,1 (0: h, 1:
days)
0067H
40104
Word
Auto zero calibration switch
0,1 (0: OFF, 1:
ON)
0068H
40105
Word
Auto zero calibration gas
flow time
003Ch to 0384H
(60 to 900 sec)
0069H
40106
Word
Ch1 range change setting
006AH
40107
Word
Ch2 range change setting
0,1 (0: range-1,
1: range-2)
006BH
40108
Word
Ch3 range change setting
006CH
40109
Word
Ch4 range change setting
006DH
40110
Word
Ch5 range change setting
0000H to 003bH Average period
(0 to 59 min or 1 (option)
to 4 h)
0,1
(0: h, 1: min)
Setting of auto
zero
calibration
(option)
Range
changeover
(disabled if
remote range
ON)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-7
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register
No.
Data
type
Memory contents
Read-out/writein data
006EH
40111
Word
Ch1 range change method
006FH
40112
Word
Ch2 range change method
0070H
40113
Word
Ch3 range change method
0071H
40114
Word
Ch4 range change method
0072H
40115
Word
Ch5 range change method
0073H
40116
Word
Ch1 auto calibration range
0074H
40117
Word
Ch2 auto calibration range
0075H
40118
Word
Ch3 auto calibration range
0076H
40119
Word
Ch4 auto calibration range
0077H
40120
Word
Ch5 auto calibration range
0078H
40121
Word
Alarm 1 target channel
0079H
40122
Word
Alarm 2 target channel
007AH
40123
Word
Alarm 3 target channel
007BH
40124
Word
Alarm 4 target channel
007CH
40125
Word
Alarm 5 target channel
007DH
40126
Word
Alarm 6 target channel
007EH
40127
Word
alarm-6 range-1 high alarm
setting
007FH
40128
Word
alarm-6 range-1 low alarm
setting
0080H
40129
Word
alarm-6 range-2 high alarm
setting
0081H
40130
Word
alarm-6 range-2 low alarm
setting
0082H
40131
Word
alarm-6 alarm mode
same as alarm
Ch1 to 5
0083H
40132
Word
alarm-6 alarm switch
same as alarm
Ch1 to 5
0084H
40133
Word
auto calibration gas flow
time 1
003Ch to 0384H
60 to 900 sec)
0085H
40134
Word
auto calibration gas flow
time 2
0086H
40135
Word
auto calibration gas flow
time 3
0087H
40136
Word
auto calibration gas flow
time 4
0088H
40137
Word
auto calibration gas flow
time 5
0089H
40138
Word
auto calibration gas flow
time 6
008AH
40139
Word
auto calibration gas flow
time 7
008BH
40140
Word
Hold change
(0: Last value, 1:
Setting)
008CH
40141
Word
Ch1 hold set value
0 to 100 (%FS)
008DH
40142
Word
Ch2 hold set value
008EH
40143
Word
Ch3 hold set value
008FH
40144
Word
Ch4 hold set value
0090H
40145
Word
Ch5 hold set value
Remarks or
corresponding
parameter
0,1,2
(0:manual,
1:remote,
2:auto)
0,1 (0:range-1,
1:range-2)
0,1,2,3,4,5,6
0 to 9999
Decimal point
position
depends on
range
Alarm-6 setting
(option)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-8
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register
No.
Data
type
0091H
40146
Word
0092H
40147
0093H
Memory contents
Read-out/writein data
Remarks or
corresponding
parameter
Blowback start (day)
00H to 06H
(Sun. to Sat.)
Blowback
setting (Option)
Word
Blowback start (hour)
00H to 23H
(BCD code)
40148
Word
Blowback start (min)
00H to 59H
(BCD code)
0094H
40149
Word
Blowback cycle
1 to 99 (h), 1 to
7 (days)
0095H
40150
Word
Blowback cycle unit
0,1 (0:h, 1:days)
0096H
40151
Word
Blowback time
0001H to 0384H
(1 to 900 sec)
0097H
40152
Word
Blowback switch
0,1 (0:OFF,
1:ON)
0098H
40153
Word
Gas displacement time after
blowback
003Ch to 0384H
(60 to 900 sec)
0099H
40154
Word
Measurement point change
cycle
1 to 60 (min), 1
to 99 (h)
009AH
40155
Word
Measurement point change
cycle
unit
0,1 (0: h, 1: min)
009BH
40156
Word
Measurement point change
displacement time
003Ch to 0384H
(60 to 900 sec)
009CH
40157
Word
Measurement point change
setting
0,1,2 (0: Line, 1:
Line 2,
2: Change)
009DH
40158
Word
O2 concentration limit at the
time
of oxygen correction
01H to 14H (1 to
20%)
009EH
40159
Word
Reference Gas Switching
Time
1 to 1Eh(1 to 30
sec)
009FH
40160
Word
Reference Gas Measuring
Time
1 to 3Ch(1 to 60
sec)
00A0H
40161
Word
Average period Ch1
0 to 9h(0 to 9
cycle)
00A1H
40162
Word
Average period Ch2
0 to 9h(0 to 9
cycle)
00A2H
40163
Word
Average period Ch3
0 to 9h(0 to 9
cycle)
00A3H
40164
Word
Average period Ch4
0 to 9h(0 to 9
cycle)
00A4H
40165
Word
Interference compensation
coefficient Ch1 renge1
00A5H
40166
Word
Interference compensation
coefficient Ch1 renge2
00A6H
40167
Word
Interference compensation
coefficient Ch2 renge1
00A7H
40168
Word
Interference compensation
coefficient Ch2 renge2
00A8H
40169
Word
Interference compensation
coefficient Ch3 renge1
00A9H
40170
Word
Interferencecompensation
coefficient Ch3 renge2
Measurement
point change
setting (Option)
for IR250-C
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-9
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register
No.
Data
type
Memory contents
00AAH
40171
Word
Interference compensation
coefficient Ch4 renge1
00ABH
40172
Word
Interference compensation
coefficient Ch4 renge2
Read-out/writein data
Remarks or
corresponding
parameter
IR250-C
Word data [write-in] : Function code [06H]
Operation command
Relative
address
Register Data
No.
type
Memory
contents
Read-out/write-in data
Remarks or
corresponding parameter
07D0H
42001
Word
Keying command
01H:MODE
02H: Side,
04H: Up, 08H: Down
10H: ESC 20H: ENT
40H: ZERO, 80H:SPAN
Sending a value simulates
07D1H
42002
Word
Display change
1: Return to measurement
mode display
Force to return to
measurement mode
07D2H
42003
Word
Auto calibration
1; Execute auto calibration
Auto calibration is executed
only once.
07D3H
42004
Word
Auto zero
calibration
1; Execute auto zero
calibration
Auto zero calibration is
executed only once.
07D4H
42005
Word
Blowback
1; Execute blowback
Blowback is executed only
once. (Option)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<5. ADDRESS MAP AND DATA FORMAT>
5-10
Word data [read-out only] : Function code[04 H]
Measurement value and status
Relative
address
Register Data
No.
type
Memory contents
Read-out/write-in
data
0000H
30001
Word
0001H
30002
Word
Ch1 decimal point position
0002H
30003
Word
Ch1 measurement unit
0003H
30004
Word
Ch2 concentration
0004H
30005
Word
Ch2 decimal point position
0005H
30006
Word
Ch2 measurement
0006H
30007
Word
Ch3 concentration
0007H
30008
Word
Ch3 decimal point position
0008H
30009
Word
Ch3 measurement unit
0009H
30010
Word
Ch4 concentration
000AH
30011
Word
Ch4 decimal point position
000BH
30012
Word
Ch4 measurement unit
000CH
30013
Word
Ch5 concentration
000DH
30014
Word
Ch5 decimal point position
000EH
30015
Word
Ch5 measurement unit
000FH
30016
Word
Ch6 concentration
0010H
30017
Word
Ch6 decimal point position
0011H
30018
Word
Ch6 measurement unit
0012H
30019
Word
Ch7 concentration
0013H
30020
Word
Ch7 decimal point position
0014H
30021
Word
Ch7 measurement unit
0015H
30022
Word
Ch8 concentration
0016H
30023
Word
Ch8 decimal point position
0017H
30024
Word
Ch8 measurement unit
0018H
30025
Word
Ch9 concentration
0019H
30026
Word
Ch9 decimal point position
001AH
30027
Word
Ch9 measurement unit
001BH
30028
Word
Ch10 concentration
001CH
30029
Word
Ch10 decimal point
position
001DH
30030
Word
Ch10 measurement unit
001EH
30031
Word
Ch11 concentration
001FH
30032
Word
Ch11 decimal point
position
0020H
30033
Word
Ch11 measurement unit
0021H
30034
Word
Ch12 concentration
0022H
30035
Word
Ch12 decimal point
position
0023H
30036
Word
Ch12 measurement unit
0024H
30037
Word
Peak count
0 to 100 times/hour
0025H
30038
Word
Ch1 current range
0026H
30039
Word
Ch2 current range
0027H
30040
Word
Ch3 current range
0, 1
(0; range-1,
1;range-2)
0028H
30041
Word
Ch4 current range
Remarks or
corresponding
parameter
Concentration: -9999
to
9999
(value corresponding
to
indication without
decimal
point)
Decimal point
position: 0,1,2,3
(0; concentration/1
1; concentration/10
2; concentration/100
3;
concentration/1000)
Measurement unit: 0,
1, 2, 3(0; vol%
1; ppm
2; mg/m3
3; g/m3)
Transmit values
under
current measurement
conditions
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-11
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register Data
No.
type
Memory contents
Read-out/write-in
data
Remarks or
corresponding
parameter
0029H
30042
Word
Ch5 current range
0, 1
(0; range-1,
1;range-2)
002AH
30043
Word
Ch1 high/low limit alarm
002BH
30044
Word
Ch2 high/low limit alarm
002CH
30045
Word
Ch3 high/low limit alarm
002DH
30046
Word
Ch4 high/low limit alarm
002EH
30047
Word
Ch5 high/low limit alarm
Whether or how alarm is
0, 1, 2, 3, 4
currently produced.
(0: No alarm,
1: High limit alarm,
2: Low limit alarm
3: High-high limit
alarm,
4: Low-low limit alarm
002FH
30048
Word
Peak count alarm 0
0,1 (0: No, 1: Yes)
0030H
30049
Word
Auto (Auto zero) c
0,1 (0: No, 1: Yes)
0031H
30050
Word
Ch1 zero calibration in
progress
0,1 (0: No, 1: Yes)
0032H
30051
Word
Ch2 zero calibration in
progress
0033H
30052
Word
Ch3 zero calibration in
progress
0034H
30053
Word
Ch4 zero calibration in
progress
0035H
30054
Word
Ch5 zero calibration in
progress
0036H
30055
Word
Ch1 span calibration in
progress
0037H
30056
Word
Ch2 span calibration in
progress
0038H
30057
Word
Ch3 span calibration in
progress
0039H
30058
Word
Ch4 span calibration in
progress
003AH
30059
Word
Ch5 span calibration in
progress
003BH
30060
Word
Instrument error
0,1 (0: No, 1: Yes)
Whether error is produced
003CH
30061
Word
Calibration error
0,1 (0: No, 1: Yes)
Whether error is produced
003DH
30062
Word
Latest error No. -
Error log contents
003EH
30063
Word
Latest error DAY
003FH
30064
Word
Latest error HOUR
0040H
30065
Word
Latest error MIN 0
0041H
30066
Word
Latest error TARGET
-1 to 9 (Error No.-1)
* (a)
1 to 31 (date)
0 to 23 (hours)
0 to 59(min)
0 to 4
0042H
30067
Word
The previous error No.
0043H
30068
Word
The previous error DAY
0044H
30069
Word
The previous error HOUR
0045H
30070
Word
The previous error MIN
0046H
30071
Word
The previous error
TARGET
|||
|||
-1 to 9 (Error No.-1)
* (a)
1 to 31 (date)
0 to 23 (hours)
0 to 59 (min)
0 to 4
|||
007EH
30127
Word
Oldest error No.
007FH
30128
Word
Oldest error DAY
0080H
30129
Word
Oldest error HOUR
0081H
30130
Word
Oldest error MIN
0082H
30131
Word
Oldest error TARGET
-1 to 9 (Error No.-1)
* (a)
1 to 31 (date)
0 to 23 (hours)
0 to 59 (min)
0 to 4
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register Data
No.
type
Memory contents
0083H
30132
Word
Error 1
0084H
30133
Word
Error 2
0085H
30134
Word
Error 3
0086H
30135
Word
Error 10
0089H
30138
Word
Ch1 Error 6
008AH
30139
Word
Ch1 Error 7
008BH
30140
Word
Ch1 Error 8
008CH
30141
Word
Ch1 Error 9
|||
|||
Read-out/write-in
data
5-12
Remarks or
corresponding
parameter
0,1 (0: No, 1: Yes)
0,1 (0: No, 1: Yes
|||
0099H
30154
Word
Ch4 Error 4
009AH
30155
Word
Ch4 Error 5
0,1 (0: No, 1: Yes)
009BH
30156
Word
Ch4 Error 6
009CH
30157
Word
Ch4 Error 7
009DH
30158
Word
Ch4 Error 8
009EH
30159
Word
Ch4 Error 9
009FH
30160
Word
Ch5 Error 4 ,
00A0H
30161
Word
Ch5 Error 5
00A1H
30162
Word
Ch5 Error 6
00A2H
30163
Word
Ch5 Error 7
00A3H
30164
Word
Ch5 Error 8
00A4H
30165
Word
Ch5 Error 9
00A5H
30166
Word
Ch1 auto zero calibration
in
progress
00A6H
30167
Word
Ch1 auto span calibration
in
progress
00A7H
30168
Word
Ch1 hold in progress
0,1 (0: No, 1: Yes)
0,1 (0: No, 1: Yes)
0,1 (0: No, 1: Yes)
|||
|||
00AEH
30175
Word
Ch4 auto zero calibration
in
progress
|||
00AFH
30176
Word
Ch4 auto span calibration
in
progress
00B0H
30177
Word
Ch4 hold in progress
0,1 (0: No, 1: Yes)
00B1H
30178
Word
Ch5 auto zero calibration
in
progress
0,1 (0: No, 1: Yes)
00B2H
30179
Word
Ch5 auto span calibration
in
progress
00B3H
30180
Word
Ch5 hold in progress
0,1 (0: No, 1: Yes)
00B4H
30181
Word
Display information (1)
* (b)
00B5H
30182
Word
Display information (2)
00B6H
30183
Word
Display information (3)
00B7H
30184
(Do not use)
00B8H
30185
(Do not use)
00B9H
30186
(Do not use)
0,1 (0: No, 1: Yes)
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register Data
No.
type
Memory contents
00BAH
30187
00BBH
30188
00BCH
30189
00BDH
30190
00BEH
30191
00BFH
30192
(Do not use)
00C0H
30193
(Do not use)
00C1H
30194
(Do not use)
Read-out/write-in
data
5-13
Remarks or
corresponding
parameter
(Do not use)
(Do not use)
Word
Manual calibration channel Cursor Ch-1 * (c)
(Do not use)
Word
High/Low limit alarm (6)
NOTE
1:
Set “0”for accessing to the area not used within address map.
2:
For contents of *(a) to *(c), refer to section 7.3 “Supplement to address map.”
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-14
<5. ADDRESS MAP AND DATA FORMAT>
Word data [read-out only] : Function code[04H]
Fixed setting
Relative
address
Register Data
No.
type
Memory contents
0425H
31062
Word
Ch1 range numbers 1, 2
0426H
31063
Word
Ch2 range numbers (1: 1
range,
0427H
31064
Word
Ch3 range numbers 2: 2
ranges)
0428H
31065
Word
Ch4 range numbers
0429H
31066
Word
Ch5 range numbers
042AH
31067
Word
Ch1 range-1 unit 0,1,2,3
042BH
31068
Word
Ch1 range-2 unit (0;vol%
042CH
31069
Word
Ch2 range-1 unit 1; ppm
042DH
31070
Word
Ch2 range-2 unit 2; mg/m3
042EH
31071
Word
Ch3 range-1 unit 3; g/m3)
042FH
31072
Word
Ch3 range-2unit
0430H
31073
Word
Ch4 range-1 unit
0431H
31074
Word
Ch4 range-2 unit
0432H
31075
Word
Ch5 range-1 unit
0433H
31076
Word
Ch5 range-2 unit
0434H
31077
Word
Ch1 range-1 value
0435H
31078
Word
Ch1 range-2 value
0436H
31079
Word
Ch2 range-1 value
0437H
31080
Word
Ch2 range-2 value
0438H
31081
Word
Ch3 range-1 value
0439H
31082
Word
Ch3 range-2 value
043AH
31083
Word
Ch4 range-1 value
043BH
31084
Word
Ch4 range-2 value
043CH
31085
Word
Ch5 range-1 value
043DH
31086
Word
Ch5 range-2 value
043EH
31087
Word
Ch1 range-1 decimal point
position
043FH
31088
Word
Ch1 range-2 decimal point
position
0440H
31089
Word
Ch2 range-1 decimal point
position
0441H
31090
Word
Ch2 range-2 decimal point
position
0442H
31091
Word
Ch3 range-1 decimal point
position
0443H
31092
Word
Ch3 range-2 decimal point
position
0444H
31093
Word
Ch4 range-1 decimal point
position
0445H
31094
Word
Ch4 range-2 decimal point
position
0446H
31095
Word
Ch5 range-1 decimal point
position
0447H
31096
Word
Ch5 range-2 decimal point
position
Read-out/write-in
data
Remarks or
corresponding
parameter
1, 2
(1: 1 range,
2: 2 ranges)
0,1,2,3 (0;vol% 1;
ppm 2; mg/m3 3; g/
m3)
1 to 9999
The actual range value is
calculated with the
decimal
point position taken into
consideration.
Actual range value = Read
range value / X
(X is 1 when 0 is selected,
10 when 1 is selected, and
100 when 2 is selected,
and
1000 when 3 is selected
for
decimal point position.)
0,1,2,3 (0: Nothing
below decimal point,
1: 1 digit below
decimal
point,
2: 2 digits below
decimal
point,
3: 3 digits below
decimal
point.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5-15
<5. ADDRESS MAP AND DATA FORMAT>
Relative
address
Register Data
No.
type
Memory contents
Read-out/write-in
data
0448H
31097
Word
Type: 1st digit
Z
0449H
31098
Word
Type: 2nd digit
P
044AH
31099
Word
Type: 3rd digit
A, B, G
044BH
31100
Word
Type: 4th digit
0 to 9, A to Z
044CH
31101
Word
Type: 5th digit
0 to 9, A to Z
044DH
31102
Word
Type: 6th digit
0 to 9, A to Z
044EH
31103
Word
Type: 7th digit
0 to 9, A to Z
044FH
31104
Word
Type: 8th digit
1
0450H
31105
Word
Type: 9th digit
0 to 9, A to Z
0451H
31106
Word
Type: 10th digit
0 to 9, A to Z
0452H
31107
Word
Type: 11th digit
0 to 9, A to Z
0453H
31108
Word
Type: 12th digit
0 to 9, A to Z
0454H
31109
Word
Type: 13th digit
0 to 9, A to Z
0455H
31110
Word
Type: 14th digit
0 to 9, A to Z
0456H
31111
Word
Type: 15th digit
0 to 9, A to Z
0457H
31112
Word
Type: 16th digit
0 to 9, A to Z
0458H
31113
Word
Type: 17th digit
0 to 9, A to Z
0459H
31114
Word
Type: 18th digit
0 to 9, A to Z
045AH
31115
Word
Type: 19th digit
0 to 9, A to Z
045BH
31116
Word
Type: 20th digit
0 to 9, A to Z
045CH
31117
Word
Type: 21st digit
0 to 9, A to Z
045DH
31118
Word
Type: 22nd digit
0 to 9, A to Z
045EH
31119
Word
Type: 23rd digit
0 to 9, A to Z
045FH
31120
Word
Type: 24th digit
0 to 9, A to Z
0460H
31121
Word
Type: 25th digit
0 to 9, A to Z
0461H
31122
Word
Type: 26th digit
0 to 9, A to Z
0462H
31123
Word
Board: 1st digit
0 to 9, A to Z
0463H
31124
Word
Board: 2nd digit
0 to 9, A to Z
0464H
31125
Word
Board: 3rd digit
0 to 9, A to Z
0465H
31126
Word
Board: 4th digit
0 to 9, A to Z
0466H
31127
Word
Board: 5th digit
0 to 9, A to Z
0467H
31128
Word
Board: 6th digit
0 to 9, A to Z
0468H
31129
Word
Board: 7th digit
0 to 9, A to Z
0469H
31130
Word
Board: 8th digit
0 to 9, A to Z
Remarks or
corresponding
parameter
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
5.3
5-16
<5. ADDRESS MAP AND DATA FORMAT>
Supplement to address map
*(1) Register No. 30062 to 30131 (error log)
You can read up to 14 errors in order of most recent to older ones. The following information is
available.
Error No.:
No. of produced error. Stored value is error number minus 1.
Error DAY:
Date
Error HOUR: Indicates at what o’clock error occurred.
Error MIN:
Indicates at what minutes error occurred.
Error TARGET: No. of Ch where error occurred.
Ch No. minus 1 is stored.
0 at error No. 3 or 10.
* (2) Register numbers 30181, 30182, 30183 (Display information (1), (2), (3))
Display information shows a current status of the instrument.
• The next values on the display information (1) represent the following setting status.
0:
Measurement mode (manual calibration display included)
1:
Menu mode
2:
Changeover of range
3:
Calibration setting
4:
Alarm setting
5:
Automatic calibration setting
6:
Peak alarm setting
7:
Parameter setting
8:
Maintenance mode
9:
Factory mode
10:
Auto zero calibration setting
• The next values on display information (2) represent the following status at manual
calibration.
0:
Measurement mode
4:
Channel selection at manual zero calibration
5:
Zero calibration wait at manual zero calibration
6:
Zero calibration in progress at manual zero calibration
7:
Channel selection at manual span calibration
8:
Span calibration wait at manual span calibration
9:
Span calibration in progress at manual span calibration
10:
Error contents indication
•
Contents of values of display information (3)
Correspond to value of Ch (channel) from which the measurement mode is displayed.
Top channel number minus 1 is stored.
* (3) Register number 30189 (manual calibration channel)
Data for knowing a channel (component) which the cursor is positioned at to carry out a
calibration at when a manual calibration is under way.
Channel number to carry out a calibration at minus 1 is stored.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
6.
<6. TROUBLE SHOOTING>
6-1
TROUBLE SHOOTING
If the communication is unavailable, check the following items.
• Whether all devices related to communication are turned on.
• Whether connections are correct.
• Whether the number of connected instruments and connection distance are as specified
• Whether communication conditions coincide between the master station (host computer)
and slave stations (instrument)
Transmission speed : 38400bps
Data length : 8 bits
Stop bit : 1 bit
Parity : None
Whether send/receive signal timing conforms to Section 5.6 in this manual.
• Whether the station No. designated as send destination by the master station coincides with
the station No. of the connected instrument.
• Whether more than one instrument connected on the same transmission line shares the
same station No.
• Whether the station No. of instruments is set at other than 0.
If it’s 0, the communication function does not work.
IM 11G02Q01-01EN
1st Edition : Feb. 20, 2017-00
Blank Page
i
Revision Information
Model IR250 Infrared Gas Analyzer Communication Functions (MODBUS)
Title:
Manual No.: IM 11G02Q01-51EN
Edition Date
Remark (s)
1st
Newly published
Feb . 2017
n Published by Yokogawa Electric Corporation
http://www.yokogawa.com/an/
IM 11G02Q01-01EN
1st Edition : xxx. xx, 2016-00
Blank Page