Skip to main content

Comando: Exportar configuración de seguimiento simbólico

función: El comando exporta una configuración de rastreo como un archivo con formato *.traceconfig.

llamar: Menú rastro, Menú de contexto

requisito: La aplicación de origen contiene una configuración de símbolos que define las variables de rastreo configuradas como símbolos. Por lo tanto, el acceso a las variables IEC cuyos datos se registran es simbólico y permite utilizar la configuración de Trace para varias aplicaciones similares.

Usando el archivo de configuración

Puede transferir este archivo a cualquier sistema de tiempo de ejecución. En tiempo de ejecución, su componente de sistema de tiempo de ejecución CmpTraceMgr acceder a ella y llevar a cabo la recopilación de datos en base a ella. Además de los datos de configuración, el archivo de configuración también contiene información sobre el contexto de la aplicación.

. El archivo de configuración define el siguiente contexto:
  • Nombre de la aplicación

  • Nombre de rastreo

  • Nombre de la tarea

. La aplicación que se ejecuta en tiempo de ejecución debe cumplir las siguientes condiciones:
  • La aplicación tiene el mismo nombre que la aplicación original.

  • El seguimiento configurado en la aplicación tiene el mismo nombre que el seguimiento configurado en la aplicación de origen.

  • La tarea en la que se ejecuta la recopilación de datos tiene el mismo nombre que la tarea configurada en la aplicación de origen.

Importante

La carga de la configuración no es automática, debe comandarla.

. Puedes hacer lo siguiente:
  • Accede al administrador de seguimiento mediante programación a través del código IEC utilizando interfaces de biblioteca.

  • El archivo de configuración se registra con el administrador de seguimiento. Luego, el administrador de seguimiento carga el archivo de configuración cuando se inicia la aplicación.

Sugerencia

Puede encontrar más información sobre la funcionalidad del administrador de seguimiento en "Descripción del componente del sistema de tiempo de ejecución de Trace Manager".

Ejemplo de un archivo de configuración

ejemplo 3. archivo de configuración Trace_Trigger.traceconfig
[key]; [value]
Version; 0x03050000
Name; Application.Trace_Trigger
ApplicationName; Application
ApplicationDataGuid; 00000000-0000-0000-0000-000000000000
IecTaskName; MainTask
Comment;
Trigger.Flags; 5
Trigger.Edge; 2
Trigger.Position; 0
Trigger.UpdatesAfterTrigger; 50
Trigger.Variable.Name; PLC_PRG.B.OUT
Trigger.Variable.AddrFlags; 0x00000101
Trigger.Variable.Class; 0
Trigger.Variable.Size; 1
Trigger.Level;
Condition.Name;
Condition.AddrFlags; 0x00000000
Condition.Class; 0
Condition.Size; 0
EveryNCycles; 1
BufferEntries; 100
Flags; 16
0.Variable; PLC_PRG.S5.OUT
0.Address.AddrFlags; 0x00000101
0.Class; 7
0.Size; 2
0.GraphColor; 4278190335
0.GraphType; 3
0.MinWarningColor; 4278190080
0.MaxWarningColor; 4294901760
0.CriticalLowerLimit; 0
0.CriticalUpperLimit; 0
0.ActivateMinWarning; 0
0.ActivateMaxWarning; 0
0.YAxis; 0
0.Data;
1.Variable; PLC_PRG.B.OUT
1.Address.AddrFlags; 0x00000101
1.Class; 0
1.Size; 1
1.GraphColor; 4278222848
1.GraphType; 1
1.MinWarningColor; 4278190080
1.MaxWarningColor; 4294901760
1.CriticalLowerLimit; 0
1.CriticalUpperLimit; 0
1.ActivateMinWarning; 0
1.ActivateMaxWarning; 0
1.YAxis; 0
1.Data;