Services, Auto_range, Services auto_range – Rockwell Automation 1440-VLF02-01RA XM-121 Absolute Shaft Module User Manual

Page 122

Advertising
background image

Publication GMSI10-UM014D-EN-P - May 2010

114 DeviceNet Objects

Services

1

Attributes can only be set while the device is in Program Mode. See the description of the Device Mode Object
for more information.

Auto_Range

The Auto_Range service calculates a new Full Scale value based upon the
current input signal level. The caller can specify the maximum signal level that
must be handled by the new hardware range in terms of a multiple of the
current signal level. The Auto_Range service determines the new Full Scale
value, sets the Full Scale attribute, and returns the new value in the response.

The XM-121 module must be in Run mode to perform the Auto_Range
service. Otherwise the "Object State Conflict" (General Error code 0x0C) is
returned. The "Busy" (object specific General Error code 0xD0) error
response may be returned if the Auto_Range service cannot be completed
successfully.

Table C.32 Channel Object Services

Service
Code

Class/Instance Usage

Name

Description

0E

h

Instance

Get_Attribute_Single

Returns a single attribute.

10

h

Instance

Set_Attribute_Single

Sets a single attribute.

1

4B

h

Instance

Auto_Range

Automatically determines
the optimal analog
hardware range and sets the
Full Scale value
accordingly.

1

Table C.33 Auto_Range Request Parameters

Name

Data Type

Description of Request
Parameters

Semantics of Values

Safety Factor

REAL

Specifies a multiple that, when
applied to the current signal level,
determines the maximum signal
level that must be handled by the
hardware.

Must be greater than or equal to 1.0.

Advertising