01/25/2024
Hello Team,
I tried to find if it is allowed to have UA method argument without Value in Part 3: Address Space Model and Part 6 - Mappings but I could not find any clear hint. Wanted to be sure if it is allowed to have UA Variable as method argument without any Value tag which describes the method arguments as in following UAMethod?
<UAMethod NodeId="i=8888" BrowseName="GetMonitoredItems" Executable="false" UserExecutable="false">
<DisplayName Locale="en">GetMonitoredItems</DisplayName>
<References>
<Reference ReferenceType="HasComponent" IsForward="false">i=2253</Reference>
</References>
</UAMethod>
<UAVariable NodeId="i=8889" BrowseName="InputArguments" DataType="i=296" ValueRank="1">
<DisplayName Locale="en">InputArguments</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">i=8888</Reference>
</References>
</UAVariable>
In case UA method has no arguments, is there a need of corresponding UAVariable to describe the arguments?
Best regards
Ahmad
1 Guest(s)