8 analog input channel object – BECKHOFF IPxxxx-B520 User Manual
Page 29

Analog Input Channel Object
IPxxxx-B520
26
8 Analog Input Channel Object
Analog Input Channels
The Analog Input Channel Class allows the access to the IO-Data and the
Register Data of analog channels of the IPxxxx. At Boot Up the IPxxxx
determines the number of analog input channels and creates one instance
of the object class for each channel.
Class Code:
103 (67hex)
Class Attributes
Attribute
ID
Access
Rule
Name
Data
Type
Description
Semantics of
Value
1
get
Revision
UINT
Revision of implementation
1
2
get
Max. Instance
UINT
Max. number of instances
Instance Attributes
Attribute
ID
Access
Rule
Name
Data
Type
Description
Semantics of Value
3
(03hex)
get
Value
INT
or
based
on
Attribute 8
Value of analog input
Number of Bytes
differs between ana-
log and special signal
boxes
4
(04hex)
get
Status
BOOL
Indicates fault or alarm
conditions
0 = OK,
1 = alarm or fault
see semantics
7
(07hex)
get
Input Range
USINT
Input Range
100 = Vendor Spec.
101 = Resistor
103 = SSI
104 = Increment
105 = Serial
8
(08hex)
get
Value
Data
Type
USINT
Datatype of Value
100 = Vendor specific
100
(64hex)
get/set
1
Register 0
DWORD
Value of Register 0 of
the analog input chan-
nel
See semantics
:
:
:
:
:
:
106
(6Ahex)
get
Register 6
DWORD
Diagnosis Register
see semantics
:
:
:
:
:
:
163
(A3hex)
get/set
1
Register 63
DWORD
Value of Register 63 of
the analog input chan-
nel
see semantics
170
(AAhex)
get
Value Length
USINT
Value length in Bytes
1: before writing the registers the write protection of the registers has to be disabled.