5
Modbus TCP con FHPP
5.3
Configurar el master Modbus
5.3.1
Dirección IP
La dirección IP del EMCA como participante de Modbus TCP es idéntica a la dirección ajustada en el FCT
o en el servidor web.
5.3.2
Módulos funcionales
Para el control del EMCA pueden utilizarse los siguientes módulos funcionales.
Tipo
Festo_Motion_FHPP_2.library
Festo_Motion_FHPP_3.library
Festo_Motion_FHPP.slr
FestoMotionFHPP_V14.al14
Tab. 5.4
Módulos funcionales para FHPP
Versión más actual de los módulos funcionales è www.festo.com/sp
5.3.3
Duración de ciclo
Los datos son procesados por el EMCA en la duración de ciclo de hasta 5 ms.
5.3.4
Comandos Modbus y asignación de direcciones
Para procesar los datos de proceso de los dispositivos y de las averías, se dispone de los siguientes
comandos Modbus:
Comandos Modbus
1)
Datos de proceso
Leer datos de proceso (Read holding registers)
Escribir datos de proceso (Write multiple registers)
Leer/escribir datos de proceso (Read/write multiple registers)
Datos de fallos
Leer número de fallo (Read exception status)
Datos del dispositivo
Leer datos del dispositivo (Read device identification)
1) Para leer y escribir los datos de proceso, se recomienda el Function code 0x17. Si no estuviera disponible en el lado del control,
deberán emplearse los Function codes 0x03 y 0x10.
Tab. 5.5 Resumen de los comandos Modbus
La dirección de inicio es siempre "0x0000" y los valores de registro (Registers value) se
procesan en la secuencia de bytes "Big endian".
94
Descripción
Beckhoff TwinCAT 2
CODESYS, Version 2.3
Beckhoff TwinCAT 3
CODESYS, Version 3.5
Omron Sysmac Studio
Siemens Steuerung
Festo – EMCA-EC-C-HP-ES – 2017-11e – Español
Function code
Página
0x03
96
0x10
97
0x17
98
0x07
99
0x2B
100