<< Click to Display Table of Contents >> PDO Process data objects |
![]() ![]() ![]() |
RxPDO Output mappings
The EtherCAT process data mapping is done automatically corresponding to the following list and respectively to the sync manager information.
|
1)To adjust range refer to chapter: «EtherCAT scaling»
|
GENERAL CONTROL SETPOINT bitmap table:
Bit |
Description |
|||||||||||||||||||||||||
0 |
ZERO ADJUST |
Starts the zeroing of the sensors |
||||||||||||||||||||||||
1 |
NOT USED (reserved) |
- |
||||||||||||||||||||||||
2 |
PING PONG TX BIT |
Handshake mechanism Valve sends the inverted value of this bit in INPUT BUFFER à GENERAL STATUS à PING PONG RX BIT |
||||||||||||||||||||||||
3 |
NOT USED (reserved) |
- |
||||||||||||||||||||||||
4 |
ACCESS MODE LOCKED |
Defines which interface, remote (EtherCAT) or service (CPA), can control the valve.
If bit is set to 1 than the Access Mode = Locked It bit changes from 1 to 0 than the Access Mode changes to Remote Whether CPA has switched the Access Mode to Local can be seen in the Input Buffer: GENERAL STATUS à ACCESS MODE EXTENDED WARNING à REMOTE CONTROL NOT POSSIBLE Overview:
|
||||||||||||||||||||||||
5-15 |
NOT USED (reserved) |
- |
TxPDO Input mappings
The EtherCAT process data mapping is done automatically corresponding to the following list and respectively to the sync manager information.
|
1)To adjust range refer to chapter: «Scaling of pressure and position values» |
GENERAL STATUS bitmap table:
Bit |
Description |
|||||||||||||
0 |
FIELDBUS DATA VALID |
|
||||||||||||
1 |
ZERO ADJUST EXECUTED |
ZERO ADJUST successful executed, active for 2 seconds |
||||||||||||
2 |
PING PONG RX-BIT |
Handshake mechanism Is the inverted PING PONG TX-BIT from OUTPUTBUFFER à GENERAL CONTROL SETPOINT |
||||||||||||
3 |
PRESSURE SIMULATION |
1 = Internal pressure simulation active |
||||||||||||
4 |
TARGET PRESSURE REACHED |
1 = The actual pressure is within 2% of the pressure setpoint |
||||||||||||
5-6 |
NOT USED (reserved) |
- |
||||||||||||
7-8 |
ACCESS MODE |
|
||||||||||||
9 |
WARNINGS ACTIVE |
1 = At least one WARNING of the warning bitmaps is active (GENERAL WARNING bitmap and EXTENDED WARNING bitmap) |
||||||||||||
10 |
SEALING STATE |
1 = valve is sealed, only valid if a sealing functionality is available |
||||||||||||
11 |
INTERLOCK ACTIVE |
1 = an interlock input is active |
||||||||||||
12-15 |
NOT USED (reserved) |
- |
GENERAL WARNING bitmap table:
Bit |
Description |
|
0 |
NOT USED (reserved) |
- |
1 |
LEARN DATA SET |
Learn data not present. Learn required for adaptive pressure control. Just active if adaptive pressure control algorithm is choosen. |
2 |
NOT USED (reserved) |
- |
3 |
POWER FAILURE BATTERY |
Not ready, voltage too low. Just active if power failure is available. |
4-5 |
NOT USED (reserved) |
- |
6 |
FAN STALL ALARM |
Just available when fan provides a stall alarm |
47-15 |
NOT USED (reserved) |
- |
EXTENDED WARNING bitmap table:
Bit |
Description |
|
0 |
REMOTE CONTROL NOT POSSIBLE |
Remote control not possible, access mode local is active, change to access mode remote or access mode locked |
1 |
ACTUAL CONTROL MODE SETPOINT NOT ALLOWED |
Not possible to switch the actual control mode to CONTROL MODE SETPOINT •Control mode is interlock or fatal error •CONTROL MODE SETPOINT is 5 (pressure) or 7 (learn) and no sensor is selected (sensor mode configuration) |
2 |
ZERO DISABLED |
Using zero function not possible |
3 |
PFO DEACTIVATED |
Power Failure Option is deactivated |
4 |
NOT USED (reserved) |
- |
5 |
OUT OF RANGE: PRESSURE SETPOINT |
Value of PRESSURE SETPOINT is out of range |
6 |
OUT OF RANGE: POSITION SETPOINT |
Value of POSITION SETPOINT is out of range |
7-9 |
NOT USED (reserved) |
- |
10 |
OUT OF RANGE: CONTROL MODE SETPOINT |
Value of CONTROL MODE SETPOINT is out of range |
11 |
OUT OF RANGE: GENERAL CONTROL SETPOINT |
Value of GENERAL CONTROL SETPOINT is out of range |
12-15 |
NOT USED (reserved) |
- |
Ping Pong
With the Ping pong mechanism the master can verify that the slave has read the PDO buffer content sent by the master.
Principle:
Master sets the Ping pong bit in the object “General Control Setpoint”. When the slave receives the value of “General Control Setpoint”, the slave will invert this Ping pong bit and put it into ping pong of “General Status”
Example:
The master wants to have a confirmation that the slave has received a new value of “Target Position”:
1.Master sets “Target Position” to 123 and set Ping pong bit of “General Control Setpoint” to 0
2.Master waits till Ping pong bit of “General Status” has changed to 1 à This is the confirmation, that the PDO telegram with the new “Target Position” was received by the slave