Sei sulla pagina 1di 43

1

CARACTERSTICAS
GENERALES
Iniciacin al
CX-Programmer
2
CARACTERSTICAS
GENERALES
Requisitos de instalacin
Sistema operativo
Windows 95, Windows 98, Windows NT 4.0
Hardware
Procesador: Pentium 133 o superior.
Memoria: 16 Mb mnimo.
Disco duro: mnimo 40 Mb de espacio libre.
Lector de CD-ROM (CX-Programmer se
suministra en CD).
Pantalla: resolucin mnima de 800x600
pixeles.
3
CARACTERSTICAS
GENERALES
Compatibilidad con Syswin
Cualquier programa creado desde Syswin puede
ser abierto en CX-Programmer para su
utilizacin. Tambin es posible la utilizacin de
las libreras de Syswin (ficheros .SWL):
Seleccionar
ficheros con
extensin .SWP
4
CARACTERSTICAS
GENERALES
Como cualquier otra aplicacin de Windows, para
ejecutar CX-Programmer se utiliza el men Inicio.
Al arrancar, el
programa aparece con
un grupo de barras de
herramientas y un rea
de trabajo
completamente vaca.
Arranque de CX-Programmer
5
CARACTERSTICAS
GENERALES
Barra de
men
Barras de
iconos
Carpeta de Proyecto
rea del editor del
Diagrama Ladder
Cursor
Resultado de la
compilacin o de la
bsqueda (ventana
de salida)
Visualizacin del
contenido de las
variables (ventana
de vigilancia)
Entorno de Trabajo
6
CARACTERSTICAS
GENERALES
Para acceder al rea de trabajo es necesario crear un
nuevo proyecto o abrir uno ya creado.
CX-Programmer utiliza 2 formatos de fichero
.CXP - Fichero de proyecto de CX-Programmer.
.CXT - Fichero de texto generado por la herramienta de
conversin.
El fichero de proyecto contiene uno o varios programas
y la informacin relativa a cada PLC. Los programas
que componen un proyecto pueden referirse a PLCs de
familias diferentes.
Entorno de Trabajo
7
CARACTERSTICAS
GENERALES
Los iconos/1
Crear un nuevo proyecto
Abrir un proyecto existente
Salvar


Imprimir
Imprimir vista previa

Cortar objeto seleccionado
Copiar objeto seleccionado
Pegar

Deshacer
Rehacer

Buscar (valores, direcciones,
comentarios, etc..)
Reemplazar (valores, direcciones,
comentarios, etc..)

Acerca de
Ayuda


8
CARACTERSTICAS
GENERALES
Los iconos/2
Activacin/Desactivacin de la
comunicacin Online con el PLC.
Alternar monitorizacin del PLC.

Pausa sobre disparo.
Pausa.

Transferir al PLC.
Transferir desde el PLC.
Comparar con PLC.

Modo Program
Modo Depuracin
Modo Monitor
Modo Run

Monitorizacin diferencial.
Seguimiento de datos.

Establecer contrasea.
Desactivar contrasea.
9
CARACTERSTICAS
GENERALES
Los iconos/3
Reducir (zoom out).
Aumentar (zoom in).

Alternar cuadrcula.
Mostrar comentarios.
Mostrar anotaciones de lnea de
instruccin.



Modo seleccin.
Nuevo contacto.
Nuevo contacto cerrado.
Nueva lnea vertical.
Nueva lnea horizontal.
Nueva bobina.
Nueva bobina cerrada.
Nueva instruccin de PLC.
10
CARACTERSTICAS
GENERALES
Los iconos/4
Activar ventana de monitorizacin.

Compilar programa de PLC.
Compilar todos los programas de PLC.

Edicin On-Line de lneas de programa.
Cancelar edicin On-Line.
Enviar cambios de edicin On-Line.



11
CARACTERSTICAS
GENERALES
Los iconos/5
Alternar rea de trabajo del proyecto.
Alternar ventana de salida.
Alternar ventana de monitorizacin de
variables.
Mostrar herramienta de referencia de
direccin.
Mostrar propiedades.



Informe de referencia cruzada.
Ver smbolos locales.
Ver diagrama de contactos.
Ver cdigo mnemnico.

