Networks6thF U1
Networks6thF U1
FIELDBUS NETWORK
ATEQ 6TH SERIES
Version 1.5
Reference: UM-NetworksS6F-U
REVISION OF THE FIELDBUS NETWORKS 6th SERIES
USER MANUAL
Due to continuing improvements, the information contained in this user manual, the features and design of
this device are subject to be changed without prior notice.
Edition/ Date
Reference Chapters updated
Revision (W/Y)
TABLE OF CONTENT
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 1/153
Table of content
Chapter 5 MODBUS FRAME EXAMPLES
1. GENERALITIES ................................................................................................................................. 33
2. GENERALS EXAMPLES................................................................................................................... 33
2.1. Changing the program number .................................................................................................. 33
2.2. Start cycle on the current program ............................................................................................. 33
2.3. Reset FIFO results ..................................................................................................................... 34
2.4. End of cycle status reading in the live structure ........................................................................34
2.5. Results reading .......................................................................................................................... 35
3. OTHERS FRAMES EXAMPLES FOR ATEQ F6 .............................................................................. 36
3.1. Selection of a program to edit .................................................................................................... 36
3.2. Creation of a test type ................................................................................................................ 37
3.3. Creation of a fill time .................................................................................................................. 37
3.4. Reading of the parameters ........................................................................................................ 38
3.5. Modification of the configuration (extended menus) .................................................................. 39
3.6. Modification of a program personalization ................................................................................. 39
3.7. Selection of the program to be carried out ................................................................................. 40
3.8. Reading of the active program ................................................................................................... 40
3.9. Activation of the “START” bit...................................................................................................... 41
3.10. Reading of the step in progress code ...................................................................................... 41
3.11. Live reading of the cycle information ....................................................................................... 42
3.12. Reading of the pending results list (FIFO) ............................................................................... 43
3.13. Reading of the number of results AVAILABLE IN FIFO .......................................................... 44
3.14. Delete the results inside the FIFO ........................................................................................... 44
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 2/153
Table of content
Chapter 8 PROFIBUS NETWORKS
1. DEFINITION ....................................................................................................................................... 69
2. CABLING ........................................................................................................................................... 71
2.1. Profibus cabling .......................................................................................................................... 71
3. PROFIBUS STARTING INSTRUCTION ........................................................................................... 72
3.1. D.E.L. status at Profibus starting ............................................................................................... 73
4. ATEQ PROFIBUS MODULES CONFIGURATION (COM OR COMX) ............................................. 74
4.1. Standard mode configuration ..................................................................................................... 75
4.2. Standard less mode configuration ............................................................................................. 76
4.3. Medium more mode configuration ............................................................................................. 77
4.4. Medium mode configuration ....................................................................................................... 78
4.5. Light mode configuration ............................................................................................................ 79
5. F A Q PROFIBUS .............................................................................................................................. 80
6. ATEQ FIELDBUS CONFIGURATOR ................................................................................................82
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 3/153
Table of content
Chapter 12 FIELDBUS COMMANDS
1. FUNCTIONS (READ AND WRITE TABLES).................................................................................. 117
1.1. Write table (commands, orders) ............................................................................................... 117
1.2. Reading table ........................................................................................................................... 118
2. TREATMENT OF THE COMMANDS .............................................................................................. 121
2.1. Communication between master and ATEQ (with "Hand Shake") .......................................... 121
2.2. Reading of the parameters ...................................................................................................... 126
2.3. Cycle results reading (last 8 results in FIFO) ...........................................................................128
2.4. Last results reading .................................................................................................................. 129
2.5. Reset the FIFO results ............................................................................................................. 130
2.6. FIFO / last result table (address 20h) ...................................................................................... 131
2.7. Reading of instrument configuration ........................................................................................ 132
2.8. Reading of configuration bits configuration ..............................................................................133
2.9. Reading of function bits configuration ...................................................................................... 134
2.10. Reading of name string .......................................................................................................... 135
2.11. Parameters writing ................................................................................................................. 136
2.12. Writing of configuration bits .................................................................................................... 137
2.13. Writing of function bits ............................................................................................................ 138
2.14. Writing of name string ............................................................................................................ 139
3. PROFIBUS AND DEVICENET MODBUS PROGRESS CHART .................................................... 140
Index 153
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 4/153
Chapter 1 – Modbus definition and generalities
Chapter 1
MODBUS DEFINITION AND GENERALITIES
1. DEFINITION
ATEQ
(Slave)
ATEQ
(RS485)
(Slave)
ATEQ
(Slave)
PLC PLC
(Master) (Slave)
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 5/153
Chapter 1 – Modbus definition and generalities
The MODBUS data frames do not include delimiters. A demarcation allows the
definition of the start and end of a data frame.
The synchronisation is carried out through the use of a delay of 3.5 times the time
required for the emission of a character (1 byte). At the end of this delay, the first
character received is considered as the start of a new data frame.
Inter frame delay * Inter frame delay*
4. COMMANDS
The ATEQ instruments are only used a little part of the Modbus commands.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 6/153
Chapter 1 – Modbus definition and generalities
ESC (8 bits) + CDE (8 bits) + Data (n*16 bits) + CRC (16 bits)
ESC : address of the slave in the network, (1 byte),
CDE : function code to be executed, (1 byte),
Data : the quantity of data (n) contained in the frame depends on the
function used (read or write),
CRC : control code.
This function allows the reading of n consecutive 16 bits words in the memory of the
slave (128 words maximum).
5.2.1. 1) Question
ESC (8 bits) + CDE (8 bits) + OFFSET (16 bits) + LONG (16 bits) + CRC (16 bits)
ESC : address of the slave,
CDE : function code (3),
OFFSET : address in the memory of the ATEQ,
LONG : number of 16 bit words to be read,
CRC : control code.
5.2.1. 2) Answer
ESC (8 bits) + CDE (8 bits) + NBYTE (8 bits) + DATA1 (8 bits) + DATA2 (8 bits) + ..... +
DATAn (8 bits) + CRC (16 bits)
ESC : address of the slave,
CDE : function code (3),
NBYTE : number of bytes read and contained in the data,
DATAx : All of the data,
CRC : control code.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 7/153
Chapter 1 – Modbus definition and generalities
This function allows the writing of n consecutive 16 bit words in the memory of the slave
(128 words maximum).
5.2.2. 1) Question
ESC (8 bits) + CDE (8 bits) + OFFSET (16 bits) + LONG (16 bits) + NBYTE (8 bits) +
DATA1 (8 bits) + DATA2 (8 bits) + ..... + DATAn (8 bits) + CRC (16 bits)
ESC : address of the slave,
CDE : function code (16),
OFFSET : address in the memory of the ATEQ,
LONG : number of 16 bit words to be written,
NBYTE : number of octets to be written (NBYTE = LONG * 2),
DATAx : all of the data to be written (the number of DATA = NBYTE),
CRC : control code.
5.2.2. 2) Answer
ESC (8 bits) + CDE (8 bits) + OFFSET (16 bits) + LONG (16 bits) + CRC (16 bits)
ESC : address of the slave,
CDE : function code (16),
OFFSET : address in the memory of the ATEQ,
LONG : number of 16 bit words written,
CRC : control code.
5.2.3. 1) Question
ESC (8 bits) + CDE (8 bits) + OFFSET (16 bits) + BIT (8 bits) + CRC (16 bits)
ESC : address of the slave,
CDE : function code (5),
OFFSET : address in the memory of the ATEQ,
BIT : value of the bit forced to 0, write 0; forced to 1 write FF,
CRC : control code.
5.2.3. 2) Answer
ESC (8 bits) + CDE (8 bits) + OFFSET (16 bits) + BIT (8 bits) + CRC (16 bits)
For the bit write function, the answer data frame is identical to the question frame.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 8/153
Chapter 1 – Modbus definition and generalities
6.1. DEFINITION
The CRC16 is a calculation based on the binary value of each character which
composes the frame. This function translates the frame into a 16 bit binary word; this
binary word is inserted at the end of the frame.
When the master or the slave receives a frame it calculates the CRC16 of the frame
and compares the result of the CRC16 content in the frame (last word), in order to
check that the exchange has been correctly undertaken.
If the CRC16 corresponds, the slave responds.
If the CRC16 is false:
The slave that receives the erroneous frame does not respond,
The master having not received a response restarts the same request for the
slave.
Note: Generally if the exchange is not accomplished after 2 attempts, the master
declares a communication error in the network and stops the exchanges.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 9/153
Chapter 1 – Modbus definition and generalities
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 10/153
Chapter 2 – Modbus use with an ATEQ S6
Chapter 2
USE OF MODBUS WITH AN ATEQ
ATEQ instruments operate in a MODBUS network through the use of an RS232 (single
unit).
Through the intermediary of the MODBUS network, the functions of the ATEQ
(downloading of the parameters, start, reset...) are accessible through a PLC or a PC.
In network RS232, the station address can be between 1h and FFh (or 1(d) and 255(d)).
This address can be modifiable in the ATEQ instrument parameters.
The network is built on the basis of a cable composed of two pairs of entwined and
shielded wires.
One pair is for the signals and the other pair is for the ground.
RXD RXD
TXD TXD
Ground Ground
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 11/153
Chapter 2 – Modbus use with an ATEQ S6
The management of an ATEQ with the MODBUS protocol is done by carrying out read
or write requests in a table (MODBUS table) contained in the memory of the ATEQ.
Each instrument possesses it own MODBUS table, in effect no two instruments have
the same operating configuration. In consequent, the "master" unit of the network must
address itself differently to the "slaves", if the instruments are of different type or range
(ATEQ F6).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 12/153
Chapter 3 – MODBUS addresses
Chapter 3
MODBUS ADDRESSES
The ATEQ instruments operate in a MODBUS network by exploiting the RS232 (single
station).
Through the intermediary of the MODBUS network, the functions of the ATEQ
(downloading of the parameters, start, reset...) are accessible via a PLC or a PC.
The "h" character at the end of each code indicates a hexadecimal code.
The "(d)" character at the end of each code indicates a decimal code.
1. GENERALITES
The parameters of the ATEQ instruments are coded on "long" format, which means on
two words and their value is always multiplied by 1000.
Example: a test time of 2.5 seconds, is coded on a “long" having a value of 2500.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 13/153
Chapter 3 – MODBUS addresses
Writing and / or reading of n*words. The addresses in the table are expressed in words
(2 bytes). R = read, W = write.
Hexa address Meaning R W
Parameters read address.
Writing on the first word of the number of parameters
required (n) then on the following words the identifiers of
the n parameters.
0 Yes No
Reading of the identifiers on a word followed by its value
on a "long".
Note: an identifier not recognized by the ATEQ instrument
will be returned to naught.
Address of the pending results (result in FIFO).
Refer to the "Structure of the pending results chain" table.
10 Yes No
Refer to paragraph 2.3.
Reading of the results structure.
Address for the reading of the last result.
11 Yes No
Reading of the results structure.
Address of the step code in progress.
20 Yes No
Reading of the step code on one word.
Reading address of all the information of the cycle in live
30 (real time result). Refer to paragraph 2.4. Yes No
Live reading of the structure of the information.
Parameters write address.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 14/153
Chapter 3 – MODBUS addresses
Words Signification
0 (word 1) Program number.
1 (word 2) Test type.
2 (word 3) Relays image.
3 (word 4) Alarm code.
4 (word 5) Word of the low part of measurement 1.
5 (word 6) Word of the high part of measurement 1.
6 (word 7) Word of the low part of the unit code of measurement 1.
7 (word 8) Word of the high part of the unit code of measurement 1.
8 (word 9) Word of the low part of the measurement 2.
9 (word 10) Word of the high part of the measurement 2.
10 (word 11) Word of the low part of the unit code of the measurement 2.
11 (word 12) Word of the high part of the unit code of the measurement 2.
For further information concerning the pending structure, see paragraph 5 "Pending
results list structure (FIFO results)" of the specific chapter of each instrument.
Example:
01 03 18 01 00 01 00 01 00 00 00 5A 02 00 00 F8 2A 00 00 A0 92 FF FF 70 17 00 00 DF 4E
01 03 18 01 00 01 00 01 00 00 00
Slave read n Bytes Program n° Test type Relays image Alarm code
address words number (word 1) (word 2) (word 3) (word 4)
5A 02 00 00 F8 2A 00 00 A0 92 FF FF 70 17 00 00 DF 4E
Measure 1 value Measure 1 unit Measure 2 value Measure 2 unit
CRC
(words 5 and 6) (word 7 and 8) (words 9 and 10) (word 11 and 12)
Example: Measure 2 value (signed long):
A0 92 FF FF FF FF A0 92 = -41106
| LSB | MSB | Divide by 1000 = -41.106
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 15/153
Chapter 3 – MODBUS addresses
Words Signification
0 (word 1) Program number.
1 (word 2) Number of results pending in FIFO (available in FIFO).
2 (word 3) Test type.
3 (word 4) Images of the relays.
4 (word 5) Step code.
5 (word 6) Word of the low part of measurement 1.
6 (word 7) Word of the high part of measurement 1.
7 (word 8) Word of the low part of the unit code of measurement 1.
8 (word 9) Word of the high part of the unit code of measurement 1.
9 (word 10) Word of the low part of the measurement 2.
10 (word 11) Word of the high part of the measurement 2.
11 (word 12) Word of the low part of the unit code of measurement 2.
12 (word 13) Word of the high point of the unit code of measurement 2.
Example:
01 03 1A 00 00 01 00 01 00 21 80 FF FF 0E 00 00 00 2A F8 00 00 28 23 00 00 70 17
00 00 AB 0D
01 03 1A 00 00 01 00 01 00 21 80
Program FIFO results
Slave Read n Bytes Test type Status
number number (word
address words number (word 3) (word 4)
(word 1) 2)
FF FF 0E 00 00 00 2A F8 00 00 28 23 00 00 70 17 00 00 AB 0D
Measure 1 Measure 2 unit
Measure 1 Measure 2 value
Step code unit code code
value (words 10 and CRC
(word 5) (words 8 and (words 12 and
(words 6 and 7) 11)
9) 13)
Note: the values are treated as "longs" with fixed comma (10-3) thus they must be
multiply by 1000 (a "long" is a whole of two words).
Example 1: Measure 2 value (signed Example 2: for the pressure, words 5 and
long): 6: 0E 00 00 00 00 00 0E 00 h
3584(d).
28 23 00 00
| LSB | MSB | For the unit code, words 7 and 8: F8 2A
00 00 00 00 2A F8 h bar (unit table =
00 00 28 23 = 10275 11000).
Divide by 1000 = 10.275
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 16/153
Chapter 3 – MODBUS addresses
Each parameter is code by a "long" format (2 words) the download value must be
multiplied by 1000.
Example: for a time of 2.5 seconds the download value must be:
2.5 x 1000 = 2500.
Each parameter has his identifier, example: the identifier of the fill time is 1, the one for
the test time is 3, etc. See the identifiers tables concerning each instrument (paragraph
2 of the instruments chapters).
The writing to the address 7Fh allows writing the parameters in the memory of the
ATEQ instrument.
It's possible to write several parameters with only one request. The frame must be set
like the following way:
Word 1: number of identifiers contained in the request.
Word 2: number 1 parameter identifier to write.
Words 3 and 4: number 1 parameter value to write.
Word 5: number 2 parameter identifier to write.
Words 6 and 7: number 2 parameter value to write.
Word 8: number X parameter identifier to write.
Words 9 and 10: number X parameter value.
See example chapter 4 paragraph 3.3 "Creation of a fill time".
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 17/153
Chapter 3 – MODBUS addresses
3 Start cycle
End of cycle = 1
If alarms ≠ 0, results
6 FIFO result reading + analisis are erratics, do not
read them, see
below notes.
Results OK
Important notes:
1) if the number of results in the FIFO = 0, the results are erratic, do not read them.
2) if there's an alarm bit, read the alarm code and do not use the measurements results
(erratic results).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 18/153
Chapter 3 – MODBUS addresses
End of
cycle Cycle in progress
N times
End of cycle Read @30 / status bit 5 = 1 Read @30 / status bit 5 = 1
test 1 13 words
5 5 5 5 6 13 words
Read @30 / status bit 5 = 0 13 words
FIFO Always reset Disregard if the FIFO Test the word 2 @30,
3 Reset FIFO : write bit = FF @02 7
the FIFO is not used if word 2 @30 > 0 go to step 8, else END
Read
Read @10 : 12 words
results & 8
alarm test
Read
If the FIFO Read @11 : 12 words
results &
is not used 8
alarm test
Read &
If the FIFO Use the results recovered in
use
results is not used 9 step 8 (@11 / 12 words)
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 19/153
Chapter 3 – MODBUS addresses
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 20/153
Chapter 4 – ATEQ Modbus protocol
Chapter 4
ATEQ MODBUS PROTOCOL
The aim of this chapter is to explain easily the Modbus protocol functioning with an
ATEQ 6th series instrument.
Processing flow chart for the realization of a classic test cycle with results reading in
Modbus protocol:
STEP ACTION COMMENTS
STEP 3 Address 02
Reset FIFO * Nb of result = 0
Write bit = FF
STEP 4 Address 01
Start
Write bit = FF
Live values
Address 30, read Test to know if the
End of
cycle test Bit 5 = 1 STEP 5 bit 5 status (13 instrument has
words reading) started his cycle
Bit 5 = 0
Live values
EOC + Nb of
End of STEP 6 Address 30, read
bit 5 status (13 results ≠ 0 &
cycle test
Bit 5 = 0 words reading) live value
recovering
Bit 5 = 1
If alarm code ≠ 0
Address 10, read
Test if Word 4 ≠ 0 then the numerics
STEP 8 12 words
alarm = 0 results are
erratics
Word 4 = 0
Analize the
numerical results
Results analisis STEP 9 recovered at the FIFO results
values
address 10 on
step 8
* Note: if the last result function is requested, don't do the "Reset FIFO" command.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 21/153
Chapter 4 – ATEQ Modbus protocol
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 22/153
Chapter 4 – ATEQ Modbus protocol
Processing flow chart for the realization of a special cycle in Modbus protocol:
Live values
Address 30,
End of STEP 1 read bit 5 Test to know
cycle test status (13 if the
Bit 5 = 0 words instrument is
reading) out of cycle
Bit 5 = 1
Address 1
Special cycle start
STEP 3 write
bit = FF
Bit 5 = 0
Bit 5 = 1
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 23/153
Chapter 4 – ATEQ Modbus protocol
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 24/153
Chapter 4 – ATEQ Modbus protocol
Address 30 04,
Optional operation
STEP 1 write 1 word,
Selection of the if program selected
(value = 02 00
program to editing previously
for prog 3)
Indication of the
Preparation of the buffer STEP 2 Address 00 identifiers and
memory write word number to recover
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 25/153
Chapter 4 – ATEQ Modbus protocol
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 26/153
Chapter 4 – ATEQ Modbus protocol
Address 30 04,
Optional operation
STEP 1 write 1 word,
Selection of the if program selected
(value = 04 00
program to edit previously
for prog 5)
Indication of the
Write of the parameters STEP 2 Address 00 7F number of
values write words identifiers and their
value
Note: the total number of characters must be under 255, heading and CRC include.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 27/153
Chapter 4 – ATEQ Modbus protocol
The configuration bits represent the instrument configuration, so the validated functions
in the configuration menus of the instrument.
Recover of all the configuration bits, reading of 4 words.
Bit 5 = 1
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 28/153
Chapter 4 – ATEQ Modbus protocol
The configuration bits represent the instrument configuration, so the validated functions
in the configuration menus of the instrument.
Bit 5 = 1
STEP 2 General
Address 100 configuration of the
Configuration general bits write words
writing instrument
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 29/153
Chapter 4 – ATEQ Modbus protocol
The function bits represent the validated functions in the extended menus of the
instrument. This paragraph indicates how to read the validated functions in the
programs.
Recover of all the bits, read 4 words at the address 110h.
Bit 5 = 1
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 30/153
Chapter 4 – ATEQ Modbus protocol
The function bits represent the validated functions in the extended menus of the
instrument. This paragraph indicates how to validate these functions in the programs.
Bit 5 = 1
STEP 2 Program
Address 110 configuration in the
Writing the function bits in Write word
the program instrument
Note: the total number of characters must be under 255, heading and CRC include.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 31/153
Chapter 4 – ATEQ Modbus protocol
Command address
Address signification
(hexa)
00 00 Reading parameters.
00 10 Reading the FIFO results.
00 11 Reading last result (F6).
00 20 Reading current step code.
00 30 Reading live information cycle.
00 7F Writing parameters.
01 00 Writing and reading configuration bits (general bits).
01 10 Writing and reading function bits (normal bits).
01 20 Writing and reading program personalization (name).
01 30 Reading the number of results in FIFO.
02 00 Writing run program in the instrument.
02 01 Special cycles writing.
02 02 Reading run program in the instrument.
30 00 Configuration reading.
30 04 Writing and reading program to be edited (to be modify).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 32/153
Chapter 5 – Modbus frame examples
Chapter 5
MODBUS FRAME EXAMPLES
1. GENERALITIES
The instrument ATEQ driving FROM a Modbus protocol can be considered by a command
chaining. The following details correspond to some scripts that allow driving, configure and
recover the results from an ATEQ instrument.
Reminder: "h" indicates a hexadecimal code, "(d)" indicates a decimal code.
2. GENERALS EXAMPLES
To change the current program number, it must write one word to the address 02 00h of
the program number (see table "Word addresses" chapter 3 paragraph 2.1).
Sending: 01 10 02 00 00 01 02 02 00 84 f0
01 10 02 00 00 01 02 02 00 84 F0
Slave Write N Address Number of Number of Program
CRC
address words 200h words bytes number
Always remove 1 to the program number value that we want to select, example:
choice of the program number 3, then 3 – 1 = 2, else write 2 at the address 200h to run
the program 3.
Reception: 01 10 02 00 00 01 00 71
01 10 02 00 00 01 00 71
Slave address Write N words Address 200h Number of bytes CRC
To make a start on the current program, it must do bit writing with the FFh value to the
address 01h:
Sending: 01 05 00 01 FF 00 DD FA
01 05 00 01 FF 00 DD FA
Address 01h
Slave Address Write a bit Forced bit to 1 CRC
(start bit)
Reception: 01 05 00 01 FF 00 DD FA
01 05 00 01 FF 00 DD FA
Address 01h
Slave Address Write a bit Forced bit to 1 CRC
(start bit)
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 33/153
Chapter 5 – Modbus frame examples
To reset the results FIFO (results pending) it must do the writing of a bit with the value
FFh to the address 02h:
Sending: 01 05 00 02 FF 00 2D FA
01 05 00 02 FF 00 2D FA
Address 02h
Slave address Write a bit Forced bit to 1 CRC
(reset bit)
Reception: 01 05 00 02 FF 00 2D FA
01 05 00 02 FF 00 2D FA
Address 02h
Slave address Write a bit Forced bit to 1 CRC
(reset bit)
To read the end of cycle status in the live structure, it must read 13 words to the
address 30h (see table chapter 7 paragraph 4 "Status and real time measures"):
Sending: 01 03 00 30 00 0D 84 00
01 03 00 30 00 0D 84 00
Slave Address Read n words Address 30h 13 words CRC
Reception: 01 03 1A 02 00 00 00 01 00 21 80 FF FF 00 00 00 00 F8 2A 00 00 08 CF
00 00 70 17 00 00 AE 95
01 03 1A 02 00 00 00
Number of bytes Program number Result number in
Slave Address Read n words
(26d) (3) FIFO
01 00 21 80 FF FF 00 00 00 00
Status. read
80 21 (80 = key Step code (FF
Test type (leak) presence; 2 = FF no step in Pressure value (0)
end of cycle; 1 = progress).
pass part)
F8 2A 00 00 08 CF 00 00 70 17 00 00 AE 95
Pressure unit code, Leak unit code, read
Leak value: CF 08 =
read 00 00 2A F8h = 00 00 17 70h = CRC
53000 = 53.
11000(d) = bar). 6000(d) = Pascal
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 34/153
Chapter 5 – Modbus frame examples
To read the result, it must read 13 words at the address 10h (see table "Structure of the
pending results" for each instrument) the following example is concerning the F6
instrument:
Sending: 01 03 00 10 00 0D 85 CA
01 03 00 10 00 0D 85 CA
Slave Address Read n words Address 10h 13 words CRC
Reception: 01 03 1A 02 00 01 00 01 00 00 00 52 02 00 00 F8 2A 00 00 48 EE 00 00
70 17 00 00 00 00 5B 16
01 03 1A 02 00 01 00
Number of bytes Program number Test type, read
Slave Address Read n words
(26d) (3) 00 01h = leak
01 00 00 00 52 02 00 00 F8 2A 00 00
Image of the relays, Pressure, read 00 00 Unit code, read 00
Alarm code, 0 = no
read 00 01h = 1(d) = 02 52h = 594(d) = 00 2A F8h = 11000(d)
alarm
good part). .594 bar = bar
48 EE 00 00 70 17 00 00 A0 99
Leak value, read 00 Leak unit code, read
00 EE 48h = 00 00 17 70h = CRC
61000(d) = 61 6000(d) = Pascal
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 35/153
Chapter 5 – Modbus frame examples
The following examples are for ATEQ instruments of 6th series leak measurement.
The following examples will allow you to get used to the different tools available to you
to ensure the proper operation of your ATEQ instrument. The frames shown here are all
expressed in hexadecimal values, and the last words of each frame correspond to the
CRC of the Modbus frame.
Notes: all the parameter values accessible by an identifier are to be multiplied by a
coefficient of 1000.
When a word is sent or received, it is sent in the following order: least significant byte,
most significant byte.
Reminder: "h" indicates a hexadecimal code, "(d)" indicates a decimal code.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 36/153
Chapter 5 – Modbus frame examples
Question: 01 10 00 7F 00 04 08 01 00 15 00 E8 03 00 00 E5 B8
01 1) Request to station 01.
10 2) To write.
00 7F 3) To the address "00 7Fh".
00 04 4) 4 words of 16 bytes.
08 5) Therefore 8 bytes.
01 00 6) Corresponds to the desired number of parameters to be written.
15 00 7) Download identifier of the test type, read 00 15h = 21d (refers to the parameter table).
E8 03 00 00 8) Read 00 00 03 E8h = 1000(d), divided by 1000 = 1(d) therefore test type = leak.
E5 B8 CRC.
Answer: 01 10 00 7F 00 04 F0 12
01 1) Request to station 01.
10 2) To write.
00 7F 3) To the address "00 7Fh".
00 04 4) 4 words.
F0 12 CRC.
The station 01 answers that it has correctly received the write frame of 4 words.
Question: 01 10 00 7F 00 04 08 01 00 01 00 E8 03 00 00 E6 AC
01 1) Request to station 01.
10 2) To write.
00 7F 3) To the address "00 7Fh".
00 04 4) 4 words.
08 5) Therefore 8 bytes.
01 00 6) Corresponds to the number of parameters that one wants to write.
01 00 7) Download identifier of the fill value 00 01h = 1(d).
E8 03 00 00 8) Read 00 00 03 E8h = 1000d, divided by 1000 = 1(d) therefore 1 second.
E6 AC CRC
Answer: 01 10 00 7F 00 04 F0 12
01 1) Request to station 01.
10 2) To write.
00 7F 3) To the address "00 7Fh".
00 04 4) 1 word.
F0 12 CRC.
The station answers that it has correctly received the write frame of 4 words to the 7Fh
address.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 37/153
Chapter 5 – Modbus frame examples
Question: 01 10 00 00 00 04 08 03 00 15 00 01 00 02 00 F4 36
01 1) Request to station 01.
10 2) To write.
00 00 3) To the address "00h".
00 04 4) 4 words of 16 bits.
08 5) Therefore 8 bytes.
03 00 6) Value corresponding to the number identifiers, read 00 03h = 3(d) = 3 identifiers.
15 00 7) Read 00 15h = 21(d) = test type identifier.
01 00 8) Read 00 01h = 1(d), fill time identifier.
02 00 9) Read 00 02h = 2(d), stabilisation time identifier.
F4 36 CRC.
Answer: 01 10 00 00 00 04 C1 CA
01 1) Request to station 01.
10 2) To write.
00 00 3) To the address "00 00h".
00 04 4) 4 words.
C1 CA CRC.
The station 01 answers that it has correctly received the write frame of 4 words to the
00h address.
Question: 01 03 00 00 00 09 85 CC
01 1) Request to station 01.
03 2) To read.
00 00 3) At the address "00 00h".
00 09 4) 9 words.
85 CC CRC.
This is a request to station 01 to read at the address "00 00h" 9 words.
Answer: 01 03 12 15 00 E8 03 00 00 01 00 E8 03 00 00 02 00 A0 0F 00 00 94 AB
01 1) Request to the station 01.
03 2) To read.
12 3) The read frame for 12h bytes (or 18(d) bytes).
15 00 4) Read 0015h = 21(d) test type identifier.
E8 03 00 00 5) Read 00 00 03 E8h = 1000(d) divided by 1000 = 1(d) test type value: leak.
01 00 6) Read 00 01h = 1(d) fill time identifier.
E8 03 00 00 7) Read 00 00 03 E8h = 1000d divided by 1000 = 1(d) fill time value 1 second.
02 00 8) Read 00 02h = 2(d), stabilization time identifier.
E8 03 00 00 9) Read 00 00 01 F4h = 500(d) divided by 1000 = 0.5 second, stabilization time value.
94 AB CRC.
The 01 station answers that it has correctly received the read frame, by resending the
identifiers followed by their value.
Here, we can therefore say that we have a test type of leak, with a fill time "01 00h" (6)
of 1 second and a stabilization time of 0.5 seconds.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 38/153
Chapter 5 – Modbus frame examples
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 39/153
Chapter 5 – Modbus frame examples
Answer: 01 10 01 20 00 05 00 3C
01 1) Request to station 01.
10 2) To write.
01 20 3) To the address "01 20h".
00 06 4) 6 words.
00 3C CRC.
The station 01 answers that it has correctly received the write frame of 6 words to the
"120h" address.
Question: 01 10 02 00 00 01 02 00 00 85 90
01 1) Request to station 01.
10 2) To write.
02 00 3) To the address "02 00h".
00 01 4) 1 word.
02 5) Therefore 2 bytes.
00 00 6) 00 00h= 0(d) corresponding to the program 1 (always remove 1 to the program #).
85 90 CRC
Request to station 01 to write to the address "200h", 1 word, therefore 2 bytes of value
00h (6).
This request will result in the choice of program 1 as active program (program to be
carried out).
Answer: 01 10 02 00 00 01 00 71
01 1) Request to station 01.
10 2) To write.
02 00 3) To the address "02 00h".
00 01 4) 1 word.
00 71 CRC.
The station 01 answers that it has received the write frame for 1 word to the address "200h".
Question: 01 03 02 02 00 01 24 72
01 1) Request to station 01.
03 2) To read.
02 02 3) At the address "02 02h".
00 01 4) 1 word.
24 72 CRC.
Request to station 01, to read at the address "202h", 1 word.
Answer: 01 03 02 00 00 B8 44
01 1) Request to station 01.
03 2) To read.
02 3) 2 bytes.
00 00 4) Program number 00 00h = program 1.
B8 44 CRC.
The station answers that it has correctly received the read frame of 2 bytes and that the
active program is program number 1.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 40/153
Chapter 5 – Modbus frame examples
Question: 01 03 00 20 00 01 85 C0
01 1) Request to station 01.
03 2) To read.
00 20 3) At the address "00 20h" step code.
00 01 4) 1 word, step code value.
85 C0 CRC.
Request to station 01, to read at the address "20h", 1 word.
Answer: 01 03 02 FF FF B9 F4
01 1) Request to station 01.
03 2) To read.
02 3) Total number of words.
04 00 4) Step code value, read 00 04h = 4(d) fill step.
B9 F4 CRC.
The station answers that it has correctly received the read request and returns a value
corresponding to the step at which the cycle is (fill, test, dump…).
Here, the step in progress has the value "04h", which corresponds to the fill step.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 41/153
Chapter 5 – Modbus frame examples
Refer to the live structure of the results chain table; paragraph 4 "Status and real time
measures", chapter 6 (F6).
Question: 01 03 00 30 00 0D 84 00
01 1) Request to station 01.
03 2) To read.
00 30 3) At the address 00 30h.
00 0D 4) 13 words.
84 00 CRC.
Request to station 01, to read at the address "30h", 13 Words.
Answer: 01 03 1A 00 00 08 00 01 00 01 80 07 00 11 00 00 00 F8 2A 00 00 B8 0B 00
00 70 17 00 00 BF D2
01 1)
Answer of the station 01.
03 2)
To read.
1A 3)
Total number of words.
4)
Program number in progress, 00 00h= 0(d) corresponds to the program 1 (always
00 00
remove 1 to the program number).
08 00 5) Number of results pending, read 00 08h = 8 results.
01 00 6) Test type, read 00 01h, corresponds to the leak type.
7) Instrument status word, read 80 01h key presence value (80 00h) and pass part
01 80
(00 01h).
07 00 8) Step code word 00 07h, corresponding to the dump step value.
9) 2 words of pressure value, read 00 00 00 4Dh = 77(d) divide by 1000 that gives
11 00 00 00
0,077.
F8 2A 00 00 10) Pressure unit, read 00 00 2A F8h = 11000(d) that gives Bar.
B8 0B 00 00 11) Leak value, read 00 00 0B B8h = 3000(d) divided by 1000 that gives 3.
12) Leak unit, read 00 00 17 70h = 6000(d) divided by 1000 that gives 6, that is
70 17 00 00
the Pa unit.
BF D2 CRC
The station returns a frame containing in this order:
Program number in progress. Pressure value.
Number of results pending. Pressure unit.
Test type. Leak value.
Instrument status (alarm, cycle Leak unit.
end ...).
Step code.
Note: the other addresses "35h" and "39h" have been created to allow the live access
to information concerning the pressure and the leak.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 42/153
Chapter 5 – Modbus frame examples
Refer to the pending results chain list, paragraph 5 "Pending results list structure (FIFO
results", chapter 6 (F6).
Question: 01 03 00 10 00 0C 44 0A
01 1) Request to station 01.
03 2) To read.
00 10 3) At the address 00 10h.
00 0C 4) 12 words.
44 0A CRC.
Request to station 01, to read at the address "10h", 12 Words.
Answer: 01 03 18 00 00 01 00 02 00 00 00 5D 02 00 00 F8 2A 00 00 A8 C0 05 00 70
17 00 00 F6 F7
01 1)
Answer of the station 01.
03 2)
To read.
18 3)
Total number of words 18h = 24(d).
4)
Program number in progress, 00 00h= 0(d) corresponds to the program 1 (always
00 00
remove 1 to the program number).
01 00 5) Test type, read 00 01h = 1(d), corresponds to the leak type.
02 00 6) Instrument status word, read 00 02h fail test part value.
00 00 7) Alarm 00 00h = 0(d) no alarm.
5D 02 00 00 8) Pressure value, read 00 00 02 5dh = 605(d) divided by 1000 = 0.605 .
F8 2A 00 00 9) Pressure unit, read 00 00 2A F8h = 11000(d) that gives Bar.
A8 C0 05 00 10) Leak value, read 00 0 C0 A8h = 377000(d) divided by 1000 that gives 377.
70 17 00 00 11) Leak unit, read 00 00 17 70h = 6000(d) divided by 1000 that gives 6 = Pa unit.
F6 F7 CRC.
The station returns a frame containing in this order:
Program number in progress. Pressure value.
Test type. Pressure unit.
Instrument status (part good, Leak value.
cycle end...).
Leak unit.
Alarm.
Note: the pending results list can only supply the 8 previous results. The reading of a
word will cause the deletion of all the results line, in other words of all a frame like the
one above, and will leave a space for the following result.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 43/153
Chapter 5 – Modbus frame examples
Question: 01 03 01 30 00 01 85 F9
01 1) Request to station 01.
03 2) To read.
01 30 3) At the address 01 30h.
00 01 4) 1 word.
85 F9 CRC.
Request to station 01 to read at the address "130h", 1 word.
Send :
01 03 02 06 00 BB E4
Answer: 01 03 02 06 00 BB E4
01 1) The station 01 answers.
03 2) To read.
02 3) 2 words.
02 00 4) 00 06h = 6(d) corresponding to the number of results in the FIFO.
BB E4 CRC.
The station 01 answers that there is two frames of results "02h" pending.
Question: 01 05 00 02 FF 00 2D FA
01 1) Request to station 01.
05 2) To write a bit.
00 02 3) To the address 00 02h (reset FIFO).
FF 00 4) 1 forced bit at 1.
2D FA CRC.
Request to station 01 to write a bit to the address "02h", 1 word.
Answer: 01 05 00 02 FF 00 2D FA
01 1) The station 01 answers.
05 2) To write a bit.
00 02 3) To the address 00 02h (reset FIFO).
FF 00 4) 1 forced bit at 1.
2D FA CRC.
The station 01 answers that it has correctly received the write frame at the address
"02h". "FFh" is equal to 1111 1111 in binary, "the writing" of the bit corresponds
therefore to placing all the bits of the byte to 1.
It is necessary to always write "00h" after "FFh".
Note: the writing of "FFh" at the address "02h" corresponds to carrying out a reset of
the FIFO.
Reminder: "h" indicates a hexadecimal code, "(d)" indicates a decimal code.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 44/153
Chapter 6 – Modbus access direct
Chapter 6
MODBUS ACCESS DIRECT
Warning: the "Access direct" addresses values of each instrument are in the identifiers
table in the chapters of each concerned instrument. The same for the configuration bits
and function bits addresses.
2. SUMMARY COMMANDS
Command address
Address signification
(hexa)
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 45/153
Chapter 6 – Modbus access direct
The reading and the writing are possible either at the 2000 and 6000 addresses that it is
advisable to use according to the needs
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 46/153
Chapter 6 – Modbus access direct
4. ERROR HANDLING
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 47/153
Chapter 6 – Modbus access direct
5. COMMANDS
1) Selection of the program number to edit: write to the address 0x6000 (or 0x2000), 1
word (program number). Program number + 1 = word value (program number 3 = value
2).
2) read the parameters at the address between 0x6001 and 0x61FF (or between
0x2001 and 0x21FF).
Test time parameter reading example (ATEQ F6):
Master Slave
Master Slave
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 48/153
Chapter 6 – Modbus access direct
1) Selection of the program number to edit: write at the address 0x6000 (or 0x2000), 1
word (program number). Program number + 1 = word value (program number 3 = value
2).
2) Write the configuration options = Extended menus if necessary (1). Bases address
0x6401 (or 0x2401).
3) Write the function options = Function menu if necessary (1). Bases address 0x6601
(or 0x2601).
4) Write the parameter, example: value 2000 in the parameter, bases address 0x6006
(or 0x2006).
Example put pre-fill with a time of 2 seconds (ATEQ F6):
Master Slave
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 49/153
Chapter 6 – Modbus access direct
In this frame is included the final status of the instrument: relays position, alarm signal, light
states, the measurement results values and the units.
Example reading of the pressure unit code (ATEQ F6):
Master Slave
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 50/153
Chapter 7– ATEQ F6 addresses
Chapter 7
ATEQ F6 MODBUS ADDRESSES
1. ADDRESSES
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 51/153
Chapter 7– ATEQ F6 addresses
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 52/153
Chapter 7– ATEQ F6 addresses
Direct access
Identifier N°
address (hexa) Meaning
Dec Hexa R/W R/W
Natural reject value of the reference part in recovery: 0 >
63 00 3F 203F 603F
9999.
66 00 42 2042 6042 Fill instruction value: 0 > 9999.
67 00 43 2043 6043 Pre-fill instruction value: 0 > 9999.
Choice of the sealed component: standard or large leak.
68 00 44 2044 6044 Standard: 0000.
Large Leak: 1000.
72 00 48 2048 6048 Calibration drifts percent.
80 00 50 2050 6050 Differential auto reset time.
Type of permanent blowing.
102 00 66 2066 6066 Regulator 2: 0000.
Regulator 1: 1000.
Type of fill.
Standard: 0000.
Instruction: 1000.
Ballistic: 2000.
103 00 67 2067 6067
Ramp: 3000.
Adjust: 4000.
Auto-Fill: 5000.
Ramp 2: 6000.
Type of pre-fill.
Standard: 0000.
104 00 68 2068 6068 Instruction: 1000.
Ballistic: 2000.
Ramp: 3000.
Commutation time of the equalization valve calibration
106 00 6A 206A 606A
check.
107 00 6B 206B 606B ATR absorption tolerance.
108 00 6C 206C 606C Start value of the transient (ATR).
Type of external dump.
110 00 6E 206E 606E Normally close: 0000.
Normally open: 1000.
111 00 6F 206F 606F Reference volume.
Function attributed to the entry of the special cycles
(output 7)
Program selection: 0000.
112 00 70 2070 6070 Verif P1 reg 1: 1000.
Verif P1 reg2: 2000.
Verif P2: 3000.
Verif diff sensor: 4000.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 53/153
Chapter 7– ATEQ F6 addresses
Direct access
Identifier N°
address (hexa) Meaning
Dec Hexa R/W R/W
Auto test: 5000.
Sensor points: 6000.
Auxiliary regul: 7000.
Regulator adjust: 8000.
Part regulator adjust: 9000.
Infinite fill: 10000.
Piezo reset: 11000.
Calibration: 12000.
Calibration check: 13000.
Recalibration: 14000.
ATR learning: 15000.
Sealed comp pass part: 16000.
Sealed comp fail part: 17000.
Volume calculation: 18000.
Calibration check: 19000.
Step by step: 20000.
Auto parametering: 20800.
ATR calibration: 22000.
Bar code: 23000.
117 00 75 2075 6075 Permanent blowing pressure instruction.
Original unit for the calculation of rejects in cm3/min (Pa,
118 00 76 2076 6076
Pa/s...).
119 00 77 2077 6077 Minimum sealed component measurement pressure.
120 00 78 2078 6078 Maximum sealed component measurement pressure.
121 00 79 2079 6079 Fill time of the internal volume.
122 00 7A 207A 607A Sealed component transfer time.
Choice of the language.
123 00 7B 207B 607B Default language: 0000.
2nd predefined language: 1000.
124 00 7C 207C 607C Reject in calibration check.
125 00 7D 207D 607D Percentage of the calibration check.
126 00 7E 207E 607E Maximum pressure value in pre-fill.
127 00 7F 207F 607F Reject unit.
128 00 80 2080 6080 Instruction value during a calibration.
135 00 87 2087 6087 Reject level percent of the auto parametering function
138 00 8A 208A 608A Regulator number selection for the fill.
139 00 8B 208B 608B Regulator number selection for the pre-fill.
140 00 8C 208C 608C Percentage concerning the temperature compensation.
141 00 8D 208D 608D Test time for the temperature compensation.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 54/153
Chapter 7– ATEQ F6 addresses
Direct access
Identifier N°
address (hexa) Meaning
Dec Hexa R/W R/W
142 00 8E 208E 608E Max pressure in indirect test (piezo 2).
143 00 8F 208F 608F Min pressure in indirect test (piezo 2).
Setup of the outputs (standard or compact).
144 00 90 2090 6090 Standard: 0000.
Compact: 1000.
148 00 94 2094 6094 Filtering.
Unit type SI or USA.
SI: 0000.
149 00 95 2095 6095
USA: 1000.
CAL: 2000.
161 00 A1 20A1 60A1 Volume unit.
164 00 A4 20A4 60A4 Number of the following program in sequencing.
165 00 A5 20A5 60A5 Number of cycles between two automatic reset.
166 00 A6 20A6 60A6 Time between two automatic reset.
175 00 AF 20AF 60AF Regulator check during its learning.
203 00 CB 20CB 60CB Activation or not of the built in electronics regulators.
232 00 E8 20E8 60E8 ATR drift percent
233 00 E9 20E9 60E9 Quick auto-zero time.
273 01 11 2111 6111 Dump time in calibration check mode
291 01 23 2123 6123 Stabilization time for the ATR 2 function
295 01 27 2127 6127 Minimum dump pressure level to reach
297 01 29 2129 6129 Blowing maximum pressure level
298 01 2A 212A 612A Blowing minimum pressure level
315 01 3B 213B 613B Start value of the fill instruction in burst test mode
334 01 4E 214E 614E Rise time in burst test mode
335 01 4F 214F 614F Step time in burst test mode
336 01 50 2150 6150 Step number in burst test mode
340 01 54 2154 6154 ATR transient value.
349 01 5D 215D 615D Fill time in recovery test mode
353 01 61 2161 6161 General pressure unit
354 01 62 2162 6162 Minimum line pressure level
Internal volume fill time in program selection by volume
355 01 63 2163 6163
function
356 01 64 2164 6164 Transfer time in program selection by volume function
357 01 65 2165 6165 Dump time in program selection by volume function
358 01 66 2166 6166 Internal volume in program selection by volume function
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 55/153
Chapter 7– ATEQ F6 addresses
Direct access
Identifier N°
address (hexa) Meaning
Dec Hexa R/W R/W
Reference volume in program selection by volume
359 01 67 2167 6167
function
Internal reference volume in program selection by
360 01 68 2168 6168
volume function
Internal test volume in program selection by volume
361 01 69 2169 6169
function
362 01 6A 216A 616A Volume slice in program selection by volume function
363 01 6B 216B 616B Dump time in sealed components
364 01 6C 216C 616C Leak display management x.xxx\xx.xx\xxx.x ...
365 01 6D 216D 616D External dump type
366 01 6E 216E 616E Dump mode
367 01 6F 216F 616F Program number of the dump of function
368 01 70 2170 6170 Tolerance level A for ntest cycle
369 01 71 2171 6171 Tolerance level B for ntest cycle
370 01 72 2172 6172 Temperature correction offset
371 01 73 2173 6173 CAL unit personalization
372 01 74 2174 6174 Bypass valve mode selection
373 01 75 2175 6175 Cut off function Percent
374 01 76 2176 6176 Divisor time of ATF function
375 01 77 2177 6177 Input 8 relay board configuration
376 01 78 2178 6178 Input 9 relay board configuration
377 01 79 2179 6179 Waiting time for starting the measurement in burst test
378 01 7A 217A 617A Adjusting fill time (electronic regulator)
379 01 7B 217B 617B USB mode (printer or supervision)
380 01 7C 217C 617C Pressure unite for recovery test
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 56/153
Chapter 7– ATEQ F6 addresses
3. STEPS TABLE
Code
Steps
Decimal Hexadecimal
0 00 00 Pre-fill.
1 00 01 Pre-dump.
4 00 04 Fill.
5 00 05 Stabilization.
6 00 06 Test.
7 00 07 Dump.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 57/153
Chapter 7– ATEQ F6 addresses
D.A.
Words address Meaning Type Bytes Coeff
(h) R
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 58/153
Chapter 7– ATEQ F6 addresses
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 59/153
Chapter 7– ATEQ F6 addresses
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 60/153
Chapter 7– ATEQ F6 addresses
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 61/153
Chapter 7– ATEQ F6 addresses
D. A. address
Mask
Word Bit n° (hexa) Meaning Menu
Hexa Dec R/W R/W
32 00 01 1 2412 6412 Frame content: name. RS232
33 00 02 2 242E 642E Content of the frame: pressure. RS232
34 00 04 4 242F 642F Security. Conf
35 00 08 8 2414 6414 External dump. Conf
36 00 10 16 2430 6430 Exportation. RS232
37 00 20 32 240F 640F Automatic reset. Conf
38 00 40 64 Reserved
39 00 80 128 Reserved
3
40 01 00 256 Reserved
41 02 00 512 2407 6407 Temperature correction +Funct
42 04 00 1024 243D 643D Recovery or indirect test. Conf
43 08 00 2048 243E 643E Parameters automatic setting. Conf
44 10 00 4096 Reserved
45 20 00 8192 2439 6439 Page feed. RS232
46 40 00 16384 2434 6434 Sign change +Funct
47 80 00 32768 2440 6440 After sale service cycle. +Funct
48 00 01 1 2402 6402 Unit type. +Funct
49 00 02 2 2441 6441 Automatic reset piezo 2. Conf
50 00 04 4 Reserved
51 00 08 8 2438 6438 Electronic regulator mode. Conf
52 00 10 16 2435 6435 Auxiliary codes activation. +Funct
53 00 20 32 2409 6409 Filtering. +Funct
54 00 40 64 Reserved
55 00 80 128 2411 6411 Quick automatic reset activation. Conf
4
56 01 00 256 2442 6442 Permanent electronic regulator. Conf
57 02 00 512 2443 6443 Bar code. Conf
58 04 00 1028 2444 6444 Flow reject. +Funct
59 08 00 2048 2436 6436 No negative. +Funct
60 10 00 4096 2415 6415 Dump threshold. +Funct
61 20 00 8192 240E 640E ATR 3. +Funct
62 40 00 16384 2445 6445 In 7 test configuration. Conf
63 80 00 32768 Reserved
64 00 01 1 2486 6486 Absolute value. Conf
65 00 02 2 249F 649F Leak display mode +Funct
66 00 04 4 2487 6487 By pass valve. Conf
67 00 08 8 Reserved
68 00 10 16 248A 648A Inversed sealed component. +Funct
5
69 00 20 32 248B 648B Inversed sealed component 2. +Funct
70 00 40 64 Reserved +Funct
71 00 80 128 248C 648C Dump Off. +Funct
Program selection on bar code
72 01 00 256 249D 649D +Funct
reading.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 62/153
Chapter 7– ATEQ F6 addresses
D. A. address
Mask
Word Bit n° (hexa) Meaning Menu
Hexa Dec R/W R/W
73 02 00 512 2492 6492 Bar code reset on end of cycle. +Funct
74 04 00 1024 248D 648D Cut Off. +Funct
75 08 00 2048 248E 648E ATF. +Funct
76 10 00 4096 Reserved
77 20 00 8192 Reserved
78 40 00 16384 Reserved
79 80 00 32768 Reserved
6 80 > 95 Word Reserved
96 00 01 1 249B 649B Buzzer function +Funct
97 00 02 2 249E 649E Long test (x100) function +Funct
98 00 04 4 249C 649C Permanent blowing. Conf
99 00 08 2048 249D 649D Sealed Diff component fucntion +Funct
7 100 00 10 4096 24A5 64A5 Test or Ref Mode +Funct
101 00 20 8192 Display optional
102 00 40 16384 24B6 64B6 Pressure correction (≥v1.400)
103 00 80 32768 24B7 64B7 Standard conditions (≥v1.400)
104 > 111 Reserved
Example: bit number 13 (program name) activated to 1, will place to "20 00h" the value in
the first word. 20 00h 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
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 63/153
Chapter 7– ATEQ F6 addresses
Codes at the address 110h (272(d)). Table of the functions bits per program.
Reminder: "h" indicates a hexadecimal code, "(d)" indicates a decimal code.
The bits below are present in the "functions menu" of each program, if these have been
previously validated in the configuration menu.
D. A. address
Mask
Word Bit n° (hexa) Meaning Menu
Hexa Dec R/W R/W
0 00 01 1 2610 6610 Fill regulator Number Funct
1 00 02 2 260F 660F Pre-fill regulator Number Funct
2 00 04 4 2604 6604 Fill type function Funct
3 00 08 8 2603 6603 Pre-fill type function Funct
4 00 10 16 2601 6601 Recovery level function Funct
5 00 20 32 261E 661E End of cycle function Funct
6 00 40 64 261F 661F Automatic reset end cycle function Funct
Reset and dump end of cycle
7 00 80 128 2620 6620 Funct
1 function
8 01 00 256 2621 6621 Fill mode end of cycle function Funct
9 02 00 512 2608 6608 Peak hold function Funct
10 04 00 1024 2605 6605 Reference volume function Funct
11 08 00 2048 260B 660B ATR0 function Funct
12 10 00 4096 260C 660C ATR1 function Funct
13 20 00 8192 260D 660D ATR2 function Funct
14 40 00 16384 2622 6622 Sequencing function Funct
15 80 00 32768 2623 6623 Pass part sequencing function Funct
16 00 01 1 2624 6624 Fail test part sequencing function Funct
Fail reference part sequencing
17 00 02 2 2625 6625 Funct
function
18 00 04 4 2626 6626 Alarm sequencing function Funct
19 00 08 8 2627 6627 Pressure fault sequencing function Funct
20 00 10 16 2628 6628 End of cycle sequencing function Funct
21 00 20 32 2629 6629 Mini valve function Funct
22 00 40 64 262A 662A Recovery part sequencing function Funct
Calibration check sequencing
2 23 00 80 128 2640 6640 Funct
function
24 01 00 256 262B 662B Automatic connector function Funct
25 02 00 512 2641 6641 Calibration check function Funct
26 04 00 1024 2612 6612 Valve code function Funct
27 08 00 2048 2642 6642 External valve code 1 function Funct
28 10 00 4096 2643 6643 External valve code 2 function Funct
29 20 00 8192 2644 6644 External valve code 3 function Funct
30 40 00 16384 2645 6645 External valve code 4 function Funct
31 80 00 32768 2646 6646 External valve code 5 function Funct
32 00 01 1 2647 6647 External valve code 6 function Funct
3
33 00 02 2 2648 6648 Internal valve code 1 function Funct
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 64/153
Chapter 7– ATEQ F6 addresses
D. A. address
Mask
Word Bit n° (hexa) Meaning Menu
Hexa Dec R/W R/W
34 00 04 4 2649 6649 Internal valve code 2 function Funct
35 00 08 8 262C 662C Stamp function Funct
36 00 10 16 262D 662D Pass part stamp function Funct
37 00 20 32 262E 662E Fail test part stamp function Funct
38 00 40 64 262F 662F Fail reference part stamp function Funct
39 00 80 128 2630 6630 Alarm stamp function Funct
40 01 00 256 2631 6631 Pressure fault stamp function Funct
41 02 00 512 2632 6632 End of cycle stamp function Funct
42 04 00 1024 2633 6633 Recovery part stamp function Funct
43 08 00 2048 264A 664A Calibration check stamp function Funct
44 10 00 4096 2635 6635 N test function Funct
45 20 00 8192 Reserved
46 40 00 16384 2636 6636 Sealed components function Funct
47 80 00 32768 Reserved
48 00 01 1 261B 661B External dump function Funct
49 00 02 2 2607 6607 Temperature correction function Funct
Recovery test or indirect mode
50 00 04 4 264B 664B Funct
function
51 00 08 8 263D 663D Dump before sealed component Funct
52 00 10 16 2611 6611 Sign change function Funct
53 00 20 32 263E 663E Obligatory reset on end of cycle Funct
54 00 40 64 2638 6638 Auxiliaries codes function Funct
4 55 00 80 128 2639 6639 Auxiliaries codes 1 function Funct
56 01 00 256 263A 663A Auxiliaries codes 2 function Funct
57 02 00 512 263B 663B Auxiliaries codes 3 function Funct
58 04 00 1024 263C 663C Auxiliaries codes 4 function Funct
59 08 00 2048 264C 664C Auto param function (not available) Funct
60 10 00 4096 2609 6609 Filtering function Funct
61 20 00 8192 264D 664D Bar code function Funct
62 40 00 16384 264E 664E Flow reject function Funct
63 80 00 32768 263F 663F No negative function Funct
64 00 01 1 264F 664F Start after reading bar code function Funct
65 00 02 2 260E 660E ATR3 function Funct
66 00 04 4 266B 666B Absolute value function Funct
67 00 08 8 266E 666E Bypass valve function Funct
68 00 10 16 Reserved
5 69 00 20 32 2669 6669 Inverted sealed component function Funct
Inverted sealed component 2
70 00 40 64 266A 666A Funct
function
71 00 80 128 2671 6671 Dump off function Funct
72 01 00 256 2672 6672 Cut off function Funct
73 02 00 512 2673 6673 ATF function Funct
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 65/153
Chapter 7– ATEQ F6 addresses
D. A. address
Mask
Word Bit n° (hexa) Meaning Menu
Hexa Dec R/W R/W
Asynchrony fill between bell and part
74 04 00 1024 2674 6674 Funct
in recovery or indirect mode
75 > 79 Reserved
6 80 > 95 Word Reserved
96 00 01 1 267D 667D Optional auxiliaries codes function Funct
97 00 02 2 267E 667E Optional auxiliaries codes 1 function Funct
98 00 04 4 267F 667F Optional auxiliaries codes 2 function Funct
99 00 08 8 2680 6680 Optional auxiliaries codes 3function Funct
100 00 10 16 2681 6681 Optional auxiliaries codes 4 function Funct
101 00 20 32 2682 6682 Optional valves codes function Funct
102 00 40 64 2683 6683 Optional external valves codes 1 Funct
103 00 80 128 2684 6684 Optional external valves codes 2 Funct
7
104 01 00 256 2685 6685 Optional external valves codes 3 Funct
105 02 00 512 2686 6686 Optional external valves codes 4 Funct
106 04 00 1024 2687 6687 Optional external valves codes 5 Funct
107 08 00 2048 2688 6688 Optional external valves codes 6 Funct
108 10 00 4096 2689 6689 Optional internal valves codes 1 Funct
109 20 00 8192 268A 668A Optional internal valves codes 2 Funct
110 40 00 16384 268B 668B Buzzer function Funct
111 80 00 32768 268C 668C Pass part buzzer function Funct
112 00 01 1 268D 668D Fail part buzzer function Funct
113 00 02 2 268E 668E Alarm buzzer function Funct
114 00 04 4 268F 668F End of cycle buzzer function Funct
115 00 08 8 2690 6690 Long Test Time function Funct
116 00 10 16 2691 6691 Permanent dump function Funct
117 00 20 32 2692 6692 Input 7 test function Funct
8 Burst test function (results are
118 00 40 64 2693 6693 Funct
inverted)
119 00 80 128 2694 6694 Sealed Diff components function Funct
120 01 00 256 2699 6699 Test or Ref Mode function Funct
121 02 00 512 26AE 66AE Pressure correction (≥v1.400)
122 04 00 1024 26AF 66AF Standard conditions (≥v1.400)
123 > 127 Reserved
Example: bit number 46 (Sealed components function) activated on 1, will put to "40 00h"
the value in the third word. 40 00h 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
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 66/153
Chapter 7– ATEQ F6 addresses
Regulator selection for fill and pre-fill (word 1, bit n° 0 and 1) on the table of function bits.
Fill regulator Pre-fill regulator
Regulator 1 0 0
Regulator 2 1 1
Identifier n°
Alarm
Decimal Hexadecimal
0 00 00 No alarm.
1 00 01 Pressure switched alarm (test pressure too high).
2 00 02 Pressure switch (test pressure too small).
3 00 03 Large leak on TEST (EEEE).
4 00 04 Large leak on REF (MMMM).
7 00 07 Sensor out of order (overrun).
8 00 08 ATR error.
9 00 09 ATR drift.
10 00 0A CAL error.
11 00 0B Volume too small (sealed component).
12 00 0C Volume too large (sealed component)
14 00 0E Equalization valve switching error.
43 00 2B Pressure too high.
44 00 2C Pressure too low.
45 00 2D Piezo sensor out of order.
46 00 2E Dump error.
47 00 2F CAL drift error.
48 00 30 Calibration check error.
49 00 31 Leak in calibration check too high.
50 00 32 Leak in calibration check too low.
51 00 33 Sealed component learning error.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 67/153
Chapter 7– ATEQ F6 addresses
This list gives all the units used in the instrument in hexadecimal code.
Identifier n°
Unit
Decimal Hexadecimal
0000 00 00 cm3/s.
1000 03 E8 cm3/min.
2000 07 D0 cm3/h.
3000 0B B8 mm3/h.
4000 0F A0 Calibrated Pascal.
5000 13 88 Calibrated Pascal/second.
6000 17 70 Pascal.
7000 1B 58 High resolution Pascal.
8000 1F 40 Pascal/second.
9000 23 28 High resolution Pascal/second.
11000 2A F8 Bar.
12000 2E E0 Kilopascal.
13000 32 C8 PSI.
14000 36 B0 Millibar.
15000 3A 98 Mega Pascal.
43000 A7 F8 D mode Pascal.
44000 AB E0 Low resolution Pascal.
45000 AF C8 Low resolution Pascal/second.
46000 B3 B0 Inch3/s.
47000 B7 98 Inch3/min.
48000 BB 80 Inch3/hour.
49000 BF 68 Feet3/hour.
50000 C3 50 Milliliter/second.
51000 C7 38 Milliliter/minute.
52000 CB 20 Milliliter/hour.
58000 E2 90 USA cm3/s same as the cm3/s.
59000 E6 78 USA cm3/min same as the cm3/min.
60000 EA 60 USA cm3/h same as the cm3/h.
76000 01 28 E0 Feet3/second.
77000 01 2C C8 Feet3/minute.
84000 01 48 20 SCCM
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 68/153
Chapter 8 – PROFIBUS Networks
Chapter 8
PROFIBUS NETWORKS
1. DEFINITION
The connection
between an ATEQ 6th Writing Writing
series to a Profibus-DP
instrument is made
through a protocol
Slave
converter card Master Memory
instrument
COMX 100XX-DP/DPS. instrument
Reading Reading
The architecture of the network is composed of a master instrument and a slave. Each
instrument writes and reads in a reserved part of the memory.
In the case of several slave instruments, each instrument should be given a different
address.
Single architecture example (Master/Slave direct ATEQ):
Master
Instrument
Profibus
ATEQ
Slave instrument
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 69/153
Chapter 8 – PROFIBUS Networks
Note: the ATEQ instrument is taking in account the command only on the rising edge.
(When the state bit changes from 0 to 1).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 70/153
Chapter 8 – PROFIBUS Networks
2. CABLING
Internal board
Profibus
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 71/153
Chapter 8 – PROFIBUS Networks
5- Access:
The standard mode: for the inputs/outputs, real time measurements, the
cycle results and management of 20 parameters.
The standard less mode: for the inputs/outputs, real time measurements,
the cycle results and management of 10 parameters.
The medium plus mode: for the inputs/outputs and the real time
measurements and management of 5 parameters.
The medium mode: for the inputs/outputs and the real time measurements.
The light mode: for the digital inputs/outputs.
Note 1: the ATEQ station number must be the same on both side (ATEQ and MASTER).
Note 2: the I/O configuration must be the same between the ATEQ instrument and the
slave configuration on the master.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 72/153
Chapter 8 – PROFIBUS Networks
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 73/153
Chapter 8 – PROFIBUS Networks
00(h)
Light mode 16 bytes
Medium mode plus 32 bytes / 16 words
@ (byte)
Inputs/Outputs
Standard mode 32 bytes / 64 words
0F(h)
Note 1: by default the ATEQ instrument use the standard mode. Changing the mode
by using the "Fieldbus.exe" ATEQ program.
Note 2: the connection from PC ATEQ is identical as WINATEQ.
For information (exchange 64 Words 20 parameters.
zone from 020h): 32 Words 10 parameters.
16 Words 5 parameters.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 74/153
Chapter 8 – PROFIBUS Networks
Warning!
In all cases, use the HIL_7501.GSD configuration file and
the COM_DPS module name, even if the COMX 100XX-
DP/DPS module is used.
The standard mode allows completely controlling an ATEQ instrument with the
management of 20 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (20).
The parameters configuration must be like the following ones:
32 bytes input con (IB) : module 1.
64 words input con (IW) : module 2.
32 bytes output con (OB) : module 3.
64 words output con (OW) : module 4.
Example of configuration window of the PC Profibus board (master) to
communicate with the ATEQ Profibus board (slave) in standard mode with
SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 75/153
Chapter 8 – PROFIBUS Networks
The standard less mode allows completely controlling an ATEQ instrument with the
management of 10 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (10).
The parameters configuration must be like the following ones:
32 bytes input con (IB) : module 1.
32 words input con (IW) : module 2.
32 bytes output con (OB) : module 3.
32 words output con (OW) : module 4.
Example of configuration window of the PC Profibus board (master) to
communicate with the ATEQ Profibus board (slave) in standard less mode with
SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 76/153
Chapter 8 – PROFIBUS Networks
The medium more mode allows completely controlling an ATEQ instrument with the
management of 5 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (5).
The parameters configuration must be like the following ones:
32 bytes input con (IB) : module 1.
16 words input con (IW) : module 2.
32 bytes output con (OB) : module 3.
16 words output con (OW) : module 4.
Example of configuration window of the PC Profibus board (master) to
communicate with the ATEQ Profibus board (slave) in medium more mode with
SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 77/153
Chapter 8 – PROFIBUS Networks
The medium mode allows writing commands and reading real time measurement:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
The parameters configuration must be like the following ones:
32 bytes input con (IB) : module 1.
32 bytes output con (OB) : module 2.
Example of configuration window of the PC Profibus board (master) to
communicate with the ATEQ Profibus board (slave) in medium mode with SYCON
software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 78/153
Chapter 8 – PROFIBUS Networks
The light mode allows writing commands and reading relays results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
The parameters configuration must be:
16 bytes input con (IB) : module 1.
16 bytes output con (OB) : module 2.
Example of configuration window of the PC Profibus board (master) to
communicate with the ATEQ Profibus board (slave) in light mode with SYCON
software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 79/153
Chapter 8 – PROFIBUS Networks
5. F A Q PROFIBUS
Question: when it exist several GSD files, which one do we used for an ATEQ
instrument?
Answer: use "HIL_7501.GSD" configuration file.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 80/153
Chapter 8 – PROFIBUS Networks
Question: in general, each data contained 2 bytes, which one to use and in which
order?
Answer: each data written with to bytes is written in the following order: least significant
byte (LSB) for the first and most significant byte (MSB) for the second ("LSB … MSB").
Example: to select a program number, use the addresses 06h and 07h. The address
06h contains the LSB and the address 07h contains the MSB.
For a program number of 4, write 03h (4 – 1 = 3) at the address 06h and 00h at the
address 07h.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 81/153
Chapter 8 – PROFIBUS Networks
It's possible to configure directly into the ATEQ device since the version 1.1 and not
necessary to use this software.
The station number and the table size can be configured on the front panel of the ATEQ
unit or via the serial port with the ATEQ Fieldbus 2 configurator.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 82/153
Chapitre 9 – DEVICENET Networks
Chapter 9
DEVICENET NETWORKS
1. DEFINITION
Writing Writing
Memory Slave
Master instrument
instrument
Reading Reading
The architecture of the network is composed of a master instrument and a slave. Each
instrument writes and reads in a reserved part of the memory.
In the case of several slave instruments, each instrument should be given a different
address.
ATEQ Network architecture example:
Master
instrument
DeviceNet
ATEQ
Note: the ATEQ instrument is taking in account the command only on the rising edge.
(When the bit state becomes from 0 to 1)
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 83/153
Chapitre 9 – DEVICENET Networks
2. CABLING
Internal board
Pin 1 drain
Pin 2 V+
Pin 3 V-
Pin 4 CAN_H
Pin 5 CAN_L
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 84/153
Chapitre 9 – DEVICENET Networks
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 85/153
Chapitre 9 – DEVICENET Networks
6- Access:
The standard mode (normal): for the inputs/outputs, real time
measurements, the live cycles results and parameters management.
The standard less mode: for the inputs/outputs, real time measurements,
the live cycles results and parameters management.
The medium more mode: for the inputs/outputs, the real time
measurements and the live cycles results.
The medium mode: for the inputs/outputs and the real time
measurements.
The light mode: for the digital inputs/outputs.
Note 1: the ATEQ station number must be the same on both instruments (ATEQ and
MASTER).
Note 2: the I/O configuration must be the same between the ATEQ instrument and the
slave configuration on the master.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 86/153
Chapitre 9 – DEVICENET Networks
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 87/153
Chapitre 9 – DEVICENET Networks
The station number and the table size can be configured on the front panel of the ATEQ
unit or via the serial port with the ATEQ Fieldbus 2 configurator software.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 88/153
Chapitre 9 – DEVICENET Networks
@ (byte)
Medium more mode 64 bytes
Inputs/Outputs
Standard less mode 96 bytes
Standard mode 255 bytes
0F(h)
Note 1: by default the ATEQ instrument use the standard mode. Change the mode by
using the "Fieldbus.exe" ATEQ program.
Note 2: the connection from PC ATEQ is identical as WINATEQ.
For information: 1 parameter corresponds to 6 bytes.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 89/153
Chapitre 9 – DEVICENET Networks
The standard mode allows completely controlling an ATEQ instrument with the
management of 20 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (20).
The parameters configuration must be like the following ones:
Byte Array : Input_Data (IB) 255 bytes
Byte Array : Output_Data (QB) 255 bytes
Example of a configuration window of the PC Devicenet board (master) for
communication with the ATEQ Devicenet board (slave) in standard mode with the
SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 90/153
Chapitre 9 – DEVICENET Networks
The standard less mode allows completely controlling an ATEQ instrument with the
management of 10 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (10).
The parameters configuration must be like the following ones:
Byte Array : Input_Data (IB) 96 bytes
Byte Array : Output_Data (QB) 96 bytes
Example of a configuration window of the PC Devicenet board (master) for
communication with the ATEQ Devicenet board (slave) in standard less mode
with the SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 91/153
Chapitre 9 – DEVICENET Networks
The medium more mode allows sending commands and read the live measurements
results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
The parameters configuration must be like the following ones:
Byte Array : Input_Data (IB) 64 bytes
Byte Array : Output_Data (QB) 64 bytes
Example of a configuration window of the PC Devicenet board (master) for
communication with the ATEQ Devicenet board (slave) in medium more mode
with the SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 92/153
Chapitre 9 – DEVICENET Networks
The medium mode allows sending commands and read the live measurements results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
The parameters configuration must be like the following ones:
Byte Array : Input_Data (IB) 32 bytes
Byte Array : Output_Data (QB) 32 bytes
Example of a configuration window of the PC Devicenet board (master) for
communication with the ATEQ Devicenet board (slave) in medium mode with the
SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 93/153
Chapitre 9 – DEVICENET Networks
The light mode allows sending commands and read the relays status:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
The parameters configuration must be like the following ones:
Byte Array : Input_Data (IB) 16 bytes
Byte Array : Output_Data (QB) 16 bytes
Example of a configuration window of the PC Devicenet board (master) for
communication with the ATEQ Devicenet board (slave) in light mode with the
SYCON software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 94/153
Chapitre 10 – PROFINET Networks
Chapter 10
PROFINET NETWORKS
1. CABLING
COMX 100XXCN-RE/PNS
IN
OUT
1 2
Ethernet / M12 pin assignment.
M12 female connector, D coded.
4 3
5
2 3
Ethernet / M12 pin assignment.
5
M12 female connector, D coded.
1 4
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 95/153
Chapitre 10 – PROFINET Networks
Note: the IP address, gateway, subnet The device is ready and waiting for the master.
and mask are given by the master.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 96/153
Chapitre 10 – PROFINET Networks
At the powering of the board the L.E.D. status are read on the COMX-CN-RE module:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 97/153
Chapitre 10 – PROFINET Networks
For the installation and configuration of the Profinet module, you must have to select the
component that corresponds to the firmware.
The version of the Profinet module can be
checked following two ways:
The first way is by the
SERVICE/FIELDBUS menu of the ATEQ
device.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 98/153
Chapitre 10 – PROFINET Networks
Station name:
Eg: ateqf6001; ateqf6002; ateqf6003 etc…
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 99/153
Chapitre 10 – PROFINET Networks
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 100/153
Chapitre 10 – PROFINET Networks
The ATEQ Profinet module name is: COMX-RE-PNS (Profinet I/O device).
The Profinet configuration module file is:
GSDML-V2.3-HILSCHER-COMX 100XX-RE PNS-20130301.xml
Five configuration modes are available following the bytes number available. :
The standard mode (normal) : for the inputs/outputs, real time measurements,
the live cycles results and parameters management.
The standard less mode : for the inputs/outputs, real time measurements,
the live cycles results and parameters management.
The medium more mode : for the inputs/outputs, the real time
measurements and the live cycles results.
The medium mode : for the inputs/outputs and the real time
measurements.
The light mode : for the digital inputs/outputs.
00(h)
Light mode 16 bytes
Médium mode 32 bytes
Medium more mode 64 bytes
@ (byte)
Standard less mode 32 + 64 bytes
Inputs/Outputs
Standard mode total 4 x 64 bytes
0F(h)
Note 1: by default the ATEQ instrument use the standard mode. Change the mode by
using the "Fieldbus.exe" ATEQ program.
Note 2: the connection from PC ATEQ is identical as WINATEQ.
For information: 1 parameter corresponds to 6 bytes.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 101/153
Chapitre 10 – PROFINET Networks
The standard mode allows completely controlling an ATEQ instrument with the
management of 20 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (20).
The parameters configuration must be like the following ones:
Input_Data (IB) 256 bytes total: IB = 64 (module 1).
IB = 64 (module 2).
IB = 64 (module 3).
IB = 64 (module 4).
Output_Data (QB) 256 bytes total: QB = 64 (module 1).
QB = 64 (module 2).
QB = 64 (module 3).
QB = 64 (module 4).
Example of a configuration window of the PC Profinet board (master) for
communication with the ATEQ Profinet board (slave) in standard mode with the
SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 102/153
Chapitre 10 – PROFINET Networks
The standard less mode allows completely controlling an ATEQ instrument with the
management of 10 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (10).
The parameters configuration must be like the following ones:
Input_Data (IB) 96 bytes total: IB = 32.
IB = 64.
Output_Data (QB) 96 bytes total: QB = 32.
QB = 64.
Example of a configuration window of the PC Profinet board (master) for
communication with the ATEQ Profinet board (slave) in standard less mode with
the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 103/153
Chapitre 10 – PROFINET Networks
The medium more mode allows sending commands and read the live measurements
results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
The parameters configuration must be like the following ones:
Input_Data: IB = 64 bytes.
Output_Data: QB = 64 bytes.
Example of a configuration window of the PC Profinet board (master) for
communication with the ATEQ Profinet board (slave) in medium more mode with
the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 104/153
Chapitre 10 – PROFINET Networks
The medium mode allows sending commands and read the live measurements results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
The parameters configuration must be like the following ones:
Input_Data: IB: = 32 bytes
Output_Data QB: = 32 bytes
Example of a configuration window of the PC Profinet board (master) for
communication with the ATEQ Profinet board (slave) in medium mode with the
SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 105/153
Chapitre 10 – PROFINET Networks
The light mode allows sending commands and read the relays status:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
The parameters configuration must be like the following ones:
Input_Data: IB = 16 bytes
Output_Data: QB = 16 bytes
Example of a configuration window of the PC Profinet board (master) for
communication with the ATEQ Profinet board (slave) in light mode with the
SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 106/153
Chapitre 11 – Ethernet/IP Networks
Chapter 11
ETHERNET/IP NETWORKS
For the Ethernet/IP commands, refer to the chapter 16 “Profibus and Devicenet commands”.
1. CABLING
The device is ready and waiting for the master. The device is running, communication reception
in process.
2- Configure the slave I/O module on the master instrument (I/O adjustments).
Refer to the above paragraphs,
the modules configuration
being different in regard to the
selected mode, standard,
medium+, medium or light.
Access :
The standard mode
(normal): for the
inputs/outputs, real time
measurements, the live
cycles results and
parameters management.
The standard less mode:
for the inputs/outputs, real
time measurements, the live
cycles results and
parameters management.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 107/153
Chapitre 11 – Ethernet/IP Networks
The medium more mode: for the inputs/outputs, the real time
measurements and the live cycles results.
The medium mode: for the inputs/outputs and the real time
measurements.
The light mode: for the digital inputs/outputs.
3- Setup an IP address to the ATEQ instrument by using FieldBus.exe.
4- Mode:
Static IP: the IP parameters are manually configured.
DHCP: the IP parameters are automatically configured by the server.
Note 1: the IP address must be the same on both instruments (ATEQ and MASTER).
Note 2: the I/O configuration must be the same between the ATEQ instrument and the
slave configuration on the master.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 108/153
Chapitre 11 – Ethernet/IP Networks
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 109/153
Chapitre 11 – Ethernet/IP Networks
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 110/153
Chapitre 11 – Ethernet/IP Networks
@ (byte)
Standard less mode 96 bytes
Inputs/Outputs
Standard mode 255 bytes
0F(h)
Real time measurements
1F(h)
Exchange zone: cycle
result reading or 5
2F(h) parameters management
Exchange zone: cycle
result reading or 10
5F(h) parameters management
Exchange zone: cycle
result reading or 20
FF(h) parameters management
Note 1: by default the ATEQ instrument use the standard mode. Change the mode by
using the "Fieldbus.exe" ATEQ program.
Note 2: the connection from PC ATEQ is identical as WINATEQ.
For information: 1 parameter corresponds to 6 bytes.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 111/153
Chapitre 11 – Ethernet/IP Networks
The standard mode allows completely controlling an ATEQ instrument with the
management of 20 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (20).
The parameters configuration must be like the following ones:
Byte Array : Input_Data 255 bytes
Byte Array : Output_Data 255 bytes
Example of a configuration window of the PC Ethernet/IP Scanner board (master)
for communication with the ATEQ Ethernet/IP Adapter board (slave) in standard
mode with the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 112/153
Chapitre 11 – Ethernet/IP Networks
The standard less mode allows completely controlling an ATEQ instrument with the
management of 10 parameters:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
Read and write the program parameters (10).
The parameters configuration must be like the following ones:
Byte Array : Input_Data 96 bytes
Byte Array : Output_Data 96 bytes
Example of a configuration window of the PC Ethernet/IP Scanner board (master)
for communication with the ATEQ Ethernet/IP Adapter board (slave) in standard
less mode with the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 113/153
Chapitre 11 – Ethernet/IP Networks
The medium more mode allows sending commands and read the live measurements
results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
Read the 8 lasts measurement cycles.
The parameters configuration must be like the following ones:
Byte Array : Input_Data 64 bytes
Byte Array : Output_Data 64 bytes
Example of a configuration window of the PC Ethernet/IP Scanner board (master)
for communication with the ATEQ Ethernet/IP Adapter board (slave) in medium
more mode with the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 114/153
Chapitre 11 – Ethernet/IP Networks
The medium mode allows sending commands and read the live measurements results:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
Read real time measurement values: pressure and leak.
The parameters configuration must be like the following ones:
Byte Array : Input_Data 32 bytes
Byte Array : Output_Data 32 bytes
Example of a configuration window of the PC Ethernet/IP Scanner board (master)
for communication with the ATEQ Ethernet/IP Adapter board (slave) in medium
mode with the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 115/153
Chapitre 11 – Ethernet/IP Networks
The light mode allows sending commands and read the relays status:
Write cycle command: start cycle, reset, head selection and program selection.
Read relays status: pass part, fail part, end of cycle and alarm.
The parameters configuration must be like the following ones:
Byte Array : Input_Data 16 bytes
Byte Array : Output_Data 16 bytes
Example of a configuration window of the PC Ethernet/IP Scanner board (master)
for communication with the ATEQ Ethernet/IP Adapter board (slave) in light mode
with the SYCON.NET software:
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 116/153
Chapter 12 – Fieldbus commands
Chapter 12
FIELDBUS COMMANDS
Note: the command byte 0, bits 4, 5, 6 and 7 and byte 1 are not available for the
medium and light modes.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 117/153
Chapter 12 – Fieldbus commands
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 118/153
Chapter 12 – Fieldbus commands
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 119/153
Chapter 12 – Fieldbus commands
Note: from the address @20h the table address is in words (16 bits).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 120/153
Chapter 12 – Fieldbus commands
Note: all the information contained in the Slave side (gray area) are not to take in
account, it's just to inform the user, only the Master side is to use.
Master Slave
1) Write 1 word at the address 06h
corresponding to the program number to
be selected. @06h = 01 00h (01 = the
program n° 2).
2) Activate the command "program selection".
Write at the address 00h the value 08 00h
(byte 0, bit 3 = 1).
Acknowledgment.
Byte 0 = 08h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Important: the master instrument must always set to zero the command bit. If it's not
done, the slave instrument won't detect the following command on this bit. It's detection
on the rising edge (when the bit state becomes from 0 to 1).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 121/153
Chapter 12 – Fieldbus commands
Master Slave
1) Selection of the program number to be
carried out.
2) Activate the "Start" command, write at the
address 00h the value 02 00h (byte 0, bit 1
= 1).
Acknowledgment
Byte 0 = 02h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(FF FFh: command in progress).
Running “Start” command.
When the command is finished :
Byte 0 = 02h (command echo).
Byte 1 = 00h (command echo).
Byte 2 and Byte 3 = 0 if the command is
correctly carried out.
Byte 2 and Byte 3 ≠ 0 error (equal to the error
code value, see reading table).
3) Waiting the end of the command:
command echo = 02 00h and error code ≠
FF FFh.
(If error code ≠ FF FFh: end of command).
4) Deactivate the "Start" command, write at
the address 00h the value 00 00h (byte 0,
bit 1 = 0).
Important: the master instrument must always set to zero the command bit. If it's not
done, the slave instrument won't detect the following command on this bit. It's detection
on the rising edge (when the bit state becomes from 0 to 1).
Note: The "Echo command" is a copy of "Start command"; "Start signal" must be
maintain "On" till the end of the Start command condition is reached.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 122/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 01h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(FF FFh: command in progress).
Running "Reset" command.
Important: the master instrument must always set to zero the command bit. If it's not
done, the slave instrument won't detect the following command on this bit. It's detection
on the rising edge (when the bit state becomes from 0 to 1).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 123/153
Chapter 12 – Fieldbus commands
Master Slave
Command acknowledgement.
Byte 0 = 06h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Important: the master instrument must always set to zero the command bit. If it's not
done, the slave instrument won't detect the following command on this bit. It's detection
on the rising edge (when the bit state becomes from 0 to 1).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 124/153
Chapter 12 – Fieldbus commands
Master Slave
Master Slave
Master Slave
Master Slave
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 125/153
Chapter 12 – Fieldbus commands
The reading of the parameters is carried out by data exchange at the address 020h.
Each parameter is identified by one identifier. See identifiers table.
This table is an example based on the reading of two parameters:
Test time (identifier number 3).
Stabilisation time (identifier number 2).
Master Slave
Acknowledgment.
Byte 0 = 20h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 126/153
Chapter 12 – Fieldbus commands
Master Slave
Note: the download identifiers are listed: paragraph 2 "Identifiers" in the table of each
specific chapter for the instruments.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 127/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 10h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note: from the address 20h, the table is in words (16 bits).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 128/153
Chapter 12 – Fieldbus commands
Important note: for the using of this function, it's important to:
Before having done a start on the instrument,
Not having done a reset of the FIFO.
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 80h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note: from the address 20h, the table is in words (16 bits).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 129/153
Chapter 12 – Fieldbus commands
This command resets the 8 last cycle's results available in the FIFO.
Master Slave
Acknowledgment.
Byte 0 = 80h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 130/153
Chapter 12 – Fieldbus commands
Note: the number of available results in the FIFO is decreased by 1 at each reading.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 131/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 01h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 132/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 02h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note 1: the configuration bits are in the table, paragraph 7 "Configuration bits table" for
the "Extended menus" of each specific chapter for the instruments.
Note 2: the configuration bits (general) are independents of program number.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 133/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 04h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note 1: the configuration bits are in the table paragraph 8 "Function bits table" for the
functions, of each specific chapter for the instruments.
Note 2: the Function bits (normal) are dependent of the program number in edition; a
program selection is to be realised.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 134/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 20h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note: the name string is dependent of the program number in edition, a program
selection is to be realised.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 135/153
Chapter 12 – Fieldbus commands
The parameters' writing uses the address 020h to exchange the data.
Each parameter is identified by an identifier. See identifiers table.
This table is an example based on the writing of two parameters:
Test time (identifier number 3) = 1 second.
Stabilisation time (identifier number 2) = 2 seconds.
Master Slave
Acknowledgment.
Byte 0 = 40h (command echo).
Byte 1 = 00h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note: the download identifiers are listed in the table paragraph 2 "Identifiers" of each
specific chapter for the instruments.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 136/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 08h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note 1: the configuration bits are in the table, paragraph 7 "Configurations bits table" for
the "Extended menus" of each specific chapter for the instruments.
Note 2: the configuration bits (general) are independents of the program number.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 137/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 10h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note 1: the configuration bits are in the table paragraph 8 "Function bits table" for the
functions of each specific chapter for the instruments.
Note 2: the function bits (normal) are dependent of the program in edition, a program
selection is to be realised.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 138/153
Chapter 12 – Fieldbus commands
Master Slave
Acknowledgment.
Byte 0 = 00h (command echo).
Byte 1 = 40h (command echo).
Byte 2 = FFh (error code).
Byte 3 = FFh (error code).
(If error code = FF FFh: command in
progress).
Note: the name string is dependent of the program number in edition, a program
selection is to be realised.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 139/153
Chapter 12 – Fieldbus commands
End of
cycle Cycle in progress
N times
Always reset Disregard if the FIFO Read the number of results in FIFO,
FIFO
the FIFO 3 Reset FIFO : Write bit 7 = 1 @00h
is not used 7 @08 - 09h : if > 0 go to step 8, else END
Read and
use the If the FIFO Use the results recovered at
results is not used 9 step 8 (@20h / 20 words )
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 140/153
Appendices 1 – Fieldbus manager bus
Appendices 1
FIELDBUS MANAGER USE
The examples below are with the 5th series ATEQ devices and are
valid for the 6th series ATEQ devices. Just select the 6th series device
you used.
WARNING!: check having chosen the same mode with Fieldbus and Sycon.
1. PROGRAM STARTING
Select the family which is the instrument to configure. Then click on the "OK" button (to
get out of the software, click on the "Cancel" button.
ATTENTION: In ATEQ 6th series instrument, the following module is installed:
ComX module, ex: ComX 100XX-DP/DPS.
With ComX module and 6th series devices, you must select the second option in
ATEQ Version.
(F5>=3.10h5 , D5>=3.10c5 , MF5>=3.10d5 ).
To identify which kind module is installed in ATEQ instrument, from le front panel of the
instrument, go to:
Services Menu
Fieldbus
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 141/153
Appendices 1 – Fieldbus manager bus
The detection of the protocol type (Profibus, DeviceNet and Profinet, EtherNet/IP) is
automatic.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 142/153
Appendices 1 – Fieldbus manager bus
It is important to check that the instrument and its version are on the list written on the
window ("Use only with ATEQ version below") else the configuration can cause serious
malfunctioning in the instrument.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 143/153
Appendices 1 – Fieldbus manager bus
In the window
"Address" configure
the module address
(between 1 and 128).
In the window
"Exchange table
configuration" choose
in the list the hoped
configuration mode
(choice from 1 to 5
following the number
of parameters to be
managed).
For further information
on the configuration
mode, see chapter 14
"Profibus Networks".
When the parameters are selected, click on the "Apply" button to download them into
the module.
An information
window will be
opened to indicate the
good downloading of
the parameters into
the module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 144/153
Appendices 1 – Fieldbus manager bus
To read the parameters contained into the module, click on the "Read" button to display
them on the screen.
An information
window will be
opened to indicate
that the information
is downloaded from
the module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 145/153
Appendices 1 – Fieldbus manager bus
In the "Address"
window, configure the
module address
(between 1 and 63).
In the "Baud rate"
window select the
"Auto" mode.
In the "Exchange
table size" window
choose in the pick list
the hoped
configuration (choice
from 1 to 5 following
the number of
parameters to be
managed).
For further information
on the configuration
mode see the chapter
15 "DeviceNet
networks".
When the parameters are selected, click on the "Apply" button to download them into
the module.
An information
window will be
opened to indicate the
good downloading of
the parameters into
the module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 146/153
Appendices 1 – Fieldbus manager bus
To read the parameters contained into the module, click on the "Read" button to display
them on the screen.
An information
window will be
opened to indicate
that the information is
downloaded from the
module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 147/153
Appendices 1 – Fieldbus manager bus
An information
window will be
opened to indicate
the good
downloading of the
parameters into the
module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 148/153
Appendices 1 – Fieldbus manager bus
To read the parameters contained into the module, click on the "Read" button to display
them on the screen.
An information
window will be
opened to indicate
that the
information is
downloaded from
the module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 149/153
Appendices 1 – Fieldbus manager bus
When the parameters are selected, click on the "Apply" button to download them into
the module.
An information
window will be
opened to indicate
the good
downloading of the
parameters into the
module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 150/153
Appendices 1 – Fieldbus manager bus
To read the parameters contained into the module, click on the "Read" button to display
them on the screen.
An information
window will be
opened to indicate
that the
information is
downloaded from
the module.
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 151/153
Appendices 1 – Fieldbus manager bus
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 152/153
Index
Index
UM-NetworksS6F-U User manual Fieldbus network ATEQ 6th series Page 153/153
This document is the exclusive property of ATEQ.
It may not be communicated, reproduced or used without prior consent.