OPC UA method

FactoryTalk
applications support calling some OPC UA methods through
FactoryTalk Linx
OPC UA Connector. Each OPC UA method is mapped to
FactoryTalk Live Data
using tags. The tags control the operation of the method, display its status, and might provide input arguments to pass to methods and return output arguments from methods.
FactoryTalk Live Data
client calls OPC UA methods by writing a Boolean value to the method’s
<name>
@UAMethod_Call
tag. When the method is completed, the client is notified and status tags and optional output arguments are updated.
All methods have these tags:
  • <MethodName>
    @UAMethod_Call
  • <MethodName>
    @UAMethod_CallComplete
  • <MethodName>
    @UAMethod_CallCurrentState
  • <MethodName>
    @UAMethod_CallCurrentTransactionID
  • <MethodName>
    @UAMethod_CallElapsedTime
  • <MethodName>
    @UAMethod_CallStatusCode
  • <MethodName>
    @UAMethod_CallStatusCodeText
  • <MethodName>
    @UAMethod_CallTimeout_ms
  • <MethodName>
    @UAMethod_ResultCorruptReplyData
  • <MethodName>
    @UAMethod_ResultDiagosticsDuplicateValues
  • <MethodName>
    @UAMethod_ResultDiagosticsFailed
  • <MethodName>
    @UAMethod_ResultDiagnosticsSuccess
  • <MethodName>
    @UAMethod_ResultDiagnosticsTimeout
In addition to the listed tags, each input argument has one of the following tags:
  • <MethodName>
    @UAMethod_Inputs.
    <ArgumentName>
  • <MethodName>
    @UAMethod_Inputs.
    <ArgumentName>
    [
    x
    ]
  • <MethodName>
    @UAMethod_Inputs.
    <ArgumentName>
    .
    <FieldName>
In addition to the listed tags, each output argument has one of the following tags:
  • <MethodName>
    @UAMethod_Outputs.
    <ArgumentName>
  • <MethodName>
    @UAMethod_Outputs.
    <ArgumentName>
    [
    x
    ]
  • <MethodName>
    @UAMethod_Outputs.
    <ArgumentName>
    [
    x
    ].
    <FieldName>
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal