Drive response description, Drive response description -2 – Rockwell Automation 2098-DSD-xxx Ultra3000 Host Commands for Serial Interface User Manual

Page 14

Advertising
background image

Publication 2098-RM003A-EN-P October 2001

1-2

Communications Protocol

The function field specifies what is to be done with the parameter,
and is defined as follows:

The data field provides any data necessary for the drive to implement
the command, and can have a variable number of characters. When
strings are used in the data field, two ASCII hex characters represent
the ASCII character. (For example, the # character is represented by
two characters, a 2 followed by a 3.) For some commands, the data
field is not used. Also, if the function code specifies to copy the
non-volatile value to the working value or vice versa, the data field is
absent.

The checksum field contains an ASCII hex version of the 8-bit
checksum of the Address, Parameter, Function, and Data fields. The
sum of the Address, Parameter, Function, Data, and Checksum field
should result in a value of zero. When computing the sum, the
characters of the Address, Parameter, Function, and Data fields are
summed with the 8-bit value represented by the characters of the
checksum field.

Drive Response Description

If the drive receives the host’s command with a communication error
(parity or checksum errors, for example), the drive does not respond.
The host should assume a communication error occurred if a response
from the drive does not occur within a time-out period. If the drive
receives the command without a communication error, the response is
in the same format as the host command.

The Address field contains the drive address, so the host can verify the
proper drive responded.

Function

Action

0x0

Read working value.

0x1

Write working value.

0x2

Read non-volatile value.

0x3

Write non-volatile and working values.

0x4

Copy non-volatile value to working value.

0x5

Copy working value to non-volatile value.

0x6

Read default value.

0x7

Copy default value to non-volatile value and working values.

0x8

Read minimum value.

0x9

Read maximum value.

0xA

Read Array Index Minimum.

0xB

Read Array Index Maximum.

0xC - 0xF

Reserved

Advertising