Você está na página 1de 50

INDICE Autmata CS1

Cap.1 .- Caractersticas generales. Cap.2 .- Areas de memoria. Cap.3 .- Asignacin de E/S.

NDICE

CARACTERSTICAS GENERALES

CARACTERSTICAS GENERALES

Componentes de la CPU

CARACTERSTICAS GENERALES

Caractersticas del CS1

El desarrollo de un sistema de alta integracin dedicado junto con un microprocesador RISC de alta velocidad y 32 bits hacen del CS1 un equipo 2,5 veces ms rpido que los PLCs de OMRON anteriores. Ms capacidad de Control y gestin de datos Compatible con los mdulos de C200H Alpha

CARACTERSTICAS GENERALES

Caractersticas del CS1


Posibilidad de Conversin de Programas de PLCs anteriores Divisin del programa en distintas tareas Software de gestin ms orientado a proyectos ( Ingeniera ) Nuevas Instrucciones Ms potencia de comunicacin Nuevos Mdulos

CARACTERSTICAS GENERALES

Programacin por Tareas


Se puede dividir el programa hasta en 32 tareas cclicas. Cada tarea es una parte de programa ejecutable o no, en funcin de distintos eventos (reduce el ciclo de Scan). Distintos tipos de tareas: - 32 Tareas de programa (cclicas) - 1 Tarea por interrupcin de fallo de alimentacin. - 32 Tareas llamadas por carta de interrupcin de E/S. - 2 Tareas por interrupciones programadas - Hasta 256 Tareas de interrupcin por cartas especiales comboards por unidades de bus . N Total de Tareas : 32 Tareas Cclicas + 256 Tareas de Interrupcin = 288 Tareas como mximo

CARACTERSTICAS GENERALES

Cx-Programmer
Diseo y Mantenimiento de programas ms potente Permite trabajar estructuradamente ( tareas ) Permite el reparto de trabajo Optimiza la reutilizacin de programas Integracin con otras herramientas ( Cx-Protocol, MCS..) Edicin On_line Potente documentacin de programas ( Comentarios, Variables..) Contempla todos los tipos de datos de la IEC 1131 Protocolos de Comunicacin con el PLC: Host-Link y Toolbus

70 130

OO eV

q [^ [ |v vbV [ V [ [ u Jb^ [ u

#include "moveseq.h"

N P

MoveSeq::~MoveSeq() { int ct = seq_.count(); for (int i = 0; i < ct; i++) delete (Seq*)seq_[i]; }

CARACTERSTICAS GENERALES

Especificaciones Generales de la memoria

Capacidad de Programa:

Mx. 250 k pasos

Puntos de E/S
TIM/CNT DM

Mx. 5120 pts (excluyendo E/S inteligentes y E/S remotas)


4096 de cada uno Mx. 448 kw. (DM:32kw, EM:416kw) Se puede acceder de forma (in)directa Un banco = 32 kw. Acceso a Alta Velocidad Registro Indice de 16 x 32 bits Registro de Datos de 16 (16bits)

Registro de Datos

Tarjeta de Memoria Flash compacta (Mx. 30 MB)

CARACTERSTICAS GENERALES

Racks del CS1


Rack CPU ( CS1W-BC023/ 033/ 053/ 083/ 103 ; de 2, 3, 5, 8 y 10 huecos)
Conectores BUS E/S BUS PC21

Conector FA

Conector BUS EXP

Conector CPU

Slo acepta CPUs CS1 Las CPUs CS1 slo pueden montarse en estos racks Permiten la conexin de racks expansores CS1 y Alpha (C200HW-BIXXX)

Rack Expansor ( CS1W-BI 033/ 053/ 083/ 103; de 3, 5, 8 y 10 huecos )


Conectores BUS E/S BUS PC21 Conector FA

Permiten la expansin del bus de E/S y bus PC21 Slo pueden conectarse a racks de CPU CS1

Conectores BUS EXP

CARACTERSTICAS GENERALES

Racks de Expansin

Rack Principal de CS1

Rack Principal de CS1

Rack Expansor de CS1

Rack Expansor de C200H

Rack Expansor de C200H


CARACTERSTICAS GENERALES

Rack Expansor de CS1

10

Racks de Expansin
Los siguientes diagramas muestran las 3 posibilidades de expansin:

CARACTERSTICAS GENERALES

11

Cables para Expansin de Racks


Rack de CPU o Rack Expansor de CS1 Rack de CPU o Rack Expansor de CS1 Rack Expansor de E/S del C200H

Rack Expansor del CS1

Rack Expansor de E/S del C200H

Rack Expansor de E/S del C200H

CS1W-CN313 ( 0.3 m ) CS1W-CN713 ( 0.7 m ) CS1W-CN223 ( 2 m ) CS1W-CN323 ( 3 m ) CS1W-CN523 ( 5 m ) CS1W-CN133 ( 10 m ) CS1W-CN133B2 ( 12 m )

CS1W-CN311 ( 0.3 m ) CS1W-CN711 ( 0.7 m ) CS1W-CN221 ( 2 m ) CS1W-CN321 ( 3 m ) CS1W-CN521 ( 5 m ) CS1W-CN131 ( 10 m ) CS1W-CN131B2 ( 12 m )

C200H-CN311 ( 0.3 m ) C200H-CN711 ( 0.7 m ) C200H-CN221 ( 2 m ) C200H-CN521 ( 5 m ) C200H-CN131 ( 10 m )

CARACTERSTICAS GENERALES

12

Fuentes de Alimentacin
Nuevas Fuentes ( C200HW-PA204R y PA209R )
Poseen contacto externo RUN en lugar de salida 24 Vdc El modelo PA209R puede entregar hasta 9 A para la alimentacin de mdulos ( 5 Vdc ) Pueden usarse el resto de modelos existentes para C200H Alpha

CARACTERSTICAS GENERALES

13

Fuentes de Alimentacin
La Fuente de Alimentacin C200HW-PA209R es capaz de proporcionar hasta 9 A. A diferencia de las otras que dan 4.6 A.

Esta fuente est pensada para poder pinchar en el mismo rack (de CPU o de Expansin) ms unidades de alto consumo, como por ejemplo las analgicas.
La siguiente tabla muestra las restricciones entre las distintas fuentes si se utilizan unidades de E/S analgicas o Unidades de E/S.
Fuente de Alimentacin CS1W-AD041/081 CS1W-DA041/08V CS1W-MAD44 CS1W-DA8C C200HW-PA204 6 3 3 2 C200HW-PA204S C200HW-PA204R C200HW-PD204 C200HW-PA209R 10 7 6 5

CARACTERSTICAS GENERALES

14

Puertos en el CS1
DIP switch

Batera ( CS1W-BAT01)
RDY COMM1 COMM2 RUN ERR COMM1 COMM2

Nuevo Puerto de Perifricos


No es necesario CIF Niveles CMOS y TTL(RS-232C)

SYSMAC
PROGRAMMABLE CONTROLLER CPU66

RS232

RS232

PERI /RS232

RS232

RS232

RS232

Puerto Serie RS232C


MAX 115.2 kbps (Full duplex.)
SYSWAY,Nt link (1:N),Bus de Perifricos (Toolbus), Ascii

Alojamiento para Comboard

CARACTERSTICAS GENERALES

15

DIP-SWITCH
Pin Funcin 1 Proteccin contra escritura de la Memoria de Programa de Usuario 2 Transferencia Automtica del Programa en el Arranque 3 Lenguaje de la Consola de Programacin 6 Configuracin Descripcin ON Protegido La Memoria de Programa de Usuario queda protegida contra Escritura cuando este pin est a ON. Poner a ON este pin para OFF Lectura/Escritur prevenir cambios accidentales. a ON Si OFF No El programa (AUTOEXEC.OBJ) y el Setup del PLC (AUTOEXEC.STD) se transferirn desde la Tarjeta de Memoria a la CPU automticamente en el arranque cuando este pin est a ON. Cuando este pin est a ON, los mensajes de la Consola de Programacin se visualiza en Ingls.. Poner a OFF este pin para visualizar los mensajes en el idioma almacenado en la ROM del sistema. El estado ON/OFF de este pin se refleja en A39512. Utilizar esta funcin cuando se quiera crear un siempre a ON o Siempre a OFF en el programa sin utilizar una Unidad de Entrada. Siempre a OFF. Siempre a OFF:
16

ON Ingls OFF Otros

ON A39512 ON OFF A39512 OFF

7 8

No utilizado No utilizado

-----

CARACTERSTICAS GENERALES

DIP-SWITCH
Pin 4 Funcin Parmetros de Comunicacin del Puerto de Perifricos Configuracin Utiliza los Parmetros Configurados en el Setup del CS1 Auto-Detecta el Dispositivo de Programacin (Ver Nota 1) Auto-Detecta el Dispositivo de Programacin (Ver Nota 2) Utiliza los Parmetros Configurados en el Setup del CS1 Descripcin Con dispositivo distinto de la consola de programacin. Cuando se utilice una Consola de Programacin o el Cx-Programmer (en modo Toolbus) conectados al puerto de perifricos. Cuando se utilice el Cx-Programmer (en modo Toolbus) conectado al puerto RS-232C. Con dispositivos como Terminales Programables u otros.

ON

OFF

Parmetros de Comunicacin del Puerto de RS-232C

ON

OFF

Nota 1: El Auto-Detecta chequea la velocidad siguiendo el siguiente orden: Consola de Programacin Toolbus a 9600 bps, 19200 bps, 38400 bps, y 115200 bps. No se detectarn los Dispositivos de Programacin que no estn en Toolbus y tampoco los que estn en Toolbus a 57600 bps.

Nota 2: La operacin de Auto-Detecta chequea la velocidad en el siguiente orden: Toolbus a 9600 bps, 19200 bps, 38400 bps, y 115200 bps. No se detectarn los Dispositivos de Programacin que no estn en Toolbus o en otra velocidad.

CARACTERSTICAS GENERALES

17

Sistema de Comunicaciones Serie

Un sistema montado con el CS1 se puede expandir utilizando cualquiera de los siguientes puertos serie de comunicaciones:

Los 2 puertos de la CPU (Puerto de Perifricos y Puerto RS-232C). Los 2 puertos de una Comboard (RS-232C o RS-422/485). Los 2 Puertos de una Unidad de Comunicaciones Serie (RS-232C). Hasta 16 Unidades. Los 2 3 Puertos de una Unidad ASCII (RS-232C o RS-422/485). Hasta 16 Unidades.

CARACTERSTICAS GENERALES

18

Ejemplo de Configuracin

CARACTERSTICAS GENERALES

19

Redes de Comunicacin
ETHERNET CONTROLLER LINK COMPOBUS/D (DEVICENET) SYSBUS PROFIBUS COMPOBUS/S PC LINK

Nota: las antiguas tarjetas para el C200H@ de Ethernet y Controller Link no son compatibles con el CS1.
CARACTERSTICAS GENERALES 20

Especificaciones del Puerto RS-232C

Pineado del Conector:

CARACTERSTICAS GENERALES

21

Especificaciones del Puerto RS-232C

Conexin entre CS1 y PC:

CARACTERSTICAS GENERALES

22

AREAS DE MEMORIA

CARACTERSTICAS GENERALES

Areas de Memoria
La memoria del CS1 se puede dividir en tres partes:
1. Memoria de Programa de Usuario. 2. Area de Memoria de E/S. Este rea de memoria incluye:
- Area CIO. - Area de Trabajo (WR). - Area de Retencin (HR). - Area Auxiliar (AR). - Area de Rels Temporales (TR). - Area de Memoria de Datos (DM). - Area de Memoria de Datos Extendida (EM). - Area de Temporizadores. - Area de Contadores. - Area de Flags de Tareas (TK). - Registros de Datos (DR). - Registros Indice (IR). - Area de Flags de Condicin. - Area de Pulsos de Reloj.

3. Area de Parmetros. Este rea incluye: Setup del PLC, Tabla de E/S, Tabla de Rutas y la Configuracin de las Unidades de Bus de la CPU del CS1. Esta rea no est en DMs como en otros PLCs.
CARACTERSTICAS GENERALES 24

Area CIO
Para utilizar este rea no es necesario el acrnimo CIO cuando se especifique una direccin. El rea CIO generalmente se utiliza para el intercambio de datos, tal como el refresco de E/S con varias unidades.

CARACTERSTICAS GENERALES

25

Area de Trabajo (WR)


Este rea slo se puede utilizar desde programa. Utilizar este rea para palabras y bits de trabajo dentro de programa.
15 0 Bit

Word W000

W511

CARACTERSTICAS GENERALES

26

Area de Retencin (HR)

Este rea slo se puede utilizar desde programa. En este rea se retiene el contenido ante prdidas de alimentacin o ante cambios entre modo PROGRAM y RUN o MONITOR.
Word H000 15 0 Bit

H511

CARACTERSTICAS GENERALES

27

Area Auxiliar (AR)


El rea auxiliar contiene flags y bits de control que sirven para controlar y monitorizar la operacin del PLC. Este rea est dividida en dos partes: A000 a A447 de slo lectura y A448 a A959 de lectura y escritura.
Word A000 15 0 Bit

Area de slo Lectura A447 A448 Area de Lectura-Escritura A959


CARACTERSTICAS GENERALES 28

Area de Rels Temporales (TR)

El rea TR contiene bits que guardan el estado ON/OFF de una rama de programa. Los bits TR slo se utilizan con programacin por mnemnicos.

CARACTERSTICAS GENERALES

29

Area de Memoria de Datos (DM)

El rea de DM es un rea de datos de multi-propsito. Slo puede ser accedida a nivel de palabra y no de bit. Este rea retiene su estado ante fallos de alimentacin o al cambiar de PROGRAM a MONITOR o RUN.

Word D00000 D20000


Area de Unidades Especiales de E/S del C200H (10 palabras/Unidad)

D29599
D30000 D31599 D32000

Area de Unidades de BUS del CS1 (100 palabras/Unidad)

Area de la Comboard CARACTERSTICAS GENERALES

D32767
30

Area de Temporizadores

Hay dos reas de datos para los temporizadores, la de los Flags de Finalizacin de Temporizacin y la del Valor Presente del Temporizador (PVs). Hasta 4096 temporizadores (de T0000 a T4095).
T0000

T4095

CARACTERSTICAS GENERALES

31

Area de Contadores

Hay dos reas de datos para los contadores, la de los Flags de Finalizacin de Cuenta y la del Valor Presente del Contador (PVs). Hasta 4096 contadores (de C0000 a C4095).

C0000

C4095

CARACTERSTICAS GENERALES

32

Flags de Condicin
Estos flags incluyen los Flags Aritmticos tales como el Flag de Error y el Flag Igual, los cuales indican los resultados de la ejecucin de una instruccin, as como los flags de siempre a ON y siempre a OFF. Los Flags de Condicin se especifican con etiquetas (smbolos).

CARACTERSTICAS GENERALES

33

Pulsos de Reloj
Los pulsos de reloj conmutan entre ON y OFF mediante el temporizador interno de la CPU. Estos bits se especifican con etiquetas (smbolos).

CARACTERSTICAS GENERALES

34

Area de los Flags de Tareas (TK)

El rango de los Flags de Tareas va desde TK00 a TK31 y se corresponde con las tareas cclicas de la 00 a la 31. Un Flag de Tarea se pondr a ON cuando la correspondiente tarea cclica est en ejecucin (RUN) y a OFF cuando la tarea cclica no se ha ejecutado (INI) o est en modo standby (WAIT).
TK00

TK31
CARACTERSTICAS GENERALES 35

Registros Indice (IR)


Estos registros ( IR0 a IR15 ) se utilizan para realizar direccionamiento indirecto. Cada registro ndice puede mantener una nica direccin de memoria del PLC, sta es la direccin de memoria absoluta de una palabra de la memoria de E/S.
IR00

IR15
CARACTERSTICAS GENERALES

36

Registros de Datos (DR)


Estos registros ( DR0 a DR15) se utilizan como offset de la direccin de memoria del PLC en los Registros Indice, cuando se realiza un direccionamiento indirecto.

DR00

DR15

CARACTERSTICAS GENERALES

37

Direccionamiento Indirecto de DMs

Los DMs se pueden direccionar indirectamente de dos formas:


1) Direccionamiento en Modo-Binario (@D). Se puede direccionar todo el rea de DMs (D00000 a D32767) con los valores en hexadecimal 0000 a 7FFF.

@D00100

0100

D00256
Direccin que se utiliza

2) Direccionamiento en Modo-BCD (*D). En este modo slo parte del rea de DMs (D00000 a D09999) puede ser direccionada indirectamente con los valores BCD de 0000 a 9999.

*D00100

0100

D00100
Direccin que se utiliza

CARACTERSTICAS GENERALES

38

ASIGNACIN DE E/S

CARACTERSTICAS GENERALES

Asignaciones de E/S

En los PLCs CS1, parte de la memoria de E/S est asignada a cada unidad. Las unidades se dividen en los tres grupos siguientes segn la asignacin de E/S. - Unidades bsicas de E/S. - Unidades de E/S Especiales. - Unidades de Bus de CPU del CS1.

CARACTERSTICAS GENERALES

40

Asignaciones de E/S
Las unidades con las que puede intercambiar datos la CPU del CS1 son las siguientes:
UNIDADES BSICAS DE E/S:

- Unidades Bsicas de E/S del C200H - Unidades de Entrada de Interrupcin del C200H - Unidades de E/S de Alta Densidad Grupo 2 del C200H - Unidades Bsicas de E/S del CS1
UNIDADES ESPECIALES DE E/S: - Unidades de E/S de Alta Densidad del C200H - Unidades Especiales de E/S del C200H - Unidades Especiales de E/S del CS1 UNIDADES DE BUS DE CPU DEL CS1:

- Unidades de Bus de CPU: Unidades de Controller Link (CLK) Unidades de Ethernet (ETN) Unidades de Comunicaciones Serie (SCU)
CARACTERSTICAS GENERALES 41

Asignaciones de E/S
Unidades Bsicas de E/S
Las Unidades Bsicas de E/S incluyen: las Unidades Bsicas de E/S de CS1, las Unidades Bsicas de E/S de C200H y las Unidades de E/S de alta densidad Grupo 2.

Los canales asignados en el rea CIO 0000 a CIO 0319.


Las Unidades Bsicas de E/S se pueden montar en el bastidor de CPU, bastidores expansores de CS1 y bastidores expansores de E/S de C200H. La memoria se asigna en unidades de canal basndose en la posicin de montaje en los bastidores. Nota 1. La seleccin por defecto (CIO 0000) de primer canal del bastidor se puede cambiar a cualquier canal entre CIO 0000 a CIO 9999. La seleccin de primer canal se puede cambiar slo con un perifrico distinto de la consola de programacin. Nota 2. Se ignora la seleccin de nmero de unidad en el frontal de las unidades de E/S de alta densidad Grupo 2. Los canales se asignan a estas unidades de acuerdo con su posicin en el bastidor. Nota 3. Las unidades de E/S Bsicas de CS1 no se pueden montar en bastidores de expansin de E/S de C200H por el Bus PC21.

CARACTERSTICAS GENERALES

42

Mtodos de Asignacin
Unidades Bsicas de E/S
1. Bastidor de CPU
A las unidades de E/S bsicas en el bastidor de CPU se asignan los canales de izquierda a derecha; a las unidades se asignan tantos canales como sean necesarios en unidades de canal.

Ejemplo:

CARACTERSTICAS GENERALES

43

Mtodos de Asignacin
Unidades Bsicas de E/S
2. Bastidores de E/S de expansin de CS1 y de C200H
Las asignaciones de E/S para unidades de E/S bsicas continan desde el bastidor de CPU a los bastidores de expansin. Los canales se asignan de izquierda a derecha y a cada unidad se asignan tantos canales como sean necesarios, exactamente igual que en el bastidor de CPU.

Los canales se asignan en orden desde el bastidor ms prximo al bastidor de CPU.

CARACTERSTICAS GENERALES

44

Asignaciones de E/S
Unidades de E/S especiales
Las unidades de E/S especiales incluyen las del CS1 y las del C200H. A cada una de estas unidades se asignan 10 canales en el rea de unidad de E/S especial ( CIO 2000 a CIO 2959 ). Tambin se asignan 100 canales por unidad en el rea de DMs (DM 20000 a DM 29599). Las unidades de E/S especiales se pueden montar en bastidor de CPU, bastidores expansores de CS1 y bastidores expansores de E/S de C200H*. Nota *. Las unidades de E/S especiales de CS1 no se pueden montar en bastidores de expansin de E/S de C200H por el Bus PC21.
CARACTERSTICAS GENERALES

45

Asignaciones de E/S
Unidades de E/S especiales
A cada unidad se asignan 10 canales en el rea de unidad de E/S especial, como se muestra en la siguiente tabla.
Nmero de Unidad 0 1 2 . . 15 . . 95 Canales asignados CIO 2000 a CIO 2009 CIO 2010 a CIO 2019 CIO 2020 a CIO 2029 . . CIO 2150 a CIO 2159 . . CIO 2950 a CIO 2959

Nota 1. Las unidades de E/S especiales se ignoran en la asignacin de E/S a unidades de E/S bsicas. Los huecos que contienen unidades de E/S especiales se tratan como huecos vacos. Nota 2. Aunque hay 96 selecciones de nmero de unidad, actualmente se pueden montar un mximo de 80 unidades (hasta 89 con SYSBUS), dado que ste es el nmero mximo de huecos disponibles.
CARACTERSTICAS GENERALES 46

Asignaciones de E/S
Unidades de Bus de CPU de CS1
A cada unidad de Bus de CPU de CS1 se asignan 25 canales en el rea de unidad de Bus de CPU CS1 ( CIO 1500 a CIO 1899 ). Tambin se asignan 100 canales por unidad en el rea de DMs ( DM 30000 a DM 31599). Las unidades de Bus de CPU CS1 se pueden montar en el bastidor de CPU o en bastidores expansores de CS1. A cada unidad se asignan 25 canales en el rea de unidad de Bus de CPU, como se muestra en la siguiente tabla.
Nmero de Unidad 0 1 2 . . 15 Canales Asignados CIO 1500 a CIO 1524 CIO 1525 a CIO 1549 CIO 1550 a CIO 1574 . . CIO 1875 a CIO 1899

Nota: Las unidades de Bus de CPU CS1 se ignoran durante la asignacin de E/S a unidades de E/S bsicas. Los huecos que contienen las unidades de Bus de CPU CS1 se tratan como huecos vacos.
CARACTERSTICAS GENERALES 47

Ejemplo 1
Cambio de Configuracin de un C200H@ a un CS1
0 1 2
3 4

SISTEMA CON UN C200H@

C200H- C200H- C200H- C200H- C200HID212 OC222 CT021 ID211 TC001

CPU del C200H@

C200HW -PA204

16 IN

12 OUT

8 IN

IR 000 IR 001
CARACTERSTICAS GENERALES

IR 002 N Unidad 5 IR 150 a IR 159


48

Bastidor de 5 Huecos C200HW-BC051 N Unidad 0 IR 100 a IR 109

Ejemplo 1
Cambio de Configuracin de un C200H@ a un CS1

QU HAY QUE CAMBIAR PARA PASAR EL SISTEMA CON C200H@ A UNO CON CS1?
Hay que cambiar el Bastidor del C200H@ por uno del CS1.

C200HW-BC051 => CS1W-BC053


La CPU del C200H@ por una CPU del CS1 Nota: La Fuente de Alimentacin, las Tarjetas de E/S, Especiales,... son compatibles

CARACTERSTICAS GENERALES

49

Ejemplo 1
Configuracin de un CS1
0 1 2
3 4

SISTEMA CON UN CS1

C200H- C200H- C200H- C200H- C200HID212 OC222 CT021 ID211 TC001

CPU del CS1

C200HW -PA204

16 IN

12 OUT

8 IN

Bastidor de 5 Huecos CS1W-BC053 CIO 0000 CIO 0001


CARACTERSTICAS GENERALES

N Unidad 5 CIO 2050 a CIO 2059

CIO 0002

N Unidad 0 CIO 2000 a CIO 2009

50

Você também pode gostar