manual de PLC para todo el curso WindLDR

525 views 193 slides Jan 01, 2021
Slide 1
Slide 1 of 299
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111
Slide 112
112
Slide 113
113
Slide 114
114
Slide 115
115
Slide 116
116
Slide 117
117
Slide 118
118
Slide 119
119
Slide 120
120
Slide 121
121
Slide 122
122
Slide 123
123
Slide 124
124
Slide 125
125
Slide 126
126
Slide 127
127
Slide 128
128
Slide 129
129
Slide 130
130
Slide 131
131
Slide 132
132
Slide 133
133
Slide 134
134
Slide 135
135
Slide 136
136
Slide 137
137
Slide 138
138
Slide 139
139
Slide 140
140
Slide 141
141
Slide 142
142
Slide 143
143
Slide 144
144
Slide 145
145
Slide 146
146
Slide 147
147
Slide 148
148
Slide 149
149
Slide 150
150
Slide 151
151
Slide 152
152
Slide 153
153
Slide 154
154
Slide 155
155
Slide 156
156
Slide 157
157
Slide 158
158
Slide 159
159
Slide 160
160
Slide 161
161
Slide 162
162
Slide 163
163
Slide 164
164
Slide 165
165
Slide 166
166
Slide 167
167
Slide 168
168
Slide 169
169
Slide 170
170
Slide 171
171
Slide 172
172
Slide 173
173
Slide 174
174
Slide 175
175
Slide 176
176
Slide 177
177
Slide 178
178
Slide 179
179
Slide 180
180
Slide 181
181
Slide 182
182
Slide 183
183
Slide 184
184
Slide 185
185
Slide 186
186
Slide 187
187
Slide 188
188
Slide 189
189
Slide 190
190
Slide 191
191
Slide 192
192
Slide 193
193
Slide 194
194
Slide 195
195
Slide 196
196
Slide 197
197
Slide 198
198
Slide 199
199
Slide 200
200
Slide 201
201
Slide 202
202
Slide 203
203
Slide 204
204
Slide 205
205
Slide 206
206
Slide 207
207
Slide 208
208
Slide 209
209
Slide 210
210
Slide 211
211
Slide 212
212
Slide 213
213
Slide 214
214
Slide 215
215
Slide 216
216
Slide 217
217
Slide 218
218
Slide 219
219
Slide 220
220
Slide 221
221
Slide 222
222
Slide 223
223
Slide 224
224
Slide 225
225
Slide 226
226
Slide 227
227
Slide 228
228
Slide 229
229
Slide 230
230
Slide 231
231
Slide 232
232
Slide 233
233
Slide 234
234
Slide 235
235
Slide 236
236
Slide 237
237
Slide 238
238
Slide 239
239
Slide 240
240
Slide 241
241
Slide 242
242
Slide 243
243
Slide 244
244
Slide 245
245
Slide 246
246
Slide 247
247
Slide 248
248
Slide 249
249
Slide 250
250
Slide 251
251
Slide 252
252
Slide 253
253
Slide 254
254
Slide 255
255
Slide 256
256
Slide 257
257
Slide 258
258
Slide 259
259
Slide 260
260
Slide 261
261
Slide 262
262
Slide 263
263
Slide 264
264
Slide 265
265
Slide 266
266
Slide 267
267
Slide 268
268
Slide 269
269
Slide 270
270
Slide 271
271
Slide 272
272
Slide 273
273
Slide 274
274
Slide 275
275
Slide 276
276
Slide 277
277
Slide 278
278
Slide 279
279
Slide 280
280
Slide 281
281
Slide 282
282
Slide 283
283
Slide 284
284
Slide 285
285
Slide 286
286
Slide 287
287
Slide 288
288
Slide 289
289
Slide 290
290
Slide 291
291
Slide 292
292
Slide 293
293
Slide 294
294
Slide 295
295
Slide 296
296
Slide 297
297
Slide 298
298
Slide 299
299

About This Presentation

PLC


Slide Content

Version 4.10

Tutorial

TM

WLDR-T_2000.book Page 1 Friday, April 13, 2001 2:33 PM

© 2001 IDEC Corporation
WindLDR™ Tutorial

© 2001, IDEC Corporation. Todos los derechos reservados. Producido e impreso en
los Estados Unidos de América.
Información importante

Mientras que se hace todo lo posible para asegurar que la información contenida en
este documento sea exacta, bajo ninguna circunstancia será IDEC Corporation
responsable de ningún daño indirecto ni consiguiente que resulten del uso o de la
aplicación de los componentes del controlador de lógica programable de IDEC, ya
sea de forma individual o en combinación con otro equipo.
De acuerdo con nuestra política de continua mejora, nos reservamos el derecho de
realizar modificaciones en los productos sin previo aviso.
Se entenderá que todas las personas que utilicen estos componentes aceptan la
responsabilidad de elegir los componentes correctos que se ajusten a su aplicación y
la de elegir una aplicación apropiada para dichos componentes, individualmente o en
combinación con otros equipos.
Todos los diagramas y ejemplos que aparecen en este manual tienen una finalidad
únicamente ilustrativa. La inclusión de dichos diagramas y ejemplos en este manual
no constituye en ningún caso una garantía en lo que respecta a la idoneidad para
cualquier aplicación específica. La comprobación y aprobación de todos los
programas, antes de su instalación, es responsabilidad del usuario final.

El uso del software de IDEC Corporation significa la aceptación del acuerdo de
licencia de usuario final del software de IDEC Corporation que se incluye como parte
de este paquete. Si no está de acuerdo con todos los términos de este acuerdo, debe
borrar del sistema todos los archivos de software de IDEC Corporation que haya
instalado.

WindLDR™ Tutorial
© 2001 IDEC Corporation

Comentarios del usuario

IDEC Corporation agradece los comentarios acerca de sus productos y
documentación. Si desea realizar alguna sugerencia, póngase en contacto con ellos
por teléfono, fax o correo electrónico:
IDEC Corporation
1175 Elko Drive
Sunnyvale, CA 94289
Teléfono: 800-262-4332
FAX: 800-635-6246
www.idec.com

© 1999 IDEC Corporation ?. Chapter Head

TABLA DE CONTENIDO

Capítulo 1
Convenciones del documento ............................................................................. 1-1
Ayuda en línea 1-3
Asistencia técnica 1-4
Capítulo 2
Qué es una PLC ................................................................................................... 2-1
Elementos de un sistema PLC 2-2
Dispositivo de programación 2-3
Fuente de alimentación 2-3
Unidad central de procesamiento (CPU) 2-3
Memoria 2-3
Interfaz de entrada 2-4
Interfaz de salida 2-4
Funcionamiento de las PLC 2-5
Ciclo de scan de PLC 2-6
Lectura de entradas 2-7
Ejecución de lógica programada 2-7
Actualización de salidas 2-8
Comunicaciones y gestión interna 2-8
Definición de las condiciones de entrada de la lógica de escalera 2-8
Contacto de Examen-activado 2-8
Contacto de Examen-desactivado 2-8

WindLDR™ Tutorial
© 2001 IDEC Corporation

Capítulo 3
Primeros pasos..................................................................................................... 3-1
Instalación de WindLDR 3-1
Inicio de WindLDR 3-2
Características de edición del programa 3-3
Eliminación de una entrada 3-4
Selección del tipo de PLC 3-5
Configuración de los parámetros de función y comunicación de la PLC 3-8

Selección de preferencias de escalera 3-13
Capítulo 4
Introducción a la programación básica................................................................ 4-1
Instrucciones de entrada 4-1
Instrucciones de salida 4-2
Ejercicio 1: Creación de un programa de inicio/parada 4-3
Almacenamiento de un programa 4-8
Vista previa de escalera 4-8
Impresión de un programa 4-9
Referencia cruzada 4-9
Cierre de un programa 4-10
Configuración del puerto de comunicación 4-11
Transferencia de un programa 4-12
Supervisión de un programa 4-13
En línea 4-14
1. Estado de PLC 4-14
2. Supervisión de lotes 4-15
3. Error de comunicación 4-16
4. Señalar escritura 4-17
Convenciones de NO y NC 4-18
Entradas NC 4-19
Ejercicio 2: Creación de un programa de inicio/parada múltiple 4-20

© 2001 IDEC Corporation
WindLDR™ Tutorial

Capítulo 5
Introducción a los temporizadores (TML, TIM, TMH y TMS).......................... 5-1
Temporizadores Micro-1, FA1J/2J, FA3S-CP11/-CP11T 5-1
Temporizadores FA3S-CP12/13 5-1
Temporizadores de Micro
3

y Micro
3

C 5-3
Temporizadores ONC 5-4
Temporizadores de MicroSmart 5-5
Ejercicio 3: Creación de un programa de temporizador de activación de retraso 5-7
Ejercicio 4: Instrucción de comparación de temporizadores (TC= y TC>) 5-15
Capítulo 6
Introducción a los contadores (CNT) .................................................................. 6-1
Contadores Micro-1, FA1J/2J, FA3S-CP11/-CP11T 6-1
Contadores Micro3, Micro3C, ONC y MicroSmart 6-2
Introducción a los contadores de comparación 6-7
(CC= y CC>) 6-7
Comparaciones de contadores 6-7
Ejercicio 5: Creación de un programa de contador 6-9
Capítulo 7
SET (Establecer) y RST (Restablecer)................................................................ 7-1
Ejercicio 6: Creación de un programa de establecimiento/restablecimiento 7-2
Capítulo 8
Instrucciones de salida única incremental (SOTU) y decremental (SOTD) de Micro
3

,
Micro
3

C, ONC y MicroSmart ............................................................................. 8-1
Micro-1, FA-Js y FA3Ss: Instrucción de salida única (SOT) 8-2
Ejercicio 7: Creación de un programa de SOTU/SOTD
(Micro
3

, Micro
3

C, ONC y MicroSmart) 8-3
Ejercicio 8: Creación de un programa de SOT
(PLC de la serie FA y Micro-1) 8-8

WindLDR™ Tutorial
© 2001 IDEC Corporation

Capítulo 9
Movimiento de datos (Micro
3

, Micro
3

C, ONC y MicroSmart).......................... 9-1
Estructura de una instrucción avanzada 9-1
Condición de entrada para las instrucciones avanzadas 9-2
Operandos de origen y de destino 9-3
Utilización de un temporizador o contador como operando de origen 9-3
Utilización de un temporizador o contador como operando de destino 9-4
Utilización de una entrada o salida como operando de origen o de destino 9-4

Ejercicio 9: Creación de un programa de movimiento de datos (series Micro
3

,
Micro
3

C, ONC y MicroSmart) 9-6
Movimiento de datos (serie FA) 9-10
Designación de operando 9-10
Ejercicio 10: Creación de un programa de movimiento de datos (serie FA) 9-11
Capítulo 10
Instrucciones de aritmética binaria.................................................................... 10-1
Suma (ADD) 10-1
Resta (SUB) 10-2
Multiplicación (MUL) 10-2
División (DIV)
Raíz (ROOT)— ONC y MicroSmart solamente 10-3
Suma (SUM) — ONC solamente 10-4
Operandos válidos (Procesamiento estándar) 10-5
Instrucciones de comparación
(Micro
3

, Micro
3

C, ONC y MicroSmart solamente) 10-7
Comparación igual que (CMP=) 10-7
Comparación no igual que (CMP



) 10-8
Comparación menor que (CMP<) 10-8
Comparación mayor que (CMP>) 10-9
Comparación menor o igual que (CMP<) 10-9
Comparación mayor o igual que (CMP>) 10-10
Comparación de intervalos mayor o igual que (ICMP



)
— ONC y MicroSmart solamente 10-10
Operandos válidos (Procesamiento estándar) 10-11

© 2001 IDEC Corporation
WindLDR™ Tutorial

Ejercicio 11: Creación de un programa de aritmética binaria/comparación 10-12
Instrucciones de aritmética binaria: PLC de la serie FA 10-19
Suma con arrastre (JADDC) 10-19
Resta con préstamo (JSUBB) 10-20
Multiplicación (JMUL) 10-21
División (JDIV) 10-22
Suma de 10.000 operando 3 (TADD3) 10-23
Resta de 10.000 operando 3 (TSUB3) 10-23
Multiplicación por 10.000 (TMUL) 10-23
División por 10.000 (TDIV) 10-24
Instrucciones de comparación: PLC de la serie FA 10-24
Palabra mayor o igual que (WGE) 10-24
Palabra menor o igual que (WLE) 10-25
Palabra igual que (WEQ) 10-26
Ejercicio 12: Creación de un programa de instrucciones avanzado
de la serie FA 10-27
Capítulo 11
Introducción a las instrucciones de lectura analógica ....................................... 11-1
Lectura analógica 0 (ANR0) 11-1
Lectura analógica 1 (ANR1) 11-2
Operandos válidos (Procesamiento estándar) 11-2
Configuración del potenciómetro analógico para Micro
3

y Micro
3

C 11-3
Ejemplo: ANR0 11-3
Ejercicio 13: Creación de un programa de lectura analógica 11-4
Configuración del potenciómetro analógico para MicroSmart 11-9
Ejemplo: Cambio del valor preestablecido del contador utilizando el poten-
ciómetro
analógico 11-10
Capítulo 12
Introducción a las instrucciones analógicas/digitales ....................................... 12-1
Conversión de analógico a digital (A/D) 12-1
Operandos válidos (Procesamiento estándar) 12-2

WindLDR™ Tutorial
© 2001 IDEC Corporation

Ejercicio 14: Creación de un programa de conversión A/D 12-3
Capítulo 13
Fecha y hora ...................................................................................................... 13-1
Instrucciones de fecha/hora:
(Micro
3

y Micro
3

C) 13-1
Lectura de fecha (CALR) 13-2
Ejemplo: CALR 13-2
Lectura de hora (CLKR) 13-3
Ejemplo: CLKR 13-3
Operandos válidos (Procesamiento estándar) 13-4
Repetición de operaciones en las instrucciones de movimiento 13-4
Ejercicio 15: Creación de un programa de fecha/hora 13-6
Hora y fecha en tiempo real (ONC) 13-20
La instrucción de comparación de semanas 13-20
Comparación de semanas ACTIVADA (WKCMP ON) 13-21
Comparación de semanas DESACTIVADA (WKCMP OFF) 13-21
Tabla de semanas (WKTBL) 13-22
Ejemplos: WKCMP ON/OFF 13-23
Establecimiento de fecha/hora utilizando WindLDR 13-25
Establecimiento de fecha/hora utilizando un programa del usuario 13-27
Hora y fecha en tiempo real (FA3S-CP11T) 13-30
Configuración del reloj (CLKST) 13-31
Códigos de asignación 13-32
Lectura del reloj (CLKRD) 13-33
Ajuste del reloj (CLKAJ) 13-34
Formato de comparación de relojes (CLKCF) 13-35
Función de reloj (MicroSmart) 13-35
Establecimiento de fecha/hora 13-36
Establecimiento de fecha/hora utilizando un programa del usuario 13-37
Ejemplo: Establecimiento de los datos de fecha/hora 13-39
Ajuste del reloj utilizando un programa del usuario 13-40
Ejemplo: Ajuste de los datos de fecha/hora en 0 segundos 13-40

© 2001 IDEC Corporation
WindLDR™ Tutorial

Capítulo 14
Transmisión y Recepción .................................................................................. 14-1
Transmisión (TXD) 14-1
Operandos válidos (Procesamiento estándar) 14-2
Registros de datos 14-5
Ejercicio 16: Creación de un programa de transmisión 14-6
Instrucciones de transmisión y recepción para
la serie FA3S de alto rendimiento 14-22
Transmisión de serie (STXFT y STXEX) 14-22
Formato de TX de serie (STXFT) 14-22
Estado de comunicación (STDR) 14-23
Comunicación definida por el usuario en formato de RX de serie (STXFT)
14-24
Comunicación definida por el usuario de ejecución de RX de serie (STXEX)
14-25
Designación de la comparación o conversión de datos 14-26
Modo de comunicación definido por el usuario (UDCMS) 14-27
Ejemplo: Recepción de serie 14-28
Ejemplo: Recepción de serie 14-30
Ejemplo: Lectura de códigos de barras con archivo FIFO 14-30
Capítulo 15
Conversión XY.................................................................................................. 15-1
Establecimiento de formato XY (XYFS) 15-1
Operandos válidos (Procesamiento estándar) 15-1
Tipos de datos válidos 15-2
Operandos válidos (Procesamiento estándar) 15-3
Operandos válidos (Procesamiento estándar) 15-4
Operandos válidos (Procesamiento estándar) 15-5
Ejercicio 17: Creación de una relación lineal X/Y 15-6
Conversión XY en la serie FA3S 15-17
Conversión lineal de establecimiento de formato XY (XYFS) 15-17
Convertir X a Y (CVXTY) 15-17

WindLDR™ Tutorial
© 2001 IDEC Corporation

© 2001 IDEC Corporation 1. Introducción

WindLDR™ Tutorial

es una introducción a la tercera versión de la programación
lógica de escalera y el software de supervisión de WindLDR™ de IDEC para todos
los controladores de lógica programable (PLC): las series Micro, FA, ONC y
MicroSmart. Este tutorial es un buen punto de partida para los usuarios que utilizan
las PLC y WindLDR de IDEC por primera vez. Una vez que adquiera experiencia con
WindLDR, el

Manual de referencia de WindLDR™

y el manual del usuario



específico
de su



PLC



serán sus principales guías de referencia.
Este tutorial proporciona los principios básicos de iniciación y ejecución. Una vez
completados los ejercicios de este manual, será capaz de realizar las siguientes tareas:
•Crear/editar programas lógicos de escalera utilizando las sencillas
características de edición del programa WindLDR
•Imprimir los programas lógicos de escalera para revisarlos en papel
impreso
•Descargar programas en su PLC y supervisar su funcionamiento
•Supervisar el programa con fines de comprobación y solución de
problemas
Convenciones del documento
Este tutorial se divide en dos secciones: instrucciones básicas e instrucciones
avanzadas. Las instrucciones básicas se tratan en los

capítulos 4

a

8

. Las avanzadas,
en
los

capítulos 9

a

15

.
1. Introducción

1-2 WindLDR™ Tutorial
1. Introducción © 2001 IDEC Corporation

Las instrucciones básicas se pueden aplicar a todos los tipos de PLC. Sin embargo, las
instrucciones avanzadas se aplican a cada una de las PLC de las series Micro
3
,
Micro
3
C, FA, ONC y MicroSmart. A menos que se indique lo contrario al principio
de cada capítulo, las instrucciones son aplicables a todas las series de PLC.
Consulte el manual del usuario que acompaña a la PLC si desea obtener información
más detallada sobre las instrucciones básicas y avanzadas.
A continuación se muestran las convenciones aplicables a este manual:
Los elementos de acción se indican con este gráfico de flecha.
Los elementos de acción requieren que una entrada específica aparezca en negrita y
subrayada. Por ejemplo, introduzca

1234

.
Las instrucciones de menú están separadas por una flecha (

). Por ejemplo, “Haga
clic en

Configurar



Selección de PLC

” significa hacer clic en

Configurar

en la
barra de herramientas de

Comandos de menú

y después, hacer clic en

Selección de
PLC

en el menú desplegable.
Mientras que todos los teclados se configuran de forma exclusiva, las teclas INTRO,
RETORNO o SIGUIENTE siempre se escriben como

[INTRO]

en este manual.
La mayoría de las pantallas y los cuadros de diálogo de WindLDR se pueden aplicar a
todos los tipos de PLC. Sin embargo, algunas pantallas o cuadros de diálogo son
distintos en función del tipo de PLC. A menos que haya una diferencia entre los tipos
de PLC, todos los ejemplos de pantallas y cuadros de diálogos de este tutorial se
reflejarán en la PLC de ONC.
Este símbolo aparece antes de cada conjunto de instrucciones. Siga estos pasos para completar fácilmente cada lección.

© 2001 IDEC Corporation 1. Introducción
WindLDR™ Tutorial 1-3

Ayuda en línea
Las pantallas de ayuda están disponibles desde la mayoría de las opciones de menús y
pantallas. Estas pantallas de ayuda ofrecen asistencia en línea para guiarle por un
proceso o procedimiento.
Para acceder a la ayuda en línea, haga clic en el icono

?

de la barra de herramientas
Comandos de menú en cualquier momento.
Si alguna información
mostrada en la pantalla es
de su especial interés, una
flecha y un globo llevarán
su atención a dicho punto.

1-4 WindLDR™ Tutorial
1. Introducción © 2001 IDEC Corporation

Asistencia técnica
Los usuarios registrados del software WindLDR de IDEC están autorizados a recibir
asistencia telefónica. Paraello, rellene la tarjeta de registro que se incluye en el
software WindLDR y envíela a IDEC. Si desea obtener asistencia, llame al 1-800-
262-IDEC (4332). Pulse

2

y después,

1

para ponerse en contacto con el grupo de
ingenieros técnicos de PLC. Para ponerse en contacto con nosotros a través del correo
electrónico, escriba: [email protected] por Internet.
1

© 2001 IDEC Corporation 2. Información general sobre la PLC

Qué es una PLC
Antes de empezar con este tutorial, debería adquirir unas nociones básicas del
funcionamiento de la PLC. Si no está familiarizado con ella, este capítulo le ofrece un
buen punto de partida para este tutorial. Si ya tiene nociones básicas sobre las PLC,
puede saltarse este capítulo y pasar directamente al

Capítulo 3, Primeros pasos

.
Funcionalmente, una PLC examina el estado de las interfaces de entrada y, como
respuesta, controla algo a través de las interfaces de salida. Las combinaciones de
datos de entrada y salida se denominan

lógicas

. Normalmente, se necesitan varias
combinaciones lógicas para llevar a cabo un programa o plan de control, como
comúnmente se le llama. Este programa se almacena en la memoria utilizando un
dispositivo de programación. Todas las combinaciones lógicas almacenadas en la
memoria son evaluadas periódicamente por el procesador en un orden
predeterminado.
Lógica
programable
I
N
P
U
T
O
U
T
P
U
T

2. Información general sobre la PLC

2-3 WindLDR™ Tutorial
2. Información general sobre la PLC © 2001 IDEC Corporation

Elementos de un sistema PLC
Todos los sistemas PLC constan de cinco componentes básicos y un dispositivo de
programación para introducir las instrucciones. Con unas PLC mayores, estos
componentes suelen ser modulares y los sistemas se construyen insertando los
módulos correspondientes en un bastidor. En las PLC de E/S más grandes, como por
ejemplo la serie FA, ONC y MicroSmart de 24 E/S, la fuente de alimentación, la CPU
y las tarjetas de E/S son todos módulos distintos que después se combinan para
completar la PLC. En los controladores “tipo ladrillo” más pequeños como Micro-1,
Micro
3
, Micro
3
C y MicroSmart de 10 o 16 E/S, todos los componentes suelen estar
incluidos en la misma caja.

Componentes del sistema PLC
Dispositivo de
programación
Fuente de
CPU Memoria
Interfaz de
Dispositivos de entrada
Pulsadores
Sensores de proximidad
Interruptores de luz
Fotoeléctricos
Interruptores selectores
Dispositivos de salida
Relés
Botones de arranque
Solenoides
Luces de piloto
Pantallas
E/S
alimentación

© 2001 IDEC Corporation 2. Información general sobre la PLC
WindLDR™ Tutorial 2-4

Dispositivo de programación

El dispositivo de programación permite al programador introducir instrucciones en la
memoria de la PLC. Esto lo realiza normalmente un programador portátil o un PC con
software de programación, como por ejemplo WindLDR de IDEC. IDEC ofrece
ambos métodos de programación.
Fuente de alimentación

La fuente de alimentación utiliza tensión en línea (normalmente de 120V AC) y la
convierte en 12 o 24V DC, que necesitan la CPU y los circuitos internos de la interfaz
de entrada/salida.
Unidad central de procesamiento (CPU)

La CPU es el cerebro de la PLC. Recibe datos de entrada, toma decisiones lógicas
basadas en el programa y controla las salidas conforme a lo anterior.
Memoria

La memoria del procesador almacena el programa del usuario, los datos de E/S, los
valores del temporizador y el contador, los valores analógicos y todas las constantes
de control que el programador crea. Los programas del usuario de la PLC de IDEC
están almacenados permanentemente en la Memoria de sólo lectura borrable
electrónicamente (EEPROM) no volátil. Los programas almacenados en la EEPROM
están seguros durante los cortes de alimentación y se pueden volver a programar con
el equipamiento adecuado (es decir, un cargador de programas).
A diferencia de la EEPROM, la memoria de acceso aleatorio (RAM) almacena
temporalmente valores del registro, del temporizador y del contador en la PLC.
Aunque la RAM es volátil, un condensador realiza una copia de seguridad que dura
30 días.

2-5 WindLDR™ Tutorial
2. Información general sobre la PLC © 2001 IDEC Corporation

Interfaz de entrada

La interfaz de entrada proporciona una interfaz eléctrica entre los dispositivos de
entrada y los circuitos de control de la lógica interna del procesador. Los dispositivos
de entrada incluyen elementos tales como pulsadores, interruptores de límite y de
flote, interruptores selectores de operador, interruptores de presión y sensores.

Programa de circuito de entrada

En la ilustración anterior, cuando el pulsador está cerrado, el diodo indicador
luminoso (LED) se enciende. Esta luz enciende a su vez un fototransistor conectado
al conjunto de circuitos internos. Esta forma de mantener el cableado de entrada y el
conjunto de circuitos internos separados eléctricamente se conoce como

aislamiento
óptico

.
Interfaz de salida

La interfaz de salida proporciona los medios para utilizar las señales de tensión baja del
procesador (12V DC) para cambiar la alimentación para un dispositivo de salida de
campo. Esto se hace con un relé electromecánico (consulte la figura de la página
siguiente) o un fototransistor.
Los dispositivos de salida incluyen elementos tales como luces de piloto, relés,
alarmas, pantallas digitales, botones de arranque, válvulas y solenoides.
NOTA:
La tensión de salida para el dispositivo sólo la

cambia

la fuente de
alimentación del procesador. La tensión de salida no la

proporciona

la fuente
de alimentación del procesador.
CIRCUITOS
INTERNOS
ACOPLADOR ÓPTICO
Fuente
alimentación
de

© 2001 IDEC Corporation 2. Información general sobre la PLC
WindLDR™ Tutorial 2-6

Diagrama de circuitos para salida de relé





Funcionamiento de las PLC
Las PLC se suelen programar en lo que se conoce como

lógica de escalera

. Este
método de programación se estableció porque podía relacionarse estrechamente con
la lógica de relé de cableado (consulte la siguiente figura) que las PLC sustituían.


Diagrama de la lógica de relé habitual
CIRCUITOS
INTERNOS
Ry
G
Fuente de
alimentación
L
M
L
M
Flujo de
corriente
+
_

2-7 WindLDR™ Tutorial
2. Información general sobre la PLC © 2001 IDEC Corporation

Los sistemas de cableado funcionaban exactamente tal y como muestra el diagrama
anterior. Se suministraba alimentación al circuito y, si había una ruta por la que
pudiera viajar la corriente, a continuación se suministraba energía a la salida. El
concepto de programación lógica de escalera es idéntico a éste. Todo el

programa

se
resuelve en

cada

ciclo de scan — comenzando por el primer elemento de la parte
superior izquierda del diagrama y a continuación, yendo de izquierda a derecha y de
arriba abajo, tal y como fluiría la corriente. En el siguiente diagrama lógico de
escalera, el orden de la solución empezaría en A y continuaría secuencialmente hasta
J.

Diagrama de flujo secuencial de lógica de escalera
Ciclo de scan de PLC
Las operaciones llevadas a cabo en una PLC se realizan mediante un proceso
secuencial denominado

ciclo de scan

. El tiempo de ciclo de scan es, muy a menudo, el
criterio por el que se cuestiona la velocidad de la PLC. Es fundamentalmente la
rapidez con la que la PLC es capaz de mirar las entradas, resolver la lógica
programada del usuario y, después, actualizar las salidas conforme a esto. En la
página siguiente se ofrece una descripción más detallada.
B
G
J
A
CD
EF
HI

© 2001 IDEC Corporation 2. Información general sobre la PLC
WindLDR™ Tutorial 2-8

Ciclo de scan de PLC
Lectura de entradas

El estado de las entradas se lee en la tabla de entradas. Esta tabla no cambia hasta el
siguiente ciclo de scan cuando se vuelve a leer el estado de las entradas.
Ejecución de lógica programada

El programa que está almacenado en la memoria de la PLC se ejecuta o se resuelve. La
lógica de escalera se resuelve secuencialmente de izquierda a derecha y después de
arriba abajo, un escalón (línea lógica de escalera) cada vez. Los resultados lógicos de
las salidas se establecen en una tabla de salidas internas.
4. Comunicaciones
CICLO DE SCAN DE
PLC
HABITUAL
Inicio de ciclo de scan
y gestión interna
END
de la PLC
Instrucción
1. Lectura de
entradas
3. Actualización
de salidas
lógica programada
2. Ejecución de

2-9 WindLDR™ Tutorial
2. Información general sobre la PLC © 2001 IDEC Corporation

Actualización de salidas

El estado de las salidas de la tabla de salidas internas se envía a las salidas físicas (por
ejemplo, relé, botón de arranque, luz de piloto).
Comunicaciones y gestión interna

Si es necesario, la información se intercambia con otros dispositivos. Se registran las
transiciones de un solo ciclo de scan, se actualizan los temporizadores y los
contadores, y se realiza una comprobación de diagnóstico del sistema como
preparación para el siguiente ciclo de scan.
NOTA:
Los pasos 1, 3 y 4 se consolidan en la instrucción END de la PLC.
Definición de las condiciones de entrada de la
lógica de escalera
Una línea o escalón habitual de un programa lógico de escalera contiene varias
condiciones de entrada. Cada condición es como una frase con “si”. “Si” una
condición es “verdadera”, la PLC realizará una acción determinada. De la misma
forma, “si” la misma condición es “falsa”, la acción no se realizará. La PLC resuelve el
programa de esta manera, determinando si las condiciones definidas son verdaderas o
falsas. El programador define las condiciones como contactos, un contacto de Examen-
activado o un contacto de Examen-desactivado.
Contacto de Examen-activado

Un contacto de Examen-activado es verdadero cuando el terminal de entrada está
activado (la luz del LED de la entrada está ENCENDIDA).
Contacto de Examen-desactivado

Un contacto de Examen-desactivado es verdadero cuando el terminal de entrada no
está activado (la luz del LED de la entrada está APAGADA), independientemente de
si el dispositivo de entrada (pulsador, etc.) se considera un dispositivo abierto
normalmente (NO) o cerrado normalmente (NC).

© 2001 IDEC Corporation 3. Primeros pasos

Primeros pasos
Este tutorial le guía a través del proceso de creación de programas básicos mediante
los conjuntos de instrucciones de PLC de IDEC. Cada capítulo le presenta una nueva
instrucción e incluye un ejercicio de programación que la utiliza.
Antes de comenzar este tutorial, debe realizar los siguientes pasos.
Instalación de WindLDR

