Intercambio de datos del maestro mediante MOVILINK®
5.3
Intercambio de datos del maestro mediante MOVILINK
Los comandos MOVILINK
mensajes con datos de parámetros o de proceso a otras estaciones. El comando usado
para ejecutar un intercambio de datos de parámetro o de proceso es MOVLNK.
El comando Movilink (...) no es compatible con múltiples maestros. Durante el
tiempo de ejecución del comando MOVLNK sólo se admite un maestro en toda la red.
Utilice el comando IPOS
múltiples maestros.
El comando Movilink (...) utiliza la variable H como argumento. Dicha variable se refiere
a la estructura de un comando. En dicha estructura se debe introducir toda la
información necesaria para la comunicación.
La estructura del comando contiene numerosas variables que seleccionan la interface,
definiendo el tipo de transmisión y los datos. En la tabla siguiente se explica la
estructura del comando:
MOVLNK Ml
Nº
variable
_Movilink (...)
H
H + 1
H + 2
H + 3
H + 4
H + 5
H + 6
El DPointer apunta a la estructura de datos que se explica en la siguiente tabla:
MLDATA Mld
Nº
variable
H'
H' + 1
H' + 2
H' + 3
H' + 4
H' + 5
H' + 6
H' + 7
1) El nombre no aparece indicado.
Comunicación en serie MOVIDRIVE
®
se pueden enviar a través de IPOS
plus®
SCOM si desea usar un protocolo compatible con
Nombre
Valores
0 = RESERVADO
1 = S0 (RS-485 #1)
2 = S1 (RS-485 #2)
Ml.BusType
3 = RESERVADO
4 = RESERVADO
5 = SBus
0 -63 (SBus)
Ml.Address
100 -163 (SBus)
0 = Parám + 1PD
1 = 1PD
2 = Parám + 2PD
Ml.Format
3 = 2PD
4 = Parám + 3PD
5 = 3PD
6 = Parám (sin PD)
1 = Leer
Ml.Service
2 = Escribir
3 = Escribir sin guardar
Número de índice de
Ml.Index
un parámetro
Ml.DPointer
Número de variable
Ml.Result
Código de fallo o 0
1)
Nombre
Significado
Mld.Write Par Contiene los datos para un servicio de escritura de parámetros
Mld.Read Par Contiene los datos leídos por un servicio de parámetros.
Primera palabra de datos de salida de proceso enviada por la unidad del
Mld.PO1
maestro a la unidad del esclavo.
Segunda palabra de datos de salida de proceso enviada por la unidad del
Mld.PO2
maestro a la unidad del esclavo.
Tercera palabra de datos de salida de proceso enviada por la unidad del
Mld.PO3
maestro a la unidad del esclavo.
Primera palabra de datos de entrada de proceso enviada por la unidad del
Mld.PI1
esclavo a la unidad del maestro.
Segunda palabra de datos de entrada de proceso enviada por la unidad del
Mld.PI2
esclavo a la unidad del maestro.
Tercera palabra de datos de entrada de proceso enviada por la unidad del
Mld.PI3
esclavo a la unidad del maestro.
®
®
Significado
Sirve para seleccionar la interface con la que se va a
transmitir un comando MOVILINK
–
La dirección SBus se necesita en los servicios estándar.
–
100 debe añadirse a la dirección de grupo SBus para
calcular la dirección de grupo.
Descripción de la estructura del mensaje,
p. e., tipo de marco = 4:
Los parámetros y los 3 elementos con datos de proceso se
transmiten usando un comando MOVLNK.
–
Lectura de un parámetro mediante el mensaje de
parámetros.
–
Escritura, con memorización en la memoria no volátil.
–
Escritura sin guardar.
Número de índice del parámetro que se va a modificar o leer
Nº de la variable H' en la que se almacenan los datos leídos
o desde la que se obtienen los datos que se van a escribir.
Contiene el cód. de fallo después de la ejecución del servicio,
o contiene un cero si no se ha producido ningún fallo.
plus®
para transmitir
®
.
47
5