Monitorizar en hexadecimal.
12
CARACTERSTICAS
GENERALES
Carpeta de proyecto
La carpeta de proyecto agrupa varios tipos de Editores
necesarios para la completa elaboracin del proyecto.
Cada uno de ellos tiene un men accesible mediante el botn
derecho del ratn.
Haciendo doble click sobre cada opcin en la carpeta de
proyecto, se accede al Editor correspondiente.
Propiedades del PLC Informacin del proyecto
Editor de Variables Globales
Editor de la Tabla de E/S
Editor/Monitor de las reas
de memoria
Editor de Variables Locales
Configuracin del PLC
Informacin de la tarea
Editor de seccin
(bloque) de programa
Gestin de la Memory Card
(slo CS1)
Visualizacin de errores
Reloj del PLC
13
CARACTERSTICAS
GENERALES
Ventanas en CX-Programmer
En CX-Programmer se pueden alternar 4 ventanas para manejo de
editores (ventana de trabajo del proyecto), informacin del estado del
programa y resultado de la compilacin (ventana de salida)
monitorizacin y edicin de variables (ventana de vigilancia), y
visualizacin de referencias cruzadas de variables (ventana
herramienta de referencia de direccin).



Para acceder a cada una de ellas, se puede pinchar sobre cada uno
de los iconos asociados, o bien seleccionar Ver Ventanas
14
CARACTERSTICAS
GENERALES
Editor de la Tabla de E/S
Haciendo doble click sobre Tabla de E/S en la carpeta
de proyecto o desde PLC Editar Tabla E/S, se
accede al editor de la tabla de E/S donde se podr
gestionar (crear, comparar, verificar, etc) la tabla de
E/S del PLC conectado pinchando sobre Opciones.
CPU del PLC
Rack principal
Mdulos montados en el rack.
Posicin
en el rack
Primer canal
asignado a la unidad
Nmero
de unidad
15
CARACTERSTICAS
GENERALES
Editor de la Tabla de E/S
Pulsando con el botn derecho sobre algn hueco del
rack, se visualizan las posibles unidades que se pueden
montar as como las opciones para cada una de ellas.
16
CARACTERSTICAS
GENERALES
Editor de la Tabla de E/S
Pulsando con el botn derecho del ratn sobre el icono de la CPU se
puede tener acceso a informacin sobre la fabricacin tanto de la
CPU como de la tarjeta opcional (p.e. la tarjeta de comunicaciones
serie CS1W-SCB41).





Tambin se podrn configurar los
puertos de dicha tarjeta opcional
seleccionando Interruptores de
software de la tarjeta opcional.





