소켓 인터페이스

컨트롤러는 소켓 인터페이스를 사용해서
EtherNet/IP™
애플리케이션 프로토콜을 지원하지 않는 이더넷 장치와 통신할 수 있습니다. 소켓 인터페이스는 소켓 객체를 통해 구현됩니다. 컨트롤러는 MSG 명령어를 통해 소켓 객체와 통신합니다.
소켓 인터페이스를 구성하고 작동하는 MSG 명령어는 Unconnected로 설정되어야 하며 Message to Self 경로를 사용해야 합니다. 다른 장치와 통신하려면, 다른 장치의 애플리케이션 프로토콜을 이해해야 합니다.
중요:
컨트롤러에서 소켓을 사용할 때 다음 사항에 유의하십시오.
  • 소켓 서버에는 연결되지 않은 MSG 명령어를 사용하십시오. MSG 명령어를 설정할 때, Message Configuration 대화 상자의 Connected 확인란이 선택 해제되어 있는지 확인하십시오.
  • 컨트롤러가 Dual-IP 모드에서 작동하고 소켓 객체를 사용하는 경우, Socket_Create 서비스 유형의 IP 주소를 사용할 수 있습니다.
다음 장치는 각각 최대 32개의 소켓 인스턴스를 지원합니다.
  • 컨트롤러 펌웨어 버전 35.011 이상
  • 1756-EN4TR 모듈, 펌웨어 버전 5.001 이상
소켓 인터페이스에 대한 자세한 정보는 EtherNet/IP 소켓 인터페이스 애플리케이션 기술서(Publication ENET-AT002)를 참조하십시오.

TLS 지원

보안 소켓 옵션은 소켓 객체에 TLS(Transport Layer Security) 지원을 추가합니다.

HTTP(S) REST API 클라이언트 지원

HTTP REST API 요청을 보내고 TLS가 있는 소켓 인터페이스를 통해 HTTPS를 구현하도록 애플리케이션을 개발할 수 있습니다. 자세한 내용은 rok.auto/pcdc의 제품 호환성 및 다운로드 센터에서 제공되는 Common Application Library의 해당 객체에 대한 설명서를 참조하십시오.
  • raC_Impl_HTTPClient
  • raC_Impl_HTTPCmdGET
  • raC_Impl_HTTPCmdPOST
  • raC_Impl_HTTPCmdPUT
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal