You are on page 1of 19

OMRON ELECTRONICS LLC - Direccionamiento

MATRIZ DE MEMORIA Y DIRECCIONAMIENTO


Esta seccin introduce a la organizacin de la memoria y los principios de
direccionamiento. Esta diseada para familiarizar al usuario con las matrices de memoria
asociadas con las series C de PLCs OMRON. Aqu se proveen las matrices de memoria
para la serie C completa.
Objetivos
Al completar esta seccin, el estudiante ser capaz de hacer lo siguiente:
1. Usar las matrices de memoria para completar los ejercicios de direccionamiento.
2. Demostrar un entendimiento de las asignaciones de canal al listar los canales
asignados a cada modulo en un ejercicio.

ORGANIZACIN DE LA MEMORIA Y DIRECCIONAMIENTO


Una matriz de memoria (tambin referida como MAPA DE MEMORIA o MAPA DE I/O) es
un diagrama de la memoria del programa del PLC, y los datos de direccin. Las
SECCINES (reas) son definidas por rangos de direcciones. Por ejemplo, hay reas
especiales de memoria para Temporizadores/Contadores, Rels Auxiliares, Memoria
de Datos, etc.. El tamao de cada rea de memoria se mide en trminos de PALABRAS
(WORDS). Cada Palabra esta compuesta de un numero fijo de bits. Por ejemplo, el rea
de los HOLDING RELAYs (HR) es de 10 canales x 16 bits, mientras el rea de
Temporizadores/Contadores esta compuesta por 512 canales x 16 bits. Estas y otras
reas de memoria forman bloques especiales de memoria que deben ser diseccionados
por su ubicacin.
Una direccin es una ubicacin especifica de memoria en la memoria del PLC. Las
direcciones pueden ser pensadas como una de las siguientes: un punto de E/S, un
Temporizador/Contador, una ubicacin de almacenado de datos, un rel interno de
propsito especial, etc.. Se asigna un numero de referencia a cada ubicacin de
memoria. Una direccin puede contener informacin de programa (tales como
instrucciones) o datos. Las instrucciones generalmente tienen de 1 a 4 palabras de largo.
Una instruccin se guarda en una direccin, sin importar el largo. Consecuentemente, el
mximo numero de direcciones disponibles cambia con el numero y tipo de instrucciones
usados en un programa.
Cada rea de memoria esta definida por un cierto rango de direcciones. El rango de
direcciones se refiere a un rea de datos simple usado para puntos de E/S y
almacenamiento de datos internos. El rango de direcciones es accesible punto a punto o
entero. Por consiguiente, las direcciones se expresan como canales o combinaciones de
canales/bits.

OMRON ELECTRONICS LLC - Direccionamiento

Las reas especiales, como los Holding Relays (HR), Link Relays (LR), Data
Memory (DM) y Auxiliary Relays (AR), tienen direcciones de 4 dgitos, que estn
precedidas de una apropiada abreviatura. Por ejemplo, H0000 especifica: Holding
Relay, Canal 00, Bit 00. Los Contadores y Temporizadores tienen direcciones de 3
dgitos que representan solamente nmeros de canal.

DIRECCIONAMIENTO DE PUNTOS DE E/S


Todos los PLCs de la serie C usan nmeros de 4 o 5 dgitos para identificar los puntos
de entrada y salida. Este numero se denomina Direccin. Para identificar una entrada
desde un dispositivo del mundo real, tal como un final de carrera, usted necesita conocer
que direccin de entrada se esta usando para identificar esa entrada. Una vez se haya
establecido esto en el programa del PLC, la entrada se identifica por su direccin.

DIRECCIONAMIENTO DE LOS CANALES


Las direcciones se componen de 2 partes: el CANAL y el BIT.
El CANAL (Word) se define como un grupo de 16 bits que pueden ser manipulados
como una unidad. En los controladores OMRON un canal siempre tiene 16 bits de
longitud. La tabla 3-1 muestra que el numero de canal puede tener 2 o 3 dgitos de
largo. El numero de bit siempre tiene 2 bits de largo.
TABLA 3 - 1
CONTROLADOR
C**K
C**H
C200H
C500/C1000H/C2000H
CMP1/CPM1A/CPM2*
CQM1
SRM1
C200HS/HE/HG/HX
CS1/CVM1

CANAL
2 dgitos
3 dgitos
3 dgitos
3 dgitos
3 dgitos
3 dgitos
3 dgitos
3 dgitos
4 dgitos

BIT
00-15
00-15
00-15
00-15
00-15
00-15
00-15
00-15
00-15

NOTA: Los controladores que tienen nmeros de 2 dgitos para


los canales tpicamente tienen memos capacidad de E/S que
aquellos que tienen 3 dgitos.

OMRON ELECTRONICS LLC - Direccionamiento

DIRECCIONAMIENTO DE BITS
El BIT es la divisin mas pequea de un canal. Para identificar la direccin del botn de la
figura 3-1, la direccin se especifica por un cdigo de 5 dgitos. El PB 1 esta asignado a
la direccin de entrada del Canal 000, Bit 11. La solenoide (SOL-1) esta asignada a
direccin de salida del Canal 001, Bit 04.

00104

00011

CH 000
00
01
02
03
04
05
06
07

CH 001

08
09
10
11
12
13
14
15

00
01
02
03
04
05
06
07

08
09
10
11
12
13
14
15

Figura 3-1 Ejemplo de un Direccionamiento del Sistema


