Está en la página 1de 97

Manual de Usuario

Axon Test
Versión 4.4
Tabla de contenido

Tabla de contenido 2

Lista de figuras 4

1 Introducción 7

2 Acerca de esta versión 8

3 Instalación 9
3.1 Requisitos para la instalación del software . . . . . . . . . . . . . . . . . . . . . 9
3.2 Instalación de componentes Microsoft .NET Framework 4.5\4.5.2 SP2 . . . . . . 9
3.3 Microsoft Visual C++ 2013 - Visual C++ 2015 . . . . . . . . . . . . . . . . . . 10
3.4 Instalación del Axon Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

4 Componentes Funcionales 16
4.1 Área de Trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2 Barra de Menú. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3 Barra de Herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.4 Menú Archivo “File" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.5 Menú Edición “Edit" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.6 Menú Vista “Views" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.7 Menú Herramientas “Tools" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.8 Menú Ayuda “Help" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.9 Explorador del Proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.10 Configuración de Conexiones “Connections" . . . . . . . . . . . . . . . . . . . . 31
4.11 Comunicación TCP Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.12 Comunicación de un IED Esclavo . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.13 Menú IED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.14 Tipos de Señales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.15 Entradas Digitales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.16 Entradas Analógicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.17 Salidas Digitales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.18 Salidas Analógicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.19 Parámetros y Propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

5 Herramientas 41
5.1 Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2
5.2 Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.3 Forzar Cambios de Estados de Señales . . . . . . . . . . . . . . . . . . . . . . . 46
5.4 Comandos de Salida (Output Commands) . . . . . . . . . . . . . . . . . . . . . 47
5.5 Comandos Avanzados (Advanced Commands) . . . . . . . . . . . . . . . . . . . 49
5.6 Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.7 Panel de Errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.8 Barra de Filtros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

6 Configuración del Axon Test 56


6.1 Iniciar Axon Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6.2 Primeros Pasos - Creación de un Proyecto . . . . . . . . . . . . . . . . . . . . . 56
6.3 Crear un Dispositivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
6.4 Crear una Señal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.5 Clonar una Señal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.6 Validación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

7 Configuración Protocolos 62
7.1 Dispositivos MODBUS Maestro . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.2 Dispositivo DNP3.0 Maestro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.3 Dispositivo IEC60870-5-104 Maestro . . . . . . . . . . . . . . . . . . . . . . . . 68
7.4 Dispositivos IEC60870-5-103 Maestro . . . . . . . . . . . . . . . . . . . . . . . . 71
7.5 Dispositivos IEC60870-5-101 Maestro . . . . . . . . . . . . . . . . . . . . . . . . 73
7.6 Dispositivos OPC Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
7.7 Dispositivos MODBUS Esclavo . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.8 Dispositivos IEC 60870-5-101 Esclavo . . . . . . . . . . . . . . . . . . . . . . . . 79
7.9 Dipositivos IEC 60870-5-104 Esclavo . . . . . . . . . . . . . . . . . . . . . . . . 81
7.10 Dispositivos DNP3.0 Esclavo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.11 Dispositivos OPC Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

8 Instalación de la licencia de Axon Test 90


8.1 Lincenciamiento Serial de Axon Test . . . . . . . . . . . . . . . . . . . . . . . . 90
8.2 Licencia Hardware Axon Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
8.3 Instalación Drivers Dongle USB Axon Test . . . . . . . . . . . . . . . . . . . . . 92

9 Monitor 94
9.1 Área de Codificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
9.2 Barra de Menú . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
9.3 Barra de Herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.4 Menú Edición “Edit" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3
Axon Group Axon Test

9.5 Menú Captura “Capture" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

Lista de figuras
3.1 Proceso de instalación de Microsoft .Net Framework 4.5. SP2. . . . . . . . . . . . . 10
3.2 Proceso de instalación de Microsoft Visual C++ 2013 . . . . . . . . . . . . . . . . 11
3.3 Selección de lenguaje de la instalación de Axon Test. . . . . . . . . . . . . . . . . . 11
3.4 Contrato de licencia del Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5 Carpeta destino para instalación de software. . . . . . . . . . . . . . . . . . . . . . . 12
3.6 Resumen de instalación de Axon Tests. . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.7 Iniciar con la instalación de Axon Tests. . . . . . . . . . . . . . . . . . . . . . . . . 13
3.8 instalación de Complemento WinCap. . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.9 Confirmación de que la instalación de Axon Test ha sido exitosa. . . . . . . . . . . 14

4.1 Área de trabajo Axon Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16


4.2 Barra de Menú. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3 Barra de Herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.4 Menú “File". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.5 Crear Nuevo Proyecto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.6 Menú “Edit". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.7 Menú Views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.8 Menú Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.9 Vista General del Emulador Conexiones . . . . . . . . . . . . . . . . . . . . . . . . 20
4.10 Terminal Emulation Serial. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.11 Propiedades Terminal Emulation Serial. . . . . . . . . . . . . . . . . . . . . . . . . 21
4.12 Terminal Emulation TCP Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.13 Propiedades Terminal Emulation TCP Server. . . . . . . . . . . . . . . . . . . . . . 22
4.14 Terminal Emulation TCP Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.15 Propiedades Terminal Emulation TCP Client. . . . . . . . . . . . . . . . . . . . . . 23
4.16 Botones IP Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.17 Proceso Resultados IP Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.18 Ventana IP Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.19 Propiedades IP Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.20 Ventana Telnet Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.21 Propiedades Telnet Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.22 Ventana Mimic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.23 Barra de Herramientas Mimic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.24 Ventana ToolBox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.25 Ventana ControlBox. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.26 Ventana Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.27 Área de Trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4
Axon Group Axon Test

4.28 Menú “Help". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30


4.29 Ventana About. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.30 Explorador del Proyecto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.31 Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.32 TCP Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.33 Slave Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.34 Serial Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.35 Menú IED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.36 Cambio de nombre del dispositivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.37 Ventana Clonar Dispositivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.38 Creación de señales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.39 Ventana Entradas Digitales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.40 Ventana Propiedades Entradas Digitales de una Señal de un exclavo IEC-60870-104. 36
4.41 Ventana Entradas Analógicas para un esclavo IEC-60870-104. . . . . . . . . . . . . 36
4.42 Ventana Propiedades Entradas Analógicas de una señal de un esclavo IEC-60870-104 37
4.43 Ventana Salidas Digitales de un esclavo IEC-60870-104. . . . . . . . . . . . . . . . 37
4.44 Ventana Propiedades de una salida digital de un esclavo IEC-60870-104. . . . . . . 38
4.45 Ventana Salidas Analógicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.46 Ventana Propiedades de una salida analógica de un esclavo IEC-60870-104. . . . . . 39
4.47 Ventana propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

5.1 Ventana Trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42


5.2 Ventana de Viewer con mapeo de señales. . . . . . . . . . . . . . . . . . . . . . . . 43
5.3 Ventana de Viewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.4 Ventana Propiedades Viewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.5 Filtros Avanzados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.6 Filtros No Avanzados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.7 Propiedades de una señal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.8 Estado de una señal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.9 Ventana de Comandos de Salida. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.10 Ventana de Comandos de Salida IEC 60870-5-101. . . . . . . . . . . . . . . . . . . 47
5.11 Ventana de Comandos de Salida IEC 60870-5-104. . . . . . . . . . . . . . . . . . . 48
5.12 Ventana de Comandos de Salida DNP3. . . . . . . . . . . . . . . . . . . . . . . . . 48
5.13 Ventana de Comandos de Salida MODBUS. . . . . . . . . . . . . . . . . . . . . . . 48
5.14 Ventana de Comandos Avanzados IEC 60870-5-101. . . . . . . . . . . . . . . . . . . 50
5.15 Ventana de Comandos Avanzados IEC 60870-5-104. . . . . . . . . . . . . . . . . . . 51
5.16 Ventana de Comandos Avanzados DNP3. . . . . . . . . . . . . . . . . . . . . . . . . 52
5.17 Ventana de Comandos Avanzaods MODBUS. . . . . . . . . . . . . . . . . . . . . . 53
5.18 Ventana de Comandos Avanzados OPC Client. . . . . . . . . . . . . . . . . . . . . 53
5.19 Panel de Eventos (LOG). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.20 Panel de Errores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.21 Filtros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

6.1 Explorador del proyecto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57


6.2 Crea Nuevo IED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.3 Edición del nombre de un dispositivo. . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.4 Clonar Dispositivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

5
Axon Group Axon Test

6.5 Árbol IED Simulación Maestro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59


6.6 Barra de herramientas de señales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.7 Señal creada por el botón "Duplicate". . . . . . . . . . . . . . . . . . . . . . . . . 61

7.1 Configuración de las propiedades de un dispositivo maestro/esclavo. . . . . . . . . . 62


7.2 Propiedades Dispositivos MODBUS Maestro. . . . . . . . . . . . . . . . . . . . . . . 63
7.3 Polling MODBUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
7.4 Configuración Polling MODBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
7.5 Propiedades Dispositivos DNP3.0 Maestro. . . . . . . . . . . . . . . . . . . . . . . . 65
7.6 Propiedades Dispositivos IEC 60870-5-104 Maestro. . . . . . . . . . . . . . . . . . . 68
7.7 Propiedades Dispositivos IEC 60870-5-103 Maestro. . . . . . . . . . . . . . . . . . . 71
7.8 Propiedades Dispositivos IEC 60870-5-101 Maestro. . . . . . . . . . . . . . . . . . . 73
7.9 Propiedades Dispositivos OPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
7.10 Sincronización OPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.11 Propiedades Dispositivos MODBUS Esclavo. . . . . . . . . . . . . . . . . . . . . . . 78
7.12 Propiedades Dispositivos IEC 60870-5-101 Esclavo. . . . . . . . . . . . . . . . . . . 80
7.13 Propiedades Dispositivos IEC 60870-5-104 Esclavo. . . . . . . . . . . . . . . . . . . 82
7.14 Propiedades Dispositivos DNP3.0 Esclavo. . . . . . . . . . . . . . . . . . . . . . . . 84

8.1 Ventana de Licenciamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90


8.2 Ventana para guardar licencia Axon Test. . . . . . . . . . . . . . . . . . . . . . . . 91
8.3 Generación de Licencia AT Exitosa. . . . . . . . . . . . . . . . . . . . . . . . . . . 91
8.4 USB Dongle Axon Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
8.5 Pasos instalación SafeNet Sentinel. . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.6 Drivers SafeNet Sentinel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

9.1 Ejecución del Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94


9.2 Área de trabajo Axon monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
9.3 Área de trabajo Axon monitor Decodificación de trama 104. . . . . . . . . . . . . . . 95
9.4 Barra de Menú. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
9.5 Barra de Herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.6 Menú Edición en Axon Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.7 Menú Captura en Axon Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.8 Menú Filtros en Axon Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

6
1 | Introducción

Axon Test, es un software para la simulación y el análisis de dispositivos que implementan los
protocolos DNP3, IEC 60870-5-101, IEC 60870-5-103, IEC 60870-5-104, OPC y Modbus.

Cuenta con herramientas para el análisis de las tramas, un editor que permite el mapeo de
las señales, envío de comandos, además de filtros que permiten mostrar las señales de mayor
interés. Axon Test está diseñado para trabajar en los sistemas operativos de Microsoft Windows
como Windows 7 SP1 o superior, con arquitectura de procesador para 32 y de 64 bits.

El objetivo de este manual es proporcionar el mayor aprovechamiento en la utilización de la


herramienta Axon Test, acelerando de esta manera sus pruebas haciéndolas objetivas, fáciles y
rápidas. Al culminar el manual se espera que alcance un gran dominio del software y conozca
plenamente las características y las herramientas, así como los módulos, de tal forma que pueda
desarrollar sus proyectos de manera versátil, con gran facilidad y éxito.

7
2 | Acerca de esta versión

Axon Test cuenta con los siguientes protocolos:

• DNP3 LAN/WAN (Maestro/Esclavo)

• DNP3 serial (Maestro/Esclavo)

• IEC 60870-5-104 (Mestro/Esclavo)

• IEC 60870-5-103 (Maestro) - Beta

• IEC 60870-5-101 (Maestro/Esclavo) Balanceado/Desbalanceado

• Modbus LAN/WAN (Maestro/Esclavo)

• Modbus Serial (Maestro/Esclavo)

• OPC Client

