Intercambio de datos mediante mensajes de variables
Recepción de
Comando: _SBusComDef (SCD_REC, Rec)
mensajes de
(Si desea obtener una descripción detallada, consulte el
variables
IPOS
Este comando establece un servicio de lectura de variables que recibe un mensaje de
variables con un identificador fijo.
La inicialización de los objetos se pone en marcha utilizando el comando
_SBusCommOn ( ) y se interrumpe parando el programa.
El número de objetos recibidos que se puede ajustar está limitado a 32.
SCOM RECEIVE contiene como segundo argumento un indicador de variable. Dicha
variable se refiere a la estructura de un comando.
SCREC Rec
Nº
variable
H
H + 1
H + 2
El DPointer se refiere a la estructura de los datos, en este caso la variable H20.
Nº
variable
H'
H' + 1
La segunda variable sólo se utiliza con una longitud fija de más de 4 bytes.
Comunicación en serie MOVIDRIVE
plus®
)
Nombre
Valor
ObjectNo
0 – 2047
Len
0h – 8h
100h – 108h
DPointer
p. ej., 20
Nombre
long lRecDataLow
long lRecDataHigh
®
manual de MOVIDRIVE
Significado
Describe el número de objetos (identificador de bus CAN)
Número de bytes de datos y formato de los datos.
La longitud está definida en los bits 0 – 3.
El formato de los datos está definido en el bit 8.
Estructura de los datos comenzando con la variable H20.
Significado
Contiene los datos de la primera variable
Contiene los datos de la segunda variable
5
®
55