IUAVariable.SetDynamicLinkToAlias(aliasName, path, attributeId, mode)

변수에서 별칭 내 하위 또는 중첩 노드의 특정 OPC UA 속성에 대한 동적 링크를 설정합니다.
void SetDynamicLinkToAlias(string aliasName, string[] path, AttributeId attributeId, DynamicLinkMode mode = DynamicLinkMode.Read);

인수

aliasName
(string)
별칭의
BrowseName
입니다.
path
별칭 내부의 하위 노드 또는 중첩 노드 경로를 지정하는 문자열 배열입니다.
attributeId
연결할 OPC UA 속성입니다.
AttributeId
열거를 사용합니다.
mode
(DynamicLinkMode)
동적 링크 모드를 지정하는 선택적 인수입니다.
다음과 같은 동적 링크 모드를 사용할 수 있습니다.
DynamicLinkMode.Read
(default)
읽기(소스 노드에서 상위로).
DynamicLinkMode.Write
쓰기(상위에서 소스로).
DynamicLinkMode.ReadWrite
읽기 및 쓰기(양방향).
ResourceURI
인수에 표시된 경로를 포함하는 C# 개체입니다.

예제

변수를 별칭 내에 중첩된 항목의 특정 OPC UA 속성에 연결합니다.
[ExportMethod] public void CreateDynamicLinkToAliasSubItemAttribute() { // Get the Text variable of a Label var myVariable = Owner.GetVariable("Label1/Text"); // Link to the BrowseName attribute of {MotorAlias}/Configuration/Speed myVariable.SetDynamicLinkToAlias("MotorAlias", new string[] { "Configuration", "Speed" }, AttributeId.BrowseName, DynamicLinkMode.Read); }
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal