Chapter 6 – Communication
6-2
NIBA-01 Installation and Start-up Guide
PCP Services
Supported by NIBA-01
The PCP services presented below are supported (in PCP Mode) by
the NIBA-01 InterBus-S Adapter Module.
Note: The Command Codes given are valid for Generation 4 Phoenix
Contact host controllers (equipped with an LCD display). Generation 3
controllers (equipped with a LED display) require the substitution of 8
for the first 0 (e.g. 808Bh for 008Bh).
Appendix A – Definitions and Abbreviations contains basic
explanations for the byte names used. The following values are
applicable to all the PCP services supported.
Parameter Count: The number of words (of 2 bytes each) to follow
(in hexadecimal)
Invoke ID: For NIBA-01, 00
Comm.Ref.: The Communication Reference (module number)
assigned for the NIBA-01 upon host configuration (in hexadecimal)
Password: For NIBA-01, 00
Index: ((Drive Param. No.) • 100 + 12288), converted to hexadecimal
Subindex: For NIBA-01, 00
Error Codes:
Service
Command Codes
Message Codes
Request
Response
Indication
Confirmation
READ
0081h
00A1h
01A1h
0181h
WRITE
0082h
00A2h
01A2h
0182h
STATUS
0086h
–
–
0186h
IDENTIFY
0087h
–
–
0187h
GET OV
0088h
–
–
0188h
INITIATE
INITIATE ERROR
008Bh
00ABh
00ACh
01ABh
018Bh
018Ch
ABORT
008Dh
–
01ADh
–
Error
6
6
6
6
6
6
Error
3
5
5
5
6
7
Additional
00
11
12
13
00
00
Explanation
No access
Invalid subindex
Data too long
Data too short
Object is not a parameter
Object does not exist
Class Code Code (hex)
8
0
00
Service cannot be executed
8
0
20
Service cannot currently be executed
8
0
31
Parameter value too high
8
0
32
Parameter value too small