9. Descripción de la biblioteca RcInterface.lib
Son posibles los siguientes estados:
Nombre de enumeración
PrgStateEmpty
PrgStateRunning
PrgStateStopped
PrgStateFinished
PrgStateCompileError
PrgStateInternalError
Tabla 9.43 Estados del programa ERcIfPrgState
ReposActive: BOOL
La salida ReposActive avisa con el estado TRUE que está activo un reposicionamiento de
la cinemática.
ProgHoldActive: BOOL
La salida ProgHoldActive comunica con el estado TRUE que en el programa FTL está activa
la instrucción ProgHold (parada programada).
ActiveProgramNumber: INT
La salida indica el número de proyecto/programa de la tabla de programas que se
encuentra activo en ese momento.
ActiveProjectName: STRING(32), ActiveProgramName: STRING(32)
Estas salidas indican el nombre de proyecto FTL y programa FTL que se encuentra activo
en ese momento.
Error: BOOL
Se ha producido un error de ejecución: para obtener una explicación del error, véase la
salida ErrorId
ErrorId: TRcIfErrorID
Código del error de ejecución; la descripción del código de error se puede consultar en las
constantes globales de la biblioteca.
82
Valor
Significado
0
Ningún programa cargado
1
Programa activo
2
Programa parado
3
Ejecutar programa
4
Programa defectuoso
5
Se ha producido un error interno
GDCP-CMXR-C2-CS-ES 1205a