Acyclic communication (DP/V1 and PCP)
7725_en_01
PHOENIX CONTACT
3-11
Example 5:
In the event of an error: Reading a faulty object index on the connected IB IL AI4/EF
(slot 3, index 0180)
Status byte 44
hex
indicates an error during execution. In this case, the PCP read request is
sent to the I/O terminal first. However, the I/O terminal does not recognize this index and
acknowledges it using error code 06 07. According to Section "Error codes for PCP
communication" on page A-1, this means that this object does not exist. The last 2 bytes are
also part of the PCP error data, however, they are not used in this example. If they do not
equal zero, refer to the relevant I/O device data sheet for more detailed information.
Write request (master -> slave)
Data
Data structure
5F 03 2F 05 06 00 01 80 00
DP/V1 write/Slot/Index/Length/Read PCP
request/Invoke ID/PCP index high/
PCP index low/PCP subindex
Write response (slave -> master)
Data
Data structure
5F 03 2F 05
DP/V1 write/Slot/Index/Length
Read request (master -> slave)
Data
Data structure
5E 03 2F 20
DP/V1 Read / Slot / Index / Maximum Length
Read response (slave -> master)
Data
Data structure
5E 03 2F 07 86 00 44 06 07 00 00
DP/V1 read/Slot/Index/Actual length/
PCP read response/Invoke ID/Status/
Error data PCP