Table 38 – LogEntryDataType Structure

Name

Type

Description

LogEntryDataType

structure

FaultSituationNumber

0:Byte

Identification of fault situation. 0 means current fault situation. Values greater than 0 identify historic fault situations (See [PDP] 6.3.8.3 Fault Buffer Mechanism).

EventNumber

0:UInt32

Unique number of log entry, analogous to Fault message counter (See [PDP] 6.3.8.3 Fault Buffer Mechanism).

EventType

EventTypeEnumeration

Characterization of the event (fault, warning, etc.). Must never have the value “UNSPECIFIED”.

EventCode

0:Int32

Fault-code identifying a fault or warning (See Table 69 fault codes).

EventText

0:LocalizedText

Brief description of the fault or warning.

EventComing

0:UtcTime

Time when the event appears.

EventGoing

0:UtcTime

Time when the event disappears. May not be set when the log entry is created. The field shall be set to “1900-01-01T00:00:00Z” to indicate an “empty” value in this case. Must be set when the event disappears.

EventAcknowledged

0:UtcTime

Time when the event is acknowledged. May not be set when the log entry is created. The field shall be set to “1900-01-01T00:00:00Z” to indicate an “empty” value in this case. Must be set when the event is acknowledged.

Its representation in the AddressSpace is defined in Table 39

Table 39 – LogEntryDataType Definition

Attribute

Value

BrowseName

LogEntryDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure type defined in OPC 10000-3

Conformance Units

PNENC Logbook Readable

Table 40 – EventTypeEnumeration Items

Name

Value

Description

FAULT

0

The log entry indicates a malfunction of the Encoder, e.g. position fault.

WARNING

1

The log entry is a warning, e.g. for battery status.

UNSPECIFIED

255

No information about the type of the event is given. The intended purpose for the definition is usage by the GetFilteredLogbookEntries Method to specify “don’t care” for the EventType parameter. Must not be used for log entries and Encoder diagnosis events as EncoderDiagnosisEventType and LogbookEventType.

Its representation in the AddressSpace is defined in Table 43.

Table 41 – EventTypeEnumeration Definition

Attribute

Value

BrowseName

EventTypeEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Logbook Readable

PNENC Logbook Events

PNENC Diagnosis Events

Table 42 – EncoderChannelStateEnumeration Items

Name

Value

Description

NORMAL_OPERATION

0

The position feedback interface operates normally.

ERROR_ACKNOWLEDGEMENT

1

Error acknowledgement is being processed.

ERROR

2

There is an error present.

REFERENCE_VALUE_Gx_XIST2

3

The reference value is loaded in Gx_XIST2.

WAIT_FOR_REFERENCE_MARKS

4

The reference mark is expected.

SET_SHIFT_HOME_POSITION

5

Gx_XIST1 and Gx_XIST2 are set or shifted by a predefined preset value.

WAIT_FOR_MEASURED_VALUE

6

Measurement task active, waiting for measurement values.

MEASURED_VALUE_IN_XIST2

7

The requested measured value is loaded into Gx_XIST2.

PARKING

8

The position feedback interface is inactive and does not deliver a valid Gx_XIST1 value.

PARKING_ERROR

9

There is an error present and Gx_XIST1 is signaled invalid.

PARKING_ERROR_ACK

10

Error acknowledgement is being processed and Gx_XIST1 is signaled invalid.

Its representation in the AddressSpace is defined in Table 43.

Table 43 – EncoderChannelStateEnumeration Definition

Attribute

Value

BrowseName

EncoderChannelStateEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Measurement

Table 44 – EncoderAxisTypeEnumeration Items

Name

Value

Description

ROTARY

0

Rotating Axis

LINEAR

1

Linear Axis

Its representation in the AddressSpace is defined in Table 45.

Table 45 – EncoderAxisTypeEnumeration Definition

Attribute

Value

BrowseName

EncoderAxisTypeEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Config Readable

PNENC Config Writable

Table 46 – EncoderCodeSequenceEnumeration Items

Name

Value

Description

INCREASING_CLOCKWISE

0

Increasing position values with clockwise rotation (viewed from shaft side)

INCREASING_COUNTERCLOCKWISE

1

Increasing position values with counterclockwise rotation (viewed from shaft side)

Its representation in the AddressSpace is defined in Table 47.

Table 47 – EncoderCodeSequenceEnumeration Definition

Attribute

Value

BrowseName

EncoderCodeSequenceEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Config Readable

PNENC Config Writable

Table 48 – EncoderAlarmChannelControlEnumeration Items

Name

Value

Description

ALARM_CHANNEL_DISABLED

0

No Profile specific diagnosis (default)

ALARM_CHANNEL_ENABLED

1

Profile specific diagnosis is switched-on

Its representation in the AddressSpace is defined in Table 49.

Table 49 – EncoderAlarmChannelControlEnumeration Definition

Attribute

Value

BrowseName

EncoderAlarmChannelControlEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Config Readable

PNENC Config Writable

Table 50 – EncoderPresetControlEnumeration Items

Name

Value