El software WindLDR se suministra en un CD y se accede a él desde el PC después de
instalar los archivos en el disco duro. Al copiar los archivos de software en el PC, la
aplicación crea un directorio en el que residirán los archivos.
El nombre del directorio de destino de WindLDR se puede configurar, pero de forma
predeterminada es WindLDR. Este directorio aloja todos los archivos ejecutables.
Para instalar el software WindLDR:
1. Inserte el CD de instalación en la unidad de CD Rom del PC.
2. En Windows 95, 98, 2000 y NT4.0, haga clic en Inicio → Ejecutar desde
la barra de tareas.
3. EscribaD:setup.exe en el cuadro de diálogo Ejecutar. La “D” indica la
unidad de CD. Es posible que dicha unidad esté designada por otra letra.

3 . Primeros pasos

3-2 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation


Inicio de WindLDR

Al instalar WindLDR, utilice el Explorador de Windows para crear un icono para
WindLDR en la pantalla del PC.
Aparece la pantalla WindLDR.
Se muestra una serie de pantallas que le guían a través del proceso de instalación.
4. Cuando se le pida el directorio de destino, puede utilizar el directorio
predeterminado, C:\Archivos de programa\IDEC\WindLDR o introducir
otro para los archivos de instalación.
Para iniciar WindLDR, haga doble clic en el icono WindLDR.
Columna
Escalón

Barra de herramientas
Instrucciones avanzadas
Barra de herramientas
Instrucciones básicas

Barra de herramientas
Comandos de menú

© 2001 IDEC Corporation 3. Primeros pasos
WindLDR™ Tutorial 3-3

NOTA:
Puede aumentar el tamaño de la pantalla haciendo clic en el botón maximizar
situado en la esquina superior derecha de la pantalla de WindLDR y después,
haciendo clic en el botón maximizar
de la esquina superior derecha de la pantalla del programa de escalera.
Características de edición del programa

Hay cuatro formas de crear y editar programas de WindLDR:
1. Barras de herramientas Instrucciones básicas e Instrucciones avanzadas
Cada icono de estas barras de herramientas representa una instrucción de
programación. Para insertar una instrucción en el programa, sólo tiene que hacer
clic en el icono de la instrucción y después, en el área de la pantalla del programa
donde desea situar la instrucción. Este sencillo método de señalar y hacer clic es
la convención para todos los ejercicios del tutorial.
2. Teclas rápidas


Para utilizar una “tecla rápida” y acceder a una instrucción, escriba la primera
letra de la instrucción que desea insertar (por ejemplo, “S” para Salida). El

Cuadro de diálogo Selección de bobina

muestra todas las instrucciones que
comienzan por “S”. Después, puede desplazarse hasta la instrucción deseada y
hacer clic en el botón

Aceptar

o pulsar la tecla

[INTRO]

para confirmar la
selección.
3. Cortar y pegar


Seleccione la bobina, la línea de escalera o el escalón con el ratón. A
continuación, haga clic en el icono Copiar o utilice

[CNTR]

+

[c]

. Finalmente,
seleccione la ubicación de la pantalla de programas en la que desea insertar la
instrucción y haga clic en el icono Pegar o utilice

[CNTR]

+

[v]

.

3-4 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation

4. Botón derecho del ratón
También puede acceder a las instrucciones haciendo clic en el botón derecho del
ratón y seleccionando la instrucción que desee de una serie de menús
desplegables. Para obtener una descripción más detallada de las funciones a las
que se puede acceder a través del botón derecho del ratón, consulte el

Manual de
referencia de WindLDR
TM
.
Eliminación de una entrada

Para eliminar una instrucción desde la pantalla de programas, haga clic en ella y pulse
la tecla

[SUPRIMIR]

o haga clic en el botón derecho del ratón para acceder al
comando

Eliminar

.
Para eliminar un escalón, una columna o una línea de escalera, haga clic en el área
correspondiente y luego en el botón derecho del ratón para acceder al comando

Eliminar

.
NOTA:
Para eliminar una línea (vertical u horizontal), utilice el icono Borrador de la
barra de herramientas Instrucciones básicas. También puede utilizar los
comandos de teclado:

[CNTR]

+ [ ], [ ], [ ] o [ ] como desee.
Para crear una línea (vertical u horizontal), utilice el icono Lápiz de la barra
de herramientas Instrucciones básicas. También puede utilizar los comandos
de teclado:

[MAYÚS]

+ [ ], [ ], [ ] o [ ] como desee.







© 2001 IDEC Corporation 3. Primeros pasos
WindLDR™ Tutorial 3-5

Selección del tipo de PLC

Puede utilizar WindLDR para programar todos las PLC de IDEC. Sin embargo, debe
seleccionar el tipo de PLC específica antes de comenzar a programar.
Para seleccionar la PLC correcta:
1.Haga clic en Configurar →Selección de PLC… en la barra de herramientas
Comandos de menú o haga clic en el icono Seleccionar PLC.
Aparece el cuadro de diálogo Selección de PLC.
2. Haga clic en el tipo de PLC correcto.
3. Haga clic en el botón Configurar.
Se muestra el cuadro de diálogo Configuración de PLC.
4. Para Micro-1, haga clic en la unidad de expansión de la PLC (si es
necesario). Para Micro
3
, Micro
3
C o Micro Smart, haga clic en la unidad
principal y la unidad de expansión específicas de la PLC (si es necesario).
Para las series FA y ONC, no es necesario realizar más selecciones.

3-6 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation
Micro-1
ONCSerie FA
Micro
3
/Micro
3
C MicroSmart
Configuración

© 2001 IDEC Corporation 3. Primeros pasos
WindLDR™ Tutorial 3-7


5. Haga clic en el botón Aceptar o pulse la tecla [INTRO] para confirmar.
Observe que vuelve al cuadro de diálogo Selección de PLC.
6. Haga clic en el botón Utilizar como predeterminado de la parte inferior
del cuadro de diálogoSelección de PLC.
El tipo de PLC seleccionado se muestra en el campo Predeterminado:.
7. Haga clic en el botón Aceptar o pulse la tecla [INTRO] para confirmar.
El tipo de PLC seleccionado aparece en la barra de estado de la parte
inferior de la pantalla de WindLDR.
IMPORTANTE: Una vez instalado, WindLDR se asigna de forma
predeterminada a ONC. Si selecciona otra PLC,
aparecerá un mensaje: “La modificación del tipo de
PLC implica la realización de determinados cambios,
los cuales no se pueden deshacer. ¿Desea continuar?”
Haga clic en Sí para aceptar esto.
Se muestran las barras de herramientas correctas para la PLC.

3-8 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation

Configuración de los parámetros de función y comunicación de la
PLC

Una vez seleccionado el tipo de PLC correcto, compruebe que los parámetros de
función de PLC están configurados correctamente. Para este tutorial, seleccione la
configuración de función predeterminada.
Para configurar los parámetros de función:
1. Haga clic en Configurar
→Configuración de área de función… en la
barra de herramientas Comandos de menú.
2. Se muestra el cuadro de diálogo Configuración de área de función.
3. Haga clic en el botón Predeterminado para que todas las selecciones lo
acepten. En caso contrario, realice los cambios necesarios y haga clic en
Aceptar.
4. Haga clic en el botón Aceptar o pulse la tecla [INTRO] para confirmar.
NOTA:El cuadro de diálogo Configuración de área de función de ONC
es distinto del de las series Micro, FA y MicroSmart, tal y como se
muestra en la siguiente página.
Consulte el manual del usuario que acompaña a la PLC para
obtener información detallada sobre los parámetros de
función.
SUGERENCIA:El campo Entrada parada de la ventana Configuración de
función le permite llevar físicamente la PLC al modo de parada o de
ejecución con un interruptor de entrada designado.

© 2001 IDEC Corporation 3. Primeros pasos
WindLDR™ Tutorial 3-9


Cuadros de diálogo Configuración de área de función y de comunicaciones de
Micro-1
Cuadros de diálogo Configuración de área de función y de comunicaciones de
Micro
3
y Micro
3
C

3-10 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation




Cuadros de diálogo Configuración de área de función y de comunicaciones de

© 2001 IDEC Corporation 3. Primeros pasos
WindLDR™ Tutorial 3-11

Cuadros de diálogo Configuración de área de función y de comunicaciones de
MicroSmart

3-12 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation
Cuadros de diálogo Configuración de área de función y de comunicaciones de la
serie FA

© 2001 IDEC Corporation 3. Primeros pasos
WindLDR™ Tutorial 3-13

Selección de preferencias de escalera

Para personalizar la pantalla del programa lógico de escalera de WindLDR, haga clic
en

Configurar





Preferencias de escalera…

en la barra de herramientas Comandos
de menú. Para este tutorial, seleccione la configuración que se muestra a
continuación.
Para seleccionar el tipo y tamaño de fuente, haga clic en el botón

Fuente

. El tipo y
tamaño de fuente recomendados son

New Courier, Negrita, 10 pt

.
Ya está listo para iniciar el tutorial.
NOTA:
El tamaño de texto de los comentarios del escalón no está limitado. En el
campo

Líneas de comentario de la etiqueta:

, puede introducir cualquier
número hasta 100. Para obtener un funcionamiento óptimo, IDEC
recomienda el uso de 1 a 5 líneas de comentario de la etiqueta.

3-14 WindLDR™ Tutorial
3. Primeros pasos © 2001 IDEC Corporation

© 2001 IDEC Corporation 4. Instrucciones básicas de programación

Introducción a la programación básica
Como se ha indicado en el

Capítulo 2, Información general sobre la PLC,

una PLC
examina el estado de las interfaces de entrada y, en respuesta, controla algo a través de
las interfaces de salida. En los siguientes ejercicios, utilizará las instrucciones de
programación más básicas para crear programas sencillos de entrada/salida.
Instrucciones de entrada

Al programar la PLC, se utiliza una instrucción carga (LOD) o carga no (LODN)
delante de un operando comenzando por el bus izquierdo del programa de escalera.
La instrucción LOD inicia la operación lógica con un contacto abierto normalmente
(NO). La
instrucción LODN inicia la operación lógica con un contacto cerrado normalmente (NC).
I0
I1
Diagrama de escalera LOD/LODN

4. Instrucciones básicas de programación

4-2 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

Instrucciones de salida

La instrucción Salida (OUT) proporciona el resultado de una operación lógica de bits
para el operando especificado. La instrucción Salida No (OUTN) proporciona el
resultado invertido de una operación lógica de bits para el operando especificado.
I0
I1
Q0
Q1
Diagrama de escalera OUT/OUTN

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-3

Ejercicio 1: Creación de un programa de inicio/
parada
En el

Capítulo 3

,

Primeros pasos,

abrió WindLDR, seleccionó el tipo de PLC,
estableció los parámetros de función adecuados y definió las preferencias de escalera.
Ahora está preparado para crear un programa lógico de escalera utilizando el
programa en blanco que se muestra en la pantalla.
En este ejercicio, escribirá un programa lógico de escalera básico que utiliza una
entrada de PLC para activar/desactivar una salida. La siguiente figura ilustra un
ejemplo de entrada/salida sencilla
donde se utiliza un pulsador abierto normalmente (NO) para activar/desactivar una
bomba. Utilizará los elementos de la figura para crear el programa.
Después de crear el programa, lo transferirá a la PLC y supervisará
su funcionamiento.
Inicio 1 : Pulsador de acción alternativa NO conectado a I1
Bomba A : Conectada a Q0

WLDR-T Ch 4 _2000.fm Page 3 Friday, May 10, 2002 12:51 PM

4-4 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

Siga estos pasos para crear un programa de inicio/parada. Una vez finalizado, la
pantalla del programa debe tener esta apariencia.
PASO 1: Introduzca el contacto Inicio 1
Para introducir el contacto Inicio 1:
1. Haga clic en el icono Abierto normalmente .
Observe que, al alejar el puntero del icono, el
símbolo del icono permanece junto al puntero.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-5


2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
Puede moverse de un campo a otro de un cuadro de diálogo pulsando la
tecla [
TAB] o haciendo clic en el campo deseado.
3. Introduzca Inicio 1
en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. IntroduzcaI1 en el campo Número de asignación:.
5. Introduzca Pulsador N.O. conectado a I1 en el campo Comentario del
nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto Inicio 1 se muestra al principio del escalón 1.

4-6 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation


Paso 2: Introduzca la bobina de salida de la bomba A
Para introducir la bobina de salida de la bomba A:
1. Haga clic en el icono Salida.
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Salida (OUT).
3. Introduzca Bomba A en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. IntroduzcaQ0 en el campo Número de asignación:.
5. Introduzca Bomba A conectada a Q0 en el campo Comentario del nombre
de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
NOTA:Salida No no se muestra en el campo Tipo: del cuadro de diálogo Salida
de ONC.
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida Bomba A se muestra al final del escalón 1.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-7


Paso 3: Introduzca un comentario del escalón
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar
→ Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y
escriba:
Este programa muestra un contacto I1 abierto normalmente que
activa una salida Q0.
IMPORTANTE: WindLDR le permite introducir tantos caracteres como
desee. Se recomienda el mantenimiento de la longitud
de la línea cuando escriba comentarios del escalón.
Puede utilizar tantas líneas como desee. Pulse
[INTRO] para pasar a la siguiente línea.
4. Haga clic en Aceptar para guardar los comentarios.
Los comentarios del escalón se muestran sobre el Escalón 1.

4-8 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

Almacenamiento de un programa
Vista previa de escalera
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaINICIO1 en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Para obtener una vista previa de impresión de este programa:
1. Haga clic en Archivo → Listados… en la barra de herramientas
Comandos de menú.
Se muestra el cuadro de diálogo Vista previa de escalera.
2. Haga clic en el botón izquierdo del ratón o pulse la tecla [
INTRO] para
obtener una vista previa del programa de escalera.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-9

Impresión de un programa
Referencia cruzada
Para imprimir este programa:
1. Haga clic en Archivo → Listados… en la barra de herramientas
Comandos de menú. Se muestra el cuadro de diálogo Escalera. Seleccione
Escalera con el botón izquierdo del ratón o pulse la tecla [INTRO] para
imprimir.
Se muestra el cuadro de diálogo Imprimir.
2. Introduzca las opciones de impresión correctas y haga clic en el botón
Aceptar o pulse la tecla [
INTRO] para confirmar.
Para hacer una referencia cruzada de todo el programa de escalera:
1. Haga clic en Archivo → Listados… en la barra de herramientas
Comandos de menú.
Se muestra el cuadro de diálogo Referencia cruzada.
2. Haga clic en el botón izquierdo del ratón o pulse la tecla [
INTRO] para
ver el archivo de referencia cruzada.
NOTA:Puede guardar o imprimir el archivo de referencia cruzada que
se presenta en el formato de archivo del Bloc de notas.

4-10 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

Cierre de un programa
Para cerrar un programa:
1. Haga clic en el botón del icono de la esquina superior izquierda de la
pantalla del programa.
Aparecerá un menú desplegable.
2. Haga clic en Cerrar en el menú desplegable.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-11

Configuración del puerto de comunicación

Antes de transferir el programa INICIO1 a la PLC, debe establecer la configuración
correcta del puerto serie. Para este ejercicio, elegirá la configuración predeterminada
para la PLC.
Para configurar el puerto de comunicaciones:
1. Haga clic en Configurar → Configuración de comunicación… en la
barra de herramientas Comandos de menú.
Aparece el cuadro de diálogo Configuración de comunicación pidiéndole que
confirme la configuración de comunicación.
2. Haga clic en el botón Predeterminado.
WindLDR muestra la configuración de función programada para la PLC.
NOTA:Asegúrese de que el campo Puerto: está establecido en el puerto de
comunicación serie del equipo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.

4-12 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

Transferencia de un programa

Después de configurar los puertos de comunicaciones, estará preparado para transferir
el programa INICIO1 a la PLC.
Para transferir el programa a la PLC.
1. Haga clic en Compilar →Convertir escaleraen la barra de herramientas
Comandos de menú.
2. Haga clic en En línea
→ Descargar programa… en la barra de
herramientas Comandos de menú.
Si el programa no está compilado aún, se mostrará un cuadro de advertencia
que le pedirá que vuelva a compilar la escalera.
3. Haga clic en el botón Sí.
Aparece un segundo cuadro de diálogo que indica que la conversión a
mnemotécnico se ha realizado correctamente. Si WindLDR encuentra un error en
el programa de escalera, se mostrará un mensaje de error en este punto.
4. Haga clic en el botón Aceptar.
Se muestra el cuadro de diálogo Descargar.
5. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Si la descarga es correcta, se muestra un cuadro de diálogo para confirmarla. Si
no lo es, se muestra un cuadro de diálogo de mensaje de error.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-13

Supervisión de un programa

La supervisión en líneale permite supervisar o ver las instrucciones programadas
(lógica de escalera). La supervisión le permite ver la activación y desactivación de
entradas y salidas para comprobar el funcionamiento de temporizadores, contadores y
otros operandos.
NOTA:
Para salir de la pantalla de supervisión, vuelva a hacer clic en

En línea




Supervisión

.
Para supervisar el programa INICIO1:
Haga clic en En línea → Supervisión en la barra de herramientas Comandos
de menú.
Observe que los iconos de la barra de herramientas desaparecen y se muestra la
pantalla del monitor.
Si la entrada está ACTIVADA, el contacto NO y la salida se resaltan en rojo. Si
la entrada está DESACTIVADA, el contacto NO y la salida dejan de estar
resaltados en ro
jo.
Cuando la entrada está
activada, se muestra el
color rojo dentro de
los símbolos del
contacto NO y de
la salida.

4-14 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation
En línea
La opción en línea le ofrece diversas funciones que permiten una avanzada
supervisión y manipulación del programa. Las funciones son:
1. Estado de PLC
Para supervisar el estado de la PLC:
1. Haga clic en En línea → Supervisión en la barra de herramientas
Comandos de menú.
2. Haga clic en En línea
→ Estado de PLC en la barra de herramientas

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-15
2. Supervisión de lotes
La supervisión de lotes le permite supervisar una matriz de entradas, salidas,
temporizadores, contadores, registros de datos, etc., con sólo seleccionar el operando.
Para supervisar los programas en lotes:
1. Haga clic en En línea → Supervisión en la barra de herramientas
Comandos de menú.
2. Haga clic en En línea
→ Supervisión de lotesen la barra de herramientas
Comandos de menú.
3. Escriba el operando que desee y la dirección de inicio.
4. Desplácese hacia delante y hacia atrás haciendo clic en los botones y .

4-16 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation
3. Error de comunicación
Para ver un error de comunicación:
1. Haga clic en En línea → Supervisión en la barra de herramientas
Comandos de menú.
2. Haga clic en En línea
→ Error de comunicación en la barra de
herramientas Comandos de menú.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-17
4. Señalar escritura
Para manipular el programa con el comando Señalar escritura:
1. Haga clic en En línea → Supervisión en la barra de herramientas
Comandos de menú.
2. Haga clic en En línea
→ Señalar escritura en la barra de herramientas
Comandos de menú.
3. Escriba el operando que desee en el cuadro izquierdo y pulse la tecla Tab
para mostrar su valor actual.
4. Sobrescriba el valor actual escribiendo uno nuevo en el cuadro derecho en la
misma línea. Pulse Intro.
En el ejemplo anterior, D0 se está cambiando de 0 a 500 y el valor
preestablecido de T1 se está cambiando de 0 a 300.

4-18 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation
Convenciones de NO y NC
Es importante comprender la correlación existente entre un dispositivo de campo
externo conectado a una PLC, las condiciones de funcionamiento del dispositivo y la
programación lógica de entrada de PLC. Las siguientes ilustraciones le muestran cómo
puede programar cualquier interruptor conectado a una PLC como NO o NC y cómo
afecta esto a la salida (controlada).


Interruptor externo abierto (APAGADO)
Interruptor externo cerrado (ENCENDIDO)

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-19
La siguiente figura ilustra la posición del dispositivo de campo externo y su efecto en
la lógica de escalera programada.
Entradas NC
En el primer ejemplo de programación, la entrada es un contacto NO. Cuando el
contacto NO está ACTIVADO, la salida también está ACTIVADA. De la misma
forma, cuando el contacto NO está DESACTIVADO, la salida también está
DESACTIVADA. En el siguiente ejercicio, la parada de emergencia es un dispositivo
externo NC. Debe comprobar si la parada de emergencia está desactivada o si el
contacto NC se abre.
Escaló
n
#
Dispositivo de
entrada
externo
Lógica
programada
Estado
encendid
o/
apagado
Pantalla del monitor
Entrada Salida
1
NO
DESACTI
VADO
2
NC
ACTIVA
DO
1
NO
ACTIVA
DO
2
NC
DESACTI
VADO
(DESACTIVADO)
ABIERTO
(ACTIVADO)
CERRADO

4-20 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation
Ejercicio 2: Creación de un programa de inicio/
parada múltiple
En este ejercicio, agregará una instrucción LOD y OUT adicional y una
parada de emergencia al programa de inicio/parada del ejercicio 1. La siguiente figura
muestra un ejemplo de varias entradas/salidas en las que se puede utilizar cualquiera
de los dos pulsadores NO para activar o desactivar dos bombas al mismo tiempo. Los
pulsadores NC de emergencia se utilizan para desactivar las dos bombas
simultáneamente. Utilizará los elementos de la figura para crear el programa.
Inicio 1 : Pulsador de acción alternativa NO conectado a I1
Inicio 2 : Pulsador de acción alternativa NO conectado a I2
Parada de emergencia: Pulsador de emergencia de acción alternativa NC
conectado a I3
Bomba A : Conectada a Q0
Bomba B : Conectada a Q1

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-21
Siga estos pasos para crear un programa de inicio/parada múltiple Cuando finalice, la
pantalla del programa debe tener esta apariencia:

Paso 1: Abra el programa INICIO1 del ejercicio 1

4-22 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

Paso 2: Introduzca la parada de emergencia en el escalón 1
Para introducir la parada de emergencia:
1. Haga clic en el icono Cerrado normalmente .
2. Haga clic en la columna 2 del escalón 1.
Aparece el cuadro de diálogo Cerrado normalmente (LODN).
3. Introduzca Parada de emergencia en el campo Nombre de etiqueta: del
cuadro de diálogo.
4. IntroduzcaI3 en el campo Número de asignación:.
5. Introduzca Pulsador N.C. conectado a I3 en el campo Comentario del
nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [INTRO] para confirmar.
El contacto Parada de emergencia se muestra junto a Inicio1 en el escalón 1.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-23

Paso 3: Introduzca el contacto Inicio 2 en la línea 2
Para introducir el contacto Inicio 2:
1. Haga clic en el icono Dibujar línea.
Observe que el puntero cambia de una flecha a un lápiz.
2. Haga clic en la cruz (+) situada a la derecha del contacto Inicio 1 del
escalón 1 y arrastre el puntero hacia abajo a la línea 2 del escalón 1.
Se mostrará una línea que conecta la línea 1 con la línea 2 del escalón 1.
3. Haga clic en el icono Abierto normalmente .
Observe que el puntero vuelve a ser una flecha.
4. Haga clic en la columna 2 de la línea 2.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
5. Introduzca Inicio 2 en el campo Nombre de etiqueta: del cuadro de
diálogo.
6. IntroduzcaI2 en el campo Número de asignación:.
7. Introduzca Pulsador N.O. conectado a I2 en el campo Comentario del
nombre de etiqueta:.

4-24 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation


El cuadro de diálogo completado debe tener esta apariencia:
8. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Observe que el escalón 1 tiene ahora dos líneas. El contacto Inicio 2 se muestra
al principio de la línea 2.
Paso 4: Introduzca la bobina de salida de la bomba B en la línea 2
Para introducir la bobina de salida de la bomba B:
1. Haga clic en el icono Dibujar línea.
2. Haga clic en la cruz situada a la izquierda de la bobina de salida de la
Bomba A en la línea 1 y arrastre el puntero hacia abajo a la cruz
correspondiente de la línea 2.
Se muestra una línea que conecta la línea 1 con la línea 2.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-25

3. Haga clic en el icono Salida.
4. Haga clic en la última columna de la línea 2.
Se muestra el cuadro de diálogo Salida (OUT).
5. Introduzca Bomba B en el campo Nombre de etiqueta: del cuadro de
diálogo.
6. IntroduzcaQ1 en el campo Número de asignación: del cuadro de diálogo.
7. Introduzca Bomba B conectada a Q1 en el campo Comentario del
nombre de etiqueta.
El cuadro de diálogo completado debe tener esta apariencia:
8. Haga clic en el botón Aceptar o pulse la tecla [INTRO] para confirmar.
La bobina de salida Bomba B se muestra al final de la línea 2.

4-26 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation
Paso 5: Introduzca un comentario del escalón
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar de la línea 1 o 2.
2. Haga clic enEditar
→ Editar comentario del escalón … en la barra de
herramientas
Comandos de menú o haga clic en el icono Comentario del escalón .
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Elimine los comentarios existentes en la pantalla del cuadro de diálogo e
introduzca:
Este programa muestra un contacto abierto normalmente activando la
salida Q0 de la bomba A y la Q1 de la bomba B. Como el interruptor
de parada de emergencia es un contacto NC externo, el usuario debe
determinar cuándo está desactivado (el contacto NC está abierto).
4. Haga clic en Aceptar para guardar los comentarios.
Los comentarios del escalón se muestran sobre el Escalón 1.

© 2001 IDEC Corporation 4. Instrucciones básicas de programación
WindLDR™ Tutorial Instrucciones básicas 4-27


Paso 6: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaINICIO2 en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 7: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

4-28 Instrucciones básicas WindLDR™ Tutorial
4. Instrucciones básicas de programación © 2001 IDEC Corporation

© 2001 IDEC Corporation 5. Instrucciones de temporizador

Introducción a los temporizadores (TML, TIM, TMH y
TMS)
Los temporizadores se utilizan para las funciones de retraso de tiempo en
programas de PLC, al igual que los temporizadores de relé se utilizan en los
sistemas de control de lógica de relé. Cuando los terminales de control se activan, el
circuito de control de tiempo comienza a contar. Cuando se alcanza el valor de
tiempo preestablecido, se permite el paso de corriente a la bobina del relé, haciendo
funcionar así los contactos controlados.
Temporizadores Micro-1, FA1J/2J, FA3S-CP11/-CP11T

Estos PLC disponen de 80 temporizadores incorporados (T0 – T79). Todos estos
temporizadores son de cuenta atrás de 100 mseg (TIM). Cada temporizador se debe
programar con una entrada para
controlarlo y se puede programar con o sin una salida después del temporizador.
Estos temporizadores se pueden utilizar en aplicaciones de activación o
desactivación de retraso.
Temporizadores FA3S-CP12/13

Las CPU de las series FA3S-CP12 y FA3S-CP13 tienen 256 temporizadores, de 100
mseg (T0 – T255) y de 10 mseg (H0 – H79). Cada uno se debe programar con una
salida para controlarlo y se pueden programar con o sin una salida después del
temporizador.
NOTA:
Si desea obtener información sobre los temporizadores de alta velocidad,
consulte el

Manual del usuario de FA3S-CP12

.
5. Instrucciones de temporizadores

5-2 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation


Temporizador de
Micro-1 y de la serie FA
Números de
asignación
Intervalo Aumento
Valor
preestablecido

Micro-1 TIM T0 – T79 0 - 999,9 seg 100 mseg
Constante:
0 – 9999
FA1J,
FA2J,
FA3S-
CP11,
FA3S-
CP11T
TIM T0 – T79 0 - 999,9 seg 100 mseg
Constante:
0 – 9999
FA3S-
CP12
FA3S-
CP13
TIM T0 – T255 0 - 999,9 seg 100 mseg
Constante:
0 – 9999
T10MS H0 – H79 0 -99,99 seg 10 mseg
Constante:
0 – 9999

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-3

Temporizadores de Micro

3

y Micro

3

C

Hay tres tipos de temporizadores disponibles para las PLC de Micro
3
y Micro
3
C: un
temporizador de cuenta atrás de 100 mseg (TIM), un temporizador de cuenta atrás
de 10 mseg (TMH) y un temporizador de cuenta atrás de 1 mseg (TMS). Se pueden
programar un total de 32 temporizadores y contadores en el modo de procesamiento
estándar. Se debe asignar cada temporizador a un único número (de 0 a 31) y no se
puede utilizar el mismo número para los contadores. En el modo de procesamiento
de alta velocidad, están disponibles los números de temporizadores de 0 a 15.

Micro
3

y Micro
3

C,
Temporizadores
Números de
asignación
Intervalo Aumento
Valor
preestablecido

TIM
(temporizador de
100 mseg)
T0 – T31 0 - 999,9 seg 100 mseg
Constante:
0 – 9999
Registros de
datos: D0 – D99
(modo estándar)
D0 a D31 (modo
de alta velocidad)
TMH
(temporizador de
10 mseg)
T0 – T31 0 -99,99 seg 10 mseg
TMS
(temporizador de
1 mseg)
T0 – T31 0 -9,999 seg 1 mseg

5-4 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation

Temporizadores ONC

Hay cuatro tipos de temporizadores disponibles para los controladores ONC:
•temporizador de 1 seg (TML)
•temporizador de 100 mseg (TIM)
•temporizador de 10 mseg (TMH)
•temporizador de 1 mseg (TMS)
Se puede programar un total de 256 temporizadores en un programa del usuario.
Todos son de cuenta atrás. Cada temporizador se debe asignar a un número único
(T0 – T255).
NOTA:
Todos los temporizadores ONC son de registro de 16 bits. Esto permite
un valor preestablecido de hasta 65535.

Temporizador
ONC
Números de
asignación
Intervalo Aumento
Valor
preestablecido

TML T0 – T255 0 -65535 seg 1 seg
Constante:
0 – 65535
Registros de
datos: D0 –
D7999
TIM T0 – T255 0 -6553,5 seg 100 mseg
TMH T0 – T255 0 -655,35 seg 10 mseg
TMS T0 – T255 0 -65,535 seg 1 mseg

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-5

Temporizadores de MicroSmart

Hay cuatro tipos de temporizadores disponibles para los controladores MicroSmart:
•temporizador de 1 seg (TML)
•temporizador de 100 mseg (TIM)
•temporizador de 10 mseg (TMH)
•temporizador de 1 mseg (TMS)
El módulo de la CPU tipo todo en uno tiene un total de 32 temporizadores para la
CPU tipo 10 E/S o de 100 temporizadores para la CPU tipo 16 o 24 E/S. El módulo
de la CPU tipo delgado dispone de un total de 100 temporizadores para la CPU tipo
20 I/O o la CPU tipo 40 E/S. Estos temporizadores se pueden programar en un
programa del usuario. Cada uno se debe asignar a un número único (0 – 255).
Temporizad
or de
MicroSmart
Números de asignación
Valor preestablecido
CPU tipo todo en uno CPU tipo delgado
CPU tipo 10
E/S
CPU tipo 16
E/S
CPU tipo 24
E/S
CPU tipo
20 E/S
CPU tipo 40
E/S

TML
T0 – T31 T0-T99 T0-T99 T0-T99 T0-T99
Constante: 0-65535
Registros de datos:
Tipo 10 E/S
-D0-D399
Otros tipos:
-D0-D1299
-D2000-D7999
TIM
TMH
TMS

5-6 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation



I1
I0
T0
Diagrama de escalera (TIM)
T0
100
Q0
Dirección del
programa
Instrucción Datos
0
1
3
4
5
LOD
TIM
LOD
AND
OUT
I0
0
100
I1
T0
Q0
Lista de programas
I0
T0
I1
Q0
Gráfico de control de tiempo
10 seg
ACTIVADA
DESACTIVADA
ACTIVADO
DESACTIVADO
ACTIVADA
DESACTIVADA
ACTIVADA
DESACTIVADA

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-7

