La odisea de migrar una aplicación de un TSX 47 a un Modicon M340

Ahora me parece bastante mas fácil, pero cuando empecé con el tema se me hizo muy cuesta arriba, por lo que voy a relatar la aventurilla como si de un tutorial se tratara (eso eso, a dar la paliza que es lo mío).

Cuando los dinosaurios dominaban la faz de la tierra, en un lugar muy muy lejano, había una empresa que tenía funcionando unos autómatas Telemecanique TSX 47. Eran unos aparatos muy grandes y sorprendentemente eficaces pero que por razones obvias debían ser sustituidos.

El software de programación de los TSX es el PL7-2 (o al menos es el que se empleó) que funciona bajo MsDos puro y duro. ¿Por que la aclaración de puro y duro? pues porque lo primero que intentamos fue instalar el programa en el emulador Virtual Pc. Aparentemente funciona, pero en el momento de conectar con el autómata, nada de nada, ni la versión 2004 ni la 2007. Lo intentamos con el Vmware y el Virtual Box y mas de lo mismo. Parece ser que la cosa del puerto COM es bastante delicadilla para el PL7-2. Funciona con un conversor del que intentaré poner una imagen. (Está aquí)

Bueno, pues nada... a buscar un disco duro pequeñito y a instalar el MsDos 6.22 a pelo.

Pues tampoco va bien grrrr...  Solo salen 630 y pico K de memoria física disponible y el programa necesita 640K. Debo aclarar que el ordenador es un PIV a 3000, que en realidad tiene una giga de memoria ram y que alguien me explicó un poco de que iba el rollo de las memorias aunque no me enteré mucho.

El caso es que probando lo mismo con un Celeron a 733 y 256 megas de ram la cosa funcionó (cosas de la compatibilidad AT), y luego en una particion en un portatil viejecito con gestor de arranque y todo. Con el portatil fue cómodo capturar la aplicación.

Aquí unas capturas del programa para amenizar un poco la velada.

Interesante la fecha de la última versión del programa.

 

Unas imágenes del aspecto de las aplicaciones creadas con el PL722

Y por último una imagen de la víctima

No voy a extenderme en el funcionamiento de este programa porque estoy mas bien para que me enseñen a mi, solo decir que el portátil con arranque dual funcionó de maravilla para capturar los ficheros .bin y .doc que genera el programa y llevarlos al entorno Windows.

El siguiente paso es convertir la aplicación con el PL7Pro, para lo que configuramos un autómata Premium de forma que las direcciones coincidan con las del definitivo Modicon 340 que se va a utilizar finalmente.

Esta es la configuración:

Si la aplicación los emplea, es importante indicar el numero de Timers serie 7 porque por defecto salen 0.

Ahora ya podemos convertir el archivo .bin siempre y cuando la instalación del PL7Pro se haya hecho personalizada y se haya marcado la opción correspondiente.

Esta es la hoja de dialogo para seleccionar la aplicación a convertir

Luego aparece este mensaje... ¡Ni idea!. Como no tenemos ningún archivo de esos le contestamos que no

Ahora si, aparece la aplicación deseada y le contestamos analizar.

En un momentito aparece esta hoja. Ha sido todo asignado automáticamente excepto las entradas y salidas.

Se pueden reasignar de 16 en 16 introduciéndolas en el cuadro reasignación y pulsando intro o Convertir.

En este punto habría que aclarar que las tarjetas del TSX 47 son de 32 entradas con la siguiente estructura:

La primera de I1,0 a I1,F y de I11,1 a I11,F

La segunda de I2,1 a I2,F y de I12,11 a I12,F

Etcétera.

Las tarjetas de salidas son de 16 puntos.

Las correspondencias con las entradas y salidas del autómata nuevo estarán en función de la distribución de los regleteros

o sea, a buscar la mas cómoda para conectar después los hilos.

Al terminar el programa genera un informe que habrá que tener a mano o pasarlo a una hoja de Excel o algo así.

En este preciso momento se me colgó el ordenador varias veces , por lo que aprendí que el informe no se pierde,

queda guardado con la extensión .rpt y se abre perfectamente con el bloc de notas.

 

Como esto va para largo y si estiro mucho va a tardar mucho en cargar, lo pondré en varias páginas. Perdón por las molestias.