Está en la página 1de 18

PROGRAMACION SM-APPLICATIONS PLUS

MAQUINA EMPACADORA S20


PROTISA – 2019

La siguiente guía detallará los componentes (Variador y Tarjetas de Control Movimiento SM-Applications),
así como el ambiente de programación de la SM-Applications, las herramientas requeridas para
cargar/descargar el backup de parámetros (Variador) y descargar el código de aplicación (SM-
Applications).

Por último, se indicará cuales son los parámetros claves para verificar la ejecución del código en la SM-
Applications.

1. Componentes del Sistema y Herramientas de Programación.


1.1. Variador A.C. – Unidrive SP.

1.2. Tarjeta de Control Movimiento Avanzado SM-Applications Plus.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
1.3. Tarjeta de Comunicación Industrial Profibus DP.

1.4. Cable de Comunicación Emerson CT USB-RS485.

1.5. Drivers del cable Emerson CT US-RS485 previamente instalados en el Portátil/PG Siemens
(Administrador Dispositivos\Puertos COM y LPT\ USB Serial Port (COMX) donde X puede ser
1,2,3 … según lo asigne el S.O.) ejecutando alguno de los siguientes sistemas Operativos: WinXP,
Vista 32, Win7 ó Win8.1.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
1.6. Software de Carga/Descarga de Parámetros – CTSofT. V1.6 (Software Gratuito y disponible en el
sitio Web de Control Techniques ó en el CD de Instalación que viene con el Unidrive SP).

1.7. Software de Carga/Descarga de Código de Aplicación en la SM-Applications Plus. – SYPTPro.


(Software Licenciado e Instalado en PG Siemens Protisa).

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
1.8. Backup del Código de Aplicación (SM-Applications), el cual está contenido en una carpeta
nombrada “NK11068” en el disco Duro de la PG Siemens de Protisa, cuyo archivo principal es
“NK11068 – SYPT Project File”.

2. Estableciendo comunicación entre el Software CTSoFT y el Unidrive SP.

2.1. Con el Unidrive SP energizado (Puede estar en modo Inh / Rdy / Run) navegamos por el menú 0
y verificamos el valor de los siguientes parámetros, usando el display del Variador.

Para el ejemplo tenemos:


Modo Serial (RTU); Velocidad de Baudios (19200); Dirección Serial (1).

2.2. Conectamos el cable Emerson USB-RS485 al puerto USB de Portátil/PG Siemens y verificamos el
número de puerto serial VIRTUAL asignado por el sistema operativo (S.O.). La forma de verificar
la conexión es la siguiente: (Puede Variar de un sistema operativo a otro, pero en general el
proceso es similar)

Inicio->Panel de Control->Sistema->Administrador de Dispositivos->Puerto COM y PLT->USB


Serial Port (COM 3).

(Ver Figura en la Siguiente página)

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
2.3. Abrimos el Software CT-Soft y seleccionamos la Opción “Work with a Drive”, aparece un cuadro
de diálogo desplegable en el cual elegimos el Variador “Unidrive SP”. Finalmente damos click en
“OK”.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
2.4. Aparece un cuadro de diálogo, luego del cual damos click en “Aceptar”.

2.5. Luego aparece un segundo cuadro de diálogo, al cual damos click en “Aceptar”.

2.6. Finalmente aparece el cuadro de diálogo “Drive Properties – Propiedades del Drive” en el cual
se ajustan los parámetros de comunicación entre el CTSofT y el Unidrive SP.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
Acá damos click en 1. “Comms Settings” el cual nos muestra el siguiente recuadro:

En este recuadro, damos click en la lista desplegable “Protocol” y en caso de no estar


seleccionada, se selecciona la opción “CT-RTU”, que corresponde al valor del parámetro
# 0.35 = RTU (Serial Mode).

En el mismo cuadro de diálogo, damos click en la lista desplegable “Hardware” y seleccionamos