Ejercicio 3: Creación de un programa de
temporizador de activación de retraso
En este ejercicio, escribirá un programa de temporizador de activación de retraso
que utiliza una entrada de PLC para activar una salida después de un retraso de
tiempo.
La siguiente figura ilustra un ejemplo de entrada/salida en el que se utiliza un
pulsador abierto normalmente (NO) para activar una bomba después de un retraso
de 10 segundos. Utilizará los elementos de la figura para crear el programa.
Inicio 1 : Pulsador de acción alternativa NO conectado a I1
Bomba A : Conectada a Q0

WLDR-T Ch 5 _2000.fm Page 7 Friday, May 10, 2002 12:54 PM

5-8 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation

Siga estos pasos para crear un programa de temporizador de activación de retraso.
Cuando finalice, la pantalla del programa debe tener esta apariencia:

Paso 1: Haga clic en el icono Nuevo para abrir un archivo nuevo
Se muestra una pantalla de programa lógico de escalera en blanco.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-9
Paso 2: Introduzca el contacto Inicio 1
Para introducir el contacto Inicio 1:
1. Haga clic en el icono Abierto normalmente .
Observe que, al alejar el puntero del icono, el símbolo del icono permanece
junto al puntero.
2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
Puede moverse de un campo a otro de un cuadro de diálogo pulsando la
tecla [
TAB] o haciendo clic en el campo deseado.
3. Introduzca Inicio 1
en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. Introduzca el número de asignaciónI1 en el campo Número de
asignación:.
5. Introduzca Pulsador N.O. conectado a I1 en el campo Comentario del
nombre de etiqueta.

5-10 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation




El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto Inicio 1 se muestra al principio del escalón 1.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-11


Paso 3: Introduzca el temporizador
Para introducir el temporizador:
1. Haga clic en el icono Temporizador .
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Temporizador (TIM) de100 mseg .
3. Introduzca T000 en el campo Nombre de etiqueta: del cuadro de diálogo.
4. IntroduzcaT0 en el campo Número de asignación:.
5. Introduzca100 en el campo Valor preestablecido: para un retraso de 10
segundos.
6. Introduzca Retraso de activación de temporizador de 10 seg en el campo
Comentario del nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
7. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La instrucción Temporizador se muestra junto a Inicio 1 en el escalón 1.

5-12 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation






Paso 4: Introduzca un comentario para el escalón 1
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y
escriba:
Este programa muestra un temporizador de retraso de activación para
la bomba A. La bomba se activará 10 seg después de que se encienda la
entrada Inicio 1.
NOTA:WindLDR no limita el número de caracteres de un editor del
nombre de etiqueta. Sin embargo, se recomienda que
permanezca por debajo de los 10 caracteres por línea, de forma
que la anchura del escalón sea la adecuada.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-13


Paso 5: Introduzca un contacto NO en el escalón 2
Para introducir un contacto NO:
1. Pulse la tecla [
INTRO] para ir al escalón 2.
2. Haga clic en el icono Abierto normalmente .
3. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
4. Introduzca T0
en el campo Nombre de etiqueta: del cuadro de diálogo.
Observe que las propiedades del contacto Temporizador se muestran
automáticamente en los campos Número de asignación: y Comentario del
nombre de etiqueta:.
5. Introduzca Retraso de activación de temporizador de 10 seg en el campo
Comentario
del nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto Temporizador se muestra al principio del escalón 2.

5-14 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation
Paso 6: Introduzca la bobina de salida de la bomba A en el escalón 2
Para introducir la bobina de salida de la bomba A:
1. Haga clic en el icono Salida.
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Salida (OUT).
3. Introduzca Bomba A en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. IntroduzcaQ0 en el campo Número de asignación:.
5. Introduzca Bomba A conectada a Q0 en el campo Comentario del nombre
de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
NOTA:Salida No no se muestra en el campo Tipo: del cuadro de diálogo
Salida de Micro-1 y la serie FA.
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida Bomba A se muestra al final del escalón 2.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-15



Ejercicio 4: Instrucción de comparación de
temporizadores (TC= y TC



)
NOTA:
Esta opción sólo está disponible con la PLC de ONC. Se pueden utilizar los
cuatro tipos de temporizadores en la PLC de ONC con la instrucción de
comparación de temporizadores.
Este programa muestra cómo se utiliza la instrucción de comparación de
temporizadores para activar las salidas. El valor preestablecido del temporizador y
la comparación de temporizadores puede ser una constante (de valores 0 a 65535) o
un registro de datos (D0 a D7999).
Paso 7: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaTEMPORIZADORES en el campo Nombre de archivo: del
cuadro de diálogo.
3. Haga clic en el botón Aceptar o pulse [
INTRO] para confirmar.
Paso 8: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

5-16 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation

Las instrucciones TC= y TC

≥ son instrucciones de comparación equivalentes para
los valores actuales del temporizador. Esta instrucción comparará constantemente
los valores actuales con el valor programado. Cuando el valor del temporizador sea
mayor o igual que el valor dado, se iniciará la salida deseada.
Introduzca el valor de los temporizadores (de T0 a T255) seguido del valor
preestablecido para comparar (de 0 a 65535) o un registro de datos para comparar
(de D0 a D7999).

Diagrama de escalera (TC=)
Q0
Dirección del
programa
Instrucción Datos
0
1
2
TC=
OUT
T2
50
Q0
Lista de programas
T0=
50
T2
Temporizador #
Valor preestablecido
para comparar
para comparar con
Diagrama de escalera (TC=)
Q1
Dirección del
programa
Instrucción Datos
0
1
2
TC≥
OUT
T3
D15
Q1
Lista de programas
T0>
D15
T3

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-17
Siga estos pasos para crear un programa de comparación de temporizadores.
Cuando finalice, la pantalla del programa debe tener esta apariencia:

Paso 1: Haga clic en el icono Nuevo para abrir un archivo nuevo
Se muestra una pantalla de programa lógico de escalera en blanco.

5-18 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation
Paso 2: Introduzca el contacto T000
Para introducir el contacto T000:
1. Haga clic en el icono Cerrado normalmente .
2. Haga clic en la columna 1 del escalón 1.
Aparece el cuadro de diálogo Cerrado normalmente.
Puede moverse de un campo a otro de un cuadro de diálogo pulsando la
tecla [
TAB] o haciendo clic en el campo deseado.
3. Introduzca T000
en el campo Nombre de etiqueta: del cuadro de diálogo.
4. Introduzca el número de asignaciónT000 en el campo Número de
asignación:.
5. Introduzca Temporizador de 1 seg de 10 - 0 en el campo Comentario del
nombre de etiqueta.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto T000 se muestra al principio del escalón 1.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-19

Paso 3: Introduzca el temporizador
Para introducir el temporizador:
1. Haga clic en el icono Temporizador .
2. Haga clic en la columna 3 del escalón 1.
Se muestra el cuadro de diálogo Temporizador (TML) de1 seg.
3. En el campo Tipo, haga clic en la opción Temporizador de 1 seg.
4. Introduzca T000
en el campo Nombre de etiqueta: del cuadro de diálogo.
5. IntroduzcaT000 en el campo Número de asignación:.
6. Introduzca0010 en el campo Valor preestablecido: para un retraso de 10
segundos.
7. Introduzca Temporizador de 1 seg de 10 - 0 en el campo Comentario del
nombre de etiqueta.
El cuadro de diálogo completado debe tener esta apariencia:
8. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La instrucción T000 se muestra junto a T000 en el escalón 1.

5-20 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation

Paso 4: Introduzca la comparación de temporizadores
Para introducir la comparación de temporizadores:
1. Haga clic en el icono Comparación de temporizadores .
2. Haga clic en la columna 1 del escalón 2.
Se muestra el cuadro de diálogo Comparación de temporizadores (TC=).
3. En el campo Tipo, haga clic en la opción Comparación de
temporizadores (TC=).
4. Introduzca T000
en el campo Nombre de etiqueta: del cuadro de diálogo.
5. IntroduzcaT000 en el campo Número de asignación:.
6. Introduzca0007 en el campo Valor preestablecido: para una comparación
de 7 segundos.
7.El campo Comentario del nombre de etiqueta: se muestra automáticamente
Temporizador de 1 seg de 10 - 0.
El cuadro de diálogo completado debe tener esta apariencia:
8. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La instrucción TC= se muestra al principio del escalón 2.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-21
Paso 5: Introduzca la bobina de salida
Para introducir la bobina de salida:
1. Haga clic en el icono Salida.
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Salida (OUT).
3. Introduzca Q0002 en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. IntroduzcaQ0002 en el campo Número de asignación:.
5. Introduzca Cuando T0 = 7 Q2 está activado en el campo Comentario del
nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida Q0002 se muestra al final del escalón 2.

5-22 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation

Paso 6: Introduzca la comparación de temporizadores
1. Haga clic en el icono Comparación de temporizadores .
2. Haga clic en la primera columna del escalón 3.
Se muestra el cuadro de diálogo Comparación de temporizadores (TC=).
3. En el campo Tipo, haga clic en la opción Comparación de
temporizadores (TC≥
).
4. Introduzca T000 en el campo Nombre de etiqueta: del cuadro de diálogo.
5. IntroduzcaT000 en el campo Número de asignación:.
6. Introduzca0003 en el campo Valor preestablecido: para una comparación
de 3 segundos.
7.El campo Comentario del nombre de etiqueta: se muestra automáticamente
Temporizador de 1 seg de 10 - 0.
El cuadro de diálogo completado debe tener esta apariencia:
8. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La instrucción TC= se muestra al principio del escalón 3.

© 2001 IDEC Corporation 5. Instrucciones de temporizador
WindLDR™ Tutorial Instrucciones básicas 5-23
Paso 7: Introduzca la bobina de salida con la que comparar
Para introducir la bobina de salida:
1. Haga clic en el icono Salida.
2. Haga clic en la columna 2 del escalón 3.
Se muestra el cuadro de diálogo Salida (OUT).
3. Introduzca Q0003 en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. IntroduzcaQ0003 en el campo Número de asignación:.
5. Introduzca Cuando T0≥ 3 Q3 está activado en el campo Comentario
del nombre de etiqueta.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida Q0003 se muestra al final del escalón 3.

5-24 Instrucciones básicas WindLDR™ Tutorial
5. Instrucciones de temporizador © 2001 IDEC Corporation


Paso 8: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaCOMPTEMP en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse [
INTRO] para confirmar.
Paso 9: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 6. Instrucciones de contador

Introducción a los contadores (CNT)
Los contadores, como su nombre indica, cuentan pulsos. Estos pulsos suelen ser la
respuesta a un objeto que pasa por un sensor que ACTIVA la entrada y luego la
DESACTIVA. Los pulsos pueden representar botellas, latas, piezas o el número de
veces que se ha realizado una operación de proceso. Los contadores pueden contar
hacia delante, hacia atrás o, en algunas ocasiones, en ambas direcciones. Las
aplicaciones de los contadores son prácticamente ilimitadas.
Las PLC de IDEC tienen tres tipos de contadores: de suma (incremental), reversibles
de pulsos duales y reversibles de selección incremental/decremental.
NOTA:
Los contadores reversibles operan de forma distinta a los de suma. Los de
suma comienzan en 0 y se ACTIVAN cuando se alcanza el valor
preestablecido.
Los reversibles comienzan en el valor preestablecido y se ACTIVAN cuando
se llega a 0.
Contadores Micro-1, FA1J/2J, FA3S-CP11/-CP11T

Estas PLC tienen 45 contadores de suma (incrementales) (CNT0–CNT44), un
contador reversible
de pulsos duales (CNT45) y un contador reversible de selección incremental/decremental
(CNT46).
6. Instrucciones de contadores

6-2 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation

Tabla de contadores Micro-1, FA1J, FA2J, FA3S-CP11 y FA3S-CP11T
Contadores PF3S-CP12/-CP13

Estas PLC de alto rendimiento disponen de 100 contadores de suma incremental
(CNT0 – CNT44, CNT48 – CNT102) y dos contadores reversibles (CNT45 y
CNT46).

Tabla de contadores FA3S-CP12, -CP13
Contadores Micro

3

, Micro

3

C, ONC y MicroSmart

Las PLC de Micro
3
y Micro
3
C disponen de 30 contadores de suma (incremental)
(CNT2 – CNT31), un contador reversible de pulsos duales (CNT0) y un contador
reversible de selección incremental/decremental (CNT1). El ONC dispone de 256
contadores (CNT0 - CNT255). MicroSmart dispone de un total de 32 contadores (tipo
de 10 puntos) o 100 contadores (otros tipos).
Tipo de contador Valor Preestablecido
Contadores de suma incremental C0 – C44 0 – 9999
Contadores de pulsos duales C45 0 – 9999
Contadores reversibles (incremental/
decremental)
C46 0 – 9999
Tipo de contador Número de asignación Valor preestablecido
Contadores de suma incremental
C0 – C44
C48 – C102
0 – 9999
Contadores de pulsos duales C45 0 – 9999
Contadores reversibles (incremental/
decremental)
C46 0 – 9999

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-3

Tabla de contadores Micro
3
y Micro
3
C
Tabla de contadores ONC
Tabla de contadores MicroSmart
Tipo de contador Número de asignación Valor preestablecido
Contadores de suma incremental
C2 – C31
(modo estándar)
C2 – C15
(modo alta velocidad)
0 – 9999
D0 – D99
(modo estándar)
D0 – D31
(modo alta velocidad)
Contadores de pulsos duales C0
Contadores reversibles (incremental/
decremental)
C1

Tipo de contador Número de asignación Valor preestablecido
Contadores de suma incremental
C0 – C255
0 – 65535
D0 – D7999
Contadores de pulsos duales
Contadores reversibles (incremental/
decremental)

Tipo de
contador
Número de asignación
Valor preestablecido
Tipo todo en uno CPU tipo delgado
Contadores de
suma
incremental
C0 – C31
(CPU tipo 10 E/S)
C0-C99
(CPU tipo 16 o 24 E/S)
C0-C99
(CPU tipo 20 o 40 E/S)
0 – 65535
(tipo 10 E/S
solamente)
D0 – D399
(Otros módulos de la
CPU)
D0 – D1299
D2000-D7999
Contadores de
pulsos duales
Contadores
reversibles
(Incremental/
decremental)

6-4 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation

Contadores de suma (incremental)

Un contador de suma requiere dos entradas y se puede programar con o sin salida.
La primera línea del contador es la entrada restablecida. Cuando la entrada
restablecida está ACTIVADA, el valor acumulado del contador se restablece en cero.
La entrada debe estar DESACTIVADA para permitir que funcione el contador. La
segunda línea es la entrada de pulso. El contador aumentará su valor acumulado cada
vez que la línea de pulso haga la transición de DESACTIVADO a ACTIVADO.
NOTA:
La línea restablecida debe estar DESACTIVADA para comenzar a contar. El
valor acumulado del contador sólo se incrementa

una vez

cada vez que se
ACTIVA la línea de pulso.

Contador reversible de tipo pulsos duales

El contador de pulsos duales dispone de tres líneas de lógica para controlar su
funcionamiento. La línea superior es para el control de la operación preestablecida del
contador. Cuando esta línea se ACTIVA, se carga el valor asignado al valor
preestablecido del contador, NOT 0. Al igual que con los contadores incrementales,
esta entrada debe estar en estado DESACTIVADO para que el contador empiece a
contar. La segunda línea es para los pulsos INCREMENTALES y la tercera, para los
Diagrama de escalera de
contador de suma incremental
I1
I0 C2
5
Restablecer
Pulso
Contador
#
Valor
preestabl
ecido

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-5

pulsos DECREMENTALES. Si se ACTIVAN al mismo tiempo los pulsos
incrementales y decrementales, el contador de pulsos duales no contará. Cuando el
valor contado llegue a 0, la salida se ACTIVARÁ.

Contador reversible de tipo selección incremental/decremental

El contador de selección incremental/decremental es similar al contador de pulsos
duales, pero hay una diferencia principal. Sólo hay una línea para los pulsos de
entrada. La tercera línea de lógica controla la dirección de la cuenta (incremental o
decremental). Cuando la línea de selección incremental/decremental está
ACTIVADA, el contador cuenta hacia arriba y cuando está desactivada, hacia abajo.
I1
I0
C45
500
Q0
I2
Diagrama de escalera de
contador reversible
Entrada
preestablecida
Pulso
incremental
Pulso
decremental

6-6 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation

De nuevo, la línea superior carga el valor preestablecido del contador y debe estar
DESACTIVADA para que éste funcione. Cuando el valor contado llegue a 0, la salida
se ACTIVARÁ.
I1
I0
C46
500
Q0
I2
Diagrama de escalera de
contador reversible
incremental/decremental
Entrada
preestablecida
Entrada
de pulso
Selección
incremental/
decremental

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-7

Introducción a los contadores de comparación
(CC= y CC



)
La instrucción CC= es una instrucción de comparación equivalente para los valores
contados. Esta instrucción comparará constantemente los valores contados con los
valores programados. Cuando el valor del contador sea igual que el valor dado, se
iniciará la salida deseada.
La instrucción CC



es una instrucción de comparación igual o mayor que para los
valores contados. Esta instrucción comparará constantemente los valores contados
con los valores programados. Cuando el valor del contador sea igual o mayor que el
valor dado, se iniciará la salida deseada.
Comparaciones de contadores

Cuando se programa una instrucción de comparación de contadores, se necesitan dos
direcciones. El circuito de una instrucción de comparación de contadores se debe
programar en el siguiente orden: la instrucción CC= o CC



, un número de contador
de 0 a 255 (dependiendo de la PLC), seguidos del valor preestablecido con el que
comparar entre 0 y 65535 para ONC y MicroSmart, y entre 0 y 9999 para las demás
PLC.
El valor preestablecido se puede designar utilizando una constante decimal o un
registro de datos solamente. Cuando se utiliza un registro de datos, los datos del
registro de datos se convierten en el valor preestablecido. Si el registro de datos
designado como valor preestablecido de comparación de contadores es un valor
superior a 9999 (Micro
3
y Micro
3
C) o 65535 (ONC y MicroSmart), se producirá un
error de ejecución en el programa; a continuación, se encenderá el indicador de error
ERR1 y se activará el relé interno especial M304 (Micro
3
y Micro
3
C) o M8004 (ONC
y MicroSmart).

6-8 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation

NOTA:
Un registro de datos para el valor preestablecido del contador sólo es aplicable
a Micro
3
, Micro
3
C, ONC y MicroSmart.
Diagrama de escalera (CC=)
Diagrama de escalera (CC≥)
Q1
≥C3
15
Q0
=C2
10
Nº de contador con el que comparar
Valor preestablecido con el que comparar

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-9

Ejercicio 5: Creación de un programa de contador
En este ejercicio, escribirá un programa de contador que utiliza un contador y una
instrucción de comparación de contadores para activar dos salidas cuando el valor del
contador alcance un nivel predeterminado.
La siguiente figura ilustra un ejemplo de entrada/salida en el que se utiliza un
pulsador NO para activar/desactivar dos bombas de forma alternativa. Utilizará los
elementos de la figura para crear el programa.
Inicio 1 : Pulsador de acción alternativa NO conectado a I1
Bomba A : Conectada a Q0
Bomba B : Conectada a Q1

WLDR-T Ch 6 _2000.fm Page 9 Friday, May 10, 2002 1:01 PM

6-10 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation

Siga los pasos comenzando en la siguiente página para crear un programa de contador/
comparación de contadores. Cuando finalice, la pantalla del programa debe tener esta
apariencia:





Paso 1: Haga clic en el icono Nuevo para abrir un archivo nuevo
Se muestra una pantalla de programa lógico de escalera en blanco.

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-11


Paso 2: Introduzca un contacto restablecido
Para introducir un contacto restablecido:
1. Haga clic en el icono Abierto normalmente .
Observe que, al alejar el puntero del icono, el
símbolo del icono permanece junto al puntero.
2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
Puede moverse de un campo a otro de un cuadro de diálogo pulsando la
tecla [
TAB] o haciendo clic en el campo deseado.
3. Introduzca C000
en el campo Nombre de etiqueta: del cuadro de diálogo.
4. IntroduzcaC000 en el campo Número de asignación:.
5. Introduzca Contador 3 restablecido en el campo Nombre de etiqueta:.

6-12 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation



El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto Contador se muestra al principio del escalón 1.
Paso 3: Introduzca un contador
Para introducir el contador:
1. Haga clic en el icono Contador .
2. Haga clic en la columna 2 del escalón 1.
Aparece el cuadro de diálogo Contador incremental (CNT).
3. Introduzca C000 en el campo Nombre de etiqueta: del cuadro de diálogo.

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-13


Observe que las propiedades de la instrucción Contador se muestran
automáticamente en los campos Número de asignación: y Comentario
del nombre de etiqueta:.
4. Introduzca3 en el campo Valor preestablecido:.
El cuadro de diálogo completado debe tener esta apariencia:
5. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Observe que el escalón 1 tiene ahora dos líneas. La instrucción Contador
se muestra junto al contacto Contador.

6-14 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation


Paso 4: Introduzca el contacto de pulso Inicio 2 en la línea 2
Para introducir el contacto de pulso Inicio 2:
1. Haga clic en el icono Abierto normalmente.
2. Haga clic en la columna 1 de la línea 2.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca Inicio 2 en el campo Nombre de etiqueta: del cuadro de
diálogo.
4. IntroduzcaI2 en el campo Número de asignación:.
5. Introduzca Pulsador N.O. para contar hacia delante en el campo
Comentario del
nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto Inicio 2 se muestra al principio de la línea 2.

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-15


Paso 5: Introduzca un comentario del escalón
Para introducir un comentario del escalón:
1. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
2. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y
escriba:
Este es un programa de contador que utiliza instrucciones
de comparación para activar las bombas A y B conectadas
a las salidas Q0 y Q1.
Comienza por el contador C0 con el valor preestablecido 3. Cuando el
contador 0 recibe 3 recuentos, éste se restablece.
3. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

6-16 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation


Paso 6: Introduzca una comparación de contadores en el escalón 2
Para introducir una comparación de contadores:
1. Pulse la tecla [INTRO] para ir al escalón 2.
2. Haga clic en el icono Comparación de temporizadores .
3. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Comparación de contadores (CC=).
4. Introduzca C000 en el campo Nombre de etiqueta: del cuadro de diálogo.
Observe que las propiedades de la instrucción Contador se muestran
automáticamente en los campos Número de asignación: y Comentario
del nombre de etiqueta:.
5. Introduzca el valor preestablecido1 en el campo Valor preestablecido:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La instrucción de comparación de contadores se muestra al principio del
escalón 2.

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-17

Paso 7: Introduzca la bobina de salida de la bomba A en el escalón 2
Para introducir la bobina de salida de la bomba A:
1. Haga clic en el icono Salida.
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Salida (OUT).
3. Introduzca Bomba A en el campo Nombre de etiqueta:.
4. IntroduzcaQ0 en el campo Número de asignación: del cuadro de diálogo.
5. Introduzca Bomba A conectada a Q0 en el campo Comentario del
nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida Bomba A se muestra al final del escalón 2.

6-18 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation


Pasos 8 y 9: Introduzca una comparación de contadores y la bobina de salida de la
bomba B en el escalón 3
Siga las instrucciones de los pasos 6 y 7 para crear una comparación de
contadores y la bobina de salida de la bomba B en el escalón 3 utilizando
los siguientes parámetros:
Para la comparación de contadores, introduzca Contador
en el campo
Nombre de etiqueta: y 2 en el campo Valor preestablecido: del cuadro de
diálogo Comparación de contadores.
Para la bobina de salida de la bomba B, introduzca Bomba B en el campo
Nombre de etiqueta:, Q1 en el campo Número de asignación: y Bomba B
conectada a Q1 en el campo Comentario del nombre de etiqueta: del cuadro
de diálogo Salida.

Paso 10: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaCONTADORES en el campo Nombre de archivo: del cuadro
de diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.

© 2001 IDEC Corporation 6. Instrucciones de contador
WindLDR™ Tutorial Instrucción básica 6-19

Paso 11: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

6-20 Instrucciones básicas WindLDR™ Tutorial
6. Instrucciones de contador © 2001 IDEC Corporation

© 2001 IDEC Corporation 7. Instrucciones de establecimiento/restablecimiento

SET (Establecer) y RST (Restablecer)
Las instrucciones SET (establecer) y RST (restablecer) se utilizan para establecer
(activar) o restablecer (desactivar) salidas, relés internos y bits del registro de
desplazamiento. Las instrucciones SET y RST requieren una dirección que se debe
seleccionar desde los números de operando adecuados. La misma salida se puede
establecer y restablecer varias veces dentro de un programa. Las instrucciones SET y
RST operan en todos los ciclos de scans mientras la entrada está activada.
Diagrama de escalera
I0
I1
Q0
SET
Q0
RST
I0
I1
Q0
ACTIVADA
DESACTIVADA
Gráfico de control de tiempo
El comando SET es un comando de enganche.
El comando RST es un comando de desenganche.
ACTIVADA
DESACTIVADA
ACTIVADA
DESACTIVADA

7. Instrucciones de establecimiento/restablecimiento

7-2 Instrucciones básicas WindLDR™ Tutorial
7. Instrucciones de establecimiento/restablecimiento © 2001 IDEC Corporation

Ejercicio 6: Creación de un programa de
establecimiento/restablecimiento


En el ejercicio 1, aprendió a activar y desactivar una salida utilizando las
instrucciones LOD y OUT. En este ejercicio, utilizará las instrucciones SET y RST
para crear un programa de enganche/desenganche.
La siguiente figura ilustra un ejemplo de enganche/desenganche en el que se utiliza un
pulsador NO para enganchar (SET) una bomba. Se utiliza un pulsador NO para
desenganchar (RST) la bomba. Utilizará los elementos de la figura para crear el
programa.
Enganche: Pulsador de acción alternativa N.O. conectado a I1
Desenganche: Pulsador de acción alternativa N.O. conectado a I2
Bomba A : Conectada a Q0

WLDR-T Ch 7 _2000.fm Page 2 Friday, May 10, 2002 12:55 PM

© 2001 IDEC Corporation 7. Instrucciones de establecimiento/restablecimiento
WindLDR™ Tutorial Instrucción básica 7-3

Siga estos pasos para crear un programa de establecimiento/restablecimiento. Una vez
finalizado, la pantalla del programa debe tener esta apariencia:




Paso 1: Haga clic en el icono Nuevo para abrir un archivo nuevo
Se muestra una pantalla de programa lógico de escalera en blanco.

7-4 Instrucciones básicas WindLDR™ Tutorial
7. Instrucciones de establecimiento/restablecimiento © 2001 IDEC Corporation


Paso 2: Introduzca el contacto de entrada I1
Para introducir el contacto de entrada I1:
1. Haga clic en el icono Abierto normalmente .
Observe que, al alejar el puntero del icono, el
símbolo del icono permanece junto al puntero.
2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
Puede moverse de un campo a otro de un cuadro de diálogo pulsando la
tecla [
TAB] o haciendo clic en el campo deseado.
3. Introduzca I1
en el campo Nombre de etiqueta: del cuadro de diálogo.
4. IntroduzcaI1 en el campo Número de asignación:.
5. Introduzca “Enganche” N.O. I1 en el campo Nombre de etiqueta:.

© 2001 IDEC Corporation 7. Instrucciones de establecimiento/restablecimiento
WindLDR™ Tutorial Instrucción básica 7-5




El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto I1 se muestra al principio del escalón 1.

7-6 Instrucciones básicas WindLDR™ Tutorial
7. Instrucciones de establecimiento/restablecimiento © 2001 IDEC Corporation








Paso 3: Introduzca la bobina de salida de establecimiento de la bomba A
Para introducir la bobina de salida de establecimiento:
1. Haga clic en el icono Establecer .
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Establecer (SET).
3. Introduzca Q0 en el campo Nombre de etiqueta: del cuadro de diálogo.
4. IntroduzcaQ0 en el campo Número de asignación:.
5. Introduzca Bomba A conectada a Q0 en el campo Comentario del
nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida de establecimiento de la Bomba A se muestra al final del
escalón 1.

© 2001 IDEC Corporation 7. Instrucciones de establecimiento/restablecimiento
WindLDR™ Tutorial Instrucción básica 7-7


Paso 4: Introduzca un comentario para el escalón 1
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y
escriba:
Este programa muestra un contacto abierto normalmente I1
enganchando una salida Q0 y un contacto abierto normalmente
I2 desenganchándola.
Cuando I1 se activa una vez o permanece activado, Q0 se establece o
engancha.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

7-8 Instrucciones básicas WindLDR™ Tutorial
7. Instrucciones de establecimiento/restablecimiento © 2001 IDEC Corporation






Paso 5: Introduzca el contacto Parada 1 en el escalón 2
Para introducir el contacto Parada 1:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 2.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca I2 en el campo Nombre de etiqueta: del cuadro de diálogo.
4. IntroduzcaI2 en el campo Número de asignación:.
5. Introduzca “Desenganche” N.O. I2 en el campo Nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto I2 se muestra al principio del escalón 2.

© 2001 IDEC Corporation 7. Instrucciones de establecimiento/restablecimiento
WindLDR™ Tutorial Instrucción básica 7-9






Paso 6: Introduzca la bobina de salida de restablecimiento de la bomba A en el
escalón 2
Para introducir la bobina de salida de restablecimiento:
1. Haga clic en el icono Restablecer .
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Restablecer (RST).
3. Introduzca Q0
en el campo Nombre de etiqueta: del cuadro de diálogo.
Observe que las propiedades de la bobina de salida de la Bomba A se
muestran automáticamente en los campos Número de asignación: y
Comentario del nombre de etiqueta:.
El cuadro de diálogo completado debe tener esta apariencia:
4. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La bobina de salida de restablecimiento Q0 se muestra al final del escalón 2.

7-10 Instrucciones básicas WindLDR™ Tutorial
7. Instrucciones de establecimiento/restablecimiento © 2001 IDEC Corporation




Paso 7: Introduzca un comentario para el escalón 2
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 2.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y
escriba:
Cuando I2 se active, Q0 se restablecerá o desenganchará.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 2.

© 2001 IDEC Corporation 7. Instrucciones de establecimiento/restablecimiento
WindLDR™ Tutorial Instrucción básica 7-11



Paso 8: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaSETRST en el campo Nombre de archivo: del cuadro de
diálogo.
Paso 9: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

7-12 Instrucciones básicas WindLDR™ Tutorial
7. Instrucciones de establecimiento/restablecimiento © 2001 IDEC Corporation

© 2001 IDEC Corporation 8. Instrucciones de salida única

Instrucciones de salida única incremental (SOTU) y
decremental (SOTD) de Micro
3

, Micro
3

C, ONC y
MicroSmart
Para Micro
3
, Micro
3
C, ONC y MicroSmart existen dos instrucciones SOT: salida
única incremental (SOTU) y salida única decremental (SOTD). La instrucciónSOTU
es comparable a la instrucción SOT de las demás PLC de IDEC.
La instrucción SOTU

busca

la transición de una entrada dada de desactivada a
activada. La instrucción SOTD

busca

la transición de una entrada dada de activada a
desactivada. Cuando se produzca esta transición, la salida deseada se activará durante
la duración de un ciclo de scan. La instrucción SOTU o SOTD convierte una señal de
entrada en una señal de pulso