La versión modo demo inicialmente corre por 5 minutos con todos los protocolos habilitados
después de este periodo únicamente se habilitara Modbus maestro por 15 minutos.

8
3 | Instalación

El simulador Axon Test requiere de la instalación previa del software Microsoft.NET. Este capí-
tulo tiene como objetivo mostrar el proceso de instalación del Framework 4.5 SP2 de Microsoft
.NET y el simulador Axon Test.

3.1 Requisitos para la instalación del software

El computador donde se realizará la instalación del Axon Test 4, debe cumplir con los siguientes
requisitos mínimos:

• Sistema operativo: Windows 7 SP1 o superior.


• Disco Duro: 500MB libres de almacenamiento.
• Procesador: 1.5GHz.
• Memoria RAM: 2GB.
• Framework: Microsoft .NET 4.5/4.5.2 SP2.
• Componente: Visual C++ 2013, Visual C++ 2015.

3.2 Instalación de componentes Microsoft .NET


Framework 4.5\4.5.2 SP2

La plataforma .NET de Microsoft es un componente de software que es instalado opcionalmente,


y que en conjunto con el sistema operativo Windows, provee un extenso conjunto de soluciones,
cada una de estas son predefinidas para las necesidades generales de la programación de aplica-
ciones, entre ellas la administración y ejecución de los programas escritos específicamente con
la plataforma. El Framework .NET se puede instalar bajo Windows Vista y Windows 7 SP1 y
Windows 10. Este conjunto de características provee soporte a Axon Test para que sea posible
usarla en cualquier equipo independientemente de plataformas hardware.

9
Axon Group Axon Test

Para la instalación es necesario que previamente sea descargada la última versión del
software Axon Test desde la Web de Axon Group http://www.axongroup.com.co/axon_
descargas.php en caso de no haber recibido la versión por medio físico y el .NET Framework 4.5
SP2 desde el enlace http://www.microsoft.com/es-co/download/details.aspx?id=42642

Figura 3.1: Proceso de instalación de Microsoft .Net Framework 4.5. SP2.

A continuación hacer doble clic sobre el archivo descargado, esta acción iniciará el programa
de instalación.

Para continuar, deben aceptarse los términos de la licencia marcando en “He leído y
acepto los términos de la licencia” y presionar el botón Instalar. Como siguiente paso,
aparece una ventana con el progreso de la instalación de la plataforma. Una vez culmina el
proceso anterior es lanzada una ventana con el mensaje “Se completó la instalación”. El proceso
finaliza haciendo clic sobre el botón Finalizar. El proceso descrito se muestra en la Figura 4.2-1.

3.3 Microsoft Visual C++ 2013 - Visual C++ 2015

Microsoft Visual C++ 2013 es un componente de software necesario para el funcionamiento


de algunas librerías de Axon Test. Este paquete redistribuible de Visual C++ instala compo-
nentes en tiempo de ejecución necesarios para ejecutar aplicaciones de C++; todas estas son
predefinidas para las necesidades generales de la programación de aplicaciones y son posibles de
instalar bajo Windows 7SP1 y Windows 10. Estos conjuntos de características proveen soporte
a Axon Test para ser usada en cualquier equipo independientemente de plataformas hardware.

Capítulo 3. Instalación 10
Axon Group Axon Test

Figura 3.2: Proceso de instalación de Microsoft Visual C++ 2013

Axon Test instala esta funcionalidad automáticamente, aunque está disponible en el sigu-
iente enlace http://www.microsoft.com/es-co/download/details.aspx?id=40784

3.4 Instalación del Axon Test

El siguiente paso es ejecutar el programa de instalación de Axon Test. Esta acción mostrará la
pantalla de para seleccionar el leguaje de la instalación de la aplicación. Luego, debe hacerse
clic sobre el botón Ok. Después se despliega otra pantalla con los términos de licencia. Para
empezar la instalación debe aceptar dichos términos haciendo clic sobre la opción Acepto el
acuerdo y luego haciendo clic en el boton Siguiente

Figura 3.3: Selección de lenguaje de la instalación de Axon Test.

Capítulo 3. Instalación 11
Axon Group Axon Test

Figura 3.4: Contrato de licencia del Software.

Posteriormente aparece la ruta de la carpeta donde quedará instalado el software. Sin


embargo, esta ruta puede modificarse al hacer clic en el botón Examinar. Después de haber
hecho su elección, debe hacerse clic en el botón Siguiente.

Figura 3.5: Carpeta destino para instalación de software.

La siguiente pantalla permite mostrar un resumen sobre las características configuradas para
la instalación del simulador en el equipo y a continuación, el programa de instalación inicia.

Capítulo 3. Instalación 12
Axon Group Axon Test

Figura 3.6: Resumen de instalación de Axon Tests.

Figura 3.7: Iniciar con la instalación de Axon Tests.

En el proceso de instalación tambien se abrira la ventana del instalador del complemento


WinCap para el Axon Test

Capítulo 3. Instalación 13
Axon Group Axon Test

Figura 3.8: instalación de Complemento WinCap.

Una vez la instalación haya terminado de manera exitosa, se finaliza el proceso para el Axon
Test haciendo clic en el botón Finalizar.

Figura 3.9: Confirmación de que la instalación de Axon Test ha sido exitosa.

Capítulo 3. Instalación 14
Axon Group Axon Test

3.4.1 Registro de Servidor OPC

Para el correcto funcionamiento del servidor OPC es necesario realizar el registro del servicio
a través OPCEnum.

Capítulo 3. Instalación 15
4 | Componentes Funcionales

Axon Test cuenta con una serie de herramientas para la gestión de cualquier proyecto de
automatización. Al ejecutarse la aplicación, son desplegadas todas las ventanas y componentes
específicos tales como:

4.1 Área de Trabajo

El espacio de trabajo es la ventana central, a través de la cual son configuradas las señales
de entrada y salida (si aplica) de todos y cada uno de los dispositivos esclavos y/o maestros
que estén habilitados, así como también la configuración de la comunicación y de aplicaciones
personalizadas de cada uno de ellos .

Figura 4.1: Área de trabajo Axon Test.

16
Axon Group Axon Test

4.2 Barra de Menú.

Axon Test tiene una barra principal ubicada en la parte superior del software con cinco menús
que contienen las herramientas necesarias para la configuración del proyecto

Figura 4.2: Barra de Menú.

4.3 Barra de Herramientas.

Axon Test dispone de un arreglo de iconos principales organizados debajo de la barra de menús.
Su función es ofrecer un acceso rápido a funciones básicas como, en su orden de izquierda a
derecha: Nuevo proyecto, Abrir, Guardar, Guardar como y Validar.

Figura 4.3: Barra de Herramientas.

4.4 Menú Archivo “File"

Axon Test ofrece funciones para generar un proyecto nuevo, abrir un proyecto ya creado, guardar
el proyecto, guardar como para hacer una copia del proyecto, abrir proyectos recientes y salir
de la aplicación.

Figura 4.4: Menú “File".

• Nuevo: Permite crear un nuevo proyecto al hacer clic en Nuevo Proyecto.Enseguida


aparece una ventana para configurarlo.

Capítulo 4. Componentes Funcionales 17


Axon Group Axon Test

Figura 4.5: Crear Nuevo Proyecto.

Una vez aparezca la ventana para la creación de un nuevo proyecto con Axon Test,
el usuario debe asignarle el nombre y la ruta del directorio donde quedará guardado el
proyecto. Finalmente debe confirmarse la información haciendo clic en el botón Aceptar.
Por el contrario, si quiere cancelar la creación del proyecto, debe hacerse clic en el botón
Cancelar

• Abrir Proyecto: Permite buscar un proyecto guardado con anterioridad haciendo clic
en la opción Abrir proyecto.

• Guardar: Permite guardar los cambios efectuados en el proyecto actual.

• Guardar como: Permite hacer una copia del proyecto, en una ruta seleccionada.

• Proyectos recientes: Muestra los últimos proyectos creados y configurados.

• Salir: Permite cerrar la aplicación sin embargo antes de salir, Axon Test despliega un
mensaje informando al usuario que va a cerrar la aplicación y preguntando si desea guardar
los cambios.

4.5 Menú Edición “Edit"

Contiene funciones de edición de texto para facilitar la modificación de los campos donde son
establecidos los parámetros de las señales; por medio de estas es posible seleccionar, copiar y
pegar señales de un dispositivo a simular sobre el Axon Test.

Figura 4.6: Menú “Edit".

Pueden utilizarse las combinaciones de teclas para el acceso rápido para estas funciones:

• Copiar: Ctrl + C

Capítulo 4. Componentes Funcionales 18


Axon Group Axon Test

• Pegar: Ctrl + V

• Eliminar: Supr

• Seleccionar Todo: Ctrl + A

4.6 Menú Vista “Views"

Ofrece al usuario otra posibilidad de acceder a las distintas herramientas y ventanas de Axon
Test tales como Propiedades, Log, Errores, Explorador del proyecto, visor de señales en tiempo
real Viewer, ventana de ejecución de comandos y Panel de errores.

Figura 4.7: Menú Views.

4.7 Menú Herramientas “Tools"

Brinda al usuario la posibilidad de acceder a herramientas de funcionalidad extra de los proto-


colos ofrecidos por el simulador Axon Test; estas serán de gran utilidad al momento de realizar
la gestión de conexiones de red, para ese caso está disponible un terminal para la emulación de
conexiones TCP (también seriales).

Por medio de estos terminales puede verse el tráfico de la conexión en formato ASCII y
hexadecimal. Un ejemplo podría ser al conectarse con un dispositivo Modbus, en la ventana
serán mostradas las tramas referentes a la conexión bajo este protocolo.

Otra de las funcionalidades es poder determinar la interconexión de otros equipos a través


de la herramienta IP Scanner en una red (busca equipos mediante ping a direcciones IP dentro
de un rango establecido) y la posibilidad hacer gestión por medio del protocolo Telnet a otros
dispositivos a través de la herramienta Telnet Client.

Capítulo 4. Componentes Funcionales 19


Axon Group Axon Test

Figura 4.8: Menú Tools.

4.7.1 Emulador de Conexiones.

Figura 4.9: Vista General del Emulador Conexiones

• 1: Special charts

– Hexadecimal:
– Text Mode:

• 2: Close: Cierra la ventana de Emulator Connections

Emulador de Conxiones “Serial":

Por medio del emulador de conexiones seriales podrán gestionarse conexiones punto a punto
y/o conexiones con el protocolo RS232.

Capítulo 4. Componentes Funcionales 20


Axon Group Axon Test

Figura 4.10: Terminal Emulation Serial.

Figura 4.11: Propiedades Terminal Emulation Serial.

• Port Name: Nombre del puerto de emulación.

• Baud Rate: Velocidad en baudios de la conexión.

• DataBits: Cantidad de bits de datos.

• StopBits: Bit de parada

• Parity: Establece la paridad, par o impar

• Handshake: Negociación entre pares

Capítulo 4. Componentes Funcionales 21


Axon Group Axon Test

Emulador de Conexiones “TCP Server":

Por medio del emulador de conexiones TCP Server es posible gestionar conexiones clientes/servidor,
ya que hace uso de un puerto TCP/IP para transmitir y recibir mensajes hacia y desde un
cliente.

Figura 4.12: Terminal Emulation TCP Server.

Figura 4.13: Propiedades Terminal Emulation TCP Server.

• Port: Puerto del servidor.

Capítulo 4. Componentes Funcionales 22


Axon Group Axon Test

Emulador de conexiones “TCP Client:

Por medio del emulador de conexiones TCP Client es posible gestionar conexiones clientes/servidor,
ya que permite habilitar un socket hacia un puerto TCP y una dirección IP para enviar y recibir
mensajes.

Figura 4.14: Terminal Emulation TCP Client.

Figura 4.15: Propiedades Terminal Emulation TCP Client.

• Port: Puerto del servidor.

• IP: Dirección IP del Servidor.

Capítulo 4. Componentes Funcionales 23


Axon Group Axon Test

4.7.2 IP Scanner

Es una herramienta que permite rastrear, por medio de una solicitud ping, los dispositivos
interconectados en una intranet. Los resultados mostrados por el IP Scanner son Dirección IP,
Nombre del Host, y dirección MAC.

Figura 4.16: Botones IP Scanner.

Figura 4.17: Proceso Resultados IP Scanner.

Figura 4.18: Ventana IP Scanner.

Capítulo 4. Componentes Funcionales 24


Axon Group Axon Test

Figura 4.19: Propiedades IP Scanner.

• From IP: Rango de dirección IP Inicial.

• To IP: Rango de dirección IP Final.

4.7.3 Telnet Client

Es una herramienta que permite gestionar por medio del protocolo Telnet otros dispositivos
para tener acceso a programas y servicios que se encuentren en el equipo remoto.

Capítulo 4. Componentes Funcionales 25


Axon Group Axon Test

Figura 4.20: Ventana Telnet Client.

Figura 4.21: Propiedades Telnet Client.

• Hostname\IP: Dirección IP del Servidor.

• Port: Puerto del servidor

Capítulo 4. Componentes Funcionales 26


Axon Group Axon Test

4.7.4 MIMIC

Es una herramienta que permite animar objetos por medio de señales configuradas en cualquiera
de los protocolos simulados con Axon Test.

Mimic cuenta con múltiples funciones de dibujo para realizar una animación sencilla ofrecida
por cualquier SCADA.

Figura 4.22: Ventana Mimic.

Figura 4.23: Barra de Herramientas Mimic.

Capítulo 4. Componentes Funcionales 27


Axon Group Axon Test

Figura 4.24: Ventana ToolBox.

Figura 4.25: Ventana ControlBox.

Los parametros de la ventana de propiedades iran cambiando dependiendo del tipo de objeto
que se tenga selecionado.

Capítulo 4. Componentes Funcionales 28


Axon Group Axon Test

Figura 4.26: Ventana Properties.

Sobre el área de trabajo es posible dibujar múltiples figuras u objetos visuales, elemento
necesario para configurar y programar animaciones.

Figura 4.27: Área de Trabajo.

Capítulo 4. Componentes Funcionales 29


Axon Group Axon Test

4.8 Menú Ayuda “Help"

Contiene la información de la versión de Axon Test. También permite al usuario acceder al


manual de software, ver video tutoriales en línea, elegir el idioma para visualizar la aplicación,
entre otras.

Figura 4.28: Menú “Help".

Figura 4.29: Ventana About.

4.9 Explorador del Proyecto

El explorador o árbol del proyecto es el componente que muestra los dispositivos integrados en
los protocolos maestros y esclavos. Este componente está ubicado en la ventana lateral izquierda
y contiene además, una sección para servicios adicionales donde se realiza la configuración de
las comunicaciones bajo conexiones tanto seriales como TCP/IP.

Capítulo 4. Componentes Funcionales 30


Axon Group Axon Test

Figura 4.30: Explorador del Proyecto.

4.10 Configuración de Conexiones “Connections"

En esta sección son creadas las conexiones de cada uno de los dispositivos, ya sean para conex-
iones de tipo TCP o seriales.

Figura 4.31: Connections.

Nota: Al crear un dispositivo, automáticamente es creada una configuración por defecto


con parámetros de conexión como indica la siguiente tabla. Es importante tener en cuenta que
debe personalizarse de acuerdo con los parámetros de conexión reales.

Protocolo IP Puerto
IEC 60870-5-104 127.0.0.1 2404
DN3 127.0.0.1 20000
MODBUS 127.0.0.1 502

Capítulo 4. Componentes Funcionales 31


Axon Group Axon Test

4.11 Comunicación TCP Master

En las conexiones TCP son establecidas la dirección IP del dispositivo esclavo a conectar y el
Puerto TCP.

Figura 4.32: TCP Connections.

• Name: Nombre de la conexión TCP.

• IP: Dirección IP del dispositivo remoto.

• Port: Puerto TCP de la conexión.

4.12 Comunicación de un IED Esclavo

Si es un esclavo IEC-60870-5-104 o un esclavo modbus que usa TCP, la configuración del puerto
por donde estará escuchando es establecida en las propiedades del dispositivo. Si es un esclavo
DNP3, el canal TCP es creado en la lista de conexiones TCP, ya que para DNP3 maestro y/o
esclavo es posible tener varios dispositivos que compartan la misma conexión.

Los dispositivos, cuyos protocolos admiten conexión serial (Modbus, IEC-60870-101, DNP3),
deben indicar en sus propiedades de configuración, el nombre de la conexión serial a usar.

Figura 4.33: Slave Connections.

• Connection: Permite elegir el tipo de conexión (Serial o TCP).

• Serial Connection: Nombre de la conexión serial.

• TCP Port: Puerto TCP de la conexión.

Capítulo 4. Componentes Funcionales 32


Axon Group Axon Test

En las conexiones seriales son configurados todos los parámetros de la conexión como Name,
BaudRate, Parity, Stop Bit, Data Bit y Port.

Figura 4.34: Serial Connections.

4.13 Menú IED

Con clic derecho aparece el menú de cada IED y muestra las opciones: Run, Stop, Rename,
Clone Device, Delete y Properties.

Figura 4.35: Menú IED.

• Rename: Permite personalizar el nombre del IED y el prefijo creado por defecto. Para
el cambio del nombre del IED o del prefijo es necesario que el dispositivo no esté en
ejecución.

Figura 4.36: Cambio de nombre del dispositivo.

Capítulo 4. Componentes Funcionales 33


Axon Group Axon Test

• Clone Device: Permite clonar un dispositivo múltiples veces de manera automática,


sobre esta ventana aparece el nombre del nuevo IED y el prefijo a utilizar, además de la
opción para fijar el número de copias del dispositivo.

Figura 4.37: Ventana Clonar Dispositivo.

4.14 Tipos de Señales

Dentro de cada IED existen cuatro tipos de señales (en otros sólo dos). Los maestros IEC-
60870-104, Modbus y DNP3, así como los esclavos IEC-60870-104, IEC-60870-101 y DNP3
permiten la configuración de señales de cuatro tipos: digital input, analog input, digital output
y analog output.

Figura 4.38: Creación de señales.

Para mapear señales debe usarse la barra de herramientas, por medio de la cual es posible
crear nuevas señales, clonarlas, seleccionarlas, eliminarlas, cortarlas, copiarlas y pegarlas.

Capítulo 4. Componentes Funcionales 34


Axon Group Axon Test

La ventaja de crear señales en los dispositivos maestros está en que cuando una señal es
recibida por el Axon Test, esta se reportará con el nombre y descripción de la señal, lo cual
facilita el control o reporte de las pruebas.

4.15 Entradas Digitales

Con la elección de Digital Input existe la capacidad de simular señales de tipo SINGLE POINT
y DOUBLE POINT para un esclavo IEC-60870-104 y 101, BINARY Y DOUBLE para un
esclavo DNP3 y COIL STATUS e INPUT STATUS para un esclavo Modbus.

En los dispositivos esclavos es posible simular de manera independiente cada señal o un


conjunto de señales. Cuando se selecciona esta opción, se realizan cambios en los valores de
las señales y se envían hacia un dispositivo maestro. Para ello debe hacerse clic en la columna
Enabled o habilitar la propiedad Enable Simulate de la señal o señales deseadas.

La ventana de propiedades brinda una mejor descripción de los parámetros de una señal
seleccionada. Esta ventana es desplegada al lado izquierdo del Axon Test, por medio de estas
propiedades se detallan las características de la señal o señales mapeadas sobre el simulador.

Figura 4.39: Ventana Entradas Digitales.

Capítulo 4. Componentes Funcionales 35


Axon Group Axon Test

Figura 4.40: Ventana Propiedades Entradas Digitales de una Señal de un exclavo IEC-60870-
104.

4.16 Entradas Analógicas

Corresponde a la sección que permite realizar el mapeo general de las señales análogas que un
dispositivo tiene. En los dispositivos esclavos es posible simular entradas analógicas a través de
la opción Analog Input, especificando el tipo de dato y las propiedades asociadas a esa señal.

Figura 4.41: Ventana Entradas Analógicas para un esclavo IEC-60870-104.

La ventana de propiedades ofrece una mejor descripción de los parámetros de una señal
seleccionada. Esta ventana es desplegada al lado izquierdo del Axon Test.

Capítulo 4. Componentes Funcionales 36


Axon Group Axon Test

Figura 4.42: Ventana Propiedades Entradas Analógicas de una señal de un esclavo IEC-60870-
104

4.17 Salidas Digitales

Corresponde a una parte del mapeo general de las señales que un dispositivo tiene. En los
dispositivos esclavos es posible tener salidas digitales a través de la opción Digital Output,
configurándose según la necesidad y los parámetros del protocolo que implementa el dispositivo.

Figura 4.43: Ventana Salidas Digitales de un esclavo IEC-60870-104.

La ventana de propiedades puede brindar una mejor descripción de los parámetros de una
señal. Esta ventana se despliega al lado izquierdo del Axon Test.

Capítulo 4. Componentes Funcionales 37


Axon Group Axon Test

Figura 4.44: Ventana Propiedades de una salida digital de un esclavo IEC-60870-104.

El parámetro Return DI indica el nombre de la señal digital de entrada que resultará afectada
con la ejecución del comando recibido.

Las salidas digitales y análogas de los esclavos IEC-60870-104 y DNP3 contienen un campo
para habilitar o deshabilitar la selección. Si está habilitado, es necesario que primero sea
recibido un comando select para después ejecutar un comando execute/operate que modifique
el valor de la señal de entrada asociada a la salida digital o análoga, según corresponda.

Nota: Para el caso de un esclavo IEC-60870-104, las señales de salida digitales de tipo
Regulating Command deben estar asociadas a una señal de entrada análoga de tipo Step Po-
sition. Los esclavos modbus no tienen salidas digitales ni análogas, debido que los comandos
de escritura recibidos serán ejecutados directamente sobre las entradas digitales de tipo Coil
Status o sobre las entradas análogas de tipo Holding Register, según sea el caso

4.18 Salidas Analógicas

Por medio de las Salidas Analógicas, es posible simular los comandos de tipo análogo recibidos
desde un dispositivo maestro (en el caso de dispositivos esclavos). Con esta opción se habilita o
deshabilita una señal de simulación, y se configuran sus características: nombre, tipo de dato,
entre otros.

Capítulo 4. Componentes Funcionales 38


Axon Group Axon Test

Figura 4.45: Ventana Salidas Analógicas.

La ventana de propiedades ofrece una mejor descripción de los parámetros de una señal
seleccionada. Esta ventana es desplegada al lado izquierdo del Axon Test.

Figura 4.46: Ventana Propiedades de una salida analógica de un esclavo IEC-60870-104.

4.19 Parámetros y Propiedades

El Axon Test permite configurar el dispositivo que será simulado de acuerdo con las necesidades
y características de cada protocolo a probar, para ello debe ingresar los parámetros sobre la
ventana propiedades.

Esta ventana está ubicada al lado izquierdo de la pantalla principal. Su función es mejorar
la visualización de la configuración de los dispositivos y señales integradas dentro del proyecto.
Dependiendo del protocolo, esta ventana despliega todas las características que pueden requerir
cambios para representar el equipo real.

Capítulo 4. Componentes Funcionales 39


Axon Group Axon Test

Figura 4.47: Ventana propiedades.

Capítulo 4. Componentes Funcionales 40


5 | Herramientas

En esta sección se describe cada una de las Herramientas de Axon Test, para facilitar las
pruebas o el análisis de las comunicaciones.

5.1 Trace

La Herramienta Trace tiene la función de analizar el tráfico entre los dispositivos.

El Trace de Axon Test permite desempaquetar la información de las tramas recibidas y en-
viadas por medio de filtros habilitados por checkbox. Estos simplifican la información mostrada
por medio del despliegue de capas, las cuales van desde la capa física hasta la capa de aplicación,
según la implementación del protocolo que esté en simulación.

41
Axon Group Axon Test

Figura 5.1: Ventana Trace.

Filtros por capas Puede seleccionar cada una de las capas según la que sea necesaria para
cada protocolo. Hay seis tipos de capas.

• Capa Física.

• Capa de Enlace.

• Capa de Transporte

• Capa de Aplicación Encabezado.

• Capa de Aplicación Objetos.

• Mensajes.

5.2 Viewer

Axon Test está diseñado para visualizar las señales de manera más agradable al usuario, por
medio de la herramienta Viewer y también para forzar el cambio de las señales en el caso de
las entradas digitales/análogas de los esclavos.

Capítulo 5. Herramientas 42
Axon Group Axon Test

Si desea una configuración avanzada, ésta es realizada a través del Mapping, que permite
la personalización de las señales. Cambiar estas características hará de la simulación una
experiencia más provechosa y agradable. Es posible modificar campos como el nombre y el
tipo de dato. Por otra parte, el Viewer cuenta con un espacio para la búsqueda de señales
según la necesidad, esta acción se lleva a cabo con los filtros por columna. Cuando es ingresado
cualquier carácter a dicho filtro, se desplegarán alfabéticamente los caracteres ingresados para
la búsqueda.

Cuando un dispositivo es simulado, en el Viewer serán observados parámetros como los


nombres personalizados, estados, la dirección, valor, calidad, estampa de tiempo y el tipo.
Podrían variar las columnas según las características especificadas para cada protocolo (Ver
Figura 5.2).

Figura 5.2: Ventana de Viewer con mapeo de señales.

Nota: En caso de no realizarse ninguna configuración en el Mapping de las señales que se


desplegarán en el Viewer el nombre y el tipo de señal tomarán valores por defecto (Ver figura
5.3).

Capítulo 5. Herramientas 43
Axon Group Axon Test

Figura 5.3: Ventana de Viewer.

Figura 5.4: Ventana Propiedades Viewer.

Capítulo 5. Herramientas 44
Axon Group Axon Test

5.2.1 Filtros avanzados y no avanzados

En la ventana Viewer encontramos la opción "Advanced Filters” para encontrar fácilmente las
señales con algunas características establecidas para la simulación. Éstas se pueden filtrar por
parámetros específicos del protocolo y haciendo clic sobre el botón accept.

Figura 5.5: Filtros Avanzados.

Figura 5.6: Filtros No Avanzados.

Capítulo 5. Herramientas 45
Axon Group Axon Test

5.3 Forzar Cambios de Estados de Señales

Axon Test permite cambiar el estado de las señales en el momento de realizar la simulación de
dispositivos esclavos que tienen configurados entradas digitales y/o análogas. Para ello debe
ubicarse la señal de interés y realizar el cambio en las propiedades de esta. En las propiedades
es posible modificar características como la calidad, y el estado o valor de la señal.

Figura 5.7: Propiedades de una señal.

Figura 5.8: Estado de una señal.

Nota: La ventana puede desplegarse fuera del área de trabajo de la aplicación Axon Test
haciendo doble clic en la pestaña.

Capítulo 5. Herramientas 46
Axon Group Axon Test

5.4 Comandos de Salida (Output Commands)

Esta ventana trae las salidas digitales y análogas configuradas previamente en el dispositivo
maestro para realizar la ejecución de comandos individualmente. Algunos parámetros son
modificables en esta ventana, otros son fijos según la configuración realizada antes de ejecutar
el dispositivo.

Figura 5.9: Ventana de Comandos de Salida.

5.4.1 Comandos de Salida IEC 60870-5-101

Figura 5.10: Ventana de Comandos de Salida IEC 60870-5-101.

Capítulo 5. Herramientas 47
Axon Group Axon Test

5.4.2 Comandos de Salida IEC 60870-5-104

Figura 5.11: Ventana de Comandos de Salida IEC 60870-5-104.

5.4.3 Comandos de Salida DNP3

Figura 5.12: Ventana de Comandos de Salida DNP3.

5.4.4 Comandos de Salida MODBUS

Figura 5.13: Ventana de Comandos de Salida MODBUS.

Capítulo 5. Herramientas 48
Axon Group Axon Test

5.5 Comandos Avanzados (Advanced Commands)

Esta ventana permite enviar otro tipo de comandos además de los que se tienen en la ventana
de Comandos de Salida. El contenido de esta ventana varía según el protocolo que implemente
el dispositivo maestro.

Los comandos avanzados permiten realizar configuraciones más detalladas al momento de


ejecutar algún mando desde una estación maestro. Esta ventana estará disponible en el mo-
mento de establecer la conexión con un dispositivo esclavo, de lo contrario, será desactivada.

5.5.1 Comandos Avanzados IEC 60870-5-101

Para el protocolo IEC 60870-5-101 pueden ejecutarse comandos de control (single, double,
regulating, setpoint normalized, scaled, floating y bitstring), de interrogación, interrogación
general, integorración general de contadores y de sincronización de tiempo.

Capítulo 5. Herramientas 49
Axon Group Axon Test

Figura 5.14: Ventana de Comandos Avanzados IEC 60870-5-101.

5.5.2 Comandos Avanzados IEC 60870-5-104

Para el protocolo IEC 60870-5-104, un dispositivo maestro puede ejecutar comandos de control
(single, double, regulating, setpoint normalized, scaled, floating y bitstring) con sus diversas
variaciones (con estampa de tiempo o sin estampa de tiempo; select, execute, select execute;
entre otras), de interrogación general por grupos e interrogación de contadores, sincronización
de tiempo, comando de testeo, de reseteo, de inicio o detenimiento de transferencia de datos.

Nota: La ejecución de un comando de control en modo Selec-Execute implica el siguiente


proceso:

• El maestro envía inicialmente un comando Select con causa de transmisión “Activation”.


• El maestro espera recibir la confirmación positiva (ACT_CON Positive) del comando
Select enviado.

Capítulo 5. Herramientas 50
Axon Group Axon Test

• El maestro envía el comando Execute.

En caso de que el maestro no reciba lo esperado en 2, por ejemplo, que llegue una confir-
mación negativa, o una confirmación de terminación (ACT_TERM), entonces es cancelado
el envío del comando Execute.

Figura 5.15: Ventana de Comandos Avanzados IEC 60870-5-104.

5.5.3 Comandos Avanzados DNP3

Para el protocolo DNP 3.0 pueden ejecutarse comandos de control digitales y analógicos, de
interrogación por clases y por tipo de datos.

Capítulo 5. Herramientas 51
Axon Group Axon Test

Figura 5.16: Ventana de Comandos Avanzados DNP3.

5.5.4 Comandos Avanzados MODBUS

Para el protocolo Modbus es posible escribir los estados para CoilStatus y los registros Holding
Registers. También permite la ejecución de un polling particular.

Capítulo 5. Herramientas 52
Axon Group Axon Test

Figura 5.17: Ventana de Comandos Avanzaods MODBUS.

5.5.5 Comandos Avanzados OPC CLIENT

Para el protocolo OPC Client es posible leer los estados configurados en el servidor OPC.
También permite la transmisión de comandos según el Item y el valor que deseamos ejecutar.

Figura 5.18: Ventana de Comandos Avanzados OPC Client.

5.6 Log

Ubicado en la parte inferior de la aplicación, permite la visualización de algunos eventos ocurri-


dos durante la configuración del proyecto, entre los cuales registra operaciones de interés como
la creación del proyecto, modificaciones realizadas en la configuración, entre otras. Esta her-

Capítulo 5. Herramientas 53
Axon Group Axon Test

ramienta informará algunos sucesos ocurridos en el momento de realizar la tarea de diagnóstico


y/o pruebas.

Figura 5.19: Panel de Eventos (LOG).

5.7 Panel de Errores

Ubicado en la parte inferior de la aplicación, permite visualizar los diferentes errores generados
al momento de llevar a cabo la validación del proyecto, como por ejemplo:

• Errores de Sintaxis.
• Errores de Configuración de parámetros de protocolo o conexión.
• Errores de camps o dispositivos duplicados.
• Errores de campos vacíos.

Figura 5.20: Panel de Errores.

Capítulo 5. Herramientas 54
Axon Group Axon Test

5.8 Barra de Filtros

La barra de filtros permite realizar búsquedas personalizadas de señales que se encuentren ma-
peadas en el Axon Test, podrá filtrar entre los comentarios, Medidas escaladas, normalizaciones,
flotantes, posiciones de paso, o bitstrings.

Figura 5.21: Filtros.

Nota: Es necesario que la señal esté mapeada (creada) para que esta pueda ser desplegada
en el Viewer, así cuando sea recibida la señal, aparece con el nombre, descripción y característi-
cas, las cuales facilitarán la identificación tanto de la señal como los cambios ocurridos en ésta
durante la simulación.

Capítulo 5. Herramientas 55
6 | Configuración del Axon Test

6.1 Iniciar Axon Test

Una vez instalado el software AXON TEST, éste es ejecutado desde el icono que se creó en el
escritorio o desde Inicio\todos los programas\Axon Group.

• Abrir el Inicio de Windows


• Acceder a Todos los programas.
• Acceder a la herramienta Axon Test.
• Abrir la aplicación Axon Test.

Nota: En su defecto se podrá acceder cualquiera de los componentes de Axon Test a


través del icono que es puesto por defecto en el escritorio, incluyendo en sistemas operativos
embebidos.

6.2 Primeros Pasos - Creación de un Proyecto

Mediante el uso de Axon Test serán realizados una serie de pasos para lograr con éxito las
pruebas para ejercer el desarrollo de cualquier proyecto de integración y automatización de
subestaciones eléctricas o Centros de Control hacia sistemas SCADA locales o remotos.

La configuración de cualquier proyecto con Axon Test requiere de los siguientes pasos:

• Crear un nuevo proyecto y definir el nombre y el directorio donde será guardado.


• Crear una conexión (IED) de un protocolo maestro o esclavo a simular dentro del sistema.
• Configurar los parámetros de comunicación de cada uno de los dispositivos.
• Simular las señales para los dispositivos a probar.

56
Axon Group Axon Test

Para iniciar la configuración debe ser creado un nuevo proyecto dando clic en el menú file
\New Project, luego establecer un nombre que identifique el proyecto y finalizando con clic en
OK.

Al crear el proyecto, aparece un árbol con los protocolos por defecto, como aparece en la
siguiente imagen. árbol de proyectos de Axon Test.

Figura 6.1: Explorador del proyecto.

6.3 Crear un Dispositivo

Una vez ya creado el proyecto, pasamos a crear la configuración del dispositivo maestro o esclavo
a simular.

Para crear un dispositivo, dar clic derecho sobre el protocolo del Master/Slave y luego clic
sobre Add “Protocol”. La Figura 6.2 muestra un ejemplo con IEC 60870-5-104 Master.

Capítulo 6. Configuración del Axon Test 57


Axon Group Axon Test

Figura 6.2: Crea Nuevo IED.

Nota: Al crear un dispositivo, éste aparece en el árbol principal. El nombre del IED es
dado de acuerdo con el protocolo, pero puede ser cambiado con clic derecho y luego seleccionar
Rename.

Figura 6.3: Edición del nombre de un dispositivo.

Axon Test reduce el tiempo de creación de dispositivos; el usuario puede hacer copia de la
configuración de un dispositivo y solamente debe cambiar sus propiedades, evitando de esta
manera volver a configurar todas las señales.

Capítulo 6. Configuración del Axon Test 58


Axon Group Axon Test

Figura 6.4: Clonar Dispositivo.

Al adicionar un objeto (dispositivo) en un protocolo maestro, la aplicación le dará un nombre


por defecto el cual puede ser modificado por el usuario para llevar a cabo una referencia acorde
con la topología de la subestación. Esto facilita la labor de búsqueda y reconocimiento de
señales dentro de los protocolos esclavos.

Figura 6.5: Árbol IED Simulación Maestro.

6.4 Crear una Señal

Cuando es creado un dispositivo bajo cualquier protocolo, debe realizarse el siguiente proced-
imiento para crear señales por medio de la barra de herramientas, que está ubicada en la parte

Capítulo 6. Configuración del Axon Test 59


Axon Group Axon Test

inferior de las pestañas. Estas pestañas son desplegadas al hacer doble clic sobre cualquiera de
estos tipos de entradas.

Figura 6.6: Barra de herramientas de señales.

Con estas es posible crear las señales requeridas con las características deseadas en cada
sección: Digital Input, Analog Input, Digital Output, Analog Output.

6.5 Clonar una Señal

Axon Test permite clonar señales y sus características a partir de otras señales creadas previ-
amente. Se realiza a través del botón Duplicate, que despliega la ventana de la Figura 6.7 y
contiene los siguientes parámetros para personalizar la clonación de la señal o señales.

Capítulo 6. Configuración del Axon Test 60


Axon Group Axon Test

Figura 6.7: Señal creada por el botón "Duplicate".

Parámetros

• Times: Especifica el número de copias de la señal.

