8.3.12 Edición De Mensajes Fuera De La Fct; Registro De Variables Plc_To_Rc/Rc_To_Plc; Tipos De Datos Básicos; Tipos De Datos Complejos - Festo CMXR-C2 Descripción

Ocultar thumbs Ver también para CMXR-C2:
Tabla de contenido

Publicidad

8. Interfaz de control RcInterface
8.3.12 Edición de mensajes fuera de la FCT
En algún momento puede que sea necesario editar la lista de mensajes fuera de la FCT,
p. ej. para enviar los mensajes definidos a una agencia de traducción. Con este fin,
mediante la función "Download to Directory" se puede guardar en el PC una copia de la
tarjeta flash del controlador. En la carpeta
luego acceder a los respectivos archivos de idioma de los mensajes. A continuación,
mediante la instrucción "Upload from Directory", los mensajes se pueden volver a
incorporar a la FCT.
8.4

Registro de variables Plc_To_Rc/Rc_To_Plc

El sistema ofrece la posibilidad de transferir variables entre el RC y el PLC. Estas variables
globales ya se encuentran guardadas en la biblioteca RcInterface.lib y se pueden utilizar
directamente en el programa.
8.4.1
Tipos de datos básicos
Los tipos de datos básicos son actualizados directamente por el sistema y se pueden
utilizar en el programa sin necesidad de una declaración adicional. El usuario sólo nece-
sita tener en cuenta la dirección de transferencia de la respectiva variable.
Cada una de las siguientes variables está disponible como matriz [0...255]:
-
Bool:
RcIfReg.RcToPlc_Bool[] / RcIfReg.PlcToRc_Bool[]
-
DWord:
RcIfReg.RcToPlc_DWord[] / RcIfReg.PlcToRc_DWord[]
-
Dint :
RcIfReg.RcToPlc_Dint[]/RcIfReg.PlcToRc_Dint[]
-
Real:
RcIfReg.RcToPlc_Real[] / RcIfReg.PlcToRc_Real[]
8.4.2

Tipos de datos complejos

Por motivos de rendimiento, los tipos de datos complejos no se actualizan de forma
automática. Esta transferencia se debe iniciar a través de los módulos RcIfRegAxisPos y
RcIfRegCartPos (con respecto al uso de los módulos, véase también el capítulo 9.4.5).
Cada una de las siguientes variables está disponible como matriz [0...255]:
-
AxisPos : RcIfReg.RcToPlc_AxisPos[] / RcIfReg.PlcToRc_AxisPos[]
-
CartPos: RcIfReg.RcToPlc_CartPos[] / RcIfReg.PlcToRc_CartPos []
8.5

Mensajes de error de la biblioteca RcInterface.lib

Cada módulo de la biblioteca RcInterface tiene – cuando es necesario – una salida ErrorID
del tipo de datos TRcIfErrorID. La descripción del mensaje de error se puede consultar en
las constantes globales de RcInterface.lib.
GDCP-CMXR-C2-CS-ES 1205a
\application\control\text
Nota
En el programa RC_INTERFACE se activan cíclicamente los módulos
RcIfRegAxisPos y RcIfRegCartPos. Por consiguiente, las variables
AxisPos y CartPos pueden utilizarse directamente.
, el usuario puede
45

Publicidad

Tabla de contenido
loading

Tabla de contenido