Funciones OLE. Schneider Electric PL7 Micro/Junior/Pro Anexos 256 Páginas
Anuncio
Servidor OLE Automation
5.3
Funciones OLE
Presentación
Objeto de este apartado
Contenido
Este apartado describe las funciones OLE del servidor OLE Automation.
Esta sección contiene los siguientes apartados:
Apartado
OpenStx
CloseStx
OpenStxWithMaj
ExportScyFile
ExportFeFile
ExportFefFileWithConfiguration
DisconnectPLC
ConnectPLC
SaveStx
DownloadDataToPLC
DownloadToPLC
UploadFromPLC
UploadDataFromPLC
UploadFromPLCWithSymbol
GetSymbol
SetServerIHM
SetDownloadFunction
GetPL7State
GetSTXAppIdentity
GetPLCAppIdentity
SendCommandToPLC
SetDriverAndAdresse
OpenTool
SetPosPL7Windows
ShowProgram
CloseProgram
Página
35013159.01 07/2008
93
Servidor OLE Automation
Apartado
ShowIOModule
CloseIOModule
ShowDFB
CloseDFB
GetMessageError
GetServerVersion
ImportScyFile
DownloadStationWithSymbol
CompareSymbolPCAndSymbolPLCAppli
Página
94
35013159.01 07/2008
Servidor OLE Automation
OpenStx
Generalidades
Descripción
Esta función permite abrir un archivo de tipo aplicación stx.
Sintaxis: integer OpenStx (String lpAppPathName) z z z z
Entrada:
Introduzca la cadena de caracteres que contiene el nombre del archivo que desee abrir.
Función llamada:
OpenStation : función de la gestión de estación ( gesta.dll
).
Contexto nominal :
El servidor PL7 está activo.
Casos de error:
SRV_ERR_GEN_FILENOTFOUND No se ha encontrado el archivo.
SRV_ERR_OPEN_BADZIP
SRV_ERR_OPEN_BADFILE
Problema de descompresión de archivo.
Problema de lectura del archivo stx.
SRV_ERR_OPEN_NOK_COMPATIBLE El procesador no funciona con PL7 abierto.
SRV_ERR_OPEN_OPEN
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_DRIVE FULL
Ya hay otra aplicación abierta.
El nombre de la ruta está vacío.
Error al abrir la aplicación.
No hay suficiente espacio libre en el disco para abrir la aplicación.
z Salida:
Código de retorno de tipo short . Será 0 cuando se haya abierto de forma correcta; de lo contrario, será un código de error.
35013159.01 07/2008
95
Servidor OLE Automation
CloseStx
Generalidades
Descripción
Esta función permite cerrar la aplicación en curso.
Sintaxis: integer CloseStx ( integer p_bWithoutSave) z z z z
Entrada:
Si se ha modificado la aplicación, es posible cerrarla sin avisar al usuario
( p_bWithoutSave a TRUE )
Función llamada:
CloseStation : función de la gestión de estación ( gesta.dll
).
Contexto nominal :
El servidor PL7 está activo, una aplicación se encuentra abierta.
Caso de error:
SRV_ERR_GEN_NOTOPEN
SRV_ERR_CLOSE_NOTSAVE
No hay ninguna aplicación abierta.
Se ha modificado la aplicación, es preciso guardarla para salir.
z Salida:
Código de retorno de tipo short . Bien 0 en caso de conseguir cerrarla, bien un código de error.
96
35013159.01 07/2008
Servidor OLE Automation
OpenStxWithMaj
Generalidades
Descripción
Esta función permite exportar la aplicación activa con su configuración en un archivo de tipo fef.
Sintaxis: entero OpenStxWithMaj (string NameFile, integer WithNewCat) z z z z
Entrada: z Introducir 1 cadena de caracteres que contenga el nombre y la ruta del archivo stx que se desea abrir.
z Un entero que indica si es necesario actualizar los archivos del catálogo o no
(valor 0 para no actualización o 1 para una actualización).
Función denominada:
OpenStation: Función de la gestión estación ( gesta.dll
).
Contexto nominal: z El servidor PL7 está activo, z PL7 está en modo local.
Caso de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_DRIVEFULL
SRV_ERR_OPEN_OPEN
SRV_ERR_GEN_FILENOTFOUND
SRV_ERR_OPEN_BADZIP
Error producido durante la ejecución de la función.
El nombre del archivo dat no es correcto o está vacío.
Más espacio libre en el disco para la apertura de la aplicación.
Ya está abierta una aplicación.
No se ha encontrado el archivo.
Problema de extracción del archivo zip.
z z
Salida:
Código de retorno de tipo short. 0 en el caso de una apertura de estación con
éxito, si un código de error.
Limitaciones:
El servidor de PL7, sin IHM, una vez que la importación haya tenido éxito, no puede funcionar en modo con IHM sin un guardado previo de la aplicación abierta.
35013159.01 07/2008
97
Servidor OLE Automation
ExportScyFile
Generalidades
Descripción
Esta función permite exportar los símbolos contenidos en la aplicación activa en forma de archivo de tipo scy.
Sintaxis: integer ExportScyFile (String p_psScyFile) z z z z
Entrada:
Introduzca la cadena de caracteres que contiene el nombre del archivo scy.
Función llamada:
ExportScyFile : función de la gestión de estación ( gesta.dll
).
Contexto nominal : el servidor PL7 está activo. Se encuentra abierta una aplicación.
Caso de error:
SRV_ERR_GEN_ACTION Error al crear el archivo de origen.
SRV_ERR_GEN_NOTOPEN No hay ninguna aplicación abierta.
SRV_ERR_GEN_PARAM_EMPTY p_ psScyFile está vacío
SRV_EXPORT_ERRFILE Error al escribir en el archivo de origen.
z Salida:
Código de retorno de tipo short . Bien 0 si la exportación se realiza correctamente, bien un código de error.
98
35013159.01 07/2008
Servidor OLE Automation
ExportFeFile
Generalidades
Descripción
Esta función permite exportar la aplicación activa en forma de archivo de tipo fef.
Sintaxis: integer ExportFefFile (String p_psNamefile) z z z z
Entrada:
Introduzca la cadena de caracteres que contiene el nombre del archivo fef.
Función llamada:
ExportFefFile : función de la gestión de estación ( gesta.dll
).
Contexto nominal : el servidor PL7 está activo. Se encuentra abierta una aplicación.
Caso de error:
SRV_ERR_GEN_ACTION Error al crear el archivo fuente de la aplicación.
SRV_ERR_GEN_PARAM_EMPTY No hay ninguna aplicación abierta.
SRV_ERR_GEN_PARAM_EMPTY p_ psNamefile está vacío.
SRV_EXPORT_ERRFILE Error al escribir en el archivo de origen.
z Salida:
Código de retorno de tipo short . Bien 0 si la exportación se realiza correctamente, bien un código de error.
35013159.01 07/2008
99
Servidor OLE Automation
ExportFefFileWithConfiguration
Generalidades
Descripción
Esta función permite exportar la aplicación activa con su configuración en un archivo de tipo fef.
Sintaxis: entero ExportFefFileWithConfiguration (string FefFile) z z z z
Entrada:
Introducir 1 cadena de caracteres que contenga el nombre y la ruta del archivo scy que se va a exportar.
Función denominada:
ExportFefFileWithConf: Función de la gestión estación ( gesta.dll
).
Contexto nominal: z El servidor PL7 está activo, z PL7 está en modo local, estación abierta.
Caso de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_NOTOPEN
SRV_EXPORT_ERRFILE
Error producido durante la ejecución de la función.
El nombre del archivo dat no es correcto o está vacío.
No hay aplicación STX abierta.
Imposible crear el archivo a exportar.
z Salida:
Código de retorno de tipo short. 0 en el caso de una exportación con éxito, si un código de error.
100
35013159.01 07/2008
Servidor OLE Automation
DisconnectPLC
Generalidades
Descripción
Esta función permite desconectar el autómata del PL7.
Sintaxis: integer ExportFefFile (String p_psNamefile) z z
Función llamada:
DisconnectStation : función de la gestión de estación ( gesta.dll
).
Contexto nominal : el servidor PL7 está activo.
z Salida:
Código de retorno de tipo short. Bien 0 en caso de realizar la desconexión correctamente, bien un código de error (SRV_ERR_GEN_ACTION).
35013159.01 07/2008
101
Servidor OLE Automation
ConnectPLC
Generalidades
Descripción
Esta función permite conectarse a un autómata.
Sintaxis: integer ConnectPLC (String p_lpDriver, String p_lpAddress) z z z z
Entrada:
Introduzca dos cadenas de caracteres que contengan el controlador y la dirección del autómata.
Función llamada:
ConnectStation : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo. En caso de que los parámetros sean cadenas vacías, el servidor ejecuta la función con el controlador o la dirección actuales.
Caso de error:
SRV_ERR_GEN_CONNECT
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_GEN_RESERVED
SRV_ERR_PLC_BLANK
SRV_ERR_PC_BLANK
SRV_ERR_DIFFERENCE_PLC_STX
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_PROTECTEDAPPLI
SRV_COMPATIBLE_PLC
No ha podido efectuarse la conexión.
Problema de comunicación entre PL7pro y el autómata.
El autómata está reservado, por lo no es posible conectarse.
El autómata no contiene ninguna aplicación, por lo que no es posible conectarse.
No hay ninguna aplicación abierta, por lo que no es posible conectarse.
La aplicación abierta y la aplicación contenida en al autómata son diferentes, por lo que no es posible conectarse.
El parámetro de la dirección es incorrecto.
Error al ejecutar la función.
El parámetro del controlador es incorrecto.
No hay ninguna aplicación abierta.
Aplicación protegida.
Problema de compatibilidad con el autómata.
z Salida:
Código de retorno de tipo short . Bien 0 en caso de efectuar la conexión correctamente, bien un código de error.
102
35013159.01 07/2008
Servidor OLE Automation
SaveStx
Generalidades
Descripción
Esta función permite guardar la aplicación abierta.
Sintaxis: integer SaveStx (String p_lpStxFile) z z z z
Entrada:
Introduzca una cadena de caracteres que contenga la ruta y el nombre del archivo para guardar.
Función llamada:
SaveStx : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo. Una aplicación está abierta, PL7 está en modo local.
Caso de error:
SRV_ERR_SAVEDENIED
SRV_ERR_SAVEERRZIP
SRV_ERR_SAVEERRREN
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_ACTION
SRV_ERR_PLC_CONNECT
Acceso al archivo denegado.
Error al comprimir la aplicación.
Cambio de nombre denegado.
No hay ninguna aplicación abierta.
p_ lpStxFile está vacío.
Error al guardar la aplicación.
Sólo es posible guardar el archivo en modo local.
z Salida:
Código de retorno de tipo short. Bien 0 en caso de conseguir guardar el archivo, bien un código de error.
35013159.01 07/2008
103
Servidor OLE Automation
DownloadDataToPLC
Generalidades
Descripción
104
Esta función permite cargar un archivo que contenga palabras en el autómata.
Sintaxis: entero DownLoadDataToPLC (string Driver, string Address, string NameFile) z z z z
Entrada:
Introducir las 3 cadenas de caracteres que contiene el controlador, la dirección del autómata y el nombre completo del archivo de formato dat.
Función denominada:
DownloadData: Función de la gestión estación ( gesta.dll
).
Contexto nominal: z z
El servidor PL7 está activo,
PL7 está en modo local, z Si los parámetros (controlador y dirección) son cadenas vacías, el servidor ejecuta la función con el controlador o con la dirección actual.
Casi de error:
SRV_ERR_DOWNLOAD_CART
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_PC_BLANK
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_RESERVED
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_PLC_CONNECT
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_PROTECTEAPPLI
SRV_ERR_TRFDATA_READDS
Problema de compatibilidad del cartucho entre la aplicación abierta y el autómata.
Problema de compatibilidad entre la aplicación abierta y el autómata.
No hay ninguna aplicación abierta.
El parámetro p_IpAddress no es correcto.
El parámetro p_IpDriver no es correcto.
El autómata está reservado, por lo que es imposible realizar la conexión.
Problema de comunicación entre PL7pro y el autómata.
Es necesario estar en modo local para efectuar la descarga.
Error producido durante la ejecución de la función.
El nombre del archivo dat no es correcto o está vacío.
La aplicación está protegida en modo lectura, por lo que no es posible conectarse con el autómata.
Error de comunicación.
35013159.01 07/2008
35013159.01 07/2008
Servidor OLE Automation
SRV_ERR_TRFDATA_NODATA
SRV_ERR_TRFDATA_READWRITE
SRV_ERR_TRFDATA_INFOFILE
Variables numéricas no configuradas o leídas de forma incorrecta. No se ha creado el archivo.
Problema en el archivo dat.
Problema en el archivo dat.
SRV_ERR_TRFDATA_RUNREFUSED El autómata rechazó la petición de paso a RUN
(Entrada Run/Stop posicionada a STOP).
SRV_ERR_TRFDATA_READOBJ Error de lectura o de escritura de las variables numéricas.
SRV_ERR_TRFDATA_WRITEOBJ Error de lectura o de escritura de las variables numéricas.
SRV_TRFDATA_OVERFLOW Atención, el margen de valores era demasiado grande, por lo que ha habido un rebasamiento.
SRV_TRFDATA_BORNENOCORRECT Los valores mínimo y máximo son incorrectos.
z Salida:
Código de retorno de tipo short. 0 en el caso de una carga con éxito, si un código de error.
105
Servidor OLE Automation
DownloadToPLC
Generalidades
Descripción
Esta función permite telecargar una aplicación en la memoria del autómata.
Sintaxis: integer DownloadToPLC (String p_lpDriver, String p_lpAdresse) z z z z
Entrada:
Introduzca dos cadenas de caracteres que contengan el controlador y la dirección del autómata.
Función llamada:
DownloadStation : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo. Una aplicación está abierta, PL7 está en modo local.
En caso de que los parámetros sean cadenas vacías, el servidor ejecuta la función con el controlador o la dirección actuales.
Caso de error:
SRV_ERR_DOWNLOAD_CART
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_RESERVED
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_PLC_CONNECT
SRV_ERR_PLC_ACTION
Problema de compatibilidad del cartucho de memoria entre la aplicación abierta y el autómata.
Problema de compatibilidad entre la aplicación abierta y el autómata.
El parámetro p_lpAdresse es incorrecto.
El parámetro p_lpDriver es incorrecto.
No hay ninguna aplicación abierta.
El autómata está reservado.
Problema de comunicación.
El autómata ya está conectado.
Error al realizar la descarga.
z Salida:
Código de retorno de tipo short . Bien 0 si la carga se realiza correctamente, bien un código de error.
106
35013159.01 07/2008
Servidor OLE Automation
UploadFromPLC
Generalidades
Descripción
Esta función permite copiar en la memoria una aplicación contenida en un autómata.
Sintaxis: integer UploadFromPLC (String p_lpDriver, String p_lpAdresse, integer p_iReservedMode) z z z z
Entrada:
Introduzca dos cadenas de caracteres que contengan el controlador y la dirección del autómata. Un entero ( p_iReservedMode ) permite llevar a cabo la carga en un autómata reservado.
Función llamada:
UploadStation : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo. No hay ninguna aplicación abierta y PL7 está en modo local. En caso de que los parámetros sean cadenas vacías, el servidor ejecuta la función con el controlador o la dirección actuales.
Caso de error:
SRV_ERR_UPLOAD_TRANSFER
SRV_ERR_UPLOAD_ABORT
SRV_ERR_UPLOAD_RESERVED
SRV_ERR_UPLOAD_NOAPPLI
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_ACTION
SRV_ERR_PLC_CONNECT
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_PLC_CONNECT
SRV_OPEN_NOT_COMPATIBLE
Problema al transferir la aplicación contenida en el autómata.
Cancelación de la transferencia.
Aplicación reservada.
Autómata virgen.
Dirección incorrecta.
Error de ejecución de la función.
Error de conexión.
Controlador incorrecto.
Error de comunicación.
El autómata está en modo conectado.
Problema de compatibilidad.
z Salida:
Código de retorno de tipo short . Bien 0 si la carga se realiza correctamente, bien un código de error.
35013159.01 07/2008
107
Servidor OLE Automation
UploadDataFromPLC
Generalidades
Descripción
Esta función permite descargar un archivo que contenga palabras en el autómata.
Sintaxis: entero UpLoadDataFromPLC (string Driver, string Address, entero ValMin, entero ValMax, string NameFile) z z z z
Entrada: z Introducir las 3 cadenas de caracteres que contiene el controlador, la dirección del autómata y el nombre completo del archivo de formato dat, z Introducir los 2 enteros que son los valores mínimo y máximo que se desean recuperar.
Función denominada:
UploadData: Función de la gestión estación ( gesta.dll
).
Contexto nominal: z El servidor PL7 está activo, z z
PL7 está en modo local,
Si los parámetros (controlador y dirección) son cadenas vacías, el servidor ejecuta la función con el controlador o con la dirección actual.
Casi de error:
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_RESERVED
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_PLC_CONNECT
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_PROTECTEAPPLI
Problema de compatibilidad entre la aplicación abierta y el autómata.
El parámetro p_IpAddress no es correcto.
El parámetro p_IpDriver no es correcto.
El autómata está reservado, por lo que es imposible realizar la conexión.
Problema de comunicación entre PL7pro y el autómata.
Es necesario estar en modo local para efectuar la descarga.
Error producido durante la ejecución de la función.
El nombre del archivo dat no es correcto o está vacío.
La aplicación está protegida en modo lectura, por lo que no es posible conectarse con el autómata.
108
35013159.01 07/2008
35013159.01 07/2008
Servidor OLE Automation
SRV_ERR_TRFDATA_READDS
SRV_ERR_TRFDATA_NODATA
SRV_ERR_TRFDATA_READWRITE
SRV_ERR_TRFDATA_INFOFILE
SRV_ERR_TRFDATA_RUNREFUSED
SRV_ERR_TRFDATA_READOBJ
SRV_ERR_TRFDATA_WRITEOBJ
SRV_TRFDATA_OVERFLOW
SRV_TRFDATA_BORNENOCORRECT
Error de comunicación.
Variables numéricas no configuradas o leídas de forma incorrecta. No se ha creado el archivo.
Problema en el archivo dat.
Problema en el archivo dat.
El autómata rechazó la petición de paso a
RUN (Entrada Run/Stop posicionada a
STOP).
Error de lectura o de escritura de las variables numéricas.
Error de lectura o de escritura de las variables numéricas.
Atención, el margen de valores era demasiado grande, por lo que ha habido un rebasamiento.
Los valores mínimo y máximo son incorrectos.
z Salida:
Código de retorno de tipo short. 0 en el caso de una descarga con éxito, si un código de error.
109
Servidor OLE Automation
UploadFromPLCWithSymbol
Generalidades
Descripción
Esta función permite descargar una aplicación con los símbolos asociados que contiene el autómata.
Sintaxis: integer UpLoadFromPLCWithSymbol (string Driver, string Address, integer ReserveMode) z z z z
Entrada:
Introduzca las dos cadenas de caracteres que contiene el controlador, la dirección del autómata. Un entero ( p_IReserveMode ) que permite transferir
PLC a un PC en un autómata reservado.
Función llamada:
UploadStationWithSymbol: función de la gestión de estación ( gesta.dll
).
Contexto nominal: z z
El servidor PL7 está activo.
PL7 está en modo local.
z Si los parámetros (controlador y dirección) son cadenas vacías, el servidor ejecuta la función con el controlador o con la dirección actual.
Casos de error:
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_RESERVED
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_PLC_CONNECT
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
Problema de compatibilidad entre la aplicación abierta y el autómata.
El parámetro p_IpAddress no es correcto.
El parámetro p_IpDriver no es correcto.
El autómata está reservado, por lo que es imposible realizar la conexión.
Problema de comunicación entre
PL7Pro y el autómata.
Es necesario estar en modo local para efectuar la descarga.
Error producido durante la ejecución de la función.
El nombre del archivo dat no es correcto o está vacío.
110
35013159.01 07/2008
35013159.01 07/2008
Servidor OLE Automation
SRV_ERR_GEN_PROTECTEAPPLI
SRV_OPEN_NOK_COMPATIBLES
SRV_ERR_UPLOAD_NOAPPLI
SRV_ERR_UPLOAD_READINFOSYMB
SRV_ERR_UPLOAD_WRITEINFOSYMBOL
SRV_ERR_UPLOAD_INVALIDSYMB
SRV_ERR_UPLOAD_INVALIDVERSION
SRV_ERR_UPLOAD_SYMBERR
SRV_ERR_UPLOAD_NBSYMBERR_NOCORRECT
SRV_ERR_UPLOAD_SYMBFILE
SRV_ERR_UPLOAD_READSYMBFILE
SRV_ERR_UPLOAD_PBMEM
SRV_ERR_UPLOAD_ABORTSYMB
SRV_ERR_UPLOAD_CHECKSYMB
SRV_ERR_UPLOAD_DIFFSYMB
La aplicación está protegida en modo lectura, por lo que no es posible conectarse con el autómata.
El servidor no soporta el nivel de la aplicación STX que desea abrir.
Se ha producido un error durante la transferencia de la aplicación.
Error de comunicación durante la lectura de la información integrada de la base.
Error de escritura. Si el disco de almacenamiento está saturado en el archivo dat.
Base de símbolos integrada en el autómata inválida.
Esta versión de PL7 no soporta la versión de la base de símbolos integrada.
Error interno en la base de símbolos integrada.
Incoherencia en los objetos almacenados en la base comprimida.
Problema de lectura de la base que contiene el autómata.
Error de lectura de la base que contiene el autómata.
La memoria está saturada, la operación no puede realizarse normalmente.
Abandono de la lectura del archivo de la base de símbolos integrada.
Se ha detectado una diferencia entre la suma de control integrada y la suma de control recalculada.
Se ha detectado una diferencia entre la información transferida y la información recalculada.
z Salida:
Código de retorno de tipo short. Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
111
Servidor OLE Automation
GetSymbol
Generalidades
Descripción
Esta función permite dar el símbolo y el comentario asociados a una variable.
Síntesis: integer GetSymbol (String p_lpRepere, String* p_bsSymbole, String* p_bsComment) z z z z
Entrada:
Introduzca la cadena de caracteres que contiene la variable que se va a modificar o respecto a la que se van a introducir los datos.
Función llamada:
GetSymbol : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo. Una aplicación está abierta en modo local.
Caso de error:
SRV_ERR_ADDRESSSYNTAX
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_ACTION
La cadena de caracteres pasada a parámetros no corresponde a ninguna variable.
No hay ninguna aplicación abierta.
p_lpRepere está vacío.
Error al ejecutar la función.
Dirección incorrecta.
Error de ejecución de la función.
z Salida:
Código de retorno de tipo short . Bien 0 si la carga se realiza correctamente, bien un código de error.
Dos cadenas de caracteres: z El símbolo asociado ( p_bsSymbole ).
z El comentario asociado ( p_bsComment ).
112
35013159.01 07/2008
Servidor OLE Automation
SetServerIHM
Generalidades
Descripción
Esta función permite visualizar o no el servidor PL7. Permite pasar de un modo de funcionamiento a otro. Es decir, de un servidor PL7Pro sin IHM a un servidor PL7
Pro con IHM y a la inversa.
Sintaxis: integer SetServerIHM (integer p_bIHM) z z z z
Entrada:
Un booleano (visualización IHM o sin visualización).
Función llamada:
SetIHMServer : función de la aplicación Windows (sawinapp.cpp).
Contexto nominal: el servidor PL7 está activo.
Caso de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_MODIFAPPLI
Error al ejecutar la función.
Aplicación en curso de modificación.
z Salida:
Código de retorno de tipo short . Bien 0 si la carga se realiza correctamente, bien un código de error.
35013159.01 07/2008
113
Servidor OLE Automation
SetDownloadFunction
Generalidades
Descripción
Esta función permite autorizar o no autorizar la transferencia de una aplicación mediante el servidor en un autómata.
Sintaxis: booleano SetDownloadFunction (integrar Download) z z z z
Entrada:
Introducir 1 entero (valor 0 ó 1) que permita activas o no activar la transferencia de la aplicación en el autómata,
Contexto nominal: z El servidor PL7 está activo, z PL7 está en modo local.
Salida:
TRUE.
Limitaciones:
Esta función sólo prohibe la transferencia para una utilización en modo servidor.
114
35013159.01 07/2008
Servidor OLE Automation
GetPL7State
Generalidades
Descripción
Esta función permite obtener el estado del servidor.
Sintaxis: integer GetPL7State (String* p_lpStation, String * p_lpConnection) z z z
Función llamada:
GetEtatPL7 : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo.
Caso de error:
SRV_ERR_GEN_ACTION Error al ejecutar la función.
z Salida:
Código de retorno de tipo short . Bien 0 si la carga se realiza correctamente, bien un código de error.
Dos cadenas de caracteres informan al usuario sobre: z el estado de la estación (abierta o cerrada); z el estado del modo (local o conectado). En modo conectado, se indica si el estado del autómata es run o stop.
35013159.01 07/2008
115
Servidor OLE Automation
GetSTXAppIdentity
Generalidades
Descripción
Esta función permite conocer la información general sobre una aplicación.
Sintaxis: integer GetSTXAppIdentity (String p_lpNameStx, VARIANT FAR* p_pVarInfo) z z z z
Entrada:
Introduzca la cadena de caracteres ( p_lpNameStx ) que contiene el nombre de la aplicación.
Función llamada:
FicheIdentAppli : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 está activo.
Casos de error:
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_ACTION
SRV_ERR_APPLIINFO_NOK p_ lpNameStx está vacío.
Error al ejecutar la función.
Información incorrecta.
8
9
6
7
10
11
4
5
2
3
0
1 z Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
Información visualizada:
Nombre de la estación
Número de versión de la aplicación
Fecha y hora de modificación
Firma de la estación
Firma relativa a la configuración de las entradas/salidas locales
Firma relativa a la configuración de las entradas/salidas remotas
Firma relativa al código PL7
Firma relativa al grafcet
Firma relativa a las constantes
Firma relativa a los símbolos
Firma relativa a la reserva
Comentario asociado a la aplicación
116
35013159.01 07/2008
Servidor OLE Automation
GetPLCAppIdentity
Generalidades
Descripción
Esta función permite conocer la información general sobre la aplicación contenida en un autómata.
Sintaxis: integer GetPLCAppIdentity (String p_lpDriver, String p_lpAdresse, VARIANTFAR* p_pvInfoAppli) z z z z
Entrada:
Introduzca las dos cadenas de caracteres que contienen el controlador y la dirección del autómata.
Función llamada:
FicheIdentAppliOnAutomate : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo y en modo local.
Caso de error:
SRV_ERR_APPLIINFO_NOK
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_ADDRESS
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_PLC_BLANK
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_COMMUNICATION
Información incorrecta.
Error al ejecutar la función.
Dirección incorrecta.
Problema de compatibilidad entre API y el programa PL7.
El autómata no contiene ninguna aplicación.
Problema al guardar la información relativa a la aplicación.
El parámetro p_lpDriver es incorrecto.
Error de comunicación.
35013159.01 07/2008
117
Servidor OLE Automation
6
7
4
5
2
3
0
1
8
9
10
11 z Salida:
Código de retorno de tipo short. Bien 0 si la carga se realiza correctamente, bien un código de error.
Información visualizada: nombre de la estación, número de la versión de la aplicación, fecha y hora de modificación, firma de la estación, firma relativa a la configuración de las entradas/salidas locales, firma relativa a la configuración de las entradas/salidas remotas, firma relativa al código PL7, firma relativa al grafcet, firma relativa a las constantes, firma relativa a los símbolos, firma relativa a la reserva, comentario asociado a la aplicación.
118
35013159.01 07/2008
Servidor OLE Automation
SendCommandToPLC
Generalidades
Descripción
Esta función permite enviar un comando al autómata.
Sintaxis: integer SendCommandToPLC (integer p_iCommand) z z z z
Entrada: tipo de comando que el usuario desee ejecutar.
Hay 3 tipos posibles: z SRV_COMMAND_INIT: comando de inicialización del autómata.
z z
SRV_COMMAND_STOP: comando Stop.
SRV_COMMAND_RUN: comando Run
Función llamada:
StationCommand : función de la gestión de estación ( gesta.dll
).
Contexto nominal: el servidor PL7 está activo. Una aplicación está abierta, PL7 está en modo conectado, en STOP.
Caso de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_NOTOPEN
SRV_ERR_COMMAND_NOTINLOCAL
SRV_COMMAND_ERRINIT
Comando incorrecto.
No hay ninguna aplicación abierta.
El servidor está en modo local.
No es posible llevar a cabo la función INIT, el autómata está en RUN.
z Salida:
Código de retorno de tipo short . Bien 0 si la carga se realiza correctamente, bien un código de error.
35013159.01 07/2008
119
Servidor OLE Automation
SetDriverAndAdresse
Generalidades
Descripción
Esta función permite guardar el controlador y la dirección de la estación actual.
Sintaxis: integer SetDriverAndAdresse (String p_lpDriver, String p_lpAdresse) z z z z
Entrada:
Introduzca las dos cadenas de caracteres que contienen el controlador y la dirección del autómata.
Función llamada:
DriverAndAdresse : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 está activo. Una aplicación está abierta en modo local. Si no se introducen los parámetros o éstos son incorrectos, los valores actuales son invariables.
Casos de error:
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_DRIVER
SRV_ERR_PLC_CONNECT
SRV_ERR_PLC_ACTION
SRV_ERR_PARAM_EMPTY
La dirección pasada a parámetro es incorrecta.
El controlador pasado a parámetro es incorrecto.
El servidor está en modo conectado.
Error al ejecutar la función.
Los parámetros están vacíos.
z Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
120
35013159.01 07/2008
Servidor OLE Automation
OpenTool
Generalidades
Descripción
Esta función permite abrir las herramientas presentes en la cadena de caracteres pasada a parámetro.
Sintaxis: integer OpenTool (String p_lpListTool) z z z z
Entrada:
Cadena de caracteres que contiene la lista de las herramientas que debe abrir el servidor.
Ejemplo de formato: tools1;tools2;tools3.
Función llamada:
OpenTool : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo. Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_WITHIHM
SRV_ERR_GEN_OPENEDTVDATA
No es posible abrir la herramienta.
Parámetro vacío
No hay ninguna aplicación abierta.
Función disponible con el servidor PL7 en modo IHM.
No se puede abrir la herramienta "Tabla de animación".
35013159.01 07/2008
121
Servidor OLE Automation z Salida:
Código de retorno de tipo short .
Lista de los números de herramientas aplicables a PL7
188
189
207
210
212
214
215
13
14
15
8
10
12
Número
5
6
7
Designación
Abre el editor LD.
Abre el editor Grafcet.
Abre el editor IL.
Abre el editor ST.
Abre el editor de configuración.
Abre el editor de variables.
Abre el navegador de referencias cruzadas.
Crea una tabla de animación.
Abre el editor de documentación.
Abre la herramienta de importación de la aplicación.
Abre el editor de texto.
Abre la pantalla de funcionamiento.
Abre el editor de tipo DFB.
Abre el navegador de la aplicación.
Abre el navegador de depuración Grafcet.
Abre el editor de código DFB en ST.
122
35013159.01 07/2008
Servidor OLE Automation
SetPosPL7Windows
Generalidades
Descripción
Esta función permite dimensionar la ventana PL7.
Sintaxis: integer PosPL7Windows (integer CoordX, integer CoordY, integer CoordCX,integer
CoordCY) z z z z
Entrada: coordenadas x, y de la ventana.
Función llamada:
MoveWindow : Función mfc.
Contexto nominal: el servidor PL7 con IHM está activo.
Caso de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_WITHIHM
Error del comando.
Parámetro vacío.
Función disponible con el servidor PL7 en modo
IHM.
z Salida:
Código de retorno de tipo short .
35013159.01 07/2008
123
Servidor OLE Automation
ShowProgram
Generalidades
Descripción
Esta función permite abrir los programas presentes en la cadena de caracteres pasada a parámetro.
Sintaxis: integer ShowProgram (String p_lpListProgram) z z z z
Entrada:
Introduzca las cadenas de caracteres que contienen la lista de programas que el servidor debe abrir.
Ejemplo de formato: mast\lad1;mast\lit2;evt\evt0;sr1;mast\prl
Función llamada:
ShowProgram : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo.
Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_WITHIHM
Error del comando
No hay ninguna aplicación abierta.
Parámetro vacío
Función disponible con el servidor PL7 en modo
IHM
No es posible abrir el módulo.
SRV_ERR_GEN_SHOWPROGRAM z z
Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
Limitaciones:
Esta función no puede abrir un DFB en el que no se hayan iniciado instancias.
Para visualizar el código de un DFB en el que no se hayan iniciado instancias, es necesario utilizar la función ShowDFB .
124
35013159.01 07/2008
Servidor OLE Automation
CloseProgram
Generalidades
Descripción
Esta función permite cerrar los programas presentes en la cadena de caracteres pasada a parámetro.
Sintaxis: integer CloseProgram (String p_lpListProgram) z z z z
Entrada:
Cadena de caracteres que contiene la lista de programas que el servidor debe cerrar.
Ejemplo de formato: mast\lad1;mast\lit2;evt\evt0;sr1;mast\prl.
Función llamada:
CloseProgram : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo.
Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_WITHIHM
No hay ninguna aplicación abierta.
Error al cerrar
Parámetro vacío
Función disponible con el servidor PL7 en modo
IHM.
No se puede cerrar el módulo.
SRV_ERR_GEN_CLOSEPROGRAMM z z
Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
Limitaciones:
Esta función no puede cerrar un DFB abierto.
35013159.01 07/2008
125
Servidor OLE Automation
ShowIOModule
Generalidades
Descripción
Esta función permite abrir los módulos de entradas/salidas presentes en la cadena de caracteres pasada a parámetro.
z z z z
Entrada:
Cadena de caracteres que contiene la lista de módulos que el servidor debe abrir.
El formato de la cadena de caracteres es rack,módulo; rack,módulo.
Ejemplo de formato: 0,0;0,1;1,2.
Función llamada:
ShowIOModule : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo.
Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_NOTOPEN
SRV_ACTION_NOK
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_WITHIHM
No hay ninguna aplicación abierta.
Problema de activación de los derechos de usuario
Parámetro vacío
Función disponible con el servidor PL7 en modo
IHM z z
Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
Limitaciones:
La apertura de un módulo de E/S se realiza en el modo local; la pantalla de configuración del módulo está abierta. Si el usuario pasa del modo local al modo conectado, el servidor no cambia de la pantalla de configuración a la pantalla de depuración. El usuario puede actuar directamente en el pl7pro o bien abrir o cerrar el módulo a través del cliente.
126
35013159.01 07/2008
Servidor OLE Automation
CloseIOModule
Generalidades
Descripción
Esta función permite cerrar los módulos de entrada/salida presentes en la cadena de caracteres pasada a parámetro.
Sintaxis integer CloseIOModule (String p_lpListIOModule).
z z z z
Entrada:
Cadena de caracteres que contiene la lista de módulos que el servidor debe abrir.
Ejemplo de formato: 0,0;0,1;1,2.
Función llamada:
CloseIOModule : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo.
Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_WITHIHM
Error del comando de cierre
Parámetro vacío
No hay ninguna aplicación abierta.
Función disponible con el servidor PL7 en modo
IHM z z
Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
Limitaciones:
Esta función no cierra el editor de configuración abierto a través de la función
ShowIOModule .
35013159.01 07/2008
127
Servidor OLE Automation
ShowDFB
Generalidades
Descripción
Esta función permite visualizar el código de uno o varios DFB presentes en la cadena de caracteres pasada a parámetro. Para la apertura de un DFB a través de esta función, no es necesario iniciar una instancia.
Sintaxis integer ShowDFB (String p_lpListeDFB) z z z z
Entrada:
Cadena de caracteres que contiene la lista de DFB que el servidor debe abrir.
Función llamada:
ShowDFB : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo.
Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_WITHIHM
Parámetro vacío.
No hay ninguna aplicación abierta.
Problema al abrir un DFB.
Función disponible con el servidor PL7 en modo
IHM.
z Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
128
35013159.01 07/2008
Servidor OLE Automation
CloseDFB
Generalidades
Descripción
Esta función permite cerrar uno o varios DFB presentes en la cadena de caracteres pasada a parámetro.
Sintaxis integer CloseDFB (String p_lpListeDFB) z z z z
Entrada:
Cadena de caracteres que contiene la lista de DFB que el servidor debe cerrar.
Función llamada:
CloseDFB : función de la gestión de estación ( gesta.dll
).
Contexto nominal:
El servidor PL7 con IHM está activo.
Hay una aplicación abierta.
Casos de error:
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_WITHIHM
Parámetro vacío.
No hay ninguna aplicación abierta.
Problema al abrir un DFB
Función disponible con el servidor PL7 en modo
IHM.
z Salida:
Código de retorno de tipo short . Será 0 cuando la carga se haya realizado correctamente; de lo contrario, será un código de error.
35013159.01 07/2008
129
Servidor OLE Automation
GetMessageError
Generalidades
Descripción
Esta función permite asociar un mensaje de error en función del código pasado a parámetro.
Sintaxis
String GetMessageError (integer p_iCodeError) z z
Entrada:
El código de error de uno de los servicios que debe obtenerse.
Contexto nominal: el servidor PL7 está activo.
z Salida:
Una cadena de caracteres que corresponde al mnemónico del error.
130
35013159.01 07/2008
Servidor OLE Automation
GetServerVersion
Generalidades
Descripción
Esta función permite conocer el número de la versión del servidor PL7pro.
Sintaxis
String GetServerVersion () z Contexto nominal: el servidor PL7 está activo.
z Salida:
Una cadena de caracteres que corresponde al mnemónico de la versión del servidor PL7pro.
35013159.01 07/2008
131
Servidor OLE Automation
ImportScyFile
Generalidades
Descripción
Esta función permite importar a partir de un archivo scy de los símbolos en la aplicación activa.
Sintaxis: entero ImportScyFile (string ScyFile) z z z z
Entrada:
Introducir 1 cadena de caracteres que contenga el nombre y la ruta del archivo scy que se va a importar.
Función denominada:
ImportScyFile: Función de la gestión estación ( gesta.dll
).
Contexto nominal: z El servidor PL7 está activo, z PL7 está en modo local, estación abierta.
Caso de error:
SRV_ERR_GEN_ACTION
SRV_ERR_GEN_PARAM_EMPTY
SRV_ERR_GEN_NOTOPEN
SRV_ERR_SRC_FILE
Error producido durante la ejecución de la función.
El nombre del archivo dat no es correcto o está vacío.
No hay aplicación STX abierta.
Problema en el archivo original.
z z
Salida:
Código de retorno de tipo short. 0 en el caso de una importación con éxito.
Limitaciones:
El servidor de PL7, sin IHM, una vez que la importación haya tenido éxito, no puede funcionar en modo con IHM sin un guardado previo de la aplicación abierta.
132
35013159.01 07/2008
Servidor OLE Automation
DownloadStationWithSymbol
Generalidades
Descripción
Esta función permite cargar una aplicación y su base comprimida de símbolos en el autómata.
Sintaxis: entero DownloadStationWithSymbol (String p_IpDriver, String p_IpAdresse) z z z z
Entrada: z 2 cadenas de caracteres que contiene el driver y la dirección del autómata.
Función denominada:
DownloadStationWithSymbol: Función de la gestión de la estación ( gesta.dll
).
Contexto nominal: z z
El servidor PL7 está activo.
Una aplicación está abierta, contiene símbolos y/o dfb. La aplicación se ha z configurado con un cartucho de memoria que admite la base de símbolos,
PL7 está en local,
Si los parámetros son cadenas vacías, el servidor ejecuta la función con el driver o con la dirección actual.
Caso de error:
SRV_ERR_DOWNLOAD_CART
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_PC_BLANK
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_ADDRESS
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_RESERVED
Problema de compatibilidad del cartucho entre la aplicación abierta y el autómata.
Problema de compatibilidad entre la aplicación abierta y el autómata.
No hay ninguna aplicación abierta.
No hay ninguna aplicación abierta.
El parámetro p_lpAddresse no es correcto.
El parámetro p_lpDriver no es correcto.
El autómata está reservado, por lo que es imposible realizar la conexión.
SRV_ERR_GEN_COMMUNICATION Problema de comunicación entre el PL7pro y el autómata.
SRV_ERR_PLC_CONNECT Es necesario estar en modo local para efectuar la descarga.
SRV_ERR_GEN_ACTION Error producido durante la ejecución de la función.
SRV_ERR_GEN_PROTECTEDAPPLI La aplicación incluida en el autómata está protegida.
35013159.01 07/2008
133
Servidor OLE Automation z Salida:
Código de retorno de tipo short. Ya sea 0 en el caso de una carga con éxito o un código de error.
134
35013159.01 07/2008
Servidor OLE Automation
CompareSymbolPCAndSymbolPLCAppli
Generalidades
Descripción
Esta función permite conocer la información general de una aplicación incluida en un autómata.
Sintaxis:
Entero CompareSymbolPCAndSymbolPLCAppli (VARIANT FAR* p_pVarInfo i) z z z
Función denominada:
FicheCompareSymbolPCAndSymbolPLCAppli: Función de la gestión de la estación ( gesta.dll
).
Contexto nominal: z El servidor PL7 está activo, y además se encuentra en modo local. Una z aplicación está abierta, contiene símbolos y/o dfbs.
La aplicación se ha configurado con un cartucho de memoria que admite la base de símbolos.
Caso de error:
SRV_ERR_GEN_ADDRESS
SRV_ERR_COMPATIBLE_PLC
SRV_ERR_PLC_BLANK
SRV_ERR_GEN_ACTION
SRV_ERR_APPLIINFO_NOK
SRV_ERR_GEN_DRIVER
SRV_ERR_GEN_COMMUNICATION
SRV_ERR_GEN_NOTOPEN
SRV_ERR_GEN_CONNECT
SRV_ERR_GEN_COMPARESYMB
Dirección incorrecta.
Problema de compatibilidad del TSX con el software PL7.
El autómata no contiene aplicación.
Problema durante el almacenamiento de información de la aplicación.
Información incorrecta.
El parámetro p_lpDriver no es correcto.
Error de comunicación.
No hay ninguna aplicación abierta.
No se ha podido realizar la conexión.
Se ha producido un error durante la comparación.
35013159.01 07/2008
135
Servidor OLE Automation z Salida:
Código de retorno de tipo short. Ya sea 0 en el caso de una carga con éxito o un código de error.
z 1: Número total de símbolos contenidos en la aplicación local.
z z z
2: Suma de control de la base de símbolos contenidos en la aplicación local.
3: Tamaño de los símbolos contenidos en una aplicación local.
4: Tamaño de los símbolos de la base comprimida contenida en la aplicación local.
z z z z z
5: Fecha de la última modificación de la base comprimida contenida en la aplicación local.
6: Número total de dfb contenidos en la aplicación local.
7: Fecha de la última modificación de los dfb de la base comprimida contenida en la aplicación local.
8: Número total de símbolos contenidos en la aplicación integrada.
9: Suma de control de la base de símbolos contenidos en la aplicación integrada.
z z z z z z
10: Tamaño de los símbolos contenidos en la aplicación integrada.
11: Tamaño de los símbolos de la base comprimida contenida en la aplicación integrada.
12: Fecha de la última modificación de la base comprimida contenida en la aplicación integrada.
13: Número total de dfb contenidos en la aplicación integrada.
14: Fecha de la última modificación de dfb de la base comprimida contenida en la aplicación integrada.
15: Resultado de la comparación.
136
35013159.01 07/2008
Rendimiento
6
Presentación
Objeto
Contenido
En este capítulo se describe el rendimiento de las instrucciones del lenguaje PL7.
De este modo, se puede calcular el tiempo de ejecución de una aplicación y el tamaño de memoria ocupada.
Este capítulo contiene las siguientes secciones:
Sección
6.1
6.2
6.3
6.4
Apartado
Información general
Rendimiento de las instrucciones en autómatas Micro
Rendimiento de las instrucciones en autómatas Premium
Funciones avanzadas
Página
137
35013159.01 07/2008
Anuncio