• Generation items Mode: Es el modo de cómo serán generadas las direcciones para
cada una de las señales; por defecto es establecido en Manual. Esto quiere decir que los
valores generados dependen de la configuración según las opciones Start y Step, en caso de
elegir la opción Automática, se generan automáticamente las direcciones, por ejemplo, si
ya existen los ITEMS del 1 hasta 10, al clonarse de forma automática, el direccionamiento
iniciará en 11.

• Start: Define el ítem con que comenzará el mapping de direccionamiento para el proto-
colo.

• Step: Define el incremento en el ítem con que se realiza el mapping de direccionamiento


para el protocolo.

6.6 Validación

Axon Test permite realizar la validación del proyecto, esto se hace por medio del botón Validar
. Este botón mostrará sobre el panel de errores todos los posibles fallos de configuración
que no permitan realizar la simulación de forma correcta (Duplicidad de la información por
ejemplo).

Capítulo 6. Configuración del Axon Test 61


7 | Configuración Protocolos

Las propiedades de cada uno de los dispositivos instanciados dentro de los protocolos mae-
stros/esclavos pueden ser modificadas según los requerimientos del usuario, para esto el usuario
debe:

• Acceder a la opción Propiedades dando clic sobre el nombre del dispositivo configurado.

Figura 7.1: Configuración de las propiedades de un dispositivo maestro/esclavo.

• Una vez hecho lo anterior, aparecerá dentro de la ventana Propiedades todos los parámet-
ros configurables del dispositivo.

7.1 Dispositivos MODBUS Maestro

Cualquier objeto creado bajo el protocolo MODBUS presentará las siguientes propiedades que
pueden ser configuradas por el usuario:

62
Axon Group Axon Test

Figura 7.2: Propiedades Dispositivos MODBUS Maestro.

Communication:

• Connection Type: Ofrece las opciones de conexión Serial, TCP y Over TCP.

• Serial Connection: Despliega la lista de todas las conexiones SERIALES configuradas,


el usuario debe escoger una configurada previamente.

• TCP Connection: Despliega la lista de conexiones TCP configuradas, el usuario debe


escoger una configurada previamente.

• Channel Retry: Tiempo de retardo entre reintentos de conexión del canal (segundos).

• Timeout: Tiempo máximo de espera a una respuesta del dispositivo esclavo

En el caso de una conexión Serial, es necesario especificar los parámetros a través de Servi-
cios/Comunicaciones (ver Comunicación Serial).

En el caso de utilizar el protocolo TCP, el usuario debe escoger esta opción y llevar a cabo
la configuración de los siguientes parámetros a través del Explorador del Proyecto en la opción
Servicios/Comunicaciones (ver Comunicación TCP/IP).

Device:

• ID: Identificador MODBUS del dispositivo maestro.

• Mode: Modo de funcionamiento RTU.

• Order Byte: Permite invertir el orden de bytes en las direcciones.

• Order Word: Permite invertir el orden de bytes en los valores análogos.

Capítulo 7. Configuración Protocolos 63


Axon Group Axon Test

• Initial Index: Permite configurar si el mapeo del dispositivo inicia en 0 o en 1 (Si está
configurado para iniciar en 1 y existe el ítem 0, éste será ignorado). Index 1 indica que
la dirección 0 es presentada como 1, la dirección 1 es presentada como 2, etc. Index 0
indica que la dirección 0 es presentada como 0, la dirección 1 es presentada como 1, etc.

General

• Name: Nombre del dispositivo maestro.


• Prefix: Corresponde al prefijo del dispositivo, el cual se convierte en un diferenciador que
facilita la búsqueda de señales y permite que el mapeo de las mismas sea más ordenado.

Axon Test permite que varios maestros modbus usen o compartan la misma conexión Serial
o TCP para simular una conexión de red 485, con el fin de interrogar a varios esclavos a través
del mismo canal de conexión. Para ello, los maestros que harán parte de esta configuración
deben tener seleccionada la misma conexión y distinguirse por el ID.

7.1.1 Configuración de Polling MODBUS

La configuración para las operaciones de consulta del protocolo Modbus maestro de Axon Test
es realizada en la sección Polling que está sobre el Project Explorer como se muestra en la
siguiente figura.

Figura 7.3: Polling MODBUS.

Al acceder, es desplegada la ventana para configuración de los polling, para esto es posible
agregar, eliminar y clonar de la misma manera que se realiza con las señales de simulación.
Estos contienen la siguiente parametrización.

• Start Address: Establece la dirección inicial de la encuesta (Polling).


• Count Address: Establece la cantidad de datos (número de señales) que se preguntarán
en la encuesta.
• Protocol Data Type: Establece el tipo de función del polling a realizar.
• Period: Establece un periodo de tiempo (milisegundos) aproximado para ejecutar el
polling.

Capítulo 7. Configuración Protocolos 64


Axon Group Axon Test

Figura 7.4: Configuración Polling MODBUS

Si un maestro modbus no tiene configurado pollings, entonces, por defecto será ejecutado,
cada 5 segundos, un polling que preguntará únicamente por la dirección 0 de un coil. Esto con
el fin de hacer uso del canal de conexión.

7.2 Dispositivo DNP3.0 Maestro

Cualquier dispositivo creado bajo el protocolo DNP3.0 presentara las siguientes propiedades
que pueden ser configuradas por el usuario:

Figura 7.5: Propiedades Dispositivos DNP3.0 Maestro.

Capítulo 7. Configuración Protocolos 65


Axon Group Axon Test

Application:

• Response Timeout: El Tiempo máximo que espera una confirmación de la capa de


aplicación.

Communication:

• Use TCP Connection: Habilitar o deshabilitar la comunicación por protocolo TCP.

• Serial Connection: Despliega la lista de todas las conexiones SERIALES configuradas,


el usuario debe escoger una que haya sido configurada previamente.

• TCP Connection: Despliega la lista de conexiones TCP configuradas, el usuario debe


escoger una que haya sido configurada previamente.

En el caso de una conexión Serial, es necesario especificar sus parámetros a través de Servi-
cios/Comunicaciones (ver Comunicación Serial):

En el caso de utilizar el protocolo TCP, el usuario debe configurar la dirección IP y a


través del Explorador del Proyecto en la opción Servicios/Comunicaciones (ver Comunicación
TCP/IP).

Channel Retry: Contiene los parámetros que determinan cada cuánto tiempo el disposi-
tivo estará intentando establecer la conexión serial o TCP, en caso de que no sea posible hacerlo
en el primer intento. Este procedimiento es realizado hasta que la conexión sea exitosa.

• Minimum retry delay: Mínimo retardo de espera para el primer intento de conexión.
El segundo intento (si el anterior fue fallido) será hecho dos veces el tiempo del Minimum
retry delay y así seguirá duplicando hasta llegar al Maximum retry delay.

• Maximum retry delay: Tiempo máximo en que tratará de hacer reconexión.

General: Identificador del dispositivo. Permite visualizar los siguientes parámetros:

• Name: Nombre del dispositivo maestro.

• Prefix: Corresponde al mismo nombre del dispositivo el cual se convierte en un diferen-


ciador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

INN:

• Integrity on event overflow: Permite hacer solicitud de eventos cuando llega la ban-
dera de event overflow en las indicaciones internas.

Capítulo 7. Configuración Protocolos 66


Axon Group Axon Test

• Event scan on events available: Permite hacer solicitud de eventos cuando llega la
bandera de event available en las indicaciones internas.

Link:

• Link Address: Corresponde a la dirección DNP3 del equipo maestro, en este caso del
dispositivo en el Axon Test.
• Slave Link Address: Corresponde a la dirección DNP3 del dispositivo esclavo, este
valor se debe configurar en el mismo dispositivo y debe corresponder en el dispositivo
maestro.
• Confirmed user data Permite hacer la solicitud de confirmación para los mensajes con
datos en la capa de enlace.
• Time confirmed user data: Tiempo máximo de espera para recibir la confirmación de
mensajes con datos de usuario.
• Retry confirmed user data: Número de reintentos en caso de que no llegue la confir-
mación de mensajes con datos de usuario.
• Keep Alive Timeout: Tiempo cíclico en el cual se envía el mensaje de Request link
status para mantenimiento del canal.

Scan Events: Permite al usuario habilitar/deshabilitar y configurar los periodos de inter-


rogación por eventos (Class123). Estos valores se establecen en milisegundos.

• Class 123: Habilita o deshabilita la interrogación por eventos.


• LoopScanEvent: Establece el periodo de la interrogación por eventos.

Scan Static: Permite al usuario habilitar/deshabilitar y configurar los periodos de inter-


rogación general (Class0123). Estos valores se establecen en milisegundos.

• Class 0123: Habilita o deshabilita la interrogación general.


• LoopScanPoll: Establece el periodo de la interrogación general.

Startup:

• Disable unsolicited: Permite deshabilitar los mensajes no solicitados en el momento


de iniciar la comunicación, los mensajes no solicitados están activos estos se volverán
a activar después de hacer la interrogación general y sincronización de tiempo si están
configuradas.
• Integrity: Permite hacer la interrogación general cuando se inicia la comunicación.

Capítulo 7. Configuración Protocolos 67


Axon Group Axon Test

Synchronization:

• Time Syncronization mode: Permite hacer la sincronización del equipo esclavo siem-
pre y cuando sea solicitada por medio de las indicaciones internas.
• Time Zone: Permite desfasar la hora de sincronización que va a ser enviada al esclavo.

Unsolicited: Permite al usuario habilitar/deshabilitar las clases que refieren a los eventos
no solicitados.

• Enable Unsolicited: Permite al usuario habilitar/deshabilitar en forma global la fun-


ción de los no solicitados.
• Enable Class 1: Permite al usuario habilitar/deshabilitar la clase 1 de los no solicitados.
• Enable Class 2: Permite al usuario habilitar/deshabilitar la clase 2 de los no solicitados.
• Enable Class 3: Permite al usuario habilitar/deshabilitar la clase 3 de los no solicitados.

7.3 Dispositivo IEC60870-5-104 Maestro

Figura 7.6: Propiedades Dispositivos IEC 60870-5-104 Maestro.

APCI Parameters:

Capítulo 7. Configuración Protocolos 68


Axon Group Axon Test

• Timeout0: Tiempo máximo de espera sin tráfico en el canal para dar por desconectado
el equipo esclavo. El valor por defecto es 30s.

• Timeout1: Tiempo máximo de espera para recibir una respuesta de confirmación de


secuencias enviadas al dispositivo esclavo; al cumplirse este tiempo hay un cierre de la
conexión. El valor por defecto es 15s.

• Timeout2: Tiempo máximo de espera para confirmar la secuencia de mensajes recibidos.


El valor por defecto es 10s. Timeout2 debe ser menor que Timeout1.

• Timeout3: Tiempo máximo de espera antes de iniciar un procedimiento de prueba de


la conexión debido a que no hay transferencia de datos. El valor por defecto es 20s.

• K Parameter: Máximo número de mensajes de información que pueden ser enviados


secuencialmente sin recibir confirmación, después se termina la conexión.

• W Parameter: Máximo número de mensajes de información que pueden ser recibidos


sin ser confirmados, debe ser menor al parámetro k.

Application Layer:

• ASDU Size: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte se pueden direc-
cionar hasta 254 dispositivos y con 2 Bytes se pueden direccionar hasta 65534 dispositivos.
Por defecto este valor se establece en 2 Bytes.

• ASDUAddress: Establece la dirección de los dispositivos. Las direcciones 255, (para 1


Byte) y 65535 (para 2 Byte) son direcciones globales o de Broadcast.

• Size Information Object Address: El usuario establece el valor entre 1, 2 o 3 Bytes,


con 1 byte se pueden direccionar hasta 254 señales, con 2 Bytes se pueden direccionar
hasta 65534 señales y con 3 Bytes se pueden direccionar hasta 16777215. Por defecto este
valor se establece en 3 Bytes.

• Size Cause Transmision: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte
solo se envía la causa de transmisión, con 2 bytes se envía la causa de transmisión y el
originator address.

• OriginatorAddress: Dirección de la estación maestra que desea obtener la información.

Communication:

• TCP Connection: Despliega la lista de conexiones TCP configuradas, el usuario debe


escoger una.

• Channel Retry: Tiempo de retardo entre reintentos de conexión del canal (segundos).

Capítulo 7. Configuración Protocolos 69


Axon Group Axon Test

