프로젝트 노드에 액세스

프로젝트 노드에 액세스

C# 개체 구성원, OPC UA 노드, NetLogic 개체 및 세션 별칭에 액세스할 수 있습니다.

C# 개체 구성원

C#에서 개체에 포함된 각 속성 또는 메서드는 일반적으로 개체의 구성원으로 정의됩니다. 일치하는 프로젝트 노드
BrowseName
은 각 구성원을 식별합니다.
팁: 속성의
BrowseName
을 표시하려면 창에서 해당 이름 위로 마우스를 가져갑니다. 도구 설명에
BrowseName
, 데이터 유형 및 간단한 설명(있는 경우)이 나타납니다.
계층적 순서로 구성원에 액세스하려면 포인트를 사용합니다.
다음 예제에서
Motor
개체의
Acceleration
속성은
123
값으로 설정됩니다.
Motor.Acceleration = 123;
다음 예제에서는
Motor
개체
Speed
속성의 값이
currentSpeed
C# 정수 변수의 값에 할당됩니다.
int currentSpeed = Motor.Speed;

프로젝트 OPC UA 노드

C# 정보 모델의 노드에 액세스하려면 NetLogic에서 일치하는 C# 개체로 노드를 나타내야 합니다. 일치하는 C# 개체를 가져오려면 다음 API를 사용하면 됩니다.
유형이 지정된 노드 속성의 OPC UA 노드를 참조하기 위해 일치하는 C# 속성의 이름은 속성의
BrowseName
으로 구성되며 여기에 "
변수
" 접미사가 추가됩니다. 다음 예에서는 API를 통해 레이블의
Text
속성에 설정된 동적 링크를 보여주며
TextVariable
로 표시되는 속성 노드에 액세스합니다.
Label1.TextVariable.SetDynamicLink(speedValue);
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal