PT2E-1582

Gas detector head

70D Series Ethernet Model
Communication Function ManualPreface
Thank you for choosing our 70D Series Ethernet model (GD-70D-EA/SD-70SC-ET, hereafter GD-70D-EA
is described as a representative of both).
This communication function manual explains how to use the Ethernet communication function of
GD-70D-EA. Not only the first-time users but also the users who have already used the product must readand understand the operating manual to enhance the knowledge and experience before using the product.
Note that the communication function of GD-70D-EA is part of communication devices forming the network
system on the field.
Please be sure to read the operating manuals of related equipment.

Limitation of Responsibilities
We shall not take any responsibilities of the results caused by the program of other devices that
communicates with this product.

Notation of numerical number
Decimal number: Numerical value only (1 100 1000, etc.)
Hexadecimal number: With“0x” in front of the value (0x00 0x64

0x3EB, etc.)

Definition of DANGER, WARNING, CAUTION and NOTE
Definition of DANGER, WARNING, CAUTION and NOTEDANGER

This message indicates that improper handling may cause serious damage on
life, health or assets.

WARNING

This message indicates that improper handling may cause serious damage on
health or assets.

CAUTION

This message indicates that improper handling may cause minor damage on
health or assets.

NOTE

This message indicates advice on handling.

Contents
1. Start-up ........................................................................................................................................................... 1
1-1. Connecting devices ................................................................................................................................ 1
1-1-1. Connection with a PoE switching hub ........................................................................................... 1
1-1-2. Connection with a non-PoE switching hub .................................................................................... 2
1-2. Setting .................................................................................................................................................... 3
1-2-1. Setting the IP address of GD-70D-EA ........................................................................................... 3
1-2-2. Setting the IP address of the PC ................................................................................................... 4
1-2-3. Communication test ....................................................................................................................... 5
1-3. Web functions ........................................................................................................................................ 6
1-3-1. Setting the browser ........................................................................................................................ 6
1-3-2. Logging in to the user mode .......................................................................................................... 7
1-3-3. Logging in to the authorized user mode ........................................................................................ 8
1-4. PLC communication functions (OMRON CJ/CS Series) ....................................................................... 9
1-4-1. Connection with the PLC ............................................................................................................. 10
1-4-2. Setting the communication with PLC through the Web function ................................................. 11
1-4-3. Setting the communication with PLC through the GD-70D-EA main unit operation ................... 12
1-5. PLC communication functions (MELSEC Q Series) ............................................................................ 14
1-5-1. Connection with the PLC ............................................................................................................. 14
1-5-2. Setting the communication with PLC through the Web function ................................................. 15
1-5-3. Setting the communication with PLC through the GD-70D-EA main unit operation ................... 16
2. Web Functions .............................................................................................................................................. 18
2-1. Precautions on operating environment ................................................................................................ 18
2-2. List of functions .................................................................................................................................... 20
2-3. Web screen components ..................................................................................................................... 21
2-3-1. User screen (User) ...................................................................................................................... 21
2-3-2. Authorized user screen (Authorized Users) ................................................................................ 24
2-4. Auto mailing function (gas alarm/fault alarm) ...................................................................................... 36
3. Modbus/TCP Communication Functions...................................................................................................... 38
3-1. Communication specifications ............................................................................................................. 38
3-2. Register map ........................................................................................................................................ 38
3-3. Command ............................................................................................................................................. 43
3-4. Exceptional response ........................................................................................................................... 44
3-4-1. When non-supported function is specified .................................................................................. 44
3-4-2. When the specified address is out of the range .......................................................................... 44
3-4-3. When access to the address not within the range is specified ................................................... 44
3-4-4. When writing to the unwritable address is specified ................................................................... 44
4. PLC Communication Functions .................................................................................................................... 45
4-1. Communication specifications ............................................................................................................. 45
4-2. Data type .............................................................................................................................................. 46
4-2-1. Basic Data: Small ........................................................................................................................ 46
4-2-2. Basic Data: Large ........................................................................................................................ 47
4-2-3. Basic Data: Small + Optional Data .............................................................................................. 48
4-2-4. Basic Data: Large + Optional Data .............................................................................................. 49
4-3. Communication settings....................................................................................................................... 50
4-4. Data map .............................................................................................................................................. 52
4-4-1. Basic Data: Small ........................................................................................................................ 52
4-4-2. Basic Data: Large ........................................................................................................................ 54
4-4-3. Optional Data ............................................................................................................................... 56
4-5. Command ............................................................................................................................................. 57
4-5-1. Issuing Command 1 (setting alteration) ...................................................................................... 57
4-5-2. Issuing Commands 2 to 9 (Basic Data: Large only).................................................................... 57
4-5-3. Issuing Command 10 (alarm test concentration setting) (Basic Data: Large only) .................... 58
4-5-4. Data relative to Basic Data: Large commands ............................................................................ 59
4-5-5. Data relative to Optional Data commands .................................................................................. 61
4-5-6. Altering alarm setpoint setting ..................................................................................................... 62
4-5-7. Inhibit operation ........................................................................................................................... 63
4-6. Specifications for communication setting through GD-70D-EA main unit operation ........................... 641. Start-up

