Enter the following values in the PLC configuration software in the corre-
u
sponding input field.
Table 13: Reading out bus coupler diagnostic data
Field name in the software window
Service code
Class
Instance
Attribute
You can find a description of the diagnostic data for the valve zone in
section g 6. Structure of the Valve Driver Data.
The diagnostic data for the I/O zone is described in the system descrip-
tions of the individual I/O modules.
5.7 Extended Diagnostic Data of the I/O Modules
In addition to group diagnosis, some I/O modules can send extended diagnostic
data with a length of up to 4 bytes to the controller. The total data length can
thus be up to 5 bytes:
Byte 1 of the diagnostic data contains the group diagnosis information:
• Byte 1 = 0x00: No error has occurred.
• Byte 1 = 0x80: An error has occurred.
Bytes 2 to 5 contain the extended diagnostic data of the I/O modules. The ex-
tended diagnostic data can only be accessed acyclically.
Acyclic access to the diagnostic data is performed identically for all
modules. You can find a description in section g 6.2.2. Acyclical diag-
nostic data of the valve drivers (explicit messages) using valve driver
boards as an example.
5.8 Transferring the Configuration to the Controller
Data may be transferred to the controller once the system is completely and cor-
rectly configured.
1. Check whether the lengths for the input and output data that you have en-
tered in the controller match those of the valve system.
2. Establish a connection to the controller.
3. Transfer the valve system data to the controller. The precise process depends
on the PLC configuration program. Observe the respective documentation.
6 Structure of the Valve Driver Data
6.1 Process Data
Incorrect data assignment!
Danger caused by uncontrolled movement of the system.
Always set the unused bits to the value "0".
u
The valve driver board receives output data from the controller with nominal val-
ues for the position of the valve solenoid coils. The valve driver translates this
data into the voltage required to actuate the valves. The length of the output
data is eight bits. Of these, 4 bits are used with a 2x valve driver board, 6 bits with
a 3x valve driver board, and 8 bits with a 4x valve driver board.
Fig. 4 shows how valve positions are assigned on 2x, 3x, and 4x valve driver
boards:
22
20
Fig. 4: Valve position assignment
AVENTICS™ EtherNet/IP | R412018139-BAL-001-AG | English
Value in input field
0x0E
0xC7
0x03
0x01
WARNING
23
24
21
(1)
Valve position 1
(3)
Valve position 3
20
Base plate, 2x
22
Valve driver board, 2x
24
Valve driver board, 4x
The symbols for the valve zone components are explained in sec-
tion g 12.2. Valve Zone.
The assignment of valve solenoid coils to bits is as follows:
Table 14: Valve driver board, 2x
Bit 7
Output
byte
Valve desig-
–
nation
Solenoid
–
designation
Table 15: Valve driver board, 3x
Bit 7
Output
byte
Valve desig-
–
nation
Solenoid
–
designation
1)
Bits that are marked with a "–" may not be used and are assigned the value "0".
Table 16: Valve driver board, 4x
Bit 7
Output
byte
Valve desig-
Valve 4
nation
Solenoid
Sol. 12
designation
Tables 16-18 refer to double solenoid valves. With a single solenoid
valve, only solenoid 14 is used (bits 0, 2, 4, and 6).
6.2 Diagnostic Data
6.2.1 Cyclical diagnostic data of the valve drivers
The valve driver sends the diagnostic message with the input data to the bus cou-
pler (see Table 14). The diagnostic bit for the corresponding module (module
number) indicates where the fault occurred. The diagnostic message consists of a
diagnostic bit, which is set in the event of a short circuit of an output (group diag-
nostics).
The diagnostic bit can be read as follows:
• Bit = 1: An error has occurred.
• Bit = 0: No error has occurred.
6.2.2 Acyclical diagnostic data of the valve drivers (explicit mes-
sages)
The diagnostic data of the valve drivers can be read out as follows:
Enter the following values in the PLC configuration software in the corre-
u
sponding input field.
Table 17: Reading out the diagnostic data of the modules
Field name in the software window
Service code
Class
Instance
Attribute
20
You will receive 1 data byte as a response. This byte contains the following infor-
mation:
• Byte 1 = 0x00: No error has occurred.
• Byte 1 = 0x80: An error has occurred.
(2)
Valve position 2
(4)
Valve position 4
21
Base plate, 3x
23
Valve driver board, 3x
1)
Bit 6
Bit 5
Bit 4
Bit 3
–
–
–
Valve 2
–
–
–
Sol. 12
1)
Bit 6
Bit 5
Bit 4
Bit 3
–
Valve 3
Valve 3
Valve 2
–
Sol. 12
Sol. 14
Sol. 12
Bit 6
Bit 5
Bit 4
Bit 3
Valve 4
Valve 3
Valve 3
Valve 2
Sol. 14
Sol. 12
Sol. 14
Sol. 12
Value in input field
0x0E
0x64
Module number in hexadecimal coding
(e.g. module no. 18 = 0x12)
0x03
Bit 2
Bit 1
Bit 0
Valve 2
Valve 1
Valve 1
Sol. 14
Sol. 12
Sol. 14
Bit 2
Bit 1
Bit 0
Valve 2
Valve 1
Valve 1
Sol. 14
Sol. 12
Sol. 14
Bit 2
Bit 1
Bit 0
Valve 2
Valve 1
Valve 1
Sol. 14
Sol. 12
Sol. 14
35