6 analog input point object – BECKHOFF IPxxxx-B520 User Manual
Page 24

Analog Input Point Object
21
IPxxxx-B520
6 Analog Input Point Object
Analog Input Points
The Analog Input Point Class allows the access to the IO-Data and the
Register Data of each analog channel 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:
10 (0Ahex)
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
0 = -10 to 10V,
2 = 0V to 10V
3 = 4mA to 20mA
8 = 0mA to 20mA
100 = Vendor Spec.
101 = Resistor
102 = Thermo
103 = SSI
104 = Increment
105 = Serial
8
(08hex)
get
Value
Data
Type
USINT
Datatype of Value
0 = INT
6 = UINT
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.