1-4. PLC communication functions (OMRON CJ/CS Series)

1-4. PLC communication functions (OMRON CJ/CS
Series)Configure the PLC communication settings of GD-70D-EA.
The settings can be configured by the following methods:
 To flexibly set the small number of devices: Use the Web screen of the authorized user mode.
Multiple items can flexibly be set through the Network screen of the Web function.
If not [PLC MODE] = 1, it is not possible to change all the items.
See 1-4-2, “Setting the communication with PLC through the Web function” for details of the setting
method.
 To quickly set a large number of devices through the operation on the gas detector:
 Use the GD-70D-EA front panel.
The setting can be easily configured using front panel keys in the following two items: [PLC MODE]
and [PLC AREA].
PLC IP address XXX. XXX. XXX.251 and NODE251 are fixed.
([xxx] is the same as the IP address of GD-70D-EA.)
See 1-4-3, “Setting the communication with PLC through the GD-70D-EA main unit” for details of thesetting method.

-9-2. Web Functions

2-2. List of functions

2-2. List of functions
: Displayed

: Non-Displayed
HOME

Authorized
Users

User screen

AuthorizedUser screen

StatusIndicates information about
GD-70D-EA settings

Event History

Lists up to 100 records andindicates a trend graphCalibration
History

Lists up to 100 records

Logout

Logout menu for authorized users

Zero
Calibration

Zero calibration

Span
CalibrationSpan calibration

Alarm Test

Alarm test function

Fault Test

Fault alarm test function

Alarm





Alarm settings can be viewed andconfigured

NetworkCommunication/mail/network
settings can be viewed andconfigured

Date/Time

Date and time can be viewed andconfigured

Configuration

Detailed information of GD-70D-EA
and sensors can be viewed andconfigured

MAINTENANCE

Enters the maintenance mode

INHIBITEnters the inhibit condition

ALARM RESETResets the alarmHOMECALIBREATIONTESTAUTHORIZED
USERS- 20 -

Descriptions

2. Web Functions

2-3. Web screen components

2-3. Web screen components
Start up Microsoft Internet Explorer and specify the address.
([xxx] corresponds to the IP address of GD-70D-EA)
User screen (User)
http://xxx.xxx.xxx.xxx
Password is not required.
Authorized user screen (Authorized Users)
http://xxx.xxx.xxx.xxx/login.html
Password is required.
Password setting:Default password “GD-70D”

2-3-1. User screen (User)
HOME
Status screen (User)

The status, including alarms, of GD-70D-EA is displayed in real time.
Information on alarm settings and sensors is displayed.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.

- 21 -

2. Web Functions

2-3. Web screen components

Event History screen (User)
event history

The event history (alarm history) can be viewed with ten records per page (maximum 100 records through10 pages).
A record consists of the time stamp, event description and the [Graph] button if it contains trend graphs.
Clicking the [Graph] button displays a trend graph for 3 minutes before and after the occurrence of thealarm.
Clicking the [Open Print All] button opens a screen for printing all events including pages not viewed.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.
Print Event History opened via [Open Print All]

via [Open Print Page]- 22 -

2. Web Functions

2-3. Web screen components

Event History screen (User)
Trend graph

Clicking the [Graph] button in the Event History (alarm history) screen displays a trend graph for 3 minutes
before and after the occurrence of the alarm.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.
To return to the Event History screen, click the [Return] button.

- 23 -

2. Web Functions

2-3. Web screen components

2-3-2. Authorized user screen (Authorized Users)
HOME
Status screen (Authorized User)

The status, including alarms, of GD-70D-EA is displayed in real time.
Information on alarm settings and sensors is displayed.
The status in which an alarm is activated can be reset by clicking the [ALARM RESET] button.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.

- 24 -

2. Web Functions

2-3. Web screen components

Event History screen (Authorized User)
event history

The event history (alarm history) can be viewed with ten records per page (maximum 100 records through10 pages).
A record consists of the time stamp, event description and the [Graph] button if it contains trend graphs.
Clicking the [Graph] button displays a trend graph for 3 minutes before and after the occurrence of thealarm.
Clicking the [Open Print All] button opens a screen for printing all events including pages not viewed.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.
Print Event History opened via [Open Print All]

