OPC UA 서버 추가
프로젝트에 OPC UA 서버 개체를 추가하고 서버의 속성을 편집하여 OPC UA 서버를 구성합니다.
- 프로젝트 보기에서OPC-UA를 마우스 오른쪽 버튼으로 클릭하고 를 선택합니다.
- 속성에서 OPC UA 서버를 구성합니다.
- 끝점 URL. OPC UA 서버 끝점의 통신 프로토콜 및 네트워크 주소입니다.
- 최대 연결 수. OPC UA 서버에 연결할 수 있는 최대 OPC UA 클라이언트 수.
- NodeIds의 노드 경로 사용. 노드 경로를ns=형식으로 표시하는 ID가 있는 노드를 게시합니다. 예를 들어,<namespace>;s=Path.To.Nodens=7;s=NewHMIProject1.Model.AnalogVariable1입니다.
- 샘플링 간격. OPC UA 서버가 필드 변수를 연속적으로 읽는 사이의 시간 간격.
- 최대 배열 길이. 배열에 허용되는 최대 요소 수입니다.
- 최소 메시지 보안 모드:
- 없음. 메시지가 서명되지 않고 암호화되지 않았을 수 있습니다.
- 서명. 메시지는 서명되거나 서명 및 암호화되어야 합니다.
- 서명 및 암호화. 메시지는 서명 및 암호화되어야 합니다.
- 최소 보안 정책:
- 없음. OPC UA 서버에는 특정 보안 정책이 필요하지 않습니다.
- Basic256Sha256. OPC UA 서버에는 이 보안 정책 또는 더 안전한 정책이 필요합니다.
- Aes128_Sha256_RsaOaep. OPC UA 서버에는 이 보안 정책 또는 더 안전한 정책이 필요합니다.
- Aes256_Sha256_RsaPss. OPC UA 서버에는 이 보안 정책이 필요합니다.
- 서버 인증서 파일. OPC UA 서버(X509v3)의 공용DER인증서 파일입니다.팁:서버 인증서 파일은FTOptixApplication/ProjectFiles/PKI/Own/Certs폴더에 있어야 합니다.지정된 경우 개인 키도 지정해야 합니다. 서버가 지정하지 않으면 런타임 시FTOptixApplication/ApplicationFiles/PKI/Own/Certs폴더에 자동으로 생성됩니다.
- 서버 개인 키 파일. ASCII Base64로 인코딩된 OPC UA 서버의 개인PEM키 파일입니다.팁:서버 개인 키 파일은FTOptixApplication/ProjectFiles/PKI/Own/Certs폴더에 있어야 합니다.지정하면 인증서도 지정해야 합니다. 지정하지 않으면 런타임 시FTOptixApplication/ApplicationFiles/PKI/Own/Certs폴더에 자동으로 생성됩니다.
- 제품 URI. 전역적으로 소프트웨어를 식별하는 URI입니다.
- 제품 이름. 소프트웨어의 이름입니다.
- 제조업체 이름. 소프트웨어 제조업체의 이름입니다.
- 속성에서게시할 노드옆에 있는를 선택합니다.게시할 노드의 구성이게시할 노드아래에 나타납니다.중요: 모든 게시 노드는 항상 하위 노드를 게시합니다.
- 구성에서:#
- 노드를 추가합니다.노드옆에서를 선택하고 해당 속성을 편집하여 노드를 구성합니다. 필요한 경우 반복합니다.
- 사용자를 추가합니다.사용자옆에서를 선택하고 사용자를 구성합니다. 필요한 경우 반복합니다.중요: 전체 프로젝트가 아닌 특정 노드를 노출하는 경우 사용자를 한 명 이상 지정해야 합니다. 사용자는 기본 익명 사용자일 수 있습니다.
- 비즈니스 논리 노드를 OPC UA 클라이언트에 노출하려면PublishDynamicConfigurationNodes를참으로 설정합니다.비즈니스 논리 노드에는 동적 링크 또는 연결된 변수, 컨버터, 이벤트 처리기 또는 이벤트와 관련된 메서드가 포함됩니다.
opc ua server
의견을 작성 부탁드립니다.