Manual Programacion de PLC
Manual Programacion de PLC
Manual Programacion de PLC
Programación de
PLC
En base a la norma IEC 61131-3
1.1 Definición.
En este caso se mostrará algunos ejemplos con Twido, debido a que el software de
programación es gratuito lo que permite desarrollar de manera mas sencilla.
La información escrita en el presente curso es extensible a PLC de otras marcas, que sigan
con el estandar abierto bajo la Norma IEC 61131-3
Del mismo modo que Twido de Schneider Electric, se podría utilizar S7-200 de SIEMENS,
con prestaciones practicamente idénticas y las mismas características de hardware y
lenguajes de programación, o cualquier otro PLC de otra marca.
1.3 Descripción.
Procesador (CPU).
Entradas.
Salidas.
Memoria.
Se trata del microprocesador central del equipo, puede ser desde un Motorola 68HC11
hasta un Intel 80486. Recibe información de los perisféricos, procesa, interpreta y ejecuta
las instrucciones del programa en curso.
Cumplen la función de conectar el equipo con el mundo exterior. Todas las señales
provenientes del campo son informadas a la CPU luego de ser captadas por los módulos de
entradas. A su vez las órdenes generadas por la CPU son comunicadas a los elementos del
proceso bajo control a través de los módulos de salidas.
1.3.3 Memoria.
La memoria es el lugar donde estarán el programa a ejecutar y los datos generados por el
programa en curso.
Los PLC en general cuentan con dos memorias, una RAM y una EEPROM. La RAM
contiene el programa a ejecutar y los datos generados por éste. La EEPROM contiene una
copia de seguridad, que sirve de respaldo al programa guardado en la RAM. Si el PLC
detecta que se borró el programa en RAM, automáticamente recupera la copia, y empieza a
ejecutarlo.
En general los PLC tienen una pila (bateria) destinada a conservar los datos en la memoria
RAM durante el tiempo que el mismo estuvo apagado para conservar la secuencia al
· Módulos de extensión: estos módulos son especiales de cada PLC, los provee el
fabricante del mismo, y permiten ampliar la capacidad de E/S del PLC. Para ello, el equipo
debe estar preparado para ser “modular” y “expandible”.
· Interfáz Humano Máquina: Se trata de una pantalla con algunas teclas (las mas modernas
son pantallas táctiles) que permiten ver de manera animada el funcionamiento del proceso
productivo, y permiten detectar alarmas, eventos y realizar diagnósticos de una manera
sencilla e intuitiva para un operador no-especializado.
Del mismo modo que Twido de Schneider Electric, se podría utilizar S7-200 de SIEMENS,
con prestaciones practicamente idénticas y las mismas características de hardware y
lenguajes de programación.
En este caso se mostrará algunos ejemplos con Twido, debido a que el software de
programación es gratuito lo que permite desarrollar de manera mas sencilla. La información
escrita en el presente curso es extensible a PLC de otras marcas, que sigan con el
estandar bajo la Norma IEC 61131-3.
(transistores + relé). Además, cada Twido modular trae de base una entrada analógica de 0
a 10 Vcc.
Los PLC ofrecen múltiples posibilidades para resolver su automatismo, de manera rápida y
segura.
No es necesario implementar hardware y son sometidos a rigurosas pruebas antes de salir
al mercado, soportando altos campos magnéticos, campos eléctricos, electricidad estática,
alta temperatura, muy baja temperatura. Todas estas pruebas se realizar para garantizar un
funcionamiento acorde con la aplicación. En las aplicaciones industriales es requerido
evitar que uno de estos equipos falle inoportunamente.
Pueden tener comunicación mediante redes de tipo serie según normas eléctricas:
Los PLC utilizan protocolos estandar que les permiten comunicarse con otros diversos
equipos de automatismos, el más difundido de todos los protocolos de comunicación es el
protocolo Modbus. Se trata de un protocolo desarrollado por Modicon en los años ’70 y que
posteriormente fue abierto y estandarizado. Hoy en día gran cantidad (practicamente todos
los equipos industriales) soportan el protocolo Modbus, que se implementa sobre redes
según norma EIA RS485. De esta manera un PLC puede integrarse fácilmente a los
equipos existentes en campo como ser: otros autómatas programables de otros fabricantes,
pantallas de interfaz humana, sistemas de monitoreo SCADA, variadores de velocidad,
monitores de circuito, arrancadores suaves, etc.
Los PLC en general presentan las siguientes funciones, integradas o disponibles para
expandir mediante módulos:
Referencias:
1. Orificio de montaje.
2. Cubierta de terminales.
3. Tapa con bisagra.
4. Cubierta extraíble del conector de visualización del operador.
5. Conector de ampliación (solo algunos modelos)
6. Terminales de alimentación de sensores.
7. Puerto serie 1.
8. Potenciómetros analógicos (solo algunos modelos) para simular entradas analógicas
9. Conector de puerto serie 2 (solo algunos modelos)
10. Terminales de fuentes de alimentación de 100 a 240 V CA.
11. Conector de cartuchos - ubicado en la parte inferior del controlador.
12. Terminales de entrada.
13. Panel de LED de indicación de estado de entradas/salidas
14. Terminales de salida.
PLC tipo modular, en este caso particular analizaremos el Twido Modular de la firma
Telemecanique.
Referencias.
2.4 Conexionado.
En esta sección se muestra un resumen del conexionado de las entradas y salidas discretas
(o digitales, o binarias, o “todo o nada”) de un PLC, en particular se usará para el ejemplo el
autómata Twido, pero esta información es simliar para otros PLC de otros fabricantes.
2.5.1 Introducción.
La memoria del controlador accesible a través de una aplicación de usuario está dividida en
dos partes diferentes:
Valores de bit
Valores de palabra (valores con signo de 16 bits)
Memoria de bits La memoria de bits se almacena en la memoria RAM interna que está
integrada en el controlador. Contiene el mapa de 1280 objetos de bit.
A continuación se enumeran los distintos tipos de memoria para los controladores tipo
Twido y similares de otras marcas. Esto se repite para los PLC de mayor gama tambien.
EEPROM interna
DATOS
RAM
INTERNA PROGRAMA
CONSTANTES
GUARDAR
PROGRAMA Y
EEPROM CONSTANTES
INTERNA
GUARDAR
%MW
DATOS NO SE UTILIZA
RAM EEPROM
INTERNA INTERNA
GUARDAR
%MW
PROGRAMA
CARTUCHO
EEPROM
EXTERNA GUARDAR
CONSTANTES
externa.
Cualquiera sea el modo de exploración elegido, el autómata realiza los siguientes pasos:
Tratamiento interno.
Lectura de las entradas.
Tratamiento del programa.
Actualización de las salidas.
Las funciones que realiza el autómata en cada uno de estos pasos son:
Tratamiento del programa: Ejecución del programa de aplicación escrito por el usuario.
Actualización de las salidas: Se escriben los bits de salida (%Q)o las palabras asociadas
a los módulos discretos específicos de la aplicación asociados a la tarea según el estado
definido por el programa de aplicación.
Tiempo de ciclo < watch dog: Funcionamiento normal, una vez finalizado el ciclo, se
inicia el siguiente.
Tiempo de ciclo > watch dog: El autómata pasa a STOP, los indicadores RUN y ERR
parpadean y el bit de sistema %S11 pasa a 1.
En el inicio del ciclo del autómata, un temporizador de programa se ajusta al valor definido
en configuración. El ciclo del autómata debe finalizar antes de que expire este temporizador.
Al final del ciclo del temporizador, se inicia el siguiente.
Si el tiempo del ciclo supera al tiempo programado, el bit de sistema (%S19) pasará a 1. La
comprobación y reinicialización a 0 correrán a cargo del programa usuario.
La duración del tiempo de ejecución del programa usuario es controlada por el autómata
(watch dog) y no debe superar los 150 milisegundos. En caso contrario, aparecerá un fallo
que provocará la parada inmediata del autómata (indicadores RUN y ERR intermitentes)
Tiempo de ciclo < período: Funcionamiento normal, el ciclo siguiente se inicia una
vez alcanzado el final del período programado.
Período < tiempo de ciclo < watch dog: El sistema pone el bit de sistema %S19 en
estado 1 y el ajuste al estado 0 depende del programa usuario. El autómata
permanece en RUN.
Tiempo de ciclo > watch dog: El autómata pasa a STOP, los indicadores RUN y ERR
parpadean y el bit de sistema %S11 pasa a 1.
3.2.1 Generalidades.
En una operación periódica o cíclica, la activación del watchdog provoca un error del
software. La aplicación pasa a estado de pausa y establece el bit %S11 a 1. La nueva
ejecución de la tarea necesita una conexión a Twido Soft con el fin de analizar la causa del
error, la modificación de la aplicación para corregir el error y la nueva ejecución de las
solicitudes de inicio y ejecución.
En una operación periódica, se utiliza una comprobación adicional para detectar el periodo
que se está excediendo.
Las siguientes palabras del sistema se utilizan para ofrecer información sobre el tiempo de
ciclo de exploración del controlador:
%SW11 Se inicializa con el tiempo de vigilancia máximo de watchdog (10 a 500 ms).
%SW30 contiene el tiempo de ejecución para el último ciclo de exploración del
controlador.
%SW31 contiene el tiempo de ejecución para el ciclo de exploración del controlador
más largo.
%SW32 contiene el tiempo de ejecución para el ciclo de exploración del controlador
más corto.
Ejecutar Aplicación
Fallo de Alimentación
Alimentación en STANDBY
Recuperar Alimentación
ESPERA
Corte de NO
Prueba Automática
Corriente
SI
Guardado de NO
Contexto
Correcto
SI
Tarjeta de NO
Memoria
SI
RUN ESPERA
Adquisición de
Detiene el contexto
Entradas
de la aplicación de la
operación Guardar
Ejecución del programa del Procesador
SUPERIOR
Si el bit %S1=1
Restauración de la
posible proceso con
alimentación
reinicio en caliente
Pruebas automáticas
de configuración
parcial
Detección del
Corte de
Alimentación Establecer el bit %S1
Microcorte de a 1 para un solo ciclo
corriente
INFERIOR
Actualiza salidas
RUN ESPERA
Adquisición de
Detiene el contexto
Entradas
de la aplicación de la
operación Guardar
Ejecución del programa del Procesador
SUPERIOR
Si el bit %S1=1
Restauración de la
posible proceso con
alimentación
reinicio en caliente
Pruebas automáticas
de configuración
parcial
Detección del
Corte de
Alimentación Establecer el bit %S1
Microcorte de a 1 para un solo ciclo
corriente
INFERIOR
Actualiza salidas
Para crear programas de control Twido se pueden utilizar los siguientes lenguajes de
programación:
TwidoSuite ofrece una función de reversibilidad de Lista/Ladder Logic, la cual permite pasar
un programa de Lista a Ladder Logic y viceversa, según convenga.
Ejemplo de instrucción:
LS2 SS1
%I0.2 %I0.7
LS2 SS1
4.2.3 Grafcet.
=*= 1
1
=*= 01
%I0.1 2
LD %I0.1 #
%I0.1
# 02 -*- 2
2 -*- 02 %I0.2 3
LD %I0.2 #
%I0.1
3
# 03 -*- 3
-*- 03
Bits de entradas / salidas: Estos bits son las “imágenes lógicas” de los estados eléctricos de
las entradas / salidas. Están almacenados en la memoria de datos y se actualizan en cada
explotación del programa. El direccionamiento de estos bits es el siguiente:
Bits internos: Los bits internos (%Mi) memorizan los estados intermedios durante la
ejecución del programa.
Bits de sistema: Los bits de sistema (%Si) controlan el buen funcionamiento del
autómata así como el desarrollo del programa de aplicación. El detalle de los
mismos se encuentra en el capítulo Bits y Palabras Sistema.
Existen otros bits que pueden usarse en el tratamiento booleano, como son los bits de los
bloques de función y los bits extraídos de palabras, los cuales explicaremos en los capítulos
Programación de Bloques Función y Tratamiento Numérico respectivamente.
Las instrucciones LD, LDN, LDR y LDF corresponden respectivamente a contactos normal
abierto, normal cerrado, de flanco ascendente y descendente.
Las instrucciones AND y OR pueden utilizar paréntesis. Estos paréntesis permiten realizar
esquemas de contactos de forma sencilla. El signo de apertura se asocia a la instrucción
AND u OR. El paréntesis de cierre es una instrucción obligatoria para cada paréntesis
abierta. Es posible anidar hasta 8 niveles de paréntesis. No se deben programar
instrucciones de almacenamiento ST, STN, S o R entre paréntesis.
Los tres tipos de instrucciones permiten tratar la derivación hacia las bobinas.
Estas instrucciones utilizan una memoria intermedia llamada pila que puede almacenar
hasta 8 informaciones booleanas.
La instrucción MPP lee, desocupa el inicio de la pila y desplaza los otros valores hacia el
inicio de la pila.
Siempre es muy recomendable realizar una programación tal que permita la reversibilidad
de lenguajes.
Cada uno de los temporizadores pueden configurarse de una de las tres formas propuestas
por la normativa IEC61131-3. Los 3 tipos propuestos son:
Numero de % T Mi 0 a 127
T emporiz ador
T ipo TON
TOF
TP
B as e de tiempo BT 1min, 1s eg, 100ms eg, 10 ms eg, y 1 ms eg
C uanto menor es la bas e de tiempo, mayor
es la precis ión del temporiz ador.
Valor actual % T Mi.V P alabra que crece des de 0 has ta % T Mi.P
durante la temporiz ación. E l programa no
puede es cribirlo.
Valor de P res elección % T Mi.P 0 < % T Mi.P < 9999. P uede s er leída y
es crita por el programa
Ajus te S /N S : permite la modificación de % T Mi.P
N: no acces ible % T Mi.P
E ntrada de activación IN Arranca el temporiz ador
S alida T emporiz ador Q B it as ociado a la s alida de % T Mi.Q
La selección del modo de funcionamiento del temporizador (TON, TOF, TP) se efectúa
desde la configuración.
t = BT x %TMi.P
Ejemplo de programación.
Numero de C ontador % C i 0 a 31
Valor actual % C i.V P alabra aumentada o dis muida en
función de las entradas . E n programa
no puede es cribirlo.
Valor de pres elección % C i.P 0<% C i.P <9999. P uede s er leída y
es crita por el programa.
Ajus te S /N S : permite la modificación de % C i.P
N: no acces ible % C i.P
E ntrada de res et R E n es tado 1 pone % C i.V =0
E ntrada de s et S E n es tado 1 pone % C i.V =% C i.P
E ntrada de contaje CU C on la aparición de un flanco
as cendente en la entrada C U, el valor
actual de % C i incrementa en una
unidad.
E ntrada de des contaje CD C on la aparición de un flanco
as cendente en la entrada C D , el valor
actual de % C i decrementa en una
unidad.
S alida de des bordamiento E E l bit% C i.E para al es tado 1 cuando
(empty) en des contaje el valor actual pas a de
0 a 9999
S alida de pres elección D E l bit% C i.D para al es tado 1 cuando
alcanz ada (done) en des contaje el valor actual pas a de
9999 a 0
S alida de des bordamiento F E l bit% C i.F para al es tado 1 cuando
(full) en contaje el valor actual pas a de
9999 a 0
En este registro el primer dato ingresado es el primero en salir. Cuando aparece un flanco
ascendente en la entrada I, el contenido de la palabra de entrada (%Ri.I) se almacena en el
punto mas alto de la pila (Fig. a). Cuando la pila está llena (%Ri.F=1) es imposible
almacenar otro dato. Cuando aparece un flanco ascendente en la entrada O¸ el dato
contenido en la parte mas baja de la pila se transfiere a la palabra de salida (%Ri.O), y el
contenido del registro se desplaza un paso hacia abajo (Fig. b). Cuando el registro está
vacío (%Ri.E=1) es imposible sacar datos, la palabra de salida %Ri.O no cambia.
En este registro el último dato ingresado es el primero en salir. Cuando aparece un flanco
ascendente en la entrada I, el contenido de la palabra de entrada (%Ri.I) se almacena en el
lugar mas alto de la pila (Fig. c). Cuando la pila está llena (%Ri.F=1) es imposible
almacenar otro dato. Cuando aparece un flanco ascendente en la entrada O¸ el dato
contenido en la posición mas alta de la pila se transfiere a la palabra de salida (%Ri.O), y el
contenido del registro se desplaza un paso hacia arriba (Fig. d). Cuando el registro está
vacío (%Ri.E=1) es imposible sacar datos, la palabra de salida %Ri.O no cambia.
El fin de la ejecución de un ciclo de scan se define usando las instrucciones: END, ENDC Y
ENDCN:
Por defecto (modo normal), cuando se activa el fin del programa, se actualizan las salidas y
se inicia el próximo ciclo de scan. Si el ciclo del autómata es periódico, primero espera el fin
del período, y luego actualiza las salidas e inicia el nuevo ciclo periódico.
Ejemplo:
Ejemplo:
La instrucción SRi efectúa el llamado a una sub-rutina identificado por la etiqueta SRi: si el
resultado de la instrucción booleana precedente es igual a 1.
Ejemplo
Notas:
Esto se debe a que es posible que la subrutina modifique el contenido del acumulador
booleano. Por lo tanto, es posible que, durante la respuesta, tenga un valor diferente al que
tenía antes de la llamada (consulte el siguiente ejemplo).
Valores inmediatos: Son los valores algebraicos de formato homogéneo al de las palabras
de 16 bits, quienes permiten la afectación de valores a estas palabras. Ellos son
almacenados en la memoria del programa y están comprendidos entre - 32768 y 32767.
En sistema binario con signo, el bit de rango “F” se atribuye según la convención al signo
del valor codificado.
Las palabras y valores inmediatos pueden ser introducidos, visualizados o restituidos bajo la
forma:
Estas palabras de 16 bit son internas y controladas por la CPU y aseguran varias funciones:
dan acceso a las informaciones que provienen directamente del autómata mediante la
lectura de las palabras %SWi, y permiten actuar sobre la aplicación (Ej: ajuste del reloj
calendario). En el capítulo Bits y Palabras Sistema, se detallan algunas de las palabras
sistema.
Las cadenas de bits son una serie de objetos bits adyacentes del mismo tipo y de longitud
definida «:L».
Las tablas de palabras son series de palabras adyacentes del mismo tipo y de longitud
definida «:L»
%KW10 16bits
%KW16
Cadenas de bits.
Palabras.
Tablas de palabras.
Palabra ->Palabra
Palabra indexada ->Palabra
Valor inmediato ->Palabra
Cadena de bita ->Palabra
Palabra ->Palabra
Palabra indexada ->Palabra
Valor inmediato ->Palabra indexada
Palabra ->Cadena indexada de bits
La comparación se realiza entre corchetes detrás de las instrucciones LD, AND, y OR,
cuando la comparación es verdadera su resultado es 1 y hay continuidad lógica.
Ejemplo:
Estas instrucciones permiten realizar una operación lógica entre dos operandos o en un
operando.
8.3.5.3 Estructura.
Como el operando a desplazar tiene una longitud normal (16 bits), la variable i estará
comprendida necesariamente entre 1 y 16. El estado del último bit desplazado o rotado
queda memorizado en el bit %S17.
El código BCD (Binary Coded Decimal) que significa Decimal Codificado en Binario, permite
representar una cifra decimal de 0 a 9 mediante un conjunto de 4 bit. Una palabra de 16 bit
puede así contener un número expresado en 4 cifras. (0 < N < 9999).
Ejemplo:
La palabra %MW12 expresa el valor DECIMAL «2450»; corresponde al valor binario 0000
1001 1001 0010
Al iniciar TwidoSuite, se mostrará la pantalla inicial con las opciones que proporciona el
programa, se seleccionará el lenguaje, (en el ejemplo: Español) y modo de trabajo, (en el
ejemplo: Modo “Programación”)
Nota: TwidoSuite permite seleccionar el idioma de trabajo cada vez que se inicia el
programa.
Nota: en esta pantalla también se podrían abrir Proyectos hechos con la herramienta de
configuración TwidoSoft: se debe elegir la opción Abrir un proyecto.
Una vez que se concluye la carga de datos en la pantalla de Información del proyecto, se
selecciona el botón Crear .
Esta selección se realiza mediante el Catálogo, que esta ubicado en el sector izquierdo de
la pantalla.
En caso de querer cambiar de modelo, con el botón derecho del ratón (mouse) sobre el
controlador accede a un menú contextual que le permite Eliminar el autómata, y luego
elegir otro del listado del Catálogo.
Del mismo modo que se toman del catálogo las bases, Compacto o Modular, también se
utiliza esta herramienta para colocar Módulos de Ampliación, Cartucho RTC y de
Memoria, Adaptadores Serie, HMI y Elementos de Redes.
En síntesis,
En la pantalla Describir se deberá armar todos los elementos del hardware de que se
disponen.
• Configurar
• Programar
• Depurar
• Configurar
Esta pantalla permite configurar una entrada para ser utilizada para arranzar y
para el programa del controlador TWIDO (función Run/Stop).
memoria.
Además de las posiciones de memoria, desde el menú Categoría de Objetos (ver detalle
en figura anterior), se tiene acceso a la configuración de Bloques Funcionales, tales como
Temporizadores %TM, Contadores Progresivos %C, Registros FIFO/LIFO %R,
Conmutadores de Tambor %DR, Registros de Desplazamiento %SDR, y Contadores
de Pasos %SC.
Por último, en la opción de Objetos avanzados, podremos configurar Reloj de tiempo real
%SCH, (conocidos en TwidoSoft como Fechadores), bloques PID, y Macros para Tesys y
OTB, entre otros.
NOTA:
Es siempre recomendable utilizar el modo Automático, con el nivel Lo mas alto posible,
ya que se indica a la funcionalidad más moderna.
Entre otras cosas, en esta pantalla es posible configurar el Modo de Exploración: Normal
(cíclico) o Periódico, y asignar una Duración para el segundo caso.
Una de las opciones más comúnmente utilizadas, y que se configura en esta pantalla, es la
de Arranque automático en Run.
Finalmente, se pasará a la última de las opciones a Programar -> Configurar, que consiste
en Definir las protecciones. La protección con Contraseña controla el acceso
modificaciones desde TwidoSuite y a la aplicación del autómata una vez transferida una
aplicación desde el ordenador al autómata. Una aplicación del autómata que está protegida
con contraseña:
Cada elemento colocado en el editor de lenguaje Ladder posee tres propiedades para
diferenciarlo, a saber:
Comentario
Símbolo
Dirección
Una vez concluida la lógica, se debe validar el escalón: con tal motivo encontramos un
escalón en el sector inferior llamado Analizar programa.
Este botón dará por válida la lógica programada o en caso de error: indicará cual fue la falta.
En tal caso, son válidos todos los comentarios hechos acerca del editor de lógica en
lenguaje Ladder.
Una vez concluida la realización de la lógica para el autómata, se valida de la manera vista
previamente y luego se podrá realizar la Depuración, desde el menú ubicado en el sector
superior derecho:
Para realizar tales pruebas es necesario previamente conectarse con el controlador TWIDO.
En esta pantalla se elige el puerto por donde se realizará la conexión con el controlador
TWIDO, luego se pulsa Aceptar .
Al conectarse con el autómata TWIDO, se mostrará la siguiente pantalla, la cual nos permite
descargar una aplicación desde TwidoSuite al PLC, o bien, levantarla desde el mismo hacia
el programa TwidoSuite:
Adicionalmente, aparece en el centro de la pantalla un panel con el estado del PLC TWIDO.
Mediante este panel es posible dar tres diferentes órdenes al controlador, a saber:
NOTA: Cada vez que se pulsa una de estos botones se mostrarán sendas advertencias
antes de aplicar la acción solicitada.
El panel con los botones EJECUTAR, DETENER e INICIAR se puede ocultar y volver a
mostrar mediante:
Para gestionar una tabla se selecciona Crear una tabla nueva, luego, en la columna
Dirección se cargan las variables que se quieren monitorear.
Continuando con el recorrido del menú lateral, en sentido descendente, se llega a la opción
Controlar el autómata. Esta pantalla contiene opciones para configurar e inspeccionar el
autómata, se puede ver la información de utilización de los distintos tipos de memoria (ver
imagen a continuación). También, desde esta pantalla es posible establecer la fecha y hora
del autómata con la opción Ajustar la hora del RTC.
Como se observa en la pantalla superior, también desde esta pantalla se pueden observar
las estadísticas (en caso que el controlador posea puerto Ethernet integrado) y la
configuración de MODEM, si se utilizara.
A continuación se muestran las siguientes cuatro opciones del menú. Todas ellas se utilizan
para verificar configuraciones realizadas previamente y luego cargadas sobre el
controlador.
Opción:
Vigilar la configuración del material
Opción:
Vigilar la configuración del software
Opción:
Vigilar la configuración descripta
Opción:
Supervisar el comportamiento
Por último, luego que la aplicación a sido probada y ajustada, mediante las herramientas
vistas en las hojas que anteceden, se procederá a la desconexión del software TwidoSuite
del autómata TWIDO.