via [Open Print Page]- 25 -

2. Web Functions

2-3. Web screen components

Event History screen (Authorized User)
Trend graph

Clicking the [Graph] button in the Event History (alarm history) screen displays a trend graph for 3 minutes
before and after the occurrence of the alarm.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.
To return to the Event History screen, click the [Return] button.

- 26 -

2. Web Functions

2-3. Web screen components

Calibration History screen (Authorized User)

The calibration history can be viewed with ten records per page (maximum 100 records through 10 pages).
Clicking the [Open Print All] button opens a screen for printing all records including pages not viewed.
Clicking the [Open Print Page] button opens a screen for printing the page currently viewed.

- 27 -

2. Web Functions

2-3. Web screen components

AUTHORIZED USERS
Alarm screen (Authorized User)

Alarm settings can be viewed and configured.
Clicking the [Update] button updates the configuration of GD-70D-EA using settings entered.

- 32 -

2. Web Functions

2-3. Web screen components

Date/Time screen (Authorized User)

The date and time information can be viewed and configured.

- 34 -

2. Web Functions

2-3. Web screen components

Configuration screen (Authorized User)

Settings for GD-70D-EA (the tag number, name of the unit, location, etc.) can be viewed and configured.
Clicking the [Update] button updates the configuration of the detector head using settings entered.
The tag number is used as a mail sender for using the mail function.

- 35 -

2. Web Functions

2-4. Auto mailing function (gas alarm/fault alarm)

2-4. Auto mailing function (gas alarm/fault alarm)
AUTHORIZED USERS
Network screen (Authorized User)

In response to alarm/fault events, this sends Email notification of the event from GD-70D-EA to predefined
Email addresses.
Register a mail address of the sender. The maximum number of destinations is ten. The mail is sent
simultaneously to all the predefined addresses.

- 36 -

2. Web Functions

2-4. Auto mailing function (gas alarm/fault alarm)

Sent Email (sample)
First alarm triggered

Flow rate abnormality alarm- 37 -

3. Modbus/TCP Communication Functions

3-1. Communication specifications

3

Modbus/TCPCommunication Functions
3-1. Communication specifications
ProtocolCommunication mode
Port No.
Corresponding function
Number of simultaneous connections

