주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

addnode

기존 클라이언트 구독에 노드 추가

R2023b 이후

    설명

    addnode(subscrObj,nodeList)는 지정된 노드를 OPC UA 클라이언트의 기존 구독에 추가합니다.

    예제

    예제

    모두 축소

    여러 노드를 갖는 OPC UA 클라이언트용 구독을 생성한 다음, 구독에 노드를 더 추가합니다.

    uaClient = opcua("localhost", 51210);
    connect(uaClient);
    firstNodes = browseNamespace(uaClient);  % Manually select first nodes for subscription.
    subscrObj = subscribe(uaClient,firstNodes,@mycallback,PublishInterval=3);
        ⋮
    nodesToAdd = browseNamespace(uaClient);  % Manually select additional nodes.
    addnode(subscrObj,nodesToAdd);

    입력 인수

    모두 축소

    구독으로, opc.ua.Subscription 객체로 지정됩니다. 이 객체는 subscribe 함수를 사용하여 생성합니다.

    구독에 추가할 노드의 목록으로, 노드 객체로 구성된 배열로 지정됩니다. 노드 객체의 함수 및 속성에 대한 자세한 내용은 OPC UA Node 항목을 참조하십시오.

    예: nodeList = browseNamespace(UaClient)

    데이터형: object

    버전 내역

    R2023b에 개발됨

    참고 항목

    함수