Instrucciones de control de programa
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Estructura de EXT_ROUTINE_CONTROL
Mnemónico
Tipo de datos
ErrorCode
SINT
NumParams
SINT
ParameterDefs
EXT_ROUTINE_
PARAMETERS[
10]
ReturnParamDef
EXT_ROUTIN_
PARAMETERS
EN
BOOL
ReturnsValue
BOOL
DN
BOOL
ER
BOOL
FirstScan
BOOL
Descripción
Si se produce un error,
este valor identifica el
error. Los valores válidos
son de 0 a 255.
Este valor indica el
número de parámetros
asociados a esta
instrucción.
Esta matriz contiene
definiciones de los
parámetros a pasar a la
rutina externa. La
instrucción puede pasar
hasta un máximo 10
parámetros.
Este valor contiene
definiciones del parámetro
de retorno de la rutina
externa. Solo hay un
parámetro de retorno.
Cuando está establecido,
el bit de habilitación indica
que la instrucción JXR
está habilitada.
Si se establece, este bit
indica que se introdujo un
parámetro de retorno para
la instrucción. Si se borra,
este bit indica que no se
introdujo ningún
parámetro de retorno para
la instrucción.
El bit de efectuado se
establece cuando la rutina
externa se haya ejecutado
una vez hasta
completarse.
El bit de error se
establece si se produce
un error. La instrucción
deja de ejecutarse hasta
que el programa borre el
bit de error.
Este bit identifica si este
es o no el primer
escaneado tras activar el
modo Marcha del
controlador. Se utiliza
FirstScan para inicializar
la rutina externa si fuese
necesario.
Capítulo 11
Implementación
No hay códigos de error
predefinidos. El
desarrollador de la
rutina externa debe
proporcionar los
códigos de error.
Mostrar solo - esta
información se deriva a
partir de la entrada de
la instrucción.
Mostrar solo - esta
información se deriva a
partir de la entrada de
la instrucción.
Mostrar solo - esta
información se deriva a
partir de la entrada de
la instrucción.
La rutina externa
establece este bit.
Mostrar solo - esta
información se deriva a
partir de la entrada de
la instrucción.
La rutina externa
establece este bit.
La rutina externa
establece este bit.
El controlador establece
este bit para reflejar el
estado de escaneado.
637