Modbus/TCP
RTU
502 port
Read Holding Register (0x03)
Preset Multiple Registers (0x10)8General specifications for Modbus/TCP are not included in the scope of this manual. See the specificationsfor Modbus/TCP. (http://www.modbus.org/)

3-2. Register map
The register map of GD-70D-EA Modbus/TCP is described below.
Address

Writability
: Yes: No

Item

Description
bit0-3: Mode (0: Initial 1: Measuring mode
bit5:
Fault flag
bit6:
Alarm: 1st flag
bit7:
Alarm: 2nd flag
bit8:
Alarm: 1st alarm relay contact flag
bit9:
Alarm: 2nd alarm relay contact flag
bit10: Fault relay contact flag
bit11: Repeat 0 and 1 every two seconds

40001



Status40002

(Reserved)

40003



3: Inhibit

5: Test mode)

Concentration value

Floating decimal point
Address 40003: Lower 16 bits
Address 40004: Upper 16 bits
Signed integer
Value obtained by rounding off the concentration value to the nearest
whole number

40004



40005



Concentration value

40006



(Reserved)

40007



Concentration unit

bit0-2: Decimal point code (000:1/1 001:1/10 010:1/100 011:1/1000)
bit8-11: Unit code (0001: ppm 0010: ppb 0100: vol% 1000: %LEL)- 38 -

3. Modbus/TCP Communication Functions

Address

Writability
: Yes: No

Item

Description
Unsigned integer
Indicates the temperature if the value is within the operation temperature
range (0 to 40°C) of GD-70D-EA. Indicates that the temperature is above
40°C or below 0°C if the value is out of the operation temperature range.
• 0 to 40°C: Temperature (0 to 40°C)• 41 to 3276: Above 40°C
• Others:
Below 0°C

40008



Temperature

40009
40010
40011
40012






(Reserved)
Heartbeat(Reserved)(Reserved)

40013



40014



40015



Floating decimal point
Address 40013: Lower 16 bits
Address 40014: Upper 16 bits

Alarm setpoint 2

Floating decimal point
Address 40015: Lower 16 bits
Address 40016: Upper 16 bits



40017



Alarm status

40018
40019
40020
40021
40022







Fault status(Reserved)(Reserved)(Reserved)(Reserved)

40023



Status40024

Concentration value

40026







(Reserved)

40025
40027
40028
40029
40030



Heartbeat

40031
40032




(Reserved)(Reserved)

40033



Temperature

40034
40035
40036

(Reserved)(Reserved)(Reserved)

40039








40040



Lifetime prediction rate

40038

bit0: Heartbeat (repeat 0 and 1 every second)

Alarm setpoint 1

40016

40037

3-2. Register map(Reserved)
Year/month
Day/hour
Minute/second

bit0: Alarm: 1st
bit1: Alarm: 2nd
bit1: Fault

bit15: Maintenance
bit14: Test
bit13: Inh bit
bit12: Initial
bit11: Alarm: RANGE OVER
bit10: Smoke detection
bit9: Alarm: 2nd
bit8: Alarm: 1st
bit7: Abnormalities: Sensor
bit6: Abnormalities: Communication
bit5: Abnormalities: Flow rate
bit4: Caution: Flow rate
bit2-3: Concentration unit code (00: vol% 01: %LEL 10: ppm 11: ppb)
bit0-1: Decimal point code (00: 1/1 01: 1/10 10: 1/100 11: 1/1000)
Signed integer
Value obtained by turning the valid number of concentration value into an
integer.
Actual concentration value is obtained by multiplying the integer by thedecimal point code of Status.

Upper byte: Year (the last 2 digits) Lower byte: Month
Upper byte: Day Lower byte: Hour
Upper byte: Minute Lower byte: Second
bit0: Heartbeat (repeat 0 and 1 every second)(Identical to address 40010)

Signed integer
Value that is ten times of the temperature (unit: °C)(Reserved)(Reserved)(Reserved)
Change rate based on 100% at shipping adjustment.
0 to 100 (unit: %)- 39 -

3. Modbus/TCP Communication Functions

Address

Writability
: Yes
: No

Item

40041



Full scale

40042



Digit

40043



Magnification

40044



Unit

40045



Alarm setpoint 1

40046



Alarm setpoint 2

40047
40048
40049
40051
40052







40053



40054



(Reserved)
Alarm delay time
Fault activation
Alarm type
Alarm activation
Contact activation at
test(Reserved)

40055



Energized/De-energized

40056
40057
40058
40059
40060
40061
40062
40063
40064
40065
40066
40067
40068
40069
40070
40071
40072
40073
40074
40075
40076
40077
40078
40079
40080
40081
40082
40083






























(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)

3-2. Register map

Description
Signed integer
Value obtained by turning the valid number of full scale into an integer.
Actual full scale is obtained by multiplying the integer by the decimal point
code of Status.
Signed integer
Value obtained by turning the valid number of digit into an integer.
Actual digit is obtained by multiplying the integer by the decimal point codeof Status.
0: Same magnification, 1: One-tenth, 2: One-hundredth,
3: One-thousandth
0: vol%, 1: %LEL, 2: ppm, 3: ppb
Signed integer
Value obtained by turning the valid number of Alarm setpoint 1 into an
integer.
Actual Alarm setpoint 1 is obtained by multiplying the integer by thedecimal point code of Status.
Signed integer
Value obtained by turning the valid number of Alarm setpoint 2 into an
integer.
Actual Alarm setpoint 2 is obtained by multiplying the integer by thedecimal point code of Status.
Unit: 10 msec
0: Non latching (Auto-reset)
0: H-HH 1: L-LL 2: L-H
0: Non latching (Auto-reset)
0: OFF

1: Fault alarm pattern
1: Fault alarm pattern

1: ON

bit0: Alarm: 1st (0: De-energized, 1: Energized)
bit1: Alarm: 2nd (0: De-energized, 1: Energized)
bit2: Fault (0: De-energized, 1: Energized)(Reserved)

Serial number

ASCII character string
Left-align, blank is space (0x20)

Gas name

ASCII character string
Left-align, blank is space (0x20)- 40 -

3. Modbus/TCP Communication Functions

Address

Writability
: Yes
: No

40084
40085
40086
40087
40088
40089
40090
40091
40092
40093
40094
40095
40096
40097
40098
40099
40100
40101
40102
40103
40104
40105
40106
40107
40108
40109
40110
40111
40112
40113
40114
40115
40116
40117
40118
40119
40120
40121
40122
40123
40124
40125
40126
40127
40128
40129
40130
40131
40132
40133




















































40134

3-2. Register map

Item

Description

Tag number

ASCII character string
Left-align, blank is space (0x20)

Apparatus nameASCII character string
Left-align, blank is space (0x20)

Measurement location

ASCII character string
Left-align, blank is space (0x20)

Customer code

ASCII character string
Left-align, blank is space (0x20)

Sensor serial number

ASCII character string
Left-align, blank is space (0x20)

Sensor model

ASCII character string
Left-align, blank is space (0x20)

Sensor unit type

1: ESU 2: SGU 3: NCU 4: SSU 5: SSU (smoke)
6: OSU (25%) 7: OSU (5%) 8: OSU (50%) 9: SCU

40135
40136
40137
40138
40139
40140
40141
40142










(Reserved)

40143



Alarm/Fault new flags

bit0: Alarm new flag
bit1: Fault flag

- 41 -

3. Modbus/TCP Communication Functions

3-4. Exceptional response

3-4. Exceptional response
3-4-1. When non-supported function is specified
Examples of data:
Query
000000000006010400000001
Response
000000000003018401

Function code = 0x04
Exceptional responses 01 (incorrect function)

Description
Supported functions in GD-70D-EA are Read Holding Register (0x03), Preset Multiple Registers (0x10).

3-4-2. When the specified address is out of the range
Examples of data:
Query
000000000006010301000001
Response
000000000003018302

Address = 40257
Exceptional response 02 (incorrect data address)

Description
The address of GD-70D-EA ranges from 40001 to 40256.

3-4-3. When access to the address not within the range is
specified
Examples of data:
Query
000000000006010300FF0002
Response
000000000003018303

Read two registers from address 40256
Exceptional response 03 (incorrect data)

Description
When the address specification is within the range while specification of the number of data exceeds thelast address (40256)

3-4-4. When writing to the unwritable address is specified
Examples of data:
Query
00000000000D0110002E000306000503E80000
Write three registers from address 40047 (address 40049 is unwritable)
Response
000000000003019003
Exceptional response 03 (incorrect data)
Description
If any address within the specified range of writing is unwritable, overall function causes an error resulting
in a state where writable addresses not to be written.

- 44 -

4. PLC Communication Functions

4-1. Communication specifications

4

PLC Communication
Functions4-1. Communication specifications
ProtocolSupported PLC
Data type

FINS/UDP (for OMRON PLC), MC/UDP (for MELSEC PLC)OMRON CJ/CS Series, MELSEC Q Series
Basic Data (Small)
Basic Data (Large)
Basic Data (Small) + Optional Data
Basic Data (Large) + Optional Data

PLC configuration (recommended) and the maximum connectable number of GD-70D-EA units
Communication setting: Interval: min = 1000 msec
PLC configuration (recommended)

Maximum connectable number of GD-70D-EA units

CPU model

Ethernet unit model

Data type
Basic Data:
Small

OMRON CJ1H-CPU6□H

Data type
Basic Data: Large
Basic Data: Small+Optional Data
Basic Data: Large+Optional Data

CJ1W-ETN21(CJ1W-EIP21)

32

8

OMRON CJ1G-CPU4□HOMRON CJ2H-CPU6□OMRON CJ2H-CPU6□-EIP
MELSEC Q□□HCPU

MELSEC Q□□UDHCPU

MELSEC Q□□UDEHCPU

CJ1W-ETN21(CJ1W-EIP21)

32

8

CJ1W-ETN21(CJ1W-EIP21)648- (CPU integrated)

64

32

QJ71E71-100

8

8

QJ71E71-100648- (CPU integrated)

64

8- 45 -

4. PLC Communication Functions

4-3. Communication settings

4-3. Communication settings
GD-70D-EA Settings can be configured through the Network screen displayed by logging in as an
authorized user using the Web function, or through the front panel keys. Note that when using the front
panel the configuration is restricted.
See Chapter 2, “Web Functions” for details of Web functions. See 4-6, “Specifications for communication
setting through GD-70D-EA main unit operation” for details of specifications for communication setting
through the front panel.
Item

Description

Remarks

PLC

PLC Type

Choose the communication type of the
PLC.
FINS settings in this table are used if
FINS is selected, or MC settings in thistable are used if MC is selected.

Not Used: PLC is not used(default)
FINS:
OMRON CJ/CS Series
MC:
MELSEC Q Series

Type of Basic Data

Type of Basic Data

Use Optional Data

With or without use optional data

Min

Minimum transmission interval.
Transmission interval in abnormal
measuring condition (in alarm or
maintenance state) with data changing.

Max

Maximum transmission interval.
Transmission interval in normal
measuring condition without change indata.

Interval

Timeout period of receiving reply fromthe PLC.
Stops waiting for a reply from the PLC
following transmission to the PLC if noreply has been received whenpredefined waiting time elapsed.
Transmission occurs again when thelength of time set in Interval elapsed.

Timeout

FINS

IP AddressPort
Detector

PLC

Detector
Write
Detector
Read

Network
Address
Node
Address
Unit
NumberNetwork
Address
Node
Address
Unit
Number
MemoryAddress
Area Type
MemoryAddress
Area TypeIP address of the PLC
UDP port number
Network address of GD-70D-EA(Setting value for FINS specification)
Node address of GD-70D-EA(Setting value for FINS specification)
Unit number of GD-70D-EA(Setting value for FINS specification)
Network address of the PLC(Setting value for FINS specification)
Node address of the PLC(Setting value for FINS specification)
Unit number of the PLC(Setting value for FINS specification)
Memory address used when writing to
PLC
Memory area used when writing to PLC
Memory address used when readingfrom PLC
Memory area used when reading from
PLC

- 50 -

Small:
Small
Large:
Large
Yes:
With useNo:
Without use (default)
250 to 10000 msec
Minimum time default:
1000 msec(With variation inconcentration)
Maximum time default:
3000 msec(Without variationin concentration)

1 to 10 sec
Default:
5 sec

Default:

9600

4. PLC Communication Functions
ItemMC

4-3. Communication settings
Description

IP Address
Port
PLC

Detector
Write
Detector
Read

Network
Address
Node
Address
MemoryAddress
Area Type
MemoryAddress
Area Type

Remarks

IP address of the PLC
UDP port number
Network address of the PLC(Setting value for MC specification)
Node address of the PLC(Setting value for MC specification)
Memory address where writing to PLC
startsMemory area used when writing to PLC
Memory address where reading from
PLC starts
Memory area used when reading from
PLC

- 51 -

Default:

5000

4. PLC Communication Functions

4-4. Data map

4-4. Data map
4-4-1. Basic Data: Small
Writing data map
Address

Item

Description
bit15:
bit14:
bit13:
bit12:
bit11:
bit10:
bit9:
bit8:
bit7:
bit6:
bit5:
bit4:
bit2-3:

Maintenance
Test
Inhibit
InitialAlarm: RANGE OVER
Smoke detection
Alarm: 2nd
Alarm: 1stAbnormalities: Sensor
Abnormalities: Communication
Abnormalities: Flow rate
Caution: Flow rate
Concentration unit code (00: vol% 01: %LEL
10: ppm 11: ppb)
bit0-1: Decimal point code (00: 1/1 01: 1/10
10: 1/100 11: 1/1000)
Signed integer
Value obtained by turning the valid number ofconcentration value into an integer.
Actual concentration value is obtained by multiplying
the integer by the decimal point code of Status.

GD-70D-EA
Data

GD-70DEA
Writingarea

0

Status1

Concentration
value

2

Counter forchecking existence

Value increasing in each transmission.
Return to 0 when count value overflows.

3

Flow

Unit: mL/min

4
5
6
7
8

Pyrolyzer heatertemperature
IP address(Upper 16 bits)
IP address(Lower 16 bits)
Subnet mask
(Upper 16 bits)
Subnet mask
(Lower 16 bits)

9

Flag

10

Full scale

11

First alarm setpoint

12

Second alarm
setpoint- 52 -

Unit: °C (0x8000 if no pyrolyzer heater provided)
First half of IP address.
Ex.) 0xC0A8 if IP address is 192.168.0.1
Second half of IP address.
Ex.) 0x0001 if IP address is 192.168.0.1
First half of subnet mask.
Ex.) 0xFFFF if subnet mask is 255.225.225.0
Second half of subnet mask.
Ex.) 0xFF00 if subnet mask is 255.225.225.0
bit6: Sensitivity correction (0: OFF 1: ON)
bit5: Zero follower (0: OFF 1: ON)
bit4: Suppression type (0: Cut off 1: Slope)
bit3: Fault alarm pattern (0: Non latching(Auto-reset) 1: Fault alarm pattern)
bit2: Gas alarm pattern (0: Non latching (Auto-reset)
1: Fault alarm pattern)
bit0-1: Alarm type (0: H-HH 1: L-LL 2: L-H)
Signed integer
Actual full scale is obtained by multiplying the integer
by the decimal point code of Status.
Signed integer
Actual first alarm setpoint is obtained by multiplying the
integer by the decimal point code of Status.
Signed integer
Actual second alarm setpoint is obtained by multiplying
the integer by the decimal point code of Status.

4. PLC Communication Functions

4-4. Data map

Reading data map
Address
GD-70D-E
A
Setting
data

0

1
2
3

Item

Description

IP address(Upper 16 bits)

First half of IP address.

IP address(Lower 16 bits)
Subnet mask
(Upper 16 bits)
Subnet mask
(Lower 16 bits)

Second half of IP address.
First half of subnet mask.
Second half of subnet mask.
bit3:

GD-70D-EA
Reading
area

4

Flag

5

First alarm
setpoint

6

Second alarm
setpoint

7
8
9Date and time(year/month)
Date and time(day/hour)
Date and time(minute/second)

Upper byte: Year (the last 2 digits)
Upper byte: Day

Lower byte: Month

Lower byte: Hour

Upper byte: MinuteLower byte: Second

10

Alarm delay time

Unit: 10 msec

11

Zero suppression
value

Signed integer
Actual zero suppression value is obtained by multiplying
the integer by the decimal point code of Status.

12 - 15
Command
Data

Fault alarm pattern (0: Non latching (Auto-reset),
1: Fault alarm pattern)
bit2:
Gas alarm pattern (0: Non latching (Auto-reset),
1: Fault alarm pattern)
bit0-1: Alarm type (0: H-HH, 1: L-LL, 2: L-H)
Signed integer
Actual first alarm setpoint is obtained by multiplying the
integer by the decimal point code of Status.
Signed integer
Actual second alarm setpoint is obtained by multiplying
the integer by the decimal point code of Status.

(Reserved)

16

Commandexecution status
(PLC)

17

Command code

18

Parameter

19 - 21(Reserved)

0: Normal state
1: Processing executed(See 4-5, “Command”)- 55 -

4. PLC Communication Functions

4-4. Data map

4-4-3. Optional Data
Writing data map

GD-70D-E
A DataGD-70D-EA
Writing area
Commanddata

Foraddress
Basic
Data(Small)For
address
Basic
Data(Large)Item

Description

16 - 25

42 - 51

TAG number

ASCII character string
Left-align, blank is space (0x20)

26 - 35

52 - 61

Apparatus name36 - 4562 - 71

Measurement
location46 - 50

72 - 76

Customer code

51 - 55

77 - 81Sensor model

56 - 65

82 - 91

66 - 67

92 - 93

68 - 85

94 - 111

86

112

Sensor serial
numberSensor unit typesetting(Reserved)
Commandexecution status(GD-70D-EA)

ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align three characters
0: Normal state
1: Processing completed

Commandexecution result

For Command 1 (setting alteration),(Successful: bit ON Failed: bit OFF)
bit3: Customer code
bit2: Location of measurement
bit1: Unit namebit0: TAG number
For Command 2 and so on (reserved)
0: Fail
1: SuccessForaddress
Basic
Data(Large)Item