Hay 2 esquemas de direccionamientos de E/S usados en las series C de PLCs: Ubicacin Fija y
Ubicacin Libre. El direccionamiento por ubicacin fija significa que el numero del canal
esta predeterminado (fijo) por el Hardware del PLC. El direccionamiento por ubicacin
libre significa que el numero del canal variara, dependiendo de la configuracin.

DIRECCIONAMIENTO FIJO DE E/S


Con direccionamiento fijo cada slot del Backplane tiene un canal correspondiente (Figura
3.2). Si se deja un slot vacante, el canal queda reservado para ese slot, y esta disponible
para una futura expansin.
Ventaja: Agregar un modulo no modifica el direccionamiento.
CH
000

CH
001

CH
002

CH
003

CH
004

CH
005

CH
006

V
A
C
A
N
T

V
A
C
A
N
T

V
A
C
A
N
T

V
A
C
A
N
T

CH
007

C P U

OMRON ELECTRONICS LLC - Direccionamiento

DIRECCIONAMIENTO DE UBICACIN LIBRE DE E/S


Con direccionamiento de ubicacin libre los canales se asigna de izquierda a derecha, sin
importar la posicin del slot. A medida que se van agregando mdulos al final del
sistema, se van asignando los siguientes canales disponibles.
Ventaja: Los usuarios pueden configurar sus propios sistemas para maximizar el
uso de los canales disponibles.
En el ejemplo de la Figura 3-3, se le asigna al primer modulo CH 000. Ya que el siguiente
slot esta vacante, no se le asigna canal alguno. El tercer slot tiene un modulo instalado y
se le asigna CH 001 (el siguiente canal disponible). Este esquema se va repitiendo para
todo el rack. Si un slot tiene un modulo instalado, ese modulo recibe el siguiente canal
disponible.
CH
000

CH
001
V
A
C
A
N
T
E

CH
002

CH
003
V
A
C
A
N
T
E

V
A
C
A
N
T
E

V
A
C
A
N
T
E

CPU

FIGURA 3-3

NOTA 1: En las Figuras 3-2 y 3-3, se asume que cada modulo requiere solamente un
canal (16 puntos).

NOTA 2: Para que el PLC pueda reconocer las direcciones, se debe Registrar la Tabla
de E/S (I/O Table).

OMRON ELECTRONICS LLC - Direccionamiento

REAS DE MEMORIA DEL USUARIO


En los PLCs de Omron existen distintos tipos de reas de Memoria, todas ellas
compuestas por Palabras (Words) o Canales (Channels) de 16 bits. Dado que el formato
es similar para todas, puede intercambiarse informacin entre ellas en cualquier
momento.

REA DE E/S
La Tabla de E/S (I/O Table) es el rea de memoria donde se direcciona el mundo real. El
nmero de puntos de E/S varia con el controlador de la Serie C que se este usando.
!

Se usa para la expansin del sistema local de todos los controladores.

Los canales NO usados se pueden usar como rels de trabajo (Work Bits).

REA DE TRABAJO (WORK BITS)


El rea de rels internos, tambin conocida como WORK BITS, es el rea de memoria
que efecta la lgica interna. Esta rea no controla dispositivos externos, pero se pueden
realizar funciones como procesamiento de datos que sirven para la lgica escalera
(ladder) o valores numricos.

REA SR (SPECIAL RELAYS)


Esta rea de memoria se direcciona del mismo modo que la E/S. La memoria se direcciona por
direccionamiento de CANAL/BIT (ej.,. 25506), donde 255 es el canal y 06 es el bit. esta
rea contiene flags, tales como:
!
!
!
!
!
!
!

Pulsos de reloj
Flag de Carry
Flag de Error
Flag de Alarma de Batera
Estado y Errores del PLC
Estado y Errores de Mdulos Especiales
Estado y errores de la Comunicacin

TR (Temporary Relays - Temporales)


Los rels temporales TR se usan para indicar un punto de bifurcacin de una rama de
lgica. Todos los controladores tienen TR0 - TR7 (Se usa el prefijo TR se accede al
rea). Es til en la programacin a travs de la consola manual.

OMRON ELECTRONICS LLC - Direccionamiento

HR (Holding Relays - RETENTIVOS)


El rea de HR se usa para almacenamiento y manipulacin interna. Esta rea de
Memoria es RETENTIVA, o sea, que retiene el estado ON/OFF o los datos
almacenados aun cuando se corta la alimentacin del PLC. Como las reas de
memoria previas, los rels HR se direccionan por canal o por bit.
- Esta rea de memoria es RETENTIVA (NO se pierden los datos al desenergizar el
PLC).
-

Se puede direccionar por Word (canal) H000 o por bit HR00012

AR (Auxiliary Relays - Auxiliares)


Son similares a los rels del rea SR, pero los rels AR son RETENTIVOS durante los
cortes de energa, y pueden contener datos como:
!
!
!
!

Tiempo de Scan Mximo


Contador de Fallas de Alimentacin
Flags de diagnostico
La lnea C
K y C500 NO tienen rea AR.

LR (LINK RELAYS - ENLACE)


La zona de rels LR se usa para almacenamiento interno de datos y enlace de
comunicaciones de datos entre PLCs, como cuando usan un modulo de PC Link
(Comunicaciones Punto a Punto). esta matriz de memoria se diseo para los mdulos de
PC Link. Cuando no se esta usando comunicacin PC Link, el rea de memoria LR se
puede usar para almacenamiento y manipulacin de datos en la misma forma que los
rels internos auxiliares (IR Relays). La zona LR NO RETIENE los datos cuando se
corta la alimentacin. Al igual que la zona HR, la zona LR se puede direccionar por
canal o por la combinacin canal/bit. Para acceder a esta rea, se utiliza el prefijo LR.
!
!

