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

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.