20. Módulos
Si el conjunto se escribe con éxito se devuelve TRUE, de lo contrario se devuelve FALSE.
Ejemplo:
oData
:= 12000
Axis3_copd.WriteSDO(16#6085, 0, oData, thirtytwo_bits)
20.10.4 Lectura de SDO, método ReadSDOSigned
Con el método ReadSDOSigned, el bus CAN puede leer conjuntos de datos con signo.
Si el conjunto se lee con éxito se devuelve TRUE, de lo contrario se devuelve FALSE.
Ejemplo:
dint_iData
:
DINT
Programa:
Axis3_copd.ReadSDOSigned(16#6098, 0, dint_iData)
SetInfo("método de recorrido de referencia leído: %1",
dint_iData)
:
Festo GDCP-CMXR-SW-ES es 1205c
Parámetros
Tipo
index
DINT
subindex
DINT
data
DINT
type
SdoDataType
Tabla 20.22 Parámetros del método WriteSDO
Sintaxis:
<COPDEVICE>.ReadSDOSigned (<index> : DINT,
Parámetros
Tipo
index
DINT
subindex
DINT
data
DINT
Tabla 20.23 Parámetros del método ReadSDOSigned
:= 0
Significado
Índice de SDO
Subíndice de SDO
Datos que se van a escribir
Tipo de datos (Enum)
eight_bits
(8 bits)
sixteen_bits
(16 bits)
thirtytwo_bit
(32 bits)
<subindex> : DINT,
<data> : DINT) : BOOL
Significado
Índice de SDO
Subíndice de SDO
Datos que se van a leer
209