la opción “COM 3 (USB Serial Port)” la cual
corresponde al cable Emerson previamente
identificado.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
Continuando en el mismo cuadro de diálogo, damos click en la lista desplegable “Baud Rate” y
seleccionamos la Vel. De Baudios que se verificó en el # 0.36 = 19200 y damos Clock en “OK”.

Regresamos al cuadro de diálogo “Drive Properties” y damos click en el cuadro de texto


2. “Node Address” y escribimos en el recuadro el valor leído en el parámetro # 0.37 = 1 (Serial
Address), para este ejemplo.

Finalmente, estando configurados los valores anteriores, damos click en la opción “Detect
Drive Configuration”, para identificar:

 Modelo del Drive: (Por Ejemplo: SP2403).


 Tarjetas Instaladas en cada Ranura del Drive: (SM-Profibus, SM-Applications Plus, Etc.)
 Modo de Control: (Open-Loop, Closed Loop Vector, Closed Loop Servo).
 Parámetros por Defecto: (EUR / USA).

Una vez damos click en esta opción “Detect Drive Configuration” se establecerá comunicación si:

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
 Coincide la configuración de parámetros de comunicación (#0.35, #0.36 y #0.37) entre
CT-Soft y Variador.
 El cable de Comunicación está en buen estado.
 El Jack del puerto RJ-45 en el drive está bien ajustado al puerto del Variador.

Obtendremos la siguiente imagen y damos click en “Aceptar”.

En este punto, ya se puede ASEGURAR que existe comunicación entre el CTSofT y el Variador
Unidrive SP.

3. Halando y Descargando parámetros del Unidrive SP.


Es necesario disponer del backup de parámetros en estado “OPERATIVO” de la aplicación, por lo cual
se explica la forma de realizar este procedimiento.

3.1. Halando Backup de Parámetros del Unidrive SP. (Esta operación la podemos ejecutar con el
variador en modo RUN/STOP ó INH). Luego de establecer comunicación con el drive de forma
satisfactoria (Punto 2), procedemos a halar el backup y guardarlo en el Proyecto y en el Archivo
de parámetros así:

Damos click en el ícono que indica la flecha roja.

En este punto, el CTSoft se comunica con el drive e inicia la transferencia de parámetros desde el
Unidrive SP hacia el proyecto. Se muestra una barra de progreso.

Una vez los parámetros han sido leídos, se debe guardar el proyecto y el archivo de parámetros.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
 Guardando el Proyecto: Desde el Menú “File -> Save Project As”

Aparece un cuadro de diálogo, en donde elegimos el Nombre del Proyecto y damos click
en “OK”.

 Guardando el Archivo de parámetros del Proyecto: Desde el Menú “File -> Save
Parameter File”.

Aparece un cuadro de diálogo, en donde elegimos el Nombre del archivo de parámetros


del proyecto.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
3.2. Descargando el Backup de Parámetros al Unidrive SP.
(Esta operación SÓLO SE PUEDE REALIZAR CON EL VARIADOR EN MODO “Inh”. Luego de
establecer comunicación con el drive de forma satisfactoria (Punto 2), procedemos a descargar
el backup de parámetros.

Damos click en el ícono que indica la flecha roja.

En este punto, el CTSoft se comunica con el drive e inicia la transferencia de parámetros desde el
Proyecto CTSoft hacia el Unidrive SP. Se muestra una barra de progreso.

Luego de descargado los parámetros en el drive, se deben guardar los cambios en la memoria del
Unidrive SP. Para hacer esto, nos ponemos Online “Menú Drive -> Online”

Damos click en el ícono de la flecha roja.

Al realizar esta acción, los parámetros recién descargados al Unidrive quedarán guardados en la
memoria y no se perderá la configuración en caso de que se apague y encienda el Unidrive.

4. Determinando si el estado de ejecución del código en la tarjeta SM-Applications visualmente


mediante el display del Unidrive SP.

La tarjeta SM-Applications Plus, tiene un conjunto de parámetros que controlan su comportamiento,


y controlan la forma en que se ejecutan algunas tareas internas en el código de programa, nodos de
comunicación de la red CT-NET, RS-485 y Entradas/Salidas Digitales entre otros.

Así mismo, tiene un parámetro que INFORMA el estado de ejecución del programa ó si existe un
programa en ejecución dentro de la SM-Applications Plus. Este parámetro es el #XX.03

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
Dependiendo de la ubicación física de la SM-Applications (Slot 1 – Menú 15, Slot 2 – Menú 16, Slot 3
– Menú 17), el parámetro #XX.03 indicará el estado de ejecución del programa, donde XX=15 (Slot 1),
XX=16 (Slot 2) y XX=17 (Slot 3).

Si la SM-Applications Plus, se encuentra instalada en


Slot 1 el Slot 1, entonces el parámetro #15.03 indicará el
estado de ejecución del programa. Lo mismo
Slot 2
sucederá, si es instalada en el Slot 2 (#16.03) ó en el
Slot 3 Slot 3 (#17.03).

Asumiendo que la SM-Applications Plus, se encuentra instalada en el Slot 3 – Menú 17, el parámetro
#17.03 puede asumir uno de los siguientes estados:

#17.03 = nonE
Esto indica que no existe programa en la SM-Applications Plus. Para esta guía, también significa
que por algún motivo, el programa se ha borrado de la memoria interna de la tarjeta y DEBE SER
DESCARGADO, nuevamente.

Nota: La palabra “DPL” en la tabla anterior, corresponde al acrónimo de Drive Programing


Language, y es el lenguaje de programación empleado por SYPTPro para definir el código de la
aplicación escrito en la SM-Applications Plus.

#17.03 = StoP
Esto indica que EXISTE un programa dentro de la SM-Applications, pero que se encuentra en Modo
STOP. Se puede cambiar este estado, cambiando #17.13 = OFF a ON y escribiendo en el #17.00 =
1070 y luego oprimiendo el botón rojo de “Reset” en el Display del Variador.

#17.03 = run
Esto indica que EXISTE un programa dentro de la SM-Applications y se ESTA EJECUTANDO. Este
DEBE SER el modo normal de operación de la SM-Applications Plus para que la Aplicación de
Protisa, funcione correctamente.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
#17.03 =triP
Finalmente, tenemos el estado de fallo interno en el código de programa DPL. Este fallo se produce
en la etapa de desarrollo de la aplicación, pero en caso de presentarse, se debe acudir al manual
avanzado para investigar el origen de la falla.

Para Navegar por los menús del Variador, nos movemos usando el Joypad.

Inicialmente oprimimos la tecla “M” que alterna entre el estado del drive (Inh / RdY / Run / Trip )
y los menús del drive. Por defecto, el parámetro inicial será el #0.10 que se interpreta así: Menú 0
y parámetro 10. El parámetro #17.03 se interpreta así: Menú 17 y parámetro 3.

Para buscar los menús avanzados, con las flechas que indican IZQUIERDA y DERECHA, navegamos
por los menús avanzados (Se considera Menú Avanzado, todos los menús diferentes del Menú 0)
y con las flechas ARRIBA y ABAJO, navegamos por los parámetros del menú actualmente
seleccionado.

Nota Importante: Para poder navegar por los menús avanzados, es OBLIGATORIO configurar el
parámetro # 0.49 = L2.

5. Configurando el SYPTPro para establecer comunicación con la SM-Applications Plus y Realizar la


Descarga del Código de Aplicación.

Una vez, verificado que tenemos comunicación entre el CTSoFT y el Drive, podemos proceder a
comunicarnos con la Tarjeta SM-Applications Plus. Para hacerlo, realizamos los siguientes pasos:

5.1. Abrimos el SYPTPRO desde el ícono de Escritorio ó desde Inicio->Programas->Control Techniques


-> SYPTPRO.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
5.2. Nos aparece el siguiente cuadro de diálogo y elegimos la marcamos la opción “Open a Recent
Project”. Seleccionamos el Backup del código de la Aplicación “NK11068” si ya lo hemos abierto
antes ó con la opción “Browse a Project” buscamos la ruta en el disco duro donde se encuentra
almacenado y damos click para abrirlo.

5.3. Acá nos abre el proyecto y su arquitectura de Hardware.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
5.4. Ahora procedemos a verificar la configuración de las comunicaciones en el SYPTPRO. Esto lo
hacemos seleccionando el menú Run -> PC Communications Settings.

5.5. Aparece el siguiente cuadro de diálogo y verificamos/modificamos lo siguiente:

 Connect To: Elegimos la opción “CT-RTU”


 Network Settings:
o Lower Node (Nodo inferior): 1
o Upper Node (Nodo Superior): 5

Nota: Los nodos Inferior y superior, definen el rango de dirección RTU dentro del
cual SYPTPRO identificará el/los Unidrives SP. Recordemos que la dirección RTU en
el Unidrive SP está definida en el #0.37.

Finalmente, damos click en “Settings” para acceder a “Communication Settings” para verificar
que la configuración esté correcta.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
Acá nuevamente realizamos verificación de “Protocol: CT-RTU”, “Hardware: COM3 (USB Serial
Port) y “Baud Rate: 19.2 Kb/s”. Finalmente, damos click en “OK” para aceptar cambios en este
cuadro de diálogo y nuevamente damos “OK” para salir de “PC Communcation Settings”.

5.6. Ahora en la arquitectura de Hardware, Damos doble click en “Svolgiotore”.

Aparece el “Editor DPL”, en donde podemos apreciar el código fuente de la aplicación, para ésta
SM-APPLICATIONS PLUS en particular.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
5.7. En este punto regresamos a la ventana de arquitectura de Hardware nos ponemos en modo
“Online”. Esto lo hacemos desde el Menú “Run-> Online” ó simplemente oprimiendo F9 desde el
teclado.

5.8. Regresamos al “Editor DPL”, y vamos al Menú “Project -> Build and Download” ó presionamos
“F6” desde el teclado.

Esta acción compilará el código DPL y si no existen errores, procederá a descargarlo a la SM-
Applications Plus del nodo “Svolgiotore”.

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.
Una vez finalizada la descarga en el nodo “Svolgiotore”, se puede proceder a realizar el mismo
procedimiento descrito, para los nodos “Coltello” y “Nastrini”.

5.9. Una vez, se hayan descargado los códigos de aplicación a las SM-Applications Plus, según el nodo
requerido, procedemos a pasar a modo “Offline” oprimiendo “F9” nuevamente.

6. Menús Importantes y otros detalles de la aplicación.

Los parámetros del menú 17 (SM-Applications Plus) y Menú 15 (SM-Profibus DP), deben estar
configurados correctamente para que, al momento de cargar el código de aplicación, éste se ejecute
sin problema (De ahí la importancia de tener correctamente los parámetros de estos menús).

Los menús 18, 19 y 20 corresponden a variables internas del código de aplicación de la SM-
Applications Plus. Los Menús 18 y 19 se guardan en la memoria del Unidrive SP, cada vez que le damos
guardar cambios al variador. El menú 20 en cambio, almacena los parámetros en la SM-Applications
Plus, por lo cual es MUY IMPORTANTE, tener los valores de los parámetros afectados en el Menú 20
y volverlos a configurar en caso de que se hayan perdido.

La arquitectura de Hardware del Proyecto indica que para la red de comunicación CT-NET, que es la
que intercambia datos entre los 3 Unidrives SP, los nodos de dirección se encuentran designados así:

Svolgiotore Coltello Nastrini


Nodo CT-NET 1 2 3

Los nodos se pueden identificar en cada uno de los drives, en el parámetro #17.23.
El estado de la red CT-NET se puede verificar en el parámetro #17.36

Asistencia Técnica: proyectos@quimeling.co | Celular: 3108116465 | Atención: Lun. - Vie. 07:00hrs – 18:00 hrs.
Asistencia Comercial: ventas@quimeling.co | Celular: 3108113298 | Atención: Lun. - Vie. 08:00hrs – 18:00 hrs.

También podría gustarte