Cómo iniciar con DirectSOFT

Cómo iniciar
con DirectSOFT
Diciembre 2010
MANUAL RÁPIDO PARA
INSTALACIÓN Y MANEJO DEL
SOFTWARE DirectSOFT.
VOCABULARIO
3
Un PLC es un equipo utilizado
en maquinarias industriales
de fabricación de plástico,
en máquinas de embalajes o
en cuaquier tipo de
maquinaria que necesite
controlar procesos
secuenciales y de control.
5
Un PLC realiza funciones de
detección, mando,, envían
datos
a
los
accionadores. Además
de
los
programas
acción
que
contienen
pueden ser modificados.
QUÉ ES DirectSOFT?
DirectSOFT es un programa creado por la familia
creadora de los Controladores Lógicos programables
(PLC para futuras referencias) de marca KOYO. Los usos
de un PLC son los de controlar y programar procesos
secuenciales en tiempo real; el DirectSOFT nos ayuda a
crear programas de lógica ladder, para generar
programaciones en el PLC y así dirigir y supervisar
nuestros proyectos o procesos industriales.
El Software de programación DirecSOFT funciona con el
sistema operative Windows(98,2000,NT,XP, windows 7).
No existe ninguna version disponible para Macintosh o
Linux. Se necesita para su instalación un espacio de
11MB disponibles en el disco duro y un Puerto serial no
Preparación para
la instalación
usado, o en su defecto un cable de conversion usb a
serial.
EQUIPOS COMPATIBLES CON DirectSOFT
Los PLCs de la familia DirectLOGIC (DL05, DL06, DL105, DL205, DL305 y DL405).
Familia
CPU
Programación
DirectSOFT
Licencias de
fabricantes originales
DL05
Necesita versión 2.4 o más nueva.
PC-PGM-105 o
PC-PGM-BRICK
-
DL06
Necesita versión 4.0 o más nueva.
PC-PGM-BRICK
-
DL105
F1-130 necesita versión 2.4 o más nueva.
PC-PGM-105 o
PC-PGM-BRICK
-
DL205
D2-230 / D2-240 / D2-250-1 / D2-260
PC-PGM-205
PC-D20EM
DL305
D3-330 / D3-340 / D3-350 necesita versión 2.4
o más nueva.
PC-PGM-305
PC-D30EM
DL405
D4-430 / D4-440 / D4-450 necesita versión 2.4
o más nueva.
-
PC-D40EM
Tabla No 1. PLCs pertenecientes a la familia DirectLOGIC
2
lorem ipsum :: [Date]
Instalación de
DirectSOFT
PASOS A SEGUIR:
1.
Inserte el CD DirecSOFT32 en la unidad lectora
de CD.
2.
Verifique sus opciones,. El CD instalador le
ofrece varios demos de otros productos , entre
otros. Para instalar DirectSOFT seleccione la
opción Install Software.
3.
9. Tipo de Instalación. Se visualizan tres tipos;
Typical; Compact y Custom. La opción Typical
instala todos los archivos de programa y los
archivos de ejemplo por lo cual es la
recomendada para la mayoría de usuarios.
10. Si selecciona la opción custom se le pedirá
seleccionar los components del software que
desea instalar.
4.
Durante éste paso el usuario visualizará en
pantalla el estado de desempaquetamiento
del programa.
11. El programa ahora comenzará a instalarse
totalmente y se mostrará en pantalla el estado
del proceso.
5.
Para la instalación es necesario que todos los
programas abiertos estén cerrados. Una vez
hayan sido cerrados haga clic en NEXT si desea
continuar la instalación. Para desistir haga clic
en CANCEL.
6.
Acuerdo Licensia DirectSOFT. Para continuar
con la instalación debe leer los términos y
condiciones legales que se adquirirán entre el
usuario
y
AUTOMATIONDIRECT.
Si
está
deacuerdo haga clic en YES para continuar.
Para finalizar aquí el proceso de instalación de
clic en NO.
12. Instalación de CTRIO Workbench. Una vez
la instalación complete el 100%, se iniciará la
instalación del CTRIO Workbench. Ésta utilidad
configura módulos contadres y generadores de
pulsos de alta velocidad, opciones ofrecidas
para los PLCs de la familia DL05, DL06, DL205 y
DL 405. Si no desea instalar ésta utilidad haga
clic en CANCEL. Pra continuar con su
instalación haga clic en NEXT.
7.
3
Ingrese el código de seguridad. El código se
encuentra en un desprendible con el CD.
Ingrese el código como aparece en el
desprendible
(con
guiones,
mayúsculas,
espacios,etc.).
Una
vez
ingresado
correctamente se visualizará el botón OK.
8. Defina la ubicación para el almacenamiento
de los archivos de DirectSOFT. El programa le
brinda un destino por defecto. Si desea instalar
en ese directorio haga clic en NEXT; para
instalar en otro directorio , haga clic en BROWSE
y especifique la nueva ubicación. Para detener
la instalación haga clic en CANCEL.
En el siguiente paso se registra la copia del
software asignando un nombre de usuario y el
nombre de la compañía donde se usará el
software.
13.
Instalación de ERM Workbench.
Ésta
utilidad configura módulos principales y remotos
de Ethernet. Ésta opción de instalación es
opcional. Si desea instalarla, deberá responder
las mismas preguntas que le fueron pedidas en
la instalación de DirectSOFT..
14. Verificación. Al final de la instalación se
pueden verificar
las opciones ofrecidas o
simplemente haga clic en FINISH para
completar el proceso de instalación.
lorem ipsum :: [Date]
INICIO CON DIRECTSOFT
Para comenzar a usar el programa,
debe abrirlo desde el menu Inicio del
computador. En Programas busque
la opción DirectSOFT4. Abra ésta
carpeta y encontrará el icono de un
cohete, el DSLaunch. Al dar clic en
ésta opción se abrirá la ventana del
DirectSOFT.
Utilidades del programa. Entre ellas
CTRIO Workbench.
A
PLCs que pueden trabajar
en éste programa
Aquí aparecen los proyectos recientemente
usados.
mgen No 1
Uso de las áreas en la
ventana de
lanzamiento.
4
Imagen No 1
Applications
Es el primer submenú despegable en la lista a la
izquierda de la ventana de DirectSOFT. Desplegando
la
carpeta
y
haciendo
doble
clic
en
DirectSOFTprogramming4 se puede crear un Nuevo
programa .
lorem ipsum :: [Date]
Utilities
En éste submenú encontramos las
utilidades disponibles a usar con el
software
(ERM
Workbench,
CTRIO
Workbench, NET Edit), otras adicionales
como el KEPDirect pueden ser adquiridas
con AutomationDirect.
Projects
Son documentos creados dentro de
DirectSOFT. En la ventana principal del
programa se verán listados, siendo el
último el más recientemente usado.
Comm Links
Los archivos que encontramos aquí son
enlaces, que permiten la comunicación
entre el ordenador y el ó los PLCs que se
encuentren habilitados en DirectSOFT.
El OPC es un estándar
abierto de
conectividad en
tiempo real entre
dispositivos y
aplicaciones de
diferentes proveedores
5
Cómo crear un Nuevo programa?
Para comenzar debe hacer doble clic
en DIrectSOFT Programming4, bajo la
carpeta Applications, en la ventana
principal de DirectSOFT.
Aparece ahora una nueva ventana
llamada New Project, en la cual se
puede nombrar el proyecto usando
cualquier nombre o letra de 1 a 15
caracteres (incluidos espacios). En
ésta ventana debe seleccionar
igualmente la familia del PLC (PLC
Family), en nuestro caso todos
aquellos pertenecientes a la familia
DL; en el tipo de CPU se debe
seleccionar la referencia del PLC que
estamos usando.
Si desea continuar creando
proyecto haga clic en ok.
el
Una vez haya sido creado el nombre
del programa, se visualizará la
ventana de la programación ladder.
Para comenzar a programar vaya a
Edit Mode. Puede acceder a ésta
opción tecleando las teclas CRTL+ E
simultáneamente; haciendo clic en la
barra de menú EDIT y seleccionando
Edit mode o en la barra de
herramientas tecleando en la tecla
amarilla Edit Mode Off.
Una vez activada ésta función el
botón Edit Mode Off aparece en
blanco, el cursor se visualiza como un
recuadro negro y en la parte inferior
de la pantalla aparece la paleta de
herramientas del ladder.
lorem ipsum :: [Date]
Ventana de DirectSOFT
Familia de PLC
Tipo de CPU
Imagen No 2
Ventana de programación en lenguaje Ladder
Imagen No 3
La paleta de Edición de ladder es usada para crear nuevos elementos en un rung 1. El
elemento a seleccionar se posiciona en el lugar donde se encuentra el cursor. La
paleta de Edición resulta muy útil mientras se familiariza con los elementos que cada
una las imagénes representa, posteriormente puede ser más rápido usar las Hot keys2 .
Al final de cada rung se encuentran las salidas. Para cambiar el tipo de salida (tales
como un temporizador, un contador, un set o un reset), seleccione las funciones F7 ó F5
en la paleta de Edición. Estos botones abren el buscador de instrucciones, el cual le
permite seleccionar el tipo de salida que quiera.
PALETA DE EDICIÓN
Guía para las Hot Keys
F2 : Contacto normalmente abierto
F3: Contacto normalmente cerrado
= : Contacto de comparación “igual a “
! : Contacto de comparación “no igual a”
>: Contacto de comparación “mayor que”
< : Contacto de comparación “menor que”
F4 : Navegar contactos
F5: Navegar bobinas
F7: Navegar instrucciones de bloque
F9: Navegar elementos
Ctrl+v: Conecte a una salida
Ctrl +w : Conecte a una etapa
^F2: Contacto normal abierto inmediato
^F3: Contacto normal cerrado inmediato
Con la paleta de ladder ingresa funciones al programa. Ubique el cursor a la posición
donde desee agregar un elemento, ya sea con el botón izquierdo del mouse, o con las
flechas de arriba y abajo en el teclado. Una vez ubicado el cursor solo debe hacer clic
en el símbolo del elemento a incorporar en el programa.
ENTRADAS TIPO X
Cuando se va a ingresar una nueva entrada al programa, se abre una caja de texto
con una entrada CO. Es allí donde se ingresa el nombre de la entrada X, por ejemplo
X0. En la parte superior de la caja de texto hay un indicador verde; si éste cambia a
rojo es porque la entrada es inválida. Una vez haya sido creada la entrada se hace
clic en la ventana de verificación ó simplemente presione la tecla ENTER.
1 rung : se refiere a la serie de travesaños horizontales que se encuentran entre los dos rieles
verticales en la pantalla de programación de Ladder, en DirectSOFT.
2 Hot keys: Son las teclas que se usan como método abreviado para ejecutar un comando o
cargar un programa.
7
lorem ipsum :: [Date]
Una vez ingresado un elemento el cursor se posiciona a la siguiente entrada.
Para poder guardar el programa deberá compilarlo, Para compilar el programa deberá
hacer clic en el botón Accept, de la barra de herramientas. Una vez compilado podrá
guardar la información al disco, Save to disk ó al PLC, Save to PLC. Se recomienda
compilar al finalizar cada rung para así evitar pérdidas de información o sobresaturar al
PLC cargando demasiada información al tiempo. Una señal de que el programa en el que
está trabajando no ha sido compilado es la barra de color que aparece junto a la barra
vertical izquierda de la ventana; cuando las entradas a un rung no han sido guardadas se
visualiza una barra amarilla, la cual cambia a verde una vez se ha compilado el
programa.
Caja para la creación de
entradas tipo X.
Imagen de la creación de una entrada Tipo X en la pantalla de la programación ladder
8
lorem ipsum :: [Date]
SALIDAS TIPO Y
Posicione el cursor al final del rung, en la instrucción NOP. Introduzca el elemento F5
(Navegar bobinas) en la paleta de Edición; aparecerá una ventana con el tipo de
bobinas. Seleccione una bobina y haga clic en OK. Para finalizar la programación
debe incluir una bobina de finalizado END. Vaya a F5, se abrirá el cuadro de
instruccciones, muévase con las flechas de arriba y abajo hasta Program Control,
seleccione END en tipo de bobina (COILS) y de clic en ENTER.
Siempre podrá insertar rungs adicionales a su programa. Parece en un rung y de clic
sosteniendo la flecha de abajo. aparecerá una nueva línea rung bajo ésta. Recuerde
que la línea con la bobina END debe ir al final.
Tipo de bobina estándar
para finalizar un rung.
9
lorem ipsum :: [Date]
Apariencia de una bobina de finalización para un rung.
Bobina tipo END para finalizar un programa.
10
lorem ipsum :: [Date]
CÓMO COMPILAR EL PROGRAMA
Para descargar la programación al PLC debe primero compilar el programa. Para éste
efecto de clic en el botón ACCEPT en la barra de herramientas. Para descargar la
información al PLC no es necesario guardar el programa, aún así es recomendable guardar
los cambios en la memoria para acceder al programa después. Para salvar cambios haga
clic en WRITE TO DISK, cuando desee volver a un programa ya creado, o sí ocasionalmente
comete un error y desea volver al momento de programación previo al error, haga clic en
READ FROM DISK para acceder a éste.
Cuando tenga más que un programa ladder terminado, y desee guardarlo es bueno no
solo guardarlo en el disco, sino también realizar un archive respaldo. Para guardar un
respaldo de su archivo vaya a FILE – BACKUP.
Opciones para guardar cambios
habilitadas.
Barra lateral en verde, la cual indica
que el programa ha sido compilado.
11
lorem ipsum :: [Date]
COMUNICACIÓN CON EL PC
1. Para iniciar la comunicación con el PLC conecte el cable serial a USB, desde el PC hacia
el puerto serial del PLC.
2. En la ventana principal de DirectSOFT , de clic derecho en el icono COMM LINKS,
aparecerá en la pantalla ADD LINK. Dé un nombre a su nuevo enlace.
3. Una vez creado el enlace, deberá seleccionar el puerto por el cual se realizará la
comunicación.1.
Seleccione el puerto
comm y de clic en NEXT.
4. Al dar clic en NEXT aparecerá una nueva ventana del Wizard, en ésta aparece un
listado con las familias de PLCs disponibles. Si conoce la referencia del PLC con el que
está trabajando seleccionela en la lista, si la desconoce posicione el cursor en not sure.
Luego de seleccionar la opción adecuada haga clic en NEXT.
Familias de PLCs.
12
lorem ipsum :: [Date]
5. En el siguiente paso de configuración se elige el protocolo a usarse en el puerto
previamente seleccionado. Para los fines de ésta práctica usaremos el protocol Ksequence, ya que permite realizar escritura en entradas, salidas ó relevadores de control. El
restante protocol, DirectNEt no permite realizar procesos de escritura en bits individuales.
Protocolos disponibles para relizar
comunicación .
Dirección del esclavo
6. El link Wizard intenterá establecer comunicación con el PLC a través de la combinación
de 9600 Baud y bit de paridad impar. Si ésta combinación fracasa, se visualizará en pantalla
una ventana de error. Normalmente éste tipo de error está asociado con el puerto a usar
para establecer la comunicación, puede ser que el com habilitado en su PC, es diferente al
seleccionado durante la configuración en el Link Wizard. Intente hacer clic en el botón Link
Editor y configure manualmente el puerto.
7. En caso de que la comunicación con el PLC pueda realizarse, se le preguntará en una
nueva ventana por un nombre y una descripción para el enlace. El nombre puede
contener un máximo de 16 caracteres, incluidos espacios. Al finalizar de clic en FINISH.
8. Una vez finalizados los procesos anteriores, el enlace creado aparecerá en la pantalla
principal de DS Launch, bajo el icono de COMM LINKS. Posicionese en el link para ver más
información sobre el enlace. En el campo de estado, a la derecha de la pantalla puede
verificarse el estado del mismo a través de tres colores.
El rojo indica que el archivo se encuentra desactivo. Para ctivarlo bastará con hacer doble
clic en el proyecto del enlace.
El Amarillo indica pausa. En el momento el usuario se encuentra realizando cambios en el
programa.
El verde indica que el enlace se encuentra activo y puede ser utilizado.
13
lorem ipsum :: [Date]
CÓMO GUARDAR UN PROGRAMA EN EL PLC
Una vez el PC y el PLC estén conectados y los cambios del programa hayan sido guardados
correctamente , el programa puede descargarse al PLC.
1. Vaya a la barra de herramientas, de clic en PLC – CONNECT. Se abrirá una nueva
ventana, SELECT LINK, seleccione el enlace creado previamente y haga clic en
SELECT.
2. Aparece una caja de diálogo con cuatro opciones. La opción use disk se usa para
un nuevo programa; la opción use PLC se usa para un programa no nuevo que se
haya modificado durante el modo RUN; la opción Details muestra diferencias y
cancel es para parar la operación.
3. Para fines de éste práctica usaremos la opción use disk. Al dar clic en ésta opción se
abre una nueva ventana de programación con una barra de herramientas adicional.
En éste punto el PC está conectado con el PLC, pero aún los cambios no han sido
escritos al PLC.
4. Es recomendable limpiar la memoria del PLC antes de guardar cambios. Vaya a PLC
en la barra de herramientas y haga clic en Clear PLC memory. Haga clic en ALL para
seleccionar todas las opciones o CANCEL para salir de ésta opción sin limpiar la
memoria.
5. Aparece un indicador que muestra el proceso y desaparece el diagrama ladder, ya
que ha sido guardado al disco.
6. Para guarder el programa al PLC vamos a la barra de herramientas y hacemos clic
en el botón WriteP.
7. Ahora que el programa ha sido escrito debemos poner a correr el PLC. Haga clic en
el botón MODE en la barra de herramientas, seleccione la opción RUN y de clic en
OK.
SUPERVISIÓN DEL PROGRAMA
Haciendo clic en el botón STATUS en la barra de herramientas, podemos supervisar el
estado de las entradas y las salidas (ON, OFF). Cuando una entrada, salida ,
temporizador o contador esté encendido se visualizará el cursor en azul.
En la barra de herramientas vaya a DEBUG – DATA VIEW- NEW. Ésta ventana sirve para
supervisar y manipular los actuadores y los estados de memoria.
La ventana de DATA VIEW puede ser ajustada deacuerdo a sus gustos. Vaya a VIEW en
la barra de herramientas y de clic en OPTIONS.
La opción General Settings se deja de la manera que se visualiza.
14
lorem ipsum :: [Date]
DOCUMENTACIÓN DEL PROGRAMA
La documentación se refiere a los comentarios o descripciones que se hacen de un
elemento, para así hacerlo claro y entendible para quien lo manipule. Es recomendable
documentar el programa mientras éste está siendo modificado. La documentación puede
realizarse en cualquier momento.
Puede documentar información sobre los elementos (Entrada sensor), sobre el rung, sobre el
proceso, sobre el cableado o una descripción general del programa.
Para habilitar los cuadros de diálogo e inserter comentarios en su programa de ladder, vaya
a VIEW en la barra de herramientas y haga clic en OPTIONS. Una vez esté en OPTIONS
podrá escoger los tipos de documentación que desee en su programa, de clic en OK para
aceptar o cancel para desistir.
Editor de Documentación
Permite el ingreso al programa de la documentación que el usuario desee agregar. Vaya a
TOOLS en la barra de herramientas , DOCUMENTATION EDITOR, ó CTRL+D.
Para agregar comentarios asociados a un renglón vaya a TOOLS – DOCUMENTATION
EDITOR- COMMENT EDITOR.
15
lorem ipsum :: [Date]
IMAGEN No
DESCRIPCIÓN/ NOMBRE
PÁGINA - ENLACE
1
Pantalla principal DIrectSOFT
4
2
Selección tipo de familia del PLC. Ventana de
configuración
6
3
Ventana inicial de programación en lenguaje
Ladder.
6
4
5
6
16
lorem ipsum :: [Date]