Description

0-9

22 - 31

TAG number

10 - 1932 - 41

Apparatus name20 - 2942 - 51

Measurement
location

30 - 34

52 - 56

Customer code

35 - 49

57 - 71

50

72

51
52
53 - 5573
74
75 - 77(Reserved)
Commandexecution status(PLC)
Command code
Parameter(Reserved)

87

113

For
address
Basic
Data(Small)Reading data map

GD-70D-E
A Settingdata

GD-70D-EA
Readingarea
Commanddata- 56 -ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
ASCII character string
Left-align, blank is space (0x20)
0: Normal state
1: Processing executed(See 4-5, “Command”)

4. PLC Communication Functions

4-5. Command

4-5-4. Data relative to Basic Data: Large commands
Address40

GD-70D-EA
Writing area

41

Item

Description

Command execution
status (GD-70D-EA)

0:
1:

Command execution
resultNormal state
Processing in progress

For Command 1 (setting alteration),(Successful: bit ON Failed: bit OFF)
bit12: Sensitivity correction
bit11: Date and time
bit10: Zero follower
bit9:
Zero suppression type
bit8:
Zero suppression value
bit7:
Alarm delay time
bit6:
Fault alarm pattern
bit5:
Gas alarm pattern
bit4:
Second alarm setpoint
bit3:
First alarm setpoint
bit2:
Alarm type
bit1:
Subnet mask
bit0:
IP address
For Command 2 and so on
0: Failure
1: Success

Address

GD-70D-EA
Reading area

Item

Description

0 - 15

Various setting data

16

Command execution
status (PLC)

0: Normal state
1: Processing executed

17

CommandSet command code.

18

Parameter

Depending on command (See thecommand code table below)

Command codes for Basic Data: Large
Command code

Details

Parameter

1
2
3
4
5
6
7
8
9
10

Setting alteration
Buzzer stop
Inhibit on
Inhibit off
Enter the maintenance mode
Exit maintenance mode
Zero calibration executedEnter the alarm test mode
Exit the alarm test mode
Alarm test concentration setting

Setting flag (see below)
Unassigned
Unassigned
Unassigned
Unassigned
Unassigned
Unassigned
Unassigned
Unassigned
Test concentration value- 59 -

4. PLC Communication Functions

4-5. Command