Description

ENABLE_PRESET_CONTROL

0

G1_XIST1 is affected by a Set-/Shift home position function command.

DISABLE_PRESET_CONTROL

1

Set-/Shift home position function does not affect G1_XIST1.

Its representation in the AddressSpace is defined in Table 51.

Table 51 – EncoderPresetControlEnumeration Definition

Attribute

Value

BrowseName

EncoderPresetControlEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Signals

PNENC Config Readable

PNENC Config Writable

Table 52 – EncoderSensorAbsoluteTypeEnumeration Items

Name

Value

Description

SINGLETURN

0

Singleturn sensor absolute type

MULTITURN

1

Multiturn sensor absolute type

Its representation in the AddressSpace is defined in Table 53.

Table 53 – EncoderSensorAbsoluteTypeEnumeration Definition

Attribute

Value

BrowseName

EncoderSensorAbsoluteTypeEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Config Readable

PNENC Config Writable

Table 54 – EncoderSignalTypeEnumeration Items

Name

Value

Description

OTHER

0

Other encoder protocol

BISS_C

1

BiSS interface continuous mode

ENDAT2.1

2

EnDat (Encoder Data), operating mode 2.1

ENDAT2.2

3

EnDat (Encoder Data), operating mode 2.2

HIPERFACE

4

Hiperface

HIPERFACE_DSL

5

Hiperface DSL (Digital Servo Link)

SSI_BINARY

6

Binary synchronous serial output (SSI)

SSI_GRAY_CODE

7

Gray code synchronous serial output (SSI)

SINCOS_1VSS

8

SinCos, 1 Vss output level

SCS_OPEN_LINK

9

Single cable solution (SCS open link)

DRIVECLIQ

10

DRIVE-CLiQ

BISS_LINE

11

BiSS Line

FANUC_37BIT_SERIAL_COMM

12

Fanuc 37-bit serial interface

MITSUBISHI_40BIT_SERIAL_COMM

13

Mitsubishi 40-bit serial interface

OMRON/PANASONIC_48BIT_SERIAL_COMM

14

OMRON/Panasonic 48-bit serial interface

YASKAWA_36BIT_SERIAL_COMM

15

Yaskawa 36-bit serial interface

RS422_5V_TTL

16

RS422 (TTL - Transistor Transistor Logic), 5 V signal level

RS422_5..30V

17

RS422 signal level depend on entry level 5 V to 30 V

SINCOS_1VPP

18

SinCos, 1 Vss output level

RESOLVER

19

Resolver signal

HTL_PUSH-PULL

20

High Threshold Logic (HTL), typically voltage ranges from 5 to 30 VDC

RS485

21

RS-485, signal is transmitted over a Sig+ line and a Sig- line

RS485_SINCOS

22

RS-485, Sin-/Cos-Signal

RS485_HTL

23

RS-485, High Threshold Logic (HTL) signal

RS485_TTL

24

RS-485, Transistor Transistor Logic (TTL) signal

Its representation in the AddressSpace is defined in Table 55.

Table 55 – EncoderSignalTypeEnumeration Definition

Attribute

Value

BrowseName

EncoderSignalTypeEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Measurement

Table 56 – EncoderConfigParameterResultEnumeration Items

Name

Value

Description

INVALID

0

The value is not accepted as configuration value.

NOT_SUPPORTED

1

The configuration value is not supported by the Server.

READ_ONLY

2

The configuration value is not writable.

Its representation in the AddressSpace is defined in Table 57.

Table 57 – EncoderConfigParameterResultEnumeration Definition

Attribute

Value

BrowseName

EncoderConfigParameterResultEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Config Writable

Table 58 – EncoderConfigTypeEnumeration Items

Name

Value

Description

STATIC

0

Static configuration type. Passed and verified configuration parameters are made persistent (written to NVRAM) and will be available for next startup.

DYNAMIC

1

Dynamic configuration type. Passed and verified configuration parameters are not made persistent (not written to NVRAM) and are not available for next startup.

Its representation in the AddressSpace is defined in Table 59.

Table 59 – EncoderConfigTypeEnumeration Definition

Attribute

Value

BrowseName

EncoderConfigTypeEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Config Readable

PNENC Config Writable

Table 60 – EncoderDiagnosisReasonEnumeration Items

Name

Value

Description

ALL_DISAPPEARS

0

No diagnosis condition of any severity is persisting.

APPEARS

1

The diagnosis condition indicated arises and/or persists.

DISAPPEARS

2

The diagnosis condition indicated does not longer persist. No diagnosis condition of the same severity is persisting for the affected channel.

DISAPPEARS_OTHER_REMAIN

3

The diagnosis condition indicated does not longer persist. Other diagnosis conditions of the same severity are persisting.

Its representation in the AddressSpace is defined in Table 61.

Table 61 – EncoderDiagnosisReasonEnumeration Definition

Attribute

Value

BrowseName

EncoderDiagnosisReasonEnumeration

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumValues

0:EnumValueType []

0:PropertyType

Conformance Units

PNENC Diagnosis Events