17
CARACTERSTICAS
GENERALES
Editor de la Tabla de E/S
Estando en On-Line y despus de haber creado la Tabla de E/S, si existe alguna
Tarjeta Especial de E/S (como una Tarjeta Analgica), se selecciona la unidad y
pulsando el botn derecho del ratn se tiene que seleccionar: Interruptores de
Software, Configuracin de Unidad Configuracin de C200H SIOU, dependiendo
del tipo de Unidad especial que se tenga. A continuacin se muestra el ejemplo de
configuracin de una carta analgica:
18
CARACTERSTICAS
GENERALES
Setup del PLC
Haciendo doble click sobre Selecciones en la carpeta de
proyecto o desde PLC Editar Selecciones, se
accede al Setup del PLC donde se podrn configurar los
puertos de la CPU, modo de arranque, temporizaciones,
etc...
19
CARACTERSTICAS
GENERALES
Creacin de un nuevo proyecto
Para crear un nuevo proyecto, es necesario
seleccionar un PLC y una red de comunicacin.
Nombre del programa
(seleccin del usuario)
Modelo de PLC
Tipo de comunicacin
(distintas opciones
dependiendo del PLC
seleccionado
Parmetros del PLC: CPU,
memoria, etc.
Parmetros de
comunicaciones
Comentarios del
programa
20
CARACTERSTICAS
GENERALES
PLC seleccionado CS1G-CPU42, y
comunicacin SYSMAC WAY.
PLC seleccionado:
CS1G-CPU42, sin
memory card
Parmetros de comunicacin:
COM1 velocidad 9600 bps
Seleccin del PLC y tipo de
comunicacin a establecer
Creacin de un nuevo proyecto
21
CARACTERSTICAS
GENERALES
Inicializacin del PLC
El CS1 se suministra con la batera desconectada. Hay
que realizar una inicializacin del PLC antes de trabajar
con l.
Borrar la memoria.
Crear la tabla de E/S.
Doble click
Seleccionar
Crear en el
men
Opciones
El PLC debe
estar On-line
y en modo
Program
22
CARACTERSTICAS
GENERALES
Tipos de variables en CX-P
BOOL Variable de un bit, los posibles estados son 0-OFF y 1-ON.
UINT Variable de una palabra en binario sin signo.
INT Variable de una palabra en binario con signo.
UINT_BCD Variable de una palabra en formato BCD (4 dgitos).
UDINT Variable de dos palabras en binario sin signo.
DINT Variable de dos palabras en binario con signo..
UDINT_BCD Variable de dos palabras en formato BCD (8 dgitos).
ULINT Variable de cuatro palabras en binario sin signo.
LINT Variable de cuatro palabras en binario con signo.
ULINT_BCD Variable de cuatro palabras en formato BCD (16 dgitos).
23
CARACTERSTICAS
GENERALES
Tipos de variables en CX-P
REAL Variable de 2 palabras (32Bit) con formato en coma flotante (formato
IEEE). Este formato se utiliza para las operaciones en coma flotante del
del CVM1-V2 y del CS1.
NUMBER Constante numrica en formato decimal. El valor puede ser con signo o
en coma flotante. No se trata de una variable, sino de un valor numrico
a utilizar por la funcin.
CHANNEL Variable de una palabra. Se utiliza para compatibilizar con anteriores
programas y hace referencia a cualquier variable no booleana. CX-P no
puede chequear si la variable est siendo utilizada para valores en BCD
o en binario.
24
CARACTERSTICAS
GENERALES
Creacin de un programa
En este ejemplo se explican paso a paso
las siguientes operaciones:

Creacin de un programa.
Transferencia del programa al PLC.
Monitorizacin On-line.
Edicin On-line.
Bsqueda de un contacto o variable.
25
CARACTERSTICAS
GENERALES
Como primer paso se puede insertar un comentario.
Hacer click con el botn derecho del ratn en la barra
de red (barra gris vertical a la izquierda del diagrama).


Seleccionar Propiedades y escribir el comentario.




Para editar el comentario ya creado hacer de nuevo
click con el botn derecho sobre la barra de red.
Creacin del programa
26
CARACTERSTICAS
GENERALES
Crear una nueva red.
Pulsar R, o bien seleccionar Insertar Abajo o Insertar
Arriba en el men que aparece al hacer click con el botn
derecho del ratn sobre la barra de red.
Insercin de un contacto abierto.
Seleccionar el icono y posicionar el smbolo en el punto
deseado, o pulsar la tecla C.
Escribir el nombre de la variable y se activarn los campos
para seleccionar la direccin y un comentario asociado.
Si se desea que en el diagrama ladder aparezca debajo de cada
contacto su comentario asociado, pinchar sobre el icono o
seleccionar Ver - Mostrar comentarios de smbolos
Por defecto, el tipo definido para la variable es booleano (BOOL).

Creacin del programa
27
CARACTERSTICAS
GENERALES
Creacin del programa
Se debe dar primero nombre o
direccin al contacto. Posteriormente
se activan los campos de asignacin
de direccin y comentario.
Si editamos un contacto que haya
sido creado anteriormente, se podr
pulsar Editar Smbolo, pudiendo as
cambiar el nombre, direccin, tipo y
comentario de la variable.
Si se escribe el nombre de una variable ya existente,
automticamente se muestra la direccin y el
comentario asociados.
Para los PLCs de las series CV y CS1 es posible
indicar la modalidad de refresco y habilitar la
activacin en el flanco de subida o de bajada.
28
CARACTERSTICAS
GENERALES
Insercin de otros contactos
Para aadir un contacto negado, utilizar el icono o la
tecla Q.
Para aadir un contacto de salida, utilizar el icono o la
tecla O.
Para unir los dos circuitos, utilizar el icono o la tecla V
para unir hacia abajo, y la tecla U para unir hacia arriba.
La zona roja indica que
la red est incompleta
Creacin del programa
29
CARACTERSTICAS
GENERALES
Variables globales y locales
Dentro del editor de variables globales se
declararn las variables que sern comunes a
cualquiera de las tareas que se definan para el
proyecto.

Las variables creadas en los editores de
variables locales slo sern visibles en la tarea
(programa) donde hayan sido creadas y no en las
dems.
30
CARACTERSTICAS
GENERALES
Variables globales y locales
En caso de declarar la misma variable local en
varias tareas distintas, dicha variable ser visible
y podr ser utilizada nicamente en todas
aquellas tareas (programas) donde haya sido
declarada.

Para poder utilizar una variable en distintas
tareas, habr que declararla en el editor de
variables globales o bien declararla
individualmente en cada una de las tareas donde
vaya a ser utilizada.
31
CARACTERSTICAS
GENERALES
Variables globales y locales. Ejemplo
Definicin de la
variable global 3.01
en el editor de
variables globales
Definicin de las
variables locales 3.00
y 3.03 en el editor de
variables locales de la
tarea 0.
Definicin de las
variables locales 3.00
y 3.02 en el editor de
variables locales de la
tarea 1.
32
CARACTERSTICAS
GENERALES
Variables globales y locales. Ejemplo
En este ejemplo, la variable global 3.01 puede ser utilizada en
cualquier tarea sin necesidad de volver a declarar la variable en el
editor de variables de cada tarea.

Sin embargo, para poder utilizar en la tarea 1 la variable local 0 que
haba sido declarada en el editor de variables de la tarea 0, es
necesario volver a declarar sa misma variable en el editor de
variables de la tarea 1.

Las variables locales 3.03 y 3.02 que han sido declaradas
nicamente en los editores de variables locales de las tareas 0 y 1
respectivamente, slo pueden ser utilizadas en las tareas donde han
sido declaradas a no ser que se volvieran a declarar en el editor de
variables globales o en el editor de variables locales de la tarea
donde fueran a ser utilizadas.
33
CARACTERSTICAS
GENERALES
Importacin de Variables desde Excel
Es posible importar y exportar definiciones de smbolos
desde otro paquete de software, tal como una hoja de
clculo. La informacin se transfiere en formato texto, as
es posible incluso usar un procesador de texto para
definir un juego de Smbolos y utilizarlos dentro de CX-
Programmer.

Para importar una lista de variables desde Excel, basta
con seleccionarla desde Excel y pegarla en el editor de
variables del CX-Programmer.
34
CARACTERSTICAS
GENERALES
Importacin de Variables desde Excel
Las variables van escritas en tres
columnas:
Columna 1 donde se escribir el nombre de la
variable
Columna 2 para especificar la direccin de la
variable
Columna 3 para aadir un comentario a la
variable.
35
CARACTERSTICAS
GENERALES
Importacin de Variables desde Excel. Ejemplo
36
CARACTERSTICAS
GENERALES
Asignacin Automtica
CX-Programmer puede asignar automticamente
direcciones a los contactos.
Desde la opcin Asignacin Automtica dentro
del men PLC seleccionar un rango para dicha
asignacin automtica.
37
CARACTERSTICAS
GENERALES
Asignacin Automtica
Una vez se haya seleccionado Habilitar asignacin automtica para
este PLC, cada contacto que se cree dejando su direccin en
blanco, (es necesario poner el nombre del contacto) tendr asignada
una direccin que vendr marcada como Auto para indicar que sa
direccin no la ha asignado el programador.
38
CARACTERSTICAS
GENERALES
Insercin de una Funcin
Los Temporizadores y Contadores son tratados en CX-
Programmer como cualquier otra instruccin avanzada.
Para insertar una funcin:
Seleccionar el icono y posicionar el cursor en el punto
deseado.
O posicionar la zona activa (rectngulo azul) y pulsar la tecla
I.
Escribir el nombre o cdigo de funcin de la instruccin.
Escribir los parmetros requeridos.
El flag de ejecucin diferenciada @ hay que insertarlo
delante del nombre de la funcin.
39
CARACTERSTICAS
GENERALES
Descripcin
reas de datos
disponibles
Tipo de dato requerido
para ese operando
Bsqueda o definicin del operando
Insercin de una Funcin
40
CARACTERSTICAS
GENERALES
Instrucciones de expansin
Haciendo doble click sobre Instrucciones de expansin en la
carpeta de proyecto o seleccionando PLC Editar
Instrucciones de expansin, es posible asignar nmero de
instruccin a las instrucciones de expansin del PLC.
41
CARACTERSTICAS
GENERALES
Las redes
A diferencia de SYSWIN, no es necesario crear
explcitamente una nueva red para seguir escribiendo el
programa.
CX-Programmer traduce automticamente el diagrama de
rels en mnemnico, reconociendo la separacin entre
las distintas redes.
Es posible dejar las redes incompletas, utilizar contactos
sin direccin o nombre, incluso dejar las instrucciones sin
parmetros, para completarlo todo con posterioridad en
una segunda fase.
42
CARACTERSTICAS
GENERALES
Las redes
Al aadir un nuevo contacto, se aaden automticamente los
nmeros de red y de paso de programa.
Para seleccionar una red entera, pulsar sobre la barra de red.
Hacer click para
seleccionar toda la red
43
CARACTERSTICAS
GENERALES
Verificacin del Programa
El chequeo del programa se realiza durante la compilacin.
Los posibles errores o avisos se muestran en la ventana de salida tal
como se muestra en la figura de abajo.
Haciendo doble click sobre el error, el cursor se posiciona en rojo
sobre la instruccin o parte del programa que tiene el error.
La compilacin se realiza automticamente antes de hacer una
transferencia al PLC.
El control de la compilacin se puede realizar tambin mediante el
correspondiente icono o seleccionando la opcin Compilar en el
men Programa.

Potrebbero piacerti anche