Pueden usarse como Work bits, a menos que se use PC Link


La lnea C
K no tiene zona LR (no hay posibilidad de PC Link).

TC (Temporizadores y Contadores)
El rea de Temporizadores / Contadores es un rea compartida por Temporizadores
(TIM), Temporizadores de Alta Resolucin (TIMH), Contadores (CNT) y Contadores
Reversibles (CNTR). Como ocupan la misma matriz de memoria, un contador no puede
ocupar el mismo numero que un temporizador. Por ejemplo, NO se pueden usar CNT
010 y TIM 010 al mismo tiempo.

OMRON ELECTRONICS LLC - Direccionamiento

Las siguientes instrucciones usan el rea TC:


TIM

CNT

CNTR(FUN 12)

TIMH(FUN15)

Los registros de Temporizadores y Contadores son memorias RETENTIVAS. Los valores


de trabajo (SET VALUES) para ambos son retenidos aun si se corta la alimentacin. Los
Contadores retienen a su vez el valor presente (Cuenta Actual) en el caso de un
corte de energa. No as los Temporizadores, que pierden su valor actual cuando se
desenergiza el PLC.

DM (DATA MEMORY)
El rea de DM se usa para almacenamiento y manipuleos internos de datos. Esta rea es
accesible SOLO POR CANALES. Cada DM consiste en 16 bits. As como los HR, los
Temporizadores y los Contadores, el rea de memoria de DM es RETENTIVA. El
rea de DM puede ser utilizada adems para el direccionamiento INDIRECTO.

OMRON ELECTRONICS LLC - Direccionamiento

AREAS DE MEMORIA - CONTROLADORES CPM1A


Nombre
Canales de Area de Entrada
E/S

Puntos de
E/S

Canales

160 max
(10 canales)

IR 000 a IR 009

160 max
(10 canales)
512 puntos
max
(32 canales)
384 puntos
(24 canales)

IR 010 A IR 019

Area de Memoria Temporal (TR)

Area de Salida

Bits
IR 00000 a
IR 00915

Comentarios
Areas de Entrada: los canales de entrada se
asignan a las unidades de entrada del PLC.

IR 01000 a
IR 01915
Los canales de IR200 a IR231,
bits IR 20000 a IR 23115

Areas de Salida: los canales de salida se asignan a


las unidades de salida del PLC.
Estos canales y bits se pueden utilizar como
canales y bits de trabajo del programa.

SR 232 a SR
255

SR 23200 a
SR 25515

Los bits del rea SR se utilizan para instrucciones


especiales tales como e indicadores y bits de
control.

8 puntos

---

TR0 a TR7

Los 8 bits del rea de TR se utilizan en las


bifurcaciones en programas complejos.

Area de retencin (HR)

320 puntos
(20 canales)

HR 00 a HR 19

HR 0000 a
HR 1915

Los datos del rea HR mantienen su estado


cuando se corta la alimentacin del PLC.

Area auxiliar (AR)

256 puntos
(16 canales)

AR 00 a AR 15

AR 0000 a
AR 1515

Los bits del rea AR se utilizan para instrucciones


especiales tales como e indicadores y bits de
control.

Area de Enlace (LR)

256 puntos
(16 canales)

LR 00 a LR 15

LR 0000 a
LR 1515

El rea LR se utiliza como rea de datos comunes


para transferir informacin entre 2 PLCs. Los data
link pueden estar compuestos por 8, 16 o 32
canales LR. Los que no se utilicen en data link
pueden ser utilizados como canales de trabajo en
el programa.

Area de Temporizador/ Contador

128 puntos

TIM/CNT 000 a TIM/CNT 127

Los nmeros TC se utilizan para definir


temporizadores y contadores.

Memoria de
Datos

Lectura/Escritura

1002 canales

DM 0000 a DM 0999, DM 1022 a


DM 1023

Los datos del rea de DM son accesibles solo por


canales y retienen su estado.

Historia de
Errores

22 canales

DM 1000 a DM 1021

Ante los cortes de alimentacin. Los DM de solo


lectura no se pueden grabar por programa.

Solo Lectura

456 canales

DM 6144 a DM 6599

De DM 6600 a DM 6655 esta la configuracin del


PLC. Realizar las selecciones de configuracin

Configuracin

56 canales

DM 6600 a DM 6655 contiene la


configuracin del PLC

antes de ponerlo en operacin.

Area de Trabajo
Area de Rels Especiales (SR)

EJEMPLO DE CONFIGURACION

CPM1A 40CDR
24 Entr/16 Sal Dig.
Entradas: 000, 001
Salidas: 010, 011

Expansion CPM1A
12 Entr/8 Sal Dig.
Entradas: 002
Salidas: 012

Expansion CPM1A
12 Entr/8 Sal Dig.
Entradas: 003
Salidas: 013

Expansion MAD01
2 Entr/1 Sal Analogicas
Entradas: 004, 005
Salidas: 014

OMRON ELECTRONICS LLC - Direccionamiento

AREAS DE MEMORIA - CONTROLADORES CPM2A


Nombre
Canales de Area de Entrada
E/S

Puntos de
E/S

Canales

Bits

160 max
(10 canales)

IR 000 a IR 009

160 max
(10 canales)
928 puntos
max
(58 canales)
448 puntos
(28 canales)

IR 010 A IR 019

IR 01000 a
IR 01915
Los canales de IR 020 a IR 049,
y de IR200 a IR227. Bits 02000 a
04915 y bits IR 20000 a IR 22715
SR 228 a SR
SR 22800 a
255
SR 25515