Para el protocolo TCP el usuario debe escoger esta opción y llevar a cabo la configu-
ración de los siguientes parámetros a través del Explorador del Proyecto en la opción Servi-
cios/Comunicaciones (ver Comunicación TCP/IP).

Counter Interrogation: Permite hacer la interrogación de contadores “C_CI_NA_1


Counter interrogation command TI 101"

• Periodicity: Establece la periodicidad con la que se llevará a cabo la interrogación de


contadores.

– None: La interrogación de contadores no es realizada.


– Initial: La interrogación es realizada una sola vez, después de establecida la conex-
ión.
– Initial and Cyclic: La interrogación es realizada después de establecida la conexión
y cada período de tiempo de acuerdo con el valor configurado en Period.

• Period: En el caso de que la interrogación de contadores sea realizada de manera cíclica,


este parámetro establece en el periodo de tiempo en minutos.

General: Permite visualizar los siguientes parámetros:

• Name: Nombre del dispositivo.

• Prefix: Corresponde al mismo nombre del dispositivo el cual se convierte en un diferen-


ciador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

General Interrogation: Permite hacer la interrogación general “ASDU: ASDU: C_IC_NA_1


Interrogation command TI 100"

• Periodicity: Establece la periodicidad de ejecución de la interrogación general.

– None: La interrogación no es realizada.


– Initial: La interrogación es realizada una sola vez, después de establecida la conex-
ión.
– Initial and Cyclic: La interrogación es realizada después de establecida la conexión
y cada período de tiempo de acuerdo con el valor configurado en Period.

• Period: En el caso de que la interrogación general sea realizada de manera cíclica, este
parámetro establece el periodo de tiempo en minutos.

Synchronization: Permite hacer la sincronización de tiempo “ASDU: C_CS_NA_1 Clock


synchronization command TI 103"

Capítulo 7. Configuración Protocolos 70


Axon Group Axon Test

• Periodicity: Establece la periodicidad con la cual será realizada la sincronización de


tiempo.
– None: La sincronización de tiempo no es realizada.
– Initial: La sincronización es realizada una sola vez después de establecida la conex-
ión.
– Initial and Cyclic: La sincronización es realizada después de establecida la conex-
ión y cada período de tiempo de acuerdo con el valor configurado en Period.
• Period: En caso de que la sincronización de tiempo sea realizada de manera cíclica, este
parámetro establece en el periodo de tiempo en minutos.

Time Zone: Permite establecer la zona horaria según el meridiano de Greenwich.

• Time Zone: Según la zona horaria seleccionada, hay un desplazamiento de la estampa


de tiempo para la ejecución de la sincronización de tiempo.

7.4 Dispositivos IEC60870-5-103 Maestro

Figura 7.7: Propiedades Dispositivos IEC 60870-5-103 Maestro.

Communication:

• Serial Connection: Despliega la lista de conexiones seriales configuradas, el usuario


debe escoger una.

Capítulo 7. Configuración Protocolos 71


Axon Group Axon Test

El usuario debe escoger esta opción y llevar a cabo la configuración de los siguientes parámetros
a través del Explorador del Proyecto en la opción Servicios/Comunicaciones (ver Comunicación
Serial).

General:

• Name: Nombre del dispositivo maestro.

• Prefix: Corresponde al mismo nombre del dispositivo el cual viene a ser un diferenci-
ador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

General Interrogation: Determina cada cuánto tiempo se va a llevar a cabo la interro-


gación general.

• Periodicity: Establece la periodicidad con la que se llevará a cabo la interrogación


general.

– Initial: Se realiza una única vez cuando se establece la conexión con el dispositivo
esclavo.

Parameters:

• Pool Cycle Time: Intervalo de tiempo para hacer interrogación cíclica de eventos.

Temporization:

• Timeout T0: Tiempo máximo de espera para recibir confirmación de mensajes. Después
de este tiempo se hace una retransmisión de la trama.

• Timeout Trp: Tiempo durante el cual se hace el reintento del T0.

Time Synchronization: Presenta una opción de configuración:

• Periodicity: Establece la periodicidad con la cual se va a llevar a cabo la sincronización


de tiempo. Sólo es inicial.

Capítulo 7. Configuración Protocolos 72


Axon Group Axon Test

7.5 Dispositivos IEC60870-5-101 Maestro

Figura 7.8: Propiedades Dispositivos IEC 60870-5-101 Maestro.

Application Layer:

• ASDU Size: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte se pueden direc-
cionar hasta 254 dispositivos y con 2 Bytes se pueden direccionar hasta 65534 dispositivos.
Por defecto este valor se establece en 2 Bytes.
• ASDUAddress: Establece la dirección de los dispositivos. Las direcciones 255, (para 1
Byte) y 65535 (para 2 Byte) son direcciones globales o de Broadcast.
• Size Information Object Address: El usuario establece el valor entre 1, 2 o 3 Bytes,
con 1 byte se pueden direccionar hasta 254 señales, con 2 Bytes se pueden direccionar
hasta 65534 señales y con 3 Bytes se pueden direccionar hasta 16777215. Por defecto este
valor se establece en 3 Bytes.
• Size Cause Transmision: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte
solo se envía la causa de transmisión, con 2 bytes se envía la causa de transmisión y el
originator address.
• OriginatorAddress: Dirección de la estación maestra que desea obtener la información.

Capítulo 7. Configuración Protocolos 73


Axon Group Axon Test

Connection:

• Connection Type: Permite establecer el tipo de conexión a usar: Serial o TCP.


• Serial Connection: Despliega la lista de conexiones seriales configuradas, el usuario
debe escoger una.
• Tcp Connection: Despliega la lista de conexiones tcp configuradas, el usuario debe
escoger una.
• Timeout Socket: Aplica sólo cuando la conexión a usar es TCP.
• Channel Retry: Tiempo de retardo entre reintentos de conexión del canal serial (se-
gundos).

El usuario debe escoger esta opción y llevar a cabo la configuración de los siguientes parámetros
a través del Explorador del Proyecto en la opción Servicios/Comunicaciones (ver Comunicación
Serial).

General: Permite visualizar los siguientes parámetros:

• Name: Nombre del dispositivo maestro


• Prefix: Corresponde al mismo nombre del dispositivo el cual se convierte en un diferen-
ciador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

General Counter Interrogation: Permite hacer la interrogación de contadores “C_CI_NA_1


Counter interrogation command TI 101"

• Periodicity: Establece la periodicidad de la ejecución de la interrogación de contadores.


– None: No se realiza la interrogación.
– Initial: Se hace al inicio.
– Initial and Cyclic: Se realiza cuando se inicia la comunicación y cada período de
tiempo de acuerdo al valor configurado en Period.
• Period: En el caso de que la interrogación de contadores sea ejecutada de manera cíclica,
este parámetro establece en el periodo en minutos.

General Interrogation: Permite hacer la interrogación general “ASDU: C_IC_NA_1


Interrogation command TI 100

• Periodicity: Establece la periodicidad de la ejecución de la interrogación general.


– None: No se realiza la interrogación.

Capítulo 7. Configuración Protocolos 74


Axon Group Axon Test

– Initial: Se realiza cada período de tiempo de acuerdo al valor configurado en Period.


– Initial and Cyclic: La interrogación es ejecutada cuando la conexión es establecida,
y luego, cada período de tiempo de acuerdo al valor configurado en Period.

• Period: En el caso de que la interrogación general se lleve a cabo de manera cíclica, este
parámetro establece en el periodo en minutos.

Link layer:

• Link Layer Mode: Determina si este dispositivo trabajará en modo Desbalanceado o


en modo balanceado.

• Link Address Size: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte se
pueden direccionar hasta 254 dispositivos y con 2 Bytes se pueden direccionar hasta
65534 dispositivos. Por defecto este valor se establece en 1 Bytes.

• Link Address: Establece la dirección de los dispositivos. Las direcciones 255, (para 1
Byte) y 65535 (para 2 Byte) son direcciones globales o de Broadcast.

• Timeout for ACK: Máximo tiempo de espera de un mensaje de confirmación ACK


(milisegundos)

• Timeout Repeat: Tiempo de espera para repetir un mensaje cuando no fue recibido
un ACK (milisegundos).

• Poll Cycle Time: Establece el periodo de para petición o solicitud de datos. Aplica
para cuando la capa de enlace trabaja en modo desbalanceado.

Synchronization: En este campo se sincronizan los dispositivos, el valor se especifica en


minutos:

• Periodicity: Establece la periodicidad con la cual se va a llevar a cabo la sincronización


de tiempo.

• Period: Tiempo para él envió de la sincronización de tiempo, si en Periodicity se con-


figura como Cyclic.

• Time Zone: Según la zona horaria seleccionada se hace el desplazamiento de la estampa


de tiempo de las señales que llegan.

Capítulo 7. Configuración Protocolos 75


Axon Group Axon Test

7.6 Dispositivos OPC Client

Figura 7.9: Propiedades Dispositivos OPC.

General: Permite configurar los parámetros de un dispositivo OPC remoto.

• Host: Establece la dirección IP del equipo remoto a conectar por medio del protocolo
OPC.

• Server: La dirección del nombre del servicio OPC.

• Name: Nombre del dispositivo.

• Prefix: Prefijo del dispositivo.

Temporization: Se utiliza para usar el tiempo de establecimiento de la conexión y re-


conexión de las comunicaciones.

• Reconnect Time: Tiempo para reconexión y restablecimiento de la conexión.

• Enable Scan: Permite habilitar el escaneo de las señales por método de encuesta en caso
de estar en falso (por defecto) los reportes de señales se harán por medio de los eventos
reportados por el servidor.

• Refresh Rate: Es el tiempo que se utilizara entre encuesta y encuesta.

Nota: Al dar clic derecho se despliega la opción de sincronización esta funcionalidad per-
mite leer las señales configuradas en el servidor OPC o también crearlas de manera manual en
caso de tener el listado de variables disponibles en el servidor, por otra parte, se debe aclarar
que todas señales creadas de forma manual en el servidor también se deben agregar de forma
manual sobre el Axon Test en el dispositivo para el protocolo OPC Client

Capítulo 7. Configuración Protocolos 76


Axon Group Axon Test

Figura 7.10: Sincronización OPC.

7.7 Dispositivos MODBUS Esclavo

Cualquier dispositivo esclavo creado bajo el protocolo MODBUS presentará las siguientes
propiedades que pueden ser configuradas por el usuario: Communication:

• Connection: Permite seleccionar el tipo de comunicación que se va a utilizar

– SERIAL: Esta comunicación es realizada sobre canales RS232, RS422 o RS485


dependiendo el hardware disponible, usando un variante Modbus/RTU o Mod-
bus/ASCII.
– TCP: Usado sobre canales Ethernet utilizando un variante Modbus/TCP
– OVERTCP: Utilizado sobre canales Ethernet usando un variante Modbus/RTU o
Modbus/ASCII.

• Serial Connection: Despliega la lista de todas las conexiones SERIALES configuradas,


el usuario debe escoger una configurada previamente.

• TCP Port: uerto del protocolo TCP/IP por el cual espera conexión cuando el dispositivo
está configurado como TCP u OVERTCP.

• Channel Retry: Tiempo de retardo entre reintentos de conexión del canal (segundos).

• Time Out: Tiempo que espera respuesta de una encuesta enviada.

En el caso de una conexión Serial se debe especificar sus parámetros a través de Servi-
cios/Comunicaciones (ver Comunicación Serial).

Capítulo 7. Configuración Protocolos 77


Axon Group Axon Test

Figura 7.11: Propiedades Dispositivos MODBUS Esclavo.

Device:

• ID: Identificador MODBUS del dispositivo esclavo.

• Mode: Modo de funcionamiento RTU o ASCII.

• Order Byte: Permite invertir el orden de bytes en las direcciones.

• Order Word: Permite invertir el orden de bytes en los valores análogos.

• Initial Index: Permite configurar si el mapeo del dispositivo inicia en 0 o en 1 (Si está
configurado para iniciar en 1 y existe el ítem 0 este será ignorado). Index 0 implica que la
dirección 0 de cualquier tipo de señal (Coil, Holding register, etc.) es presentada como 0,
la dirección 1 es presentada como 1, etc. Index 1 implica que la dirección 0 es presentada
como dirección 1, la dirección 1 es presentada como 2, etc.

General:

