FreeOpcUa / opcua-asyncio

OPC UA library for python >= 3.7
GNU Lesser General Public License v3.0
1.12k stars 361 forks source link

Client missing a way to access Event's Object components (hasComponent reference) #816

Open sardware opened 2 years ago

sardware commented 2 years ago

Describe the bug
On an OPC UA client, I have to subscribe to an event EventTypeB which has not only properties/values but also Object nodes.

Types:

I don't know how to access these Object components because with the current Event class I can access only the properties.

To Reproduce

class SubHandler:
    async def event_notification(self, event):
        print(event.get_event_props_as_fields_dict()) # it only prints the dict with the 20 properties
        # logger.info(await event.get_children()) # Not working: Event is not a node
        logger.info(type(event))
        await asyncio.sleep(0.1)

if __name__ == '__main__':
    async with Client(url=opcua_url) as client:
        base, base_event = await find_base_object(client)
        await client.load_data_type_definitions() # I don't know if it is useful
        my_event = await search_child(base_event, 'MyEventTypeB')
        my_event_type = await get_filter_from_event_type([my_event])
        sub_handler = SubHandler()
        sub = await client.create_subscription(100, sub_handler)
        handler = await sub.subscribe_events(base, evfilter=my_event_type)
        while True:
            await asyncio.sleep(0.1)

This code only prints the 20 properties of EventTypeA and <class 'asyncua.common.events.Event'>

Expected behavior
I would like to find a way, even ugly, to access the event's Object subnodes

Version
Python-Version: 3.8.12
opcua-asyncio Version (e.g. master branch, 0.9): 0.9.92

Thank you

KUZJurk commented 2 years ago

In our local repository KUZ-Leipzig/opcua-asyncio I have implemented a way so that properties and variables of a EventType's objects are getting monitored too. It can probably help you with your issue.
I would appreciate your feedback.

schroeder- commented 2 years ago

You can construct your own ContentFilter to only get the event values you want. I add an example where you get EventType, Message, ActiveState/Id and ConditionName of an AlarmConditionType.

content_filter = ContentFilter(
            [
                ContentFilterElement(
                    FilterOperator.OfType,
                    [LiteralOperand(Variant(NodeId(ObjectIds.AlarmConditionType)))],
                )
            ]
        )
        filt = EventFilter(
            [
                SimpleAttributeOperand(
                    BrowsePath=[QualifiedName("EventType")],
                    AttributeId=AttributeIds.Value,
                    TypeDefinitionId=NodeId(ObjectIds.BaseEventType),
                ),
                SimpleAttributeOperand(
                    BrowsePath=[QualifiedName("Message")],
                    AttributeId=AttributeIds.Value,
                    TypeDefinitionId=NodeId(ObjectIds.BaseEventType),
                ),
                SimpleAttributeOperand(
                    BrowsePath=[QualifiedName("ActiveState"), QualifiedName("Id")],
                    AttributeId=AttributeIds.Value,
                    TypeDefinitionId=NodeId(ObjectIds.BaseEventType),
                ),
                SimpleAttributeOperand(
                    BrowsePath=[QualifiedName("ConditionName")],
                    AttributeId=AttributeIds.Value,
                    TypeDefinitionId=NodeId(ObjectIds.BaseEventType),
                ),
            ],
            WhereClause=content_filter,
        )
sardware commented 2 years ago

In our local repository KUZ-Leipzig/opcua-asyncio I have implemented a way so that properties and variables of a EventType's objects are getting monitored too. It can probably help you with your issue. I would appreciate your feedback.

That is great, thank you, I will test it on the next week and give you a feedback!

You can construct your own ContentFilter to only get the event values you want. I add an example where you get EventType, Message, ActiveState/Id and ConditionName of an AlarmConditionType.

Good to know, unfortunately I just started studying Alarms and Events, therefore more documentation would be appreciated :)

sardware commented 2 years ago

In our local repository KUZ-Leipzig/opcua-asyncio I have implemented a way so that properties and variables of a EventType's objects are getting monitored too. It can probably help you with your issue. I would appreciate your feedback.

We did our test with your version, unfortunately the OPC UA server hangs and crashes as soon as we subscribe to this "heavy" event. We have to restart the machine every time. With the OPC UA sync library, we can receive it correctly and get its object sub-nodes.

schroeder- commented 2 years ago

Can you post the result of this print statement? print(repr(my_event_type )) I think it's most likely that either the server or client logic fails to provide a good eventfilter.

sardware commented 2 years ago

Can you post the result of this print statement? print(repr(my_event_type )) I think it's most likely that either the server or client logic fails to provide a good eventfilter.

Thank you, here it is:

