Академический Документы
Профессиональный Документы
Культура Документы
CTRL1
MANUAL DE INSTRUCCIONES
1. Introducción
2. Características técnicas
2.1. Tabla de características
2.2. Entradas digitales
2.3. Salidas digitales
2.4. Entradas analógicas
2.5. Salidas analógicas
2.6. Puerto de comunicaciones Ethernet
2.7. Puerto de comunicaciones RS485
2.8. Reset del CTRL1
4. Instalación y cableado
4.1. Entradas digitales
4.2. Salidas digitales
CTRL1 Autómata programable 4.3. Entradas analógicas
con servidor web embebido 4.4. Salidas analógicas
4.5. Ejemplo de cableado
5. Acceso al CTRL1
5.1. Estado de los Leds
5.1.1. Estado del Led general
5.1.2. Estado del Led puertos de comunicaciones
5.2. Solución de problemas
5.2.1. No se puede acceder desde la red
5.2.2. Configuración errónea
8. Modo simulación
8.1. Activar el modo de simulación
1 >
Autómata programable ChintControl
CTRL1
1. Introducción
ChintControl (a partir de ahora CTRL1) es un controlador eléctrico IP para uso doméstico o industrial, capaz de interactuar con sensores
y actuadores tanto digitales como analógicos. El equipo dispone de un servidor web para su control y configuración además de poder
ser configurado y controlado a distancia. El CTRL1 se programa mediante un configurador integrado al que se accede vía web. Además,
se pueden utilizar plantillas y éstas se pueden guardar de forma segura. También se dispone de un SDK para integradores.
2. Características técnicas
2.1. Tabla de características
> 2
Autómata programable ChintControl
CTRL1
2.2. Entradas digitales
El equipo incorpora ocho entradas digitales, pudiendo conectar pulsadores, interruptores o cualquier dispositivo como un sensor
o alarma con un contacto libre de tensión (contacto seco) o cualquier fuente de voltaje compatible con los valores mostrados en la
tabla de características del producto.
Todas las entradas tienen una configuración interna “pull-down”, esto provoca que
todas las entradas sin conectar tendrán un valor de cero. (Ver la figura) Para ver el
rango de trabajo de las entradas digitales, se pueden observar 3 zonas de trabajo:
valor alto (1), valor bajo (0) y valor no definido. Para el correcto funcionamiento del
equipo se debe trabajar siempre en las zonas de trabajo seguro que son el valor alto
(1) y el valor bajo (0). En el caso en entrar en la zona no definida, el valor medido no
está garantizado pudiendo medir cualquier de los dos niveles lógicos.
El CTRL1 incorpora dos entradas analógicas con dos modos de operación: voltaje y corriente.
En el modo de operación de voltaje, las entradas se pueden configurar para un modo estándar de 0-10 V o de 1-10 V. Se pueden
utilizar las entradas analógicas en modo voltaje como voltímetro para medir cualquier voltaje dentro de los márgenes desde 0 hasta
10 V.
En el modo de operación de corriente, las entradas se pueden configurar para una entrada estándar de 0-20 mA o de 4-20 mA. El
equipo admite bucles de corriente de 2, 3 y 4 hilos.
El CTRL1 está provisto 2 salidas analógicas con dos modos de operación: voltaje y corriente. En el modo de operación de voltaje, las
salidas se pueden configurar para un modo estándar de 0-10 V ó de 1-10 V.
En el modo de operación de corriente, las salidas se pueden configurar para un modo estándar de 0-20 mA y 4-20 mA.
>3
Autómata programable ChintControl
CTRL1
CTRL1 está provisto de un puerto de comunicaciones estándar Ethernet 10BASE-T para conexiones TCP/IP. Se deberá utilizar cable de
4 pares trenzados de Categoría 3 o superior, pero se recomienda utilizar cables UTP Categoría 5. En ambientes industriales o muy
ruidosos se deberá utilizar cableado apantallado.
El equipo, al igual que otros equipos con interfaces de red Ethernet necesita un cableado específico para la conexión de la red. Si
conecta el CTRL1 directamente a un ordenador o cualquier host sin pasar por un router o switch, deberá utilizar un cable
“cruzado” (un extremo con terminación T568A y el otro extremo T568B). Si conecta el CTRL1 directamente a un switch o router,
deberá utilizar un cable “directo” (los dos extremos con terminación T568B).
El puerto Ethernet tiene 2 LEDs indicadores de estado, El LED de enlace Ethernet se encenderá cuando de conecte un cable Ethernet
entre el CTRL1 y un host o switch de red y se crea un enlace correcto. Si se conecta el cable de red y no se enciende el LED de enlace
significará que hay un fallo en la conexión que puede ser por que el cable está cortado o por no elegir el tipo de cable correcto. El LED
de actividad Ethernet se enciende y se apaga por cada paquete de red enviado o recibido.
El CTRL1 tiene un puerto de comunicaciones RS485 que le permitirá realizar comunicaciones a larga distancia con dispositivos
compatibles mediante cable trenzado. El puerto RS485 tiene un LED de estado de color amarillo, este, LED por defecto siempre está
apagado y parpadeará cuando haya tráfico de datos por el puerto.
El puerto RS485 tiene un puente de terminación de bus. Al conectar el puente se habilita una resistencia de final de bus de 120
ohmios conectada entre los bornes A y B del bus. Por defecto el producto trae habilitado el final de bus, para desactivarla es tan fácil
como desconectar el puente que está introducido a presión.
Es importante mantener la impedancia del bus colocando correctamente sus resistencias terminales de 120Ω en los extremos del bus,
en caso contrario se producirán reflexiones que distorsionarán la señal del bus, dependiendo del grado de distorsión no se podrán
realizar con éxito comunicaciones por el bus. No podrán haber más de 2 terminaciones en un bus.
> 4
Autómata programable ChintControl
CTRL1
El CTRL1 tiene un pulsador de reset de seguridad, está escondido bajo un agujero de la tapa. Para reiniciar el dispositivo deberá
introducir por el agujero un destornillador, palillo, bolígrafo o cualquier objeto con un diámetro inferior al del agujero que es de 2mm.
Puede reiniciar el dispositivo con una breve pulsación o bien puede restablecer la configuración inicial del equipo a los valores de
fábrica realizando una pulsación larga de más de 5 segundos.
¡ATENCIÓN! Una pulsación larga del botón de reset borrará toda la configuración del dispositivo dejándola igual
que los valores de salida de fábrica borrando todas las configuraciones, programaciones y plantillas guardadas.
Salidas
analógicas
LED de
estado
Pulsador de reset
Puente de
terminación
Modbus (120Ω)
Ethernet
Puerto
RS485 Entradas
digitales
>5
Autómata programable ChintControl
CTRL1
4. Instalación y cableado
4.1. Entradas digitales
Para el cableado de una entrada digital, por ejemplo, un pulsador, llevaríamos el positivo de la fuente de alimentación que usemos para
alimentar el equipo (CTRL1) al pulsador, desde la otra borna del pulsador acometeríamos directamente a una entrada digital del equipo.
(Ver punto 4.5)
Para el cableado de las entradas analógicas se debe diferenciar entre dos modos de operación: voltaje y corriente. Para el modo de
operación en modo voltaje, se conectará el sensor en paralelo con la entrada analógica, como en el siguiente esquema.
Para el modo de operación en modo corriente, se conectará el sensor en serie con la entrada analógica, como se puede apreciar en el
siguiente esquema. Como se puede apreciar, debemos tener en cuenta si el sensor a conectar tiene fuente de alimentación interna o es
necesario alimentarlo con una fuente externa.
Para el cableado de las salidas analógicas también es necesario diferenciar entre dos modos de operación: voltaje y corriente. En el
siguiente esquema se observa las diferencias entre los dos modos de operación.
> 6
Autómata programable ChintControl
CTRL1
En el siguiente esquema se puede observar un ejemplo de conexión tipo con una fuente de alimentación de 24 Vcc y cableado de
diferentes entradas y salidas digitales y una salida analógica en modo tensión.
5. Acceso al CTRL1
Una vez conectado el equipo, para acceder por primera vez a CTRL1 se debe usar la IP por
defecto, que es la 169.254.0.1. Es decir, después de alimentar el dispositivo y conectarlo al
ordenador, basta con acceder con un navegador con la siguiente URL:
http://169.254.0.1
(*) Nota: En caso de no acceder correctamente, borrar historial y cookies del navegador y
volver a intentar la conexión. Puede haber incompatibilidad con las cookies guardadas en el
navegador. Otra opción es abrir una ventana nueva en el navegador como “ventana de
incognito”
Usuario: user
Contraseña: control
A continuación, accederemos al módulo de configuración avanzada del Configurador, botón
"Configurator" y nos volverá a solicitar un usuario y su respectiva contraseña. En este caso el
usuario/contraseña por defecto será:
Usuario: admin
Contraseña: control
Una vez dentro del configurador, mediante la opción “Network configuration” (Ver punto
6.2 para más detalles), se deberá configurar adecuadamente el equipo, asignando los puertos
de acceso a nuestro router y la nueva IP para un futuro acceso al equipo.
>7
Autómata programable ChintControl
CTRL1
La luz de encendido de la cubierta frontal proporciona información sobre el estado del producto, tanto mediante la secuencia de
parpadeos como el color. Al conectar la alimentación o reiniciar el dispositivo, esta luz pasará de un color rojo hasta un verde
intermitente que indicará actividad. Si pasados unos segundos la luz no se mantiene en verde intermitente, nos estará indicando algún
tipo de problema:
Señal Diagnóstico
Apagada (no se ha Revise la fuente de alimentación y las conexiones.
encendido)
Roja intermitente Revise la conexión de red. Verifique que el cable Ethernet está bien conectado en ambos
extremos. Pruebe el cable con otro dispositivo y verifique la comunicación.
Roja fija La configuración ha sido dañada y los valores de fábrica restaurados. Pulse durante 1 segundo el
botón de reset para reiniciar el dispositivo.
Verde fija Problema en la configuración. Pulse durante 5 segundos el botón de reset para restaurar los
valores de fábrica y reiniciar el dispositivo.
Apagada (después de Problema en la configuración o en el hardware. Pulse durante 5 segundos el botón de reset para
encenderse) restaurar los valores de fábrica y reiniciar el dispositivo.
Puerto Ethernet:
Señal Diagnóstico
LED ETH Link, Indica el estado de la conexión del cable de red RJ45. Si está apagado revise la conexión eléctrica del
verde cable y/o si el cable es el correcto. Recuerde que existen terminaciones T568A y T568B y debe elegir
la terminación correcta, siendo la conexión más habitual la de T568B-T568B (cable directo pin a pin).
> 8
Autómata programable ChintControl
CTRL1
ping 169.254.0.1
(*) Nota: También se puede verificar en Linux y MAC en sus respectivos programas.
Si el resultado de este comando nos indica que no es posible acceder a la IP indicada, verifique la conexión de red del CTRL1 (el LED
verde situado junto al conector debería estar encendido) y de su ordenador. Si el LED verde no se enciende, esto es síntoma de un fallo
en el cableado o conectores. Si el LED verde está encendido y no puede acceder al equipo, restaure la configuración por defecto del
equipo manteniendo pulsado el botón de “reset” durante más de 5 segundos; acto seguido el LED debería mantenerse en rojo, y
pasados unos segundos volverá a estar parpadeando en verde.
Si después de restaurar la configuración sigue sin estar accesible, intentaremos comunicar de forma directa el CTRL1 con su ordenador.
Para ello deberá emplear un cable de red cruzado para conexión directa PC-PC. Hecho esto, verifique que el LED verde junto al conector
de red se enciende, y repita el comando anterior. Si en este caso el resultado del comando es satisfactorio, posiblemente se deba a que
los elementos de red (enrutador o conmutador) están filtrando las conexiones a IPs de autoconfiguración. En caso contrario, póngase
en contacto con nuestro servicio técnico Chint Electrics en España.
También es recomendable eliminar las “cookies” y el “historial” del navegador que vayamos a utilizar para acceder al CTRL1, ya que
puede crear problemas con historiales o cookies guardadas en dicho navegador.
>9
Autómata programable ChintControl
CTRL1
· LOAD CONFIGURATION: mediante esta función podremos cargar una plantilla sin
necesidad de cambiar de interfaz, para realizar dicha carga habrá que seguir los
siguientes pasos:
Paso 2: Para poder cargar la plantilla, tendremos que copiar el texto de la misma y
pegarlo en el recuadro Configuration: <copy commands here>.
Paso 2: Para exportar la plantilla tendremos que copiar el texto del cuadro y
guardarlo o pegarlo en un fichero de texto y guardar dicho archivo.
· CONFIGURE PORTS: este menú nos permite configurar uno a uno los puertos
disponibles en CTRL1, como veremos a en el punto 6.3.
· CONFIGURE LINKS: este menú nos permitirá ver los enlaces creados, añadir nuevos
y eliminar los existentes, como veremos punto 6.4.
(*) Nota: En caso de conectar nuestro CTRL1 a un router, el equipo necesita dos
puertos de entrada, estos puertos los elegiremos en este campo (Ver imagen
inferior). Además, en el router, es necesario abrir los dos puertos configurados (en
este caso el 80 y 81) para poder acceder a él desde el exterior.
> 10
Autómata programable ChintControl
CTRL1
· CHANGE DEVICE NAME: mediante esta opción podemos cambiar el nombre a nuestro dispositivo por uno más intuitivo o
relacionado con la empresa. Solamente se permiten letras y números, con una longitud total de 5 caracteres.
· TIME SETTING: esta opción permite configurar el dispositivo con una fecha y hora o sincronizar este parámetro mediante NTP si
conectamos el equipo a un router con conexión a internet.
· SECURITY: este menú nos dará la posibilidad de cambiar o introducir contraseñas para nuestro Administrador, Usuario o Protocolo de
Cifrado.
· CLEAR CONFIGURATION: esta función restablecerá los valores de fábrica al CTRL1. Tiene el mismo efecto que pulsar el botón de reset
durante más de 5 segundos.
· CONSOLE: está sección nos permitirá configurar o programar nuestro dispositivo por medio de comandos. Esta configuración se
explica detalladamente en el punto 7.
Para realizar la configuración del equipo, lo primero a realizar es configurar todas las entradas y salidas que sean de interés, así como
los puertos virtuales necesarios (temporizadores, condiciones, operaciones lógicas, etc.).
En este punto aprenderemos a configurar los puertos disponibles en el equipo, entre los que se incluyen:
- 8 puertos digitales de salida.
- 8 puertos digitales de entrada.
- 2 puertos analógicos de entrada
- 2 puertos analógicos de salida
- 61 puertos virtuales, por defecto deshabilitados menos los 10 primeros.
En estos puertos, como veremos a continuación, es donde configuramos operaciones lógicas,
condiciones, temporizadores, etc.
Importante:
- Los nombres asignados deben usar exclusivamente letras y números, y deben tener una longitud fija de 5 caracteres.
- Por defecto las etiquetas de todos los puertos de un CTRL son nulas o “0” (cero).
- Es necesario guardar los cambios después de configurar el puerto deseado.
Ejemplo
> 11
Autómata programable ChintControl
CTRL1
Haciendo click en un puerto analógico de salida (por ejemplo "ao000"), se nos abrirá
la pantalla de configuración del puerto especificado y podremos modificar los
siguientes campos:
- Port name: cambia el nombre en clave del puerto.
- Visible: define si el puerto se muestra o no en la pantalla de control (home).
- Show in config: define si el puerto se muestra en la pantalla de settings. (Si se
selecciona la opción “Show in config” el puerto desaparecerá de la pantalla “home”).
- Port type: Modo de operación. Debemos seleccionar modo tensión o intensidad y
los valores necesarios (Por ejemplo: 0-10V, 4-20mA).
- Minimum, Maximum: en estos campos debemos indicar los valores máximo y
mínimo de la variable exterior ( por ejemplo: 0% - 100%; -5ºC - 50ºC)
- Tolerance: define la tolerancia en porcentaje del equipo conectado a la salida
analógica.
(*) Nota: Los valores a indicar en los campos “minimum”, “maximum” y “tolerance”
deben ser facilitados por el fabricante del equipo a conectar con el CTRL1.
Importante:
- Los nombres asignados deben usar exclusivamente letras y números, y deben tener
una longitud fija de 5 caracteres.
- Es necesario guardar los cambios después de configurar el puerto deseado.
Ejemplo:
En la figura inferior tenemos un ejemplo de configuración de
un puerto de salida analógica (en este caso una luminaria led
dimmeable).
Haciendo click en un puerto analógico de entrada (por ejemplo "ai000"), se nos abrirá la pantalla de configuración del puerto
especificado y podremos modificar los siguientes campos:
‐ Show in config: define si el puerto se muestra en la pantalla de settings. (Si se selecciona la opción
“Show in config” el puerto desaparecerá de la pantalla “home”).
‐ Port type: Modo de operación. Debemos seleccionar modo tensión o intensidad y los valores
necesarios (Por ejemplo: 0-10V, 4-20mA).
> 12
Autómata programable ChintControl
CTRL1
‐ Minimum, Maximum: en estos campos debemos indicar los valores máximo y mínimo de la
variable exterior (por ejemplo: 0% - 100%; -5ºC - 50ºC)
(*) Nota: Los valores a indicar en los campos “minimum”, “maximum” y “tolerance” deben ser facilitados por el fabricante del
equipo a conectar con el CTRL1.
Importante:
‐ Los nombres asignados deben usar exclusivamente letras y números, y deben tener una longitud
fija de 5 caracteres.
‐ Es necesario guardar los cambios después de configurar el puerto deseado.
Ejemplo:
A continuación, se detallan los tipos de puertos virtuales que existen y como configurarles:
COUNTDOWN (Temporizador)
Esta función actuaría como un temporizador con retardo a la conexión. Cuando se activa, este puerto empieza una cuenta atrás en
segundos (configurable), cuando finaliza dicha cuenta atrás realiza la acción indicada.
En el ejemplo de la imagen, cuando se active el temporizador, empezará una cuenta atrás de 10 segundos, cuando llegue al final, la
salida digital “lamp1” cambiará a estado ON.
> 13
Autómata programable ChintControl
CTRL1
Esta función es útil para almacenar valores y para realizar diferentes operaciones lógicas, condiciones, etc.
Ejemplo:
En una aplicación de encendido ventilación artificial en función de las personas existentes en un edificio, por ejemplo, cuando la
cantidad sea superior a 50 personas.
Con un detector de presencia conectado a una entrada digital, activamos un contador que sume en un puerto virtual del tipo
“variable” analógica (Puerto A) la cantidad de personas que entran en el edificio. A continuación, creamos un segundo puerto
virtual del tipo “variable” analógica con un valor pre-configurado de 50 (Puerto B). Para finalizar, hacemos una operación “group”
entre estos dos puertos, de tal forma que, cuando el puerto B sea mayor al puerto A se activará una salida digital para el arranque de
la ventilación artificial.
El número de personas puede ser modificable por el usuario final en la pantalla “settings” (figura inferior).
La diferencia entre la función “variable” y “persistent” es que el valor almacenado en un puerto virtual del tipo “persistent”
permanecerá en caso de un reinicio del CTRL1.
Esta función permite configurar un puerto virtual como planificador. De esta manera la acción configurada en este puerto
se realizará en la fecha y hora elegidas.
> 14
Autómata programable ChintControl
CTRL1
Ejemplo1:
El puerto virtual “la2on” estará en ON todos los martes y
miércoles, el resto de días de la semana estará en OFF. Por
otro lado, este puerto tiene un enlace directo con la salida
digital “lamp2” (Ver punto 6.4) de tal forma, que cuando
el puerto virtual se encuentre en ON, la salida digital “lamp2”
estará a ON y viceversa.
Ejemplo2:
En esta imagen, el puerto virtual “la1on” estará en las horas
marcadas en azul (10, 14, 15, 17, 18, 19 y en el resto de horas
de la semana, estará en OFF.
Si se desea combinar día de la semana con horas, se puede realizar
cómodamente realizando un “group” entre las dos variables. (Ver
siguiente función)
Esta función permite agrupar dos puertos de cualquier tipo mediante una
operación lógica.
> 15
Autómata programable ChintControl
CTRL1
> 16
Autómata programable ChintControl
CTRL1
‐ +: realiza una operación de suma de puertos. Suma los valores o variables de los puertos especificados.
‐ -: realiza una operación de resta de puertos. Realiza una operación matemática donde resta las
variables o valores binarios de los puertos especificados.
‐ *: realiza una operación aritmética con la finalidad de multiplicar puertos. Multiplica los valores
que se recogen en ambos puertos, ya sean variables o binarios.
‐ /: realiza una operación de división de puertos. Divide los valores que se recogen en ambos
puertos, ya sean variables o binarios.
‐ max: obtiene el valor máximo entre los dos puertos. Obtiene el valor máximo de las variables
establecidas en ambos puertos.
‐ min: obtiene el valor mínimo entre los dos puertos. Obtiene el valor mínimo de las variables
establecidas en ambos puertos.
‐ =: Compara las variables de dos puertos, cuando el valor de dichas variables sea igual el puerto
virtual cambiará a ON, cuando no se cumpla esta condición se mantendrá en OFF.
‐ !=: Compara las variables de dos puertos, cuando el valor de dichas variables sea distinto el
puerto virtual cambiará a ON, cuando no se cumpla esta condición se mantendrá en OFF.
‐ >: Compara las variables de dos puertos, cuando el valor del puerto A sea mayor que el valor del
puerto B, puerto virtual cambiará a ON, cuando no se cumpla esta condición se mantendrá en OFF.
‐ <: Compara las variables de dos puertos, cuando el valor del puerto A sea menor que el valor
del puerto B, puerto virtual cambiará a ON, cuando no se cumpla esta condición se mantendrá en OFF.
‐ >=: Compara las variables de dos puertos, cuando el valor del puerto A sea mayor o igual que
el valor del puerto B, puerto virtual cambiará a ON, cuando no se cumpla esta condición se mantendrá en OFF.
‐ <=: Compara las variables de dos puertos, cuando el valor del puerto A sea menor o igual que
el valor del puerto B, puerto virtual cambiará a ON, cuando no se cumpla esta condición se mantendrá en OFF.
CONDITIONAL (Condición)
Esta función permite activar o desactivar un puerto cuando se cumple una condición. Las funciones existentes son:
> 17
Autómata programable ChintControl
CTRL1
Ejemplo:
En la figura, cuando el valor de una entrada analógica “temp1” (en este caso
un sensor de temperatura) sea igual o mayor al puerto “vt013” (este
puerto se he fijado como 26ºC) la salida digital “lamp1” cambiará a
estado ON.
En esta configuración el CTRL1 se convierte en un dispositivo maestro (cliente) Modbus/RTU, es decir, se puede comunicar
con otros dispositivos esclavos (servidores) compatibles con el protocolo Modbus/RTU. De esta forma el equipo puede ampliar
sus entradas y salidas tanto analógicas como digitales en función de las características de los dispositivos conectados.
> 18
Autómata programable ChintControl
CTRL1
(*) Nota: Dependiendo del tipo de puerto que se quiere utilizar se debe elegir el código de
función correspondiente.
- Puertos digitales de entrada: Función 2, tipo de dato bool.
- Puertos digitales de salida: Función 5, tipo de dato bool (internamente también utiliza la
función 1 para la lectura del estado del registro).
- Puertos analógicos de entrada: Función 3 o 4, cualquier tipo de dato menos bool.
- Puertos analógicos de salida: Función 6, tipo de dato i16 o ui16 (internamente también
utiliza la función 3 para la lectura del estado del registro).
La mayor parte de los datos deben ser proporcionados por el fabricante del equipo a conectar.
En el caso de configurar cualquier parámetro de forma incorrecta no obtendremos comunicación con el dispositivo Modbus o bien
leeremos/enviaremos datos incorrectos.
> 19
Autómata programable ChintControl
CTRL1
Podemos realizar enlaces entre todos los tipos de puertos de nuestro CTRL1. A continuación, veremos un ejemplo esclarecedor de cada
tipo de enlace (link) para que la configuración sea menos tediosa.
Recordemos que para configurar nuestros enlaces tenemos que ir a la sección "Configure links" dentro de nuestro "Configurator".
Ejemplo:
Ejemplo:
Ejemplo:
> 20
Autómata programable ChintControl
CTRL1
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
> 21
Autómata programable ChintControl
CTRL1
Ejemplo:
Ejemplo:
Ejemplo:
Este enlace solo se aplica después de reiniciar nuestro equipo CTRL1. Su finalidad es establecer un valor de inicialización al equipo.
Ejemplo:
> 22
Autómata programable ChintControl
CTRL1
‐ Up-counter (contador de subida): Cada vez que se active el puerto de origen incrementa el valor
del puerto de destino (el puerto de destino será un puerto virtual analógico).
‐ Down-counter (contador de bajada): Cada vez que se desactiva el puerto de origen incrementa el
valor del puerto de destino (el puerto de destino será un puerto virtual analógico).
Ejemplo:
‐ Set-on (cambio de estado a ON): Cuando el puerto de origen cambia de valor, el puerto de destino se pone a ON.
‐ Set-off (cambio de estado a OFF): Cuando el puerto de origen cambia de valor, el puerto de destino se pone a OFF
Ejemplo:
> 23
Autómata programable ChintControl
CTRL1
7. Programación/ Configuración mediante comandos
Además de la configuración que hemos visto en el punto anterior, CTRL1 dispone de un lenguaje de comandos que nos permite
configurar y manipular el equipo. Puede usarse tanto desde una consola como usando un lenguaje de programación. Estos comandos
son una herramienta para usuarios técnicos. Si usted no dispone de conocimientos técnicos o no tiene mucha experiencia con el
equipo CTRL1 se recomienda usar el “Configurator”.
CTRL1 dispone de una interfaz web (puerto 80) de usuario que permite controlar el equipo y consultar su estado, en función de
cómo haya sido configurado. Como se ha comentado anteriormente, por defecto, el equipo tiene la IP 169.254.0.1, por lo que
después de conectar correctamente el cableado de comunicaciones, puede acceder a dicha interfaz con un navegador web:
‐ http://169.254.0.1
CTRL1 le pedirá un usuario y una contraseña. Sus valores por defecto son:
‐ usuario: user
‐ contraseña: control
En la pestaña "Configuration", le dará acceso a una aplicación web (puerto 81) de configuración avanzada, desde donde el equipo
puede ser configurado gráficamente. Para acceder a esta zona es necesario disponer de las credenciales de administrador, que por
defecto son:
‐ usuario: admin
‐ contraseña: control
La herramienta de configuración, además de permitir una configuración gráfica, también permite ejecutar comandos directamente.
En este punto se detallarán los comandos a utilizar para configurar mediante comandas nuestro CTRL1.
A través del puerto 81 (por defecto), o el puerto configurado para “configurator” pueden enviarse todos los comandos que veremos a
continuación a CTRL1, de manera que el equipo puede ser controlado mediante lenguaje de programación.
El navegador nos dará el comando ver: cntrl versn 2.0.9 16:56:16 Feb 9 2017 DONE
ATENCIÓN: El tráfico de datos no va cifrado, use este sistema de comunicación únicamente en entornos locales controlados.
> 24
Autómata programable ChintControl
CTRL1
7.2 Comandos generales
VERSION (ver)
LISTADO (lsc)
‐ Tercer campo: corresponde al valor del puerto. (OFF, ON, valor analógico)
> 25
Autómata programable ChintControl
CTRL1
• VAR: Variable
• PER: Variable Persistente
• GRP: Grupo
• TRG: Disparador de condición
• TTG: Disparador de tiempo
• DTG: Disparador de día
• ZTG: Timer
• RPT: Puerto remoto
• RDV: Dispositivo remoto
• MDB: Puerto de tipos modbus
• CNV: Puerto de conversión de datos
‐ Quinto campo:
Ejemplos:
Los puertos virtuales que disponen de campos de configuración tienen el valor de configuración como quinto parámetro. Por
ejemplo, un puerto de tipo ztg tendría la siguiente configuración:
di000:DIM_:OFF
di001:DIM_:OFF
di002:DIM_:OFF
di003:DIM_:OFF
di004:DIM_:OFF
di005:DIM_:OFF
di006:DIM_:OFF
di007:DIM_:OFF
ao000:AOM_:+0000.0000:+00000|00020:a5:00255
ao001:AOM_:+0000.0000:+00000|00020:a5:00255
ai000:AIM_:+0000.0000:+00000|00020:a5:00255
ai001:AIM_:+0000.0000:+00000|00020:a5:00255
vt000:AvC_:OFF:VAR:OFF
vt001:DVC_:OFF:VAR:OFF
vt002:DVC_:OFF:VAR:OFF
vt003:DVC_:OFF:VAR:OFF
vt004:DVC_:OFF:VAR:OFF
vt005:DVC_:OFF:VAR:OFF
vt006:DVC_:OFF:VAR:OFF
vt007:DVC_:OFF:VAR:OFF
vt008:DVC_:OFF:VAR:OFF ...
> 26
Autómata programable ChintControl
CTRL1
(*) Nota: Hay que tener en cuenta que los primeros 8 puertos son digitales de salidas,
los segundos ocho puertos son digitales de entrada, los siguientes 4 son analógicos de
entrada/salida y el resto son virtuales. Por eso los puertos del 60 al 65 corresponden a los
virtuales del 40 al 45.
> 27
Autómata programable ChintControl
CTRL1
ESTABLECER (set)
Establece el valor de un puerto. Solo puede efectuarse sobre puertos virtuales y puertos de salida. Por ejemplo, podemos asignar
un valor a un puerto con:
‐ set do000 on
Pero si son analógicos tendremos que introducir los datos en diezmilésimas. Por ejemplo, para establecer el valor 4.5
haremos:
o usando un punto para separar los decimales. El ejemplo anterior podría ser:
Esto puede ser confuso en el momento de enviar números enteros. Por lo que tenga en cuenta, que, si desea enviar, por ejemplo, el
valor entero 5, puede hacerlo de dos maneras:
Los rangos aceptados van de 999999999 (correspondiente a +9999.9999) a -99999999 (correspondiente a -9999.9999).
Este comando nos dice el tiempo que lleva encendido el CTRL1 desde el último reinicio.
DEPURAR (dbg)
Este comando controla la información que se muestra por el puerto serie, y se usa para depurar el sistema CTRL1. También se utiliza
para activar el modo de simulación del equipo (ver modo de simulación en punto 8).
RELOAD (rel)
Esta función reinicia el dispositivo. Hace la misma función que presionar el botón de reset un instante.
CLEAR (clr)
Borra la configuración de puertos y enlaces, conservando la IP, el nombre del dispositivo y las credenciales de usuario.
> 28
Autómata programable ChintControl
CTRL1
DEFAULT (def)
Asigna un nombre al dispositivo CTRL1. Solamente se permiten caracteres en minúscula y números, con una longitud fija de 5
caracteres.
‐ snm bname
Asigna un nuevo nombre a un puerto. Los nombres deben usar exclusivamente letras en minúscula y números, y tienen una
longitud fija de 5 caracteres:
Configura el puerto especificado en el primer parámetro con las características definidas en el segundo:
‐ cfg port1 d
• a1: 0-10V
• a2: 1-10V
• a5: 0-20mA
• a6: 4-20mA
TOLERANCIA (tol)
> 29
Autómata programable ChintControl
CTRL1
El comando rng permite configurar los rangos que toma un puerto analógico físico (AO o AI), para poder realizar la conversión a las
unidades necesarias. Por ejemplo, si es una entrada conectada a un sensor de temperatura cuyo valor mínimo es -20 ºC y cuyo valor
máximo es 50 ºC, tendremos que ejecutar un comando como el del siguiente ejemplo:
Si no se especifica la conversión de unidades, el puerto mostrará un valor u otro en función del sensor. Por ejemplo, si es un sensor
0-20 mA, se mostrarán mA, si es un sensor 0-10 V se mostrarán voltios, etc.
Similar al puerto virtual de tipo "var", pero con la diferencia de que el ‐ per vt000
valor almacenado persiste cuando el dispositivo se reinicia.
Mediante este comando podemos asignar a un puerto virtual una función agrupamiento. Disponemos de las siguientes funciones de
agrupamiento:
Al ejecutar el comando anterior, el puerto virtual vt000 toma el valor de (di002 AND di003).
> 30
Autómata programable ChintControl
CTRL1
Permite configurar condiciones sobre un puerto virtual. De manera que si la condición se cumple podamos actuar sobre un puerto.
Existen los siguientes tipos de condiciones posibles:
Con el commando anterior, activamos el puerto do000 cuando el puerto virtual vt000 tiene el mismo valor que el
puerto virtual vt001.
Las actuaciones permitidas sobre un puerto son: on, off o el valor de un puerto indicado.
Programa un disparador de cuenta atrás. Ejecuta la acción indicada cuando el valor del puerto llega a cero.
El temporizador está activado cuando el puerto virtual está a on y se para cuando llega a cero o el puerto se pone en off. Por ejemplo,
con la siguiente configuración:
Si ponemos vt000 a on se activará el contador, y en 20 segundos pondrá do000 a off. Si antes de que esto suceda, se pone vt000 a
off, el contador parará. Si se deja que el contador llegue a cero y ejecute do000=off, el mismo pondrá vt000 a off.
(*) Nota: La longitud del campo que indica los segundos debe tener 5 dígitos.
Programa un disparador que se lanza en la hora y día especificados, cambiando el valor del puerto especificado. El formato de tiempo
consiste en tres letras indicando el día en inglés (sun, mon, tue, wed, thu, fri, sat) seguidas de 6 dígitos indicando horas, minutos y
segundos.
Si el puerto se hace visible, el usuario puede modificar el día y la hora desde la interfaz web.
Las actuaciones permitidas sobre un puerto son: on, off o el valor de un puerto indicado.
Programa un disparador que se lanza en la fecha especificada, cambiando el valor del puerto especificado. Permite además usar
comodines con el símbolo "*". El formato de tiempo es de cuatro dígitos para el año, dos dígitos para el mes, dos dígitos para el día,
dos dígitos para la hora, dos dígitos para los minutos y dos dígitos para los segundos.
Se pueden usar comodines para tomar un valor cualquiera. Los comodines solo sirven por grupos, por ejemplo, habría que usar dos
comodines para cualquier hora, no serviría usar solo un comodín.
> 31
Autómata programable ChintControl
CTRL1
Por ejemplo, el comando siguiente pondría todos los años el puerto do000 a "on", el día uno de enero. Lo haría cada minuto,
durante todo el día.
Las actuaciones permitidas sobre un puerto son: on, off o el valor de un puerto indicado.
Aunque el comando necesita los cuatro primeros dígitos con el año, este se ignora. Por lo que un trigger de este tipo saltará, como
mínimo, una vez al año.
Permite configurar un dispositivo remoto. Es necesario para configurar puertos remotos con el comando (rpt).
El nombre que le ponemos al puerto debe corresponder al nombre del dispositivo remoto.
Ctrl1:DVC_:ON:RDV:0004A3AAAAAA
Donde el último parámetro muestro el UID del dispositivo remoto, si existe. El puerto aparece como ON cuando se ha encontrado el
dispositivo remoto. En caso de no poder comunicar con él, aparece como OFF.
Permite configurar un puerto remoto, es decir un puerto como copia de otro puerto de otro CTRL1.
OJO: en este caso ctr03 debe ser un puerto virtual de tipo dispositivo remoto. Vea el comando "rdv".
Configuramos el puerto vt001 como copia del puerto ai001 del CTRL1 ctr03. De esta forma conseguiremos que vt001
tenga el mismo valor que el puerto ai001 de ctr03.
La respuesta del comando "lsc" a un puerto configurado con "rpt" es similar a la siguiente:
vt001:DVC_:OFF:RPT:ctrl1 do000
Permite configurar un puerto virtual como planificador. De esta manera el puerto estará activado (ON) si se cumplen las condiciones
configuradas, de lo contrario estará desactivado (OFF). Existen dos tipos de planificadores: los de tipo "hora" y los de tipo "día de la
semana". Por ejemplo, podemos hacer que el puerto virtual vt000 sea un planificador de tipo hora con el comando:
‐ sch vt000 h
> 32
Autómata programable ChintControl
CTRL1
‐ sch vt000 w
El planificador de tipo día de la semana es un valor de 8 bits. El bit de mayor peso (el de la izquierda) es ignorado, el resto indican si
el día de la semana el puerto estará activado o no:
xSVJXMLD
Los valores del planificador se establecen mediante el comando "set" enviando su valor hexadecimal. Por ejemplo, si queremos que se
active el domingo y el lunes haremos:
El planificador de tipo "horas" funciona de forma similar, pero en este caso usa un valor de 32 bits, del cual se ignora el byte de la
izquierda. El resto de los bits indican si el puerto estará activado durante esa hora:
X X X X X X X X 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Así pues, podremos hacer que el planificar se encienda de 10:00h a 17:00 horas con el siguiente comando:
Permite enlazar un puerto virtual con un puerto Modbus/RTU. En esta configuración el CTRL1 se convierte en un dispositivo maestro
(cliente) Modbus/RTU, es decir, se puede comunicar con otros dispositivos esclavos (servidores) compatibles con el protocolo Modbus/
RTU. De esta forma el CTRL1 puede ampliar sus entradas y salidas tanto analógicas como digitales en función de las características de
los dispositivos conectados.
> 33
Autómata programable ChintControl
CTRL1
(*) Nota: Dependiendo del tipo de puerto que se quiere utilizar se debe elegir el código de función
correspondiente.
- Puertos digitales de entrada: Función 2, tipo de dato bool.
- Puertos digitales de salida: Función 5, tipo de dato bool (internamente también utiliza la función 1 para la
lectura del estado del registro).
- Puertos analógicos de entrada: Función 3 o 4, cualquier tipo de dato menos bool.
- Puertos analógicos de salida: Función 6, tipo de dato i16 o ui16 (internamente también utiliza la función 3
para la lectura del estado del registro).
En el caso de configurar cualquier parámetro de forma incorrecta no obtendremos comunicación con el dispositivo Modbus o bien
leeremos/enviaremos datos incorrectos.
Este es un tipo especial de puerto virtual que solo puede trabajar juntamente con un puerto de tipo Modbus. La finalidad de este
puerto es poder hacer conversiones entre un valor y una magnitud cuando el dispositivo Modbus nos ofrece solamente el valor en
bruto. El puerto realiza una conversión de datos entre un rango de valor medido en bruto y un rango de una magnitud.
Por ejemplo, leemos un registro Modbus con un tipo de variable de 16 bits sin signo (valores entre 0 y 65535), estos valores
corresponden a una temperatura de entre -40 y 120 ºC. El comando ejemplo sería:
> 34
Autómata programable ChintControl
CTRL1
Crea un enlace entre un puerto de entrada (primer argumento) y un puerto de salida (segundo argumento), indicando en
tercer lugar el tipo de enlace. El tipo puede ser uno de los siguientes:
‐ i (inverso): Si el puerto de entrada se pone a "on" el de salida se pone a "off". Entrada y salida siempre
tendrán valores opuestos.
‐ p (pulso): Si se recibe un pulso en la entrada (off -> on -> off) el puerto de salida cambiará de valor.
Si está en "on" pasará "off" y viceversa.
‐ 2 (Multitap de doble pulso): Si se reciben dos pulsos consecutivos en la entrada el puerto de salida
cambiará de valor. Si está en "on" pasará a "off" y viceversa.
‐ 3 (Multitap de triple pulso): Si se reciben tres pulsos consecutivos en la entrada el puerto de salida
cambiará de valor. Si está en "on" pasará a "off" y viceversa.
‐ P (pulso) Si se recibe un pulso en la entrada (off -> on -> off) el puerto de salida cambiará de valor.
Si está en "on" pasará "off" y viceversa. Equivalente a 'p' pero no compatible con múltiples pulsaciones. La ventaja sobre 'p' es
su velocidad, dado que se propaga de forma inmediata.
‐ l (Pulsación larga): Regula una variable analógica según el tiempo se mantenga pulsado el pulsador.
‐ c (conmutado o cambio): Si se realiza un cambio en el puerto de entrada (on -> off, off -> on) el
puerto de salida cambiará de valor independientemente de su estado actual (on, off). Si está en "on" pasará "off" y
viceversa. Entrada y salida no tienen porqué tener el mismo valor
‐ r (retorno): Si el puerto de entrada cambia de valor, el puerto de salida se pone a "on" y después regresa
a su estado "off", generando un pulso de unos 500ms.
‐ t (retorno en subida): Si el puerto de entrada se pone a "on", el puerto de salida se pone a "on" y
después a "off", generando un pulso, igual que el enlace de tipo r.
‐ s (self, reflexivo): Si el puerto de entrada se pone a "off", el puerto de salida se pone a "on" y después
a "off" (pulso). Si el puerto de entrada se pone a "on", el puerto de salida se pone a "off". Se utiliza para crear un enlace con
un mismo puerto origen y destino, con el objetivo de que siempre que cambie vuelva a "off" (ej: lnk do000 do000 s).
‐ b (boot o arranque): Enlace que se aplica únicamente al reiniciar el CTRL1. Se utiliza para establecer
un valor de inicialización. Por ejemplo, para que siempre que se reinicie CTRL1 un puerto do000 quede a "on" haríamos "lnk
btrue do000 b". Donde btrue es un puerto virtual de tipo "per" establecido a 1.
‐ k (interlock o interbloqueo): Asocia dos puertos de manera que nunca puedan ponerse ambos a "on".
En ese caso, si se intenta poner uno de los puertos a "on" el otro se pondría automáticamente a "off". Solo puede usarse en
puertos digitales de salida.
> 35
Autómata programable ChintControl
CTRL1
(*) Nota: Los puertos de entrada que participen en algún enlace de tipo p, 2 o 3 solamente podrán actuar como puertos
de entrada en otros enlaces del mismo tipo p, 2 o 3 de forma indistinta.
Enlazamos el puerto de entrada di000 con el de salida do000, de manera que cuando cambie la entrada cambiará la salida. Es
habitual para controlar una salida de CTRL1 con un interruptor.
El enlace inverso 'i' funciona exactamente igual, solo que cuando se pone la entrada a on, la salida se pone a off, y viceversa.
Configuramos dos puertos virtuales y los enlazamos con un enlace 'n', por lo que el contador incrementará en el flanco de bajada
(cuando vt000 pase de on a off).
var vt000
var vt001
cfg vt001 a
lnk vt000 vt001 n
lsc vt001
vt001:AVC:VAR:VAR:+0000.0000
set vt000 on
set vt000 off
set vt000 on
set vt000 off
lsc vt001
vt001:AVC:VAR:VAR:+0002.0000
Lo mismo puede hacerse con un contador de tipo 'N', solo que contará en el flanco de subida.
> 36
Autómata programable ChintControl
CTRL1
Los puertos se procesan en orden de creación y de "d", "i", "N", "n", "c", "r", "t", "l", "p", "2", "3".
‐ lln
di000:water:d
di001:do001:d
di002:do002:d
di003:do003:d
di004:do004:d
di005:do005:d
di006:do006:p
di007:do007:p
Para ver los parámetros de conectividad de nuestro CTRL1 utilizaremos el siguiente comando:
‐ net show
‐ net ip 192.168.1.178
Para cambiar la máscara pasaremos una máscara como parámetro al comando. Por ejemplo:
‐ net nm 255.255.255.0
> 37
Autómata programable ChintControl
CTRL1
Para cambiar la puerta de enlace pasaremos una IP de puerta de enlace como parámetro al comando. Por ejemplo:
‐ net gw 192.168.1.1
Para cambiar el servidor NTP pasaremos una IP como parámetro al comando. Por ejemplo:
Para cambiar el destino de los eventos pasaremos una IP como parámetro al comando. Por ejemplo:
‐ net ev 192.168.1.50
Así los eventos se enviarán por UDP al puerto 1730 de la IP 192.168.1.50. Por defecto, esta dirección es la dirección de broadcast
255.255.255.255, de manera que se envía broadcast a toda la red.
Para cambiar la dirección MAC pasaremos una mac como parámetro al comando. El dispositivo ya dispone de una dirección
mac, por lo que este paso no debería ser necesario. Por ejemplo:
‐ net mc AA:BB:CC:DD:EE:FF
Este comando permite cambiar el puerto de escucha de alguno de los servicios internos de CTRL1, que son los siguientes:
• webui: Para la interfaz web de usuario, que por defecto escucha en el puerto 80.
• webcf: Para la interfaz web de configuración, que por defecto escucha en el puerto 81.
• proto: Para la interfaz de comunicaciones cifradas, que por defecto escucha en el puerto 1729.
> 38
Autómata programable ChintControl
CTRL1
Este comando permite controlar el acceso a los servicios por IP. Las opciones de servicios son:
Por defecto el acceso está abierto a cualquier IP. Pero disponemos de tres opciones:
Por ejemplo, si queremos que se pueda acceder desde cualquier IP de internet al servicio web:
Si queremos que al servicio de configuración solo se pueda acceder desde IPs locales, y no desde Internet:
Si queremos que solo puedan enviarse comandos de configuración cifrados desde una determinada IP:
Para que los cambios tengan efecto es necesario guardar la configuración y reiniciar.
Cambia la fecha del sistema. El formato de tiempo es de cuatro dígitos para el año, dos dígitos para el mes, dos dígitos para el día,
dos dígitos para la hora, dos dígitos para los minutos y dos dígitos para los segundos.
‐ dte 20120514100000
(*) Nota: al establecer la fecha del equipo se desactivará la sincronización por NTP.
‐ dte show
‐ years:02012 months:00005 days:00014 hours:00010 minutes:00000 seconds:00008, day:lun
> 39
Autómata programable ChintControl
CTRL1
Configura la fecha por NTP. De esta manera CTRL1 irá consultando por NTP un servidor de tiempo para mantenerse sincronizado. Para
que esta opción funcione correctamente debe tener la red bien configurada.
‐ dte ntp
‐ dte tz CET
se configurará la zona horaria Central European Time. Lo que implica que se activará +2 en horario de verano y +1 en horario de
invierno, cambiando automáticamente. Si no se soporta una zona horaria concreta, se puede configurar manualmente el incremento
o decremento. Por ejemplo, podemos configurar un incremento de 3 con:
‐ dte tz +3
o un decremento de 1 con:
‐ dte tz -1
Estos comandos permiten modificar la constraseña de la interfaz web. Tenga en cuenta que el puerto de administración 1729 no debe
ser público. Si desea controlar el sistema desde Internet, hágalo mediante el protocolo de comunicación cifrado del CTRL1. Para un
nivel de seguridad adicional se recomienda el uso de una pasarela de comunicación con cifrado TLS.
Establece la constraseña "password" para el acceso desde a la interfaz web. - sec webui password
Establece la constraseña "password" para el acceso desde a la interfaz de configuración web avanzada.
Mediante este comando podemos cambiar el password que se usa en las comunicaciones cifradas.
> 40
Autómata programable ChintControl
CTRL1
En este punto se enumeran los códigos de error obtenidos como respuesta a los CTRL1, ya sea mediante la línea de comandos o
cualquier otra herramienta que los utilice.
> 41
Autómata programable ChintControl
CTRL1
E301. No existe el nombre de puerto especificado o el nombre ya está siendo utilizado por otro puerto.
E303. Solo en enlaces tipo k: Se ha indicado algún puerto inválido, solo se aceptan entradas y salidas digitales.
E530. Al exportar un trigger, exporta la salida como un valor analógico 00000 o 00001 en vez de un OFF o ON. Ejemplo: Un
contador.
E704. Número de baudios inválido o no soportado. Opciones disponibles: 1200, 2400, 4800, 9600, 19200, 38400, 57600 y
115200.
8. Modo simulación
En el CTRL1, es posible utilizar un modo de simulación para poder manipular desde la línea de comandos las entradas digitales y
analógicas del dispositivo mientras que se evita que al activarse las salidas se actué sobre los relés o dispositivos conectados a las
salidas del ODC.
En este modo, una vez activado, es posible indicarle al CTRL1 que su entrada digital 1 (di001) está en ON con el comando SET sin
necesidad de que el dispositivo este conectado a ningún interruptor, pulsador o sensor físico real. De la misma forma se puede fijar un
valor en un puerto de entrada analógico con el comando SET. El CTRL1 lo tomará como si lo hubiera recibido por el puerto analógico
real. Hay que tener en cuenta que si no está el modo simulación activo estas acciones devuelven el código de error 104.
Este modo además es muy útil para evitar posibles incidentes debido a malas configuraciones o programaciones en los dispositivos
donde actúa el CTRL1 ya que mientras esta activo el valor de las salidas no tiene un efecto real. Es decir, se aprecia en la pantalla, en
los resultados de un “lst do001” pero no se activará el relé, válvula o actuador final al que está conectado.
En el modo simulación si se enviarán los comandos a CTRL1 remotos, por lo que si estos no están en simulación actuaran de
forma normal.
> 42
Autómata programable ChintControl
CTRL1
Este modo es muy útil para verificar el funcionamiento lógico de las plantillas sin necesidad de tener el CTRL1 instalado en su
ubicación final. Permitiendo más flexibilidad. Siendo muy útil para asegurarse antes de instalarlo en entornos donde no haya despues
ya conexión de red y el dispositivo funcione de forma aislada y autónoma.
Mientras el CTRL1 este en modo simulación no actualizará la hora por NTP. Esto puede ayudar a la hora de cargar en el sistema
plantillas complejas y evitar cortes en la carga. No tiene ningún otro efecto sobre las configuraciones del CTRL por lo que no afecta en
ningún modo a los puertos virtuales, enlaces o grupos que existan definidos en el aparato.
‐ dbg sim-on
En el momento que está activado el modo simulación aparece en el pie del webGUI indicado Archivo: WebGUI sim on.png
Para desactivarlo hay que enviar el contra comando:
‐ dgb sim-off
Ejemplo:
‐ set di001 ON
‐ set ai001 35
> 43