FG D6 Profinet en 04 200617
FG D6 Profinet en 04 200617
Manual
Table of Contents
Safety advisory / Warranty
Good practices and safety instructions.......................................................................................... 3
1 / 71
Preamble
Introduction ................................................................................................................................. 4
Basic notions ................................................................................................................................ 5
Hardware installation
Hardware configuration................................................................................................................ 7
Cabling ......................................................................................................................................... 8
FG_D6_PROFINET_EN_04 / 2020-06-17
ATEQ Manufacturer Plants – Measurement Solution, Global Leader
2 / 71
ATEQ
15, rue des Dames, Z.I. info@ateq.com T.: +33 1 30 80 1020
78340 LES CLAYES-SOUS-BOIS ateq.com F.: +33 1 30 54 1100
FRANCE
ATEQ K.K.
3 – 41 ATEQ Building, Ikehata info@ateq.co.jp T.: +81 566-84-4670
Chiryu-city, Aichi-pref ateq.co.jp F.: +81 566-84-4680
JAPAN
ATEQ China
98 Jian Peng Lu shanghai@ateq.com.cn T.: +86 21 6763 9508
Shanghai ateq.com.cn F.: +86 21 6763 9528
CHINA
ATEQ SYSTEMS ANALYSIS TAIWAN CO.,
LTD.
ateqtaiwan@ateq.com.tw T.: +886 4 2437 5278
NO. 3, LAN 223, San Jia Dong Street
ateq.com.tw F.: +886 4 2437 3675
40642, TAICHUNG
TAIWAN
ATEQ CORP.
35980 Industrial Road Suite L leaktest@atequsa.com T.: +1 734-838-3100
Livonia MI 48150 atequsa.com F.: +1 734-838-0644
UNITED STATES
We continuously work on improving our products. This is why inforamtion contained in this manual,
the device and the technical specifications may be modified without prior notification.
FG_D6_PROFINET_EN_04 / 2020-06-17
Safety advisory / Warranty
GOOD PRACTICES AND SAFETY INSTRUCTIONS
3 / 71 Safety recommendations
If the device is supplied with 100 / 240 V AC, it is mandatory to connect it to the ground with a good
link to the ground, to protect against electric hazard or electrocution.
For safety and quality measurement reasons, it is important, before powering on the device, to ensure
that it is air supplied with a minimum operating pressure (0.6 MPa ± 15%).
General recommendations
— Read the user manual before using the device.
— All electrical connections to the device must be equipped with safety systems (fuses, circuit
breakers, etc.) adapted to the needs and in accordance with the applicable standards and rules.
— To avoid electromagnetic interference, electrical connections to the device must be shorter than 2
meters.
— Power supply plug must be grounded.
— Disconnect the device from the mains before performing any maintenance work.
— Shut off the compressed air supply when working on the pneumatic assembly.
— Do not open a connected device.
— Avoid splashing water on the device.
ATEQ is at your disposal for any information concerning the use of the device under maximum safety
conditions.
We draw your attention to the fact that ATEQ cannot be held responsible for any accident related to
a misuse of the measuring instrument, the workstation or non-compliance of the installation with
safety rules.
In addition, ATEQ declines any responsibility for the calibration or the fitting of their instruments that
is not done by ATEQ.
ATEQ also declines any responsibility for any modification (program, mechanical or electrical) of the
device done without their written consent.
FG_D6_PROFINET_EN_04 / 2020-06-17
Preamble
INTRODUCTION
This manual intends to help you for the configuration and the use of your ATEQ D6/ERD6 device on 4 / 71
the Profinet network.
For more information on your ATEQ equipment, refer to the Quick Start Manual.
FG_D6_PROFINET_EN_04 / 2020-06-17
BASIC NOTIONS
The numerical values used in the ATEQ device are coded on a Long format.
ATEQ devices are configured in Little Endian format. It means that the Least Significant Byte is sent
first on the network.
5 / 71
Word
A word is a 16-bit data. It is coded with two bytes (8bits):
— The first byte is the Least Significant Byte ( LSB )
— The second byte is the Most Significant Byte ( MSB )
Example of a word:
Reminder: “h” indicates a hexadecimal code, “(d)” indicates a decimal code.
Address value
All address values are treated with the Long format.
Example – address of the “millibar” unit in the Unit table (see Unit table):
FG_D6_PROFINET_EN_04 / 2020-06-17
Numerical value
All the numerical values are treated with the Long format with fixed comma (10-3).
Thus, their value is expressed in thousandths of unit. So, this value must be multiplied by 1000 to get
the value in units.
For example, a value of 207055 represents 207.055. So, any numerical value must be divided by 1000
to get the real value:
— 207.055 = 207055 ÷ 1000 6 / 71
Example – Pressure:
FG_D6_PROFINET_EN_04 / 2020-06-17
Hardware installation
HARDWARE CONFIGURATION
7 / 71
Connect your ATEQ equipment to the Profinet fieldbus using its Profinet connectors and compatible
cables.
Your device has a Profinet internal board and two Profinet connectors.
The Profinet internal board is located inside your device. Two versions are available:
— COMX 100
— COMX 51
You can see the version installed using your user interface (see Identification of the version of the
Profinet module).
Your device has two M12 D coded type connector - 4 pins female connector.
For more information on your ATEQ equipment, refer to the Quick Start Manual.
FG_D6_PROFINET_EN_04 / 2020-06-17
CABLING
FG_D6_PROFINET_EN_04 / 2020-06-17
Configuration of the ATEQ device
(slave)
9 / 71 Use this procedure to set the name and the configuration mode of your device.
This configuration can be done with the front panel of your ATEQ device or with the ATEQ Fieldbus
Configurator software.
Use the prefix ateqd6 and a suffix number using three digits (eg. ateqd6001).
FG_D6_PROFINET_EN_04 / 2020-06-17
SETUP OF THE PROFINET CONFIGURATION MODE
Five configuration modes are available according to the bytes number available:
Mode number Configuration mode Use
5 Standard mode (normal) For the inputs/outputs, real time measurements, the
live cycle results and parameters management
10 / 71
4 Standard less mode For the inputs/outputs, real time measurements, the
live cycle results and parameters management
3 Medium more mode For the inputs/outputs, the real time measurements,
the live cycle results and parameters management
2 Medium mode For the inputs/outputs and the real time
measurements
1 Light mode For the digital inputs/outputs
FG_D6_PROFINET_EN_04 / 2020-06-17
SETUP OF THE IP ADDRESS
The complete IP address of the slave instrument will be automatically given by the master using your
device station name:
11 / 71 — IP: IP address
— SM: Network mask
— GW: Gateway address
FG_D6_PROFINET_EN_04 / 2020-06-17
Configuration of the master
INSTALLATION OF THE PROFINET MODULE
12 / 71
Identification of the version of the Profinet module
You can identify the hardware configuration using your ATEQ device or using a fieldbus configuration
software.
For the installation and configuration of the Profinet module, you have to select the component that
corresponds to the firmware (see Configuration files).
FG_D6_PROFINET_EN_04 / 2020-06-17
CONFIGURATION FILES
D6
Profinet Hilscher Hilscher
D6 Fieldbus Config Files
Specs Firmware Hardware Ref
Software
3.4.44.0 GSDML-V2.3-HILSCHER- COMX
V2.3 ≥ 1.000 > 1.05 COMX 100
=> (DIM3) 100XX-RE PNS-20130806.xml
3.10.0.9 GSDML-V2.32-HILSCHER- COMX
V2.31 ≥ 1.000 > 2.103 COMX 51
=> (DIM24) 51XX-RE PNS-20160502.xml
FG_D6_PROFINET_EN_04 / 2020-06-17
SELECTION OF THE MASTER CARD
The screenshots used in this manual correspond to the ATEQ Fieldbus Configurator software.
Nevertheless, you may use your own software to configure the master.
FG_D6_PROFINET_EN_04 / 2020-06-17
SETUP OF THE STATION NAME
The screenshots used in this manual correspond to the ATEQ Fieldbus Configurator software.
Nevertheless, you may use your own software to configure the master.
Select the Device Table screen to set up the station name of the slave instrument:
15 / 71
The station name must be the same on slave and master.
FG_D6_PROFINET_EN_04 / 2020-06-17
SETUP OF THE IP ADDRESS
The screenshots used in this manual correspond to the ATEQ Fieldbus Configurator software.
Nevertheless, you may use your own software to configure the master.
FG_D6_PROFINET_EN_04 / 2020-06-17
Setup of the IP address of the slave
Select the Scanlist screen to set up the IP address of the slave instrument:
17 / 71
FG_D6_PROFINET_EN_04 / 2020-06-17
SETUP OF THE PROFINET CONFIGURATION MODES
Five configuration modes are available according to the bytes number available (see Configuration of
the ATEQ device (slave)).
FG_D6_PROFINET_EN_04 / 2020-06-17
Setup of the Standard less mode
The parameters configuration must be like the following ones:
FG_D6_PROFINET_EN_04 / 2020-06-17
Setup of the Medium more mode
The parameters configuration must be like the following ones:
FG_D6_PROFINET_EN_04 / 2020-06-17
Setup of the Medium mode
The parameters configuration must be like the following ones:
.
Input_Data (IB): IB = 32 bytes
FG_D6_PROFINET_EN_04 / 2020-06-17
Setup of the Light mode
The parameters configuration must be like the following ones:
FG_D6_PROFINET_EN_04 / 2020-06-17
Functional description of an ATEQ
device
23 / 71
INTRODUCTION
FG_D6_PROFINET_EN_04 / 2020-06-17
Write table
Writing table structure
0x00 Commands
0x01 24 / 71
0x02 Reserved
0x04
0x0A Reserved
0x1F
FG_D6_PROFINET_EN_04 / 2020-06-17
Details writing table structure
FG_D6_PROFINET_EN_04 / 2020-06-17
Read table
Reading table structure
0x10
Real time measurements.
0x1F
FG_D6_PROFINET_EN_04 / 2020-06-17
Results status: (@: 00h – 0Fh)
Echo: Acknowledgement of delivery of the master command allowing to determinate in which state
is the slave (current command or command realised).
Error code: In case of command execution error, the corresponding command error bit is activated.
FG_D6_PROFINET_EN_04 / 2020-06-17
Address (bytes) Description
Bit 0 = 1 > Pass part. (OK)
Bit 1 = 1 > Fail test part. (NOK)
Bit 2 = 1 > Fail reference part. (NOK)
Bit 3 = 1 > Alarm.
Bit 4 = 1 > Pressure error.
0Ch – 0Dh 28 / 71
Bit 5 = 1 > Cycle end (system ready).
Real time test results
Bit 6 = 1 > Part recoverable.
Bit 7 = 1 > Calibration error.
Bit 0 = 1 > Not used.
Bit 1 = 1 > ATR fault.
Bit 2 to 7 > Not used, all always at 0.
0Eh – 0Fh Program step in progress.
FG_D6_PROFINET_EN_04 / 2020-06-17
Real time measurements: (@: 10h – 1Fh)
FG_D6_PROFINET_EN_04 / 2020-06-17
Treatment of the commands
Reminder: "h" indicates a hexadecimal code, "(d)" indicates a decimal code.
If the number of results in the FIFO = 0, the results are erratic, do not read them.
If there's an alarm bit, read the alarm code and do not use the measurements results (erratic results).
FG_D6_PROFINET_EN_04 / 2020-06-17
Fieldbus progress chart
31 / 71
FG_D6_PROFINET_EN_04 / 2020-06-17
CONFIGURATION
General configuration
Table of the configuration / extended menus bits
32 / 71
Reminder: “h” indicates a hexadecimal code, “(d)” indicates a decimal code.
The bits below are mostly present in the CONFIGURATION or More functions... menus.
They are only used to allow the access to other parameters according to the configuration, depending
on the configuration, these are active or not.
Acronyms used in the “Menu” column:
— Conf: CONFIGURATION
— +Func: FUNCTIONS > More functions…
— RS232: CONFIGURATION > RS232
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
0 0001 1 Fill type. +Funct
1 0002 2 Recovery thresholds. +Funct
2 0004 4 End of cycle. +Funct
3 0008 8 Mini valve. +Funct
4 0010 16 Peak hold. +Funct
5 0020 32 ATR1. +Funct
6 0040 64 ATR2. +Funct
7 0080 128 Personalization of the program name. +Funct
1
8 0100 256 Sequence. +Funct
9 0200 512 Automatic connector. +Funct
10 0400 1024 Valves codes (outputs codes). +Funct
11 0800 2048 Offset. +Funct
12 1000 4096 Filtering. +Funct
13 2000 8192 Automatic mode. +Funct
14 4000 16384 Stamping. +Funct
15 8000 32768 Reserved.
FG_D6_PROFINET_EN_04 / 2020-06-17
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
16 0001 1 N test. +Funct
17 0002 2 Unit type. +Funct
18 0004 4 Pressure correction. +Funct
33 / 71
19 0008 8 Reserved.
20 0010 16 Piezo auto zero.
21 0020 32 Reserved.
22 0040 64 Sending condition: pass part. RS232
Sending condition: fail part maximum
23 0080 128 RS232
flow.
2 Sending condition: fail part minimum
24 0100 256 RS232
flow.
Sending condition: presence of an
25 0200 512 RS232
alarm.
26 0400 1024 Sending condition: pressure defect. RS232
27 0800 2048 Sending condition: end of cycle. RS232
28 1000 4096 Sending condition: recoverable. RS232
29 2000 8192 Content of the frame: time. RS232
30 4000 16384 Content of the frame: personalization. RS232
31 8000 32768 Content of the frame: pressure. RS232
32 0001 1 Security. Conf
33 0002 2 Exportation. RS232
34 0004 4 Automatic piezo reset.
35 0008 8 Placing in stand-by. Main
36 0010 16 Return to operation from stand-by. Main
37 0020 32 Unused.
38 0040 64 Bar graph displaying. Conf
39 0080 128 Presence of a second piezo sensor.
3
40 0100 256 Reserved.
41 0200 512 Reserved.
42 0400 1024 Reserved.
43 0800 2048 Reserved.
44 1000 4096 Reserved.
45 2000 8192 Reserved.
46 4000 16384 Reserved.
47 8000 32768 Reserved.
FG_D6_PROFINET_EN_04 / 2020-06-17
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
48 0001 1 Reserved.
49 0002 2 Reserved.
50 0004 4 Sequence.
34 / 71
51 0008 8 Bar code.
52 0010 16 Program selection bar code.
53 0020 32 Single calibration. +Funct
54 0040 64 No negative. +Funct
55 0080 128 Reserved. Conf
4 56 0100 256 Reserved. RS232
Rest mode, blow on test side or Conf
57 0200 512
reference side.
58 0400 1024 Remote control activation.
59 0800 2048 Auxiliary codes activation.
60 1000 4096 Gas option (not available).
61 2000 8192 Pre Fill activation.
62 4000 16384 Sign change activation.
63 8000 32768 Display mode activation.
64 0001 1 Flow regulation activation.
65 0002 2 Bar code reset on end of cycle.
66 0004 4 Reserved.
67 0008 8 Reserved.
68 0010 16 Reserved.
69 0020 32 Reserved.
70 0040 64 Reserved.
71 0080 128 Reserved.
5
72 0100 256 Reserved.
73 0200 512 Reserved.
74 0400 1024 Reserved.
75 0800 2048 Reserved.
76 1000 4096 Reserved.
77 2000 8192 Reserved.
78 4000 16384 Reserved.
79 8000 32768 Page feed.
FG_D6_PROFINET_EN_04 / 2020-06-17
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
80 0001 1 Service cycles activation.
81 0002 2 Buzzer.
82 0004 4 Sequences activation.
35 / 71
83 0008 8 Reserved.
84 0010 16 Standard conditions.
85 0020 32 Bar graph display.
86 0040 64 Up Contact * +Funct
87 0080 128 Down Contact * +Funct
6
88 0100 256 Pressure Up * +Funct
89 0200 512 Pressure Down * +Funct
90 0400 1024 Step Flow * +Funct
91 0800 2048 Start Press * +Funct
92 1000 4096 Short Cycle * +Funct
93 2000 8192 Sending condition: Fail up ERD * RS232
94 4000 16384 Sending condition: Fail step ERD * RS232
95 8000 32768 Sending condition: Fail down ERD * RS232
96 0001 1 Regulation mode. +Funct
7 97 0002 2 Analog output. +Funct
98 0004 4 Measure delay * +Funct
Example: bit number 13 (automatic mode) activated to 1, will place to "2000h" the value in the first
word.
2000h is equivalent to 8192 in decimal and 0010000000000000 in binary.
In the Modbus frame, the words will follow each other: word 1 + word 2 + ….. + word n.
FG_D6_PROFINET_EN_04 / 2020-06-17
Reading of the configuration / extended menu bits
Master Slave
— Activate the “Read extended menu bits”
command:
Write at the address 00(h), the value 0200(h)
Byte 0 = 00(h)
36 / 71
Byte 1 = 02(h) (Bit 1 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 02(h) (Bit 1 = 1)
The configuration / extended menu bits are defined in the table above for the “Extended menus” of
each specific chapter for the instruments.
The configuration / extended menu bits are independents of the program number.
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Writing of the configuration / extended menu bits
Master Slave
— Write the extended menu bits at the address
20(h)
— Activate the “Write extended menu bits”
command:
37 / 71
Write at the address 00(h), the value 0800(h)
Byte 0 = 00(h)
Byte 1 = 08(h) (Bit 3 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 08(h) (Bit 3 = 1)
The configuration / extended menu bits are defined in the table above for the “Extended menus” of
each specific chapter for the instruments.
The configuration / extended menu bits are independents of the program number.
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Program
Program selection command on the ATEQ device
Master Slave
— Write 1 word at the address 06(h) corresponding
to the program number to be selected: 38 / 71
@06(h) = 0001(h) (= program n°2)
— Activate the “Program selection” command:
Write at the address 00(h), the value 0008(h)
Byte 0 = 08(h) (Bit 3 = 1)
Byte 1 = 00(h)
Acknowledgement
Command echo:
— Byte 0 = 08(h) (Bit 3 = 1)
— Byte 1 = 00(h)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Function
Table of the function bits
Table of the function bits per program.
Reminder: “h” indicates a hexadecimal code, “(d)” indicates a decimal code.
39 / 71
The bits below are present in the FUNCTIONS menu of each program, if these have been previously
validated in the More functions... menu.
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
FG_D6_PROFINET_EN_04 / 2020-06-17
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
FG_D6_PROFINET_EN_04 / 2020-06-17
Mask Meaning
Word Bit n° Menu
Hexa Dec *ERD Only
64 0001 1 Flow regulation function.
5
65 >79 Reserved.
80 > 92 Reserved.
93 2000 8192 Buzzer function.
41 / 71 6
94 4000 16384 Buzzer function Pass Part.
95 8000 32768 Buzzer function Fail Part.
96 0001 1 Buzzer function. Funct
97 0002 2 Long test (x100) function. Funct
98 0004 4 Up Contact * Funct
99 0008 8 Down Contact * Funct
100 0010 16 Pressure Up * Funct
101 0020 32 Pressure Down * Funct
102 0040 64 Step Flow * Funct
103 0080 128 Start Press * Funct
7
104 0100 256 Short Cycle * Funct
105 0200 512 Fail up ERD chaining activation *
106 0400 1024 Fail step ERD chaining activation *
107 0800 2048 Fail down ERD chaining activation *
108 1000 4096 Fail up ERD stamping activation *
109 2000 8192 Fail step ERD stamping activation *
110 4000 16384 Fail down ERD stamping activation *
111 8000 32768 Analog output. Funct
8 112 0001 1 Measure delay * Funct
Example: bit number 46 (Offset function) activated on 1, will put to "4000h" the value in the third
word.
4000h is equivalent to 16384 in decimal and 0100000000000000 in binary.
In the Modbus frame, the words will follow as such: word 1 + word 2 + ….. + word n.
FG_D6_PROFINET_EN_04 / 2020-06-17
Reading of the function bits
Master Slave
— Select the program number on which the functions
bits have to be read
— Activate the “Read functions bits” command:
Write at the address 00(h), the value 0400(h)
42 / 71
Byte 0 = 00(h)
Byte 1 = 04(h) (Bit 2 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 04(h) (Bit 2 = 1)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Writing of the function bits
Master Slave
— Select the program number on which the functions
bits have to be read.
— Write the functions bits at the address 20(h)
— Activate the “Write functions bits” command:
43 / 71
Write at the address 00(h), the value 1000(h)
Byte 0 = 00(h)
Byte 1 = 10(h) (Bit 4 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 10(h) (Bit 4 = 1)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Parameters
Downloading of the parameters
All the parameters values below have a tratment by the ATEQ device as Long format with fixed comma
(10-3). A Long is a two words set.
44 / 71
Identifier N° Meaning
Value
Dec Hexa *ERD Only
“FILL TIME”
1 0001 0 > 650 seconds
Fill time
“STAB TIME”:
2 0002 0 > 650 seconds
Stabilization time
“TEST TIME”
3 0003 0 > 650 seconds
Test time
“P.UP TIME” *
4 0004 0 > 650 seconds
Rise time
“P.DOWN TIME” *
5 0005 0 > 650 seconds
Drop time
“DUMP TIME”
9 0009 0 > 650 seconds
Dump time
“COUPL. A”:
10 000A 0 > 650 seconds
Coupling time 1
“COUPL. B”:
11 000B 0 > 650 seconds
Coupling time 2
Invalid 0000
Direct flow 1000
Indirect 2000
“TYPE”:
21 0015 Operator 3000
Test type
Direct ERD * 4000
Indirect ERD * 5000
Quick test 6000
“Inter-Cycle”:
29 001D 0 > 650 seconds
Time between 2 chained cycles
“DURATION”
48 0030 0 > 650 seconds
Maintain time of the result during stamp
“Min Press”
50 0032 - 9999 > 9999
Minimum pressure value
“Max Press”
51 0033 - 9999 > 9999
Maximum pressure value
“Max Flow”
60 003C - 9999 > 9999
Maximum reject value
“Max Rework”
61 003D - 9999 > 9999
Maximum reject value in recovery
“Min Flow”
62 003E - 9999 > 9999
Minimum reject value
“Min Rework”
63 003F - 9999 > 9999
Minimum reject value in recovery
FG_D6_PROFINET_EN_04 / 2020-06-17
Identifier N° Meaning
Value
Dec Hexa *ERD Only
“Instruct.”
66 0042 - 9999 > 9999
Fill instruction value
“Drift Unit”
72 0048 0 > 100%
Calibration drifts percent.
45 / 71 “Diff A-Z”
80 0050 0 > 650 seconds
Differential auto reset time.
“FILL MODE” Standard 0000
103 0067
Type of fill. Ballistic 1000
“% Drift”
107 006B 0 > 100%
ATR absorption tolerance.
“Start”
108 006C - 9999 > 9999
Start value of the transient (ATR).
‘IN7:”
Refer to the “Configurable input
112 0070 Function attributed to the entry of the special
values” table at the end of this chapter
cycles (input 7)
“LANGUAGE” Default language 0000
123 007B
Choice of the language. 2nd predefined language 1000
“Max PreFILL”
126 007E - 9999 > 9999
Maximum pressure value in pre-fill.
127 007F “Flow Unit” Reject unit. Refer to the “Unit” table.
“Leak Rate”
128 0080 - 9999 > 9999
Instruction value during a calibration.
“FILTER”
148 0094 0 > 650 seconds
Filtering.
SI 0000
“UNITS”
149 0095 SAE 1000
Unit type
CUSTOM 2000
“OFFSET”
151 0097 - 9999 > 9999
Offset on a flow.
Before cycle 0000
“PRESS. AZ”
154 009A After cycle 1000
Piezo reset type.
Without auto reset 2000
70% 0000
“Max rej.”
158 009E 50% 1000
Percents of the bar graph.
30% 2000
“Min P1-P2”
159 009F - 9999 > 9999
DP Min
“Max P1-P2”
160 00A0 - 9999 > 9999
DP Max
FG_D6_PROFINET_EN_04 / 2020-06-17
Identifier N° Meaning
Value
Dec Hexa *ERD Only
“INSTRUCT. “
162 00A2 - 9999 > 9999
DP Instruction
“NEXT PROG.”
164 00A4 1 > 128
Number of the following program in sequencing.
“INIT PRESS” * 46 / 71
185 00 B9 - 9999 > 9999
Initial pressure
“STEP PRESS” *
186 00 BA - 9999 > 9999
Step pressure
“STEP TIME” *
187 00 BB 0 > 650 seconds
Step time
“END PRESS” *
188 00 BC - 9999 > 9999
Final pressure
“STP MIN P” *
189 00 BD - 9999 > 9999
Step minimum pressure
“STP MAX P” *
190 00 BE - 9999 > 9999
Step maximum pressure
“S.MIN FLOW” *
191 00 BF - 9999 > 9999
Step minimum flow
“S.MAX FLOW” *
192 00 C0 - 9999 > 9999
Step maximum flow
“CONTACT” (Up contact menu) * Opened 0000
193 00 C1
Up contact type Closed 1000
“CONTACT” (Down contact menu) * Opened 0000
194 00 C2
Down contact type Closed 1000
“UP.MIN FL” *
195 00 C3 - 9999 > 9999
Up minimum flow parameter
“DN.MAX FL” *
196 00 C4 - 9999 > 9999
Down maximum flow parameter
“UP P.MIN” *
197 00 C5 - 9999 > 9999
Up minimum pressure
“UP P.MAX” *
198 00 C6 - 9999 > 9999
Up maximum pressure
“DN P.MIN” *
199 00 C7 - 9999 > 9999
Down minimum pressure
“DN P.MAX” *
200 00 C8 - 9999 > 9999
Down maximum pressure
“START PRESS” *
231 00E7 - 9999 > 9999
Instruction the pressure begin to be measured
“ATR DRIFT”
232 00E8 0 > 100%
Drift transient (ATR).
“DELAY EXT1”
249 00F9 0 > 650 seconds
Programmed external output 1 delay time.
“DELAY EXT2”
250 00FA 0 > 650 seconds
Programmed external output 2 delay time.
“DELAY EXT3”
251 00FB 0 > 650 seconds
Programmed external output 3 delay time.
“DELAY EXT4”
252 00FC 0 > 650 seconds
Programmed external output 4 delay time.
“DELAY EXT5”
253 00FD 0 > 650 seconds
Programmed external output 5 delay time.
FG_D6_PROFINET_EN_04 / 2020-06-17
Identifier N° Meaning
Value
Dec Hexa *ERD Only
“DELAY EXT6”
254 00FE 0 > 650 seconds
Programmed external output 6 delay time.
“DELAY INT2”
255 00FF 0 > 650 seconds
Programmed internal output 2 delay time.
47 / 71 “DELAY INT1”
256 0100 0 > 650 seconds
Programmed internal output 1 delay time.
“DELAY AUX1”
257 0101 0 > 650 seconds
Programmed auxiliary output 1 delay time.
“DELAY AUX2”
258 0102 0 > 650 seconds
Programmed auxiliary output 2 delay time.
“DELAY AUX3”
259 0103 0 > 650 seconds
Programmed auxiliary output 3 delay time.
“DELAY AUX4”
260 0104 0 > 650 seconds
Programmed auxiliary output 4 delay time.
“TIME EXT1”
261 0105 0 > 650 seconds
Programmed external output 1 duration time.
“TIME EXT2”
262 0106 0 > 650 seconds
Programmed external output 2 duration time.
“TIME EXT3”
263 0107 0 > 650 seconds
Programmed external output 3 duration time.
“TIME EXT4”
264 0108 0 > 650 seconds
Programmed external output 4 duration time.
“TIME EXT5”
265 0109 0 > 650 seconds
Programmed external output 5 duration time.
“TIME EXT6”
266 010A 0 > 650 seconds
Programmed external output 6 duration time.
“TIME INT2”
267 010B 0 > 650 seconds
Programmed internal output 2 duration time.
“TIME INT1”
268 010C 0 > 650 seconds
Programmed internal output 1 duration time.
“TIME AUX1”
269 010D 0 > 650 seconds
Programmed auxiliary output 1 duration time.
“TIME AUX2”
270 010E 0 > 650 seconds
Programmed auxiliary output 2 duration time.
“TIME AUX3”
271 010F 0 > 650 seconds
Programmed auxiliary output 3 duration time.
“TIME AUX4”
272 0110 0 > 650 seconds
Programmed auxiliary output 4 duration time.
“FILTER”
274 0112 0 > 650 seconds
Pressure filtering.
“FILTER”
275 0113 0 > 650 seconds
Flow filtering.
“INSTRUCT.”
276 0114 0 > 100%
Fill percent.
“ELEC REG” Regulator on instruction 0000
278 0116
Electronic regulator state during the rest phase. Regulator set to 0 1000
FG_D6_PROFINET_EN_04 / 2020-06-17
Identifier N° Meaning
Value
Dec Hexa *ERD Only
“RANGE” Capillary 1 0000
281 0119
Capillary number with dual capillaries option only. Capillary 2 1000
Nitrogen 0000
Natural gas 1000
NOT AVAILABLE FOR THE MOMENT “GAS”
284 011C Propane 2000
Type of gas. 48 / 71
Butane 3000
G110 4000
NOT AVAILABLE FOR THE MOMENT “VISCOSITY”
285 011D 0 > 9999
Gas viscosity.
“First Char.”
287 011F 0 > 40
Start on bar code.
“Char. Number”
288 0120 0 > 40
Number of character of bar code.
“Pr “
289 0121 1 > 128
Program bar code.
NOT AVAILABLE FOR THE MOMENT
290 0122 “% / deg C” 0 > 100%
Gaz percent.
“T.ATR2”
291 0123 0 > 650 seconds
Stabilization time for the ATR 2 function
“AZ PIEZO”
321 0141 0 > 10000 seconds
Auto zero piezo time.
“Transient”
340 0154 - 9999 > 9999
ATR transient value.
Opened 0000
352 0160 “VALVE TYPE” *
Closed 1000
“Press. UNIT” (config/pneumatic menu)
353 0161 Refer to the “Unit” table.
General pressure unit
“LINE P. MIN”
354 0162 - 9999 > 9999
Minimum line pressure level
XXXX 0000
“DISPLAY MODE“ XXX.X 1000
364 016C
Leak display management XX.XX 2000
X.XXX 3000
‘IN8:” Refer to the “Configurable input
375 0177 Function attributed to the entry of the special values” table at the end of this
cycles (input 8) chapter
‘IN9:” Refer to the “Configurable input
376 0178 Function attributed to the entry of the special values” table at the end of this
cycles (input 9) chapter
Supervision 0000
Printer 1000
“USB:”
379 017B Bar code 2000
USB mode (printer or supervision)
Auto 3000
None 4000
None 0000
“SAVE ON”
412 019C Internal 1000
Mode of Results stocking.
USB 2000
None 0000
“ACCESS”
413 019D USB 1000
Access parameters mode.
Password 2000
FG_D6_PROFINET_EN_04 / 2020-06-17
Identifier N° Meaning
Value
Dec Hexa *ERD Only
“YEAR”
414 019E 2000 > 9999
Year configuration.
“MONTH”
415 019F 1 > 12
Month configuration.
49 / 71
“DAY”
416 01A0 1 > 31
Day configuration.
“HOUR”
417 01A1 0 > 59
Hour configuration.
“MINUTE”
418 01A2 0 > 59
Minute configuration.
“SECOND”
419 01A3 0 > 59
Second configuration.
None 0000
“REG. MODE” P(Auto) 1000
477 01 DD
Regulation mode P(Manu) 2000
Flow 3000
“START INST.” (Reg mode menu)
478 01 DE 0 > 1000
Start pressure instruction in percent
“CONTINUOUS” (Reg mode menu) OFF
479 01 DF
Enable the permanent regulation during cycle ON
“INSTRUCT.” (Reg mode menu)
480 01 E0 - 9999 > 9999
Flow instruction
“GAIN” (Reg mode menu)
481 01 E1 - 9999 > 9999
Coefficient of regulation
“OFFSET UP” *
482 01 E2 - 9999 > 9999
Flow offset during the “UP” step of an ERD program
“OFFSET DOWN” *
483 01 E3 - 9999 > 9999
Flow offset during the “DOWN” step of an ERD program
“OVERSHOOT” OFF 0000
484 01 E4
Enable overshoot on the regulation mode ON 1000
“EXT. ACCES”
Security by external access (Fieldbus/Modbus)
Read/Write 0000
Reset value with Modbus:
485 01 E5 Read Only 1000
→ Writing at address 0xC1E5
No Access 2000
Reset value with Fieldbus:
→ Writing one word with ID = 0xC1E5
“OFFSET”
486 01 E6 - 9999 > 9999
Offset Learning
“MEAS. DELAY” *
487 01 E7 0 > 650 seconds
Time to wait before launch measurement
“PRESSURE” (Analog output menu) NONE 0000
488 01 E8
Type of analog output for pressure F.S. 1000
NONE 0000
“FLOW” (Analog output menu)
489 01 E9 F.S. 1000
Type of analog output for flow
WINDOW 2000
“TARGET” (Analog output menu)
490 01 EA - 9999 > 9999
Target flow value, middle value of the WINDOW mode
“EXTENDED” (Analog output menu)
491 01 EB Used to calculate the max and min flow value of the WINDOW - 9999 > 9999
mode depending on the TARGET value
FG_D6_PROFINET_EN_04 / 2020-06-17
Configurable input values
Input value Value code
Program Selection 0000
Capil. Temp. Check (*) 10000
Temperature Check (*) 11000
Atm Pressure Check (*) 12000
50 / 71
Flow Check (*) 14000
Line P. Sensor Check (*) 15000
Regulator Adjust. 16000
Infinite Fill 17000
Piezo Az 18000
Custom Unit Learn 19000
Custom Unit Check 20000
ATR Learning Cycle 21000
Code Reader 22000
Pre-Regul. Adjust. 23000
Print Results 24000
Code Reader Sequence 25000
(*) Available when the Service special cycle function is checked.
Unit table
This list gives all the units used in the instrument in hexadecimal code.
Unit code
Unit
Decimal Hexadecimal
6000 1770 Pascal
11000 2AF8 Bar
12000 2EE0 Kilopascal
13000 32C8 PSI
14000 36B0 Millibar
15000 3A98 Megapascal
30000 7530 Liter/hour
33000 80E8 CAL.
46000 B3B0 Inch3/s
47000 B798 Inch3/min
48000 BB80 Inch3/hour
49000 BF68 Feet3/hour
50000 C350 Milliliter/second
51000 C738 Milliliter/minute
52000 CB20 Milliliter/hour
53000 CF08 Liter/minute
54000 D2F0 Meter 3 /hour
84000 01 4820 SCCM
92000 01 6760 Points
FG_D6_PROFINET_EN_04 / 2020-06-17
Reading of the parameters
The reading of the parameters is carried out by data exchange in the corresponding area depending
on the configuration mode of the slave. Each parameter is identified by one identifier. See identifiers
tables.
This table is an example based on the reading of two parameters:
— Test time (identifier number 3)
51 / 71
— Stabilization time (identifier number 2)
Master Slave
— Select the program on which parameters has to be
read
— Write in the parameter area at the address 20(h),
the number of parameters followed by their
identifiers:
On network:
FG_D6_PROFINET_EN_04 / 2020-06-17
Master Slave
— Read the parameters at the address 20(h):
Word 1 = identifier number of the first read
parameter.
Word 2 and Word 3 = first parameter value
x1000 (long format).
Word 4 = second identifier number of the read
52 / 71
parameter.
Word 5 and Word 6 = second parameter value
x1000 (long format).
Example:
On network:
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Writing of the parameters
The writing of the parameters is carried out by data exchange in the corresponding area depending on
the configuration mode of the slave. Each parameter is identified by one identifier. See identifiers
tables.
This table is an example based on the reading of two parameters:
— Test time (identifier number 3)
53 / 71
— Stabilization time (identifier number 2)
Master Slave
— Select the program on which the parameters have
to be modified
— Write in the parameter area at address 20(h), the
number of parameters followed by their identifiers
and their wanted value:
Example:
On network:
FG_D6_PROFINET_EN_04 / 2020-06-17
Master Slave
— Wait the end of the command:
command echo = 0040(h)
command error code ≠ FFFF(h) (end of command)
— Deactivate the “Write parameters” command:
Write at the address 00(h) the value 0000(h)
Byte 0 = 00(h) (Bit 6 = 0) 54 / 71
Byte 1 = 00(h)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Reading of the program name
Master Slave
— Select the program whose name you want to read
— Activate the “Read program name” command:
Write at the address 00(h), the value 2000(h)
Byte 0 = 00(h)
55 / 71
Byte 1 = 20(h) (Bit 5 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 20(h) (Bit 5 = 1)
The program name is dependant of the program number in edition, a program selection has to be
realized.
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Writing of the program name
Master Slave
— Select the program whose name you want to
modify
— Write the program name of 12 characters/bytes
maximum at the address 20(h).
56 / 71
— Activate the “Write program name” command:
Write at the address 00(h), the value 4000(h)
Byte 0 = 00(h)
Byte 1 = 40(h) (Bit 6 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 40(h) (Bit 6 = 1)
The program name is dependant of the program number in edition, a program selection has to be
realized.
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
CYCLE
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Start command diagram
58 / 71
1 Start command = On
2 Acknowledge by ATEQ = (Echo command = On) and (Error code command = FFFFh)
3 Wait end of Start command = (Echo command = On) and (Error code command ≠ FFFFh)
4 Start command = Off
5 Acknowledge by ATEQ = (Echo command = Off) and (Error code command ≠ FFFFh)
The Echo command is a copy of the Start command. The Start signal must be maintained (ON) till the
end of the Start command condition is reached.
FG_D6_PROFINET_EN_04 / 2020-06-17
Reset command on the ATEQ device
Master Slave
— Activate the “Reset” command:
— Write at the address 00(h), the value 0001(h)
Byte 0 = 01(h) (Bit 0 = 1)
Byte 1 = 00(h)
59 / 71 Acknowledgement
Command echo:
— Byte 0 = 01(h) (Bit 0 = 1)
— Byte 1 = 00(h)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Special cycles
Special cycle table
Write the identifier number of the wanted special cycle at the address 04(h) and its instruction if
necessary.
@08(h) = identifier number of the special cycle 60 / 71
@09(h) = instruction for the special cycle
Numb Special cycle
1 ATR learning Cycle.
4 Custom Unit Learn.
5 Custom Unit Check.
9 Piezo auto zero.
13 Regulator adjust.
25 Capil. Temp. Check (*)
26 Temperature Check (*)
27 Atm Pressure Check (*)
29 Line P. Sensor Check (*)
30 Flow Check (*)
To activate a special cycle, you must send a Start command (Bit 1) and a Start special cycle command
(Bit 2).
(*) Appears with the Service special cycle function checked.
FG_D6_PROFINET_EN_04 / 2020-06-17
Auto-zero on the ATEQ device
Master Slave
— Select the program on which you want to make the
auto zero
— Write at the address 08(h) the identifier number of
the special cycle for an auto zero
61 / 71 — Activate the “Start” and the “Start special cycle”
commands:
Write at the address 00(h), the value 0006(h)
Byte 0 = 06(h) (Bit 1 = 1 and Bit 2 = 1)
Byte 1 = 00(h)
Acknowledgement
Command echo:
— Byte 0 = 06(h) (Bit 1 = 1 and Bit 2 = 1)
— Byte 1 = 00(h)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
RESULTS
FIFO results
FIFO list results structure
62 / 71
At the end of each cycle, a result is stored as an array of 40 words contained in a FIFO of 8 results.
This result includes the final state of the instrument (relays position, alarm signal, indicators state…),
but also of the test (units, values measured for pressure and flow).
The results are in the memory of the instrument. To obtain them, it is necessary to carry out a “Read
FIFO results” request.
Meaning
Words Type Bytes Coeff
*ERD Only
1 Program number. Word 2
2 Test type. Word 2
Image of the relays:
Bit 0 = 1: pass part.
Bit 1 = 1: fail part, maximum flow reject.
Bit 2 = 1: fail part, minimum flow reject.
3 Bit 3 = 1: alarm. Word 2
Bit 4 = 1: unused.
Bit 5 = 1: reserved.
Bit 6 = 1: unused.
Bit 7 = 1: unused.
4 Alarm code (refer to the alarm codes table). Word 2
5 Pressure low part word.
Long 4 x1000
6 Pressure high part word.
7 Pressure unit code low part word (refer to units table).
Long 4 x1000
8 Pressure unit code high part word (refer to units table).
9 Flow low section word.
Long 4 x1000
10 Flow high section word.
11 Flow unit code low part word (refer to. Units table).
Long 4 x1000
12 Flow unit code high part word (refer to. Units table).
13 Step pressure low part word *
Long 4 x1000
14 Step pressure high part word *
15 Step pressure unit code low part word (refer to units table) *
Long 4 x1000
16 Step pressure unit code high part word (refer to units table) *
17 Step flow low part word *
Long 4 x1000
18 Step flow high part word *
19 Step flow unit code low part word (refer to units table) *
Long 4 x1000
20 Step flow unit code high part word (refer to units table) *
21 Drop pressure low part word *
Long 4 x1000
22 Drop pressure high part word *
23 Drop pressure unit code low part word (refer to units table) *
Long 4 x1000
24 Drop pressure unit code high part word (refer to units table) *
25 Pa – Pa/s Leak result low part word
Long 4 x1000
26 Pa – Pa/s Leak result high part word
27 Drop flow unit code low part word (refer to units table) *
Long 4 x1000
28 Drop flow unit code high part word (refer to units table) *
FG_D6_PROFINET_EN_04 / 2020-06-17
Meaning
Words Type Bytes Coeff
*ERD Only
29 Rise contact pressure low part word *
Long 4 x1000
30 Rise contact pressure high part word *
31 Rise contact pressure unit code low part word (refer to units table) *
Long 4 x1000
32 Rise contact pressure unit code high part word (refer to units table) *
63 / 71 33 Drop contact flow low part word *
Long 4 x1000
34 Drop contact flow high part word *
35 Drop contact flow unit code low part word (refer to units table) *
Long 4 x1000
36 Drop contact flow unit code high part word (refer to units table) *
37 Atmospheric pressure in hPa low part word
Long 4 x1000
38 Atmospheric pressure in hPa high part word
39 Temperature in °C low part word
Long 4 x1000
40 Temperature in °C high part word
All the numerical values are treated with Long format with fixed comma (10-3). Thus, they must be
multiplied by 1000 to get the value in units (see examples in “Basic notions” section).
FG_D6_PROFINET_EN_04 / 2020-06-17
Step table
This table represents the codes of the steps in the cycle.
Code Steps
Decimal Hexadecimal *ERD Only
0 0000 Pre-fill.
1 0001 Fill 64 / 71
FG_D6_PROFINET_EN_04 / 2020-06-17
Alarm codes table
This list gives all the alarms in hexadecimal code.
Identifier n°
Alarm
Decimal Hexadecimal
0 0000 No alarm.
65 / 71 1 0001 Pressure switched alarm (test pressure too high).
2 0002 Pressure switch (test pressure too small).
3 0003 Large leak on TEST (EEEE).
4 0004 Large leak on REF (MMMM).
7 0007 Sensor out of order (overrun).
8 0008 ATR error.
9 0009 ATR drift.
10 000A Calibration drift.
43 002B Pressure too high.
44 002C Pressure too low.
45 002D Piezo sensor out of order.
46 002E Dump error.
47 002F Calibration drift.
72 0048 Electronical regulator learning error.
73 0049 Atmospheric pressure error.
74 004A Temperature error.
FG_D6_PROFINET_EN_04 / 2020-06-17
Cycle results reading (last 8 results in FIFO)
Master Slave
— Read the number of available results in the FIFO at
the address 08(h):
08(h) = 0000(h) → no results
08(h) > 0000(h) → results available
— Activate the “Read FIFO results” command: 66 / 71
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Reset FIFO results
This command resets the 8 last cycle’s results available in the FIFO.
Master Slave
— Activate the “Reset FIFO results” command:
Write at the address 00(h), the value 0080(h)
67 / 71 Byte 0 = 80(h) (Bit 7 = 1)
Byte 1 = 00(h)
Acknowledgement
Command echo:
— Byte 0 = 80(h) (Bit 7 = 1)
— Byte 1 = 00(h)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Last results
Last results structure
At the end of each cycle, the last result is as an array of 40 words. This result includes the final state of
the instrument (relays position, alarm signal, indicators state…), but also of the test (units, values
measured for the pressure and the flow). 68 / 71
The last result is in the memory of the instrument. To obtain them, it is necessary to carry out a “Read
last results” request.
Meaning
Words Type Bytes Coeff
*ERD Only
1 Program number. Word 2
2 Test type. Word 2
Image of the relays:
Bit 0 = 1: pass part.
Bit 1 = 1: fail part, maximum flow reject.
Bit 2 = 1: fail part, minimum flow reject.
3 Bit 3 = 1: alarm. Word 2
Bit 4 = 1: unused.
Bit 5 = 1: reserved.
Bit 6 = 1: unused.
Bit 7 = 1: unused.
4 Alarm code (refer to the alarm codes table). Word 2
5 Pressure low part word.
Long 4 x1000
6 Pressure high part word.
7 Pressure unit code low part word (refer to units table).
Long 4 x1000
8 Pressure unit code high part word (refer to units table).
9 Flow low section word.
Long 4 x1000
10 Flow high section word.
11 Flow unit code low part word (refer to. Units table).
Long 4 x1000
12 Flow unit code high part word (refer to. Units table).
13 Step pressure low part word *
Long 4 x1000
14 Step pressure high part word *
15 Step pressure unit code low part word (refer to units table) *
Long 4 x1000
16 Step pressure unit code high part word (refer to units table) *
17 Step flow low part word *
Long 4 x1000
18 Step flow high part word *
19 Step flow unit code low part word (refer to units table) *
Long 4 x1000
20 Step flow unit code high part word (refer to units table) *
21 Drop pressure low part word *
Long 4 x1000
22 Drop pressure high part word *
23 Drop pressure unit code low part word (refer to units table) *
Long 4 x1000
24 Drop pressure unit code high part word (refer to units table) *
25 Pa – Pa/s Leak result low part word
Long 4 x1000
26 Pa – Pa/s Leak result high part word
27 Drop flow unit code low part word (refer to units table) *
Long 4 x1000
28 Drop flow unit code high part word (refer to units table) *
FG_D6_PROFINET_EN_04 / 2020-06-17
Meaning
Words Type Bytes Coeff
*ERD Only
29 Rise contact pressure low part word *
Long 4 x1000
30 Rise contact pressure high part word *
31 Rise contact pressure unit code low part word (refer to units table) *
Long 4 x1000
32 Rise contact pressure unit code high part word (refer to units table) *
69 / 71 33 Drop contact flow low part word *
Long 4 x1000
34 Drop contact flow high part word *
35 Drop contact flow unit code low part word (refer to units table) *
Long 4 x1000
36 Drop contact flow unit code high part word (refer to units table) *
37 Atmospheric pressure in hPa low part word
Long 4 x1000
38 Atmospheric pressure in hPa high part word
39 Temperature in °C low part word
Long 4 x1000
40 Temperature in °C high part word
All the numerical values are treated with Long format with fixed comma (10-3). Thus, they must be
multiplied by 1000 to get the value in units (see examples in “Basic notions” section).
FG_D6_PROFINET_EN_04 / 2020-06-17
Last results reading
For using this function, it is important to:
— Having done a start on the instrument before (“End of cycle” bit on in the relay status)
— Not having done a reset of the FIFO
70 / 71
Master Slave
— Activate the “Read Last result” command:
Write at the address 00(h), the value 8000(h)
Byte 0 = 00(h)
Byte 1 = 80(h) (Bit 7 = 1)
Acknowledgement
Command echo:
— Byte 0 = 00(h)
— Byte 1 = 80(h) (Bit 7 = 1)
The master instrument must always set to zero the command bit. If it is not done, the slave instrument
will not detect the following command on this bit. It has detection on the rising edge (when the bit
state goes from 0 to 1).
FG_D6_PROFINET_EN_04 / 2020-06-17
Real time
Status and real time measures
The real time measurement is used for display curve or values during the cycle and not for the final
measurement.
71 / 71 Do not take or use the final results in this section, it is just to see the status of the device for the “Cycle
end” (bit 5) and “Key presence” (bit 15) information.
For the results, use only the FIFO list results structure or the Last results structure (see above)
Examples
Pressure value = 207 Flow value = -0.108
Pressure: Words 6 and 7 Flow: Words 10 and 11
On network: On network:
FG_D6_PROFINET_EN_04 / 2020-06-17