Areas de Salida: los canales de salida se asignan a


las unidades de salida del PLC.
Estos canales y bits se pueden utilizar como
canales y bits de trabajo del programa.

Area de Memoria Temporal (TR)

8 puntos

---

TR0 a TR7

Los 8 bits del rea de TR se utilizan en las


bifurcaciones en programas complejos.

Area de retencin (HR)

320 puntos
(20 canales)

HR 00 a HR 19

HR 0000 a
HR 1915

Los datos del rea HR mantienen su estado


cuando se corta la alimentacin del PLC.

Area auxiliar (AR)

384 puntos
(24 canales)

AR 00 a AR 23

AR 0000 a
AR 2315

Los bits del rea AR se utilizan para instrucciones


especiales tales como e indicadores y bits de
control.

Area de Enlace (LR)

256 puntos
(16 canales)

LR 00 a LR 15

LR 0000 a
LR 1515

El rea LR se utiliza como rea de datos comunes


para transferir informacin entre 2 PLCs. Los data
link pueden estar compuestos por 8, 16 o 32
canales LR. Los que no se utilicen en data link
pueden ser utilizados como canales de trabajo en
el programa.

Area de Temporizador/ Contador

2568 puntos

TIM/CNT 000 a TIM/CNT 255

Los nmeros TC se utilizan para definir


temporizadores y contadores.

Memoria de
Datos

Lectura/Escritura

2048 canales

DM 0000 a DM 2047

Los datos del rea de DM son accesibles solo por


canales y retienen su estado.

Historia de
Errores

22 canales

DM 2000 a DM 2021

Ante los cortes de alimentacin. Los DM de solo


lectura no se pueden grabar por programa.

Solo Lectura

456 canales

DM 6144 a DM 6599

De DM 6600 a DM 6655 esta la configuracin del


PLC. Realizar las selecciones de configuracin

Configuracin

56 canales

DM 6600 a DM 6655 contiene la


configuracin del PLC

antes de ponerlo en operacin.

Area de Salida
Area de Trabajo
Area de Rels Especiales (SR)

IR 00000 a
IR 00915

Comentarios
Areas de Entrada: los canales de entrada se
asignan a las unidades de entrada del PLC.

Los bits del rea SR se utilizan para instrucciones


especiales tales como e indicadores y bits de
control.

EJEMPLO DE CONFIGURACION

CPM2A 60CDR
36 Entr/24 Sal Dig.
Entradas: 000, 002
Salidas: 010, 011

Expansion CPM1A
12 Entr/8 Sal Dig.
Entradas: 003
Salidas: 012

Expansion CPM1A
12 Entr/8 Sal Dig.
Entradas: 004
Salidas: 013

Expansion MAD01
2 Entr/1 Sal Analogicas
Entradas: 005, 006
Salidas: 014

OMRON ELECTRONICS LLC - Direccionamiento

10

OMRON ELECTRONICS LLC - Direccionamiento

AREAS DE MEMORIA - CONTROLADORES CQM1


Nombre
Canales de Area de
E/S
Entrada

CPU
CPU11-E
CPU21-E

Puntos de E/S
128 max

Area de
Salida
Area de
Entrada

CPU41-EV1
CPU42-EV1

Area de
Salida

CPU43-EV1
CPU44-EV1
CPU45-EV1

256 max

Canales

Bits

Comentarios

IR 000 a IR 007

IR 00000 a
IR 00715

Areas de Entrada: los canales de entrada


se asignan a las unidades de entrada del

IR 100 A IR 107

IR 10000 a
IR 10715

Areas de Salida: los canales de salida se


asignan a las unidades de salida del

IR 000 a IR 015

IR 00000 a
IR 01515

PLC.

IR 100 A IR 115

IR 10000 a
IR 11515

CPU11-E
CPU21-E

2720 puntos max

Los canales de IR001 a IR229


que no se utilicen como E/S o
para la Instruccin MACRO

Estos canales y bits se pueden utilizar


como canales y bits de trabajo del
programa.

Area de
Entrada

CPU41-EV1
CPU42-EV1

64 puntos

IR 096 a IR 099

IR 09600 a
IR 09615

Estos canales son utilizados por la


instruccin MACRO para recibir datos de

Area de
Salida
Area de PV de contador
de alta velocidad interno

CPU43-EV1
CPU44-EV1

IR 196 a IR 199

IR 19600 a
IR 19615
---

E/S.

Area de Trabajo

Canales de
Instruccin
MACRO

2 canales

IR 230 a IR 231

Area de Rels Especiales


(SR)

192 puntos

SR 244 a SR 255

SR 24400 a Los bits del rea SR se utilizan para


SR 25515
instrucciones especiales tales como e
indicadores y bits de control.

Area de Memoria
Temporal (TR)

8 puntos

---

TR0 a TR7

Los 8 bits del rea de TR se utilizan en las


bifurcaciones en programas complejos.

Area de retencin (HR)

1600 puntos

HR 00 a HR 99

HR 0000 a
HR 9915

Los datos del rea HR mantienen su


estado cuando se corta la alimentacin del
PLC.

Area auxiliar (AR)

448 puntos

AR 00 a AR 27

AR 0000 a
AR 2715

Los bits del rea AR se utilizan para


instrucciones especiales tales como e
indicadores y bits de control.

Area de Enlace (LR)

1024 puntos

LR 00 a LR 63

LR 0000 a
LR 6315

El rea LR se utiliza como rea de datos


comunes para transferir informacin entre
2 PLCs. Los data link pueden estar
compuestos por 8, 16 o 32 canales LR. Los
que no se utilicen en data link pueden ser
utilizados como canales de trabajo en el
programa.

Area de Temporizador/
Contador

512 puntos

TIM/CNT 000 a TIM/CNT 511

Los nmeros TC se utilizan para definir


temporizadores y contadores.

Temporizador de Alta
Precisin

3 puntos

---

Ajustables en unidades de 0.1 ms y


seleccionable desde 0.5 ms a 32 ms.

Memoria de
Datos

Lectura/ CPU11-E
Escritura CPU21-E

1024 canales

DM 0000 a DM 1023

Los datos del rea de DM son accesibles


solo por canales y retienen su estado

Solo
Lectura

512 canales

DM 6144 a DM 6655 (DM 6600 a


DM 6655 contiene la
configuracin del PLC)

Ante los cortes de alimentacin. Los DM de


solo lectura no se pueden grabar por
programa.

Lectura/ CPU41-EV1
Escritura CPU42-EV1

6144 canales

DM 0000 a DM 6143

De DM 6600 a DM 6655 esta la


configuracin del PLC. Realizar las

Solo
Lectura

512 canales

DM 6144 a DM 6655 (DM 6600 a


DM 6655 contiene la
configuracin del PLC)

selecciones de configuracin antes de


ponerlo en operacin.

CPU45-EV1

CPU43-EV1
CPU44-EV1
CPU45-EV1

11

Estos canales se utilizan para almacenar el


PV del contador.

OMRON ELECTRONICS LLC - Direccionamiento

EJEMPLO DE CONFIGURACION DEL CQM1


Dada la siguiente configuracin, determinar las direcciones:
Fuente

CPU

16
Entradas
Digitales
(Incorporadas)

16 Salidas 4 Entradas 2 Salidas Control de


Digitales Analgicas Analgicas Temperatura
(2 Entradas y
(OD, OA,
(AD041)
2 Salidas
OC)
Analgicas)

Canal
000

Canal
100

Canales
001
002
003
004

Canales
101
102

Canales
005
006
y
103
104

Total de Canales: 12
CPU Recomendada: CPUs 4x, con un total de 16 canales disponibles.

NOTA 1:
En el caso de utilizar varias analgicas, puede usarse la CPU 45 EV1, con 4
entradas y 2 salidas incorporadas, los cuales no ocupan el rea de memoria antes
descripta.
Entradas
Salidas

Canales 232, 233, 234 y 235


Canales 236 y 237

NOTA 2:
EL TOTAL DE CANALES MAXIMO A UTILIZAR ES DE 16

12

2XWSXW 8QLW 6SHFLILFDWLRQV

6HFWLRQ

504

AREAS DE MEMORIA - CONTROLADORES CQM1H


'DWD DUHD
,5 DUHD
+QRWH 4,

:RUGV

%LWV

)XQFWLRQ

,QSXW
DUHD

589
ELWV

,5 333 WR ,5 348

,5 33333 WR ,5 34848

,QSXW ELWV FDQ EH DOORFDWHG WR ,QSXW 8QLWV RU ,22


8QLWV1 7KH 49 ELWV LQ ,5 333 DUH DOZD\V DOOR0
FDWHG WR WKH &38 8QLWV EXLOW0LQ LQSXWV1

2XWSXW
DUHD
:RUN
DUHDV

589
ELWV
5/85;
ELWV
PLQ1
+QRWH
5,

,5 433 WR ,5 448

,5 43333 WR ,5 44848

,5 349 WR ,5 3;<
,5 449 WR ,5 4;<
,5 549 WR ,5 54<
,5 557 WR ,5 55<

,5 34933 WR ,5 3;<48
,5 44933 WR ,5 4;<48
,5 54933 WR ,5 54<48
,5 55733 WR ,5 55<48

2XWSXW ELWV FDQ EH DOORFDWHG WR 2XWSXW 8QLWV RU


,22 8QLWV1
:RUN ELWV GR QRW KDYH DQ\ VSHFLILF IXQFWLRQ DQG
WKH\ FDQ EH IUHHO\ XVHG ZLWKLQ WKH SURJUDP1

<9 ELWV

,5 3<3 WR ,5 3<8

,5 3<333 WR ,5 3<848

8VHG WR LQGLFDWH WKH &RQWUROOHU /LQN GDWD OLQN


VWDWXV LQIRUPDWLRQ1 +&DQ EH XVHG DV ZRUN ELWV
ZKHQ D &RQWUROOHU /LQN 8QLW LV QRW FRQQHFWHG1,

<9 ELWV

,5 4<3 WR ,5 4<8

,5 4<333 WR ,5 4<848

8VHG WR LQGLFDWH WKH &RQWUROOHU /LQN HUURU DQG


QHWZRUN SDUWLFLSDWLRQ LQIRUPDWLRQ1 +&DQ EH XVHG
DV ZRUN ELWV ZKHQ D &RQWUROOHU /LQN 8QLW LV QRW
FRQQHFWHG1,

,QSXW
97 ELWV
DUHD
2XWSXW 97 ELWV
DUHD

,5 3<9 WR ,5 3<<

,5 3<933 WR ,5 3<<48

,5 4<9 WR ,5 4<<

,5 4<933 WR ,5 4<<48

8VHG ZKHQ WKH 0$&52 LQVWUXFWLRQ/ 0&52+<<,/


LV XVHG1 +&DQ EH XVHG DV ZRUN ELWV ZKHQ WKH
0$&52 LQVWUXFWLRQ LV QRW XVHG1,

,5 533 WR ,5 548

,5 53333 WR ,5 54848

&RQWUROOHU /LQN
VWDWXV DUHDV

0$&52
RSHUDQG
DUHD
+QRWH 5,

6L]H

,QQHU %RDUG VORW 4 589


DUHD
ELWV

7KHVH ELWV DUH DOORFDWHG WR WKH ,QQHU %RDUG


PRXQWHG LQ VORW 4 RI D &404+0&38842941 +&DQ
EH XVHG DV ZRUN ELWV ZKHQ VORW 4 LV HPSW\1,
&404+0&7%74 +LJK0VSHHG &RXQWHU %RDUG=
,5 533 WR ,5 546 +47 ZRUGV,= 8VHG E\ WKH %RDUG
,5 547 DQG ,5 548 +5 ZRUGV,= 1RW XVHG1
&404+06&%74 6HULDO &RPPXQLFDWLRQV %RDUG=
,5 533 WR ,5 53: +; ZRUGV,= 8VHG E\ WKH %RDUG
,5 53; WR ,5 548 +; ZRUGV,= 1RW XVHG1

$QDORJ VHWWLQJV
DUHD +QRWH 4,

97 ELWV

,5 553 WR ,5 556

,5 55333 WR ,5 55648

8VHG WR VWRUH WKH DQDORJ VHWWLQJV ZKHQ D


&404+0$9%74 $QDORJ 6HWWLQJ %RDUG LV
PRXQWHG1 +&DQ EH XVHG DV ZRUN ELWV ZKHQ DQ
$QDORJ 6HWWLQJ %RDUG LV QRW PRXQWHG1,

+LJK0VSHHG
&RXQWHU 3 39
+QRWH 4,

65 ELWV

,5 563 WR ,5 564

,5 56333 WR ,5 56448

8VHG WR VWRUH WKH SUHVHQW YDOXHV RI KLJK0VSHHG


FRXQWHU 31 +&DQ EH XVHG DV ZRUN ELWV ZKHQ
KLJK0VSHHG FRXQWHU 3 LV QRW EHLQJ XVHG1,

,5 565 WR ,5 576

,5 56533 WR ,5 57648

7KHVH ELWV DUH DOORFDWHG WR WKH ,QQHU %RDUG


PRXQWHG LQ VORW 51 +&DQ EH XVHG DV ZRUN ELWV
ZKHQ D &404+0&3844254 LV EHLQJ XVHG RU VORW
5 LV HPSW\1,

,QQHU %RDUG VORW 5 4<5


DUHD
ELWV

&404+0&7%74 +LJK0VSHHG &RXQWHU %RDUG=


,5 565 WR ,5 576 +45 ZRUGV,= 8VHG E\ WKH %RDUG
&404+0$%%54 $EVROXWH (QFRGHU ,QWHUIDFH
%RDUG=
,5 565 WR ,5 56< +; ZRUGV,= 8VHG E\ WKH %RDUG
,5 573 WR ,5 576 +7 ZRUGV,= 1RW XVHG1
&404+03/%54 3XOVH ,22 %RDUG=
,5 565 WR ,5 56< +; ZRUGV,= 8VHG E\ WKH %RDUG
,5 573 WR ,5 576 +7 ZRUGV,= 1RW XVHG1
&404+00$%75 $QDORJ ,22 %RDUG=
,5 565 WR ,5 56< +; ZRUGV,= 8VHG E\ WKH %RDUG
,5 573 WR ,5 576 +7 ZRUGV,= 1RW XVHG1
65 DUHD

4;7
ELWV

65 577 WR
65 588

65 57733 WR
65 58848

7KHVH ELWV VHUYH VSHFLILF IXQFWLRQV VXFK DV


IODJV DQG FRQWURO ELWV1

+5 DUHD

4/933
ELWV

+5 33 WR +5 <<

+5 3333 WR +5 <<48

7KHVH ELWV VWRUH GDWD DQG UHWDLQ WKHLU 2122))


VWDWXV ZKHQ SRZHU LV WXUQHG RII1

75

2XWSXW 8QLW 6SHFLILFDWLRQV


'DWD DUHD

504

:RUGV

%LWV

77;
ELWV
; ELWV

$5 33 WR $5 5:

$5 3333 WR $5 5:48

000

75 3 WR 75 :

/5 33 WR /5 96

/5 3333 WR /5 9648

7LPHU2&RXQWHU
DUHD +QRWH 6,

4/357
ELWV
845
ELWV

7,02&17 333 WR 7,02&17 844


+WLPHU2FRXQWHU QXPEHUV,

'0 DUHD 5HDG2


ZULWH

6/3:5
ZRUGV

'0 3333 WR
'0 63:4

000

'0 DUHD GDWD FDQ EH DFFHVVHG LQ ZRUG XQLWV


RQO\1 :RUG YDOXHV DUH UHWDLQHG ZKHQ WKH SRZHU
LV WXUQHG RII1

6/3:5
ZRUGV
758
ZRUGV

'0 63:5 WR
'0 9476
'0 9477 WR
'0 989;

000

$YDLODEOH LQ &404+0&3884294 &38 8QLWV RQO\1

000

&DQQRW EH ZULWWHQ IURP WKH SURJUDP +RQO\ IURP


D 3URJUDPPLQJ 'HYLFH,1

$5 DUHD
75 DUHD
/5 DUHD +QRWH 4,

5HDG0
RQO\
+QRWH
7,

(0 DUHD

6L]H

6HFWLRQ
)XQFWLRQ

7KHVH ELWV VHUYH VSHFLILF IXQFWLRQV VXFK DV


IODJV DQG FRQWURO ELWV1
7KHVH ELWV DUH XVHG WR WHPSRUDULO\ VWRUH 212
2)) VWDWXV DW SURJUDP EUDQFKHV1
8VHG IRU 4=4 GDWD OLQN WKURXJK WKH 560565 SRUW
RU WKURXJK D &RQWUROOHU /LQN 8QLW1
7KH VDPH QXPEHUV DUH XVHG IRU ERWK WLPHUV
DQG FRXQWHUV1 :KHQ 7,0++48, LV EHLQJ XVHG/
WLPHU QXPEHUV 333 WR 348 FDQ EH LQWHUUXSW0UH0
IUHVKHG WR HQVXUH SURSHU WLPLQJ GXULQJ ORQJ
F\FOHV1

'0 9733 WR '0 973< +43 ZRUGV,=


&RQWUROOHU /LQN SDUDPHWHUV
'0 9783 WR '0 97<< +83 ZRUGV,=
5RXWLQJ WDEOHV
'0 9883 WR '0 988< +43 ZRUGV,=
6HULDO &RPPXQLFDWLRQV %RDUG VHWWLQJV

(UURU
KLVWRU\
DUHD
+QRWH
7

64
ZRUGV

'0 989< WR
'0 98<<

000

8VHG WR VWRUH WKH WLPH RI RFFXUUHQFH DQG HUURU


FRGH RI HUURUV WKDW RFFXU1

3&
6HWXS
+QRWH
7

89
ZRUGV

'0 9933 WR
'0 9988

000

8VHG WR VWRUH YDULRXV SDUDPHWHUV WKDW FRQWURO


3& RSHUDWLRQ1

9/477
ZRUGV

(0 3333 WR
(0 9476

000

(0 DUHD GDWD FDQ EH DFFHVVHG LQ ZRUG XQLWV


RQO\1 :RUG YDOXHV DUH UHWDLQHG ZKHQ WKH SRZHU
LV WXUQHG RII1
$YDLODEOH LQ WKH &404+0&3894 &38 8QLW RQO\1

1RWH

41 ,5 DQG /5 ELWV WKDW DUH QRW XVHG IRU WKHLU DOORFDWHG IXQFWLRQV FDQ EH XVHG DV
ZRUN ELWV1
51 $ PLQLPXP RI 5/85; ELWV DUH DYDLODEOH DV ZRUN ELWV1 2WKHU ELWV FDQ EH XVHG DV
ZRUN ELWV ZKHQ WKH\ DUH QRW XVHG IRU WKHLU DOORFDWHG IXQFWLRQV/ VR WKH WRWDO
QXPEHU RI DYDLODEOH ZRUN ELWV GHSHQGV RQ WKH FRQILJXUDWLRQ RI WKH 3&1
61 :KHQ DFFHVVLQJ D 39/ 7,02&17 QXPEHUV DUH XVHG DV ZRUG DGGUHVV> ZKHQ
DFFHVVLQJ &RPSOHWLRQ )ODJV/ WKH\ DUH XVHG DV ELW DGGUHVVHV1
71 '0 9477 WR '0 9988 FDQQRW EH ZULWWHQ IURP WKH SURJUDP1

76

OMRON ELECTRONICS LLC - Direccionamiento

AREAS DE MEMORIA - CONTROLADORES SRM1


Nombre
Canales de Area de Entrada
E/S

Puntos de
E/S

Canales

160 max
(10 canales)

IR 000 a IR 009

160 max
(10 canales)
640 puntos
max
(40 canales)
256 puntos
(16 canales)

IR 010 A IR 019

Area de Memoria Temporal (TR)

Area de Salida

Bits
IR 00000 a
IR 00915

Comentarios
Areas de Entrada: los canales de entrada se
asignan a las unidades de entrada del PLC.

IR 01000 a
IR 01915
Los canales de IR200 a IR239,
bits IR 20000 a IR 23915

Areas de Salida: los canales de salida se asignan a


las unidades de salida del PLC.
Estos canales y bits se pueden utilizar como
canales y bits de trabajo del programa.

SR 240 a SR
255

SR 24000 a
SR 25507

Los bits del rea SR se utilizan para instrucciones


especiales tales como e indicadores y bits de
control.

8 puntos

---

TR0 a TR7

Los 8 bits del rea de TR se utilizan en las


bifurcaciones en programas complejos.

Area de retencin (HR)

320 puntos
(20 canales)

HR 00 a HR 19

HR 0000 a
HR 1915

Los datos del rea HR mantienen su estado


cuando se corta la alimentacin del PLC.

Area auxiliar (AR)

256 puntos
(16 canales)

AR 00 a AR 15

AR 0000 a
AR 1515

Los bits del rea AR se utilizan para instrucciones


especiales tales como e indicadores y bits de
control.

Area de Enlace (LR)

256 puntos
(16 canales)

LR 00 a LR 15

LR 0000 a
LR 1515

El rea LR se utiliza como rea de datos comunes


para transferir informacin entre 2 PLCs. Los data
link pueden estar compuestos por 8, 16 o 32
canales LR. Los que no se utilicen en data link
pueden ser utilizados como canales de trabajo en
el programa.

Area de Temporizador/ Contador

128 puntos

TIM/CNT 000 a TIM/CNT 127

Los nmeros TC se utilizan para definir


temporizadores y contadores.

Memoria de
Datos

Lectura/Escritura

2000 canales

DM 0000 a DM 1999

Los datos del rea de DM son accesibles solo por


canales y retienen su estado ante los cortes de

Historia de
Errores

22 canales

DM 2000 a DM 2021

alimentacin. Los DM de solo lectura no se pueden


grabar por programa.

Solo Lectura

456 canales

DM 6144 a DM 6599

De DM 6600 a DM 6655 esta la configuracin del


PLC. Realizar las selecciones de configuracin
antes

Configuracin

56 canales

DM 6600 a DM 6655 contiene la


configuracin del PLC

de ponerlo en operacin.

Area de Trabajo
Area de Rels Especiales (SR)

13

OMRON ELECTRONICS LLC - Direccionamiento

DETALLE DEL DIRECCIONAMIENTO BASADO EN EL NUMERO DE NODOS

Entradas
Canal
000
001
002
003
004
005
006
007

Salidas

Bits 15 8
#1
#3
#5
#7
#9
# 11
# 13
# 15

Bits 7 - 0
#0
#2
#4
#6
#8
# 10
# 12
# 14

Canal
010
011
012
013
014
015
016
017

Bits 15 8
#1
#3
#5
#7
#9
# 11
# 13
# 15

EJEMPLO DE CONFIGURACION

8 ID, # 0
Canal 000
Bits 0- 7

4 ID, # 12
Canal 006
Bits 0- 4

8 OD, # 0
Canal 010
Bits 0- 7

16 ID, # 5
Canal 002
Bits 0- 15

4 OD, # 15
Canal 017
Bits 8 - 11

14

16 OD, # 7
Canal 013
Bits 0- 15

Bits 7 - 0
#0
#2
#4
#6
#8
# 10
# 12
# 14

OMRON ELECTRONICS LLC - Direccionamiento

CONTROLADORES C200H
En la figura se muestra la matriz de memoria para el PLC C200H.
CH000
CH010
CH020
CH030

CPU RACK (RACK #0)


EXPANSION LOCAL 1 (RACK #1)
EXPANSION LOCAL 2 (RACK #2)
MODULOS DE ALTA DENSIDAD
GRUPO 2

10 Canales
10 Canales
10 Canales
20 Canales

ESCL. #0
ESCL. #1
ESCL. #2
ESCL. #3
ESCL. #4
UNID. #0
CH100 UNIDADES ESPECIALES DE E/S
UNID. #1
UNID. #2
AD, DA, TS, TC, TV, IDS01, PID
UNID. #3
NC, CT, MC, OV, INT, BASIC, Alta
UNID. #4
Densidad Grupo 1, Etc.
UNID. #5
UNID. #6
UNID. #7
UNID. #8
UNID. #9
CH199
G71
CH200 Unidades de E/S de Transmisin.

CH050 UNIDADES ESCLAVAS REMOTAS


DE E/S (REMOTE I/O SLAVE UNITS)
(MODULOS RT 001 o RT 201)

Optica
Unidades de E/S de Transmisin. por
Cable
Unid. de Enlace de E/S (I/O Link Units)
CH232 IR (RELS INTERNOS - Work Bits)
CH251 Rels Especiales SR (Special Relays)

G72

10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales
10 Canales

32 Canales

20 Canales

CH255
Holding Relay : Canales HR00 - HR 99
Auxiliary Relay : Canales AR00-AR 27
Link Relay:
Canales LR00-LR63
Temporizador/Contador : rea 000-511
Data Memory: DM 0000 - DM 0999
DM 1000 - DM1999

15

Read - Write
Read Only

OMRON ELECTRONICS LLC - Direccionamiento

Controladores C200H
Configuracin del Sistema
- CPU con Rack - Fuente de Alimentacin - Opciones de E/S - memoria
- Direccionamiento Fijo para E/S local, especial y remoto
- Comunicaciones:
- Host Link
- I/O Link (a controladores NO C200H/C**H)
-PC Link
- SYSMAC Link (se requiere una CPU especial - CPU 11)
- SYSMAC NET
- E/S Especial:
- Temporizador Analgico
- A/D (Conversin Analgico - Digital)
- D/A (Conversin Digital - Analgica)
- Mdulos de 32 E/S
- Mdulos Multiplexores
- Sensores de Temperatura
- Modulo de Voz
- Contador de Alta Velocidad
- Modulo ASCII / BASIC
- Control de Posicin

DIRECCIONAMIENTO DEL C200H


El C200H es un sistema de racks con 3, 5, 8 o 10 slots por rack disponibles. Cada rack
tiene asignados 10 canales, y un sistema puede soportar hasta 2 expansiones o racks. El
direccionamiento de canales arranca de la IZQUIERDA en el rack de la CPU y sigue
hacia la derecha. El direccionamiento fijo se usa de tal manera que si se salta un slot, el
canal queda reservado para un modulo en el futuro, o se puede usar el canal como bits
internos de trabajo.
Los mdulos de E/S estn divididos en 2 grupos: Standard y Especiales.
E/S Standard
Los mdulos de E/S Standard son aquellos en los cuales un modulo requiere solo un
canal (Word) para transferir datos. Por ejemplo, un mdulo de 16 entradas seria
considerado Standard, pero uno de 32 entradas necesita mas de un canal para transferir
datos, y es considerado Especial.
Los Mdulos conversores A/D, D/A, Sensores de Temperatura, Posicionadores,
Contadores de Alta Velocidad, etc. necesitan mas de un canal y son considerados
Especiales.

16

OMRON ELECTRONICS LLC - Direccionamiento

EJEMPLO DE DIRECCIONAMIENTO

17