CM2 HDM100 2001 10 PDF
CM2 HDM100 2001 10 PDF
CM2 HDM100 2001 10 PDF
Model: HDM303
User’s Manual
NOTICE
Safety symbols
Be sure to correctly operate the model HDM303 while strictly observing the safety
precautions provided in this manual-especially the Warnings and Cautions indicated
by the symbols as shown below.
The descriptions of the Warning and Caution signs used in this manual are as follows.
WARNING
The Warning sign means that serious personal injury, even death, could result if the
instructions given are not strictly observed.
CAUTION
The Caution sign means that light personal injury and/or equipment damage could
result if the instructions given are not correctly observed.
WARNING
NEVER open the terminal box cover while the model HDM100 is energized in a
hazardous location.
CAUTION
Use the model HDM303 only in an ambient temperature of -10 to +50°C (14 to
122°F)
CAUTION
Take precautions to prevent corrosion, deformation or damage to the housing or
terminal box cover.
EMC caution
Electromagnetic environment
The model HDM303 is intended to be used in an industrial electromagnetic
environment.
Chapter 1 :Introduction
Chapter 9 :Troubleshooting
9-1 :Connection with PC............................................................................................ 9-1
9-2 :Error message list .............................................................................................. 9-2
9-3 :The behavior of LED indicator, Relay, STATUS output ..................................... 9-4
9-4 :Error list displayed on LCD ................................................................................ 9-5
Chapter 10 :Appendix
10.1 :Time difference table........................................................................................ 10-1
10.2 :Wiring diagram ................................................................................................. 10-3
10.3 :Relationship between HDM, HFA, HDS and HMV software versions .............. 10-5
10.4 :Calculation of averages.................................................................................... 10-6
10.5 :Model HDM303 replacement parts................................................................... 10-9
10.6 :Electrical wiring ................................................................................................ 10-10
Chapter 1 : Introduction
HGC Data Manager (HDM) 303 is Fieldbus Modbus converter, which converts Field-
bus data to Modbus data. Model HDM 303 as Fieldbus device is completed by LAS
(Link Active Scheduler) which acts as the brain in scheduling and controlling Fieldbus
communication.
For the fiscal measurement system's purpose, 20 PV's from model HGC303 will be
converted to the floats data type of Modbus, and transferred to Modbus host on
request.
Main features
(1) Data storage function: The latest 18,500 data records are stored inside the memory
of model HDM303. Stored data 20 PVs, are taken at 5 minute intervals for 64
days, and Calendar for Time Stamping is available. Available battery back- up for
model HDM303 memory is for over 3 years.
(2) Multi serial port: Two serial port connections are available for Modbus communi-
cation. Users can choose among RS232C, RS422 or RS485 by model number.
(3) Multi stream switching: Model HDM303 has two or four relay output contacts,
which can be used for energizing respective solenoid valves of, four different natu-
ral gas streams. (Selectable for model number)
(5) Analog Output: Up to three analog outputs of 4mA to 20mA can be installed on
HDM. (Selectable for model number)
Packing items
Picture
No Parts Qty.
1 HDM303
2 Battery 1
3 Wall mounting parts 4
4 Screws 8
5 CD-R (Software, manual) 1
As shown in the figure below, HDM has a 22 pin terminal block for signal connec-
tions. Looking at HDM in the same perspective as the figure, the terminal block con-
tains two rows of pins labeled pin1 to pin 20, where pin 1 is the left most pin on the top
row and pin 20 is on the second to the right-most pin of the bottom row. Notice that the
pins in the right-most column of the terminal block are not labeled; they are not used
for any of the signal connections.
Figure 2-1
The tables on page 2-2 and 2-3 show the 20 pin signal connections for each HDM
model number. Refer to the correct model number and its table for the appropriate sig-
nal connection.
p2-2 Table
Model HDM303-22SC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal TXD RXD RTS CTS GND TXD RXD RTS CTS GND
Connection Modbus2 (RS232) Modbus1 (RS232)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-24SC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal TXD-/B TXD+/A RXD-/B RXD+/A GND TXD RXD RTS CTS GND
Connection Modbus2 (RS422/485) Modbus1 (RS232)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-44SC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal TXD-/B TXD+/A RXD-/B RXD+/A GND TXD-/B TXD+/A RXD-/B RXD+/A GND
Connection Modbus2 (RS422/485) Modbus1 (RS422/485)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-2DSC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + TXD RXD RTS CTS GND
Connection Stream1 Stream2 Modbus1 (RS232)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-2DDD
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + TXD RXD RTS CTS GND
Connection Stream1 Stream2 Modbus1 (RS232)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus Stream3 Stream4
Model HDM303-4DSC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + TXD-/B TXD+/A RXD-/B RXD+/A GND
Connection Stream1 Stream2 Modbus1 (RS422/485)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-4DDD
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + TXD-/B TXD+/A RXD-/B RXD+/A GND
Connection Stream1 Stream2 Modbus1 (RS422/485)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus Stream3 Stream4
Model HDM303-2ASC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + TXD RXD RTS CTS GND
Connection I. OUT1 I. OUT2 Modbus1 (RS232)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-4ASC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + TXD-/B TXD+/A RXD-/B RXD+/A GND
Connection I. OUT1 I. OUT2 Modbus1 (RS422/485)
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
Model HDM303-AASC
Terminal No 1 2 3 4 5 6 7 8 9 10
Signal - + - + - +
Connection I. OUT1 I. OUT2 I. OUT3
Terminal No 11 12 13 14 15 16 17 18 19 20
Signal Case - + - + - + - +
Connection Earth 24V DC Fieldbus STATUS Calibration
HW setting locations
SW1
SW2
J4
J3
J1
SW3
J2
CAUTION
The switches should not be operated while model HDM303 is alive.
Disable Enable
C C
C B A C B A
Jumper 3 (J3) selects RS485/422 driver for Modbus 2 on HDM. Not used for RS232C
Select RS422 Driver Select RS485 Driver (Default) Pin Side of J3
J3 RS422
Pin 1=Side C
Pin 1 Pin 1 Pin 2=Side C
RS485
Pin 2 Pin 2 Pin1=Side A
Pin2=Side A
C B A C B A
Touch
key
Figure 3-2
The touch key is the only key that can be used while the cover is on, and it has the
functionality as the Down key. You can scroll through the Measuring Mode by using
this key.
~Note Insert a coin cell battery in the packing items to “A”.
Refer to4.5 : How to insert/remove the battery for the procedure.
0.100
C6+ mol%
1.510
C3H8 mol%
0.309 0.6190
i-C4 mol% RDre
0.298 35.3810
n-C4 mol% ICVre MJ/m3
0.100 193.83
neo-C5 mol% Car.pres kPa
0 .122 57.93
i-C5 mol% OvenTemp degC
0.103 100.000
n-C5 mol% TotalRaw mol%
2.980 0.9976
N2 mol% Zmix
90.966 49.8220
CH4 mol% Wire MJ/m3
0.503 0.7586
CO2 mol% Dre kg/m3
3.010 39.1990
C2H6 mol% SCVre MJ/m3
Operator’s mode
0.100
* OPERATOR'S
MODE
0.100 0.100
* TIME * ENGINEER'S
25/08/02 21:35 MODE
0.100 0.100
* GMT time diff * SELF_CHK E018
+9.0H ON
0.100 0.100
* SELF_CHK E102 * SELF_CHK E017
ON ON
0.100 0.100
* SELF_CHK E104 * SELF_CHK E016
ON ON
0.100 0.100
* SELF_CHK E001 * SELF_CHK E015
ON ON
0.100 0.100
* SELF_CHK E002 * SELF_CHK E014
ON ON
0.100 0.100
* SELF_CHK E121 * SELF_CHK E013
ON ON
0.100 0.100
* SELF_CHK E111 * SELF_CHK E012
ON ON
0.100 0.100
* SELF_CHK E112 * SELF_CHK E011
ON ON
0.100
* SELF_CHK E113
ON
Engineer’s mode
0.100
* ENGINEE'S
MODE
0.100 0.100
* MB_ADDRESS * Lower_Total_raw
001 90
0.100 0.100
* Protocol-SP1 * Upper_Total_raw
7Bit - ASCII 100
0.100 0.100
* P_BIT-SP1 * cal_Total_raw
EVEN OFF
0.100 0.100
* RTS/CTS-SP1 * Saving_Timing
Not USE 5 minute
0.100 0.100
* DRIVER-SP1 * Stream4_Output
RS232 N.O.
0.100 0.100
* B_RATE-SP1 * Stream3_Output
9600bps N.O.
0.100 0.100
* Protocol-SP2 * Stream2_Output
7Bit - ASCII N.O.
0.100 0.100
* P_BIT-SP2 * Stream1_Output
EVEN N.O.
0.100 0.100
* RTS/CTS-SP2 * Calib_Output
Not USE N.O.
0.100 0.100
* DRIVER-SP2 * Start_Day_Avr
RS232 00
0.100
* Start_Hour_Avr
00
0.100
* B_RATE-SP2
9600bps
Before start wiring and installation, the following items should be available:
No Item Amount Picture
1 Fieldbus cable for HDM 1
Tip (1): Wire pair terminal
Connect to terminal block on HDM (FB +/-)
Tip (2): Wire pair terminal Connect to terminal block
3 Terminal blocks 1
Terminal blocks can be the same terminal blocks as
used for 4-20 mA.
6 HDM Unit 1
CAUTION
Use a power supply which has overcurrent protection capability for this product.
Pin 1 Pin 10
Not used
Pin 11 Pin 20
Figure 4-1
In order to connect HDM, one must be careful of the wiring procedure. As shown
below, HDM has 5 cable glands. It is important to know which cable gland is used for
each connection. The connection procedure shown below will explain the procedure
for connecting the power, Fieldbus, and RS232C lines.
1 2 3
4 5
Figure 4-2
~Note Choose the cable glands that meet to the requirement of classification at
the installing place.
(1) First connect the cable from the power supply chapter 4:Item 5 through cable
gland 4 to Pin 12 (E), 13 (-), and 14 (+).
Power +
Power -
Earth "E"
Figure 4-3
(2) Next, connect the Fieldbus line (from HGC via terminal block) to Pin 15(-), and 16
(+) through Gland 2
Fieldbus +
Fieldbus -
Figure 4-4
(3) When you select RS232C for Modbus communication driver, connect the RS232C
line through gland 3 to Pin 6 (TXD), 7 (RXD), 8 (RTS), 9 (CTS), and 10 (GND).*1
RS232C via
plastic gland 3
(Modbus 1)
Figure 4-5
(4) If another RS232C line is needed, connect the line through gland 1 to Pin 1 (TXD),
2 (RXD), 3 (RTS), 4 (CTS), and 5 (GND).
Modbus 1
RS232C connection
Modbus 2
RS232C connection
Figure 4-6
~Note This manual is for the use of HFA100 version 3.0 or later. For combina-
tions of HFA100 versions and corresponding PC software versions, see
See “10.3 : Relationship between HDM, HFA, HDS and HMV software
versions” on page 10-5.
Check the license acceptance check box and click the [Install] button.
(8) Installation will start. It may take a few minutes till completion.
(9) Installation is complete once the message below appears on your screen. Click
[Finish] button.
Check the license acceptance check box and click the [Install] button.
(8) Installation will start. Please wait a moment.
(9) Installation is complete once the message below appears on your screen. Click
[Finish] button.
~Note Executing the program without this setting will cause a virtual folder
problem caused by Windows User Account Control (UAC). Refer to trou-
bleshooting “9.1: Connection with PC”.
(3) HDS Properties, select [Security] tab and click [Edit] button.
(5) Permissions for HDS, check Allow Full control in Permissions for Users, then
click [Apply] button and click [OK] button.
~Note Make sure that the area around you is safe and clear from inflammable or
explosive materials.
Photo 1
Photo 2
Photo 3
~Note Make sure that the area around you is safe and clear from inflammable or
explosive materials.
~Note If you remove the battery when the HDM is not energized, the historical
data and date-time settings located in the memory of the HDM will be
lost. In order not to lose the historical data and the date-time settings, the
HDM must be energized during the change of the battery.
Photo 4
Photo 5
Photo 6
1 Host
(3058)
Read PV1 - PV20 0 Write "0" to 3058
(b) HDM performs scanning for new data availability and makes an update every
four seconds. When the new data is available, HDM will transfer the new data
from FB buffer to Modbus buffer, and the new data flag (3058) is set from zero
to one.
PV-1 PV-1'
1
. . Write "1" to 3058
. .
New data flag (3058)
PV-20 PV-20' 0
(c) In case of new data is received when the new data register (3058) is still one.
(Polling time of host computer is greater than five minutes, or host computer
does not write “0” to 3058 register after reading the new data), the HDM auto-
matically will set the 3058 to a zero, and after one second, it supplies new data
from FB buffer to Modbus buffer, and sets back the new data flag (3058) to be a
one. This refreshing data sequence will be done within 1 second
1
(3058) New data comes (3058) After 1 second
0
PV-1 PV-1'
1
. . Write "1" to 3058
. .
New data flag (3058)
PV-20 PV-20' 0
Flowchart
Start
T = Read 3058
No
T=1
Yes
Follow to host computer
Read 20 PV's
polling time
Continue
End
6.1 : Introduction
The HDM Data Setting Tool (HDS) is software enabling the user to do the following:
• HDM parameter settings
• Configure HDM analog output settings
• Configure HDM digital output settings (stream function)
• HDM LCD settings
• Calibrate HDM analog output
HDS
USB
HFA
Fieldbus H1
HDM HDM
(optional)
HGC
Figure 6-1
(8) Port setting combo box will appear, click [], and select COM port for use, and
click [OK] button.
This settings will be stored in the settings file in the program folder.
(10)Driver program will start, and please wait for device identify.
~Note When the driver program doesn't operate properly, please Refer to trou-
bleshooting "9.1: Connection with PC ".
Figure 6-2
Figure 6-3
Figure 6-4
Online Mode:
Connect the HFA, and then click the [Find HDM] button. Then, system will start scan-
ning for the HDM which is connected on the Fieldbus line. After the scan has been
completed the HDM Node Address will be displayed on the Fieldbus devices configu-
ration function mode display, and the Fieldbus devices configuration function [Apply]
button will be effective. Select HDM Node address for data confirmation or data mod-
ification, and click the [Apply] button. It will start reading the selected HDM data and
the data will be displayed.
Figure 6-5
Start up screen
Figure 6-6
Figure 6-7
~Note To change the Online mode to Offline mode, select the Offline setting
from the Fieldbus devices configuration function mode display and click
the [Apply] button of the Fieldbus devices configuration function.
~Note HDM Multi Stream function setting is Default=Not Active. When using
the Multi Stream function, change the setting “Active” and download it.
~Note When using the Multi-Stream function, you will need to set the other
devices. Please contact the sales representative.
~Note When clicking the [Download] button, all data on the HDM will be
rewritten.
Analog output calibration screen Calibration screen for LRV (4 mA) of Analog port1
Figure 6-8
~Note When clicking the [Default Setting] button, calibration data and Burnout
Setting data will be initial value data.
~Note Please adjust the zero and span point to be precision ±0.02%
The message above appears when there is no HDM on the Fieldbus line, or when the
wiring is in abnormal condition.
2) Average function ADD (*: Refer to the explanation of each register for details of each stream data)
Stream 1 Hourly 7794 - 7808 & 7854: Current data (PV1-12, PV14, PV16, PV19-20)
average 7922 - 7936 & 7982: Previous data (PV1-12, PV14, PV16, PV19-20)
30001-30030: Table data, PV1 - PV20 & Time stamp, max. 30 record
Daily 535-545: Table data, PV1 - PV16
average 7730 - 7744 & 7790: Current data (PV1-12, PV14, PV16, PV19-20)
7858 - 7872 & 7918: Previous data (PV1-12, PV14, PV16, PV19-20)
30121 - 30185 Table data, PV1 - PV20 & Time stamp, max. 65 records
Monthly
30381 - 30386: Table data PV1 - PV20 & Time stamp, max. 6 records
average
Stream 2 Hourly 7809 - 7823 & 7855: Current data (PV1-12, PV14, PV16, PV19-20)
average 7937 - 7951 & 7983: Previous data (PV1-12, PV14, PV16, PV19-20)
30031 - 30060: Table data, PV1 - PV20 & Time stamp, max. 30 records
Daily 7745 - 7759 & 7791: Current data (PV1-12, PV14, PV16, PV19-20)
average 7813 - 7887 & 7919: Previous data (PV1-12, PV14, PV16, PV19-20)
30186 - 30250: Table data, PV1 - PV20 & Time stamp, max. 65 records
Monthly
30387 - 30392: Table data, PV1 - PV20 & Time stamp, max. 6 records
average
Stream 3 Hourly 7824 - 7838 & 7856: Current data (PV1-12, PV14, PV16, PV19-20)
average 7952 - 7966 & 7984: Previous data (PV1-12, PV14, PV16, PV19-20)
30061 - 30090: Table data, PV1 - PV20 & Time stamp, max. 30 records
Daily 7760 - 7774 & 7792: Current data (PV1-12, PV14, PV16, PV19-20)
average 7888 - 7902 & 7920: Previous data (PV1-12, PV14, PV16, PV19-20)
30251 - 30315: Table data, PV1 - PV20 & Time stamp, max. 65 records
Monthly
30393 - 30398: Table data, PV1 - PV20 & Time stamp, max. 6 records
average
Stream 4 Hourly 7839 - 7853 & 7857: Current data (PV1-12, PV14, PV16, PV19-20)
average 7967 - 7981 & 7985: Previous data (PV1-12, PV14, PV16, PV19-20)
30091 - 30120: Table data, PV1 - PV20 & Time stamp, max. 30 records
Daily 7775 - 7789 & 7793: Current data (PV1-12, PV14, PV16, PV19-20)
average 7903 - 7917 & 7921: Previous data (PV1-12, PV14, PV16, PV19-20)
30316 - 30380: Table data, PV1 - PV20 & Time stamp, max. 65 records
Monthly
30399 - 30404: Table data, PV1 - PV20 & Time stamp, max. 6 records
average
4) Other functions
Terminator Built in termination for Fieldbus
Holding register 3058 0: Modbus master writes “0” after reading 20 latest PV.
New data flag (Read and Write) 1: New data is available
Holding register 3047 0(0×0000H): Normal condition
Error flag. 1(0×0001H): RF (response factor) error
(Read only) 2(0×0002H): Total raw error
4(0×0004H): RAM Error
8(0×0008H): Retention time lock error
16(0×0010H): CPU Communication error
32(0×0020H): Timer error
64(0×0040H): Battery Exchange Status
(0 = Battery Normal, 1 = Battery change needed)
128(0×0080H): HGC No Response
256(0×0100H): HGC overhaul time
512(0×0200H): Chromatogram Peak Height Over the
Measurement Range
1024(0×0400H): Carrier Gas Pressure Out of Control
2048(0×0800H): Oven Temperature error
4096(0×1000H): Chromatogram Baseline error
8192(0×2000H): Carrier Gas Pressure error
16384(0×4000H): Oven Temperature Extremely High
32768(0×8000H): HGC Data Bad
Holding register 3059 1: Analyzing
Cal/Analysis flag (Read only) 0: Calibrating
Holding register 3000 error output 0 bit: RF (response factor) error
setting Flag 1st bit: Total raw error
For all bits: 2nd bit: RAM Error
0 = error OFF,1 = error ON (Read 3rd bit: Retention time lock error
and Write) (default:1111 1111 1111 4th bit: CPU Communication error
1111B) 5th bit: Timer error
6th bit: Battery Exchange Status (0 = Battery Normal, 1 = Battery
change needed)
7th bit: HGC No Response
8th bit: HGC overhaul time
9th bit: Chromatogram Peak Height Over the Measurement Range
10th bit: Carrier Gas Pressure Out of Control
11th bit: Oven Temperature error
12th bit: Chromatogram Baseline error
13th bit: Carrier Gas Pressure error
14th bit: Oven Temperature Extremely High
15th bit: HGC Data Bad
Holding register 3034 current 1,2,3,4 (default:1)
stream number (Read only)
Holding register 3061 last stream 1,2,3,4 (default:1)
number (Read only)
Holding register Between 3036 and 3036:Month, 3037:Day, 3038:Year, 3039:Hour, and 3040:Minute
3040 Current Time (Read only)
Holding register Between 3041 and 3041:Month, 3042:Day, 3043:Year, 3044:Hour, and 3045:Minute
3045 Start time of analysis (Read only)
Holding register 3001 108: C6+ rate (C6=0.47466, C7=0.3534, C8=0.17194) Default
C6+ Calculation Method 109: C6+ rate (C6=0.5, C7=0.5, C8=0.0)
110: C6+ rate (C6=0.5, C7=0.25, C8=0.25)
111: C6+ rate (C6=0.57143, C7=0.28572, C8=0.14285)
(Continued)
4) Other functions
Holding register 3002
Component Index_1: 102 (default)
(Read and Write)
Holding register 3003
Component Index_2: 103 (default)
(Read and Write)
Holding register 3004
Component Index_3: 104 (default)
(Read and Write)
Holding register 3005
Component Index_4: 107 (default)
(Read and Write)
Holding register 3006
Component Index_5: 105 (default)
(Read and Write)
Holding register 3007
Component Index_6: 106 (default)
(Read and Write)
Holding register 3008
Component Index_7: 114 (default)
(Read and Write)
Holding register 3009
Component Index_8: 100 (default)
(Read and Write)
Holding register 3010
Component Index_9: 117 (default)
(Read and Write)
Holding register 3011
Component Index_10: 101 (default)
(Read and Write)
Holding register 3012
Component Index_11: 255 (default)
(Read and Write)
Holding register 3013
Component Index_12: 255 (default)
(Read and Write)
Holding register 3014
Component Index_13: 255 (default)
(Read and Write)
Holding register 3015
Component Index_14: 255 (default)
(Read and Write)
Holding register 3016
Component Index_15: 255 (default)
(Read and Write)
5) Fieldbus
Conform to Foundation Fieldbus Specification, ISA S50.02-1992 & IEC 1158-2
7.1 : Register 1
Modbus address 1 stores the date and time.
Register Details
Second
Minute
Hour
1
Day
Month
Year
Register Details
3111 Lower order 2 bytes of PV6 data
3112 Higher order 2 bytes of PV6 data
3113 Lower order 2 bytes of PV7 data
3114 Higher order 2 bytes of PV7 data
3115 Lower order 2 bytes of PV8 data
3116 Higher order 2 bytes of PV8 data
3117 Lower order 2 bytes of PV9 data
3118 Higher order 2 bytes of PV9 data
3119 Lower order 2 bytes of PV10 data
3120 Higher order 2 bytes of PV10 data
3121 Lower order 2 bytes of PV11 data
3122 Higher order 2 bytes of PV11 data
3123 Lower order 2 bytes of PV12 data
3124 Higher order 2 bytes of PV12 data
3125 Lower order 2 bytes of PV13 data
3126 Higher order 2 bytes of PV13 data
3127 Lower order 2 bytes of PV14 data
3128 Higher order 2 bytes of PV14 data
3129 Lower order 2 bytes of PV15 data
3130 Higher order 2 bytes of PV15 data
3131 Lower order 2 bytes of PV16 data
3132 Higher order 2 bytes of PV16 data
3133 Lower order 2 bytes of PV17 data
3134 Higher order 2 bytes of PV17 data
3135 Lower order 2 bytes of PV18 data
3136 Higher order 2 bytes of PV18 data
3137 Lower order 2 bytes of PV19 data
3138 Higher order 2 bytes of PV19 data
3139 Lower order 2 bytes of PV20 data
3140 Higher order 2 bytes of PV20 data
: Reserve
3999 Reserve
Reserve areas are initialized to 0, and read/write operation from the above system is
permitted. They are always initialized to 0 after ON/OFF.
*1 1=Error Detect ON 0= Error Detect OFF (Default = FFFFH =1111 1111 1111 1111B)
Register Details
7730 PV1 Stream1 Daily average for the current day (C6+)
7731 PV2 Stream1 Daily average for the current day (C3H8)
7732 PV3 Stream1 Daily average for the current day (i-C4H10)
7733 PV4 Stream1 Daily average for the current day (n-C4H10)
7734 PV5 Stream1 Daily average for the current day (neo-C5H12)
7735 PV6 Stream1 Daily average for the current day (i-C5H12)
7736 PV7 Stream1 Daily average for the current day (n-C5H12)
7737 PV8 Stream1 Daily average for the current day (N2)
7738 PV9 Stream1 Daily average for the current day (CH4)
7739 PV10 Stream1 Daily average for the current day (CO2)
7740 PV11 Stream1 Daily average for the current day (C2H6)
7741 PV12 Stream1 Daily average for the current day (Heat Value)
7742 PV19 Stream1 Daily average for the current day (ICV)
7743 PV14 Stream1 Daily average for the current day (Wobbe index)
7744 PV20 Stream1 Daily average for the current day (Relative Density)
7745 PV1 Stream2 Daily average for the current day (C6+)
7746 PV2 Stream2 Daily average for the current day (C3H8)
7747 PV3 Stream2 Daily average for the current day (i-C4H10)
7748 PV4 Stream2 Daily average for the current day (n-C4H10)
7749 PV5 Stream2 Daily average for the current day (neo-C5H12)
7750 PV6 Stream2 Daily average for the current day (i-C5H12)
7751 PV7 Stream2 Daily average for the current day (n-C5H12)
7752 PV8 Stream2 Daily average for the current day (N2)
7753 PV9 Stream2 Daily average for the current day (CH4)
7754 PV10 Stream2 Daily average for the current day (CO2)
7755 PV11 Stream2 Daily average for the current day (C2H6)
7756 PV12 Stream2 Daily average for the current day (Heat Value)
7757 PV19 Stream2 Daily average for the current day (ICV)
7758 PV14 Stream2 Daily average for the current day (Wobbe index)
7759 PV20 Stream2 Daily average for the current day (Relative Density)
7760 PV1 Stream3 Daily average for the current day (C6+)
7761 PV2 Stream3 Daily average for the current day (C3H8)
7762 PV3 Stream3 Daily average for the current day (i-C4H10)
7763 PV4 Stream3 Daily average for the current day (n-C4H10)
7764 PV5 Stream3 Daily average for the current day (neo-C5H12)
7765 PV6 Stream3 Daily average for the current day (i-C5H12)
7766 PV7 Stream3 Daily average for the current day (n-C5H12)
7767 PV8 Stream3 Daily average for the current day (N2)
7768 PV9 Stream3 Daily average for the current day (CH4)
7769 PV10 Stream3 Daily average for the current day (CO2)
7770 PV11 Stream3 Daily average for the current day (C2H6)
7771 PV12 Stream3 Daily average for the current day (Heat Value)
7772 PV19 Stream3 Daily average for the current day (ICV)
7773 PV14 Stream3 Daily average for the current day (Wobbe index)
7774 PV20 Stream3 Daily average for the current day (Relative Density)
7775 PV1 Stream4 Daily average for the current day (C6+)
Register Details
7776 PV2 Stream4 Daily average for the current day (C3H8)
7777 PV3 Stream4 Daily average for the current day (i-C4H10)
7778 PV4 Stream4 Daily average for the current day (n-C4H10)
7779 PV5 Stream4 Daily average for the current day (neo-C5H12)
7780 PV6 Stream4 Daily average for the current day (i-C5H12)
7781 PV7 Stream4 Daily average for the current day (n-C5H12)
7782 PV8 Stream4 Daily average for the current day (N2)
7783 PV9 Stream4 Daily average for the current day (CH4)
7784 PV10 Stream4 Daily average for the current day (CO2)
7785 PV11 Stream4 Daily average for the current day (C2H6)
7786 PV12 Stream4 Daily average for the current day (Heat Value)
7787 PV19 Stream4 Daily average for the current day (ICV)
7788 PV14 Stream4 Daily average for the current day (Wobbe index)
7789 PV20 Stream4 Daily average for the current day (Relative Density)
7790 PV16 Stream1 Daily average for the current day (Total of Law concentrations)
7791 PV16 Stream2 Daily average for the current day (Total of Law concentrations)
7792 PV16 Stream3 Daily average for the current day (Total of Law concentrations)
7793 PV16 Stream4 Daily average for the current day (Total of Law concentrations)
7794 PV1 Stream1 Hourly average for the current time (C6+)
7795 PV2 Stream1 Hourly average for the current time (C3H8)
7796 PV3 Stream1 Hourly average for the current time (i-C4H10)
7797 PV4 Stream1 Hourly average for the current time (n-C4H10)
7798 PV5 Stream1 Hourly average for the current time (neo-C5H12)
7799 PV6 Stream1 Hourly average for the current time (i-C5H12)
7800 PV7 Stream1 Hourly average for the current time (n-C5H12)
7801 PV8 Stream1 Hourly average for the current time (N2)
7802 PV9 Stream1 Hourly average for the current time (CH4)
7803 PV10 Stream1 Hourly average for the current time (CO2)
7804 PV11 Stream1 Hourly average for the current time (C2H6)
7805 PV12 Stream1 Hourly average for the current time (Heat Value)
7806 PV19 Stream1 Hourly average for the current time (ICV)
7807 PV14 Stream1 Hourly average for the current time (Wobbe index)
7808 PV20 Stream1 Hourly average for the current time (Relative Density)
7809 PV1 Stream2 Hourly average for the current time (C6+)
7810 PV2 Stream2 Hourly average for the current time (C3H8)
7811 PV3 Stream2 Hourly average for the current time (i-C4H10)
7812 PV4 Stream2 Hourly average for the current time (n-C4H10)
7813 PV5 Stream2 Hourly average for the current time (neo-C5H12)
7814 PV6 Stream2 Hourly average for the current time (i-C5H12)
7815 PV7 Stream2 Hourly average for the current time (n-C5H12)
7816 PV8 Stream2 Hourly average for the current time (N2)
7817 PV9 Stream2 Hourly average for the current time (CH4)
7818 PV10 Stream2 Hourly average for the current time (CO2)
7819 PV11 Stream2 Hourly average for the current time (C2H6)
7820 PV12 Stream2 Hourly average for the current time (Heat Value)
7821 PV19 Stream2 Hourly average for the current time (ICV)
Register Details
7822 PV14 Stream2 Hourly average for the current time (Wobbe index)
7823 PV20 Stream2 Hourly average for the current time (Relative Density)
7824 PV1 Stream3 Hourly average for the current time (C6+)
7825 PV2 Stream3 Hourly average for the current time (C3H8)
7826 PV3 Stream3 Hourly average for the current time (i-C4H10)
7827 PV4 Stream3 Hourly average for the current time (n-C4H10)
7828 PV5 Stream3 Hourly average for the current time (neo-C5H12)
7829 PV6 Stream3 Hourly average for the current time (i-C5H12)
7830 PV7 Stream3 Hourly average for the current time (n-C5H12)
7831 PV8 Stream3 Hourly average for the current time (N2)
7832 PV9 Stream3 Hourly average for the current time (CH4)
7833 PV10 Stream3 Hourly average for the current time (CO2)
7834 PV11 Stream3 Hourly average for the current time (C2H6)
7835 PV12 Stream3 Hourly average for the current time (Heat Value)
7836 PV19 Stream3 Hourly average for the current time (ICV)
7837 PV14 Stream3 Hourly average for the current time (Wobbe index)
7838 PV20 Stream3 Hourly average for the current time (Relative Density)
7839 PV1 Stream4 Hourly average for the current time (C6+)
7840 PV2 Stream4 Hourly average for the current time (C3H8)
7841 PV3 Stream4 Hourly average for the current time (i-C4H10)
7842 PV4 Stream4 Hourly average for the current time (n-C4H10)
7843 PV5 Stream4 Hourly average for the current time (neo-C5H12)
7844 PV6 Stream4 Hourly average for the current time (i-C5H12)
7845 PV7 Stream4 Hourly average for the current time (n-C5H12)
7846 PV8 Stream4 Hourly average for the current time (N2)
7847 PV9 Stream4 Hourly average for the current time (CH4)
7848 PV10 Stream4 Hourly average for the current time (CO2)
7849 PV11 Stream4 Hourly average for the current time (C2H6)
7850 PV12 Stream4 Hourly average for the current time (Heat Value)
7851 PV19 Stream4 Hourly average for the current time (ICV)
7852 PV14 Stream4 Hourly average for the current time (Wobbe index)
7853 PV20 Stream4 Hourly average for the current time (Relative Density)
7854 PV16 Stream1 Hourly average for the current time (Total of Law concentrations)
7855 PV16 Stream2 Hourly average for the current time (Total of Law concentrations)
7856 PV16 Stream3 Hourly average for the current time (Total of Law concentrations)
7857 PV16 Stream4 Hourly average for the current time (Total of Law concentrations)
7858 PV1 Stream1 Daily average for the previous day (C6+)
7859 PV2 Stream1 Daily average for the previous day (C3H8)
7860 PV3 Stream1 Daily average for the previous day (i-C4H10)
7861 PV4 Stream1 Daily average for the previous day (n-C4H10)
7862 PV5 Stream1 Daily average for the previous day (neo-C5H12)
7863 PV6 Stream1 Daily average for the previous day (i-C5H12)
7864 PV7 Stream1 Daily average for the previous day (n-C5H12)
7865 PV8 Stream1 Daily average for the previous day (N2)
7866 PV9 Stream1 Daily average for the previous day (CH4)
7867 PV10 Stream1 Daily average for the previous day (CO2)
Register Details
7868 PV11 Stream1 Daily average for the previous day (C2H6)
7869 PV12 Stream1 Daily average for the previous day (Heat Value)
7870 PV19 Stream1 Daily average for the previous day (ICV)
7871 PV14 Stream1 Daily average for the previous day (Wobbe index)
7872 PV20 Stream1 Daily average for the previous day (Relative Density)
7873 PV1 Stream2 Daily average for the previous day (C6+)
7874 PV2 Stream2 Daily average for the previous day (C3H8)
7875 PV3 Stream2 Daily average for the previous day (i-C4H10)
7876 PV4 Stream2 Daily average for the previous day (n-C4H10)
7877 PV5 Stream2 Daily average for the previous day (neo-C5H12)
7878 PV6 Stream2 Daily average for the previous day (i-C5H12)
7879 PV7 Stream2 Daily average for the previous day (n-C5H12)
7880 PV8 Stream2 Daily average for the previous day (N2)
7881 PV9 Stream2 Daily average for the previous day (CH4)
7882 PV10 Stream2 Daily average for the previous day (CO2)
7883 PV11 Stream2 Daily average for the previous day (C2H6)
7884 PV12 Stream2 Daily average for the previous day (Heat Value)
7885 PV19 Stream2 Daily average for the previous day (ICV)
7886 PV14 Stream2 Daily average for the previous day (Wobbe index)
7887 PV20 Stream2 Daily average for the previous day (Relative Density)
7888 PV1 Stream3 Daily average for the previous day (C6+)
7889 PV2 Stream3 Daily average for the previous day (C3H8)
7890 PV3 Stream3 Daily average for the previous day (i-C4H10)
7891 PV4 Stream3 Daily average for the previous day (n-C4H10)
7892 PV5 Stream3 Daily average for the previous day (neo-C5H12)
7893 PV6 Stream3 Daily average for the previous day (i-C5H12)
7894 PV7 Stream3 Daily average for the previous day (n-C5H12)
7895 PV8 Stream3 Daily average for the previous day (N2)
7896 PV9 Stream3 Daily average for the previous day (CH4)
7897 PV10 Stream3 Daily average for the previous day (CO2)
7898 PV11 Stream3 Daily average for the previous day (C2H6)
7899 PV12 Stream3 Daily average for the previous day (Heat Value)
7900 PV19 Stream3 Daily average for the previous day (ICV)
7901 PV14 Stream4 Daily average for the previous day (Wobbe index)
7902 PV20 Stream3 Daily average for the previous day (Relative Density)
7903 PV1 Stream4 Daily average for the previous day (C6+)
7904 PV2 Stream4 Daily average for the previous day (C3H8)
7905 PV3 Stream4 Daily average for the previous day (i-C4H10)
7906 PV4 Stream4 Daily average for the previous day (n-C4H10)
7907 PV5 Stream4 Daily average for the previous day (neo-C5H12)
7908 PV6 Stream4Daily average for the previous day (i-C5H12)
7909 PV7 Stream4 Daily average for the previous day (n-C5H12)
7910 PV8 Stream4 Daily average for the previous day (N2)
7911 PV9 Stream4 Daily average for the previous day (CH4)
7912 PV10 Stream4 Daily average for the previous day (CO2)
7913 PV11 Stream4 Daily average for the previous day (C2H6)
Register Details
7914 PV12 Stream4 Daily average for the previous day (Heat Value)
7915 PV19 Stream4 Daily average for the previous day (ICV)
7916 PV14 Stream4 Daily average for the previous day (Wobbe index)
7917 PV20 Stream4 Daily average for the previous day (Relative Density)
7918 PV16 Stream1 Daily average for the previous day (Total of Law concentrations)
7919 PV16 Stream2 Daily average for the previous day (Total of Law concentrations)
7920 PV16 Stream3 Daily average for the previous day (Total of Law concentrations)
7921 PV16 Stream4 Daily average for the previous day (Total of Law concentrations)
7922 PV1 Stream1 Hourly average for the previous time (C6+)
7923 PV2 Stream1 Hourly average for the previous time (C3H8)
7924 PV3 Stream1 Hourly average for the previous time (i-C4H10)
7925 PV4 Stream1 Hourly average for the previous time (n-C4H10)
7926 PV5 Stream1 Hourly average for the previous time (neo-C5H12)
7927 PV6 Stream1 Hourly average for the previous time (i-C5H12)
7928 PV7 Stream1 Hourly average for the previous time (n-C5H12)
7929 PV8 Stream1 Hourly average for the previous time (N2)
7930 PV9 Stream1 Hourly average for the previous time (CH4)
7931 PV10 Stream1 Hourly average for the previous time (CO2)
7932 PV11 Stream1 Hourly average for the previous time (C2H6)
7933 PV12 Stream1 Hourly average for the previous time (Heat Value)
7934 PV19 Stream1 Hourly average for the previous time (ICV)
7935 PV14 Stream1 Hourly average for the previous time (Wobbe index)
7936 PV20 Stream1 Hourly average for the previous time (Relative Density)
7937 PV1 Stream2 Hourly average for the previous time (C6+)
7938 PV2 Stream2 Hourly average for the previous time (C3H8)
7939 PV3 Stream2 Hourly average for the previous time (i-C4H10)
7940 PV4 Stream2 Hourly average for the previous time (n-C4H10)
7941 PV5 Stream2 Hourly average for the previous time (neo-C5H12)
7942 PV6 Stream2 Hourly average for the previous time (i-C5H12)
7943 PV7 Stream2 Hourly average for the previous time (n-C5H12)
7944 PV8 Stream2 Hourly average for the previous time (N2)
7945 PV9 Stream2 Hourly average for the previous time (CH4)
7946 PV10 Stream2 Hourly average for the previous time (CO2)
7947 PV11 Stream2 Hourly average for the previous time (C2H6)
7948 PV12 Stream2 Hourly average for the previous time (Heat Value)
7949 PV19 Stream2 Hourly average for the previous time (ICV)
7950 PV14 Stream2 Hourly average for the previous time (Wobbe index)
7951 PV20 Stream2 Hourly average for the previous time (Relative Density)
7952 PV1 Stream3 Hourly average for the previous time (C6+)
7953 PV2 Stream3 Hourly average for the previous time (C3H8)
7954 PV3 Stream3 Hourly average for the previous time (i-C4H10)
7955 PV4 Stream3 Hourly average for the previous time (n-C4H10)
7956 PV5 Stream3 Hourly average for the previous time (neo-C5H12)
7957 PV6 Stream3 Hourly average for the previous time (i-C5H12)
7958 PV7 Stream3 Hourly average for the previous time (n-C5H12)
7959 PV8 Stream3 Hourly average for the previous time (N2)
Register Details
7960 PV9 Stream3 Hourly average for the previous time (CH4)
7961 PV10 Stream3 Hourly average for the previous time (CO2)
7962 PV11 Stream3 Hourly average for the previous time (C2H6)
7963 PV12 Stream3 Hourly average for the previous time (Heat Value)
7964 PV19 Stream3 Hourly average for the previous time (ICV)
7965 PV14 Stream3 Hourly average for the previous time (Wobbe index)
7966 PV20 Stream3 Hourly average for the previous time (Relative Density)
7967 PV1 Stream4 Hourly average for the previous time (C6+)
7968 PV2 Stream4 Hourly average for the previous time (C3H8)
7969 PV3 Stream4 Hourly average for the previous time (i-C4H10)
7970 PV4 Stream4 Hourly average for the previous time (n-C4H10)
7971 PV5 Stream4 Hourly average for the previous time (neo-C5H12)
7972 PV6 Stream4 Hourly average for the previous time (i-C5H12)
7973 PV7 Stream4 Hourly average for the previous time (n-C5H12)
7974 PV8 Stream4 Hourly average for the previous time (N2)
7975 PV9 Stream4 Hourly average for the previous time (CH4)
7976 PV10 Stream4 Hourly average for the previous time (CO2)
7977 PV11 Stream4 Hourly average for the previous time (C2H6)
7978 PV12 Stream4 Hourly average for the previous time (Heat Value)
7979 PV19 Stream4 Hourly average for the previous time (ICV)
7980 PV14 Stream4 Hourly average for the previous time (Wobbe index)
7981 PV20 Stream4 Hourly average for the previous time (Relative Density)
7982 PV16 Stream1 Hourly average for the previous time (Total of Law concentrations)
7983 PV16 Stream2 Hourly average for the previous time (Total of Law concentrations)
7984 PV16 Stream3 Hourly average for the previous time (Total of Law concentrations)
7985 PV16 Stream4 Hourly average for the previous time (Total of Law concentrations)
: - Reserve
8999 - Reserve
This area is initialized to 0. It is always initialized to 0 after ON/OFF.
Read and write is permitted to the reserve area from the above system.
In register 7000 area, when HGC's data is "AA, BB, CC, DD", HDM puts this data to
the decided register and the data order is the same as HGC, i.e. "AA, BB, CC, DD".
Register 30001 - 30404: Each register contains 26 data in the following order.
Item Data type
1 Time stamp (Minute) 2 byte integer
2 Time stamp (Hour) 2 byte integer
3 Time stamp (day) 2 byte integer
4 Time stamp (Month) 2 byte integer
5 Time stamp (Year) 2 byte integer
6 Sum of C6+ (Sum of hexane or heavier) 4 byte floating point
7 C3H8 (Propane) 4 byte floating point
8 i-C4H10 (i-Butane) 4 byte floating point
9 n-C4H10 (n-Butane) 4 byte floating point
10 neo-C5H12 (neo-Pentane) 4 byte floating point
11 i-C5H12 (i-Pentane) 4 byte floating point
12 n-C5H12 (n-Pentane) 4 byte floating point
13 N2 (Nitrogen) 4 byte floating point
14 CH4 (Methane) 4 byte floating point
15 CO2 (Carbon dioxide) 4 byte floating point
16 C2H6 (Ethane) 4 byte floating point
17 Heat value (superior / inferior, ideal / real) 4 byte floating point
18 Gas density / Relative density (ideal / real) 4 byte floating point
19 Wobbe index (ideal / real) 4 byte floating point
20 Compressibility factor 4 byte floating point
21 Total of raw concentrations 4 byte floating point
22 Oven temperature 4 byte floating point
23 Carrier gas pressure 4 byte floating point
24 ICV (ideal / real) 4 byte floating point
25 Relative density (ideal / real) 4 byte floating point
26 Count of calculation data 2 byte integer
~Note Seconds are not displayed in timestamps created from the internal clock.
Register Details
The slave device will only accept the message if the following conditions are met:
a) The received message starts with a colon (:), and ends with the CRLF. (Only in
ASCII mode)
b) The ID byte (Unit address) matches its own. (Both modes)
c) The function code is valid. (Both modes)
d) The start register and number of registers fall within a range of pre-programmed
register address. (Both modes)
e) The error check byte (LRC or CRC) is the same as the calculated values.
field follows start of message and consists of 2 characters. These bits indicate the unit
address of the slave device that is to receive the message.
Each slave must be assigned a unique address and only the addressed slave will
respond to a query that contains its address. When the slave sends a response, the slave
address informs the master which slave is responding.
When error occurs, the high order bit of the function code field is set by the slave
device to 1, and the exception code is generated. The following table shows the excep-
tion codes and there meaning:
Code Name Meaning
01 Illegal function Function code not supported by instrument
02 Illegal data address Register address not defined in instrument
03 Illegal data values Byte count not as expected or register does not exist
04 Not used
05 Not used
06 Not used
7.10.3 : Data
Data is transmitted MSB first. The value of an integer is represented in two's comple-
ment notation with the following format:
SIGN MAGNITUDE
15 14
Byte 1 Byte 2
The sign bit is 0 if the value is positive or zero, and 1 if the value is negative. The mag-
nitude is given in two's complement notation.
The integer format represent 16 bit signed integers ranging from -32768 to +32678
and occupies 2 contiguous bytes which can be viewed as 16 contiguous bits.
The value 905 would be transmitted as:
03H 89H
Byte 1 2
Where 89H is represented as
Bit7 Bit 0
1 0 0 0 1 0 0 1
Example:
Address 02 0000 0010
Function 03 0000 0011
Start register Hi 30 0011 0000
Start register Lo 00 0000 0000
Number of registers 03 0000 0011
Sum 0011 1000
1's complement 1100 0111
2's complement 1100 1000
LRC C8
Note the sum may exceed 8 bits - only the low order 8 bits are used.
The device used to serialize the data for transmission will send the conventional LSB
or right-most bit of each character first. In generating the CRC, the first bit transmitted
is defined as the MSB of the dividend. For convenience and since there are no carries
used in the arithmetic, let's assume while computing the CRC that the MSB is on the
right. To be consistent, the bit order of the generating polynomial must be reversed.
The MSB of the polynomial is dropped since it affects only the quotient and not the
remainder. This yields 1010 0000 0000 0001 (Hex A001). Note that this reversal of the
bit order will have no affect whatever on the interpretation or bit order of characters
external to the CRC calculation.
The step-by-step procedure to form the CRC-16 check bytes is as follows;
1. Load a 16-bit register with all 1's.
2. Exclusive or the first 8-bit byte with the high order byte of the 16-bit register, put-
ting the result in the 16-bit register.
3. Shift the 16-bit register one bit to the right until the bit shifted out to right (flag) is
1.
4. If the bit shifted out to the right (flag) is 1, XOR the generating polynomial 1010
0000 0000 0001 with the 16-bit register.
5. Repeat steps 3 and 4 until 8 shifts have been performed. Then perform XOR with
the function code (03).
6. Repeat this process with Start Register HI & LO and Number of Register.
7. The result (16 bit) is attached to the end of the message with 8 MSB first (actually
LSB) followed by the 8 LSB (actually MSB).
Calculation
Step
16-bit register (LSB-MSB) Flag
Calculation
Step
16-bit register (LSB-MSB) Flag
0010 0100 1111 1111
4 XOR 1010 0000 0000 0001 [data] -
1000 0100 1111 1110
0 -> 1000 0100 1111 1110
->
3 Shift right (7/8)
0100 0010 0111 1111 -------> 0
0 -> 0100 0010 0111 1111
->
3 Shift right (8/8)
0010 0001 0011 1111 -------> 1
0010 0001 0011 1111
4 XOR 1010 0000 0000 0001 [data] -
1000 0001 0011 1110
1000 0001 0011 1110
5 XOR 0000 0011 [Function code] -
1000 0001 0011 1101
1000 0001 0011 1101
0 -> ->
3
Shift right (1/8)
0100 0000 1001 1110 -------> 1
| | |
| | |
| | |
1101 0001 0100 0000
0011 0000 [start register
6 XOR -
HI]
1101 0001 0111 0000
| | |
| | |
| | |
1110 0100 1101 0000
0000 0000 [start register
6 XOR -
LO]
1110 0100 1101 0000
| | |
| | |
| | |
1001 1100 1110 0101
0000 0001 [number of
6 XOR -
register]
1001 1100 1110 0100
| | |
| | |
| | |
1001 0111 0011 1000
0 -> ->
3
Shift right (8/8)
0100 1011 1001 1100 -------> 0
0100 1011 1001 1100
7 4 B 9 C ----> 4BH 9CH -
CRC-16 9CH 4BH
Result:
Unit address Function Start Register Number of CRC-16 CRC-16
Code Hi Lo register HI LO
02 03 30 00 01 9C 4B
Normal response
Byte No Description Hex
1 Colon :
2 Unit ID 1
3 Function Code 03
4 Number of data bytes 04
5 Value 1 HI order byte 00
6 LO order byte 01
7 Value 2 HI order byte 00
8 LO order byte 00
9 LRC F7
10 CR CR
11 LF LF
Normal response
Byte No Description Hex
1 Colon :
2 Unit ID 1
3 Function Code 03
4 Number of data bytes 08
5 Register 1 byte 1 40
6 Register 1 byte 2 4D
7 Register 1 byte 3 70
8 Register 1 byte 4 AD
9 Register 1 byte 1 42
10 Register 1 byte 2 B4
11 Register 1 byte 3 38
12 Register 1 byte 4 52
13 LRC CA
14 CR CR
15 LF LF
~Note The contents of all six registers is returned regardless of number of Regs value.
Command
Unit Function Start Reg No of Reg LRC
address code HI LO HI LO
: 01 03 00 01 00 06 F5 CR LF
Normal response
Byte No Description Hex Decimal
1 Colon : :
2 Unit ID 01 1
3 Function Code 03 3
4 Number of data bytes 0C 12
5 Seconds 00
21
6 Seconds 15
7 Minutes 00
45
8 Minutes 2D
9 Hour 00
13
10 Hour 0D
11 Day 00
27
12 Day 1B
13 Month 00
4
14 Month 04
15 Year 00
0007*
16 Year 07
17 LRC 7B
18 CR CR
19 LF LF
~Note *: About four digits of Year, only lower two digits represent year and upper two
digits are always 00. Example: Year digits 0007 means year 2007.
Response
Byte No. Detail
1 Colon
2 Unit Address 01
3 Function Code 03
4 Number of data byte, 4byte*17data* 3Record=204
5-72 Record 1 (Component 1), 4byte*17data=68
73-140 Record 2 (Component 2), 4byte*17data=68
141-208 Record 3 (Component 3), 4byte*17data=68
209 LRC
210 CR
211 LF
Response
Byte No. Detail
1 Colon
2 Unit Address 01
3 Function Code 03
4 Number of data byte, 4byte*17data* 1Record=68
5-72 Record 1(Component 1), 4byte*17data=68
73 LRC
74 CR
75 LF
Normal response
Unit Functio Start Reg No of Reg Byte
address n code count LRC
Hi Lo Hi Lo
: 01 10 0B C0 00 02 04 1E CR LF
The example below sets the date and time to 15:45 28/11/2007.
Command
Byte No Description Hex Decimal
1 Colon : :
2 Unit ID 01 1
3 Function Code 10 16
4 Start Address HI 00
1
5 Start Address LO 01
6 Number of Register HI 00
5
7 Number of Register LO 05
8 Byte Count 0A 10
Normal response
Unit Functio Start Reg No of Reg Byte
address n code count LRC
Hi Lo Hi Lo
: 01 10 00 01 00 05 0A DF CR LF
7.12 : Timing
The following is the basic timing for HDM Modbus ASCII and RTU protocol.
Request
T1 T2
Response
Response Time T1
ASCII protocol
This is the time from the end of the LF character in the request message to the trans-
mission of the response message.
Minimum value: 50 ms Maximum value: 100 ms
RTU protocol
This is the time from the end of the request message to the transmission of the
response message.
Minimum value: 50 ms Maximum value: 100 ms
Reset Time T2
ASCII protocol
This is the time after the LF character of a response message when HDM is ready to
receive the start another request message.
Minimum value = 3.5 character times
RTU protocol
This is the time after the response message when HDM is ready to receive the start
another request message.
Minimum value = 3.5 character times
Character times:
Time taken to transmit one character (depends on baud rate).
8.1 : Introduction
HMV is software that displays and saves the HGC data stored in the HDM data log.
The software only saves and displays the data needed by the user. HMV communicates
with the HDM via Serial Port by Modbus communication. The figure below shows the
connection diagram.
HMV
Modbus
HDM
Fieldbus H1
HGC
~Note The relationship between data and the time displayed with data is shown
below.
Average data:
Hourly average data Average data from the previous hour is contained in the dis-
played time
E.g.: 2003/03/24 10:00 row contains the average data of 2003/03/24 9:00 - 9:59.
Daily average data Average data from the previous day is contained in the dis-
played date.
E.g.: 2003/03/24 row contains the average data of 2003/03/23 0:00 - 23:59.
Monthly average data Data from the previous month is contained in the displayed
month.
E.g.: 2003/03 contains the average data of 2003/02.
~Note - unsaved data are erased when shutting down the HMV.
- HMV can only retrieve data while online. It cannot retrieve saved data
when offline.
The type of the data is The page number is displayed in A progress bar will appear
displayed. the analysis data screen. during acquiring the data.
The latest data is displayed on
page 1. (Max: 771)
Acquire the required Save the displayed data Clear the displayed The HMV will be shut
data and then display. by text file format. data. down
Figure 8-1
Figure 8-2
Call or Disconnect
This is used to obtain HDM data via a modem connection. To initiate a modem con-
nection, select [Call] then click the [OK] button in the message box that follows (Fig-
ure 8-3). When the connection has been made, a dialog box saying “Connected!!”
appears, and the elapsed connection time is displayed in the lower left-hand corner
(Figure 8-4). Elapsed time is displayed in 24-hour time. To disconnect, select “discon-
nect” from the command menu then press the “OK” button in the dialog box that fol-
lows. (Figure 8-5)
After you disconnect, the “Disconnected!!” message appears and the status in the
lower-left corner of the main display changes to “disconnected.”
For information on modem setup and direct connection, please refer to the explanation
of the Properties screen below.
Properties
Overview:
The Properties screen enables you to set-up various communication parameters with
the HDM. When you select “Properties” from the command menu, the following
screen will appear:
Figure 8-7
1. HDM Properties
First, confirm the communication settings of the HDM you will use to acquire your
data. You can confirm HDM communication setup on the HDM LCD display. For
details, please refer to section 3.2.3 - “Engineer's Mode.” You must then set the
HDM Properties to the same settings in the HDM.
HDM Address: 1 - 255 (Default 1)
Protocol: Modbus RTU Protocol (8 Bit)
Modbus ASCII Protocol (7 Bit) (Default)
Modbus ASCII Protocol (8 Bit)
Bits per second: 1200 bps
2400 bps
4800 bps
9600 bps (Default)
19200 bps
Parity: Even (Default)
Odd
None
RTS/CTS signal: Non active (Default)
Active
2. No Response Time Out (sec.)
Slide this bar to set the length of time until error messages are displayed when
there is no response from the HDM due to communication problems,
1, 3, 5, 10, 30 sec. (Default: 3 sec.)
3. COM Port
Please select the COM Port you will use.
Connect using: COM1 - 4 (Default: COM1)
4. Connection options
Here you choose whether to connect to the HDM directly or via modem. To con-
nect directly, click the [Direct Connection] radio button. To communicate with the
HDM via a modem connection, click the [Modem Connection] radio button. When
you select “Modem Connection,” you can change the dial settings in subsequent
boxes.
5. Explanation of Buttons
There are four buttons in the lower right of the Properties dialog box: “Load,”
“Save,” “OK,” and “Cancel.”
“Load” and “Save” Buttons: Use these buttons to save the settings you have cre-
ated on the Properties screen as an .hdm file.
“OK” Button: Once you have changed the settings manually or via the Load function,
click the [OK] button. A confirmation message will appear. When you click the [OK]
button, the change is reflected in the HMV. Clicking the [Cancel] button will return
you to the Properties screen without applying your changes
You can confirm your changes to the connection method in the following way:
1. When you have changed from Direct Connection to Modem Connection, the title
of the main screen changes from “HMV-Direct connection” to “HMV-Modem con-
nection” and the status bar in the lower left corner will display “Disconnect.” Also,
the Call function becomes available.
2. When you change from Modem connection to Direct connection, the title bar
changes to “HMV-Direct connection” and the status bar in the lower left corner
disappears. Also, the Call function becomes unavailable.
Cancel Button: This button returns you to the main menu without applying your
changes.
[Average Data] and [Stream1 - 4] then [Read Data] button as well.(Figure 8-9) These
data are displayed only. Saving function is not available.
Display time of
date update
Indicates "Calibration"
or "Analysis" mode
Figure 8-8
Figure 8-9
Figure 8-10
The data in the order of Date and time, C6+, Propane, i-Butane…Relative density are
displayed on the one record.
Click !
Figure 8-11
One record has stream number, date and time, the result of self-diagnostic (no message
appears when no error occur), C6+, Propane, i-Butane…Relative density. Move the
scroll bar to view the all data. And double click on the borderline of the column for the
error message to view the hidden message.
The data for the top record is the latest data, and that for the bottom record is the oldest
data in every page. The data for page 1 is the latest data, and that for last page is the
oldest data.
~Note The data display type can be changed from the menu bar. Also there are
shortcuts available to change the display type of Stream 1 data.
Or you can manually change the display type through the menu bar:
Figure 8-12
The screen given below will appear. (Figure 8-13 Example of “Hourly Average Data”
screen)
Click !
Click !
Figure 8-13
One record has date and time, C6+, Propane, i-Butane…. Relative density.
Figure 8-14
Main screen
Data is display
Print data
Figure 8-15
Chapter 9 : Troubleshooting
hdmdrv2 stoped at “ClearVCR” HFA fieldbus Check the FB cable connection with
connection error HFA100.
HDM Check the FB cable connection with
connection error HDM303.
Confirm HDM303 powered on.
hdmdrv2 couldn’t find “HGC303” HGC Check the FB cable connection with
Connection error HGC303.
Confirm that power is supplied to HGC303.
~Note **: This error will occur during HGC start up.
LED STATUS
TX(GREEN) RX(RED)
During Blink Blink
transmission
The condition of Calibration Relay (Contact output for solenoid valve) and STATUS
(Alarm contact) are as following:
Calibration relay STATUS
Normal HDM Operation Inactive Inactive
HDM Error RAM Error Inactive Active
CPU Communication Error Inactive Active
Timer Error Inactive Inactive
Exchange Battery Inactive Inactive
FB Line Error Inactive Active
HGC Auto-Calibration in progress Active Inactive
HGC Field Work in progress Inactive Inactive
Oven Temperature Extremely High Inactive Active
Carrier Gas Pressure Error Inactive Active
HGC Data Bad Inactive Active
ERROR No.Display:
E X X X
Error number
0: HDM error 1: HGC error 2: system error
0: Minor error 1: Fatal error
Represents the 'E' of "Error"
Chapter 10 : Appendix
Asia
Country / City GMT
South Korea (GMT +9)
China, Hong Kong, Taiwan, Philippine, Malaysia, Singapore,
(GMT +8)
Denpasar
Jakarta, Thailand (GMT +7)
America
Country / City GMT
Atlanta, New York, Boston, Miami, Washington D.C. (GMT -5)
Chicago, Dallas, New Orleans (GMT -6)
Denver, Phoenix (GMT -7)
San Francisco, Seattle, Los Angeles, Las Vegas (GMT -8)
Anchorage (GMT -9)
Honolulu (GMT -10)
Oceania, Pacific
Country / City GMT
Sydney, Canberra, Melbourne (GMT +10)
Brisbane, Cairns, Guam, Saipan (GMT +10)
Perth (GMT +8)
New Zealand (GMT +12)
New Caledonia (GMT +11)
Tahiti (GMT -10)
HGM
HDM HFA
TOTA L
%
RATE
Modbus2
Modbus1
FB
FB address FB address
FB
24V DC
HMU RXD RXD RXD
Power
HGC
Calibration FB address
24V DC 0 x F7H
Status
Modbus1, 2
Fieldbus
line
Modbus1 Modbus2
Solenoid
Sample valve
gas
Standard
gas
to Modem to PC
Modem
Telephone
communication
1 2 3 4 5 6 7 8 9 10
TXD RXD RTS CTS GND TXD RXD RTS CTS GND
Modbus2 (RS232) Modbus1 (RS232)
11 12 13 14 15 16 17 18 19 20
Case - + - + - + - +
Earth E DC24V FB STATUS Calibration
to 24V DC to Solenoid
Fieldbus valve
Line
Status
Display of
Parameter Name Unit Note
measuring value
PV1 C 6 + Sum of C6+ m o l % XX.XXX
PV2 C 3 H 8 C3H8 (propane) m o l % XX.XXX
PV3 i - C 4 i-C4H10 (i-butane) m o l % XX.XXX
PV4 n - C 4 n-C4H10 (n-butane) m o l % XX.XXX
PV5 n e o - C 5 neo-C5H12 (neo-pentane) m o l % XX.XXX
PV6 i - C 5 i-C5H12 (i-pentane) m o l % XX.XXX
PV7 n - C 5 n-C5H12 (n-pentane) m o l % XX.XXX
PV8 N 2 N2 (nitrogen) m o l % XX.XXX
PV9 C H 4 CH4 (methane) m o l % XX.XXX
PV10 C O 2 CO2 (carbon dioxide) m o l % XX.XXX
PV11 C 2 H 6 C2H6 (ethane) m o l % XX.XXX
PV12 S C V r e Superior Calorific Value (real) M J / m ³ Default
S C V i d Superior Calorific Value (ideal) M J / m ³
XX.XXXX
I C V r e Inferior Calorific Value (real) M J / m ³
I C V i d Inferior Calorific Value (ideal) M J / m ³
d r y G H V r e Real Gross Heat Value (dry) B T U / C F
s a t G H V r e Real Gross Heat Value (sat) B T U / C F
XXXX.XX
d r y G H V i d Ideal Gross Heat Value (dry) B T U / C F
s a t G H V i d Ideal Gross Heat Value (sat) B T U / C F
d r y G H V Gross Heat Value (dry) B T U / l b m XXXXX.X
PV13 D r e Density (real) k g / m ³ Default
D i d Density (ideal) k g / m ³
X.XXXX
R D r e Relative Density (real)
R D i d Relative Density (ideal)
G D GD l b / k C F XX.XXXX
d r y G r e Real Relative Density G (dry gas)
s a t G r e Real Relative Density G (sat gas)
X.XXXX
d r y G i d Ideal Relative Density Gid (dry gas)
s a t G i d Ideal Relative Density Gid (sat gas)
PV14 W I r e Wobbe index (real) M J / m ³ Default
XXX.XXX
W I i d Wobbe index (ideal) M J / m ³
d r y W I r e Real Wobbe index (dry) B T U / C F
s a t W I r e Real Wobbe index (sat) B T U / C F
XXXX.XX
d r y W I i d Ideal Wobbe index (dry) B T U / C F
s a t W I i d Ideal Wobbe index (sat) B T U / C F
PV15 Z m i x Compression factor Zmix Default
X.XXXX
d r y Z Compression factor Z (dry gas)
PV16 T o t a l R a w Total of Raw concentrations m o l % XXX.XXX
PV17 O v e n T e m p Oven Temperature d e g C XX.XX
PV18 C a r . P r e s Carrier gas pressure k P a XXX.XX
PV19 I C V r e Inferior Calorific Value (real) M J / m ³ Default
XX.XXXX
I C V i d Inferior Calorific Value (ideal) M J / m ³
d r y N H V r e Real Net Heat Value (dry) B T U / C F
s a t N H V r e Real Net Heat Value (sat) B T U / C F
XXXX.XX
d r y N H V i d Ideal Net Heat Value (dry) B T U / C F
s a t N H V i d Ideal Net Heat Value (sat) B T U / C F
d r y N H V Net Heat Value (dry) B T U / l b m XXXXX.X
~Note The “” symbol in the chart above indicates the number of spaces.
Display of
Parameter Name Unit Note
measuring value
PV20 R D r e Relative Density (real) Default
X.XXXX
R D i d Relative Density (ideal)
H e Helium normalized conc m o l % XX.XXX
d r y G r e Real Relative Density G (dry gas)
s a t G r e Real Relative Density G (sat gas)
d r y G i d Ideal Relative Density Gid (dry gas) X.XXXX
s a t G i d Ideal Relative Density Gid (sat gas)
K Specific Heat K
Special unit
Display of
Parameter Name Unit Note
measuring value
PV12 S C V r e Superior Calorific Value (real) k J / m ³
S C V i d Superior Calorific Value (ideal) k J / m ³
XXXXX.X
I C V r e Inferior Calorific Value (real) k J / m ³
I C V i d Inferior Calorific Value (ideal) k J / m ³
S C V r e Superior Calorific Value (real) k W h / m ³
S C V i d Superior Calorific Value (ideal) k W h / m ³
XXX.XXX
I C V r e Inferior Calorific Value (real) k W h / m ³
I C V i d Inferior Calorific Value (ideal) k W h / m ³
PV14 W I r e Wobbe index (real) k J / m ³
XXXXX.X
W I i d Wobbe index (ideal) k J / m ³
W I r e Wobbe index (real) k W h / m ³
XXX.XXX
W I i d Wobbe index (ideal) k W h / m ³
PV19 I C V r e Inferior Calorific Value (real) k J / m ³
XXXXX.X
I C V i d Inferior Calorific Value (ideal) k J / m ³
I C V r e Inferior Calorific Value (real) k W h / m ³
XXX.XXX
I C V i d Inferior Calorific Value (ideal) k W h / m ³
~Note The “” symbol in the chart above indicates the number of spaces.
~Note Only the effective decimal places are displayed for each data (other decimal places
are truncated).
10.3 : Relationship between HDM, HFA, HDS and HMV software versions
HDM HFA HDS HMV
Ver. 1.00 - - Ver. 1.00
Ver. 2.00 - - Ver. 1.10
Ver. 2.11
Ver. 2.12
Ver. 2.20 Ver. 1.0 Ver. 2.11 Ver. 1.20
Ver. 2.30
Ver.2.40 Ver. 1.0 Ver.2.12 Ver.1.30
Ver.2.50 Ver.3.00 Ver.1.40
Ver.2.60 Ver.3.10 Ver.1.50
Ver.2.70 Ver.3.0 Ver.4.00 Ver.2.00
Ver.3.1 Ver.4.10
~Note When the number of analysis data for the hour exceeds 16, the calcula-
tion is carried out using the 16 most recent data.
2. Calculation of the Daily Average (the maximum number of data that can be used in the
calculation is 28)
HAV0*N0+HAV1*N1+…+HAV23*N23
N0+N1+…+N23
If the number of data in the one-day hourly average exceeds 28, the calculation is car-
ried out using the 28 most recent data.
3. Calculation of the Monthly Average (the maximum number of data that can be used in
the calculation is 35)
Example: Calculation of the monthly average at 0:00 on February 1st using the daily
average data from January
The daily average at 0:00 on February 1st is calculated by (1) multiplying each aver-
age PV value taken from the January daily average data by the respective numbers of
data used in the daily averages, (2) adding all of these results together, and then (3)
dividing by the total number of data used in the operation:
DAV1*DN1+DAV2*DN2+…+DAV31*DN31
DN1+DN2+…+DN31
If the number of daily average data for one month exceeds 35, the 35 most recent data
are used to perform the calculation.
Important:
Just before the battery is turned on/off and/or the time settings are changed, each aver-
age is calculated.
However, the above-mentioned time is compared to the current time and the following
evaluation criteria are used to determine whether it is necessary to calculate each aver-
age:
(1) All but the minute timestamp are correct: Data is taken without calculating the
average.
(2) The hour timestamp is incorrect but the date is correct: Only the hourly average is
calculated.
(3) The day timestamp is incorrect but month and year are correct: the hourly and
daily averages are calculated.
(4) Both year and month timestamps are incorrect: Hourly, daily, and monthly aver-
ages are all calculated.
FEATURES
1. Data storage function: The latest 18,500 data records
are stored in the inside memory of model HDM303.
Storage data is 20 PV’s of every five minutes of analysis,
for 64 days, and calendar for time stamping. Model
HGC Data Manager unit - Model HDM303
HDM303 storage includes the average (hourly, daily
and monthly) data as well. Available battery back-up for
model HDM303 memory is for over 3 years. 4. Local mounting: Model HDM303 is FM approved for
2. Multi serial port: Two serial port connections are avail- US and CANADA as Dust-Ignitionproof for use in Class
able in one HDM303 for Modbus communication. Users II, III, Division 1, Groups E, F and G; Non Incendive for
can choose RS 232C, RS 422 or RS485, to follow their use in Class I Zone 2, Group IIC Hazardous Locations;
type of connection. indoors/outdoors (Type 4X and IP66). Also, it conforms
to CE marking requirements.
3. Multi stream switching: Besides auto-calibration and Local display indicates one PV and the indicated PV is
alarm indication relays, model HDM303 has four relay changeable by infrared touch sensor through the window
output contacts. These contacts can be used for energiz- touch key panel.
ing respective solenoid valves of four different natural
gas stream, which are available on the stream board. 5. Analog output: Two or three configurable analog
outputs are available on the analog board of each model
HDM303.
A-1
FUNCTIONAL SPECIFICATIONS
Modbus communication
Protocol Modbus ASCII Protocol Modbus RTU Protocol (default: Modbus ASCII Protocol)
Baud rate (bps) 1200, 2400, 4800, 9600, 19200 (default: 9600)
Port Model HDM303-22SC: RS-232C, 2 port
Model HDM303-24SC: Port1:RS-232C, Port 2: RS485/422 (default: RS485)
Model HDM303-44SC: RS485/ RS422, 2 port (default: RS485)
Model HDM303-2 : Port1: RS232 *
Model HDM303-4 : Port1: RS485/422 (default: RS485)*
Data length (bit) 7, 8 (default: 7)
Start bit 1
Stop bit 1
Parity Even, Odd, None, (default: Even)
Bit structure LSB: Bit=0, MSB: Bit=7
Register Start End Type
1 … 16 bit integer (Special register for date and time)
500 599 Data table
3000 4999 16 bit integer
5000 5999 32 bit integer
7000 8999 32 bit floating
10000 28500 Data table
30000 30268 Data table
50000 50003 Special area
Modbus slave address (Unit Selectable by Software setting (default: 1)
address)
Data transferred from HGC and OUT ADD ADD2 Description
register configuration (Read only) PV1 7001 3101 & 3102 Sum of C6+ (Sum of hexane or heavier)
PV2 7002 3103 & 3104 C3H8 (Propane)
PV3 7003 3105 & 3106 i-C4H10 (i-Butane)
PV4 7004 3107 & 3108 n-C4H10 (n-Butane)
PV5 7005 3109 & 3110 neo-C5H12 (neo-Pentane)
PV6 7006 3111 & 3112 i-C5H12 (i-Pentane)
PV7 7007 3113 & 3114 n-C5H12 (n-Pentane)
PV8 7008 3115 & 3116 N2 (Nitrogen)
PV9 7009 3117 & 3118 CH4 (Methane)
PV10 7010 3119 & 3120 CO2 (Carbon dioxide)
PV11 7011 3121 & 3122 C2H6 (Ethane)
PV12 7033 & 7012 3123 & 3124 Heat value (superior / inferior, ideal / real)
PV13 7090 & 7013 3125 & 3126 Gas density / Relative density (ideal / real)
PV14 7037 & 7014 3127 & 3128 Wobbe index (ideal / real)
PV15 7036 & 7015 3129 & 3130 Compressibility factor
PV16 7038 & 7016 3131 & 3132 Total of raw concentrations
PV17 7097 & 7017 3133 & 3134 Oven temperature
PV18 7098 & 7018 3135 & 3136 Carrier gas pressure
PV19 7087 & 7019 3137 & 3138 ICV (ideal / real)
PV20 7035 & 7020 3139 & 3140 Relative density (ideal / real)
Note) *: Please refer to “Model selection” on page 5.
Analog output
Analog output: Two or three PV selectable, 4-20 mA DC (Range is configurable).
Model HDM303-2ASC, HDM303-4ASC, HDM303-AASC
A-2 A-2
Data storage functions
Analysis data
Register 10000 - 28500
One record format Time stamp Minute, Hour, Day, Month, Year
Stream number 1-4
Data PV1 - PV20
Maximum storage data TOTAL-MAX of 18500 records (for 64 days)
Average data
Register 30000 - 39999
Average data Hourly, Daily, Monthly
One record format Time stamp Minute, Hour, Day, Month, Year
Stream number 1-4
Average data PV1 - PV20
Number of data used for average calculation
Maximum storage data Hourly average 120 records per one stream
Daily average 65 records per one stream
Monthly average 6 records per one stream
Other functions
Terminator Built in termination for Fieldbus
Holding register 3058
New data flag (Read and write) 0: Modbus master writes "0" after reading 20 latest PV.
1: New data is available.
Holding register 3047 0 (0×0000): Normal condition
Error flag 1 (0×0001): RF (response factor) error
(Read only) 2 (0×0002): Total raw error
4 (0×0004): RAM error
8 (0×0008): Retention time lock error
16 (0×0010): CPU communication error
32 (0×0020): Timer error
64 (0×0040): Battery exchange status (0 = Battery normal, 1 = Battery change needed)
128 (0×0080): HGC no response
256 (0×0100): HGC overhaul time
512 (0×0200): Chromatogram peak height over the measurement range
1024 (0×0400): Carrier gas pressure out of control
2048 (0×0800): Oven temperature error
4096 (0×1000): Chromatogram baseline error
8192 (0×2000): Carrier gas pressure error
16384 (0×4000): Oven temperature extremely high
32768 (0×8000): HGC data bad
Holding register 3059 1: Analyzing
Cal /Analysis flag (Read only) 0: Calibrating
Holding register 3000 error output 0 bit: RF (response factor) error
setting flag 1st bit: Total raw error
For all bits: 2nd bit: RAM error
0 = error OFF,1 = error ON 3rd bit: Retention time lock error
(Read and write) 4th bit: CPU communication error
(default:1111 1111 1111 0101B) 5th bit: Timer error
6th bit: Battery exchange status (0 = Battery normal, 1 = Battery change needed)
7th bit: HGC no response
8th bit: HGC overhaul time
9th bit: Chromatogram peak height over the measurement range
10th bit: Carrier gas pressure out of control
11th bit: Oven temperature error
12th bit: Chromatogram baseline error
13th bit: Carrier gas pressure error
14th bit: Oven temperature extremely high
15th bit: HGC data bad
(Continued)
A-3 A-3
Other functions (continued from previous page):
Holding register 3034 current stream 1, 2, 3, 4 (default:1)
number (Read only)
Holding register 3061 last stream 1, 2, 3, 4 (default: 1)
number (Read only)
Holding register between 3036 and 3036: Month, 3037: Day, 3038: Year, 3039: Hour, and 3040: Minute
3040 current time (Read only)
Holding register between 3041 and 3041: Month, 3042: Day, 3043: Year, 3044: Hour, and 3045: Minute
3045 start time of analysis (Read only)
Holding register 3001 108: C6+ rate (C6=0.47466, C7=0.3534, C8=0.17194) Default
C6+ Calculation Method 109: C6+ rate (C6=0.5, C7=0.5, C8=0.0)
110: C6+ rate (C6=0.5, C7=0.25, C8=0.25)
111: C6+ rate (C6=0.57143, C7=0.28572, C8=0.14285)
Holding register 3002
Component Index_1: 102 (default)
(Read and Write)
Holding register 3003
Component Index_2: 103 (default)
(Read and Write)
Holding register 3004
Component Index_3: 104 (default)
(Read and Write)
Holding register 3005
Component Index_4: 107 (default)
(Read and Write)
Holding register 3006
Component Index_5: 105 (default)
(Read and Write)
Holding register 3007
Component Index_6: 106 (default)
(Read and Write)
Holding register 3008
Component Index_7: 114 (default)
(Read and Write)
Holding register 3009
Component Index_8: 100 (default)
(Read and Write)
Holding register 3010
Component Index_9: 117 (default)
(Read and Write)
Holding register 3011
Component Index_10: 101 (default)
(Read and Write)
Holding register 3012
Component Index_11: 255 (default)
(Read and Write)
Holding register 3013
Component Index_12: 255 (default)
(Read and Write)
Holding register 3014
Component Index_13: 255 (default)
(Read and Write)
Holding register 3015
Component Index_14: 255 (default)
(Read and Write)
Holding register 3016
Component Index_15: 255 (default)
(Read and Write)
Fieldbus
Conforms to FOUNDATION™ fieldbus specification, ISA S50.02-1992 and IEC 1158-2
Fieldbus address default =16 (0×10), PD Tag = HDM303
A-4 A-4
PHYSICAL SPECIFICATIONS:
Instrument construction:
Dimensions: W: 164 mm × D: 128 mm × H: 231 mm
Weight: 3 kg
Materials Case Aluminum alloy
Window Tempered glass (5 mm thick)
Mounting Wall mounting, 2-inch pipe mounting
Painting color Light beige (Munsell 4Y7.2/1.3) acrylic resin
CE Marking: Electromagnetic compatibility (EMC): 2014/30/EU
INSTALLATION
Instrument environment
Environmental classification: Local location
Ambient temperature: -10 to +50°C -20 to +70°C (storage and transportation)
Ambient humidity range 0 - 95% RH
Power supply
Power supply 24 V DC ± 10%
Power consumption Min. 5 VA (external solenoid valve power consumption is not included)
Relay
Auto calibration relay: Normal open (default) 24 V DC, 1A Open collector
Status relay (Alarm output): Normal close (default) 24 V DC, 1A Open collector
Multi-stream relay Normal open (default) 24 V DC, 1A Open collector (Two or four contacts selectable)
Model: HDM303-2DSC, HDM303-2DDD, HDM303-4DSC, HDM303-4DDD
MODEL SELECTION
HGC Data Manager
HDM303 - I
Basic model number Selection
HDM303-
A-5
DIMENSIONS
[Unit: mm]
Plate 150 14
3.2 128 110
T OT A L
%
RATE
DATE
DATE
130
Modbus2
Modbus1
FB
FB
SUPPLY
MODEL
MODEL
PROD.
PROD.
HMU
248
CONVERTER DETECTOR
216
Power
Touch key
82
Terminal box
103 15.5
34
30
25 25 25 25
A-6 A-6
Terms and Conditions
2. Ascertainment of suitability
You are required to ascertain the suitability of Azbil Corporation's product in case of your use of the same with your
machinery, equipment, etc. (hereinafter referred to as “Equipment”) on your own responsibility, taking the following
matters into consideration:
(1) Regulations and standards or laws that your Equipment is to comply with.
(2) Examples of application described in any documents provided by Azbil Corporation are for your reference
purpose only, and you are required to check the functions and safety of your Equipment prior to your use.
(3) Measures to be taken to secure the required level of the reliability and safety of your Equipment in your use
Although azbil is constantly making efforts to improve the quality and reliability of Azbil Corporation's
products, there exists a possibility that parts and machinery may break down.
You are required to provide your Equipment with safety design such as fool-proof design, *1 and fail-safe
design*2 (anti-flame propagation design, etc.), whereby preventing any occurrence of physical injuries, fires,
significant damage, and so forth. Furthermore, fault avoidance, *3 fault tolerance,*4 or the like should be
incorporated so that the said Equipment can satisfy the level of reliability and safety required for your use.
6. Other precautions
Prior to your use of Azbil Corporation's products, you are required to understand and comply with specifications (e.g.,
conditions and environment of use), precautions, warnings/cautions/notices as set forth in the technical documents
prepared for individual Azbil Corporation's products, such as catalogs, specifications, and instruction manuals to ensure
the quality, reliability, and safety of those products.
7. Changes to specifications
Please note that the descriptions contained in any documents provided by azbil are subject to change without notice for
improvement or for any other reason.
For inquires or information on specifications as you may need to check, please contact our branch offices or sales offices,
or your local sales agents.
9. Scope of services
Prices of Azbil Corporation's products do not include any charges for services such as engineer dispatch service.
Accordingly, a separate fee will be charged in any of the following cases:
(1) Installation, adjustment, guidance, and attendance at a test run
(2) Maintenance, inspection, adjustment, and repair
(3) Technical guidance and technical education
(4) Special test or special inspection of a product under the conditions specified by you
Please note that we cannot provide any services as set forth above in a nuclear energy controlled area (radiation
controlled area) or at a place where the level of exposure to radiation is equivalent to that in a nuclear energy controlled
area.
AAS-511A-014-09
Document Number: CM2-HDM100-2001
Document Name: HGC Data Manager
Model: HDM303
User’s Manual
Date: 1st edition: July 2003
10th edition: Mar. 2017
Published by: Azbil Corporation