Parameter (setting flag) for Command code 1 (setting alteration)
Concurrent alteration of multiple items is allowed. To do so, set multiple bits to ON at the same time.
Parameter (bit)

Details

bit15
Bit14
Bit13
Bit12
bit11
bit10
bit9
bit8
bit7
bit6
bit5
bit4
Bit3
Bit2
Bit1
Bit0

(Reserved)(Reserved)(Reserved)
Sensitivity correction
Date and time
Zero follower
Zero suppression type
Zero suppression value
Alarm delay time
Fault alarm pattern
Gas alarm pattern
Second alarm setpointFirst alarm setpoint
Alarm type
Subnet mask
IP address- 60 -

4. PLC Communication Functions

4-5. Command

4-5-5. Data relative to Optional Data commands
Address
Basic
Data(Small)For

Address
Basic
Data(Large)
For

86

102

GD-70D-EA
Writing area

GD-70D-EA
Reading area

Item

Description

Commandexecution status(GD-70D-EA)

0: Normal state
1: Processing in progress

Commandexecution result

For Command 1 (setting alteration),(Successful: bit ON Failed: bit OFF)
bit3: Customer code
bit2: Location of measurement
bit1: Unit namebit0: TAG number
For Command 2 and so on (reserved)
0: NG
1: OK

Description

87

103

Address
For Basic
Data(Small)Address
For Basic
Data(Large)Item

0 - 4922 - 71

Various setting data

50

72

Commandexecution status(PLC)

0: Normal state
1: Processing in progress

17

73

CommandSet command code.

18

74

Parameter

Depending on command (See thecommand code table below)

Command code for Optional Data
Command code

Details

Parameter

1

Setting alteration

Setting flag (see below)

Parameter (setting flag) for Command code 1 (setting alteration)
Parameter (bit)

Details

bit15
Bit14
Bit13
Bit12
bit11
bit10
bit9
bit8
bit7
bit6
bit5
bit4
Bit3
Bit2
Bit1
Bit0

(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)
Customer code
Measurement location
Apparatus name
TAG number- 61 -

4. PLC Communication Functions

4-5. Command

4-5-6. Altering alarm setpoint setting
To set the first alarm setpoint to 500, the second alarm setpoint to 1000:
Address[GD-70D-EA setting data (1st alarm point)]: Basic Data: Large GD-70D-EA reading area address 5[Command execution status (PLC)]: Basic Data: Large GD-70D-EA reading area address 16[
Command code]
: Basic Data: Large GD-70D-EA reading area address 17[
Parameter]: Basic Data: Large GD-70D-EA reading area address 18[Command execution status (GD-70D-EA)]: Basic Data: Large GD-70D-EA writing area address 40[Command execution status]: Basic Data: Large GD-70D-EA writing area address 41
Verify [Command execution status (PLC)] = 0 (normal state).
↓[GD-70D-EA setting data] ← 500[
Command code
] ← Set “1” (setting alteration).
[
Parameter] ← 0x0018
The value with setting flags of first and second alarm setpoints (bit3 and bit4) set to ON.
↓[Command execution status (PLC)] ← Set “1” (processing executed).
↓
Verify [Command execution status (GD-70D-EA)] = 1 (processing completed).
↓[Command execution status (PLC)] ← Set “0” (normal state).
If setting alteration is successful, [Command execution result] = 0018
With first and second alarm setpoints (bit3 and bit4) set to ON
If setting alteration fails, [Command execution result] = 0000
With first and second alarm setpoints (bit3 and bit4) set to OFF- 62 -

4. PLC Communication Functions

4-5. Command

4-5-7. Inhibit operation
Address[Command execution status (PLC)][
Command code][
Parameter][Command execution status (GD-70D-EA)][Command execution status]: Basic Data: Large GD-70D-EA reading area address 16: Basic Data: Large GD-70D-EA reading area address 17: Basic Data: Large GD-70D-EA reading area address 18: Basic Data: Large GD-70D-EA writing area address 40: Basic Data: Large GD-70D-EA writing area address 41

Verify [Command execution status (PLC)] = 0 (normal state).
↓[
Command code
] ← Set “3” (Inhibit ON).
(If Inhibit OFF, set “4”.)[Parameter] ← 0 (Parameter unused)↓[Command execution status (PLC)] ← Set “1” (processing executed).
↓
Verify [Command execution status (GD-70D-EA)] = 1 (processing completed).
↓[Command execution status (PLC)] ← Set “0” (normal state).
If setting alteration is successful, [Command execution result] = 1
If setting alteration fails, [Command execution result] = 0- 63 -

4. PLC Communication Functions 4-6. Specifications for communication setting through GD-70D-EA main unit operation- 67 -