• Name: Nombre del dispositivo esclavo.

• Prefix: Corresponde al prefijo del dispositivo, el cual se convierte en un diferenciador que


facilita la búsqueda de señales y permite que el mapeo de las mismas sea más ordenado.

Misc:

• LastValue: Permite guardar los estados de la última simulación

Capítulo 7. Configuración Protocolos 78


Axon Group Axon Test

7.8 Dispositivos IEC 60870-5-101 Esclavo

Cualquier objeto creado bajo el protocolo IEC 60870-5-101 esclavo, presentará las siguientes
propiedades que pueden ser configuradas por el usuario:

Application Layer:

• ASDU Address: Permite configurar la dirección IEC101 del dispositivo esclavo.


• ASDU Size: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte se pueden direc-
cionar hasta 254 dispositivos y con 2 Bytes se pueden direccionar hasta 65534 dispositivos.
Por defecto este valor se establece en 2 Bytes.
• ASDUAddress: Establece la dirección de los dispositivos. Las direcciones 255, (para 1
Byte) y 65535 (para 2 Byte) son direcciones globales o de Broadcast.
• Información Object Address: Es la dirección de los Objetos de Información (vari-
ables). Indica la dirección de las variables de información del destino si es un proceso de
control (envío de comandos) e indica la dirección de las variables de información de origen
si es un proceso de monitoreo (enviar información desde el Dispositivo esclavo hacia el
gateway). De este parámetro se permiten configurar la cantidad de variables a manejar.
• Size Information Address:El usuario establece el valor entre 1, 2 o 3 Bytes, con 1 byte
se pueden direccionar hasta 254 señales, con 2 Bytes se pueden direccionar hasta 65534
señales y con 3 Bytes se pueden direccionar hasta 16777215. Por defecto este valor se
establece en 3 Bytes.
• Transmission Cause: Permite al usuario determinar la causa que generó el mensaje de
información.
• Size Cause Transmision: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte
solo se envía la causa de transmisión, con 2 bytes se envía la causa de transmisión y el
originator address.
• OriginatorAddress: Dirección de la estación maestra que desea obtener la información.
• ActTerm: Si está habilitado (true), el esclavo enviará la causa de transmisión ACT_TERM
después de realizar la ejecución de un comando analógico; de lo contrario, no será envi-
ada esta respuesta. Después de la ejecución de comandos digitales, siempre es enviado el
ACT_TERM.
• GI without Timestamp: Si está habilitado (true), entonces cuando vaya a responder a
una interrogación General o de Contadores, enviará los objetos de información sin estampa
de tiempo, de lo contrario, los enviará según estén configuradas las señales.

Connection:

• Connection Type: Permite establecer el tipo de conexión a usar: TCP o Serial.

Capítulo 7. Configuración Protocolos 79


Axon Group Axon Test

• Serial Connection: Despliega la lista de conexiones seriales configuradas, el usuario


debe escoger una.
• TCP Port: Establece el puerto TCP que este dispositivo usará.
• Channel Retry: Tiempo de retardo entre reintentos de conexión del canal (segundos).
• Timeout Frames Rx: Establece un tiempo en segundos. Si después de transcurrido
éste, no han sido recibidas las tramas, el ícono se animará a desconectado. Este valor sólo
es un indicador de conexión y sólo aplica su uso cuando la conexión usada es serial.

El usuario debe escoger esta opción y llevar a cabo la configuración de los siguientes parámet-
ros a través del Explorador del Proyecto en la opción Servicios/Comunicaciones (ver Comuni-
cación Serial).

Figura 7.12: Propiedades Dispositivos IEC 60870-5-101 Esclavo.

General: Permite visualizar los siguientes parámetros:

• Name: Nombre del dispositivo esclavo.


• Prefix: Corresponde al mismo nombre del dispositivo el cual se convierte en un diferen-
ciador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

Link Layer:

Capítulo 7. Configuración Protocolos 80


Axon Group Axon Test

• Link Address Size: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte se
pueden direccionar hasta 254 dispositivos y con 2 Bytes se pueden direccionar hasta
65534 dispositivos. Por defecto este valor se establece en 1 Bytes.

• Link Address: Establece la dirección de los dispositivos. Las direcciones 255, (para 1
Byte) y 65535 (para 2 Byte) son direcciones globales o de Broadcast.

• Timeout for ACK: Máximo tiempo de espera de un mensaje de confirmación ACK


(milisegundos).

• Timeout Repeat: Tiempo de espera para repetir un mensaje cuando no fue recibido
un ACK (milisegundos).

• Link Layer Mode: Determina si este esclavo trabajará en modo desbalanceado o en


modo balanceado. Cuando está habilitado el modo balanceado, éste enviará eventos
(ASDU’s) sin necesidad de que el maestro (balanceado) le haga peticiones. En modo
desbalanceado, sólo reportará eventos cuando el maestro (desbalanceado) le envíe la re-
spectiva solicitud.

• Use single char ACK: Indica si la capa de enlace secundaria usará un Char (E5) en
lugar de usar una trama fija con código de función 0 o 9.

Simulation:

• LastValue: Permite guardar los estados de la última simulación.

• Select Before Operate Time: Tiempo en que una señal (asociada a una entrada
digital/analog) permanece en estado Select antes de recibir el comando execute.

Synchronization:

• Enable Time Synchronization: Habilita o deshabilita la ejecución de la sincronización


de tiempo que recibe de un maestro.

• Time Zone: Determina el desfase en horas que aplicará a la estampa de tiempo que
reciba del comando de sincronización de tiempo enviado por el maestro.

7.9 Dipositivos IEC 60870-5-104 Esclavo

Cualquier dispositivo esclavo creado bajo el protocolo IEC 60870-5-104 presentará las siguientes
propiedades que pueden ser configuradas por el usuario:

APCI Parameters:

Capítulo 7. Configuración Protocolos 81


Axon Group Axon Test

• Timeout0: Tiempo máximo de espera sin tráfico en el canal para dar por desconectado
el equipo esclavo. El valor por defecto es 30s.

• Timeout1: Tiempo máximo de espera para recibir una respuesta de confirmación de


secuencias enviadas al dispositivo esclavo; al cumplirse este tiempo hay un cierre de la
conexión. El valor por defecto es 15s.

• Timeout2: Tiempo máximo de espera para confirmar la secuencia de mensajes recibidos.


El valor por defecto es 10s. Timeout2 debe ser menor que Timeout1.

• Timeout3: Tiempo máximo de espera antes de iniciar un procedimiento de prueba de


la conexión debido a que no hay transferencia de datos. El valor por defecto es 20s.

• K Parameter: Máximo número de mensajes de información que pueden ser enviados


secuencialmente sin recibir confirmación, después se termina la conexión.

• W Parameter: Máximo número de mensajes de información que pueden ser recibidos


sin ser confirmados, debe ser menor al parámetro k.

Figura 7.13: Propiedades Dispositivos IEC 60870-5-104 Esclavo.

Application Layer:

• ASDU Size: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte se pueden direc-
cionar hasta 254 dispositivos y con 2 Bytes se pueden direccionar hasta 65534 dispositivos.
Por defecto este valor se establece en 2 Bytes.

Capítulo 7. Configuración Protocolos 82


Axon Group Axon Test

• ASDUAddress: Establece la dirección de los dispositivos. Las direcciones 255, (para 1


Byte) y 65535 (para 2 Byte) son direcciones globales o de Broadcast.
• Size Information Object Address: El usuario establece el valor entre 1, 2 o 3 Bytes,
con 1 byte se pueden direccionar hasta 254 señales, con 2 Bytes se pueden direccionar
hasta 65534 señales y con 3 Bytes se pueden direccionar hasta 16777215. Por defecto este
valor se establece en 3 Bytes.
• Size Cause Transmision: El usuario establece el valor entre 1 y 2 Bytes, con 1 byte
solo se envía la causa de transmisión, con 2 bytes se envía la causa de transmisión y el
originator address.
• OriginatorAddress: Dirección de la estación maestra que desea obtener la información.
• ActTerm: Si está habilitado (true), el esclavo enviará la causa de transmisión ACT_TERM
después de realizar la ejecución de un comando analógico; de lo contrario, no será envi-
ada esta respuesta. Después de la ejecución de comandos digitales, siempre es enviado el
ACT_TERM.
• GI without Timestamp: Si está habilitado (true), enviará los objetos de informa-
ción sin estampa de tiempo cuando vaya a responder a una interrogación General o de
Contadores, de lo contrario, los enviará tal como estén configuradas las señales.

Communication:

• Port: Por medio de esta casilla es configurado el puerto TCP/IP por el cual establecerá
la comunicación con el IEC60870-5-104 Maestro.
• Channel Retry: Tiempo de retardo entre reintentos de conexión del canal (segundos).
• No Delay: Si está habilitado (true) entonces, en la comunicación, sólo enviará un solo
ASDU por paquete TCP.

General: Permite visualizar los siguientes parámetros:

• Name: Nombre del dispositivo esclavo.


• Prefix: Corresponde al mismo nombre del dispositivo el cual se convierte en un diferen-
ciador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

Simulation:

• LastValue: Permite guardar los estados de la última simulación.


• Select Before Operate Time: El tiempo en segundos que permanecerá una señal en
estado de selección.

Capítulo 7. Configuración Protocolos 83


Axon Group Axon Test

Time Synchronization:

• Enable Time Synchronization: Habilita o deshabilita la ejecución de la modificación


de la hora del equipo según la estampa de tiempo recibida por el maestro.

7.10 Dispositivos DNP3.0 Esclavo

Cualquier objeto creado bajo el protocolo DNP3.0 esclavo presentará las siguientes propiedades
que pueden ser configuradas por el usuario:

Figura 7.14: Propiedades Dispositivos DNP3.0 Esclavo.

Application:

• Solicited Confirm Timeout: Tiempo máximo que espera una confirmación de la capa
de aplicación.
• Select Timeout: Tiempo de espera máximo en estado de selección antes de ejecutar un
comando Operate.

Capítulo 7. Configuración Protocolos 84


Axon Group Axon Test

Channel Retry: Contiene los parámetros que determinan cada cuánto el dispositivo estará
intentando establecer el uso de la conexión TCP/IP o serial configurada (para el caso de que
no sea posible usar el puerto porque otra aplicación u otro dispositivo lo esté utilizando), en
caso de que no sea posible hacerlo en el primer intento. Este procedimiento es realizado hasta
que la conexión sea exitosa.

• Minimum Retry delay: Mínimo retardo de tiempo de espera para el primer intento
de conexión, el segundo (si el anterior fue fallido) será hecho dos veces el tiempo del
Minimum retry delay; y así seguirá duplicando hasta llegar al Maximum retry delay.
• Maximum Retry delay: Tiempo máximo en que tratará de hacer reconexión.

Communication:

• Use TCP Connection: Habilitar o deshabilitar la comunicación por protocolo TCP.


• Port TCP: Número de puerto para establecer la conexión con el dispositivo maestro,
por defecto tiene configurado el puerto 20000.
• Serial Connection: Despliega la lista de conexiones seriales configuradas, el usuario
debe escoger una.

El usuario debe escoger esta opción y llevar a cabo la configuración de los siguientes parámet-
ros a través del Explorador del Proyecto en la opción Servicios/Comunicaciones (ver Comuni-
cación Serial).

• Maximum Tx Fragment Size: or medio de esta casilla se puede configurar el tamaño


máximo del fragmento enviado al maestro, por defecto tiene un valor de 2048.

General: Permite visualizar los siguientes parámetros:

• Name: Nombre del dispositivo esclavo.


• Prefix: Corresponde al mismo nombre del dispositivo el cual se convierte en un diferen-
ciador que facilita la búsqueda de señales y permite que el mapeo de las mismas sea más
ordenado.

Link Address:

• Link Address: Corresponde a la dirección DNP3 del equipo esclavo.


• Master Link Address: Corresponde a la dirección DNP3 del dispositivo maestro, este
valor se debe configurar en el mismo dispositivo y debe corresponder en el dispositivo
maestro.

Capítulo 7. Configuración Protocolos 85


Axon Group Axon Test

• Confirmed user data: Permite hacer la solicitud de confirmación para los mensajes
con datos en la capa de enlace.
• Time confirmed user data: Tiempo máximo de espera para recibir la confirmación de
mensajes con datos de usuario.
• Retry confirmed user data: Número de reintentos en caso de que no llegue la confir-
mación de mensajes con datos de usuario.
• The keep-alive timer timeuot interval: Tiempo cíclico en el cual se envía el mensaje
de Request link status para mantenimiento del canal.