inmediato

. La instrucción SOTU o SOTD está seguida
de una dirección.
Las instrucciones SOTU y SOTD se pueden utilizar repetidamente.
Si la operación comienza cuando la entrada dada ya está activada, la salida SOTU
no se activará. La transición de desactivada a activada es lo que activa la instrucción
SOTU.
NOTA:
El tiempo de ciclo de scan en algunas PLC puede ser mucho menor que el
intervalo de tiempo necesario para operar una salida de relé.
8. Instrucciones de salida única

8-2 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation


Micro-1, FA-Js y FA3Ss: Instrucción de
salida única (SOT)
La instrucción de salida única (SOT)

busca

la transición de una entrada dada de
desactivada a activada. Cuando se produzca esta transición, la salida deseada se
activará durante la duración de un ciclo de scan. La instrucción SOT convierte una
señal de entrada en una señal de pulso

inmediato

y está seguida de una dirección.
No se puede utilizar varias veces la misma instrucción SOT.
Si la operación comienza cuando la entrada dada ya está activada, la salida SOT no se
activará. La transición de desactivada a activada es lo que activa la instrucción SOT.
SOT es comparable a la instrucción SOTU para Micro
3
, Micro
3
C y ONC.
I0
I0
Q1
SOTU
Q0
SOTD
Diagrama de escalera

© 2001 IDEC Corporation 8. Instrucciones de salida única
WindLDR™ Tutorial Instrucciones básicas 8-3

Ejercicio 7: Creación de un programa de
SOTU/SOTD
(Micro
3

, Micro
3

C, ONC y MicroSmart)
Como la mayoría de las instrucciones de PLC se ejecutan con cada ciclo de scan, a
veces
es necesario utilizar comandos inmediatos.
Como se muestra en el ejercicio 6, es posible que tanto I1 (enganche) como I2
(desenganche) estén activadas al mismo tiempo. En este ejercicio, agregará
instrucciones SOTU (Micro
3
, Micro
3
C y ONC) al ejercicio 6 para asegurarse de que se
ejecutan los comandos de enganche/desenganche para un ciclo de scan solamente. Esto
minimiza los conflictos en la ejecución de las instrucciones.
I0
I0
Q1
SOT
Q0
SOT
Diagrama de escalera
Inmediato cuando
I1 cambia de
activada a desactivada
Inmediato cuando
I1 cambia de
desactivada a activada

8-4 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation

La siguiente figura ilustra un ejemplo de enganche/desenganche en el que se utiliza un
pulsador NO para emitir un comando inmediato (SOTU) para enganchar (SET) una
bomba. Se utiliza un pulsador NO para emitir un comando SOTU para desenganchar
(RST) la bomba. Utilizará los elementos de la figura para crear el programa.
Enganche: Pulsador NO conectado a I1
Desenganche: Conectado a I2
Bomba A : Conectada a Q0

WLDR-T Ch 8_2000.fm Page 4 Friday, May 10, 2002 12:56 PM

© 2001 IDEC Corporation 8. Instrucciones de salida única
WindLDR™ Tutorial Instrucciones básicas 8-5

Siga estos pasos para crear un programa de SOTU. Una vez finalizado, la
pantalla del programa debe tener esta apariencia:

Paso 1: Abra el programa SETRST del ejercicio 6

8-6 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation




Paso 2: Introduzca una instrucción SOTU en el escalón 1
Para introducir una instrucción SOTU:
1. Haga clic en el icono SOTU .
2. Haga clic en la columna 2 del escalón 1.
La instrucción SOTU se muestra junto al contacto I1 en el escalón 1.
Paso 3: Introduzca una instrucción SOTD en el escalón 2
Repita las instrucciones del paso 2 para agregar una instrucción SOTD en el
escalón 2.
Paso 4: Introduzca un comentario para el escalón 1
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar → Editar comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón .
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.

© 2001 IDEC Corporation 8. Instrucciones de salida única
WindLDR™ Tutorial Instrucciones básicas 8-7


3. Haga clic en el área en blanco situado debajo del texto existente en la
pantalla del cuadro de diálogo y escriba:
SOTU se ejecuta sólo durante un ciclo de scan cuando el contacto I1
pasa de desactivado a activado.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

Paso 5: Introduzca un comentario para el escalón 2
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 2.
2. Haga clic en Editar → Editar comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón .
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco situado debajo del texto existente en la
pantalla del cuadro de diálogo y escriba:
SOTD se ejecuta sólo durante un ciclo de scan cuando el contacto I2
pasa de activado a desactivado.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 2.

8-8 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation



Ejercicio 8: Creación de un programa de
SOT
(PLC de la serie FA y Micro-1)
Como la mayoría de las instrucciones de PLC se ejecutan con cada ciclo de scan, a
veces es necesario utilizar comandos inmediatos.
Como se muestra en el ejercicio 6, es posible que tanto I1 (enganche) como I2
(desenganche) estén activadas al mismo tiempo. En este ejercicio, agregará
instrucciones SOT (series FA y Micro-1) al ejercicio 6 para asegurarse de que se
ejecutan los comandos de enganche/desenganche durante un ciclo de scan solamente.
Esto minimiza los conflictos en la ejecución de las instrucciones.
Paso 6: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo →Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaSOTU en el campo Nombre de archivo: del cuadro de diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 7: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 8. Instrucciones de salida única
WindLDR™ Tutorial Instrucciones básicas 8-9

Las PLC de las series FA y Micro-1 tienen un único tipo de SOT, que se ejecuta
durante un ciclo de scan cuando un contacto abierto normalmente (NO) pasa de
desactivado a activado. Si la instrucción SOT está precedida por un contacto cerrado
normalmente (NC), SOT se ejecutará durante un ciclo de scan cuando el contacto NC
pase de activado a desactivado.
La siguiente figura ilustra un ejemplo de enganche/desenganche en el que se utiliza un
pulsador NO para emitir un comando inmediato (SOT) para enganchar (SET) una
bomba. Se utiliza un pulsador NO para emitir un comando SOT para desenganchar
(RST) la bomba. Utilizará los elementos de la figura para crear el programa.
Enganche: Pulsador NO conectado a I1
Desenganche: Conectado a I2
Bomba A : Conectada a Q0

WLDR-T Ch 8_2000.fm Page 9 Friday, May 10, 2002 12:56 PM

8-10 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation

Siga estos pasos para crear un programa de SOT. Una vez finalizado, la
pantalla del programa debe tener esta apariencia:

Paso 1: Abra el programa SETRST del ejercicio 6

© 2001 IDEC Corporation 8. Instrucciones de salida única
WindLDR™ Tutorial Instrucciones básicas 8-11




Paso 2: Introduzca una instrucción SOT en el escalón 1
Para introducir una instrucción SOT:
1. Haga clic en el icono SOT .
2. Haga clic en la columna 2 del escalón 1.
La instrucción SOT se muestra junto al contacto I1 en el escalón 1.
Paso 3: Introduzca una instrucción SOT en el escalón 2
Cambie I2 en el segundo escalón de abierto normalmente a cerrado
normalmente. Para ello:
1. Haga doble clic en el contacto I2.
2. Haga clic en cerrado normalmente (NC) en lugar de en abierto
normalmente (NO)
Paso 4: Introduzca una instrucción SOT en el escalón 2
Repita las instrucciones del paso 2 para agregar una instrucción SOT en el
escalón 2.

8-12 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation


Paso 5: Introduzca un comentario para el escalón 1
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón .
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco situado debajo del texto existente en la
pantalla del cuadro de diálogo y escriba:
SOT se ejecuta sólo durante un ciclo de scan cuando el contacto I1
pasa de desactivado a activado.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

© 2001 IDEC Corporation 8. Instrucciones de salida única
WindLDR™ Tutorial Instrucciones básicas 8-13
Paso 6: Introduzca un comentario para el escalón 2
Para introducir un comentario del escalón:
1. Haga clic en cualquier lugar del escalón 2.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón .
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco situado debajo del texto existente en la
pantalla del cuadro de diálogo y escriba:
SOT se ejecuta sólo durante un ciclo de scan cuando el contacto I2
pasa de activado a desactivado.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 2.

8-14 Instrucciones básicas WindLDR™ Tutorial
8. Instrucciones de salida única © 2001 IDEC Corporation



Paso 7: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaSOT en el campo Nombre de archivo: del cuadro de diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 8: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción

NOTA:
No existen instrucciones de movimiento para la PLC de Micro-1 de IDEC.
Movimiento de datos (Micro
3

, Micro
3

C, ONC y
MicroSmart)
En una PLC se pueden mover datos de distintas formas con el uso de una instrucción
como MOV (movimiento), MOVN (movimiento no), IMOV (movimiento indirecto),
IMOVN (movimiento indirecto no), BMOV (movimiento de bloque), o WMOV
(movimiento de palabras). Estos datos pueden ser digitales u operandos de bit,
representados en registros de 16 o 32 bits.
Estructura de una instrucción avanzada
Designación de repetición:

Especifica si la repetición se utiliza para el operando o
no.

Ciclos de repetición:

Especifica la cantidad de ciclos de repetición: 1 – 31 (Micro
3
y
Micro
3
C) y 1 – 99 (ONC y MicroSmart).
I0
MOVS1 R
*****
REP
**
D1 R
****
Código de operando
Operando de origen
Ciclos de repetición
Operando de destino
Designación de repetición

9. Instrucciones avanzadas: Introducción

9-2 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation

Código de operando:

El código de operando es un símbolo que permite identificar la
instrucción avanzada.

Operando de origen:

El operando de origen especifica los datos de palabra de 16 bits
(Micro
3
, Micro
3
C y MicroSmart) o 16 o 32 bits (ONC) que va a procesar la
instrucción avanzada. Algunas instrucciones avanzadas necesitan dos operandos de
origen.

Operando de destino:

El operando de destino especifica los datos de palabra de 16
bits que almacenan el resultado de la instrucción avanzada. Algunas instrucciones
avanzadas necesitan dos operandos de destino.
Condición de entrada para las instrucciones avanzadas

Casi todas las instrucciones avanzadas deben ir precedidas por un contacto, salvo las
instrucciones de ninguna
operación (NOP) y alta velocidad (HSC0 – HSC3). (El modo de alta velocidad es
aplicable a las PLC de Micro
3
y Micro
3
C solamente.) La condición de entrada puede
programarse utilizando un operando de bit como por ejemplo una entrada, salida, relé
interno o registro de desplazamiento. Los temporizadores y contadores pueden
utilizarse también como condición de entrada que permite activar el contacto cuando
el temporizador o el contador llega al valor establecido.
Mientras la condición de entrada está activada, la instrucción avanzada se ejecuta en
cada ciclo de scan. Para ejecutar la instrucción avanzada sólo en el límite ascendente o
en el descendente de la entrada, utilice la instrucción salida única incremental (SOTU)
o salida única decremental (SOTD).
I0
MOV REP
**
S1
D10
D1
D20
SOTU

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-3

Operandos de origen y de destino

Los operandos de origen y destino especifican los datos de palabra de 16 bits (Micro
3
,
Micro
3
C y MicroSmart) o 16 o 32 bits (ONC). Cuando un operando de bit, como una
entrada, una salida, un relé interno o un registro de desplazamiento se designa como
operando de origen o de destino, los 16 o 32 puntos comenzando por el número
designado se procesan como datos de
origen o de destino. Cuando un operando de palabra como por ejemplo un
temporizador o contador se designa como operando de origen, el valor actual se lee
como datos de origen. Cuando un temporizador o contador se designa como operando
de destino, el resultado de la instrucción avanzada se establece en el valor
preestablecido del temporizador o contador. Cuando un registro de datos se designa
como operando de origen o de destino, los datos se leen desde el registro de datos
designado o se escriben en el mismo.
Utilización de un temporizador o contador como operando de origen

Como todas las instrucciones de temporizador se restan del valor preestablecido, el
valor actual es menor que el preestablecido e indica el tiempo restante. Como se ha
descrito anteriormente, cuando se designa un temporizador como operando de origen
de una instrucción avanzada, el valor actual (o el tiempo restante) del temporizador se
lee como datos de origen.
Los contadores reversibles comienzan a contar desde el valor preestablecido y el valor
actual va aumentando o disminuyendo partiendo del valor preestablecido. Los
contadores de suma comienzan a contar desde 0 y el valor actual se va incrementando
hasta alcanzar el valor preestablecido. Cuando se designa un contador como operando
de origen de una instrucción avanzada, el valor actual se lee como datos de origen.

9-4 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation

Utilización de un temporizador o contador como operando de
destino

Como se ha descrito anteriormente, cuando un temporizador o contador se designa
como operando de destino de una instrucción avanzada, el resultado de tal instrucción
se establece en el valor preestablecido del temporizador o contador. Como los valores
de temporizador y contador pueden ser datos de palabra0–9999 (Micro
3
y Micro
3
C)
o 0 – 65535 (ONC y MicroSmart), asegúrese de que el resultado de la instrucción
avanzada no supera el valor correspondiente.
Cuando se designa el valor preestablecido de un temporizador o contador utilizando
un registro de datos, este temporizador o contador no puede ser designado como
destino de una instrucción avanzada. Al ejecutar esta instrucción avanzada, se
producirá un error de ejecución en el programa del usuario. Si se designa un
temporizador o contador como destino de una instrucción avanzada pero no se
programa, también aparecerá un error de ejecución en el programa del usuario.
NOTA:
Cuando se produce un error de ejecución en el programa del usuario, el
resultado no se establece
en el destino.
Utilización de una entrada o salida como operando de origen o de
destino

Cuando se designa una entrada o salida como operando de origen o de destino de una
instrucción avanzada, se utilizan 16 o 32 puntos (comenzando por el número
designado). Dependiendo de la unidad principal de micro de PLC utilizada (sola o en
el sistema de vínculos de expansión) y dependiendo de los módulos de E/S de
MicroSmart y ONC utilizados, los terminales de entrada disponibles están limitados y
se necesita una atención especial.

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-5

Asignación de entradas para Micro
3
, Micro
3
C, ONC y MicroSmart
Entradas Salidas
Micro

3

/

3

C

Con expansión I0 – I35 Q0 – Q31
Sola I0 – I15 Q0 – Q11

ONC

Con expansión I0 – I597 Q0 – Q597
Sola I0 – I277 Q0 – Q277

MicroSmart

CPU tipo todo en uno
Sola
CPU tipo 10 E/S I0 –I5 Q0 – Q3
CPU tipo 16 E/S I0 – I10 Q0 – Q6
CPU tipo 24 E/S I0 – I15 Q0 – Q11
Con expansión
CPU tipo 24 E/S solamente
I30 – I107 Q30 – Q107
CPU tipo delgado
CPU tipo 20 E/S I0 - I13 Q0 - Q7
Con expansión I30 - I187 Q30 - Q187
CPU tipo 20 E/S I0 - I13 Q0 - Q7
Con expansión I30 - I307 Q30 - Q307
CPU tipo 40 E/S I0 - I27 Q0 - Q17
Con expansión I30 - I307 Q0 - Q307

9-6 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation

Ejercicio 9: Creación de un programa de
movimiento de datos (series Micro
3

, Micro
3

C, ONC
y MicroSmart)
En este ejercicio, utilizará la instrucción movimiento de datos (MOV) para mover
distintos valores al valor preestablecido del contador. Los valores preestablecidos del
contador 6 y 12 representan el número de paquetes de una planta de embalaje de
gaseosa. Cada paquete está representado por un pulsador.
Siga estos pasos para crear un programa de MOV. Una vez finalizado, la
pantalla del programa debe tener esta apariencia:
NOTA:
La instrucción MOV se puede utilizar para mover constantes, registros de
datos, entradas, salidas, temporizadores, contadores y relés internos.

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-7



Paso 1: Cree la lógica básica del programa: Contactos abiertos, Contadores, SOTU,
Nombres de etiquetas y Comentarios, tal y como se ilustra en los ejercicios del 1
al 8.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.
Paso 2: Introduzca una instrucción MOV en el escalón 2
Para introducir una instrucción MOV:
1. Haga clic en el icono MOV .
2. Haga clic en la columna 3 del escalón 2.
Se muestra el cuadro de diálogo Mover. El cuadro de diálogo completado debe
tener esta apariencia.
3. La opción Movimiento del campo Tipo: aparece seleccionada de forma
predeterminada. Seleccione Palabra en el campo Tipo de dato:.

9-8 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation


4.En los campos Nombre de etiqueta: y Número de asignación:,
introduzca 6 para S1 y C003 para D1.
5. En el campoNombre de etiqueta:, introduzca 6 botellas movidas a C3
para S1 y Máquina de embalaje de gaseosa en D1.
6. Haga clic en Aceptar o pulse la tecla [INTRO] para confirmar que la
instrucción MOV aparece al final del escalón.
Paso 3: Introduzca una instrucción MOV en el escalón 3
Para introducir una instrucción MOV:
1. Haga clic en el icono MOV .
2. Haga clic en la columna 3 del escalón 3.
Se muestra el cuadro de diálogo Mover. El cuadro de diálogo completado debe
tener esta apariencia.
3. La opción Movimiento del campo Tipo: aparece seleccionada de forma
predeterminada. Seleccione Palabra en el campo Tipo de dato:.

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-9




4.En los campos Nombre de etiqueta: y Número de asignación:,
introduzca 12 para S1 y C003 para D1.
5. En el campoNombre de etiqueta:, introduzca 12 botellas movidas a C3
para S1 y Máquina de embalaje de gaseosa en D1.
6. Haga clic en Aceptar.
Paso 4: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. Introduzca MOVIMIENTO en el campo Nombre de archivo: del cuadro
de diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 5: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

9-10 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation

Movimiento de datos (serie FA)
NOTA:
Distintas PLC de la serie FA pueden tener distintas instrucciones de
movimiento como WMOV (movimiento de palabras) y WBMOV
(movimiento de bloque de palabras). Consulte el manual de instrucciones de
la PLC individual si desea obtener más información.
Las instrucciones WMOV (movimiento de palabras) y WBMOV (movimiento de
bloque de palabras) se utilizan para transferir datos de palabras a registros de datos.
La instrucción WNSET (establecimiento “N” de palabras) se utiliza para configurar
los datos que se van a mostrar o imprimir en los registros de datos. La instrucción
WNRS (establecimiento de repetición “N” de palabras) se utiliza para borrar una serie
de registros de datos. Las instrucciones de movimiento de datos se ejecutan en cada
ciclo de scan mientras la entrada está activada. Utilice una entrada de nivel o de pulso
según sea necesario.
Designación de operando

isp S El origen incluye relés internos especiales
ece S El origen excluye constantes y parámetros externos
NW, c NW Número de bloques de datos, como los registros de datos, en
palabra (2 bytes)
I#
F147
220
F#47
####
F147
####
Símbolo: WMOV isp S D
S → D
I0
WMOV D
***
isp S
***

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-11

Cuando la entrada está activada, los datos de 16 bits designados por S se establecen en
un valor igual al operando designado por D.
Ejercicio 10: Creación de un programa de
movimiento de datos (serie FA)
En este ejercicio, utilizará la instrucción movimiento de datos (WMOV) para mover el
registro de entrada a D0. Esta instrucción mueve I0 – I7 e I10 – I17 de 16 bits a D0.
Siga estos pasos para crear un programa de MOV. Una vez finalizado, la
pantalla del programa debe tener esta apariencia:

9-12 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation

NOTA:
La instrucción MOV se puede utilizar para mover constantes, registros de
datos, entradas, salidas, temporizadores, contadores y relés internos.
Paso 1: Cree la lógica básica del programa: Contactos abiertos, Nombres de etiqueta y
Comentarios, tal y como se ilustra en los ejercicios del 1 al 8.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-13


Paso 2: Introduzca una instrucción WMOV en el escalón 1
Para introducir una instrucción WMOV:
1. Haga clic en el icono WMOV .
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Movimiento de palabras. El cuadro de diálogo
completado debe tener esta apariencia.
3. La opción Movimiento de palabras del campo Tipo: está seleccionada de
forma predeterminada.
4. En los campos Nombre de etiqueta: y Número de asignación:,
introduzca I0 para ispS y D0 para D.
5. En el campoNombre de etiqueta:, introduzca Registro de entrada de 16
bits para ispS y Movido a d0 en D.
6. Haga clic en Aceptar.

9-14 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation


Paso 3: Introduzca una instrucción WMOV en el escalón 2
Para introducir una instrucción WMOV:
1. Haga clic en el icono WMOV .
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Movimiento de palabras. El cuadro de diálogo
completado debe tener esta apariencia.
3. La opción Movimiento de palabras del campo Tipo: está seleccionada de
forma predeterminada.
4. En los campos Nombre de etiqueta: y Número de asignación:,
introduzca D0 para ispS y Q0 para D.
5. En el campoNombre de etiqueta:, introduzca Movido a d0 para ispS y
Registro de salida de 16 bits en D.
6. Haga clic en Aceptar.

© 2001 IDEC Corporation 9. Instrucciones avanzadas: Introducción
WindLDR™ Tutorial Instrucciones avanzadas 9-15


Paso 4: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaWMOV en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 5: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

9-16 Instrucciones avanzadas WindLDR™ Tutorial
9. Instrucciones avanzadas: Introducción © 2001 IDEC Corporation

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación

Para Micro

3

, Micro

3

C, ONC y MicroSmart solamente

Instrucciones de aritmética binaria
Las instrucciones de aritmética binaria le permiten programar cálculos con sumas,
restas, multiplicaciones y divisiones. Para operandos de suma y resta, se utilizan los
relés internos M303 (Micro
3
y Micro
3
C) o M8003 (ONC y MicroSmart) para arrastre
o préstamo.
Suma (ADD)
ADDS1(R)
*****
REP
**
D1(R)
****
S1+S2 → D1, CY
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits
(ONC)
designados por los
operandos de origen S1 y S2
se suman. El resultado se
establece en el
operando de destino D1 y un
arrastre M303
(Micro
3
o
Micro
3
C) o M8003 (ONC o
MicroSmart)
.
S2(R)
*****

10. Instrucciones de aritmética/comparación

10-2 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

Resta (SUB)
Multiplicación (MUL)
SUBS1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1–S2 → D1, BW
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits (ONC)
designados por el operando
de origen S2 se restan de los
datos de palabra de 16 bits
designados por el operando
de origen S1. El resultado se
establece en el operando de
destino D1 y un préstamo
M303
(Micro
3
o Micro
3
C) o M8003
(ONC o MicroSmart)
.
MULS1(R)
*****
REP
**
D1(R)
****
S1xS2 → D1
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits (ONC)

designados por el operando
de origen S1 se multiplican
por los datos de palabra de 16
bits designados por el
operando de origen S2. El
resultado se establece en los
datos de 32 bits designados
por el operando de destino
D1.
Cuando el resultado supera
65535, el indicador de error
ERR1 y el relé interno
especial M304
(Micro
3
o
Micro
3
C) o M8004 (ONC o
MicroSmart)
(error de ejecución
en el programa del usuario)
se activan.
S2(R)
*****

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-3

División (DIV)
Raíz (ROOT)— ONC y MicroSmart solamente
DIVS1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1 ÷ S2 → D1 (cociente),
D1+1 (resto)
Cuando una entrada está
activada, los datos de palabra de
16 bits
(Micro
3
, Micro
3
C y MicroSmart) o
de 16 o 32 bits (ONC)
designados por
el operando de origen S1 se
dividen por los datos de palabra
de 16 bits designados por el
operando de origen S2. El
cociente se establece en el
operando de destino D1 y el resto
en D1+1.
Si S2 es 0 (división por 0), el
indicador de error ERR1 y el relé
interno especial M304
(Micro
3
o
Micro
3
C) o M8004 (ONC) (error de
ejecución en el programa del
usuario) se activan.
ROOT(W) D1
*****
S1
*****
Raíz cuadrada de S1 → D1
Cuando una entrada está activada, la raíz
cuadrada del operando designado por S1 se
extrae y se almacena en el destino designado
por D1.
Los valores válidos son de 0 a 65535. La raíz cuadrada
se redondea en dos decimales.
Como la instrucción ROOT se ejecuta en cada ciclo de
scan mientras la entrada está activada, se debe utilizar
un pulso desde una instrucción SOTU o SOTD según
sea necesario.

10-4 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

Suma (SUM) — ONC solamente

NOTA:
Si desea obtener más información sobre las instrucciones ROOT y SUM,
consulte el manual del usuario de ONC.
SUM(W) D1
*****
S1
*****
La instrucción SUM se puede
seleccionar para operaciones
mediante ADD o XOR.
ADD:Sumado de S1 a S2 → D1•D1+1
XOR:Procesado de S1 a S2 mediante XOR

D1
Cuando la entrada está activada con ADD
seleccionado, todos los datos de los operandos
designados por S1 a S2 se suman. El resultado
se almacena en el operando de destino
designado por D1 y el siguiente operando
D1+1.
Cuando la entrada está activada con XOR
seleccionado, todos los datos de los operandos
designados por S1 a S2 se procesan mediante
XOR. El resultado se almacena en el operando
de destino designado por D1.
Cuando se utiliza un temporizador (T) o un
contador (C) como S1 o S2, se lee el valor
actual del temporizador/contador.
Como la instrucción SUM se ejecuta en cada
ciclo de scan mientras la entrada está activada,
se debe utilizar una entrada de pulso desde la
instrucción SOTU o SOTD según sea
necesario.
ADD/XOR
S1
*****

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-5

Operandos válidos (Procesamiento estándar)


Operando PLC Función
Tipo de la
CPU
IQMTCRD
Constan
te
Repeti
ción
S1
(Origen 1)
Micro

3

y
Micro

3

C
Datos para el cálculo

0–35 0 – 31 0 – 317
0–
31
0–
31
0–
63
0–99/
498

*

0–
65535
1–31
ONC 0–597 0–597 0–2557
0–
255
0–
255
0–
255
0–
7999
0–4E9 1–99
MicroSmart
10 E/S 0–5 0–3 0–317 0–31 0–31 0–63 0_399
0_6553
5
1–99
16 E/S 0–10 0–6
0–1277 0–99 0–99
0–
127
0–
1299
0–
65535
1–99
24 E/S 0–107 0-107

20 E/S
(FC4A)

D20K3/
D2053
0–187 0–187

0

1277
0–99 0–99
0–
127
0–
1299
0–
65535
1–99

D20RKI/
D20RS1
0–307 0–307
40 E/S 0–307 0–307 0–1277 0–99 0–99
0–
127
0–
1299
0–
65535
1–99
S2
(Origen 2)
Micro

3

y
Micro

3

C
Datos para el cálculo

0–35 0 – 31 0 – 317
0–
31
0–
31
0–
63
0–99/
498

*

0–
65535
1–31
ONC 0–597 0–597 0–2557
0–
255
0–
255
0–
255
0–
7999
0–4E9 1–99
MicroSmart
10 E/S 0–5 0–3 0–317 0–31 0–31 0–63 0_399
0_6553
5
1–99
16 E/S 0–10 0–6
0–1277 0–99 0–99
0–
127
0–
1299
0–
65535
1–99
24 E/S 0-107 0-107

20 E/S
(FC4A)

D20K3/
D2053
0–187 0–187

0

1277
0–99 0–99
0–
127
0–
1299
0–
65535
1–99

D20RKI/
D20RS1
0–307 0–307
40 E/S 0–307 0–307 0–1277 0–99 0–99
0–
127
0–
1299
0–
65535
1–99

10-6 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

*
Micro
3
= 0 – 99. Micro
3
C = 0 – 498.
D1
(Destino
1)
Micro

3

y
Micro

3

C
Destino para almacenar los resultados

—0–310 –287
0–
31
0–
31
0–
63
0–99/
498

*

—1–31
ONC — 0–597 0–2557
0–
255
0–
255
0–
255
0–
7999
— 1–99
MicroSmart
10 E/S

0–3 0–317 0–31 0–31 0–63 0_399 — 1–99
16 E/S

0–6
0–1277 0–99 0–99
0–
127
0–
1299

1–99
24 E/S — 0-107

20 E/S
(FC4A)

D20K3/
D2053

0–187

0

1277
0–99 0–99
0–
127
0–
1299
— 1–99

D20RKI/
D20RS1
0–307
40 E/S — 0–307

0

1277
0–99 0–99
0–
127
0–
1299
— 1–99

Operando PLC Función
Tipo de la
CPU
IQMTCRD
Constan
te
Repeti
ción

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-7

Instrucciones de comparación
(Micro
3

, Micro
3

C, ONC y MicroSmart solamente)
Los datos se pueden comparar utilizando las instrucciones de comparación, como
igual que, no igual que, menor que, mayor que, menor o igual que y mayor o igual
que. Cuando el resultado de la comparación es correcto, se activa una salida o un relé
interno. La operación de repetición también se puede utilizar para comparar más de
un conjunto de datos.
Como las instrucciones de comparación se ejecutan en cada ciclo de scan mientras la
entrada está activada, se debe utilizar una entrada de pulso desde una instrucción SOTU
o SOTD según sea necesario.
Comparación igual que (CMP=)
CMP=S1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1 = S2 → D1 activado
Cuando una entrada está
activada, los datos de
palabra de 16 bits
(Micro
3
,
Micro
3
C y MicroSmart) o de 16 o 32
bits (ONC)
designados por los
operandos de origen S1 y S2
se comparan. Cuando los
datos de S1 son iguales que
los de S2, el operando de
destino D1 se activa.
Cuando no se cumple la
condición, D1 se desactiva.

10-8 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

Comparación no igual que (CMP

≠)

