Interface de socket
El controlador puede utilizar interfaces de socket para comunicarse con dispositivos Ethernet que no admiten el protocolo de aplicación
EtherNet/IP™
. La interface de socket se implementa mediante el objeto de socket. El controlador se comunica con el objeto de socket mediante mensajes. Los mensajes que configuren y manejen la interface de socket deben configurarse como No conectados y deben utilizar la ruta Message to Self. Para comunicarse con otro dispositivo, debe entender el protocolo de la aplicación del otro dispositivo.
IMPORTANTE:
Considere lo siguiente al utilizar sockets con los controladores:
- Utilice mensajes no conectados para los servidores de sockets. Cuando configure un mensaje, asegúrese de que la casilla de selección Connected del cuadro de diálogo Message Configuration no esté marcada.
- Cuando un controlador funciona en modo de doble IP y utiliza un objeto de socket, puede utilizar una dirección IP con un tipo de servicio Socket_Create.
Estos dispositivos admiten hasta 32 instancias de socket cada uno:
- Controladores con revisión de firmware 35.011 o posterior
- Módulos 1756-EN4TR con revisión de firmware 5.001 o posterior
Para obtener más información acerca de la interface de socket, consulte el documento EtherNet/IP Socket Interface Application Technique, publicación ENET-AT002.
Compatibilidad con TLS
La opción de socket seguro añade compatibilidad con Transport Layer Security (TLS) al objeto de socket.
Compatibilidad con clientes HTTP(S) REST API
Puede desarrollar su aplicación para enviar solicitudes HTTP REST API e implementar HTTPS mediante la interface de socket con TLS. Para obtener más información, consulte la documentación de estos objetos en la biblioteca de aplicaciones comunes disponible en el Centro de Compatibilidad y Descarga de Productos (PCDC) en rok.auto/pcdc:
- raC_Impl_HTTPClient
- raC_Impl_HTTPCmdGET
- raC_Impl_HTTPCmdPOST
- raC_Impl_HTTPCmdPUT
Entregue su opinión