Mapping: Mediante estas propiedades podemos configurar la estructura de información


que se enviará al maestro tanto para interrogaciones como para eventos.

• Variation Input Binary: Permite configurar la estructura de los objetos binarios


cuando son interrogados.

Object Description Object Type Object Variation


Single bit binary input 1 1
Single bit binary input 1 2
with status

• Variation Input Double: Permite configurar la estructura de los objetos dobles cuando
son interrogados.

Object Description Object Type Object Variation


Double bit binary input 3 2
with status

• Variation Input Analog: Permite configurar la estructura de los objetos analogicos


cuando son interrogados.

Object Description Object Type Object Variation


32 bit Analogue input 30 1
16 bit Analogue input 30 2
32 bit Analogue input 30 3
without status
16 bit Analogue input 30 4
without status
Float analogue input 30 5
without status
Double analogue input 30 6
without status

• Variation Input Counter: Permite configurar la estructura de los objetos contadores


cuando son interrogados.

Capítulo 7. Configuración Protocolos 86


Axon Group Axon Test

Object Description Object Type Object Variation


32 bit binary counter 20 1
16 bit binary counter 20 2
32 bit binary counter 20 5
without status
16 bit binary counter 20 6
without status

• Variation Binary Output Status: Permite configurar la estructura de los objetos


Binary Output Status cuando son interrogados.

Object Description Object Type Object Variation


Bit binary output status 10 2

• Variation Input Analog: Permite configurar la estructura de los objetos analog output
status cuando son interrogados.

Object Description Object Type Object Variation


Analog Output Status 40 3

• Variation Event Binary: Permite configurar la estructura de los objetos binarios


cuando son enviados como eventos.

Object Description Object Type Object Variation


Single bit binary input 2 1
event without time
Single bit binary input 2 2
event with time
Single bit binary input 2 3
event with relative time

• Variation Event Double: Permite configurar la estructura de los objetos doubles


cuando son enviados como eventos.

Object Description Object Type Object Variation


Double bit binary input 4 1
event without time
Double bit binary input 4 2
event with time
Double bit binary input 4 3
event with relative time

• Variation Event Analog: Permite configurar la estructura de los objetos analog cuando
son enviados como eventos.

Capítulo 7. Configuración Protocolos 87


Axon Group Axon Test

Object Description Object Type Object Variation


32 bit Analogue input 32 1
event without time
32 bit Analogue input 32 2
event with time
? 32 3
? 60870-5-104 32 4
Float Analogue input 32 5
event without time
Double Analogue input 32 6
event without time

• Variation Event Counter: Permite configurar la estructura de los objetos counter


cuando son enviados como eventos.

Object Description Object Type Object Variation


32 bit binary counter 22 1
event without time
16 bit binary counter 22 2
event without time
32 bit binary counter 22 5
event with time
16 bit binary counter 22 6
event with time

Report Static Type: Permite configurar qué objetos van a ser enviados cuando se hace
una interrogación al grupo 0 “Interrogación General”

• Static Binary Input: Si es true se reportan digitales por Interrogación.

• Static Double Binary Input: Si es true se reportan doubles por Interrogación.

• Static Analog Input: Si es true se reportan análogas por Interrogación.

• Static Counter Input: Si es true se reportan contadores por Interrogación.

• Static Binary Output Status: Si es true se reportan binary output status por inter-
rogación.

• Static Analog Output Status: Si es true se reportan analog output status por inter-
rogación.

Simulation

• Last Value: Permite guardar los estados de la última simulación.

Capítulo 7. Configuración Protocolos 88


Axon Group Axon Test

Time Synchronization: Contiene los parámetros que permiten la ejecución de la sin-


cronización de tiempo con el dispositivo maestro.

• Time Zone: Establece el desfase de la hora de la estampa recibida.

• Need Synchronization: Si está en “True” indica que el esclavo estará solicitando la


sincronización de tiempo cada cierto tiempo (segundos) configurado en el parámetro Time
Interval of time request.

Unsolicited: Permite al usuario habilitar/deshabilitar las clases de eventos que se desea


recibir del dispositivo esclavo.

• Enable Unsolicited Class1: Habilitar/deshabilitar los eventos no solicitados de la clase


1.

• Enable Unsolicited Class2: Habilitar/deshabilitar los eventos no solicitados de la clase


2.

• Enable Unsolicited Class3: Habilitar/deshabilitar los eventos no solicitados de la clase


3.

• Unsolicited Confirm Timeout: Tiempo máximo que espera la confirmación de un


mensaje no solicitado para ser reenviado.

• Unsolicited Retry Period: Tiempo de espera para reenviar un no solicitado que no


fue confirmado.

• Maximum Binary Events: Cantidad de eventos digitales que pueden ser almacenados
en el buffer antes de enviar la bandera de overflowing.

• Maximum Double Binary Events: Cantidad de eventos doubles que pueden ser
almacenados en el buffer antes de enviar la bandera de overflowing.

• Maximum Analog Events: Cantidad de eventos analogicos que pueden ser almacena-
dos en el buffer antes de enviar la bandera de overflowing.

• Maximum Counter Events: Cantidad de eventos de contadores que pueden ser alma-
cenados en el buffer antes de enviar la bandera de overflowing.

7.11 Dispositivos OPC Server

*-*-*-*9-*-*–**-895*+954*- -*-*-**-*–*-*

Registrar el servicio ejecutando el archivo Axon.Test.OPC.Server.Register.exe preferible-


mente con permisos de administrador para evitar errores.

Capítulo 7. Configuración Protocolos 89


8 | Instalación de la licencia de
Axon Test

Axon Test tiene dos formar de licencia, la primera consiste en un serial de activación de la
aplicación, la otra, mediante una licencia hardware (USB Dongle) que habilita todas las carac-
terísticas cuando se conecta esta llave USB y la aplicación se va a ejecutar.

8.1 Lincenciamiento Serial de Axon Test

Después de la instalación del software Axon Test en el equipo final, es recomendable seguir las
instrucciones descritas a continuación para el licenciamiento del producto. Durante el proceso
de generación de la licencia, se sugiere remover todos los dispositivos USB externos o ajenos
al funcionamiento del computador, no seguir esta recomendación podría causar conflictos de
autenticación en el sistema o invalidez de la misma.

• Ejecutar la aplicación Axon Test 4.1 o superior

• Esperar que el programa muestre la ventana de Registro

Figura 8.1: Ventana de Licenciamiento.

90
Axon Group Axon Test

• Generar el archivo de licencia por medio del botón “Generate”, la aplicación le indicará
dónde se guardará el archivo de licenciamiento.

Figura 8.2: Ventana para guardar licencia Axon Test.

• Si el proceso se realiza correctamente se desplegará una ventana que indicará la ruta del di-
rectorio donde fue guardada la licencia. Es un archivo denominado RequiredLicenseID.zip
y se debe enviar al departamento comercial de Axon Group.

Figura 8.3: Generación de Licencia AT Exitosa.

• Por parte del área comercial recibirá la licencia que consiste en un archivo denominado
LicenseAT.atk. Desde la ventana de registro de licenciamiento (Ver Figura 9-3), por
medio del botón Load debe cargarse este archivo, con el cual será validada la aplicación
Axon Test para usarla sin ninguna restricción.

Nota: Cuando haya una actualización de la aplicación, el mismo serial de licencia debe
utilizarse para activar el licenciamiento en caso de requerirlo.

Capítulo 8. Instalación de la licencia de Axon Test 91


Axon Group Axon Test

8.2 Licencia Hardware Axon Test

Para la ejecución de la versión completa de la aplicación Axon Test debe instalarse el driver
para reconocer la llave Dongle USB, un hardware de licencia (Figura 9-5) que será reconocido
por la aplicación Axon Test.

Figura 8.4: USB Dongle Axon Test.

En caso de no instalar los drivers respectivos, se mostrará continuamente la ventana de


Registro de Licencia en el momento de ejecutar en modo DEMO, debe tenerse en cuenta que
en caso de retirar el Dongle USB, por un lapso de tiempo la aplicación funcionará, sin embargo,
después de transcurrir este tiempo la aplicación se cerrará y debe ejecutarse la aplicación de
forma manual nuevamente con la licencia Insertada.

8.3 Instalación Drivers Dongle USB Axon Test

Los drivers para la instalación de la Dongle USB AT están incluidos en el instalador. En el


momento de la instalación están ubicados en la siguiente ruta C:\Program Files (x86)\Axon
Group\Axon Test\Sentinel en este directorio se encuentra el siguiente archivo: Sentinel_LDK_Run-
time-setup.zip

Capítulo 8. Instalación de la licencia de Axon Test 92


Axon Group Axon Test

Figura 8.5: Pasos instalación SafeNet Sentinel.

Dentro del archivo .zip, debe ejecutarse el archivo HASPUserSetup.exe. Esta aplicación
despliega un asistente que guiará paso a paso la instalación de los respectivos drivers de la USB
Dongle. Un indicador sobre la correcta instalación de la licencia consiste en que mientras la
USB Dongle esté conectada al computador (o equipo) debe revisarse en el administrador de
dispositivos de Windows los siguientes controladores tal como son mostrados en la Figura. 9-6.

Figura 8.6: Drivers SafeNet Sentinel.

Capítulo 8. Instalación de la licencia de Axon Test 93


9 | Monitor

Axon Monitor Cuenta con una herramienta que permite la decodificación de tramas para los
protocolos DNP3, MODBUS, IEC 60870-5-104 y MMS. Por otra parte, en caso de poseer un
mecanismo de sniffer físico es posible realizar el monitoreo de protocolos seriales.

En primera instancia para ejecutar la aplicación Axon Monitor, se debe hacer doble clic
desde la venta de project explorer en el icono Monitor, para más detalles ver la Figura 10.1.

Figura 9.1: Ejecución del Monitor.

Axon Monitor cuenta con una serie de herramientas para la gestión de decodificación para
diversos protocolos de automatización. Al ejecutarse la aplicación, son desplegadas todas las
ventanas y componentes específicos tales como:

9.1 Área de Codificación

El espacio de trabajo es la ventana central y se divide en tres ventanas, en ellas se desplegará


el tráfico capturado por la aplicación mostrando en detalle características como el tiempo, el
puerto de comunicación, el protocolo que se encuentra comunicado y un resumen dado de las
características del protocolo en ejecución, al seleccionar cada una de estas filas se mostrarán la
versión extendida de la decodificación en la segunda ventana y en la tercera los datos asociados
a la fila que se haya señalado en la segunda ventana.

Todas las características referidas al protocolo se desglosan, mostrando en detalle todos los
parámetros transmitidos entre la comunicación de dispositivos maestro/esclavo, cliente/servidor.

94
Axon Group Axon Test

En la Figura 10.1-2 observa el tráfico de información para una comunicación con el protocolo
IEC 60870-5-104.

Figura 9.2: Área de trabajo Axon monitor.

Figura 9.3: Área de trabajo Axon monitor Decodificación de trama 104.

9.2 Barra de Menú

Axon Monitor tiene una barra principal ubicada en la parte superior del software con cinco
menús que contienen las herramientas necesarias para la configuración del proyecto.

Figura 9.4: Barra de Menú.

Capítulo 9. Monitor 95
Axon Group Axon Test

9.3 Barra de Herramientas

Axon Monitor dispone de un arreglo de iconos organizados en la parte superior de la pantalla,


debajo de la barra de menús. Su función es permitir un acceso rápido a funciones básicas
como, en su orden de izquierda a derecha: Abrir, Guardar, Correr, detener, Reiniciar, Filtros,
e Idioma.

Figura 9.5: Barra de Herramientas.

9.4 Menú Edición “Edit"

Contiene funciones de edición para copiar tramas capturadas por medio de Axon Monitor.

Figura 9.6: Menú Edición en Axon Monitor.

9.5 Menú Captura “Capture"

Ofrece la opción de aplicar o modificar filtros para una captura.

Figura 9.7: Menú Captura en Axon Monitor

Capítulo 9. Monitor 96
Axon Group Axon Test

Figura 9.8: Menú Filtros en Axon Monitor

Capítulo 9. Monitor 97

También podría gustarte