Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MAPA DE MEMORIA
rea de Parmetros
Estas reas contienen los datos de configuracin de sistema del CPU, como
la configuracin del PLC, las configuraciones de la Unidad de bus de CPU
serie CJ, etc. En caso de que se intente acceder a cualquiera de las reas
de parmetros desde una instruccin del programa de usuario, se producir
un error de acceso no vlido.
LA MEMORIA INTERNA
Built-in-Ram
CPU
CPU UNIT
UNIT
I/O Memory
Area
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
Parameter
Area
Drive 1: EM
File Memory
Drive 0:
Memory
Card (Flash
Memory)
File
Memory
User
Program
Memory
(Ladder
Program)
Battery
Backup
3
LA MEMORIA INTERNA
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
AREA CIO
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
Timer Area
Counter
Task Flag
Data
Registers
Condition
Flag
Clock Pulse
Area de
Datos
CPU
CPU UNIT
UNIT
Parameter Area
PC Setup
I/O Table
Routing Table
CS1 CPU Bus
Unit
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
Area de
Configuracion
CIO AREA
I/O AREA
CompoBus/D
Data
Data Link
Link
SYSMAC
SYSMAC
BUS
BUS
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
PC Link
Words
CS1
CS1 CPU
CPU
Bus
Bus Unit
Unit
Internal
Internal
I/O
I/O
Inner
Inner
Board
Board
Special
Special
I/O
I/O Unit
Unit
I/O
I/O
Terminal
Terminal
Work (W)
Holding (H)
Auxiliary (A)
Temporary Relay
(TR)
Data Memory (DM)
Extended Data
Memory (DM)
Timer (T)
Timer
Completion
Timer Present
Value (PV)
Counter Condition
Flags
Clock Pulses (C)
Task Flag (TK)
Index Registers (IR)
Data Registers(DR)
Word
Bit
15
CIO 0000
CIO 0050
CompoBus/D
Area
CIO 0099 (Outputs)
CIO 0247
CIO 0250
I/O Area
PC Link Area
CIO 0319
CIO 0320
CIO 0349
CIO 0350 CompoBus/D
CIO 0399
CIO 0400
CIO 0999
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
Area (Input)
MAPA DE MEMORIA
W000 a W511
- rea de Trabajo
11
AREA DE DATOS
Work Area (WR)
Los Bits de Trabajo se identifican
con W
W020, W000.01
AREA DE DATOS
Holding Relay Area (HR)
Los Canales y Bits se identifican con H
H000 y H031.13
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
13
AREA DE DATOS
Auxiliary Relay Area (AR)
Contiene Banderas y Bits de Control
predefinidos y se usan para monitorear
el estado del CPU, E/S Especiales y
Mdulos CPU Bus.
Los Canales y Bits se identifican con A
A100 y A401.06
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
14
AREA DE DATOS
Data Memory (DM)
Esta rea de Datos es multipropsito, se
usa para guardar valores constantes,
datos histricos, resultados de clculos
matemticos, etc.
Los Canales se identifican con D
D00000, D32767
15
AREA DE DATOS
Extended Data Memory Area (EM)
Esta rea de Datos es multipropsito, se
usa para guardar valores constantes,
datos histricos, resultados de clculos
matemticos, etc
Los Canales se identifican con E
E00000, E32767
MAPA DE MEMORIA
Data Memory - D00000 a D32767
D20000 - D29599 Special I/O Area
D30000 - D31599 CS1 CPU Bus Area
D32000 - D32099 Inner Board
17
AREA DE DATOS
Especificando el Numero de Banco y Direccin
Especificando la direccin
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
18
MAPA DE MEMORIA
DR0 - DR15
- Data Registers
IR0 - IR15
- Index Registers
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
19
BANDERAS DE CONTROL
Nombre
Error Flag
Access Error Flag
Carry Flag
Greater Than Flag
Equals Flag
Less Than Flag
Negative Flag
Overflow Flag
Underflow Flag
Greater Than or
Equals Flag
Not Equal Flag
Less Than or Equals
Flag
Always On Flag
Always OFF Flag
Etiqueta Simbolo
Direccion
ER
AER
CY
>
=
<
N
OF
UF
>=
P_ER
P_AER
P_CY
P_GT
P_EQ
P_LT
P_N
P_OF
P_UF
P_GE
CF003
CF011
CF004
CF005
CF006
CF007
CF008
CF009
CF010
CF000
<>
<=
P_NE
P_LE
CF001
CF002
ON
OFF
P_ON
P_OFF
CF113
CF114
20
BANDERAS DE CONTROL
Banderas y Bits de Control
Incluye las banderas Always On y
Always Off y las Aritmeticas
No se puede forzar su estado actual
Los smbolos globales empiezan con P_
P_On, P_Off
Los nombres de los Smbolos son sensibles a
maysculas / minsculas
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
21
BANDERAS DE CONTROL
Clock Pulses
Nombre
0.02s Clock Pulse
0.1s Clock Pulse
0.2s Clock Pulse
1s Clock Pulse
1min. Clock Pulse
Etiqueta Simbolo
0.02s
0.1s
0.2s
1s
1min.
Direccion
P_0_02_s
P_0_1s
P_0_2s
P_1s
P_1min.
CF103
CF100
CF101
CF102
CF104
22
BANDERAS DE CONTROL
Clock Pulses
Pulsos de Reloj
Cambian de estado ON/OFF basndose
en el reloj interno del CPU
Solo Lectura
P_1min, P_0_02s
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
23
AREA DE DATOS
Timers
Las banderas de estado de los
Timers se identifican con T
T0000, T4096
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
24
AREA DE DATOS
Banderas de Estado de Timers
Timer PV
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
25
AREA DE DATOS
Counters
Las banderas de estado de los Counter
se identifican con C
C000-, C4096
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
26
AREA DE DATOS
Banderas de Estado de Counters
Counter PV
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
27
AREA DE DATOS
Task Flags (TK)
Corresponden a las Tareas Cclicas 0 a N
Indica el estado de las tareas cclicas
solamente
No refleja el estado de las Tareas de
Interrupcin
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
28
AREA DE DATOS
Index Registers
Los Index Registers se identifican con
IR
IR0, IR15
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
29
AREA DE DATOS
Data Registers
Los Data Registers se identifican con
DR
DR0, DR15
30
DIRECCIONAMIENTO CJ1
Modulo Bsico
Modulo Especial
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
31
Modulo
de Bus de CPU
DIRECCIONAMIENTO
Rack de CPU
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
32
DIRECCIONAMIENTO
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
33
DIRECCIONAMIENTO
Otro Ejemplo:
Canal
000
IN
16
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
001 002
006
003 004 005 007
OUT IN OUT
16
16 16
34
IN
16
IN IN
16 32
008
009
010
011
OUT
64
DIRECCIONAMIENTO
Ejemplo 2
IN
16
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
Reserved
000
Reserved
I/O word
008
009
006 010
001 002 003 004 005 007 011
OUT IN OUT
16
16 16
35
IN
16
IN IN
16 32
OUT
64
DIRECCIONAMIENTO
Ejemplo 3
000
CIO word
IN
16
003
IN
16
007
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
OUT
1636
001 002
OUT
16
IN
16
OUT
16
IN
16
OUT
16
IN
16
OUT
16
IN
16
DIRECCIONAMIENTO
Ejemplo 4
CPU
BUS
Special
I/O
Special
I/O
000
002
001
003
004
005
006
007
008
009
010
00
00
01
IN
16
OUT OUT
16
64
2010
2019
1500 2000
1524 2009
Curso de Programacin
de PLCs CS1/CJ1 Nivel I
OUT
16
37
IN
64