Guía del usuario de AKD | Registros específicos de Modbus (parámetros)
UNIT.POUT = 1
Entonces, para que Modbus refleje las mismas unidades, configure las unidades de Modbus:
MODBUS.PIN = 2^MODBUS.PSCALE = 1 048 576
MODBUS.POUT = UNIT.PIN/UNIT.POUT * 1000 = 10 000 000
' También use esto para justificar la falta de un punto decimal en
los datos de Modbus
Entonces en Modbus:
Conteos/rev. = 10 000
' En Modbus leerá 10 000 000, pero los datos representan
10 000,000, ya que Modbus solo muestra los números enteros.
Registros específicos de Modbus (parámetros)
Los siguientes parámetros proporcionan un acceso directo para la E/S digital, la información de estado y
los comandos.
Parámetro
MODBUS.DIO
MODBUS.DRVSTAT Parámetros recolectados:
MODBUS.DRV
MODBUS.HOME
MODBUS.MOTOR
MODBUS.MT
MODBUS.SM
Valores de 32 bits en comparación con los valores de 16 bits
Modbus refleja todos los parámetros como valores de 32 bits o 64 bits. El tamaño de datos mínimo de 32
bits admite la compatibilidad con versiones anteriores, lo que significa que si el tamaño de los datos
Bit
Bit 0 a 6: DIN.STATES
Bit 16 y 17: DOUT.STATES
Bit 0: DRV.ACTIVE (unidad activa)
Bit 1: STO.STATUS (estado de STO)
Bit 2: HWLS.POSSTATE (límite de hardware positivo)
Bit 3: HWLS.NEGSTATE (límite de hardware negativo)
Bit 4: SWLS.STATE (límite de software positivo)
Bit 5: SWLS.STATE (límite de software negativo)
Bit 0: DRV.STOP (introduzca 1 para ejecutar)
Bit 1: DRV.EN (introduzca 1 para activar la unidad) y DRV.DIS (introduzca 0
para desactivar la unidad)
Bit 0: HOME.MOVE (introduzca 1 para ejecutar)
Bit 1: HOME.SET (introduzca 1 para ejecutar)
Bit 0: MOTOR.BRAKE
Bit 1: MOTOR.BRAKERLS
Bit 0: Número MT.CLEAR de MT.NUM
Bit 1: MT.CONTINUE
Bit 2: Número MT.LOAD de MT.NUM
Bit 3: MT.SET
Bit 4: MT.MOVE (número de MT.NUM)
Nota: cuando se configura el bit 2 y el bit 4, MT.SET se ejecuta primero y
MT.MOVE segundo para iniciar la tarea de movimiento.
Bit 0: Una dirección (configura SM.MODE en 0 o 1)
Bit 1: Iniciar el movimiento
Flanco activado:
0 → 1 : Iniciar el movimiento (ejecución de SM.MOVE)
l
1 → 0 : Detener el movimiento (ejecución de DRV.STOP)
l
Kollmorgen | Agosto de 2012
307