Parker Hannifin
Long integers (LONG) are returned as a four-byte field. Floating
point numbers (FP32) are returned in 32-bit IEEE floating-point format.
Both types of field are returned with the low order byte first.
Usage Example
This example requests actual positions from axis 2, 3 and 5:
Fields: Header Axis2 Axis3 Axis5
Output:
00 30 02 2C
Input:
00 30 02 2C 20 21 22 23 30 31 32 33 50 51 52 53
Actual Positions:
AXIS2: 0x23222120
AXIS3: 0x33323130
AXIS5: 0x53525150
Binary Parameter Access
Binary parameter access provides a method of reading from and
writing to single system parameters on the card. Unlike binary data
packets, binary parameter access uses the index of the parameter
directly from Appendix A. There are no groups or masks.
A parameter access header consists of a Header ID ( 0x00 ) followed
by a Packet ID code and a 2-byte parameter index. The Packet ID
codes for the different types of packets are shown below. The
following pages define each of the packets in detail.
Packet ID Codes
Code Packet Type Description
0x88 Binary Get Long Receive long integer from
card
0x89 Binary Set Long Send long integer to card
0x8A Binary Get IEEE Receive IEEE value from
card
0x8B Binary Set IEEE Send IEEE value to card
Binary Host Interface 103