Hardware admitido
El plugin de puerto serie se utiliza para el acceso a PickMaster a través de una
conexión RS-232. El plugin puede ser configurado para usar cualquier puerto COM
con un amplio rango de configuraciones posibles.
Protocolo de comunicaciones
Cuando el plugin está en funcionamiento, permanece a la escucha de comandos
entrantes. Los comandos deben tener una longitud de 2 bytes. Si se lee un solo
byte, será desechado. Si se leen 3 bytes, el último es omitido. Los comandos
disponibles se enumeran en
Las respuestas se envían como 4 bytes, con el tipo de respuesta en los 2 primeros
bytes y el tipo de estado en los 2 bytes siguientes.
Los bytes se envían en el orden de bytes de la red, Big Endian. Esto significa que
el byte más significativo se envía en primer lugar. El comando 256 (0x0100) debe
ser enviado como 0x01, 0x00. Una respuesta del comando 10 (0x000A) con el
argumento 5 (0x0005) se envía como 0x00, 0x0A, 0x00, 0x05.
Ejemplo
Supongamos que el valor del comando Obtener el estado del robot es 102 (0x0066).
Para preguntar el estado del robot a PickMaster, el comando debe enviarse con
el contenido siguiente.
Byte1
102 (0x66)
Si el robot está en pausa, la respuesta tendrá el contenido siguiente.
Byte3
3 (0x03)
Manual de aplicaciones - PickMaster 3
3HAC031978-005 Revisión: U
Nota
Si PickMaster no puede abrir el puerto COM seleccionado o se seleccionan unos
parámetros no válidos, el error no se muestra como una ventana de diálogo. En
su lugar, el error aparece en la vista de registro.
Además, no se admite ningún tipo de control de flujo.
Byte2
0 (0x00)
© Copyright 2008-2020 ABB. Reservados todos los derechos.
Comandos y respuestas en la página
Byte0
0 (0x00)
Byte1
102 (0x66)
4 Configuración
4.4.9 Plugin serie
Continuación
175.
Byte0
0 (0x00)
197