Comparación menor que (CMP<)
CMP≠S1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1≠ S2 → D1 activado
Cuando una entrada está
activada, los datos de palabr
a
de 16 bits (Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits
(ONC)
designados por los
operandos de origen S1 y S2
se comparan. Cuando los
datos de S1 no son iguales
que los de S2, el operando d
e
destino D1 se activa. Cuando
no se cumple la condición, D1 se desactiva.
CMP<S1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1 < S2 → D1 activado
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits
(ONC)
designados por los
operandos de origen S1 y S2
se comparan. Cuando los
datos de S1 son menores que
los de S2, el operando de
destino D1 se activa. Cuando
no se cumple la condición,
D1 se desactiva.

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-9

Comparación mayor que (CMP>)
Comparación menor o igual que (CMP



)
CMP>S1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1>S2 → D1 activado
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits
(ONC)
designados por los
operandos de origen S1 y S2
se comparan. Cuando los
datos de S1 son mayores que
los de S2, el operando de
destino D1 se activa. Cuando
no se cumple la condición,
D1 se desactiva.
CMP<S1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S1≥ S2 → D1 activado
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits
(ONC)
designados por los
operandos de origen S1 y S2
se comparan. Cuando los
datos de S1 son menores o
iguales que los de S2, el
operando de destino D1 se
activa. Cuando no se cumple
la condición, D1 se desactiva.

10-10 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

Comparación mayor o igual que (CMP



)
Comparación de intervalos mayor o igual que (ICMP



)
— ONC y MicroSmart solamente

CMP>S1(R)
*****
REP
**
D1(R)
****
S2(R)
*****
S ≥ S2 → D1 activado
Cuando una entrada está
activada, los datos de palabra
de 16 bits
(Micro
3
, Micro
3
C y
MicroSmart) o de 16 o 32 bits
(ONC)
designados por los
operandos de origen S1 y S2
se comparan. Cuando los
datos de S1 son mayores o
iguales que los de S2, el
operando de destino D1 se
activa. Cuando no se cumple
la condición, D1 se desactiva.
ICMP>S1
****
REP
***
S3
****
S2
**
S ≥ S2 ≥ S3 → D1
Cuando una entrada está
activada, los datos de palabra
de
16 o 32 bits (ONC)
designados por los
operandos de origen S1, S2 y
S3 se comparan. Cuando se
cumple la condición, el
operando de destino D1 se
activa. Cuando no se cumple
la condición, D1 se
desactiva.
D1
****

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-11

Operandos válidos (Procesamiento estándar)

Operando PLC Función
Tipo de la
CPU
IQ MTCRD
Constan
te
Repeti
ción
S1
(Origen 1)
Micro

3

y
Micro

3
C
Datos para el cálculo

0–35 0 – 31 0 – 317 0 –31 0 –31 0 –63
0–99/
498
*
0–
65535
1–31
ONC
0–
597
0–597 0–2557
0–
255
0–
255
0–
255
0–7999 0–4E9 1–99
MicroSmart
10 E/S 0–5 0–3 0–317 0–31 0–31 0–63 0–399 0–6535 1–99
16 E/S 0–10 0–6
0–1277 0–99 0–99
0–
127
0–1299
0–
65535
1–99
24 E/S 0–15 0–107
20 E/S
(FC4A)
D20K3/
D20530–
187
0–
187
0–1277 0–99 0–99
0–
127
0–1299
2000-
7999
0–
65535
1–99
D20RKI/
D20RS10–
307
0–
307
40 E/S
0–
307
0–
307
S2
(Origen 2)
Micro
3
y
Micro
3
C
Datos para el cálculo

0–35 0 – 31 0 – 317 0 –31 0 –31 0 –63
0–99/
498
*
0–
65535
1–31
ONC
0–
597
0–597 0–2557
0–
255
0–
255
0–
255
0–7999 0–4E9 1–99
MicroSmart
10 E/S 0–5 0–3 0–317 0–31 0–31 0–63 0–399
0–
65535
1–9916 E/S 0–10 0–6
0–1277 0–99 0–99
0–
127
0–1299
24 E/S 0–15 0–107
20 E/S
(FC4A)
D20K3/
D20530–
187
0–
187
0–1277 0–99 0–99
0–
127
0–1299
2000-
7999
0–
65535
1–99
D20RKI/
D20RS10–
307
0–
307
40 E/S
0–
307
0–
307

10-12 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
Ejercicio 11: Creación de un programa de
aritmética binaria/comparación

Se puede utilizar la aritmética binaria ADD, SUB, MUL y DIV para manipular datos
en la PLC y utilizar las instrucciones de comparación para ejecutar una tarea
específica.
D2
(Destino
1)
Micro
3
y
Micro
3
C
Destino para almacenar los resultados

—0–310–287———— — 1–31
ONC — 0–597 0–2557 ———— — 1–99
MicroSmart
10 E/S
16 E/S —
0–3 0–317
———— — 1–990–6
0–1277
24 E/S 0–107
20 E/S
(FC4A)
D20K3/
D20530–
187
0–
187
0–1277———— — 1–99
D20RKI/
D20RS10–
307
0–
307
40 E/S
0–
307
0–
307
Operando PLC Función
Tipo de la
CPU
IQ MTCRD
Constan
te
Repeti
ción

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-13
Siga estos pasos para crear un programa de aritmética/comparación. Cuando finalice,
la pantalla del programa debe tener esta apariencia:

10-14 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

Paso 1: Cree la lógica básica del programa: Contactos abiertos y cerrados, Nombres de
etiquetas y Comentarios, tal y como se ilustra en los ejercicios 1 al 8.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.
Paso 2: Introduzca un contador incremental en el escalón 1
Para introducir un contador incremental:
1. Haga clic en el icono Contador .
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Contador incremental. El cuadro de diálogo
completado debe tener esta apariencia.
3. Haga clic en la opción Contador incremental en el campo Tipo:.
4.Introduzca C4 en los campos Nombre de etiqueta: y Número de
asignación:.
5. Introduzca1000 en el campo Valor preestablecido:.
6. Introduzca C4 cuenta piezas en el campoComentario del nombre de
etiqueta:.
7. Haga clic en Aceptar.

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-15
Paso 3: Introduzca una instrucción de suma en el escalón 2
Para introducir una instrucción de suma:
1. Haga clic en el icono Aritmética binaria .
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Suma. El cuadro de diálogo completado debe
tener esta apariencia.
3. Haga clic en la opción Suma en el campo Tipo:.
4. Seleccione Palabra en el campo Tipo de datos:.
5.Introduzca C4, C4 y C4 cuenta piezas en la columna S1.
6. Introduzca 3000, 3000 y Constante # agregada a C4 en la columna S2.
7.Introduzca D10, D10y D10 almacena C4 + 3000 en la
columna D1.
8. Haga clic en Aceptar.

10-16 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
Paso 4: Introduzca una instrucción de multiplicación en el escalón 3
Para introducir una instrucción de multiplicación:
1. Haga clic en el icono Aritmética binaria .
2. Haga clic en la columna 2 del escalón 3.
Se muestra el cuadro de diálogo Aritmética binaria. El cuadro de diálogo
completado debe tener esta apariencia.
3. Haga clic en la opción Multiplicación en el campo Tipo:.
4. Seleccione Palabra en el campo Tipo de datos:.
5.Introduzca D10, D10y D10 almacena C4 + 3000 en la
columna S1.
6.Introduzca 50, 50 y 50 * D10 cada ciclo de scan en la columna S2.
7.Introduzca D20, D20 y Resultado de D10 * 50 en la columna D1.
8. Haga clic en Aceptar.

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-17
Paso 5: Introduzca una instrucción de comparación en el escalón 4
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparación .
2. Haga clic en la columna 2 del escalón 4.
Se muestra el cuadro de diálogo Comparación igual que. El cuadro de diálogo
completado debe tener esta apariencia.
3. Haga clic en la opción CMP= en el campo Tipo:.
4. Seleccione Palabra en el campo Tipo de datos:.
5.Introduzca D20, D20 y Resultado de D10 * 50 en la columna S1.
6.Introduzca 17500, 17500y Un valor establecido crítico en la
columna S2.
7.Introduzca Q2, Q2y Alarma activada conectada a Q2 en la
columna D1.
8. Haga clic en Aceptar.

10-18 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation


Paso 6: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaARITM en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 7: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo, consulte
la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-19
Instrucciones de aritmética binaria: PLC de la serie
FA
Las instrucciones de aritmética binaria le permiten programar cálculos con sumas,
restas, multiplicaciones y divisiones. En las operaciones de suma y resta, se utiliza el
relé interno M307 (707) para incluir arrastres o préstamos.
Suma con arrastre (JADDC)
Ejemplo de cálculo
D0 + Operando + Arrastre D0
1 + 900 0 → 0 901
0 + 2000 + 1 → 0 2001
1000 + 9000 + 0 → 1 0000
9999 + 9999 + 1 → 1 9999
I#
F147
4
F#47
####
Símbolo: JADDC S
D0 + operando + CY → D0,
CY
Cuando una entrada está
activada, se suman los datos
(S) y el arrastre (M307). El
resultado se establece en D0
y el arrastre (M307). Con
anterioridad a esta
instrucción, se deben
establecer en D0 los datos
que se van a sumar y también
se debe restablecer un
arrastre según sea necesario.
NOTA:Si la suma, incluyendo el
arrastre, es 20.000 o más, se
producirá un error de valor
numérico.
I#
JADDC S
***

10-20 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
Intervalo normal de suma
Resta con préstamo (JSUBB)
D0 Operando Arrastre D0
Mínimo
000 → 00
Máximo 9999 9999 1 → 1 9999
D0 – operando – BY → D0,
BW
Cuando la entrada está
activada, los datos (S) se
restan de los datos de D0. El
préstamo (M307) también se
resta de D0 y el resultado se
establece en D0 y un
préstamo (M307). Con
anterioridad a esta
instrucción, se deben
establecer en D0 los datos de
los que se van a restar y
también se debe restablecer
el préstamo según sea
necesario.
Se indica un valor negativo como su
complemento positivo con respecto
a 10.000. Para determinar el valor
absoluto de un valor negativo, reste
el complemento positivo de cero.
NOTA:Si el resultado es menor que
10.000 o mayor que 9999, se
producirá un error de valor
numérico.
I#
F147
5
F#47
####
Símbolo: JSUBB S
I#
JSUBB S
***

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-21
Multiplicación (JMUL)
Intervalo normal de producto
Si el resultado es menor que 10.000 (o 2710 en hexadecimal), éste se establece en D0
y 0 se establece en D1. Si el resultado es mayor que 9999 (o 270F en hexadecimal),
éste se establece en D1 como dígito superior.
D0 Operando Arrastre D0
Mínimo
0000
Máximo 9999 9999 9998 0001
D0 x operando → D1, D0;
D1 = 4 dígitos superiores,
D0 = 4 dígitos inferiores
Cuando una entrada está
activada, los datos de D0 se
multiplican por los datos
designados por S. El
resultado se establece en D0
y D1. Con anterioridad a esta
instrucción, la multiplicación
se debe establecer en D0.
NOTA:Si el multiplicador o el
multiplicando son mayores que
9999, se producirá un error de valor
numérico.
I#
F147
6
F#47
####
Símbolo: JMUL S
I#
JMUL S
***

10-22 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
División (JDIV)
Intervalo normal de cociente
Cociente D0 = 0 a 9999
Resto D1 = 0 a (divisor 1)
D0 ÷ operando → D1, D0;
D1 = resto, D0 = cocientet
Cuando una entrada está
activada, los datos de D0 se
dividen por los datos
designados por S. El
cociente se establece en D0 y
el resto, en D1. Con
anterioridad a esta
instrucción, los datos se
deben establecer en D0
como dividendo.
NOTA:Si el divisor es 0 o si éste o
el dividendo son mayores que 9999,
se producirá un error de valor
numérico.
NOTA:Si D0 es menor que el
operando, el cociente es igual a 0 y el
dato original de D0 se convierte en el
resto.
I#
F147
7
F#47
####
Símbolo: JDIV S
I#
JDIV S
***

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-23
Suma de 10.000 operando 3 (TADD3)
Resta de 10.000 operando 3 (TSUB3)
Multiplicación por 10.000 (TMUL)
I#
F147
144
F#47
####
Símbolo: TADD3 S
1
S
1
+ S
2
→ D, CY
Cuando una entrada está
activada, se suman los datos
designados por S1 y S2. El
resultado se establece en el
operando designado por D y
el arrastre (M307).
F#47
####
F#47
####
S
2
D
I#
TADD3 S1
***
S2
***
D
***
I#
F147
154
F#47
####
Símbolo: TSUB3 S
1
S
1
– S
2
→ D, BY
Cuando una entrada está
activada, los datos
designados por S2 se restan
de los datos designados por
D1. El resultado se establece
en el operando designado
por D y el préstamo (M307).
F#47
####
F#47
####
S
2
D
I#
TSUB S1
***
S2
***
D
***
I#
F147
163
F#47
####
Símbolo: TMUL S
D x S → (D + 1) (dígitos superiores),
D (dígitos inferiores)
Cuando una entrada está activada, los
datos designados por D se multiplican
por los datos designados por S. El
resultado se establece en D y D+1.
F#47
####
D
I#
TMUL S
***
D
***

10-24 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
División por 10.000 (TDIV)
Instrucciones de comparación: PLC de la serie FA
Palabra mayor o igual que (WGE)
La instrucción WGE identifica una relación mayor o igual que. Se pueden designar los
dos datos que se van a comparar y el resultado puede ser una salida o un relé interno.
Cuando una entrada está activada, se comparan los datos designados por S1 y S2. Si
se cumple la condición, se activa la salida o el relé interno designado por oir. Si no, se
desactiva.
I#
F147
173
F#47
####
Símbolo: TDIV S
D ÷ S → D (cociente),
D + 1 (resto)
Cuando una entrada está
activada, los datos designados
por D se dividen por los datos
designados por S. El cociente
se establece en D y el resto,
en D+1.
FUN30 y FUN31 se utilizan
juntos para configurar los
valores preestablecidos del
id/ d
F#47
####
D
I#
TDIV S
***
D
***
S
1 ≥
S
2
→ oir activado
I#
F147
110
F#47
####
F#47
####
F#47
####
Símbolo: WGE S
1
S
2
oir
I#
WGE S1
***
S2
***
oir
***

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-25
NOTA:Las instrucciones de comparación se ejecutan en cada ciclo de scan mientras
la entrada está activada. Por ello, utilice una entrada de nivel o de pulso
según sea necesario. Para ejecutar la instrucción sólo en el límite inicial de la
entrada, utilice una instrucción SOT.
Para instrucciones de comparación de datos, si la condición se cumple cuando la
entrada está activada, se activa la salida designada por oir. Si las condiciones no se
cumplen, la salida se desactiva. Si la entrada está desactivada, se mantiene el estado
de salida existente. Por ejemplo, si la entrada se desactiva mientras la salida está
activada, la salida permanece activada.
Palabra menor o igual que (WLE)
La instrucción WLE identifica una relación menor o igual que. Se pueden designar los
dos datos que se van a comparar y el resultado puede ser una salida o un relé interno.
Cuando una entrada está activada, se comparan los datos designados por S1 y S2. Si
se cumple la condición, se activa la salida o el relé interno designado por oir. Si no, se
desactiva.
S
1 ≥
S
2
→ oir activado
I#
F147
120
F#47
####
F#47
####
F#47
####
Símbolo: WLE S
1
S
2
oir
I#
WLE S1
***
S2
***
oir
***

10-26 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
Palabra igual que (WEQ)
La instrucción WEQ identifica una relación de equivalencia. Se pueden designar
los datos que se van a comparar y el resultado puede ser una salida o un relé interno.
Cuando una entrada está activada, se comparan los datos designados por S1 y S2. Si
se cumple la condición, se activa la salida o el relé interno designado por oir. Si no, se
desactiva.
S
1 = S
2
→ oir activado
I#
F147
130
F#47
####
F#47
####
F#47
####
Símbolo: WEQ S
1
S
2
oir
I#
WEQ S1
***
S2
***
oir
***

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-27
Ejercicio 12: Creación de un programa de
instrucciones avanzado
de la serie FA

Se puede utilizar la aritmética binaria ADD, SUB, MUL y DIV para manipular datos
en la PLC de la serie FA y utilizar las instrucciones de comparación para ejecutar una
tarea específica.
Siga estos pasos para crear un programa de instrucciones avanzado para la PLC de la
serie FA. Cuando finalice, la pantalla del programa debe tener esta apariencia:

10-28 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation

Paso 1: Cree la lógica básica del programa: Contactos abiertos y cerrados, Nombres de
etiquetas y Comentarios, tal y como se ilustra en los ejercicios 1 al 8.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.
Paso 2: Introduzca un temporizador de 100 mseg en el escalón 1
Para introducir un temporizador de 100 mseg:
1. Haga clic en el icono Temporizador .
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Temporizador de 100 mseg. El cuadro de diálogo
completado debe tener esta apariencia.
3. En los campos Nombre de etiqueta: y Número de asignación:,
introduzca T0.
4. Introduzca1800 en el campo Valor preestablecido:.
5. Introduzca Temporizador de 3 min. con restablecimiento automático
en el campoComentario del nombre de etiqueta:.
6. Haga clic en Aceptar.

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-29
Paso 3: Introduzca una instrucción de suma de operando en el escalón 2
Para introducir una instrucción de suma de operando:
1. Haga clic en la columna 2 del escalón 2.
2. EscribaT
Add en el teclado.
Se muestra el cuadro de diálogo Suma de 10.000 operando 3. El cuadro de
diálogo completado debe tener esta apariencia.
3. Haga clic en la opción Suma de 10.000 operando 3 en el campo
Tipo:.
4. Introduzca T0, T0 y Temporizador de 3 min. con restablecimiento
automático en la columna
S1.
5. Introduzca 500, 500 y valor constante = 500 en la columna S2.
6.Introduzca D20, D20 y T0 + 500 en D20 en la columna D.
7. Haga clic en Aceptar.

10-30 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation
Paso 4: Introduzca una instrucción de comparación en el escalón 3
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparación de palabras .
2. Haga clic en la columna 2 del escalón 3.
Se muestra el cuadro de diálogo Palabra mayor o igual que. El cuadro de diálogo
completado debe tener esta apariencia.
3. Haga clic en la opción Palabra mayor o igual que en el campo
Tipo:.
4.Introduzca D20, D20 y T0 + 500 en D20 en la columna S1.
5.Introduzca 1000, 1000y Valor constante 1000 en la
columna S2.
6. Introduzca Q1, Q1y Q1 se activa si D10 = 1000 en la columna
oir.
7. Haga clic en Aceptar.

© 2001 IDEC Corporation 10. Instrucciones de aritmética/comparación
WindLDR™ Tutorial Instrucciones avanzadas 10-31
Paso 5: Introduzca una instrucción de movimiento de palabras en el escalón 4
Para introducir una instrucción de movimiento de palabras:
1. Haga clic en el icono Movimiento de palabras .
2. Haga clic en la columna 2 del escalón 4.
Se muestra el cuadro de diálogo Movimiento de palabras. El cuadro de diálogo
completado debe tener esta apariencia.
3. Introduzca T0, T0 y Temporizador de 3 min. con restablecimiento
automático en la columna
ispS.
4.Introduzca D10, D10y Almacenar valor actual de T0 en la
columna D.
5. Haga clic en Aceptar.

10-32 Instrucciones avanzadas WindLDR™ Tutorial
10. Instrucciones de aritmética/comparación © 2001 IDEC Corporation


Paso 6: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo
→ Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaF
A-ARIT en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 7: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo, consulte
la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 11. Instrucciones de lectura analógica

Para Micro

3

, Micro

3

C y MicroSmart solamente

Introducción a las instrucciones de lectura
analógica
Las PLC de Micro
3

, Micro
3

C y MicroSmart disponen de potenciómetros analógicos
en el panel frontal de la unidad. Las CPU de Micro
3
C, Micro
3
de 10 E/S y
MicroSmart tipo 10, 16, 20 y 40 E/S dispone de un potenciómetro (ANR0 para
Micro
3
y Micro
3
C y D8057 para MicroSmart). Las PLC de Micro
3
de 16 y 24 E/S y
de MicroSmart de 24 E/S disponen de dos potenciómetros (ANR0 y ANR1 para
Micro3 y D8057 y D8058 para MicroSmart). Los potenciómetros se pueden dirigir a
cualquier ubicación de memoria de la PLC para procesos como cambio de los valores
del temporizador o contador. El intervalo 0 – 249 del potenciómetro se puede escalar
con instrucciones matemáticas.
Lectura analógica 0 (ANR0)

Cuando una entrada está activada, el valor (0 – 249) establecido con el potenciómetro
analógico 0 se lee en el registro de datos designado como destino. Esta instrucción
resulta útil para ajustar los valores preestablecidos de las instrucciones de
temporizador (TIM,TMH y TMS) y de pulso (PULS y PWM).
ANR0
D*** Registro de datos

11. Instrucciones de lectura analógica

11-2 Instrucciones avanzadas WindLDR™ Tutorial
11. Instrucciones de lectura analógica © 2001 IDEC Corporation

Lectura analógica 1 (ANR1)

Cuando una entrada está activada, el valor (1 – 249) establecido con el potenciómetro
analógico 0 se lee en el registro de datos designado como destino. Esta instrucción
resulta útil para ajustar los valores preestablecidos de las instrucciones de
temporizador (TIM,TMH y TMS) y de pulso (PULS y PWM).
Operandos válidos (Procesamiento estándar)

En el modo de procesamiento de alta velocidad, los registros de datos de estas
instrucciones están
limitados a D0 – D31. Como las instrucciones ANR0 y ANR1 se ejecutan en cada
ciclo de scan mientras la entrada está activada, se debe utilizar una entrada de pulso
desde una instrucción SOTU o SOTD según sea necesario.
Función del operando I Q M T C R D Constante Repetición
Destino para almacenar
el valor del
potenciómetro
analógico
—— — ———
0–99
(Micro
3

)
0–498
(Micro
3

C)
——
ANR1
D***

© 2001 IDEC Corporation 11. Instrucciones de lectura analógica
WindLDR™ Tutorial Instrucciones avanzadas 11-3

Configuración del potenciómetro analógico para Micro

3

y Micro

3

C

Los valores establecidos y las posiciones del potenciómetro analógico se muestran a
continuación:
Ejemplo: ANR0

Cuando la entrada I0 está activada, el valor del potenciómetro analógico 0 se lee en el
registro
de datos D80.
Girado totalmente a la izquierda
Valor mínimo = 0
Girado totalmente a la derecha
Valor máximo = 249
•La PLC de Micro
3
tipo 10 E/S dispone de un potenciómetro.
•Las PLC de Micro
3
tipos 16 y 24 E/S disponen de dos potenciómetros:
analógico 0 a la izquierda y analógico 1 a la derecha.
•Las PLC de Micro
3
C tipos 16 y 24 E/S disponen solamente de un
potenciómetro: analógico 0 a la izquierda.
01
7
345
62
10
Potenciómetro
analógico
I0
ANR0
D80

11-4 Instrucciones avanzadas WindLDR™ Tutorial
11. Instrucciones de lectura analógica © 2001 IDEC Corporation

Ejercicio 13: Creación de un programa de
lectura analógica
En este ejercicio, utilizará el potenciómetro incorporado 0 de la PLC como
dispositivo externo de punto establecido para determinar el volumen máximo de
líquido permitido en un tanque. La instrucción ANR0 le permite leer el valor del
potenciómetro de la PLC y almacenarlo en un registro de datos para utilizarlo para la
comparación y la manipulación de datos.
El valor del potenciómetro varía entre 0 y 249. Si D10 es mayor o igual que 100, la
salida Q2 se activará. En caso contrario, Q2 permanecerá desactivado.
Bomba A : Conectada a Q0

WLDR-T Ch 11_2000.fm Page 4 Friday, May 10, 2002 12:57 PM

© 2001 IDEC Corporation 11. Instrucciones de lectura analógica
WindLDR™ Tutorial Instrucciones avanzadas 11-5

Siga estos pasos para crear un programa de lectura analógica. Cuando finalice, la
pantalla del programa debe tener esta apariencia:


Paso 1: Cree la lógica básica del programa: Contactos
abiertos, Nombres de etiquetas y Comentarios, tal y como se ilustra en los
ejercicios 1 al 8.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.

11-6 Instrucciones avanzadas WindLDR™ Tutorial
11. Instrucciones de lectura analógica © 2001 IDEC Corporation


Paso 2: Introduzca una instrucción de lectura analógica en el escalón 1
Para introducir la instrucción de lectura analógica:
1. Haga clic en el icono Lectura analógica.
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Lectura analógica (ANR0).
3. Introduzca D10 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca Valor de D10 = 0-249 en el campo Nombre de etiqueta:.
5. Haga clic en Aceptar.
La instrucción de lectura analógica se muestra al final del escalón 1.

© 2001 IDEC Corporation 11. Instrucciones de lectura analógica
WindLDR™ Tutorial Instrucciones avanzadas 11-7


Paso 3: Introduzca la instrucción de comparación en el escalón 2
Para introducir la instrucción de comparación:
1. Haga clic en el icono Comparación .
2. Haga clic en la columna 2 del escalón 2.
Aparece el cuadro de diálogo Comparación. El cuadro de diálogo completado
debe tener esta apariencia.
3. Haga clic en CMP>=en el campo Tipo:.
4. Seleccione Palabra en el campo Tipo de datos:.
5. En la columna S1, introduzca D10, D10 y valor de D10 = 0-249.
6. En la columna S2, introduzca 100, 0100 y valor establecido de 100.
7. En la columna D1, introduzca Q2, Q2 y D10 = 100 Q2
se activa.
8. Haga clic en Aceptar.

11-8 Instrucciones avanzadas WindLDR™ Tutorial
11. Instrucciones de lectura analógica © 2001 IDEC Corporation



Paso 4: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaPOT en el campo Nombre de archivo: del cuadro de diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 5: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 11. Instrucciones de lectura analógica
WindLDR™ Tutorial Instrucciones avanzadas 11-9

Configuración del potenciómetro analógico para MicroSmart

Los valores establecidos y las posiciones del potenciómetro analógico se muestran a
continuación:

11-10 Instrucciones avanzadas WindLDR™ Tutorial
11. Instrucciones de lectura analógica © 2001 IDEC Corporation

•Los módulos de la CPU tipo 10, 16, 20 y 40 E/S disponen de un
potenciómetro analógico.
•El módulo de la CPU tipo 24 E/S dispone de dos potenciómetros analógicos.
•Los valores (0 a 255) establecidos con los potenciómetros analógicos 1 y 2 se
almacenan en los registros de datos D8057 y D8058, respectivamente y se
actualizan en cada ciclo de scan.
•El potenciómetro analógico se puede utilizar para cambiar el valor preestablecido
de un temporizador o contador.
Ejemplo: Cambio del valor preestablecido del contador utilizando el
potenciómetro
analógico

Este ejemplo demuestra un programa que cambia el valor preestablecido de un
contador utilizando el potenciómetro analógico 1.
El valor del potenciómetro analógico 1 se almacena en
el registro de datos D8057, que se utiliza como valor
preestablecido para el contador C0.
El valor preestablecido se cambia entre 0 y 255
utilizando el potenciómetro.
Registros de datos especiales para los potenciómetros analógicos

Módulo de la CPU Potenciómetro analógico 1 Potenciómetro analógico 2
Módulo de 10 y 16 E/S D8057 –
Tipo 24 E/S D8057 D8058
Tipo 20 y 40 E/S D8057 –
CNT C0
D8057
I1
Restablecer
Pulso
I0

© 2001 IDEC Corporation 12. Instrucciones de conversión A/D

Para Micro

3

y Micro

3

C solamente

Introducción a las instrucciones analógicas/
digitales
La instrucción analógica a digital (A/D) se utiliza junto con un conversor A/D. El
conversor A/D se puede utilizar con Micro
3
y Micro
3
C para realizar una conversión
A/D de 12 bits.
La unidad de conversión A/D lee señales de entrada analógica de un dispositivo de
salida analógica, como por ejemplo un sensor de distancia analógico o un sensor de
temperatura.
Conversión de analógico a digital (A/D)





Cuando una entrada está activada, los datos analógicos de la unidad de conversión A/
D (FC2A-AD1, -AD2, -AD3 o -AD4 ) conectada a la entrada I0 se convierten a un
valor digital y se establecen en un registro de datos designado por el operando de
destino D1.
La resolución de las conversiones A/D puede ser de 8 o 12 bits.
NOTA:
Las PLC de las series ONC y FA tienen varias entradas analógicas en una
tarjeta. Estos puntos de entrada analógica se asignan directamente a los
registros de entrada (serie FA) y a los registros de vínculos (ONC). Si
desea obtener más información, consulte el manual del usuario de la PLC
en cuestión.
A/D
12
D1
****

12. Instrucciones de conversión A/D

12-2 Instrucciones avanzadas WindLDR™ Tutorial
12. Instrucciones de conversión A/D © 2001 IDEC Corporation

Operandos válidos (Procesamiento estándar)

Cuando una entrada está activada, los datos analógicos de la unidad de conversión A/
D conectada a la entrada I0 se convierten a un valor digital y se establecen en un
registro de datos designado por el operando de destino D1.
*
Micro
3
= 0 – 99. Micro
3
C = 0 – 498.

Micro

3

C de IDEC

Operando Función I Q M T C R D Constante
Repetició
n
D1
(Destino 1)
Destino
para
almacenar
los datos
—— — ———
0–
99/
498
*
——

© 2001 IDEC Corporation 12. Instrucciones de conversión A/D
WindLDR™ Tutorial Instrucciones avanzadas 12-3

Ejercicio 14: Creación de un programa de
conversión A/D
En este ejercicio, aprenderá a utilizar la instrucción A/D para convertir la
salida analógica de un sensor de presión a datos de formato digital utilizando una
tarjeta de entrada A/D. Estos datos se podrán manipular ahora en la PLC.
Siga estos pasos para crear un programa de conversión A/D. Cuando finalice, la
pantalla del programa debe tener esta apariencia:


Paso 1: Cree la lógica básica del programa: Contactos abiertos, Nombres de
etiqueta y Comentarios, tal y como se ilustra en los ejercicios del 1 al 8.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.

12-4 Instrucciones avanzadas WindLDR™ Tutorial
12. Instrucciones de conversión A/D © 2001 IDEC Corporation
Paso 2: Introduzca una conversión de analógico a digital en el escalón 1
Para introducir una conversión de analógico a digital:
1. Haga clic en el icono Analógico a digital .
2. Haga clic en la columna 2 del escalón 1.
Aparece el cuadro de diálogo Conversión de analógico a digital. El cuadro de
diálogo completado debe tener esta apariencia.
3. Haga clic en 12 bits para la opción Intervalo de datos digitales.
4. Introduzca D30 en los campos Nombre de etiqueta: y Número de
asignación: .
5. Introduzca una señal de presión en el campo Comentario del nombre de
etiqueta: .
6. Haga clic en Aceptar.

© 2001 IDEC Corporation 12. Instrucciones de conversión A/D
WindLDR™ Tutorial Instrucciones avanzadas 12-5




Paso 3: Introduzca una instrucción de comparación en el escalón 2
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparación .
2. Haga clic en la columna 2 del escalón 2.
Aparece el cuadro de diálogo Comparación. El cuadro de diálogo completado
debe tener esta apariencia.
3. Haga clic en CMP ≥ en el campo Tipo: .
4. Seleccione Palabra en la opción Tipo de datos: .
5.Introduzca D30, D30 y la señal de presión en la columna S1.
6. Introduzca 2000, 2000 y el punto crítico en la columna S2.
7.Introduzca Q2, Q2 y la válvula se abre conectada a Q2 en la columna
D1.
8. Haga clic en Aceptar.

12-6 Instrucciones avanzadas WindLDR™ Tutorial
12. Instrucciones de conversión A/D © 2001 IDEC Corporation



Paso 4: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. Introduzca ANALÓGICO en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 5: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora

Fecha y hora
Micro
3
, Micro
3
C, la serie ONC, FA3S-CP11T y MicroSmart de IDEC son las únicas
PLC con fecha y hora en tiempo real. Se pueden programar con funciones de fecha y
hora en aplicaciones en las que se utilice cualquiera de estas PLC.
Instrucciones de fecha/hora:
(Micro
3

y Micro
3

C)
Las unidades principales de Micro
3
y Micro
3
C


tipo 16 y 24 E/S incluyen cinco
instrucciones de fecha y hora en tiempo real que se utilizan para programar la fecha y
la hora: lectura de fecha (CALR), escritura de fecha (CALW), lectura de hora
(CLKR), escritura de hora (CLKW) y ajuste (ADJ). Estas instrucciones no se pueden
utilizar en la unidad principal de Micro
3
tipo 10 E/S.
Después de la configuración inicial de la fecha y la hora utilizando FUN (función) 28,
éstas se mantienen. Si los registros de datos de control D95 – D98 se activan
utilizando FUN10, se puede leer el día de la semana, la hora, el minuto y el segundo
para estos registros cuando la PLC de Micro
3
o Micro
3
C está en ejecución o parada.
(Si desea obtener una descripción detallada de FUN28 y FUN10, consulte el manual
del usuario incluido con la PLC.)
13. Instrucciones de fecha/hora

13-2 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation

Lectura de fecha (CALR)


Cuando una entrada está activada, los datos de fecha (año, mes, día y día de la
semana) se leen para los cuatro registros comenzando por el operando designado.
D = Año (0 a 99)
D+1 = Mes (1 a 12)
D+2 = Día (1 a 31)
D+3 = Día de la semana (0 a 6) asignados del siguiente modo:
Ejemplo: CALR

Cuando la entrada I0 está activada, los datos de fecha se leen para los registros de
datos D30 – D33.
D30 = Año
D31 = Mes
D32 = Día
D33 = Día de la semana
012 3 456
domingo lunes martes miércoles jueves viernes sábado
CALR
****
I0
CALR
D30

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-3

Lectura de hora (CLKR)


Cuando una entrada está activada, los datos de hora (hora, minuto y segundo) se leen
para los tres registros comenzando por el operando designado.
D = Hora (0 a 23)
D+1 = Minuto (0 a 59)
D+2 = Segundo (0 a 59)
Ejemplo: CLKR

Cuando la entrada I2 está activada, los datos de fecha se leen para los registros de
datos D50–D52.
D50 = Hora (0 a 23)
D51 = Minuto (0 a 59)
D52 = Segundo (0 a 59)
CLKR
****
I2
CLKR
D50

13-4 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation

Operandos válidos (Procesamiento estándar)

En el modo de procesamiento de alta velocidad, los registros de datos para esta
instrucción están limitados a D0 – D31. Como las instrucciones CALR y CLKR se
ejecutan en cada ciclo de scan mientras la entrada está activada, se debe utilizar una
entrada de pulso desde una instrucción SOTU o SOTD según sea necesario.
Repetición de operaciones en las instrucciones de movimiento

Cuando el origen (S1) se designa con repetición, los operandos, hasta los ciclos de
repetición comenzando por el operando designado por S1, se mueven al destino. En
consecuencia, sólo el último de los operandos de origen se mueve al destino.
Función del
operando
IQ MT CR D Constante
Repetició
n
Destino para
leer los datos de
fecha/hora
—— — ———
0–99
(Micro
3

)
0–498
(Micro
3

C)
——
I2
MOV REP
3
S1 R
D10
D1
D20
111D11
110D10
112D12
D21
112D20
D22
Origen (Repetición = 3) Destino (Repetición = 0)

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-5

Cuando el destino (D1) se designa con una repetición, el operando de origen
designado por S1 se mueve a tantos operandos de destino como ciclos de repetición,
comenzando por el destino designado por D1.
Cuando se designan S1 y D1 con repetición, se mueven tantos operandos como ciclos
de repetición, comenzando por el operando designado por S1, a la misma cantidad de
operandos, comenzando por el operando designado por D1.
I3
MOV REP
3
S1
D10
D1 R
D20
111D11
110D10
112D12
110D21
110D20
110D22
Origen (Repetición = 0) Destino (Repetición = 3)
I4
MOV REP
3
S1 R
D10
D1 R
D20
111D11
110D10
112D12
111D21
110D20
112D22
Origen (Repetición = 3) Destino (Repetición = 3)

13-6 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation

Ejercicio 15: Creación de un programa de
fecha/hora
En este ejercicio, aprenderá a leer los valores de fecha y hora de una PLC y a
utilizarlos para controlar ciertos eventos en un momento determinado.
El siguiente ejemplo explica cómo se programa la PLC de Micro
3
para desconectar el
congelador de una fábrica los domingos a las 7
A
.
M
. y volverlo a conectar los lunes a
las 7
A
.
M
. todas las semanas del año.

La PLC más reciente de IDE: MicroSmart

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-7

Siga estos pasos para crear un programa de hora/fecha. Cuando finalice, la pantalla
del programa debe tener esta apariencia:
Paso 1: Abra un programa nuevo.
1. Haga clic en el icono Nuevo para abrir un archivo nuevo.

13-8 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Paso 2: Introduzca un contacto NO en el escalón 1
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca M0317 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca Contacto siempre activado en el campo Comentario del
nombre:.
5. Haga clic en Aceptar.
El contacto Siempre conectado se muestra al principio del escalón 1.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-9




Paso 3: Introduzca una instrucción de lectura de fecha en el escalón 1
Para introducir la instrucción de lectura de fecha:
1. Haga clic en el icono Hora/Fecha .
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Lectura de hora (CLKR).
3. Haga clic en Lectura de fecha en el campo Tipo: del cuadro de diálogo.
4. Introduzca D90 en los campos Nombre de etiqueta: y Número de
asignación:.
5. En el campoComentario del nombre de etiqueta:, introduzca:
D90 = Año
D91 = Mes
D92 = Día
6. Haga clic en Aceptar.
La instrucción de lectura de fecha se muestra al final del escalón 1.

13-10 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation


Paso 4: Cree una segunda línea para el escalón 1
Para crear una segunda línea para el escalón 1:
1. Haga clic en el icono Dibujar línea.
2. Haga clic en la cruz (+) situada a la derecha del contactoSiempre
activadodel escalón 1 y arrastre el puntero hacia abajo a la cruz
correspondiente del escalón 2.
Se muestra una línea que conecta la línea 1 con la línea 2.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-11






Paso 5: Introduzca una instrucción de lectura de hora en la línea 2
Para introducir la instrucción de lectura de hora:
1. Haga clic en el icono Hora/Fecha .
2. Haga clic en la última columna de la línea 2.
Se muestra el cuadro de diálogo Lectura de hora (CLKR).
3. Introduzca D96 en los campos Nombre de etiqueta: y Número de
asignación:.
4. En el campoComentario del nombre de etiqueta:, introduzca:
D96 = Hora
D97 = Minuto
D98 = Segundo
5. Haga clic en Aceptar.
Observe que el escalón 1 tiene ahora dos líneas. La instrucción de lectura de
hora se muestra al final del escalón 1, línea 2.

13-12 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Paso 6: Introduzca una instrucción de comparación en el escalón 2
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparar .
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Comparación igual que.
3. En la columna S1, introduzca D93, D93, El registro de datos = día de la
semana.
4. En la columna S2, introduzca 0, 0, 0 es domingo = el primer día de la
semana.
5. En la columna D1, introduzca M10, M10, M10 está activado si
D93 = 0 “domingos”.
6. Haga clic en Aceptar.
Se muestra el icono CMP ≥ en el escalón 2.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-13
Paso 7: Introduzca una instrucción de comparación en el escalón 3
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparar .
2. Haga clic en la columna 2 del escalón 3.
Se muestra el cuadro de diálogo Comparación igual que.
3. En la columna S1, introduzca D93, D93, El registro de datos = día de la
semana.
4. En la columna S2, introduzca 1, 1, 1 es lunes = el segundo día
de la semana.
5. En la columna D1, introduzca M20, M20, M20 está activado si
D93 = 1 “lunes”.
6. Haga clic en Aceptar.
Se muestra el icono CMP ≥ en el escalón 3.

13-14 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Paso 8: Introduzca una instrucción de comparación en el escalón 4
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparar .
2. Haga clic en la columna 2 del escalón 4.
Se muestra el cuadro de diálogo Comparación igual que.
3. En la columna S1, introduzca D96, D96, D96 = Hora D97 = Minuto D98.
4. En la columna S2, introduzca 7, 7, D96 = 7 AM se desconecta el
congelador.
5. En la columna D1, introduzca M30, M30, M30 está activado si
D96 = 7 AM.
6. Haga clic en Aceptar.
Se muestra el icono CMP ≥ en el escalón 4.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-15
Paso 9: Introduzca un contacto NO en el escalón 5
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 5.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca M10 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca M10 está activado si D93 = 0 “domingos” en el campo
Comentario del nombre de etiqueta:.
5. Haga clic en Aceptar.
El contacto M0010 se muestra al principio del escalón 5.

13-16 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Paso 10: Introduzca un contacto NO en el escalón 5
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 2 del escalón 5.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca M30 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca M30 está activado si D96 = 7 AM en el campo Comentario
del nombre de etiqueta:.
5. Haga clic en Aceptar.
El contacto M0030 se muestra en el escalón 5.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-17
Paso 11: Introduzca una instrucción de restablecimiento en el escalón 5
Para introducir una instrucción de restablecimiento:
1. Haga clic en el icono Restablecer .
2. Haga clic en la columna 3 del escalón 5.
Se muestra el cuadro de diálogo Restablecer.
3. Haga clic en la opción Restablecer en el campo Tipo:.
3. Introduzca Q0 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca Congelador desconectado el domingo 7 AM y conectado el
lunes 7 AM en el campo Comentario del nombre de etiqueta:.
5. Haga clic en Aceptar.
El contacto Restablecer se muestra al final del escalón 5.

13-18 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation

Paso 12: Introduzca un contacto NO en el escalón 6
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 6.
Se muestra el cuadro de diálogo Abierto normalmente.
3. Haga clic en la opción Abierto normalmente en el campo Tipo:.
3. Introduzca M20 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca M20 está activado si D93 = 1 “lunes” en el campo
Comentario del nombre de etiqueta:.
5. Haga clic en Aceptar.
El contacto M0020 se muestra al principio del escalón 6.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-19

Paso 13: Introduzca una instrucción de establecimiento en el escalón 6
Para introducir una instrucción de establecimiento:
1. Haga clic en el icono Establecer .
2. Haga clic en la columna 3 del escalón 6.
Se muestra el cuadro de diálogoEstablecer.
3. Haga clic en la opción Establecer en el campo Tipo:.
3. Introduzca Q0 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca Congelador desconectado el domingo 7 AM y conectado el
lunes 7 AM en el campo Comentario del nombre de etiqueta:.
5. Haga clic en Aceptar.
El contacto Q0 “Establecer” se muestra al final del escalón 6.

13-20 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation


Hora y fecha en tiempo real (ONC)
La hora y fecha en tiempo real de ONC incluye funciones e instrucciones utilizadas
para programar las fechas y las horas de los eventos.
La instrucción de comparación de semanas
Este conjunto de instrucciones es la comparación de semanas activada/desactivada
(WKCMP ON/OFF), la tabla de semanas (WKTBL) y el establecimiento de palabras
de fecha y hora (NSET).
Paso 14: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaHORAFECHA en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 15: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-21
Las instrucciones WKCMP se pueden utilizar tanto como sea necesario para activar y
desactivar las salidas y los relés internos designados en horas y días predeterminados
de la semana.
Una vez establecida la fecha/hora, las instrucciones WKCMP ON Y OFF comparan la
hora predeterminada con el reloj interno. Cuando se alcanza la hora preestablecida, la
salida o el relé interno designado como operando de destino se activa o desactiva
según lo programado.
Comparación de semanas ACTIVADA (WKCMP ON)
Cuando la entrada está activada, la instrucción WKCMP ON compara los datos
preestablecidos de S1 y S2 con el día y la hora actuales.
Cuando el día y la hora actuales llegan a los valores preestablecidos, se activa una
salida o un relé interno designado por el operando D1, en función del control de salida
de la tabla de semanas designado por S3.
Comparación de semanas DESACTIVADA (WKCMP OFF)
Cuando la entrada está activada, la instrucción WKCMP OFF compara los datos
preestablecidos de S1 y S2 con el día y la hora actuales.
Cuando el día y la hora actuales llegan a los valores restablecidos, se desactiva una
salida o un relé interno designado por el operando D1, en función del control de
salida de la tabla de semanas designado por S3.
WKCMP D1
*****
S1
*****
S2
*****
ON
S3
*****
WKCMP D1
*****
S1
*****
S2
*****
OFF
S3
*****

13-22 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Tabla de semanas (WKTBL)
S1, S2, S3, …, SN → Tabla de semanas
Cuando la entrada está activada, N bloques de datos de mes/día especiales de los
operandos designados por S1, S2, S3, ..., S
N se establecen en la tabla de semanas.
La cantidad de días especiales puede ser hasta 50. Los días especiales almacenados en
la tabla de semanas se utilizan para sumar u omitir días que activen o desactiven las
salidas de comparación programadas en las instrucciones WKCMP ON o WKCMP
OFF siguientes.
Operand
o
Función IQM RTCDL
Cons-
tante
Repe-
tición
Origen 1
(S1)
Datos de comparación de
día de la semana
XXXXXXXX 0–127 —
Origen 2
(S2)
Datos de comparación de
hora/minuto
XXXXXXXX 0–2359 —
Origen 3
(S3)
Control de salida de
la tabla de semanas
XXXXXXXX 0–2 —
Destino
1 (D1)
Salida de comparación
ACTIVADA (WKCMP
ON)
Salida de comparación
DESACTIVADA
(WKCMP OFF)
—X
∆————— — —
Operand
o
Función I Q M R T C D L
Cons-
tante
Repe-
tición
Origen 1
(S1)
Datos de mes/
día especiales
XXXXXXXX
101–
1231

WKTBL D1
*****
S1
*****
S2
*****
S3
*****••••

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-23
Ejemplos: WKCMP ON/OFF
Sin días especiales (S3 = 0)
Este ejemplo es el programa básico para la aplicación de programador de semanas sin
utilizar la instrucción WKTBL (tabla de semanas). Cuando la CPU se está ejecutando,
WKCMP ON y WKCMP OFF comparan los datos preestablecidos de S1 y S2 con el
día y la hora actuales.
Cuando el día y la hora actuales llegan a los valores preestablecidos, se activa y
desactiva una salida o un relé interno designado por el operando D1.
M8125 es el relé interno especial de salida en funcionamiento. S1 (62) especifica de
lunes a viernes. La instrucción WKCMP ON activa la salida Q0 a las 8:15 de lunes a
viernes. La instrucción WKCMP OFF desactiva la salida Q0 a las 17:15 de lunes a
viernes.
Con días adicionales en la tabla de semanas (S3 = 1)
Cuando la hora actual llega a la hora preestablecida de hora/minuto en los días
especiales programados en la WKTBLE, la salida designada se activa (WKCMP ON)
o desactiva (WKCMP OFF). Además, la salida designada se activa y desactiva cada
semana tal y como ha sido designado por el operando S1 de WKCMP.
En ejecución normal, cuando el día y la hora actuales coinciden con el día (S1) y la
hora (S2) preestablecidos, la salida designada se activa o desactiva. La ejecución en
días especiales tiene prioridad sobre la ejecución en días normales.
D1
Q0
S1
62M8125
WKCMP ON S2
815
S3
0
D1 Q0S1
62
WKCMP OFF S2
1715
S3
0

13-24 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Este ejemplo demuestra la operación en días especiales además de en fines de semana
normales. La salida se activa desde las 10:18:00 a.m. a las 11:03:00 p.m. todos los
sábados y domingos. Independientemente del día de la semana, la salida también se
activa del 31 de diciembre al 3 de enero, y del 3 al 5 de mayo.
WKTBL designa del 31 de diciembre al 3 de enero y del 3 al 5 de mayo como días
especiales. S1 (65) especifica sábado y domingo. S3 (1) agrega días especiales.
WKCMP ON activa la salida Q0 a las 10:18 todos los sábados, domingos y días
especiales. WKCMP OFF desactiva la salida Q0 a las 23:03:00 los mismos días.
Con días omitidos en la tabla de semanas (S3 = 2)
En los días especiales programados en la WKTBL, la salida designada no se activa ni
desactiva, mientras que sí lo hace cada semana, tal y como ha sido designado por el
operando S1 de WKCMP.
En ejecución normal, cuando el día y la hora actuales coinciden con el día (S1) y la
hora (S2) preestablecidos, la salida designada se activa o desactiva. La ejecución en
días especiales tiene prioridad sobre la ejecución en días normales.
D1
Q0
S1
65
WKCMP ON S2
1018
S3
1
D1 Q0S1
65
WKCMP OFF S2
2303
S3
1
D7
505
S1
1231M8125
WKTBL S2
101
S3
102
S4
103
S5
503
S6
504

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-25
Este ejemplo demuestra cómo se cancela una operación en días especiales. La salida
se activa desde las 08:45:00 a.m. a las 10:32:00 p.m. todos los lunes a viernes, pero no
se activa del 31 de diciembre al 3 de enero, ni del 3 al 5 de mayo.
WKTBL designa del 31 de diciembre al 3 de enero y del 3 al 5 de mayo como días
especiales. S1 (62) especifica de lunes a viernes. S3 (2) omite los días especiales.
WKCMP ON activa la salida Q0 a las 8:45 todos los lunes a viernes excepto los días
especiales. WKCMP OFF desactiva la salida Q0 a las 22:32 los mismos días.
Establecimiento de fecha/hora utilizando WindLDR
Antes de utilizar las instrucciones de programador de semanas por primera vez, se
debe establecer el calendario/reloj interno utilizando
WindLDR o ejecutando un
programa del usuario para transferir los datos correctos de fecha/hora a los registros
de datos asignados a la fecha/hora. Una vez almacenados los datos de fecha/hora,
éstos se mantienen mediante la pila de copia de seguridad mientras la CPU está
apagada.
D1
Q0
S1
62
WKCMP ON S2
845
S3
2
D1 Q0S1
62
WKCMP OFF S2
2232
S3
2
D7
505
S1
1231M8125
WKTBL S2
101
S3
102
S4
103
S5
503
S6
504

13-26 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation

Para establecer la fecha/hora:
1. Seleccione En línea en la barra de menús de WindLDR y después,
Supervisión. La pantalla cambia a la ventana de supervisión.
2. En el menú En línea, seleccione Estado de PLC. Aparece el cuadro de
diálogo Estado de PLC de OpenNet. Los datos actuales de fecha/hora se
leen desde la CPU del
controlador OpenNet y se muestran en el cuadro
Fecha.
3. Haga clic en el botón Cambiar de dicho cuadro. Se abre el cuadro de
diálogo Establecer fecha y hora con los valores de fecha y hora leídos
desde el reloj interno del equipo.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-27

Establecimiento de fecha/hora utilizando un programa del usuario
Otra forma de establecer los datos de fecha/hora es mover los valores a los registros
de datos especiales destinados al calendario o al reloj y activar el relé interno especial
M8020 ejecutando un programa del usuario. Los registros de datos D8015 a D8021
no mantienen los valores actuales de los datos de fecha/hora, pero sí mantienen los
valores desconocidos antes de ejecutar un programa del usuario.
Registros de datos especiales de fecha/hora
Núm. de
registro de
datos
Datos Valor
Lectura/
Escritura
Actualiza
do
D8008 Año (datos actuales) 0 a 99
Sólo lectura
100 mseg
o un
tiempo de
ciclo de
scan
siempre
que sea
mayor
D8009 Mes (datos actuales) 1 a 12
D8010 Día (datos actuales) 1 a 31
D8011
Día de la semana (datos
actuales)
0 a 6 (Nota)
D8012 Hora (datos actuales) 0 a 23
D8013 Minutos (datos actuales) 0 a 59
D8014 Segundos (datos actuales) 0 a 59
4. Haga clic en el botón Flecha abajo situado a la derecha de Fecha y se
mostrará un calendario en el que podrá cambiar el año, el mes y el día.
Introduzca o seleccione valores nuevos.
5. Para cambiar las horas y los minutos, haga clic en el cuadro Hora y escriba un
valor nuevo, o bien utilice las teclas arriba/abajo. Una vez introducidos los
valores nuevos, haga clic en el botón Aceptar para transferirlos a la CPU.

13-28 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Nota: El valor del día de la semana se asigna para los datos actuales y los nuevos
del siguiente modo:
D8015 Año (datos nuevos) 0 a 99
Sólo
escritura
Sin
actualiza
r
D8016 Mes (datos nuevos) 1 a 12
D8017 Día (datos nuevos) 1 a 31
D8018
Día de la semana (datos
nuevos)
0 a 6 (Nota)
D8019 Hora (datos nuevos) 0 a 23
D8020 Minutos (datos nuevos) 0 a 59
D8021 Segundos (datos nuevos) 0 a 59
01 2 3 4 5 6
domingo lunes martes miércoles jueves viernes sábado
Núm. de
registro de
datos
Datos Valor
Lectura/
Escritura
Actualiza
do

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-29
Ejemplo: Establecimiento de los datos de fecha/hora
Este ejemplo demuestra cómo se establecen los datos de fecha/hora utilizando un
programa de escalera. Después de almacenar los datos nuevos de fecha/hora en los
registros de datos D8015 a D8021, el relé interno especial M8020 (indicador de
escritura de datos de fecha/hora) se debe activar para establecer dichos datos en la
CPU.
M8120 es el relé interno especial del pulso de inicialización.
D1
D0
S1
99M8120
NSET(W) S2
4
S3
1
REP
4
S1 R
D0
MOV(W) D1 R
D8015
S4
4
S5
10
S6
30
S7
0
I0
SOTU
M0
REP
3
S1 R
D4
MOV(W) D1 R
D8019I1
SOTU
M1
M0
M1
M8020
REP
7
S1 R
D8008
MOV(W) D1 R
D10M8125

13-30 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Cuando la CPU se inicia, NSET mueve los datos de fecha/hora a los registros de datos
D0 a D6.
Cuando se activa la entrada I0, los nuevos datos de fecha (año, mes, día y día de la
semana) se mueven a los registros de datos D8015 a D8018 y el relé interno M0 se
activa durante un tiempo de ciclo de scan.
Cuando se activa la entrada I1, los nuevos datos de hora (hora, minutos y segundos) se
mueven a los registros de datos D8019 a D8021 y el relé interno M1 se activa durante
1 tiempo de ciclo de scan.
Cuando M0 o M1 se activan, el relé interno especial indicador de escritura de datos de
fecha/hora M8020 se activa para establecer los nuevos datos en la CPU.
M8125 es el relé interno especial de salida en funcionamiento.
Mientras la CPU está en ejecución, la instrucción MOV(W) mueve los datos actuales
de fecha/hora a los registros de datos D10 a D16.
Hora y fecha en tiempo real (FA3S-CP11T)
La CPU de la serie FA3S con hora y fecha en tiempo real, PF3S-CP11T, incluye cinco
instrucciones que se utilizan para programar la fecha y la hora: configuración del reloj
(CLKST), lectura de hora (CLKRD), formato de comparación de relojes (CLKCF),
ejecución de comparación de relojes (CLKCP) y ajuste del reloj (CLKAJ). Tras
establecer inicialmente el reloj, la fecha y la hora se mantienen y se pueden leer
cuando la CPU está tanto en ejecución como parada.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-31
Configuración del reloj (CLKST)
S + 1. S + 2, S + 3, … → reloj, en función del código de asignación S
Cuando la entrada está activada, el reloj de la CPU se configura utilizando los datos
almacenados en un bloque de registros de datos comenzando por drS – 1, en función
del formato de datos designado por el código de asignación almacenado en drS. El
código de asignación puede ser cero, uno o dos. Un cero especifica que la fecha y la
hora se asignan utilizando valores preestablecidos para los siete registros de datos que
siguen a drS. Un uno especifica que la hora se asigna utilizando los datos
preestablecidos para los tres registros de datos que siguen a drS. Un dos especifica
que la fecha se asigna utilizando los valores preestablecidos para los cuatro registros
de datos que siguen a drS.
La instrucción CLKST se ejecuta en cada ciclo de scan mientras la entrada está
activada. El relé interno M630 se activa en caso de que se produzca una interrupción
en el funcionamiento del reloj.
Operand
o
Función IQM RTCDL
Cons-
tante
Repe-
tición
drS
Registro de datos
del primer origen
—————— X — — —
CLKSTdrS
***

13-32 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Códigos de asignación
Días de la semana
Utilizando la programación que se muestra a continuación, el reloj de la CPU se
establece en función del código de asignación almacenado en el registro de datos
D10. Cada uno de los tres códigos de asignación posibles se demuestra con valores de
fecha y hora almacenados en la cantidad correspondiente de registros de datos.
La instrucción SOT se utiliza para ejecutar la instrucción CLKST sólo cuando la
entrada I2 está activada.
NOTA:Se necesita una programación adicional para almacenar los valores deseados
en los registros de datos adecuados antes de ejecutar la instrucción CLKST.
0 1 23456
domingo lunes martes miércoles jueves viernes sábado
I2
SOT drS
D10
02D11
0D10
15D12
CLKST
D10
4D11
99D10
112D12
33D11
27D10
drS + 2
drS
drS + 5
drS + 4
drS + 1
drS + 7
drS + 6
drS + 3
Mes (1 – 12)
Código de asignación = 0
Hora (0 – 23)
Día de la semana (0 – 6)
Año (0 – 99)
Segundo (0 – 59)
Minuto (0 – 59)
Día (1 – 31)

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-33
Si se almacena un cero en el registro de datos designado por drS, los siete registros de
datos siguientes se deben preestablecer con los valores adecuados para designar la
fecha y la hora. El primer bloque de registros de datos mostrados a la izquierda se
utiliza para establecer el sábado, 27 de febrero de 1999, 03:33:45
NOTA:Si la fecha o la hora no están comprendidas dentro del intervalo especificado,
los datos inválidos producirán un fin de valor numérico M306 y se activará.
Lectura del reloj (CLKRD)
Reloj → D + 1. D + 2, D + 3, …, de acuerdo con el código de lectura D
Cuando la entrada está activada, se leen los datos del reloj actuales y se envían desde
la CPU a un bloque de registros de datos comenzando por drD + 1, en función del
formato de datos designado por el código de lectura almacenado en drD. El código de
lectura puede ser cero, uno o dos. Un cero especifica que la fecha y la hora se leen en
los 7 registros de datos siguientes a drD. Un uno designa que la hora se lee en los 3
registros de datos que siguen a drD. Un dos especifica que la fecha se lee en los 4
registros de datos que siguen a drD.
La instrucción CLKRD se ejecuta en cada ciclo de scan cuando la entrada está
activada, por lo que debe utilizar una entrada de nivel o de pulso según sea necesario.
M630 se activa para indicar que se ha interrumpido la función de reloj.
Operand
o
Entrada Salida
Relé
interno
Registro
de
desplaza
miento
Registro
de datos
Tempori
zador/
contado
r
Tempori
zador de
10 mseg
Constan
te
Configur
ación
externa
drD ———— X ————
CLKRDdrD
***

13-34 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Ajuste del reloj (CLKAJ)
Ajuste del reloj de la CPU: segundos → cero
Cuando la entrada está activada, el reloj de la CPU se ajusta con respecto a los
segundos. Si los segundos están comprendidos entre 0 y 29 para la hora actual, el
ajuste de los segundos se establecerá en 0 y los minutos permanecerán inalterados. Si
los segundos están comprendidos entre 30 y 59 para la hora actual, el ajuste de los
segundos se establecerá en cero y los minutos se incrementarán en uno. La
instrucción CLKAJ resulta útil para realizar un control de tiempo preciso que empieza
en cero segundos. La instrucción CLKAJ se ejecuta en cada ciclo de scan cuando la
entrada está activada, por lo que debe utilizar una entrada de nivel o de pulso según
sea necesario.
CLKAJ

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-35
Formato de comparación de relojes (CLKCF)
Tabla de comparación → T; N conjuntos de datos → T + 1; Modelo de comparación P
→ T + 2; formato para comparación de relojes
Cuando la entrada está activada, se crea una tabla de comparación comenzando por el
registro de datos designado por drT. Se requiere un bloque de registros de datos
posterior a drT (dependiendo de cdrN y cdrP) para almacenar información de
formato. La instrucción CLKCF se ejecuta en cada ciclo de scan cuando la entrada
está activada, por lo que debe utilizar una entrada de nivel o de pulso según sea
necesario.
Función de reloj (MicroSmart)
Con el cartucho del reloj opcional (FC4A-PT1) instalado en cualquier tipo de módulo
de la CPU de MicroSmart, se puede utilizar MicroSmart para el control programado
del tiempo.
Operan-
do
Entrada Salida
Relé
interno
Registro
de
desplaza
miento
Registro
de datos
Tempori
zador/
contado
r
Tempori
zador de
10 mseg
Cons-
tante
Configur
ación
externa
cdrN XXXXXXXXX
cdrP XXXXXXXXX
drT ———— X ————
CLKCF DRT
***
CDRP
***
CDRN
***

13-36 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Establecimiento de fecha/hora
Los datos de fecha/hora del cartucho del reloj se deben establecer para transferir los
datos correctos desde los registros de datos especiales asignados a la fecha/hora. Una
vez almacenados los datos de fecha/hora, éstos se mantienen mediante la pila de copia
de seguridad en el cartucho del reloj.
Para establecer la fecha/hora:
1. Seleccione En línea en la barra de menús y después, Supervisión. La
pantalla cambia a la ventana de supervisión.
2. En el menú En línea, seleccione Estado de PLC. Aparece el cuadro de
diálogo Estado de PLC de MicroSmart. Los datos actuales de fecha/hora se
leen desde el cartucho del reloj y se muestran en el cuadro Fecha.
3. Haga clic en el botón Cambiar de dicho cuadro. Se abre el cuadro de
diálogo Establecer fecha y hora con los valores de fecha y hora leídos
desde el reloj interno del equipo.
4. Haga clic en el botón Flecha abajo situado a la derecha de Fecha y se
mostrará un calendario en el que podrá cambiar el año, el mes y el día.
Introduzca o seleccione valores nuevos.
5. Para cambiar las horas y los minutos, haga clic en el cuadro Hora y escriba
un valor nuevo, o bien utilice las teclas arriba/abajo. Una vez introducidos
los valores nuevos, haga clic en el botón Aceptar para transferirlos al
cartucho del reloj.

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-37
Establecimiento de fecha/hora utilizando un programa del usuario
Otra forma de establecer los datos de fecha/hora consiste en almacenar los valores en
los registros de datos especiales destinados al calendario o al reloj y activar el relé
interno especial M8016, M8017 o M8020. Los registros de datos D8015 a D8021 no
mantienen los valores actuales de los datos de fecha/hora, pero sí mantienen los
valores desconocidos antes de ejecutar un programa del usuario.
Núm. de
registro de
datos
Datos Valor
Lectura/
Escritura
Actualizado
D8008
Año (datos actuales) 0 a 99
Sólo lectura
500 mseg o un
tiempo de ciclo de
scan siempre que sea
mayor
D8009
Mes (datos actuales) 1 a 12
D8010
Día (datos actuales) 1 a 31
D8011
Día de la semana (datos
actuales)
0 a 6 (Nota)
D8012
Hora (datos actuales) 0 a 23
D8013
Minutos (datos actuales)0 a 59
D8014
Segundos (datos actuales)0 a 59
D8015
Año (datos nuevos) 0 a 99
Sólo escritura Sin actualizar
D8016
Mes (datos nuevos) 1 a 12
D8017
Día (datos nuevos) 1 a 31
D8018
Día de la semana (datos
nuevos)
0 a 6 (Nota)
D8019 Hora (datos nuevos) 0 a 23
D8020
Minutos (datos nuevos) 0 a 59
D8021
Segundos (datos nuevos)0 a 59

13-38 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Nota: El valor del día de la semana se asigna para los datos actuales y los nuevos del
siguiente modo:
0 1 23 456
domingo
lunes martes miércoles jueves viernes sábado

© 2001 IDEC Corporation 13. Instrucciones de fecha/hora
WindLDR™ Tutorial Instrucciones avanzadas 13-39
Ejemplo: Establecimiento de los datos de fecha/hora
Este ejemplo demuestra cómo se establecen los datos de fecha/hora utilizando un
programa de escalera. Después de almacenar los datos nuevos de fecha/hora en los
registros de datos D8015 a D8021, el relé interno especial M8020 (indicador de
escritura de datos de fecha/hora) se debe activar para establecer dichos datos en el
cartucho del reloj.
M8120 es el relé interno
especial del pulso de
inicialización.
Cuando la CPU se inicia, siete
instrucciones MOV(W)
almacenan los datos de fecha/
hora en los registros de datos D0
a D6.
Cuando se activa la entrada I0,
los nuevos datos de fecha (año,
mes, día y día de la semana) se
mueven a los registros de datos
D8015 a D8018 y el relé interno
M0 se activa durante un tiempo
de ciclo de scan.
Cuando se activa la entrada I1,
los nuevos datos de hora (hora,
minutos y segundos) se mueven
a los registros de datos D8019 a
D8021 y el relé interno M1 se
activa durante 1 tiempo de ciclo
de scan.
M8120
REP
4
S1 R
D0
MOV(W) D1 R
D8015
I0
SOTU
REP
3
S1 R
D4
MOV(W) D1 R
D8019
I1
SOTU
M0
M1
REP
7
S1 R
D8008
MOV(W) D1 R
D10
M8125
M1
M8020
REPS1 –
0
MOV(W) D1 –
D0
REPS1 –
10
MOV(W) D1 –
D1
REPS1 –
10
MOV(W) D1 –
D2
REPS1 –
2
MOV(W) D1 –
D3
REPS1 –
9
MOV(W) D1 –
D4
REPS1 –
30
MOV(W) D1 –
D5
REPS1 –
0
MOV(W) D1 –
D6
M0

13-40 Instrucciones avanzadas WindLDR™ Tutorial
13. Instrucciones de fecha/hora © 2001 IDEC Corporation
Cuando M0 o M1 se activan, el relé interno especial indicador de escritura de datos de
fecha/hora M8020 se activa para establecer los nuevos datos en el cartucho del reloj.
M8125 es el relé interno especial de salida en funcionamiento.
Mientras la CPU está en ejecución, la instrucción MOV(W) mueve los datos actuales
de fecha/hora a los registros de datos D10 a D16.
Ajuste del reloj utilizando un programa del usuario
El relé interno especial M8021 (indicador de ajuste de datos de hora) se proporciona
para ajustar los datos del reloj. Cuando M8021 está activado, el reloj se ajusta con
respecto a los segundos. Si los segundos están comprendidos entre 0 y 29 para la hora
actual, el ajuste de los segundos se establecerá en 0 y los minutos permanecerán
inalterados. Si los segundos están comprendidos entre 30 y 59 para la hora actual, el
ajuste de los segundos se establecerá en 0 y los minutos
se incrementarán en uno. M8021 resulta útil para realizar
un control de tiempo preciso que empieza en cero
segundos.
Ejemplo: Ajuste de los datos de fecha/hora en 0 segundos
Cuando la entrada I2 está activada, el relé interno especial indicador de ajuste de
datos de hora M8021 se activa y el reloj se ajusta con respecto a los segundos.
I2
SOTU
M8021

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción

Para Micro

3

C, ONC y MicroSmart solamente

Transmisión y Recepción
ONC tiene dos puertos cargadores RS232, Micro
3
C tiene un puerto cargador
RS232C, el módulo de la CPU tipo 10 E/S de MicroSmart tiene un puerto cargador
RS232 y los módulos tipo 16, 20, 24 y 40 E/S tienen un puerto cargador RS232 (si el
puerto 2 instala un adaptador de comunicaciones RS232C opcional FC4A-PC1) que
permite que estos controladores se comuniquen (es decir, que transmitan y reciban
datos) con cualquier dispositivo inteligente RS232C o terminal remoto. Las
instrucciones para transmitir y recibir datos son las siguientes:
Transmisión (TXD)

Cuando una entrada está activada, los datos designados por S1 se convierten a un
formato especificado y se transmiten a través del puerto cargador a un terminal remoto
con un puerto RS232C.
TXD S1
*****
D2
****
D1
****

14. Instrucciones de transmisión/recepción

14-2 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation

Operandos válidos (Procesamiento estándar)


PLC Operando Función Tipo de la CPU I Q M T C R D
Cons-
tante
Repe-
tición

Micro
3

C
S1
(Origen 1)
Datos de transmisión

—— ————0–498 00h – FFh —
ONC — — — — — — 0 – 7999 00h – FFh —
MicroSmart
10 E/S — — — — — — 0–399 00h – FFh —
16 o
24 E/S
—— — ——— 0–1299 00h – FFh —
20-,
40 E/S
—— ————
0–1299
2000-7999
00h – FFh —
Micro

3

C
D1
(Destino 1)
Salida de finalización de transmisión


0–31 0–287
——— — — —
ONC — 0 – 597 0 – 2557 — — — — — —
MicroSmart
10 E/S — 0–3 0–317 — — — — — —
16 E/S — 0–6
0–1277
——— — — —
24 E/S — 0–107 — — — — — —
20 E/S
(FC4A)
D20K3/
D2053
0–187 — — — — — —
D20RKI/
D20RS1
0–307 — — — — — —
40 E/S 0–307 — — — — — —
Micro

3

C
D2
(Destino 2)
Estado de transmisión

—— ————0–497 — —
ONC — — — — — — 0 – 7999 — —
MicroSmart
10 E/S — — — — — — 0–399 — —
16 o
24 E/S
—— — ——— 0–1299 — —
20-,
40 E/S
—— ————
0–1299
2000-7999
——

WLDR-T Ch 14_2000.fm Page 2 Friday, May 10, 2002 12:58 PM

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-3

Recepción (RXD)




Cuando una entrada está activada, los datos recibidos a través del puerto cargador
desde un terminal remoto con un puerto RS232C se convierten y se almacenan en los
registros de datos en función del formato de recepción designado por S1.


RXD S1
*****
D2
****
D1
****

14-4 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation

Operandos válidos (Procesamiento estándar

)

PLC Operando Función
Tipo de la
CPU
IQ MTCR D
Cons-
tante
Repe-
tición

Micro
3

C
S1
(Origen 1)
Datos de transmisión

—— — ———0–498
00h –
FFh

ONC — — — — — — 0 – 7999
00h –
FFh

MicroSmart
10 E/S — — — — — — 0–399
00h –
FFh

16 o 24 E/S — — — — — — 0–1299
00h –
FFh

20-,
40 E/S
—— — ———
0–1299
2000-7999
Micro

3

C
D1 (Destino
1)
Salida de finalización de transmisión


0–31
0–287 — — — — — —
ONC — 0 – 597
0 –
2557
——— — — —
MicroSmart
10 E/S — 0–3 0–317 — — — — — —
16 E/S — 0–6
0–
1277
——— — — —
24 E/S — 0–107 — — — — — —
20 E/S
(FC4A)
D20K3/
D2053
0–187 — — — — — —
D20RK
I/
D20RS
1
0–307 — — — — — —
40 E/S 0–307 — — — — — —

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-5

Registros de datos

Como la comunicación de datos requiere más registros de datos, ONC tiene 8000
registros de datos (D0 – D7999), Micro
3
C tiene 500 (D0–D499) y MicroSmart tipo 10
E/S tiene 400 (0–399) y tipo 16, 24 E/S, 1300 (0–1299). ONC y Micro
3
C ofrecen una
comunicación superior. Pueden comunicarse con cualquier dispositivo inteligente
RS232 mediante ASCII o código binario.
Micro
3

C
D2 (Destino
2)
Estado de transmisión

—— — ——— 0–497 — —
ONC — — — — — — 0 – 7999 — —
MicroSmart
10 E/S — — — — — — 0–399 — —
16 o 24 E/S — — — — — — 0–1299 — —
20-,
40 E/S
—— — ———
0–1299
2000-7999
——

PLC Operando Función
Tipo de la
CPU
IQ MTCR D
Cons-
tante
Repe-
tición

14-6 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation

Ejercicio 16: Creación de un programa de
transmisión
En este ejercicio, aprenderá a utilizar la instrucción de transmisión de Micro
3
C, ONC
o MicroSmart para marcar automáticamente y enviar un mensaje a un localizador
personal.
Es un programa de control de flujo que muestra a Micro
3
C controlando un tanque e
informando de “desbordamiento” o “nivel bajo” al localizador personal de un
ingeniero de mantenimiento. Si el localizador personal es alfanumérico, la PLC puede
transmitir mensajes de texto o numéricos.

WLDR-T Ch 14_2000.fm Page 6 Friday, May 10, 2002 12:57 PM

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-7

Siga estos pasos para crear un programa de transmisión. Cuando finalice, la pantalla
del programa debe tener esta apariencia:

14-8 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation



Paso 1: Haga clic en el icono Nuevo para abrir un archivo nuevo
Se muestra una pantalla de programa lógico de escalera en blanco.
Paso 2: Introduzca un contacto NO en el escalón 1
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca M0317 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca Siempre activado en el campo Comentario del nombre:.
5. Haga clic en Aceptar.
El contacto Siempre conectado se muestra al principio del escalón 9.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-9




Paso 3: Introduzca una instrucción de conversión de analógico a digital
Para introducir una instrucción de conversión de analógico a digital:
1. Haga clic en el icono Analógico a digital.
2. Haga clic en la columna 2 del escalón 1.
Aparece el cuadro de diálogo Conversión de analógico a digital.
3. Haga clic en 12 bits en el campo Intervalo de datos digitales.
4. Introduzca D0 en los campos Nombre de etiqueta: y Número de
asignación:.
5. Introduzca Sensor de nivel del tanque de agua en el campo Comentario
del nombre:.
6. Haga clic en Aceptar.
Se muestra la instrucción de conversión de analógico a digital en el escalón 1.

14-10 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation








Paso 4: Introduzca un comentario para el escalón 1
Para introducir un comentario para el escalón 1:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y
escriba: Es un programa de control de flujo que muestra a Micro3C
controlando un tanque e informando de “desbordamiento” o “nivel
bajo” al localizador personal de un ingeniero de mantenimiento. Si el
localizador personal es alfanumérico, la PLC puede transmitir
mensajes de texto o numéricos.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-11


Paso 5: Introduzca una instrucción de comparación en el escalón 2.
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparación .
2. Haga clic en la columna 2 del escalón 2.
Aparece el cuadro de diálogo Comparación.
3. Haga clic en CMP ≥ en el campo Tipo:.
4. IntroduzcaD0, D0 y Sensor de nivel del tanque de agua en la columna S1.
4. Introduzca 2000, 2000 y 2000 = Desbordamiento de nivel en la columna
S2.
4. IntroduzcaM0, M0 e Instrucción TXD de activador por I.R. en la
columna
D1 .
5. Haga clic en Aceptar.
La instrucción de comparación se muestra en el escalón 2.

14-12 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation


Paso 6: Introduzca una instrucción de comparación en el escalón 2.
Para introducir una instrucción de comparación:
1. Haga clic en el icono Comparación .
2. Haga clic debajo de la instrucción de comparación anterior en la
columna 2 del escalón 2.
Aparece el cuadro de diálogo Comparación.
3. Haga clic en CMP ≥ en el campo Tipo:.
4. IntroduzcaD0, D0 y Sensor de nivel del tanque de agua en la columna S1.
4. Introduzca 100, 100 y 100 = Nivel muy bajo en la columna S2.
4. IntroduzcaM1, M1 e Instrucción TXD de activador por I.R. en la
columna
D1 .
5. Haga clic en Aceptar.
La instrucción de comparación se muestra en el escalón 2.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-13



Paso 7: Introduzca una instrucción de salida única incremental (SOTU) en el
escalón 2
Para introducir una instrucción SOTU:
1. Haga clic en el icono SOTU .
2. Haga clic en la columna 2 del escalón 2.
La instrucción SOTU se muestra junto al contacto Tanque llenoen el escalón 2.
Paso 8: Introduzca una instrucción de transmisión en el escalón 2
Para introducir una instrucción de transmisión:
1. Haga clic en el icono Transmisión/Recepción .
2. Haga clic en la columna 3 del escalón 2.

14-14 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation


Se muestra el cuadro de diálogo Transmisión (TXD).
3. Haga clic en el botón Insertar.
Aparece el cuadro de diálogo Selección de tipo de datos.
4. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para seleccionar
el valor predeterminado Constante (carácter) en el campo Tipo.
Se muestra el cuadro de diálogo Constante (carácter).
5. Introduzca
ATDT ### ####,,,, en el campo Carácter:.
NOTA:“### ####” es el número del localizador personal. “,,,,”
crea un retraso de transmisión de ocho segundos.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-15


6. Haga clic en el botón Aceptar o pulse la tecla [ INTRO] para confirmar.
7. Haga clic en el botón Insertar del cuadro de diálogo Transmisión (TXD) de
nuevo.
8. Haga clic en Variable (Registro de datos) en el campo Tipo del cuadro de
diálogo Selección de tipo de datos.
9. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Se muestra el cuadro de diálogo Variable (Registro de datos).
10. IntroduzcaD0
, D0 y Sensor de nivel del tanque de agua en la columna S1.
11. Deje el valor predeterminado BCD a ASCII en el campo Tipo de
conversión.
12. Introduzca 4 en el campo Dígitos:.
13. Deje el valor predeterminado 1 en el campo REP.
14. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.

14-16 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation

15. Haga clic en el botón Insertar del cuadro de diálogo Transmisión (TXD) de
nuevo.
Aparece el cuadro de diálogo Selección de tipo de datos.
16. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para seleccionar
el valor predeterminado Constante (hexadecimal) en el campo Tipo.
Se muestra el cuadro de diálogo Constante (hexadecimal).
17. Introduzca0d
en el campo Hexadecimal.
18. Haga clic en Aceptar para confirmar. Observe que vuelve al cuadro de
diálogo Transmisión (TXD).
19. En la columna D1, introduzca M10, M10 y Emergencia
“Desbordamiento”.
20. En la columna D2, introduzca D12, D12 y Estado de transmisión D12.
21. Haga clic en Aceptar para confirmar.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-17
Paso 9: Introduzca un contacto NO en el escalón 4
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 4.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca M1 en el campo Nombre de etiqueta: del cuadro de diálogo.
Observe que las propiedades del contacto M1 se muestran
automáticamente en los campos
Número de asignación: y
Comentario del nombre
de etiqueta:.
4. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
El contacto CmpltnD se muestra al principio del escalón 4.

14-18 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation


Paso 10: Introduzca una salida única incremental (SOTU)
Instrucción en el escalón 4
Para introducir una instrucción SOTU:
1. Haga clic en el icono SOTU .
2. Haga clic en la columna 2 del escalón 4.
La instrucción SOTU se muestra junto al contacto M1en el escalón 4.
Paso 11: Introduzca una instrucción de transmisión en el escalón 4
Para introducir una instrucción de transmisión:
1. Haga clic en el icono Transmisión/Recepción .
2. Haga clic en la columna 3 del escalón 3.
Se muestra el cuadro de diálogo Transmisión (TXD).
3. Haga clic en el botón Insertar del cuadro de diálogo.
Aparece el cuadro de diálogo Selección de tipo de datos.
4. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para seleccionar
el valor predeterminado Constante (carácter) en el campo Tipo.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-19

Se muestra el cuadro de diálogo Constante (carácter).
5. Introduzca ATDT180026243321111 EMPTY# en el campo
Carácter.
6. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
7. Haga clic en el botón Insertar de nuevo.
8. Haga clic en Constante (Hexadecimal) en el campo Tipo del cuadro de
diálogo Selección de tipo de datos.
9. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.

14-20 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation

Se muestra el cuadro de diálogo Constante (hexadecimal).
10. Introduzca0D en el campo Hexadecimal del cuadro de diálogo.
11. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Observe que vuelve al cuadro de diálogo Transmisión (TXD).
12. Introduzca M12
en el campo Nombre de etiqueta: de este cuadro de
diálogo.
13. IntroduzcaM12 en el campo Número de asignación:.
14. Introduzca Emergencia “Nivel bajo” en el campo D1 Comentario del
nombre
de etiqueta:.
15. Introduzca D12
en el campoD2 Nombre de etiqueta:.
16. IntroduzcaD12 en el campo D2 Número de asignación:.
17. Introduzca Estado de transmisión D12 en el campo D2 Comentario del
nombre de etiqueta:.
18. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
La instrucción de transmisión se muestra al final del escalón 4.

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-21

Paso 12: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo ‘ Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. IntroduzcaDIALIT en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 13: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

14-22 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation
Instrucciones de transmisión y recepción para
la serie FA3S de alto rendimiento
Transmisión de serie (STXFT y STXEX)
FA3S puede transmitir datos a cualquier dispositivo que pueda recibir comunicación
de serie RS232 o RS422. Además, FA3S puede marcar un dispositivo remoto
equipado con un módem y transmitir los datos. Las instrucciones para transmitir son
similares a las de recibir, incluyendo la instrucción STXFT para formatear y la
instrucción STXEX para ejecutar.
Formato de TX de serie (STXFT)

Designe condiciones de ejecución para la comunicación definida por el usuario,
transmisión de serie.
•cPORT: Puerto de comunicaciones
•STDR: Estado de comunicación
•oir: Señal de salida de finalización
Operand
o
Entrada Salida
Relé
interno
Registro
de
desplaza
miento
Registro
de datos
Tempori
zador/
contado
r
Tempori
zador de
10 mseg
Cons-
tante
Configur
ación
externa
cPORT ——————— X —
STDR ———— X ————
oir —X X ——————
I1
STXFTcPORT
**
oir
**
STDR
**

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-23
Cuando una entrada está activada, un búfer del programa del sistema se formatea para
transmitir la comunicación especificada por la instrucción STXEX con el mismo valor
para “L” (0 a 9). La señal se recibe desde c PORT y se establece en 0 para el puerto del
cargador de programas.
Estado de comunicación (STDR)
El operando designado por STDR se especifica como registro de datos para que el
sistema almacene el estado de la comunicación actual.
El registro de datos, STDR, está diseñado principalmente para supervisar y determinar
la etapa actual de la comunicación o por qué ésta ha fallado.
Si la comunicación se está realizando correctamente, los siguientes valores se
almacenarán en STDR:
STDR = 10 Se ha creado la matriz de caracteres; esperando transmisión
El resultado del siguiente mensaje de estado es que se activará la salida o el relé
interno designado por OIR para indicar que la comunicación se ha finalizado:
STDR = 20 Transmisión finalizada; se recibe el eco, si lo especifica el registro
de control D3032
El siguiente mensaje de estado indica que la comunicación no es correcta:
STDR = 256 El búfer de transmisión está completo cuando se envía otro
comando
STXEX

14-24 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation
Comunicación definida por el usuario en formato de RX de serie
(STXFT)
Designe condiciones de ejecución para la comunicación definida por el usuario, recepción
de serie.
•cPORT: Puerto de comunicaciones
•STDR: Estado de comunicación
•oir: Señal de salida de finalización
•MAXSD: Máximo de delimitador de inicio
•MINSD: Mínimo de delimitador de inicio
•ENDDL: Delimitador de fin
•dr D: Primer registro de datos de destino
•DNLMT: Máximo de bytes totales
FA3S tiene un puerto serie para recibir y transmitir comunicación RS232 o RS422,
así como comunicación con el cargador de programas utilizando instrucciones FA.
La comunicación se suele clasificar como estándar o como definida por el usuario. La
comunicación estándar no requiere programación para transmitir y recibir; sólo se
deben establecer las configuraciones adecuadas de la CPU.
La comunicación definida por el usuario incluye todas las demás comunicaciones 1:1
y 1:N. La comunicación 1:1 definida por el usuario incluye la recepción y el marcado/
transmisión a través de un módem o un diálogo a dos bandas con un anunciador/
interfaz de operador. También se pueden aceptar datos alfanuméricos o numéricos de
un explorador/decodificador de código de barras y enviar ambos tipos de caracteres a
una pantalla LED o a una impresora compatible con Centronics.
I1
SRXFTcPORT
**
DNLMT
**
STDR
**
oir
**
MAXSD
**
MINSD
**
ENDDL
**
dr D
**

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-25
Comunicación definida por el usuario de ejecución de RX de serie
(STXEX)
Ejecute la comunicación definida por el usuario, recepción de serie.
•dr S: Primer registro de datos de origen
•oir: Señal de salida de comparación
•c NBLK: Cantidad de bloques de datos (1 a 255)
•K: Código de comparación/conversión
•dr S/D: Registro de datos de origen para comparación o registro de datos de
destino
para conversión
Cuando una entrada está activada, los datos se toman de los registros de datos de
origen que comienzan por dr S (que son los mismos que los registros de datos de
destino, dr D, en la instrucción SRXFT).
Los datos entrantes se dividen en “n” bloques, designados por c NBLK (1 a 255).
Cada bloque de datos está representado por un valor para K y un operando
correspondiente, dr S/D. Utilizado con FUN147, K puede ser un valor constante
especificado por el operando o proporcionado por un parámetro externo.
Cuando K es igual a 0, el bloque de datos no se procesa, independientemente de cómo
se especifique dr S/D. Cuando K es igual a 100, una cierta cantidad de caracteres no
se procesa, según especifique dr S/D.
Cuando K es igual a un valor de 1 a 99 o de 1000 a 1255, el bloque es una
comparación. Si K es igual a un valor de 1 a 99, se especifica la cantidad de registros
de datos de origen, comenzando por dr S/D, para compararse con los datos entrantes.
Si K es igual a un valor de 1000 a 1255, los datos entrantes se comparan con los
I1
SRXEXdr S
**
(dr S/D)
n
**
oir
**
cNBLK
**
K
1
**
(dr S/D)
1
**
•••
**
K
n
**

14-26 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation
valores de registros existentes en el archivo de datos correspondiente (0 a 255),
comenzando por el registro dr S/D. La cantidad de registros del archivo de datos para
comparar se especifica en el siguiente registro de datos (dr S/D) + 1.
Cuando K es igual a un valor de 201 a 204, de 301 a 304 o de 401 a 404, el bloque es
una conversión. K especifica el tipo de conversión, 20x, 30x o 40x, siendo “x” la
cantidad de dígitos de los registros de datos de origen. El registro de datos de destino
para el valor convertido es designado por dr S/D.
NOTA:En la comparación o la conversión, los datos entrantes se toman
secuencialmente de los registros de datos comenzando por (dr S) + 1,
correspondientes a los bloques K
1
a K
n
. El primer registro de datos, dr S en
la instrucción SRXEX, almacena la cantidad de bytes para el mensaje
entrante.
La salida o el relé interno designado por oir se activa cuando la comparación es
verdadera o cuando no existe ningún bloque de comparación en la instrucción
SRXEX. Cuando la comparación es falsa, oir se desactiva.
Designación de la comparación o conversión de datos
En la instrucción SRXEX, el operando designado por c NBLK designa la cantidad de
bloques de datos que se van a comparar o convertir (1 a 255). Cada bloque de datos
está representado por un valor para K y un operando correspondiente, dr S/D. El valor
de K determina la operación y la cantidad de registros de datos o registros de archivos
de datos sobre los que se va a operar, como:
K = 0 El bloque de datos no se procesa, independientemente de cómo se
especifique dr S/D.
K = 1 a 99 Los datos se comparan con registros de datos “K”, comenzando por
dr S/D
K = 100 Ciertos caracteres de datos no se procesan, según especifique dr S/D

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-27
K = 201 a 204Los datos se convierten a BCD (1 a 4 dígitos) y se almacenan en dr
S/D
K = 301 a 304Los datos se convierten a hexadecimal ASCII (1 a 4 dígitos) y se
almacenan en dr S/D
K = 401 a 401Los datos se convierten a hexadecimal pseudo-ASCII (1 a 4 dígitos)
y se almacenan en dr S/D
K=1000 a 1255Los datos se comparan con el archivo de datos #(K-1000),
comenzando por el registro #(dr S/D); la cantidad de registros del
archivo de datos que hay que comparar se especifica mediante (dr
S/D)+1
Modo de comunicación definido por el usuario (UDCMS)
Designe si se permite o no la comunicación definida por el usuario.
FA-3S operará en el modo de comunicación estándar o definido por el usuario. Hay
dos interruptores adicionales que designan la comunicación definida por el usuario. El
primero es el valor almacenado en el registro de control D3032. Este valor de 16 bits
tiene tres bits significativos:
UDCMS iir
M0

14-28 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation

Cuando el bit de comando está establecido en uno, es posible la comunicación
definida por el usuario. Sin embargo, esta comunicación no se activa sin usar la
entrada o el relé interno designado por una instrucción UDCMS.
Cuando la entrada o el relé interno designado por iir está activado y el bit de comando del
registro de control D3032 se establece en 1, la comunicación definida por el usuario se
activa. Cuando el operando designado por iir está desactivado, se utiliza el modo de
comunicación estándar.
Ejemplo: Recepción de serie
El primer ejemplo de comunicación definida por el usuario demostrará los datos
entrantes recibidos en el formato mostrado para dr S y procesados para dr S/D.
NOTA:Los datos para comparación son valores dados y los datos para conversión
están representados por bloques sombreados.
0
000 0000 X000 00XX
Registro de control D3032 16 bits (una palabra)
Bit de resultado (sólo lectura)
Comunicación estándar = 0
Comunicación definida por el usuario = 1
Bit de comandoComunicación estándar = 0 Comunicación definida por el usuario = 1
Bit de eco (sólo transmisión)
Sin espera de eco = 0 Espera de eco = 1

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-29
Antes de la comparación, los valores deseados deben estar precargados en los
registros de datos D15 a D18 tal y como se muestra. Después de la conversión, los
datos entrantes se almacenan en los registros de datos D19 a D20 tal y como se
muestra.

Carácter deseado
(alfabético o numérico)
Código de carácter
hexadecimal
Código de carácter
decimal
Valores establecidos
en registros de datos
de antemano
R5282
D4468
#2335
C
R
OD 13
dr S: RD # C
R
dr S/D:
68
82
35
13
R
D
#
C
R
ASCII 2 dígitos
ASCII 4 dígitos
D15
D16
D17
D18
D19
D20

14-30 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation
Ejemplo: Recepción de serie
En el anterior diagrama de escalera, se han especificado cinco bloques de datos en la
instrucción SRXEX. Los datos entrantes se comparan o convierten en función de los
valores asignados a K1 a K5.
Se muestran los registros de datos correspondientes a dr S/D. Para comparación, se
muestra dr S/D como S para origen. Para conversión, se muestra dr S/D como D para
destino.
Ejemplo: Lectura de códigos de barras con archivo FIFO
En este ejemplo, se utiliza la recepción de serie para aceptar los datos de código de
barras de un explorador/decodificador. A continuación, estos datos se combinan con
archivos de datos primero en entrar, primero en salir (FIFO) e instrucciones de
búsqueda de datos para crear un sistema de seguridad.
Los datos de código de barras se pueden utilizar como código de acceso para utilizar
máquinas especializadas, para editar archivos confidenciales o para entrar en áreas de
alta seguridad. En el modo principal, los datos de código de barras se comparan con
un archivo de datos FIFO existente. Si hay una coincidencia, se concede el acceso. Si
68
82
35
13
D15
D16
D17
D18
D19
D20
Comparación de datos
Primer bloque
K
1
= 2, S
1
= D15
Segundo bloque
K
2
= 302, D
2
= D19
Tercer bloque
D
3
= 1, S
3
= D17
Cuarto bloque
K
4
= 204, D
4
= D20
Quinto bloque
K
5
= 1, S
5
= D18
Conversión de datos

© 2001 IDEC Corporation 14. Instrucciones de transmisión/recepción
WindLDR™ Tutorial Instrucciones avanzadas 14-31
no hay coincidencia, se deniega. En el modo secundario, se puede introducir un nuevo
conjunto de códigos aprobados en el archivo de datos FIFO por parte de personal
autorizado.
Se muestra el cableado de un explorador/decodificador de código de barras.
El sistema almacena el código para indicar el estado de la comunicación en el registro
de datos D11 (STDR). Los delimitadores de inicio son 255 y 0, aceptando cualquier
byte de inicio. Cuando se recibe C
R
, los datos están completos y el relé interno M1 se
activa para iniciar la conversión y la comparación.
Sistema FA3S de PLC
Explorador de
Cable de vínculo
Adaptador de vínculos
Cable
código de barras
personalizado

14-32 Instrucciones avanzadas WindLDR™ Tutorial
14. Instrucciones de transmisión/recepción © 2001 IDEC Corporation
Los datos entrantes para el diagrama de escalera siguiente se almacenan inicialmente
en los registros de datos comenzando por D20 (dr D para la instrucción SRXFT y dr S
para la instrucción SRXEX), tal y como se muestra.
El primer archivo de datos primero en entrar, primero en salir (FIFO) se crea
utilizando registros de datos comenzando por D30. El primer registro, como
especificó el puntero primero en entrar, se almacena en el registro de datos D32.
Se puede realizar una programación para inicializar el archivo de datos FIFO. El valor
constante, cero, se establece en D30 como puntero primero en entrar para almacenar
el primer registro en D32 (no se utiliza el puntero primero en entrar). Se ponen en
cero ocho registros.
5
13
D20
D21
D22
D23
D24
D25
Datos entrantes
Recuento de bytes
Valores para
Comentario final (C
R
)
convertir a BCD
y guardar en D51
5
13
D30
D31
D32
D33
D34
D35
Archivo de datos FIFO
Puntero primero
8 Registros
D36
D37
D38
D39
Puntero primero
en entrar
en salir

© 2001 IDEC Corporation 15. Conversión XY

ONC solamente

Conversión XY
Las CPU de las series ONC y FA disponen de instrucciones de conversión de
coordenadas. Estas instrucciones de ONC convierten un punto de datos de un plano
en un punto correspondiente de otro plano, utilizando una relación lineal entre los
valores de X e Y. Las instrucciones de ONC son Convertir X a Y (CVXTY), Convertir
Y a X (CVYTX) y Promedio (AVRG).
Establecimiento de formato XY (XYFS)

Cuando una entrada está activada, se establece el formato para la conversión XY. El
número de coordenadas XY, que definen la relación lineal entre X e Y, puede ser de 2
a 32 puntos (0



n



31).
Operandos válidos (Procesamiento estándar)



Cuando se utiliza el temporizador (T) o contador (C) como X0 a Xn o Y0 a Yn, se lee
el valor actual del temporizador/contador.
Operando Función I Q M T C R D L Constante
Repe-
tición

S1 (Origen 1)
Número de
formato
———————— 0 – 29 —
X0 – Xn Valor X XXXXXXXX 0 a 32767 —
Y0 – Yn
Estado de
transmisión
XXXXXXXX
De -32768 a
32767

XYFS (I)S1
**
Yn
****
X0
*****
Y0
*****
Xn
*****
•••••

15. Conversión XY

15-2 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation

S1 = Número de formato

Seleccione un número de formato de 0 a 29. Se puede definir un máximo
de 30 formatos para la conversión XY.

Xn = Valor X

Introduzca un valor para la coordenada X. El valor entero puede ser de 0 a
+32767. Si el valor X se hace negativo, aparecerá un error de ejecución en
el programa del usuario, activando el relé interno especial M8004 y el
LED DE ERROR.

Yn = Valor Y

Introduzca un valor para la coordenada Y. El valor entero puede ser de –
32768 a +32767.
Tipos de datos válidos



Cuando un operando de bit como una entrada (I), una salida (Q), un relé interno (M) o
un registro de desplazamiento (R) se designa como Xn o Yn, se utilizan 16 puntos
(tipo de datos entero).
Cuando un operando de palabra como un temporizador (T), un contador (C), un
registro de datos (D) o un registro de vínculos (L) se designa como Xn o Yn, se utiliza
1 punto (tipo de datos entero).
Palabra (W) Entero (I) Palabra doble (D) Largo (L)

—X——

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-3

Convertir X a Y (CVXTY)




Cuando una entrada está activada, el valor X designado por el operando S2 se
convierte en el valor Y correspondiente en función de la relación lineal definida en la
instrucción XYFS. El operando S1 selecciona un formato de un máximo de 30
formatos de conversión XY. El resultado de la conversión se establece en el operando
designado por D1.
Operandos válidos (Procesamiento estándar)





Los relés internos M0 a M2557 se pueden designar como D1. Los relés internos
especiales no se pueden designar como D1. Cuando se utiliza el temporizador (T) o el
contador (C) como S2, se lee el valor actual del temporizador/contador. Cuando se
utiliza el temporizador (T) o el contador (C) como D1, el dato se escribe como valor
preestablecido, que puede ser de 0 a 65535.
El error de conversión de datos es ±0,5.
NOTA:
El único tipo de datos válido para una conversión XY es entero.
Operando Función I Q M T C R D L Constante
Repe-
tición

S1 (Origen 1)
Número de
formato
———————— 0 – 29 —
S2 (Origen 2)Valor X XXXXXXXX 0 a 32767 —
D1 (Destino 1)
Destino
para
almacenar
los
resultados
—X



XXXXX — —
CVXTYS1
**
D1
*****
S2
*****

15-4 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation

Convertir Y a X (CVYTX)


Cuando una entrada está activada, el valor Y designado por el operando S2 se
convierte en el valor X correspondiente en función de la relación lineal definida en la
instrucción XYFS. El operando S1 selecciona un formato de un máximo de 30
formatos de conversión XY. El resultado de la conversión se establece en el operando
designado por D1.
Operandos válidos (Procesamiento estándar)



Los relés internos M0 a M2557 se pueden designar como D1. Los relés internos
especiales no se pueden designar como D1. Cuando se utiliza el temporizador (T) o el
contador (C) como S2, se lee el valor actual del temporizador/contador. Cuando se
utiliza el temporizador (T) o el contador (C) como D1, el dato se escribe como valor
preestablecido, que puede ser de 0 a 65535.
El error de conversión de datos es ±0,5.
NOTA:
El único tipo de datos válido para una conversión XY es entero.
Operando Función I Q M T C R D L Constante
Repe-
tición

S1 (Origen 1)
Número de
formato
———————— 0 – 29 —
S2 (Origen 2)Valor Y XXXXXXXX
De -32768 a
32767

D1 (Destino 1)
Destino
para
almacenar
los
resultados
—X



XXXXX — —
CVYTXS1
**
D1
*****
S2
*****

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-5

Promedio (AVRG)




Cuando una entrada está activada, los datos de muestreo designados por el operando
S1 se procesan según las condiciones de muestreo designadas por los operandos S2 y
S3.
Cuando el muestreo se ha finalizado, los valores medio, máximo y mínimo se
almacenan en 3 operandos consecutivos comenzando por el operando designado por
D1. Después, se activa la salida de finalización de muestreo designada por el
operando D2.
Esta instrucción es eficaz para el procesamiento de datos de los valores de entradas
analógicas. Se puede programar un máximo de 10 instrucciones AVRG en un
programa del usuario.
Operandos válidos (Procesamiento estándar)


NOTA:
El único tipo de datos válido para una conversión XY es entero.
Operando Función I Q M T C R D L
Cons-
tante
Repe-
tición

S1 (Origen 1)Datos de muestreoXXXXXXXX — —
S2 (Origen 2)
Entrada
de fin de muestreo
XXXX ———— — —
S3 (Origen 3)Ciclos de muestreoXXXXXXXX
0 a
65535

D1 (Destino 1)
Primer número de
operando para
almacenar los
resultados
—————— X X — —
D2 (Destino 2)
Salida de
finalización de
muestreo
—X



————— — —
AVRG(*)S1
*****
D2
*****
S2
*****
S3
*****
D1
*****

15-6 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation

Ejercicio 17: Creación de una relación
lineal X/Y
Este ejercicio demuestra cómo se configuran dos puntos de coordenadas para definir
la relación lineal entre X e Y. Los dos puntos son (X0, Y0) = (0,0) y (X1, Y1) = (4000,
2000). Una vez establecidos, hay una conversión X a Y, así como una conversión Y a
X.
Siga estos pasos para crear una relación de conversión lineal. Cuando finalice, la
pantalla del programa debe tener esta apariencia:

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-7



Paso 1: Haga clic en el icono Nuevo para abrir un archivo nuevo
Se muestra una pantalla de programa lógico de escalera en blanco.
Paso 2: Introduzca un contacto NO en el escalón 1
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 1.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca M8120 en los campos Nombre de etiqueta: y Número de
asignación:.
4. Introduzca Pulso de inicialización en el campo Comentario del nombre:.
5. Haga clic en Aceptar.
El contacto Pulso de inicialización se muestra al principio del escalón 1.

15-8 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation




Paso 3: Introduzca una instrucción de establecimiento de formato XY en el escalón 1
Para introducir una instrucción de establecimiento de formato XY:
1. Haga clic en el icono Establecimiento de formato XY.
2. Haga clic en la columna 2 del escalón 1.
Se muestra el cuadro de diálogo Formato convertido XY (XYFS).
3. Introduzca 1, 1, Primer punto en el campo S1.
4. Introduzca0, 0, punto inicial del valor x en el campo X0.
5. Introduzca0, 0, punto inicial del valor y en el campo Y0.
6. Introduzca4000, 4000, segundo punto del valor x en el campo X1.
7. Introduzca2000, 2000, segundo punto del valor y en el campo Y1.
8. Haga clic en Aceptar.
La instrucción XYFS se muestra en el escalón 1.

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-9






Paso 4: Introduzca un comentario para el escalón 1
Para introducir un comentario para el escalón 1:
1. Haga clic en cualquier lugar del escalón 1.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3.Haga clic en el área en blanco de la pantalla del cuadro de diálogo y escriba:
Este es un programa de conversión X a Y. Si se determinan dos puntos
cualesquiera de una línea, esta instrucción XY determina todos los
demás puntos.
Este programa permite convertir los valores de X en Y, y viceversa.
Los puntos son (0,0) y (4000,2000).
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 1.

15-10 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation


Paso 5: Introduzca un contacto NO en el escalón 2
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 2.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca I0 en los campos Nombre de etiqueta: y Número de
asignación:.
4. IntroduzcaConvertir X a Y en el campo Comentario del nombre:.
5. Haga clic en Aceptar.
El contacto Convertir X a Y se muestra al principio del escalón 2.

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-11




Paso 6: Introduzca una instrucción de conversión XY en el escalón 2
Para introducir una instrucción de conversión XY:
1. Haga clic en el icono Convertir XY.
2. Haga clic en la columna 2 del escalón 2.
Se muestra el cuadro de diálogo Formato convertido XY (XYFS).
3. Haga clic en Convertir X a Y (CVXTY) en el campo Tipo.
4. Introduzca 1, 1, Primer punto en el campo S1.
5. IntroduzcaD10, D10, valor X en D10 en el campo S2.
6. IntroduzcaD10, D15, valor X convertido en D15 en el campo D1.
7. Haga clic en Aceptar.
La instrucción CVXTY (I) se muestra en el escalón 2.

15-12 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation






Paso 7: Introduzca un comentario para el escalón 2
Para introducir un comentario para el escalón 2:
1. Haga clic en cualquier lugar del escalón 2.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y escriba:
Cuando
I0 está activado, el valor X en D10 se convierte al valor Y, y
se almacena en D15.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 2.

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-13


Paso 8: Introduzca un contacto NO en el escalón 3
Para introducir un contacto NO:
1. Haga clic en el icono Abierto normalmente .
2. Haga clic en la columna 1 del escalón 3.
Se muestra el cuadro de diálogo Abierto normalmente (LOD).
3. Introduzca I1 en los campos Nombre de etiqueta: y Número de
asignación:.
4. IntroduzcaConvertir X a Y en el campo Comentario del nombre:.
5. Haga clic en Aceptar.
El contacto Convertir X a Y se muestra al principio del escalón 3.

15-14 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation




Paso 9: Introduzca una instrucción de conversión XY en el escalón 3
Para introducir una instrucción de conversión XY:
1. Haga clic en el icono Convertir XY.
2. Haga clic en la columna 2 del escalón 3.
Se muestra el cuadro de diálogo Formato convertido XY (XYFS).
3. Haga clic en Convertir Y a X (CVYTX) en el campo Tipo.
4. Introduzca 1, 1, Primer punto en el campo S1.
5. IntroduzcaD10, D11, valor Y en D11 en el campo S2.
6. IntroduzcaD20, D20, valor Y convertido en D20 en el campo D1.
7. Haga clic en Aceptar.
La instrucción CVYTX (I) se muestra en el escalón 3.

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-15

Paso 10: Introduzca un comentario para el escalón 3
Para introducir un comentario para el escalón 3:
1. Haga clic en cualquier lugar del escalón 3.
2. Haga clic en Editar → Comentario del escalón… en la barra de
herramientas Comandos de menú o haga clic en el icono Comentario del
escalón.
Se muestra la pantalla del Cuadro de diálogo Comentario del escalón.
3. Haga clic en el área en blanco de la pantalla del cuadro de diálogo y escriba:
Cuando
I1 está activado, el valor Y en D11 se convierte al valor x y se almacena
en D20.
4. Haga clic en Aceptar para guardar los comentarios.
El comentario del escalón se muestra sobre el escalón 3.

15-16 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation

Paso 11: Guarde el programa
Para asignar un nombre a este programa y guardarlo:
1. Haga clic en Archivo → Guardar como… en la barra de herramientas
Comandos de menú.
Aparece el cuadro de diálogo Guardar como.
2. Introduzca XYCONVS en el campo Nombre de archivo: del cuadro de
diálogo.
3. Haga clic en el botón Aceptar o pulse la tecla [
INTRO] para confirmar.
Paso 12: Imprima, transfiera y supervise el programa
Para imprimir este programa, consulte la página 4-9. Para transferirlo,
consulte la página 4-12. Para supervisarlo, consulte la página 4-13.

© 2001 IDEC Corporation 15. Conversión XY
WindLDR™ Tutorial Instrucciones avanzadas 15-17
Conversión XY en la serie FA3S
Conversión lineal de establecimiento de formato XY (XYFS)
Formato utilizando coordenadas XY.
Cuando una entrada está activada, se establece el formato para la conversión XY. El
número de coordenadas (Xn, Yn), que define la relación lineal entre X e Y, se designa
mediante el operando NBLK (2 a 32 puntos).
Como la instrucción XYFS se ejecuta en cada ciclo de scan mientras la entrada está
activada, debe utilizar una entrada de pulso según sea necesario. Se recomienda el
pulso de inicialización del relé interno especial M304 para establecer el formato
cuando comienza a funcionar la CPU. Una entrada de nivel como M317 aumentará el
tiempo de ciclo de scan.
Convertir X a Y (CVXTY)
Asigne datos S como X, busque el correspondiente Y, y sitúelo en D
Al igual que la PLC de ONC, la serie FA dispone de las instrucciones Convertir X a Y
(CVXTY) y Convertir Y a X (CVYTX).
XYFSCNBLK
**
Yn
**
X0
**
Y0
**
X1
**
Y1
**
Xn
**
I1
CVXTY S
**
etc D
**
I1
CVXTY S
**
etc D
**

15-18 Instrucciones avanzadas WindLDR™ Tutorial
15. Conversión XY © 2001 IDEC Corporation
Cuando una entrada está activada, el valor del operando designado por S se asigna
como X La relación lineal definida en la instrucción XYFS se utiliza para identificar
la Y correspondiente. Este valor se establece en el operando designado por etc D. La
variable "dd" puede ser de 30 a 39.
La instrucción XYFS, que define la relación lineal entre X e Y, debe preceder a esta
instrucción. La variable “dd” en el número de instrucción de CVXTY es igual a 30
más el valor asignado a “LL” (de 0 a 9) para la instrucción XYFS correspondiente.
Por ejemplo, si el número de instrucción de XYFS es 803, el número de instrucción
de CVXTY debe ser 833.
La instrucción XYFS sólo se necesita una vez para configurar las coordenadas (X, Y)
para muchas conversiones, tanto CVXTY como CVYTX. Sin embargo, también se
pueden utilizar hasta diez instrucciones XYFS para configurar distintas relaciones
lineales entre X e Y para distintas conversiones. Cuando utilice distintas instrucciones
XYFS, asegúrese de que la variable “dd” del número de instrucción de CVXTY se
corresponde con la variable “LL" adecuada de la instrucción XYFS que desee.
Los valores para el origen (S = X) pueden ser de 0 a 9999 y para el destino
(D = Y) de 9999 a 9999. El operando de destino no puede ser un temporizador ni un
contador. La conversión sólo se ejecuta dentro del intervalo definido por la instrucción
XYFS. Si el valor X supera el intervalo designado para los valores Y
correspondientes, se producirá un error de valor numérico.

© 1999 IDEC Corporation

Índice

A
abierto normalmente (NO), contacto 4-1
convenciones 4-18
cuadro de diálogo 4-5
introducción en un programa 4-4,
4-5
aislamiento óptico, definicion 2-4
ajuste (ADJ), instrucciones. Consulte
también fecha/hora, instrucciones 13-1
ajuste de fecha/hora utilizando un
programa del usuario 13-40
almacenamiento de un programa 4-8
analógico a digital (A/D)
conversor 12-1
instrucciones
introducción en un programa
12-5
usos para 12-1
programas, creación 12-3
aritmética binaria
instrucciones
división (DIV) 10-3
multiplicación (MUL) 10-2
resta (SUB) 10-2,



10-3
suma (ADD) 10-1,



10-19,




10-20,



10-21,




10-22,



10-23,



10-24
suma (SUM) 10-4
usos para 10-1
operandos válidos 10-5,



10-11
programas, creación 10-12,



10-27
aritmética, instrucciones. Consulte
aritmética binaria, instrucciones
asignación de nombre a un programa 4-8
Asistencia tenica, acceso 1-4
avanzadas, instrucciones
barra de herramientas 3-3
PLC aplicables 1-2
ayuda en liea, acceso 1-3
ayuda en línea 4-7,



4-8,



4-9,



4-24,



4-25,



4-26

B
barras de herramientas
comandos de menú 3-2
instrucciones avanzadas 3-2
instrucciones básicas 3-2
básicas, instrucciones
barra de herramientas 3-3
PLC aplicables 1-2
boton derecho del raton
acceso a instrucciones 3-4
eliminacion de escalones, columnas,
lineas de escalera 3-4

C
carga (LOD), instrucción 4-1
carga no (LODN), instrucción 4-1

WindLDR™ Tutorial
© 2001 IDEC Corporation

carga/salida múltiple, creación de un
programa. 4-26
carga/salida, creación de un programa.
Consulte también entrada/salida,
creación de un programa 4-7
cerrado normalmente
cuadro de diálogo 5-18
cerrado normalmente (NC), contacto 4-1
convenciones 4-18
entradas 4-19
100 mseg, temporizador de cuenta atrás
(TIM) 5-3
cierre de un programa 4-10
CNT 6-1
código de operando. Consulte también
instrucciones avanzadas, estructura de
9-2
comandos de menú, barra de
herramientas 3-2
comentario del escalón, introducción en
un programa 4-7
comentario del escalón, pantalla del
cuadro de diálogo 4-7
comparación
instrucciones
comparación de intervalos
mayor o igual que
(ICMP



) 10-10
comparación igual que (CMP=)
10-7
comparación mayor o igual que
(CMP



) 10-10
comparación mayor que
(CMP>) 10-9
comparación menor o igual que
(CMP

>

) 10-9
comparación menor que
(CMP<) 10-8
comparación no igual que
(CMP



) 10-8
usos para 10-7
programas, creación 10-12,



10-27
comparación, cuadro de diálogo 11-7
comparaciones de contadores 6-7
CC=, usos para 6-7
CC<, usos para 6-7
cuadro de diálogo 6-16
errores (ERR1) 6-7
instrucciones, introducción en un
programa 6-16
programas, creación 6-18
configuracion de área de funcion, cuadro
de dialogo 3-8
configuración de comunicación, cuadro
de diálogo 4-11
configuracion de los parametros de
funcion/comunicacion de la PLC 3-8
configuracion, cuadro de dialogo 3-5
constante (carácter), cuadro de diálogo
14-14,



14-16
contacto de parada de emergencia,
introducción 4-22
contactos de examen-activado/
desactivado, definicion 2-8
contadores 6-1
cuadro de diálogo 6-12
designación como operando de
destino 9-4
designación como operando de
origen 9-3
instrucciones, introducción en un
programa 6-12– 6-13

© 2001 IDEC Corporation
WindLDR™ Tutorial

Micro-1
contador reversible de pulsos
duales 6-4, 6-5
contador reversible de
selección incremental/
decremental 6-5
contadores de suma
(incremental) 6-4
programas, creación 6-9, 6-18
reversibles frente a de suma 6-1
usos para 6-1
valor preestablecido designado utili-
zando un registro de datos
9-4
valores preestablecidos 9-4
convenciones del tutorial 1-1,



1-3
CPU (unidad central de procesamiento).
Consulte también PLC, componentes
2-3
crear
linea 3-4
cuadros de dialogo
configuracion 3-5
configuracion de área de funcion
3-8
preferencias de escalera 3-13
seleccion de bobina 3-3
seleccion de PLC 3-5
cuadros de diálogo
abierto normalmente (LOD) 4-5
comentario del escalón 4-7
comparación de contadores 6-16
configuración de comunicación
4-11
constante (carácter) 14-14,



14-16
contador (CNT) 6-12
descargar 4-12
establecer (SET) 7-6
lectura analógica 0 (ANR0) 11-6
lectura de hora/fecha 13-9
NC 5-18
restablecer (RST) 7-9
salida (OUT) 4-6
temporizador (TIM) 5-11
temporizador (TML) 5-19
transmisión/recepción (TXD/RXD)
14-14
variable (registro de datos) 14-15

D
definicion de las condiciones de entrada
de la logica de escalera 2-8
descarga de programas en una PLC.
Consulte también transferencia de
programas a una PLC 4-12
descargar, cuadro de diálogo 4-12
desenganche, comando. Consulte
también RST, comando 7-1
desenganche, comandos. Consulte
también restablecer (RST), instrucciones
7-1
dibujar
linea 3-4
dibujo de líneas de escalera 4-23
10 mseg, temporizador de cuenta atrás
(TMH) 5-3
diodo indicador luminoso (LED) 2-4
dispositivo de programacion, Consulte
también PLC, componentes 2-3

WindLDR™ Tutorial
© 2001 IDEC Corporation

E
ejecucion de logica programada 2-7
elementos de accion, identificacion 1-2
eliminacion
columnas 3-4
escalones 3-4
instrucciones 3-4
lineas de escalera 3-4
eliminar
linea 3-4
en línea, opción 4-14
en línea, supervisión 4-13
enganche, comandos. Consulte también
SET, instrucciones 7-1
entrada
condición para las instrucciones
avanzadas 9-2
designación como operando de
origen o de destino 9-4
dispositivos 2-4
instrucciones. Consulte también
carga (LOD) y carga no
(LODN) 4-1
interfaz. Consulte también PLC,
componentes 2-4
lectura 2-7
entrada de datos, instrucciones 1-2
entrada/salida, creación de un programa.
Consulte también carga/salida, creación
de un programa 4-3, 4-7
error de comunicación 4-16
errores (ERR1)
comparaciones de contadores 6-7
escritura de fecha (CALW),
instrucciones 13-1
escritura de hora (CLKW), instrucciones
13-1
establecimiento de fecha/hora 13-36
establecimiento de fecha/hora utilizando
un programa del usuario 13-37
estado de PLC 4-14

F
FA, serie
cuadros de diálogo configuración de
área de función y de comu-
nicaciones 3-12
instrucciones de aritmética binaria
10-19
instrucciones de comparación 10-24
FA1J/2J
temporizadores 5-1
FA3S, serie
instrucciones de transmisión (TXD)
14-22
FA3S-CP11/-CP11T
temporizadores 5-1
FA3S-CP12/13
temporizadores 5-1
fecha/hora
ajuste utilizando un programa del
usuario 13-40
cuadro de diálogo 13-9
establecimiento 13-36
establecimiento utilizando un
programa del usuario
13-37
FUN28 13-1
instrucciones
ajuste (ADJ) 13-1

© 2001 IDEC Corporation
WindLDR™ Tutorial

escritura de fecha (CALW)
13-1
escritura de hora (CLKW) 13-1
lectura de fecha (CALR) 13-2
lectura de hora (CLKR) 13-1,
13-3
operandos válidos 13-4
programas, creación 13-6
frase con “si”, definicion "si" 2-8
fuente de alimentacion. Consulte
también PLC, componentes 2-3
función de reloj
MicroSmart 13-35

I
impresión de un programa 4-9
inicio de WindLDR 3-2
inicio/parada múltiple, creación de un
programa. 4-20
inicio/parada, creación de un programa.
Consulte también entrada/salida,
creación de un programa 4-3
instalacion de WindLDR 3-1
instrucciones
acceso
barras de herramientas 3-3
instrucciones avanzadas
condición de entrada 9-2
estructura de 9-1
operandos de destino 9-2,



9-3
operandos de origen 9-2,



9-3
instrucciones, acceso
barra de herramientas instrucciones
avanzadas 3-3
barra de herramientas instrucciones
básicas 3-3
boton derecho del raton 3-4
teclas rápidas 3-3
INTRO, tecla 1-2
introduccion de instrucciones en la PLC.
Consulte también dispositivo de
programacion 2-3

L
lectura analógica 0 (ANR0)
cuadro de diálogo 11-6
ejemplo de lógica de escalera 11-3
instrucciones
introducción en un programa
11-6,



11-7
usos para 11-1
operandos válidos 11-2
programas, creación 11-4
lectura analógica 1 (ANR1)
instrucciones, usos para 11-2
operandos válidos 11-2
lectura de fecha (CALR) 13-2
lectura de fecha (CALR), instrucciones
13-1, 13-2
ejemplo de lógica de escalera 13-2
introducción en un programa 13-9
usos para 13-1
lectura de hora (CLKR), instrucciones
13-1,



13-3
ejemplo de lógica de escalera 13-3
introducción en un programa 13-11
usos para 13-1
linea
crear 3-4
líneas de escalera, dibujo 4-23

WindLDR™ Tutorial
© 2001 IDEC Corporation

logica de escalera
definicion 2-5
programacion 2-6
solucion 2-7
lógica de escalera
dispositivos de campo externos 4-19
lógica, definicion. Consulte también
lógica de escalera 2-1
lotes, supervisión 4-15

M
maximizar pantallas 3-3
memoria de acceso aleatorio (RAM) 2-3
memoria de sólo lectura borrable
electronicamente (EEPROM) 2-3
memoria. Consulte también PLC,
componentes 2-3
menú, instrucciones 1-2
Micro-1
contadores
contador reversible de pulsos
duales 6-4, 6-5
contador reversible de
selección incremental/
decremental 6-5
contadores de suma
(incremental) 6-4
cuadros de dialogo configuracion de
área de funcion y de
comunicaciones 3-9
instrucciones de salida única (SOT)
8-2
temporizadores 5-1
Micro3
contadores 6-2
cuadros de dialogo configuracion de
área de funcion y de
comunicaciones 3-9
instrucciones de aritmética binaria
10-1
instrucciones de comparación 10-7
instrucciones de fecha/hora 13-1
instrucciones de salida única
decremental (SOTD) 8-1,
8-2
instrucciones de salida única
incremental (SOTU) 8-1,
8-2
movimiento de datos 9-1
potenciómetro analógico 11-1
tabla de asignación de entradas 9-5
tabla de contadores 6-3
temporizadores 5-3, 5-6
Micro3C
contadores 6-2
cuadros de dialogo configuracion de
área de funcion y de
comunicaciones 3-9
instrucciones de aritmética binaria
10-1
instrucciones de comparación 10-7
instrucciones de fecha/hora 13-1
instrucciones de recepción (RXD)
14-3,



15-3,



15-4,



15-5
instrucciones de salida única
decremental (SOTD) 8-1,
8-2
instrucciones de salida única
incremental (SOTU) 8-1,
8-2
instrucciones de transmisión (TXD)

© 2001 IDEC Corporation
WindLDR™ Tutorial

14-1
movimiento de datos 9-1
potenciómetro analógico 11-1
tabla de asignación de entradas 9-5
tabla de contadores 6-3
temporizadores 5-3, 5-6
MicroSmart
contadores 6-2
función de reloj 13-35
instrucciones de aritmética binaria
10-1
instrucciones de transmisión (TXD)
14-1
movimiento de datos 9-1
potenciómetro analógico 11-1
salida única decremental (SOTD)
8-1, 8-2
salida única incremental (SOTU)
8-1, 8-2
tabla de asignación de entradas 9-5
tabla de contadores 6-3
temporizadores 5-5
movimiento (MOV), instrucciones
operación de repetición 13-4, 13-5
movimiento de datos 9-1
movimiento, instrucción 9-1

N
NC, cuadro de diálogo 5-18

O
ONC
contadores 6-2
cuadros de diálogo configuración de
área de función y de
comunicaciones 3-10
hora y fecha 13-20
hora y fecha en tiempo real 13-20
instrucciones de aritmética binaria
10-1
instrucciones de comparación 10-7
instrucciones de salida única decre-
mental (SOTD) 8-1
instrucciones de salida única incre-
mental (SOTU) 8-1
instrucciones de transmisión (TXD)
14-1
movimiento de datos 9-1
tabla de asignación de entradas 9-5
tabla de contadores 6-3
temporizadores 5-4
operando de destino. Consulte también
instrucciones avanzadas, estructura de
9-2,



9-3
operando de origen. Consulte también
instrucciones avanzadas, estructura de
9-2,



9-3
operandos
destino 9-2,



9-3
origen 9-2,



9-3
palabra 9-3

P
palabra, operandos 9-3
pantallas, maximizar 3-3
parametros de comunicacion 3-8
parametros de funcion
configuracion 3-8

WindLDR™ Tutorial
© 2001 IDEC Corporation

parámetros de funcion 3-8
PLC
ciclo de scan 2-6,



2-8
actualizacion de salidas 2-8
comunicaciones y gestion
interna 2-8
definicion 2-6
ejecucion de logica programada
2-7
lectura de entradas 2-7
componentes 2-2,



2-5
dispositivo de programacion
2-3
fuente de alimentacion 2-3
interfaz de entrada 2-4
interfaz de salida 2-4,



2-5
memoria 2-3
unidad central de
procesamiento (CPU)
2-3
definicion 2-1
parametros de funcion/
comunicacion 3-8
seleccion 3-5,



3-7
potenciómetros analógicos 11-1
configuración para 11-3,



11-9
preferencias de escalera
cuadro de dialogo 3-13
seleccion de fuente 3-13
seleccion de visualizacion de
escalon y parametros de
bobina 3-13
programa del usuario
ajuste de fecha/hora 13-40
establecimiento de fecha/hora 13-37
puerto de comunicación, configuración
4-11

R
Raíz 10-3
recepción (RXD)
instrucciones 14-3,



15-3,



15-4,




15-5
registros de datos 14-5
referencia cruzada 4-9
registros de datos
designación como operando de
origen o de destino 9-3
transmisión/recepción 14-5
repetición
ciclos. Consulte también
instrucciones avanzadas,
estructura de 9-1
designación. Consulte también
instrucciones avanzadas,
estructura de 9-1
restablecer (RST)
cuadro de diálogo 7-9
instrucciones
introducción en un programa
7-9
usos para 7-1
programas, creación?? 7-10
reversibles de pulsos duales, contadores
Micro-1 6-4, 6-5
reversibles de selección incremental/
decremental, contadores
Micro-1 6-5
RST, instrucciones 7-1

© 2001 IDEC Corporation
WindLDR™ Tutorial

S
salida
actualizacion 2-8
cuadro de diálogo 4-6
designación como operando de
origen o de destino 9-4
interfaz. Consulte también PLC,
componentes 2-4,



2-5
introducción en un programa 4-6
salida (OUT), instrucción 4-2
salida no (OUTN), instrucción 4-2
salida única (SOT)
instrucciones
introducción en un programa
8-6,



8-11,



9-7,



9-8,
9-13,



9-14
usos para 8-2
programas, creación 8-7,



8-12,



8-13
salida única (SOTD)
programas, creación 8-3,



8-8
salida única decremental (SOTD)
instrucciones
introducción en un programa
14-18
uso con instrucciones
avanzadas 9-2
usos para 8-1, 8-2
salida única incremental (SOTU)
instrucciones
introducción en un programa
8-6,



8-11,



9-7,



9-8,
9-13,



9-14
uso con instrucciones avanza-
das 9-2
usos para 8-1, 8-2
programas, creación 8-3, 8-7,



8-8,




8-12,



8-13
seleccion de bobina, cuadro de dialogo
3-3
seleccion de PLC, cuadro de dialogo 3-5
seleccion del tipo de PLC 3-5,



3-7
señalar escritura 4-17
SET
cuadro de diálogo 7-6
instrucciones
introducción en un programa
7-6
usos para 7-1
programas, creación 7-2, 7-10
suma (incremental), contadores
Micro-1 6-4
supervisión de un programa 4-13
supervisión del estado de PLC 4-14

T
tablas de contadores 6-3
teclas rápidas 3-3
temporizadores
cuadro de diálogo 5-11,



5-19
designación como operando de
destino 9-4
designación como operando de
origen 9-3
FA3S-CP12/13 5-1
instrucciones (TIM), introducción
en un programa 5-11,




5-19,



5-20
Micro-1, FA1J/2J, FA3S-CP11/-
CP11T 5-1

WindLDR™ Tutorial
© 2001 IDEC Corporation

Micro3 5-3, 5-6
Micro3C 5-3, 5-6
MicroSmart 5-5
ONC 5-4
programas, creación 5-7,



5-14,




5-21,



5-23
usos para 5-1
valor preestablecido designado utili-
zando un registro de datos
9-4
valores preestablecidos 9-4
temporizadores, programa de
comparación 5-15
transferencia de programas a una PLC.
Consulte también descarga de programas
en una PLC 4-12
transmisión (TXD)
cuadro de diálogo 14-14
instrucciones 14-1,



14-22,



14-24,




14-25,



14-27,



15-1,




15-17
introducción en un programa
14-13
operandos válidos 14-2,



14-3,




15-1,



15-2,



15-3,



15-4,




15-5
programas, creación 14-6,



15-6
registros de datos 14-5

U
unidad central de procesamiento (CPU).
Consulte también PLC, componentes
2-3
1 mseg, temporizador de cuenta atrás
(TMS) 5-3

V
variable (registro de datos), cuadro de
diálogo 14-15
vista previa de escalera 4-8

W
WindLDR, instalacion
CD 3-1
instrucciones 3-1,



3-2
Tags