EventFilter(SelectClauses=[SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='AverageCycleTime')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='BoxBadPartsCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='BoxCycleCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='BoxGoodPartsCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='BoxId')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='BoxPartsCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='BoxTestSamplesCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='CavityCycleQuality')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='CurrentLotName')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='CycleQuality')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='CycleTime')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobBadPartsCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobCycleCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobGoodPartsCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobName')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobPartsCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobStatus')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='JobTestSamplesCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='MachineCycleCounter')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=20, Name='PartId')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='EventId')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='EventType')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='SourceNode')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='SourceName')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='Time')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='ReceiveTime')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='LocalTime')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='Message')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='Severity')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BackPressure')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BackPressure'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BackPressure'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CavityPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CavityPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CavityPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CushionStroke')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CushionStroke'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CushionStroke'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CushionVolume')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CushionVolume'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='CushionVolume'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DecompressionVolumeAfterPlastification')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DecompressionVolumeAfterPlastification'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DecompressionVolumeAfterPlastification'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DecompressionVolumeBeforePlastification')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DecompressionVolumeBeforePlastification'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DecompressionVolumeBeforePlastification'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='DosingTime')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='FlowIndex')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='FlowIndex'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='FlowIndex'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldHydraulicPressureAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldHydraulicPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldHydraulicPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldHydraulicPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldHydraulicPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldHydraulicPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldSpecificPressureAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldSpecificPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldSpecificPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldSpecificPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldSpecificPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HoldSpecificPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HydraulicPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HydraulicPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='HydraulicPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionSpeedAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionSpeedAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionSpeedAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionSpeedMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionSpeedMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionSpeedMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionStartPosition')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionStartPosition'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionStartPosition'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='InjectionTime')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationCircumferentialSpeedAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationCircumferentialSpeedAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationCircumferentialSpeedAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationCircumferentialSpeedMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationCircumferentialSpeedMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationCircumferentialSpeedMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationHydraulicPressureAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationHydraulicPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationHydraulicPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationHydraulicPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationHydraulicPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationHydraulicPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationRotationalSpeedAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationRotationalSpeedAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationRotationalSpeedAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationRotationalSpeedMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationRotationalSpeedMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationRotationalSpeedMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationSpecificPressureAverage')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationSpecificPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationSpecificPressureAverage'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationSpecificPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationSpecificPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationSpecificPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationVolume')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationVolume'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='PlastificationVolume'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='SpecificPressureMaximum')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='SpecificPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='SpecificPressureMaximum'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferCavityPressure')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferCavityPressure'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferCavityPressure'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferHydraulicPressure')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferHydraulicPressure'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferHydraulicPressure'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferSpecificPressure')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferSpecificPressure'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferSpecificPressure'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferStroke')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferStroke'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferStroke'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferVolume')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferVolume'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='TransferVolume'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='VPChangeOverPosition')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='VPChangeOverPosition'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='VPChangeOverPosition'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_1'), QualifiedName(NamespaceIndex=20, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_1'), QualifiedName(NamespaceIndex=20, Name='Name')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_1'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_1'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_1'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_2'), QualifiedName(NamespaceIndex=20, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_2'), QualifiedName(NamespaceIndex=20, Name='Name')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_2'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_2'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_2'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_3'), QualifiedName(NamespaceIndex=20, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_3'), QualifiedName(NamespaceIndex=20, Name='Name')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_3'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_3'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_3'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_4'), QualifiedName(NamespaceIndex=20, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_4'), QualifiedName(NamespaceIndex=20, Name='Name')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_4'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_4'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_4'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_5'), QualifiedName(NamespaceIndex=20, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_5'), QualifiedName(NamespaceIndex=20, Name='Name')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_5'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_5'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_5'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_6'), QualifiedName(NamespaceIndex=20, Name='Index')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_6'), QualifiedName(NamespaceIndex=20, Name='Name')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_6'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone_6'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EngineeringUnits')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=19, Name='InjectionUnitCycleParameters_1'), QualifiedName(NamespaceIndex=19, Name='BarrelTemperatureZone6'), QualifiedName(NamespaceIndex=20, Name='ActualTemperature'), QualifiedName(NamespaceIndex=0, Name='EURange')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None)], WhereClause=ContentFilter(Elements=[ContentFilterElement(FilterOperator=<FilterOperator.InList: 9>, FilterOperands=[SimpleAttributeOperand(TypeDefinitionId=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), BrowsePath=[QualifiedName(NamespaceIndex=0, Name='EventType')], AttributeId=<AttributeIds.Value: 13>, IndexRange=None), LiteralOperand(Value=Variant(Value=NodeId(Identifier='WiBaCycleParametersEventType', NamespaceIndex=18, NodeIdType=<NodeIdType.String: 3>), VariantType=<VariantType.NodeId: 17>, Dimensions=None, is_array=False))])]))

KUZJurk commented 2 years ago

The identifier attribute of the NodeIds shouldn't be a string, doesn't it?