Академический Документы
Профессиональный Документы
Культура Документы
EIO0000001363 12/2015
Modicon M221
Logic Controller
Gua de programacin
EIO0000001363.06
12/2015
www.schneider-electric.com
EIO0000001363 12/2015
Tabla de materias
Informacin de seguridad . . . . . . . . . . . . . . . . . . . . . . .
Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parte I Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Captulo 1 Acerca del Modicon M221 Logic Controller. . . . . . . . .
Descripcin del TM221C Logic Controller . . . . . . . . . . . . . . . . . . . . . .
Descripcin del TM221M Logic Controller. . . . . . . . . . . . . . . . . . . . . .
EIO0000001363 12/2015
7
9
17
19
20
26
31
32
33
34
38
41
46
47
50
51
52
53
57
60
61
65
66
68
71
73
74
80
84
85
87
88
88
Captulo 7 Tarjeta SD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operaciones de gestin de archivos . . . . . . . . . . . . . . . . . . . . . . . . . .
Tipos de archivos admitidos por la tarjeta SD . . . . . . . . . . . . . . . . . . .
Gestin de clonado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestin del firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestin de la aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestin de la configuracin de Post . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestin del registro de errores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestin de la memoria: Copia de seguridad y restauracin de la
memoria de controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
92
92
95
95
97
98
102
107
109
110
112
115
117
120
121
122
124
128
131
132
133
138
142
145
145
154
154
157
158
160
162
164
166
168
171
175
EIO0000001363 12/2015
Glosario
ndice
EIO0000001363 12/2015
.........................................
.........................................
177
179
180
181
182
184
185
186
188
189
191
193
193
195
196
206
231
237
EIO0000001363 12/2015
Informacin de seguridad
Informacin importante
AVISO
Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo
antes de instalarlo, utilizarlo, revisarlo o realizar su mantenimiento. Los mensajes especiales que
se ofrecen a continuacin pueden aparecer a lo largo de la documentacin o en el equipo para
advertir de peligros potenciales, o para ofrecer informacin que aclara o simplifica los distintos
procedimientos.
EIO0000001363 12/2015
EIO0000001363 12/2015
Accin
En el cuadro Search, escriba la referencia del producto o el nombre del rango de productos.
No incluya espacios en blanco en la referencia ni en el rango de productos.
Para obtener informacin sobre cmo agrupar mdulos similares, utilice los asteriscos (*).
En funcin del tamao de la pantalla, es posible que deba desplazar la pgina hacia abajo para
consultar la hoja de datos.
Para guardar o imprimir una hoja de datos como archivo .pdf, haga clic en Download XXX
product datasheet.
Las caractersticas que se indican en este manual deben coincidir con las que figuran online. De
acuerdo con nuestra poltica de mejoras continuas, es posible que a lo largo del tiempo revisemos
el contenido con el fin de elaborar documentos ms claros y precisos. En caso de que detecte
alguna diferencia entre el manual y la informacin online, utilice esta ltima para su referencia.
EIO0000001363 12/2015
Documentos relacionados
Ttulo de la documentacin
Nmero de referencia
EIO0000001354 (ING)
EIO0000001355 (FRA)
EIO0000001356 (ALE)
EIO0000001357 (ESP)
EIO0000001358 (ITA)
EIO0000001359 (CHI)
EIO0000001366 (POR)
EIO0000001367 (TUR)
EIO0000001474 (ING)
EIO0000001475 (FRA)
EIO0000001476 (ALE)
EIO0000001477 (ESP)
EIO0000001478 (ITA)
EIO0000001479 (CHI)
EIO0000001480 (POR)
EIO0000001481 (TUR)
Modicon M221 Logic Controller Advanced Functions - Library Guide EIO0000002007 (ING)
EIO0000002008 (FRA)
EIO0000002009 (ALE)
EIO0000002010 (ESP)
EIO0000002011 (ITA)
EIO0000002012 (CHI)
EIO0000002013 (POR)
EIO0000002014 (TUR)
10
EIO0000001384 (ING)
EIO0000001385 (FRA)
EIO0000001386 (ALE)
EIO0000001387 (ESP)
EIO0000001388 (ITA)
EIO0000001389 (CHI)
EIO0000001370 (POR)
EIO0000001371 (TUR)
EIO0000002063 (ING)
EIO0000002064 (FRA)
EIO0000002065 (ALE)
EIO0000002066 (ESP)
EIO0000002067 (ITA)
EIO0000002068 (CHI)
EIO0000002069 (POR)
EIO0000002070 (TUR)
EIO0000001363 12/2015
Ttulo de la documentacin
Nmero de referencia
EIO0000001782 (ING)
EIO0000001783 (FRA)
EIO0000001784 (ALE)
EIO0000001785 (ESP)
EIO0000001786 (ITA)
EIO0000001787 (CHI)
EIO0000001788 (POR)
EIO0000001789 (TUR)
EIO0000001768 (ING)
EIO0000001769 (FRA)
EIO0000001770 (ALE)
EIO0000001771 (ESP)
EIO0000001772 (ITA)
EIO0000001773 (CHI)
EIO0000001775 (TUR)
EIO0000001774 (POR)
EIO0000001396 (ING)
EIO0000001397 (FRA)
EIO0000001398 (ALE)
EIO0000001399 (ESP)
EIO0000001400 (ITA)
EIO0000001401 (CHI)
EIO0000001374 (POR)
EIO0000001375 (TUR)
EIO0000001408 (ING)
EIO0000001409 (FRA)
EIO0000001410 (ALE)
EIO0000001411 (ESP)
EIO0000001412 (ITA)
EIO0000001413 (CHI)
EIO0000001376 (POR)
EIO0000001377 (TUR)
EIO0000001414 (ING)
EIO0000001415 (FRA)
EIO0000001416 (ALE)
EIO0000001417 (ESP)
EIO0000001418 (ITA)
EIO0000001419 (CHI)
EIO0000001378 (POR)
EIO0000001379 (TUR)
EIO0000001363 12/2015
11
12
Ttulo de la documentacin
Nmero de referencia
EIO0000001420 (ING)
EIO0000001421 (FRA)
EIO0000001422 (ALE)
EIO0000001423 (ESP)
EIO0000001424 (ITA)
EIO0000001425 (CHI)
EIO0000001380 (POR)
EIO0000001381 (TUR)
EIO0000001831 (ING)
EIO0000001832 (FRA)
EIO0000001833 (ALE)
EIO0000001834 (ESP)
EIO0000001835 (ITA)
EIO0000001836 (CHI)
EIO0000001837 (POR)
EIO0000001838 (TUR)
EIO0000001426 (ING)
EIO0000001427 (FRA)
EIO0000001428 (ALE)
EIO0000001429 (ESP)
EIO0000001430 (ITA)
EIO0000001431 (CHI)
EIO0000001382 (POR)
EIO0000001383 (TUR)
EIO0000000396 (ING)
EIO0000000397 (FRA)
EIO0000000398 (ALE)
EIO0000000399 (ESP)
EIO0000000400 (ITA)
EIO0000000401 (CHI)
EIO0000000028 (ING)
EIO0000000029 (FRA)
EIO0000000030 (ALE)
EIO0000000031 (ESP)
EIO0000000032 (ITA)
EIO0000000033 (CHI)
EIO0000001363 12/2015
Ttulo de la documentacin
Nmero de referencia
EIO0000000034 (ING)
EIO0000000035 (FRA)
EIO0000000036 (ALE)
EIO0000000037 (ESP)
EIO0000000038 (ITA)
EIO0000000039 (CHI)
EIO0000001575 (ING)
Puede descargar estas publicaciones tcnicas y otra informacin tcnica de nuestro sitio
webhttp://download.schneider-electric.com
Informacin relativa al producto
ADVERTENCIA
PRDIDA DE CONTROL
El diseador del esquema de control debe tener en cuenta las posibles modalidades de fallo
de rutas de control y, para ciertas funciones de control crticas, proporcionar los medios para
lograr un estado seguro durante y despus de un fallo de ruta. Funciones de control crticas
son, por ejemplo, una parada de emergencia y una parada de sobrerrecorrido, un corte de
alimentacin y un reinicio.
Para las funciones de control crticas deben proporcionarse rutas de control separadas o
redundantes.
Las rutas de control del sistema pueden incluir enlaces de comunicacin. Deben tenerse en
cuenta las implicaciones de retardos de transmisin imprevistos o fallos del enlace.
Tenga en cuenta todas las reglamentaciones para la prevencin de accidentes y las
directrices de seguridad locales.1
Cada implementacin de este equipo debe probarse de forma individual y exhaustiva antes
de entrar en servicio.
Para obtener informacin adicional, consulte NEMA ICS 1.1 (ltima edicin), "Safety Guidelines
for the Application, Installation, and Maintenance of Solid State Control" (Directrices de seguridad
para la aplicacin, la instalacin y el mantenimiento del control de estado esttico) y NEMA ICS
7.1 (ltima edicin), "Safety Standards for Construction and Guide for Selection, Installation and
Operation of Adjustable-Speed Drive Systems" (Estndares de seguridad para la construccin y
gua para la seleccin, instalacin y utilizacin de sistemas de unidades de velocidad ajustable) o
su equivalente aplicable a la ubicacin especfica.
EIO0000001363 12/2015
13
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Utilice solo software aprobado por Schneider Electric para este equipo.
Actualice el programa de aplicacin siempre que cambie la configuracin de hardware fsica.
14
Descripcin
EN 61131-2:2007
ISO 13849-1:2008
EN 61496-1:2013
ISO 12100:2010
EN 60204-1:2006
EN 1088:2008
ISO 14119:2013
ISO 13850:2006
EN/IEC 62061:2005
IEC 61508-1:2010
IEC 61508-2:2010
IEC 61508-3:2010
EIO0000001363 12/2015
Estndar
Descripcin
IEC 61784-3:2008
2006/42/EC
Directiva de maquinaria
2004/108/EC
2006/95/EC
Adems, los trminos utilizados en este documento se pueden usar de manera tangencial porque
se obtienen de otros estndares como:
Estndar
Descripcin
Por ltimo, el trmino zona de operacin se puede utilizar junto con la descripcin de peligros
especficos, y se define tal cual para una zona de peligro o zona peligrosa en la Directiva de
maquinaria EC (EC/2006/42) y ISO 12100:2010.
NOTA: Los estndares mencionados anteriormente podran o no aplicarse a los productos
especficos citados en la presente documentacin. Para obtener ms informacin en relacin con
los diferentes estndares aplicables a los productos descritos en este documento, consulte las
tablas de caractersticas de las referencias de dichos productos.
EIO0000001363 12/2015
15
16
EIO0000001363 12/2015
Modicon M221
Introduccin
EIO0000001363 12/2015
Parte I
Introduccin
Introduccin
Descripcin general
Este apartado ofrece informacin general acerca del Modicon M221 Logic Controller, as como de
sus caractersticas de configuracin y programacin.
Contenido de esta parte
Esta parte contiene los siguientes captulos:
Captulo
Pgina
19
Caractersticas de configuracin
31
EIO0000001363 12/2015
17
Introduccin
18
EIO0000001363 12/2015
Modicon M221
Acerca del Modicon M221 Logic Controller
EIO0000001363 12/2015
Captulo 1
Acerca del Modicon M221 Logic Controller
Pgina
20
26
EIO0000001363 12/2015
19
20
EIO0000001363 12/2015
Memoria
En esta tabla se describen los distintos tipos de memoria:
Tipo de memoria
Tamao
Utilizacin a
RAM
512 Kbytes de memoria RAM: 256 Kbytes ejecutar la aplicacin y contener datos
para variables internas y 256 Kbytes para
aplicacin y datos.
No voltil
guardar la aplicacin
Entradas/salidas incrustadas
Los tipos de E/S incrustadas que aparecen a continuacin estn disponibles, en funcin de la
referencia del controlador:
Entradas normales
Entradas rpidas asociadas con contadores
Salidas transistorizadas normales (comn negativo y positivo)
Salidas transistorizadas rpidas (comn negativo y positivo) asociadas con generadores de
pulsos
Salidas de rel
Entradas analgicas
Almacenamiento extrable
Los M221 Logic Controller incorporan un slot para tarjeta SD.
El Modicon M221 Logic Controller permite los siguientes tipos de gestin de archivos mediante
una tarjeta SD:
Gestin de clonado (vase pgina 162): realice una copia de seguridad de la aplicacin, el
firmware y la configuracin de Post (si existe) del logic controller.
Gestin del firmware (vase pgina 164): descargue actualizaciones del firmware directamente
en el logic controllery descargue el firmware en TMH2GDB Visualizacin grfica remota
Gestin de la aplicacin (vase pgina 166): realice una copia de seguridad de la aplicacin del
logic controller y resturela, o bien cpiela en otro logic controller de la misma referencia.
Gestin de la configuracin de Post (vase pgina 168): aada, cambie o elimine el archivo de
configuracin de Post del logic controller.
Gestin del registro de errores (vase pgina 171): realice una copia de seguridad del archivo
de registro de errores del logic controller o elimnelo.
Gestin de la memoria: copia de seguridad/restauracin de bits y palabras de memoria de un
controlador
EIO0000001363 12/2015
21
Entradas
digitales
Salidas digitales
Entradas analgicas
Puertos de
comunicacin
Fuente de
alimentacin
TM221C16R
5 entradas
7 salidas de rel
De 100 a
240 V CA
Salidas de comn
S
negativo
5 salidas de transistor
normales
S
2 salidas rpidas
normales(1)
4 entradas rpidas
TM221CE16R
(HSC)(2)
TM221C16T
5 entradas
normales(1)
4 entradas rpidas
TM221CE16T
(HSC)(2)
(PLS/PWM/PTO)(3)
TM221C16U
5 entradas
normales(1)
4 entradas rpidas
TM221CE16U
(HSC)(2)
Salidas de comn
S
positivo
5 salidas de transistor
normales
2 salidas rpidas
(PLS/PWM/PTO)(3)
24 V CC
24 V CC
EIO0000001363 12/2015
Referencia
TM221C24R
Entradas
digitales
Salidas digitales
Entradas analgicas
Puertos de
comunicacin
Fuente de
alimentacin
10 entradas
10 salidas de rel
De 100 a
240 V CA
Salidas de comn
S
positivo
8 salidas de transistor
normales
S
2 salidas rpidas
normales(1)
4 entradas rpidas
TM221CE24R
(HSC)(2)
TM221C24T
TM221CE24T
(PLS/PWM/PTO)(3)
TM221C24U
10 entradas
normales(1)
4 entradas rpidas
TM221CE24U
(HSC)(2)
(vase Modicon
M221 Logic
Controller, Gua
de hardware)
Salidas de comn
S
positivo
8 salidas de transistor
normales
S
2 salidas rpidas
(PLS/PWM/PTO)(3)
24 V CC
24 V CC
EIO0000001363 12/2015
23
Referencia
TM221C40R
Entradas
digitales
Salidas digitales
Entradas analgicas
Puertos de
comunicacin
Fuente de
alimentacin
20 entradas
16 salidas de rel
De 100 a
240 V CA
Salidas de comn
positivo
12 salidas de
transistor normales
4 salidas rpidas
(PLS/PWM/PTO)(3)
normales(1)
4 entradas rpidas
TM221CE40R
(HSC)(2)
TM221C40T
Salidas de comn
positivo
14 salidas de
transistor normales
2 salidas rpidas
TM221CE40T
(PLS/PWM/PTO)(3)
TM221C40U
(vase Modicon
M221 Logic
Controller, Gua
de hardware)
TM221CE40U
(vase Modicon
M221 Logic
Controller, Gua
de hardware)
20 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
24 V CC
24 V CC
24
EIO0000001363 12/2015
1
2
3
4
EIO0000001363 12/2015
25
26
EIO0000001363 12/2015
Memoria
En esta tabla se describen los distintos tipos de memoria:
Tipo de memoria
Tamao
Utilizacin a
RAM
512 Kbytes de memoria RAM: 256 Kbytes ejecutar la aplicacin; contiene datos
para variables internas y 256 Kbytes para
aplicacin y datos.
No voltil
guardar la aplicacin
Entradas/salidas incrustadas
Los tipos de E/S incrustadas que aparecen a continuacin estn disponibles, en funcin de la
referencia del controlador:
Entradas normales
Entradas rpidas (HSC)
Salidas de transistor normales
Salidas de transistor rpidas (PLS/PWM/PTO)
Salidas de rel
Entradas analgicas
Almacenamiento extrable
Los M221 Logic Controller incorporan un slot para tarjeta SD.
El Modicon M221 Logic Controller permite los siguientes tipos de gestin de archivos mediante
una tarjeta SD:
Gestin de clonado (vase pgina 162): realice una copia de seguridad de la aplicacin, el
firmware y la configuracin de Post (si existe) del logic controller.
Gestin del firmware (vase pgina 164): descargue actualizaciones del firmware directamente
en el logic controllery descargue el firmware en TMH2GDB Visualizacin grfica remota
Gestin de la aplicacin (vase pgina 166): realice una copia de seguridad de la aplicacin del
logic controller y resturela, o bien cpiela en otro logic controller de la misma referencia.
Gestin de la configuracin de Post (vase pgina 168): aada, cambie o elimine el archivo de
configuracin de Post del logic controller.
Gestin del registro de errores (vase pgina 171): realice una copia de seguridad del archivo
de registro de errores del logic controller o elimnelo.
Gestin de la memoria: copia de seguridad/restauracin de bits y palabras de memoria de un
controlador
EIO0000001363 12/2015
27
Entrada digital
Salida digital
Entrada
Puertos de
analgica comunicacin
Tipo de terminal
TM221M16R
4 entradas
8 salidas de rel
2 puertos de lnea
serie
1 puerto de
programacin USB
Bloques de
terminales de
tornillo extrables
8 salidas de rel
2 puertos de lnea
serie
1 puerto de
programacin USB
Bloques de
terminales de
resorte extrables
8 salidas de rel
1 puerto de lnea
serie
1 puerto de
programacin USB
1 puerto Ethernet
Bloques de
terminales de
tornillo extrables
8 salidas de rel
1 puerto de lnea
serie
1 puerto de
programacin USB
1 puerto Ethernet
Bloques de
terminales de
resorte extrables
normales(1)
4 entradas rpidas
(HSC)(2)
TM221M16RG
4 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
TM221ME16R
4 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
TM221ME16RG
4 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
28
EIO0000001363 12/2015
Referencia
Entrada digital
Salida digital
Entrada
Puertos de
analgica comunicacin
Tipo de terminal
TM221M16T
4 entradas
6 salidas de
transistor normales
2 salidas de
transistor rpidas
2 puertos de lnea
serie
1 puerto de
programacin USB
Bloques de
terminales de
tornillo extrables
2 puertos de lnea
serie
1 puerto de
programacin USB
Bloques de
terminales de
resorte extrables
1 puerto de lnea
serie
1 puerto de
programacin USB
1 puerto Ethernet
Bloques de
terminales de
tornillo extrables
1 puerto de lnea
serie
Puerto de
programacin USB
1 puerto Ethernet
Bloques de
terminales de
resorte extrables
Conectores HE10
(MIL 20)
(HSC)(2)
(PLS/PWM/PTO)(3)
2 puertos de lnea
serie
1 puerto de
programacin USB
12 entradas
14 salidas normales S
2 salidas rpidas
1 puerto de lnea
serie
1 puerto de
programacin USB
1 puerto Ethernet
Conectores HE10
(MIL 20)
normales(1)
4 entradas rpidas
(HSC)(2)
TM221M16TG
4 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
TM221ME16T
4 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
TM221ME16TG
4 entradas
normales(1)
4 entradas rpidas
(HSC)(2)
TM221M32TK
12 entradas
normales(1)
4 entradas rpidas
TM221ME32TK
normales(1)
4 entradas rpidas
(HSC)(2)
(PLS/PWM/PTO)(3)
6 salidas de
transistor normales
2 salidas de
transistor rpidas
(PLS/PWM/PTO)(3)
6 salidas de
transistor normales
2 salidas de
transistor rpidas
(PLS/PWM/PTO)(3)
6 salidas de
transistor normales
2 salidas de
transistor rpidas
(PLS/PWM/PTO)(3)
14 salidas de
transistor normales
2 salidas rpidas
(PLS/PWM/PTO)(3)
EIO0000001363 12/2015
29
1
2
3
4
30
EIO0000001363 12/2015
Modicon M221
Caractersticas de configuracin
EIO0000001363 12/2015
Captulo 2
Caractersticas de configuracin
Caractersticas de configuracin
Introduccin
En este captulo se proporciona informacin relacionada con la asignacin de memoria, la tarea,
los estados, los comportamientos, los objetos y las funciones de M221 Logic Controller. Los temas
que se explican en este captulo permiten al operario entender las especificaciones destacadas
de M221 Logic Controller que se necesitan principalmente para configurar y programar el
controlador en SoMachine Basic.
Contenido de este captulo
Este captulo contiene las siguientes secciones:
Seccin
Apartado
Pgina
2.1
Objetos
32
2.2
Estructura de tareas
46
2.3
51
2.4
Configuracin de Post
65
EIO0000001363 12/2015
31
Caractersticas de configuracin
Seccin 2.1
Objetos
Objetos
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
32
Pgina
Objetos
33
Tipos de objeto
34
38
41
EIO0000001363 12/2015
Caractersticas de configuracin
Objetos
Descripcin general
En SoMachine Basic, el trmino objeto se utiliza para representar un rea de la memoria del
controlador lgico reservada para que la utilice una aplicacin. Los objetos pueden ser:
Variables de software simples, como bits de memoria y palabras.
Direcciones de las entradas y salidas digitales o analgicas.
Variables internas del controlador, como palabras y bits del sistema.
Funciones predefinidas del sistema o de los bloques de funciones, como temporizadores y
contadores.
La memoria del controlador est preasignada para determinados tipos de objetos, o bien se asigna
automticamente cuando una aplicacin se descarga en el controlador lgico.
Los objetos solo pueden ser direccionados por un programa una vez que se ha asignado memoria.
Los objetos se direccionan mediante el prefijo %. Por ejemplo, %MW12 es la direccin de una
palabra de memoria, %Q0.3 es la direccin de una salida digital incrustada y %TM0 es la direccin
de un bloque de funciones Timer.
EIO0000001363 12/2015
33
Caractersticas de configuracin
Tipos de objeto
Introduccin
Los tipos de objeto de lenguaje del M221 Logic Controller se describen en la siguiente tabla:
Tipo de objeto
Objeto
Objetos de
memoria
%M
Bits de memoria
%MW
Palabras de
memoria
%MD
Palabras dobles de
memoria
%MF
Coma flotante de
memoria
%KW
Palabras
constantes
%KD
Palabras dobles
constantes
%KF
Comas flotantes
constantes
%S
Bits de sistema
(vase pgina 196)
%SW
Objetos de
sistema
34
EIO0000001363 12/2015
Caractersticas de configuracin
Tipo de objeto
Objeto
Objetos de E/S
%I
Bits de entrada
(vase pgina 180)
%Q
Bits de salida
(vase pgina 181)
%IW
%QW
Palabras de salida
(vase pgina 184)
%FC
%HSC
Contadores de alta
velocidad
%PLS
Pulso
%PWM
Modulacin de
ancho de pulsos
%PTO
Salida de tren de
pulsos
(vase Modicon
M221 Logic
Controller, Gua de
la biblioteca de
funciones
avanzadas)
%FREQGEN
Generador de
frecuencias
EIO0000001363 12/2015
35
Caractersticas de configuracin
Tipo de objeto
Objeto
Objetos de red
%QWE
Input assembly
(vase pgina 186)
Output assembly
(vase pgina 188)
Objetos de
software
Objetos PTO
36
%QWM
Registros de
entrada
(vase pgina 189)
%IWM
Registros de salida
(vase pgina 191)
%TM
Temporizadores
%C
Contadores
%MSG
Mensajes
%R
Registros
LIFO/FIFO
%DR
Conmutadores de
tambor
%SBR
%SC
Contadores de
pasos
SCH
Fechadores
PID
PID
Consulte Salida de tren de pulsos (vase Modicon M221 Logic Controller, Gua de la biblioteca
de funciones avanzadas).
EIO0000001363 12/2015
Caractersticas de configuracin
Tipo de objeto
Objeto
Objetos de
comunicacin
%READ_VAR
%WRITE_VAR
Escritura de
variables
%WRITE_READ_VAR
Escritura y lectura
de variables
%SEND_RECV_MSG
Enviar/Recibir
mensaje
%SEND_RECV_SMS
Enviar/Recibir SMS
(vase SoMachine
Basic, Gua de la
biblioteca de
funciones
genricas)
Los objetos de memoria y de software son los objetos genricos utilizados en SoMachine Basic,
mientras que los objetos de sistema y de E/S son especficos del controlador. En la seccin
Programacin (vase pgina 177) se explican todos los objetos especficos del controlador.
Para ver detalles de programacin de los objetos de memoria, de software y de comunicacin,
consulte SoMachine Basic Funciones genricas Gua de la biblioteca.
Para ver detalles de programacin de los objetos PUD y PTO, consulte Gua de la biblioteca de
funciones avanzadas.
EIO0000001363 12/2015
37
Caractersticas de configuracin
Sintaxis
Ejemplo
Descripcin
Bits de memoria
%Mi
%M25
Palabras de memoria
%MWi
%MW15
Palabras dobles de
memoria
%MDi
%MD16
Comas flotantes de
memoria
%MFi
%MF17
Palabras constantes
%KWi
%KW26
Palabras dobles
constantes
%KDi
%KD27
Comas flotantes
constantes
%KFi
%KF28
Bits de sistema
%Si
%S8
Bit de sistema 8.
Palabras de sistema
%SWi
%SW30
Entradas digitales
%Iy.z
%I0.5
Salidas digitales
%Qy.z
%Q3.4
Entradas analgicas
%IWy.z
%IW0.1
Salidas analgicas
%QW0.m0n
%QW0.100
Contadores rpidos
%FCi
%FC2
Contadores de alta
velocidad
%HSCi
%HSC1
Pulso
%PLSi
%PLS0
Objetos de memoria
Objetos de sistema
Objetos de E/S
i
m
n
y
z
38
EIO0000001363 12/2015
Caractersticas de configuracin
Tipo de objeto
Sintaxis
Ejemplo
Descripcin
%PWMi
%PWM1
%PTO1
Objetos de red
Input assembly
%QWEi
%QWE8
Output assembly
%IWEi
%IWE6
Registros de entrada
%QWMi
%QWM1
Registros de salida
%IWMi
%IWM0
Temporizadores
%TMi
%TM5
Instancia de temporizador 5.
Contadores
%Ci
%C2
Instancia de contador 2.
Mensaje
%MSGi
%MSG1
Registros LIFO/FIFO
%Ri
%R3
Conmutadores de
tambor
%DRi
%DR6
Registros de bits de
desplazamiento
%SBRi
%SBR5
Objetos de software
Contadores de pasos
%SCi
%SC5
Fechadores
SCH i
SCH 3
Fechador 3 en el controlador.
PID
PID i
PID 7
MC_Power_PTO
(bloque de funciones
de movimiento)
%MC_POWER_PTOi
%MC_POWER_PTO1
MC_Reset_PTO
(bloque de funciones
administrativas)
%MC_RESET_PTOi
%MC_RESET_PTO0
Objetos PTO
Objetos de comunicacin
Lectura de variables
%READ_VARi
%READ_VAR2
Escritura de variables
%WRITE_VARi
%WRITE_VAR4
i
m
n
y
z
EIO0000001363 12/2015
39
Caractersticas de configuracin
Tipo de objeto
Sintaxis
Ejemplo
Descripcin
Escritura y lectura de
variables
%WRITE_READ_VARi
Enviar/Recibir SMS
i
m
n
y
z
40
%SEND_RECV_SMSi
EIO0000001363 12/2015
Caractersticas de configuracin
Referencias de Compact
TM221M16R
TM221ME16R
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM221CR
TM221CER
TM221CT
TM221CET
TM221CU
TM221CEU
%M
512*
1.024
512*
1.024
512*
1.024
512*
1.024
%MW
8.000
8.000
8.000
8.000
%MD
%MF
7.999
7.999
7.999
7.999
%KW
512
512
512
512
%KD
%KF
511
511
511
511
%S
160
160
160
160
%SW
234
234
234
234
8
(para TM221M16T
y TM221ME16T)
9
(para TM221C16 y
TM221CE16)
9
(para TM221C16 y
TM221CE16)
14
16
(para TM221M32TK (para TM221C24 y
TM221CE24)
y TM221ME32TK)
14
(para TM221C24 y
TM221CE24)
24
(para TM221C40 y
TM221CE40)
24
(para TM221C40 y
TM221CE40)
Objetos de memoria
Objetos de sistema
Objetos de E/S
%I
EIO0000001363 12/2015
41
Caractersticas de configuracin
Objetos
%Q
Referencias de Compact
TM221M16R
TM221ME16R
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM221CR
TM221CER
TM221CT
TM221CET
TM221CU
TM221CEU
8
(para TM221M16T
y TM221ME16T)
7
(para TM221C16 y
TM221CE16)
7
(para TM221C16 y
TM221CE16)
10
16
(para TM221M32TK (para TM221C24 y
TM221CE24)
y TM221ME32TK)
10
(para TM221C24 y
TM221CE24)
16
(para TM221C40 y
TM221CE40)
16
(para TM221C40 y
TM221CE40)
2
%IW
%QW
2 (si se utiliza 1
cartucho)
4 (si se utilizan 2
cartuchos con
TM221C40T,
TM221CE40T,
TM221CU o
TM221CEU)
%FC
%HSC
Hasta 4
Hasta 4
Hasta 4
Hasta 4
%PLS
%PWM
%PTO
%FREQGEN
42
EIO0000001363 12/2015
Caractersticas de configuracin
Objetos
Referencias de Compact
TM221M16R
TM221ME16R
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM221CR
TM221CER
%QWE
20
(para
TM221ME16R)
20
(para
TM221ME16T y
TM221ME32TK)
20
20
(para TM221CE16) (para TM221CE16)
%IWE
20
(para
TM221ME16R)
20
(para
TM221ME16T y
TM221ME32TK)
20
20
(para TM221CE16) (para TM221CE16)
%QWM
20
(para
TM221ME16R)
20
(para
TM221ME16T y
TM221ME32TK)
20
20
(para TM221CE16) (para TM221CE16)
%IWM
20
(para
TM221ME16R)
20
(para
TM221ME16T y
TM221ME32TK)
20
20
(para TM221CE16) (para TM221CE16)
%TM
255
255
255
255
%C
255
255
255
255
%MSG
1
(para TM221CR)
1
(para TM221CT y
TM221CU)
TM221CT
TM221CET
TM221CU
TM221CEU
Objetos de red
Objetos de software
2
2
(para TM221CER) (para TM221CET
y TM221CEU)
%R
%DR
%SBR
%SC
%SCH
16
16
16
16
PID
14
14
14
14
EIO0000001363 12/2015
43
Caractersticas de configuracin
Objetos
Referencias de Compact
TM221M16R
TM221ME16R
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM221CR
TM221CER
TM221CT
TM221CET
TM221CU
TM221CEU
%READ_VAR
16
16
16
16
%WRITE_VAR
16
16
16
16
%WRITE_READ_VAR
16
16
16
16
%SEND_RECV_MSG
16
16
16
16
%SEND_RECV_SMS
Objetos de comunicacin
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM221CT
TM221CET
TM221C16U
TM221CE16U
TM221C24U
TM221CE24U
86
TM221C40U
TM221CE40U
Movimiento/Eje nico
%MC_POWER_PTO
%MC_MOVEVEL_PTO
%MC_MOVEREL_PTO
%MC_MOVEABS_PTO
%MC_HOME_PTO
%MC_SETPOS_PTO
%MC_STOP_PTO
%MC_HALT_PTO
44
EIO0000001363 12/2015
Caractersticas de configuracin
Categoras/Objetos
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM221CT
TM221CET
TM221C16U
TM221CE16U
TM221C24U
TM221CE24U
TM221C40U
TM221CE40U
40
Movimiento/Tarea de movimiento
%MC_MotionTask_PTO
Administrativo
%MC_READACTVEL_PTO
%MC_READACTPOS_PTO
%MC_READSTS_PTO
%MC_READMOTIONSTATE_PTO
%MC_READAXISERROR_PTO
%MC_RESET_PTO
%MC_TOUCHPROBE_PTO
%MC_ABORTTRIGGER_PTO
%MC_READPAR_PTO
%MC_WRITEPAR_PTO
EIO0000001363 12/2015
45
Caractersticas de configuracin
Seccin 2.2
Estructura de tareas
Estructura de tareas
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
46
Pgina
47
50
EIO0000001363 12/2015
Caractersticas de configuracin
Para obtener ms informacin, consulte Configuracin del comportamiento del programa y tareas
(vase SoMachine Basic, Gua de funcionamiento).
Tareas
Las tareas maestras se desencadenan por exploraciones cclicas continuas o temporizadores de
software mediante la especificacin del periodo de exploracin de 2 a 150 ms (predeterminado en
100 ms) en la modalidad peridica.
Las tareas peridicas se desencadenan por temporizadores de software, y se configuran
mediante la especificacin del periodo de exploracin de 2 a 255 ms (predeterminado en 255 ms)
en la modalidad peridica.
Las tareas de eventos se desencadenan por las entradas fsicas o los bloques de funciones HSC.
Estos eventos estn asociados con entradas digitales incrustadas (de %I0.2 a %I0.5) (flancos
ascendentes, descendentes o ambos) o con los contadores de alta velocidad (cuando el conteo
alcanza el umbral del contador de alta velocidad). Dependiendo de la configuracin, puede
configurar hasta dos eventos para cada bloque de funciones HSC.
Debe configurar una prioridad para cada tarea de eventos. El rango de prioridad va de 0 a 7 y 0
tiene la prioridad ms alta.
EIO0000001363 12/2015
47
Caractersticas de configuracin
Modalidades de exploracin
La modalidad de ejecucin libre es una modalidad de exploracin cclica continua. En esta
modalidad, una nueva exploracin se inicia inmediatamente despus de que la exploracin previa
se haya completado.
En esta figura se muestra la relacin entre las tareas maestras y las tareas peridicas cuando la
tarea maestra est en modalidad de ejecucin libre:
En la modalidad de ejecucin libre, el tiempo de reposo para tarea maestra representa al menos
un 30% del tiempo de ciclo total con un tiempo mnimo de 1 milisegundo. Este porcentaje puede
ser mayor en funcin de la aplicacin del usuario (tiempo de exploracin de tarea peridica, tiempo
de exploracin de tarea de evento, interaccin en la comunicacin, etc.).
En la modalidad peridica, el controlador lgico espera hasta que haya transcurrido el tiempo de
exploracin configurado antes de iniciar una nueva exploracin. Por lo tanto, cada exploracin
tiene la misma duracin.
En esta figura se muestra la relacin entre las tareas maestras y las tareas peridicas cuando la
tarea maestra est en modalidad peridica:
Si el procesador pasa al estado HALTED cuando la tarea maestra est configurada en modalidad
de ejecucin libre, compruebe si el tiempo de retardo de exploracin de tarea peridica es
significativo en comparacin con el periodo de la tarea peridica. De ser as, intente:
reconfigurar la tarea maestra de ejecucin libre como tarea cclica
incrementar el periodo de la tarea peridica
Las prioridades de eventos controlan la relacin entre las tareas de eventos, las tareas maestras
y las tareas peridicas. La tarea de eventos interrumpe la ejecucin de la tarea maestra y la tarea
peridica.
48
EIO0000001363 12/2015
Caractersticas de configuracin
En esta figura, se muestra la relacin entre las tareas de eventos, las tareas maestras y las tareas
peridicas en modalidad peridica:
Las tareas de eventos se desencadenan por una interrupcin del hardware que enva un evento
de tarea a la tarea de eventos.
Temporizador del watchdog
Puede configurar un temporizador del watchdog de la aplicacin especfico para la tarea maestra
y la tarea peridica. Si el tiempo de ejecucin de la tarea sobrepasa el periodo configurado en el
temporizador del watchdog, el logic controller pasa al estado HALTED.
Un temporizador de watchdog del sistema verifica si el programa utiliza ms del 80% de la
capacidad de procesamiento. En este caso, el logic controller pasa al estado HALTED.
EIO0000001363 12/2015
49
Caractersticas de configuracin
Modalidad de Condicin de
exploracin
activacin
Rango configurable
Cantidad
mxima de
tareas
Prioridad
La ms baja
No es aplicable
Peridica
Temporizador del
software
De 2 a 150 ms
Peridica
Peridica
Temporizador del
software
2...255 ms
Superior a la tarea
maestra e inferior a
las tareas de
eventos
Evento
Peridica
Entradas fsicas
%I0.2...%I0.5
La ms alta
Bloques de funciones
%HSC
4
Hasta un mximo de
dos eventos por objeto
%HSC
50
EIO0000001363 12/2015
Caractersticas de configuracin
Seccin 2.3
Estados y comportamientos del controlador
Pgina
52
53
57
Variables persistentes
60
Comportamiento de la salida
61
EIO0000001363 12/2015
51
Caractersticas de configuracin
52
EIO0000001363 12/2015
Caractersticas de configuracin
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
ADVERTENCIA
INICIO IMPREVISTO DE LA MQUINA
EIO0000001363 12/2015
53
Caractersticas de configuracin
Si utiliza la funcin Inicio incondicional en ejecucin, el controlador intentar ejecutar la lgica del
programa cuando el equipo reciba alimentacin, con independencia de la causa por la que se
detuvo el controlador. Esto sucede aunque la batera no est cargada o aunque no est presente.
Por tanto, el controlador se iniciar con todos los valores de la memoria reinicializados a cero o a
otros valores predeterminados. Es posible que si el controlador intenta reiniciarse, por ejemplo,
despus de un corte de alimentacin de poca duracin, los valores de la memoria en el momento
del corte se pierdan, y reiniciar la mquina puede tener consecuencias inesperadas a causa de la
falta de batera para mantener los valores de la memoria. Es fundamental saber por adelantado
cmo afectar un inicio incondicional al proceso o la mquina controlados. Configure la entrada
Run/Stop para ayudar a controlar la funcin Inicio incondicional en ejecucin.
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DE LA MQUINA
Lleve a cabo un anlisis de riesgos exhaustivo para determinar los efectos, en cualquier
condicin, de configurar el controlador con la funcin Inicio incondicional en ejecucin.
Utilice la entrada Run/Stop para evitar un reinicio incondicional no deseado.
BOOTINGBOOTING
54
Descripcin
Comunicacin
Ejecucin
de la
aplicacin
LED
PWR
RUN
Restringido
No
Activado
Desacti- Envado
cendido
ERR
EIO0000001363 12/2015
Caractersticas de configuracin
Descripcin
Comunicacin
Ejecucin
de la
aplicacin
LED
PWR
RUN
ERR
EMPTYEMPTY
No
Activado
Desacti- 1 parvado
padeo
STOPPEDSTOPPED
S
Este estado indica que el
controlador lgico tiene una
aplicacin vlida que est
detenida.
Se leen las entradas.
Las salidas se establecen en
valores de recuperacin
(vase pgina 62) o valores
forzados (vase pgina 63) desde
SoMachine Basic.
La salida de la alarma de estado
se establece en 0.
No
Activado
Intermitente
RUNNINGRUNNING
S
Este estado indica que el Logic
Controller est ejecutando la
aplicacin.
Las entradas se leen mediante las
tareas de la aplicacin.
Las salidas se escriben mediante
las tareas de la aplicacin o desde
SoMachine Basic en modalidad
online (tabla de animacin, forzado
de salida (vase pgina 63)).
La salida de la alarma de estado
se establece en 1.
Activado
Activado Desactivado
EIO0000001363 12/2015
Desactivado
55
Caractersticas de configuracin
HALTEDHALTED
Descripcin
Comunicacin
S
Este estado indica que la
aplicacin se ha parado porque se
ha detectado un error de timeout
de watchdog de la aplicacin o del
sistema. (vase pgina 171)
Los objetos conservan sus valores
y permiten el anlisis de la causa
del error detectado. Las tareas se
detienen en la ltima instruccin.
Las funciones de comunicacin
son las mismas que en el estado
STOPPED (DETENIDO).
Las entradas no se leen y
conservan sus ltimos valores.
Las salidas se establecen en los
valores de recuperacin
(vase pgina 62).
La salida de la alarma de estado
se establece en 0.
S (solo
POWERLESSPOWERLESS Este estado indica que el
USB)
controlador lgico recibe
alimentacin nicamente a travs
del cable USB. Esta modalidad se
puede utilizar para actualizar el
firmware (por USB) o para
cargar/descargar la aplicacin de
usuario (por USB).
Para cambiar el estado del logic
controller, conecte la alimentacin
principal para que arranque el logic
controller y recargue los
componentes instalados.
Es posible iniciar sesin con
SoMachine Basic
(download/upload/animaition
table).
Las entradas se fuerzan a 0.
Las salidas se establecen en
valores de inicializacin
(vase pgina 61).
Ejecucin
de la
aplicacin
LED
PWR
RUN
ERR
No
Activado
Intermitente
Activado
No
Desactivado
Intermitente
Desactivado
NOTA: La palabra de sistema %SW6 indica el estado del Logic Controller (EMPTY, STOPPED,
RUNNING, HALTED y POWERLESS).
56
EIO0000001363 12/2015
Caractersticas de configuracin
Inicializar controlador
Efecto: establece el controlador en el estado EMPTY y, tras un arranque en fro, en el estado
STOPPED.
Mtodos:
Botn online de SoMachine Basic:
Seleccione el comando Inicializar controlador.
Ejecutar controlador
Efecto: controla una transicin al estado RUNNING del controlador.
Mtodos:
Interruptor Ejecutar/Detener en la cara frontal:
Controla una transicin al estado RUNNING en el flanco ascendente.
Entrada Ejecutar/Detener:
La entrada se debe configurar en la aplicacin (Configuracin de las entradas digitales
(vase pgina 88)).
Controla una transicin al estado RUNNING en el flanco ascendente.
EIO0000001363 12/2015
57
Caractersticas de configuracin
Detener controlador
Efecto: da una orden de transicin al estado STOPPED.
Mtodos:
Interruptor Ejecutar/Detener en la cara frontal:
Fuerza una transicin al estado STOPPED en un nivel bajo.
Entrada Ejecutar/Detener:
La entrada se debe configurar en la aplicacin (Configuracin de las entradas digitales
(vase pgina 88)).
Fuerza una transicin al estado STOPPED en un nivel bajo.
Comando Descargar:
Requiere que el controlador se establezca en el estado STOPPED (tras la descarga, el
controlador se encuentra en el estado STOPPED).
Arranque en fro
El arranque en fro se define como un inicio con todos los datos inicializados a sus valores
predeterminados y el programa iniciado desde el comienzo con todas las variables eliminadas.
Los parmetros de software y hardware se inicializan.
Un arranque en fro se produce por los siguientes motivos:
Arranque del controlador sin una modificacin online de la aplicacin validada.
Suministro de alimentacin a un logic controller sin una batera de reserva cargada.
Se descarga una aplicacin
Se inicializa un logic controller
58
EIO0000001363 12/2015
Caractersticas de configuracin
EIO0000001363 12/2015
59
Caractersticas de configuracin
Variables persistentes
Almacenamiento automtico en caso de corte de corriente
El controlador guarda automticamente las primeras 50 palabras de memoria (de %MW0 a %MW49)
en la memoria no voltil despus de un corte de corriente. Los datos se restauran en la regin de
palabras de memoria durante la inicializacin, aunque el controlador lleve a cabo un arranque en
fro por un funcionamiento incorrecto de la batera. Estas variables persistentes almacenadas
automticamente se reinicializan en caso de una nueva descarga, un comando de inicializacin o
la activacin del bit de sistema %S0 (consulte Bits de sistema (vase pgina 196)).
Almacenamiento por peticin del usuario
Puede almacenar hasta 1000 palabras de memoria (de %MW50 hasta %MW1049) en la memoria no
voltil. El nmero de palabras de memoria guardadas se especifica en la palabra del sistema
%SW148 (consulte Palabras de sistema (vase pgina 206)).
Para realizar la operacin de guardar, establezca el bit de sistema %S93 en 1 (consulte Bits de
sistema (vase pgina 196)). La regin de la memoria no voltil que contiene de %MW50 a
%MW1049 se borra al final del ciclo de la tarea maestra. La operacin tiene ocupado al controlador
durante aproximadamente 40 ms cuando el controlador est en el estado STOPPED. Pero si el
controlador tiene el estado RUNNING, puede tardar varios segundos en funcin de la carga del
procesador del controlador. Esto tiene un impacto en las comunicaciones. El bit de sistema %S92
(consulte Bits de sistema (vase pgina 196)) se establece en 1 para indicar el fin de la operacin
de guardado.
Restauracin por peticin del usuario
Para restaurar las palabras de memoria "Almacenamiento por peticin del usuario", establezca el
bit de sistema %S94 en 1 (consulte Bits de sistema (vase pgina 196)). La operacin de
restauracin se lleva a cabo al final del ciclo de la tarea maestra. El nmero de palabras
restauradas se escribe en la palabra de sistema %SW148 (consulte Palabras de sistema
(vase pgina 206)).
60
EIO0000001363 12/2015
Caractersticas de configuracin
Comportamiento de la salida
Introduccin
El controlador define el comportamiento de la salida en respuesta a los comandos y eventos de
sistema de forma que permita una mayor flexibilidad. Es necesario comprender este comportamiento antes de tratar los comandos y eventos que afectan a los estados del controlador.
Los posibles comportamientos de salida y los estados del controlador a los que se aplican son:
Gestin a travs de la aplicacin
Valores de inicializacin
Gestin de retorno (vase SoMachine Basic, Gua de funcionamiento)
Mantener valores
Valores de recuperacin
Forzado de salida
61
Caractersticas de configuracin
62
EIO0000001363 12/2015
Caractersticas de configuracin
Forzado de salida
El controlador permite forzar el estado de las salidas seleccionadas en un valor definido a fin de
probar, poner en marcha y mantener el sistema.
nicamente puede forzar el valor de una salida mientras el controlador est conectado a
SoMachine Basic.
Para ello, utilice el comando Forzar en una tabla de animacin.
El forzado de salida invalida el resto de los comandos en una salida independientemente de la
programacin de la tarea que se est ejecutando.
El forzado no se inicia mediante cambio online o cierre de sesin de SoMachine Basic.
El forzado se inicia automticamente mediante el comando Arranque en fro (vase pgina 58) y
Descarga de aplicaciones (vase pgina 57).
El forzado no se aplica a las funciones de E/S expertas (HSC, PLS, PWM y PTO).
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Debe entender perfectamente cmo afectar el forzado a las salidas relativas a las tareas que
se estn ejecutando.
No intente forzar una E/S que se encuentre en tareas si no est seguro de que dichas tareas
se ejecutarn oportunamente, a menos que pretenda que el forzado surta efecto en la
prxima ejecucin de la tarea, independientemente de cundo se produzca.
Si fuerza una salida y aparentemente no tiene ningn efecto en la salida fsica, no salga de
SoMachine Basic sin eliminar el forzado.
EIO0000001363 12/2015
63
Caractersticas de configuracin
Restablecimiento de salidas
En caso de un cortocircuito o una sobrecarga de corriente, el grupo comn de salidas pasa
automticamente a la modalidad de proteccin trmica (todas las salidas del grupo se establecen
en 0) y, a continuacin, se rearman peridicamente (cada segundo) para probar el estado de la
conexin. Sin embargo, debe ser consciente del efecto de este restablecimiento en la mquina o
el proceso que se controla.
ADVERTENCIA
INICIO IMPREVISTO DE LA MQUINA
Inhiba el restablecimiento automtico de salidas si no se desea utilizar esta funcin para la
mquina o el proceso.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao
al equipo.
NOTA: Slo se detecta el cortocircuito entre una salida establecida en TRUE y 0 V. No se detecta
el cortocircuito entre una salida establecida en FALSE y 24 V.
Si es necesario, puede utilizar bits y palabras de sistema para detectar si se ha producido un
cortocircuito o una sobrecarga y en qu clster de salidas ha sucedido. El bit de sistema %S10
puede utilizarse para detectar si se ha producido un error de salida dentro del programa. En ese
caso puede utilizar la palabra de sistema %SW139 para determinar mediante programacin en qu
clster de salidas se ha producido un cortocircuito o sobrecarga.
La funcin de restablecimiento automtico puede deshabilitarse estableciendo el bit de sistema
%S49 en 0 (%S49 se establece en 0 de manera predeterminada).
64
EIO0000001363 12/2015
Caractersticas de configuracin
Seccin 2.4
Configuracin de Post
Configuracin de Post
Introduccin
En esta seccin se describe cmo gestionar y configurar el archivo de la configuracin de Post del
Modicon M221 Logic Controller.
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
Pgina
Configuracin de Post
66
68
EIO0000001363 12/2015
65
Caractersticas de configuracin
Configuracin de Post
Introduccin
La configuracin de Post es una opcin que permite modificar algunos parmetros de la aplicacin
sin cambiar la aplicacin. Los parmetros de configuracin de Post se definen en un archivo
denominado Machine.cfg, que se almacena en el controlador.
De forma predeterminada, todos los parmetros de comunicacin se establecen en la
configuracin de la aplicacin. Sin embargo, en ciertas condiciones, algunos o todos estos
parmetros pueden modificarse de forma automtica mediante el mecanismo de configuracin de
Post. Uno o ms parmetros de comunicacin pueden especificarse en el archivo de configuracin
de Post, y estos parmetros pueden sobrescribir los parmetros especificados por la
configuracin. Por ejemplo, un parmetro se puede almacenar en el archivo de configuracin de
Post para cambiar la direccin IP de Ethernet del controlador mientras que deja los otros
parmetros de Ethernet, como la direccin de pasarela, sin cambios.
Parmetros
El archivo de configuracin de Post permite modificar los parmetros de red.
Parmetros de Ethernet:
Modalidad de la configuracin de direccin
Direccin IP
Mscara de subred
Direccin de pasarela
Nombre del dispositivo
Los parmetros de lnea serie, para cada lnea serie de la aplicacin (puerto incorporado o
cartucho TMC2SL1):
Medio fsico
Velocidad de transmisin
Paridad
Bits de datos
Bit de parada
Direccin Modbus
Polarizacin (para RS-485)
66
EIO0000001363 12/2015
Caractersticas de configuracin
Modalidad de funcionamiento
El archivo de configuracin de Post se lee y se aplica:
despus de un arranque en caliente (vase pgina 59)
despus de un arranque en fro (vase pgina 58)
Despus de un Reinicio (vase pgina 57).
Despus de descargar una aplicacin (vase pgina 57)
Despus de una reconfiguracin de Ethernet provocada por una reconexin del cable Ethernet
(exclusivamente para la parte de Ethernet del archivo de configuracin de Post
(vase pgina 133))
Para obtener ms detalles sobre los estados y las transiciones del controlador, consulte Estados
y comportamientos del controlador (vase pgina 51).
EIO0000001363 12/2015
67
Caractersticas de configuracin
Parmetro
Descripcin
ETH
IPMODE
SL1
SL2
68
Valor
IP
Direccin IP
MASK
Mscara de subred
GATEWAY
Direccin de pasarela
NETWORKNAME
HW
Medio fsico
0 = RS-232
1 = RS-485
BAUDS
Velocidad de transmisin de
datos
PARITY
0 = Ninguno
1 = Impar
2 = Par
DATAFORMAT
7u8
STOPBIT
Bit de parada
1o2
MODBUSADDR
Direccin Modbus
De 1 a 247
POLARIZATION
0 = No
1 = S
EIO0000001363 12/2015
Caractersticas de configuracin
NOTA:
Al usar un archivo de configuracin de Post para la configuracin de Ethernet, no es obligatorio
especificar todos los parmetros:
Si el M221 Logic Controller est configurado (por la aplicacin de usuario) en modalidad DHCP
o BOOTP, los parmetros de red IP (direccin IP), MASK (mscara de subred) y GATEWAY
(direccin de puerta de enlace) no estn configurados en el archivo.
Si un parmetro no est configurado en el archivo de configuracin de Post, el M221 Logic
Controller utiliza el valor configurado en la aplicacin de usuario (consulte Configuracin de
Ethernet (vase pgina 132)).
Si el M221 Logic Controller est configurado en modalidad DHCP o BOOTP por la aplicacin
de usuario y se ha definido la modalidad de IP fija (IPMODE=0) en el archivo de configuracin
de Post, configure los parmetros de red (IP (direccin IP), MASK (mscara de subred) y
GATEWAY (direccin de puerta de enlace)), puesto que no estn configurados mediante la
aplicacin de usuario. De lo contrario, el M221 Logic Controller se inicia con la configuracin
predeterminada de Ethernet.
Transferencia del archivo de configuracin de Post
Tras crear y modificar el archivo de configuracin de Post, se debe transferir al Logic Controller.
La transferencia se lleva a cabo copiando el archivo de configuracin de Post a una tarjeta de SD
con un script.
Consulte Agregar o cambiar una configuracin de Post (vase pgina 168).
Modificacin de un archivo de configuracin de Post
Utilice un editor de texto para modificar el archivo de configuracin de Post en el PC.
NOTA: No cambie la codificacin del archivo de texto. La codificacin predeterminada es ANSI.
NOTA: Los parmetros de Ethernet del archivo de configuracin de Post se pueden modificar con
SoMachine Basic. Para obtener ms informacin, consulte Conexin a un Logic Controller
(vase SoMachine Basic, Gua de funcionamiento).
Supresin de un archivo de configuracin de Post
Consulte Supresin de un archivo de configuracin de Post (vase pgina 169).
NOTA: Se usarn los parmetros definidos en la aplicacin, en lugar de los parmetros correspondientes definidos en el archivo de configuracin de Post.
EIO0000001363 12/2015
69
Caractersticas de configuracin
70
EIO0000001363 12/2015
Modicon M221
Configuracin del M221 Logic Controller
EIO0000001363 12/2015
Parte II
Configuracin del M221 Logic Controller
Pgina
121
131
Tarjeta SD
157
EIO0000001363 12/2015
73
87
71
72
EIO0000001363 12/2015
Modicon M221
Cmo configurar un controlador
EIO0000001363 12/2015
Captulo 3
Cmo configurar un controlador
Pgina
74
80
84
85
EIO0000001363 12/2015
73
74
EIO0000001363 12/2015
En esta figura se muestra la barra de herramientas, la barra de estado y las fichas del mdulo de
la ventana principal:
1 Barra de herramientas
2 Barra de estado
3 Fichas del mdulo
Elemento
Descripcin
Barra de
herramientas
Barra de estado
Fichas del mdulo Para desarrollar una aplicacin, pase por todas las fichas del mdulo de izquierda a
derecha:
Propiedades
Configure las propiedades del proyecto.
Configuracin
Replique y configure la configuracin de hardware del controlador lgico y de los
mdulos de ampliacin asociados.
Programacin
Desarrolle su programa en uno de los lenguajes de programacin compatibles.
Visualizacin
Cree una interfaz de operario para un dispositivo Visualizacin grfica remota.
Consulte TMH2GDB Grfico remoto - Gua del usuario para obtener ms
informacin.
Puesta en marcha
Gestione la conexin entre SoMachine Basic y el controlador lgico, cargue y
descargue aplicaciones, pruebe la aplicacin y pngala en marcha.
EIO0000001363 12/2015
75
rbol de hardware
El rbol de hardware aparece en el lado izquierdo de la ventana Configuracin. Muestra una vista
estructurada de la configuracin del hardware. Al aadir un controlador, un mdulo de ampliacin
o un cartucho al proyecto, se aaden varios nodos automticamente al rbol de hardware.
NOTA: Los nodos del rbol de hardware son especficos del controlador y de la configuracin de
hardware. Estos nodos dependen de las funciones de E/S proporcionadas por el controlador, los
mdulos de ampliacin y los cartuchos.
En esta figura se muestra el rbol de hardware de la configuracin del controlador:
Elemento
Descripcin
Entradas digitales
Salidas digitales
Entradas analgicas
Contadores de alta
velocidad
n
76
Elemento
Descripcin
Generadores de pulsos
Bus de E/S
ETH1
Modbus TCP
Adaptador EtherNet/IP
Editor
El rea del editor aparece en la parte central de la ventana Configuracin. Muestra la representacin grfica de la configuracin de hardware de los dispositivos. La configuracin de hardware
de un proyecto puede ser:
Slo un controlador
Un controlador con cartuchos
Un controlador con mdulos de ampliacin
Un controlador con cartuchos y mdulos de ampliacin
El rea del editor muestra:
Una breve descripcin sobre el dispositivo cuando se hace clic en la imagen del dispositivo o
en el nodo de dispositivo en el rbol de hardware.
Las propiedades de configuracin del elemento seleccionado en el rbol de hardware.
EIO0000001363 12/2015
77
78
EIO0000001363 12/2015
Catlogo
El rea de catlogo aparece en el lado derecho de la ventana Configuracin. Muestra el rango
completo de controladores lgicos, mdulos de ampliacin y cartuchos que se pueden configurar
con SoMachine Basic. Asimismo, proporciona una breve descripcin del dispositivo seleccionado.
Puede arrastrar y soltar objetos desde el rea de catlogo hasta el rea del editor. Tambin puede
sustituir el controlador existente por otro controlador con slo arrastrar y soltar desde el catlogo.
En esta figura se muestra el catlogo de los logic controllers y los mdulos de ampliacin:
EIO0000001363 12/2015
79
80
EIO0000001363 12/2015
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Incluya en el anlisis de riesgos cada una de las variantes de configuracin de E/S que se
pueden realizar marcando mdulos de ampliacin de E/S como opcionales, y concretamente el
establecimiento de mdulos de seguridad TM3 (TM3S) como mdulos de E/S opcionales, y
valore si es aceptable con respecto a su aplicacin.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao
al equipo.
Marcado de un mdulo de ampliacin de E/S como opcional en modalidad offline
Para aadir un mdulo y marcarlo como opcional en la configuracin:
Paso
Accin
Accin
EIO0000001363 12/2015
81
Comentario
%SW118
Palabra de estado del logic
controller
Los bits 13 y 14 son relevantes para el estado del mdulo de E/S en relacin
con el bus de E/S.
El bit 13, si es FALSE, indica que faltan mdulos obligatorios segn la
definicin de la configuracin del bus de ampliacin de E/S o que, si estn, no
funcionan cuando el logic controller intenta iniciar el bus de ampliacin de E/S.
En este caso, el bus de E/S no se inicia.
El bit 14, si es FALSE, indica que uno o varios mdulos han interrumpido la
comunicacin con el logic controller despus de que se iniciase el bus de
ampliacin de E/S. Este es el caso si un mdulo de ampliacin de E/S se
define como obligatorio o como mdulo opcional pero est presente en el
arranque.
Cada uno de los bits, empezando por el bit 1 (el bit 0 est reservado), est
%SW119
Configuracin del mdulo de dedicado a un mdulo de ampliacin de E/S configurado e indica si el mdulo
es opcional (TRUE) u obligatorio (FALSE) cuando el controlador intenta iniciar
ampliacin de E/S
el bus de E/S.
%SW120
Estado del mdulo de
ampliacin de E/S
Cada uno de los bits, empezando por el bit 1 (el bit 0 est reservado), est
dedicado a un mdulo de ampliacin de E/S configurado e indica el estado del
mdulo.
Cuando el logic controller intenta iniciar el bus de E/S, si el valor de %SW120
no es cero (que indica que se ha detectado un error al menos en uno de los
mdulos), el bus de ampliacin de E/S no se inicia a no ser que el bit
correspondiente en %SW119 se haya establecido en TRUE (que indica que el
mdulo se ha marcado como opcional).
Cuando se inicia el bus de E/S, si el sistema modifica el valor de %SW120,
indica que se ha detectado un error en uno o varios mdulos de ampliacin de
E/S (independientemente de la funcin Mdulo opcional).
82
EIO0000001363 12/2015
EIO0000001363 12/2015
83
Entrada
digital
Salida
digital
Entrada
analgica
Contador de
alta
velocidad
Generador
de pulsos
TM221M16R
TM221CR
TM221CU
TM221ME16R
TM221CER
TM221CEU
TM221M16T
TM221M32TK
TM221CT
TM221ME16T
TM221ME32TK
TM221CET
TM221CEU
Ethernet
Lnea
serie
X
X Disponible para la configuracin en SoMachine Basic. Para obtener informacin sobre cmo configurar:
Entradas digitales, consulte Configuracin de las entradas digitales (vase pgina 88).
Salidas digitales, consulte Configuracin de las salidas digitales (vase pgina 92).
Entradas analgicas, consulte Configuracin de las entradas analgicas (vase pgina 95).
Contadores de alta velocidad, consulte Configuracin de contadores de alta velocidad
(vase pgina 98).
Generadores de pulsos, consulte Configuracin de los generadores de pulsos (vase pgina 110).
Ethernet, consulte Configuracin de Ethernet (vase pgina 132).
Lneas serie, consulte Configuracin de la lnea serie (vase pgina 145).
84
EIO0000001363 12/2015
Accin
EIO0000001363 12/2015
85
86
EIO0000001363 12/2015
Modicon M221
Configuracin de entrada/salida incrustada
EIO0000001363 12/2015
Captulo 4
Configuracin de entrada/salida incrustada
Apartado
Pgina
4.1
88
4.2
92
4.3
95
4.4
4.5
EIO0000001363 12/2015
97
109
87
Seccin 4.1
Configuracin de entradas digitales
88
Paso
Accin
Haga clic en el nodo Entradas digitales del rbol de hardware para visualizar las propiedades de
las entradas digitales.
En esta figura se muestran las propiedades de las entradas digitales en el rea del editor:
EIO0000001363 12/2015
Editable Valor
Valor predeterminado
Descripcin
Utilizado
No
Verdadero/Fals Falso
o
Direccin
No
%I0.x
Smbolo
Utilizado
por
No
cualquiera
Filtrado
Filtrado
EIO0000001363 12/2015
Sin filtro
3 ms
12 ms
3 ms
89
Parmetro
Editable Valor
Valor predeterminado
Descripcin
Retencin
Verdadero/Falso
Falso
Ejecutar/D
etener
Verdadero/Falso
Falso
Evento
No utilizado
Flanco
descendente
Flanco
ascendente
Ambos
flancos
No utilizado
90
EIO0000001363 12/2015
Parmetro
Editable Valor
Valor predeterminado
Descripcin
Prioridad
De 0 a 7
Subrutina
No
cualquiera
vaco
Comentario
EIO0000001363 12/2015
91
Seccin 4.2
Configuracin de salidas digitales
92
Paso
Accin
Haga clic en el nodo Salidas digitales del rbol de hardware para visualizar las propiedades de las
salidas digitales.
En esta figura se muestran las propiedades de las salidas digitales en el rea del editor:
EIO0000001363 12/2015
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%Q0.x
Smbolo
Utilizado por
No
cualquiera
vaco
Alarma de
estado
Verdadero/Falso
Falso
EIO0000001363 12/2015
93
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Valor de retorno
1o0
Comentario
94
EIO0000001363 12/2015
Seccin 4.3
Configuracin de entradas analgicas
Accin
Haga clic en el nodo Entradas analgicas del rbol de hardware para visualizar las propiedades
de las entradas analgicas.
En esta figura se muestran las propiedades de las entradas analgicas en el rea del editor:
EIO0000001363 12/2015
95
En esta tabla se describen todos los parmetros de la configuracin de las entradas analgicas:
Parmetro
Editable
Valor
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%IW0.x
Smbolo
Tipo
No
De 0 a 10 V
De 0 a 10 V
mbito
No
Normal
Normal
Mnimo
No
Mximo
No
1.000
1.000
Filtro
No
Unidad de
filtro
No
100 ms
vaco
Muestreo
No
vaco
Unidades
No
cualquiera
vaco
Comentario
96
EIO0000001363 12/2015
Seccin 4.4
Configuracin del contador de alta velocidad
Pgina
98
102
107
EIO0000001363 12/2015
97
Entradas auxiliares
Salidas reflejas
%HSC0
%I0.0
%I0.2
%I0.3
%Q0.2
%Q0.3
%HSC1
%I0.6
%I0.5
%I0.4
%Q0.4
%Q0.5
%HSC2
%I0.1
%Q0.2
%Q0.3
%HSC3
%I0.7
%Q0.4
%Q0.5
Monofsica
Entrada de
pulsos
No utilizado
Entrada de
preajuste
Entrada
rpida
98
EIO0000001363 12/2015
Entradas auxiliares
Salidas reflejas
%HSC0
%I0.0
%I0.1
%I0.2
%I0.3
%Q0.2
%Q0.3
%HSC1
%I0.6
%I0.7
%I0.5
%I0.4
%Q0.4
%Q0.5
Pulso/Direccin
Entrada de
pulsos
Entrada de
direccin
Entrada de
preajuste
Entrada
rpida
%HSC0
Entradas principales
Entradas auxiliares
Salidas reflejas
%I0.0
%I0.1
%I0.2
%I0.3
%Q0.2
%Q0.3
%Q0.5
%HSC1
%I0.6
%I0.7
%I0.5
%I0.4
%Q0.4
Cuadratura X1
Fase A de
entrada de
pulsos
Fase B de
entrada de
pulsos
Entrada de
preajuste
Entrada
rpida
Cuadratura X2
Fase A de
entrada de
pulsos
Fase B de
entrada de
pulsos
Entrada de
preajuste
Entrada
rpida
Cuadratura X4
Fase A de
entrada de
pulsos
Fase B de
entrada de
pulsos
Entrada de
preajuste
Entrada
rpida
Entradas auxiliares
Salidas reflejas
%HSC0
%I0.0
%HSC1
%I0.6
Medidor de
frecuencias
Entrada de
pulsos
No utilizado
No utilizado
No utilizado
No utilizado
No utilizado
EIO0000001363 12/2015
99
Descripcin
Haga clic en ... en Configuracin para seleccionar el tipo de contador de alta velocidad para asignar y
mostrar la ventana Asistente del contador de alta velocidad.
Para obtener ms informacin sobre los contadores de alta velocidad, consulte la siguiente tabla.
En esta tabla se describen todos los parmetros de la configuracin de los contadores de alta
velocidad:
Parmetro
Editable
Valor
Valor
predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%HSCi
Smbolo
Tipo
No
Sin configurar
Monofsica
Fase dual
Medidor de
frecuencias
100
EIO0000001363 12/2015
Parmetro
Editable
Valor
Valor
predeterminado
Descripcin
Configuracin S
[...]
(Botn)
Deshabilitado
Comentario
EIO0000001363 12/2015
101
EleDescripcin
mento
102
Muestra el ttulo del cuadro de dilogo del asistente para la instancia HSC seleccionada %HSCi.
EIO0000001363 12/2015
EleDescripcin
mento
3
Muestra las entradas dedicadas, las entradas auxiliares y las salidas reflejas.
Las propiedades en esta rea de la ventana de asistente son diferentes para cada tipo de
controlador, as como para la instancia HSC. Para obtener ms detalles, consulte Asignaciones de
E/S especializadas (vase pgina 99).
Parmetros comunes
En esta tabla se describen los parmetros comunes a los tipos de contadores: Fase dual
[Pulso/Direccin], Fase dual [Cuadratura X2] y Monofsica:
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Tipo de HSC
Sin configurar
Monofsica
Fase dual
Medidor de
frecuencias
Modalidad de
conteo
No
Grande libre
Modalidad de
entrada
Pulso/Direccin
Cuadratura X1
Cuadratura X2
Cuadratura X4
Palabra doble
TRUE/FALSE
FALSE
Preajuste
De 0 a 65.535
(Word)
0
(Word)
De 0 a 4.294.967.295
(Double Word)
0
(Double
Word)
EIO0000001363 12/2015
103
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Umbral S0
De 0 a 65.535
(Word)
65.535
(Word)
De 0 a 4.294.967.295
(Double Word)
4.294.967.29
5
(Double
Word)
De 0 a 65.535
(Word)
Umbral S1
De 0 a 4.294.967.295
(Double Word)
Desencadenador
No utilizado
Flanco descendente
Flanco ascendente
Ambos flancos
No utilizado
Prioridad
De 0 a 7
Subrutina
No
cualquiera
vaco
Entrada
normal
TRUE/FALSE
FALSE
Entrada
normal
TRUE/FALSE
FALSE
Salida refleja 0 S
TRUE/FALSE
FALSE
104
EIO0000001363 12/2015
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Salida refleja 1 S
TRUE/FALSE
FALSE
Valor < S0
TRUE/FALSE
FALSE
TRUE/FALSE
FALSE
Valor >= S1
TRUE/FALSE
FALSE
Editable
Valor
Valor predeterminado
Descripcin
Entrada de
pulsos
No
TRUE/FALSE
TRUE
Entrada de
direccin
No
TRUE/FALSE
TRUE
EIO0000001363 12/2015
105
Parmetros Fase dual [Cuadratura X1], Fase dual [Cuadratura X2] y Fase dual
[Cuadratura X4]
En esta tabla se describen los parmetros especficos para Fase dual [Cuadratura X1],
Fase dual [Cuadratura X2] y Fase dual [Cuadratura X4]:
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Fase A de
entrada de
pulsos
No
TRUE/FALSE
TRUE
Fase B de
entrada de
pulsos
No
TRUE/FALSE
TRUE
Parmetros de Monofsica
En esta tabla se describe el parmetro especfico para el Monofsica:
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Entrada de
pulsos
No
TRUE/FALSE
TRUE
106
EIO0000001363 12/2015
EIO0000001363 12/2015
107
Editable
Valor
Tipo de HSC
Sin configurar
Monofsica
Fase dual
Medidor de
frecuencias
Medidor de
frecuencias
Palabra doble
TRUE/FALSE
FALSE
Ventana de
tiempo
100 ms
1s
1s
Entrada de
pulsos
No
TRUE/FALSE
TRUE
108
EIO0000001363 12/2015
Seccin 4.5
Configuracin del generador de pulsos
Pgina
110
112
115
117
120
EIO0000001363 12/2015
109
Accin
Haga clic en el nodo Generadores de pulsos del rbol de hardware para visualizar las propiedades
de los generadores de pulsos.
En esta figura se muestran las propiedades de los generadores de pulsos en el rea del editor:
Edite las propiedades y haga clic en [...] para configurar la salida del generador de pulsos.
Para obtener informacin detallada sobre los parmetros de configuracin de los generadores de
pulsos, consulte la tabla siguiente.
Editable
Valor
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%PLSx
%PWMx
%PTOx
%FREQGENx
%PLSx/%PWM
x/%PTOx/%FR
EQGENx
Smbolo
110
EIO0000001363 12/2015
Parmetro
Editable
Valor
Tipo
No
No configurado
PLS
PWM
PTO
FREQGEN
No
configurado
Configuracin S
[...]
(Botn)
Habilitado
Comentario
Configuracin de PLS
Consulte Configuracin de pulsos (%PLS) (vase pgina 112).
Para obtener ms detalles sobre el bloque de funciones Pulse, consulte Modicon M221 Logic
Controller Gua de la biblioteca de funciones avanzadas, captulo Pulso (%PLS).
Configuracin de PWM
Consulte Configuracin de la modulacin de ancho de pulsos (%PWM) (vase pgina 115).
Para obtener ms detalles sobre el bloque de funciones Pulse Width Modulation, consulte
Modicon M221 Logic Controller Gua de la biblioteca de funciones avanzadas, captulo
Modulacin de ancho de pulsos (%PWM).
Configuracin de PTO
Consulte Configuracin de la salida de tren de pulsos (%PTO) (vase pgina 117).
Para obtener ms detalles sobre el bloque de funciones Pulse Train Output, consulte
Modicon M221 Logic Controller Gua de la biblioteca de funciones avanzadas, captulo Salida de
tren de pulsos (%PTO).
Configuracin del generador de frecuencias
Consulte Configuracin del generador de frecuencias (%FREQGEN) (vase pgina 117)
Para obtener ms detalles sobre el bloque de funciones FREQGEN, consulte Modicon M221 Logic
Controller - Gua de la biblioteca de funciones avanzadas, captulo Generador de frecuencias
(%FREQGEN).
EIO0000001363 12/2015
111
112
EIO0000001363 12/2015
En esta tabla se describen todos los parmetros disponibles cuando se configura el canal en
modalidad PLS:
Parmetro
Valor
Tipo de
generador de
pulsos
No configurado
PLS
PWM
PTO
FREQGEN
PLS
Palabra doble
Falso
Verdadero/Fals
o
Referencia de
tiempo
0,1 ms
1 ms
10 ms
1s
1s
Preajuste
0
Consulte la tabla
siguiente para ver el
rango completo de
valores
preestablecidos para
el generador de pulsos
de tipo PLS.
EIO0000001363 12/2015
113
Referencia de tiempo
PLS
0,1 ms
De 1 a 20.000
1 ms
De 1 a 2.000
10 ms
De 1 a 200
1s
1o2
114
EIO0000001363 12/2015
EIO0000001363 12/2015
115
En esta tabla se describen todos los parmetros disponibles cuando el canal se configura en
modalidad PWM:
Parmetro
Valor
Tipo de
generador de
pulsos
No configurado
PLS
PWM
PTO
FREQGEN
PWM
Referencia de
tiempo
0,1 ms
1 ms
10 ms
1s
1s
Preajuste
Consulte la tabla
siguiente para ver el
rango completo de
valores preestablecidos
para el generador de
pulsos de tipo PWM.
Referencia de tiempo
PWM
0,1 ms
De 1 a 10.000
1 ms
De 1 a 1.000
10 ms
De 1 a 100
1s
EIO0000001363 12/2015
EIO0000001363 12/2015
117
En esta tabla se describen todos los parmetros disponibles cuando el canal se configura en
modalidad PTO:
Parmetro
General
Mecnica
118
Valor
Predeterminado
Descripcin
Tipo de
generador de
pulsos
No configurado
PLS
PWM
PTO
FREQGEN
PTO
Modalidad de
salida
Sentido
horario/Sentido
antihorario
Pulso/Direccin
Pulso/Direccin
0 a 65.535
Compensacin de
holgura
EIO0000001363 12/2015
Parmetro
Lmites de
posicin
de
software
Movimiento
Punto de
referencia
Activacin
de sonda
Valor
Predeterminado
Descripcin
Habilitar los
lmites de
posicin de
software
Habilitado
Deshabilitado
Habilitado
Lmite bajo
De -2147483648 a
2147483647
-2147483648
Lmite alto
De 2147483648 a
2147483647
2147483647
Velocidad mx.
De 0 a 100000
100000
Velocidad de
detencin
De 0 a 100000
Acel. mx.
De 1 a 100.000
100000
Deceleracin de
parada rp.
De 1 a 100000
5000
Decel. mx.
De 1 a 100.000
100000
Entrada REF
No utilizado
Entrada
No utilizado
Tipo de contacto
Normalmente
abierto
Normalmente
cerrado
No utilizado
Entrada
No utilizado
Entrada PROBE
EIO0000001363 12/2015
119
La funcin Generador de frecuencias (FG) genera una seal de onda cuadrada con frecuencia
programable y un ciclo de servicio del 50%. El controlador utiliza un generador de reloj interno y
proporciona una seal de salida en un canal de salida dedicado (%Q0.0). Esta seal de salida
puede activar directamente un movimiento constante del eje. La frecuencia de destino es siempre
positiva.
Para obtener ms detalles sobre el bloque de funciones FREQGEN, consulte Modicon M221 Logic
Controller - Gua de la biblioteca de funciones avanzadas, captulo Generador de frecuencias
(%FREQGEN).
120
EIO0000001363 12/2015
Modicon M221
Configuracin de bus de E/S
EIO0000001363 12/2015
Captulo 5
Configuracin de bus de E/S
Pgina
122
124
128
EIO0000001363 12/2015
121
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Actualice la configuracin del programa cada vez que aada o elimine cualquier tipo de
ampliacin de E/S en el bus de E/S, o si aade o elimina cualquier dispositivo en el bus de
campo.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao
al equipo.
Presentacin de la funcin opcional de los mdulos de ampliacin de E/S
Los mdulos de ampliacin de E/S se pueden marcar como opcionales en la configuracin. La
funcin Mdulo opcional proporciona una configuracin ms flexible al aceptar la definicin de
mdulos no conectados fsicamente al logic controller. Por lo tanto, una nica aplicacin puede
admitir varias configuraciones fsicas de mdulos de ampliacin de E/S, lo cual favorece un mayor
grado de escalabilidad sin la necesidad de mantener varios archivos de aplicacin para la misma
aplicacin.
Debe ser muy consciente de las implicaciones y los efectos de marcar mdulos de E/S como
opcionales en su aplicacin, tanto si estos mdulos estn presentes como si estn ausentes
fsicamente al ejecutar la mquina o el proceso. Asegrese de incluir esta funcin en el anlisis
de riesgos.
122
EIO0000001363 12/2015
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Incluya en el anlisis de riesgos cada una de las variantes de configuracin de E/S que se
pueden realizar marcando mdulos de ampliacin de E/S como opcionales, y concretamente el
establecimiento de mdulos de seguridad TM3 (TM3S) como mdulos de E/S opcionales, y
valore si es aceptable con respecto a su aplicacin.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o dao
al equipo.
NOTA: Para obtener ms informacin sobre esta funcin, consulte Mdulos de ampliacin de E/S
opcionales (vase pgina 80).
EIO0000001363 12/2015
123
124
EIO0000001363 12/2015
NOTA: No puede montar un mdulo TM2 antes de cualquier mdulo TM3 tal y como se indica en
la siguiente figura:
EIO0000001363 12/2015
125
Mxima
Tipo de configuracin
TM221C16
TM221CE16
4 mdulos de ampliacin
TM3/TM2
Local
TM221C24
TM221CE24
TM221C40
TM221CE40
TM221M16R
TM221ME16R
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
7 mdulos de ampliacin
TM3/TM2
Local
TM3XREC1
Remota
NOTA: Los mdulos transmisores y receptores TM3 no se incluyen en el recuento del nmero mximo de
mdulos de ampliacin.
NOTA: La configuracin con sus mdulos de ampliacin TM3 y TM2 se valida mediante el
software de SoMachine Basic en la ventana Configuracin teniendo en cuenta el consumo total
de potencia de los mdulos instalados.
NOTA: En algunos entornos, la configuracin mxima rellenada por mdulos de alto consumo,
junto con la distancia mxima permitida entre los mdulos transmisores y emisores TM3, puede
presentar problemas de comunicacin del bus aunque el software SoMachine Basic est
permitido para la configuracin. En este caso, necesitar analizar el consumo de los mdulos
elegidos para su configuracin, as como la distancia de cable mnima que requiere su aplicacin,
y probablemente deber optimizar sus elecciones.
126
EIO0000001363 12/2015
Bus de E/S de 5 V CC
Bus de E/S de 24 V CC
TM221C16R
TM221CE16R
325 mA
120 mA
TM221C16T
TM221CE16T
325 mA
148 mA
TM221C16U
TM221CE16U
325 mA
148 mA
TM221C24R
TM221CE24R
520 mA
160 mA
TM221C24T
TM221CE24T
520 mA
200 mA
TM221C24U
TM221CE24U
520 mA
200 mA
TM221C40R
TM221CE40R
520 mA
240 mA
TM221C40T
TM221CE40T
520 mA
304 mA
TM221C40U
TM221CE40U
520 mA
304 mA
TM221M16R
TM221ME16R
520 mA
460 mA
TM221M16T
TM221ME16T
520 mA
492 mA
TM221M32TK
TM221ME32TK
520 mA
484 mA
EIO0000001363 12/2015
127
Cartuchos TMC2
Para obtener ms informacin sobre la configuracin de cartuchos, consulte las siguientes guas
de programacin y hardware:
Tipo de cartucho
Gua de hardware
Gua de programacin
Cartuchos TMC2
Gua de hardware
Gua de programacin
Mdulos de ampliacin TM3 - Gua
de programacin
128
EIO0000001363 12/2015
Gua de hardware
Gua de programacin
EIO0000001363 12/2015
129
130
EIO0000001363 12/2015
Modicon M221
Configuracin de comunicaciones integradas
EIO0000001363 12/2015
Captulo 6
Configuracin de comunicaciones integradas
Apartado
Pgina
6.1
Configuracin Ethernet
132
6.2
145
6.3
154
EIO0000001363 12/2015
131
Seccin 6.1
Configuracin Ethernet
Configuracin Ethernet
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
132
Pgina
133
138
Configuracin EtherNet/IP
142
EIO0000001363 12/2015
Servicios Ethernet
El logic controller admite los siguientes servicios:
Servidor Modbus TCP
Cliente Modbus TCP
EtherNet/IP Adapter
Dispositivo esclavo Modbus TCP
Servidor Modbus
Cliente Modbus
Dispositivo EtherNet/IP
EIO0000001363 12/2015
133
Configuracin Ethernet
En esta tabla se describe cmo configurar la Ethernet:
Paso
Accin
Haga clic en el nodo ETH1 del rbol de hardware para visualizar las propiedades Ethernet.
En esta figura se muestran las propiedades Ethernet en el rea del editor:
NOTA: Los Parmetros de seguridad visualizados dependern del nivel funcional seleccionado
para la aplicacin.
134
EIO0000001363 12/2015
Editable
Valor
cualquiera
M221 (si el
controlador
usado en la
configuracin es
M221 Logic
Controller)
Direccin IP mediante
DHCP
S(1)
TRUE/FALSE
FALSE
TRUE/FALSE
FALSE
Direccin IP fija
S(1)
TRUE/FALSE
TRUE
Direccin IP
S(2)
w.x.y.z(3)
0.0.0.0
Mscara de subred
S(2)
w.x.y.z(3)
0.0.0.0
Direccin de pasarela
S(2)
w.x.y.z(3)
0.0.0.0
Ethernet
(1) Puede seleccionar cualquier opcin del direccionamiento IP. Al seleccionar una opcin se deshabilitan las otras.
(2) Estas opciones se habilitan solamente si se selecciona la opcin Direccin IP fija para el direccionamiento IP.
(3) w, x, y y z son los bytes que almacenan la direccin, y cada byte puede almacenar un valor en el rango de 0 a 255.
EIO0000001363 12/2015
135
Parmetro
Editable
Valor
Velocidad de
transferencia
No
Auto
Parmetros de seguridad
Los parmetros de seguridad le permiten habilitar o deshabilitar los protocolos y las funciones de comunicacin.
Protocolo de
programacin
habilitado
TRUE/FALSE
TRUE
Protocolo
EtherNet/IPhabilitado
TRUE/FALSE
TRUE
Servidor Modbus
habilitado
TRUE/FALSE
TRUE
Protocolo de
descubrimiento
automtico habilitado
TRUE/FALSE
TRUE
(1) Puede seleccionar cualquier opcin del direccionamiento IP. Al seleccionar una opcin se deshabilitan las otras.
(2) Estas opciones se habilitan solamente si se selecciona la opcin Direccin IP fija para el direccionamiento IP.
(3) w, x, y y z son los bytes que almacenan la direccin, y cada byte puede almacenar un valor en el rango de 0 a 255.
136
EIO0000001363 12/2015
Gestin de direcciones
Este diagrama muestra los diferentes tipos de sistema de direcciones para el M221 Logic
Controller:
EIO0000001363 12/2015
137
Accin
Haga clic en el nodo Modbus TCP que aparece debajo del nodo ETH1 en el rbol de hardware para
ver las propiedades de Modbus TCP.
En esta figura se muestran las propiedades que se visualizan en el rea del editor:
Seleccione Habilitado para editar las propiedades para configurar el protocolo Modbus TCP.
138
EIO0000001363 12/2015
En esta tabla se describen todos los parmetros de la configuracin del Modbus TCP:
Parmetro
Editable(1)
Valor
TRUE/FALSE
FALSE
Asignacin de Modbus
Habilitado
De 1 a 247
1...20
10
Registros de entrada
(%QWM)
1...20
10
(1)
EIO0000001363 12/2015
139
Parmetro
Editable(1)
Valor
w.x.y.z(1)
0.0.0.0
ID de unidad
De 0 a 255
255
Timeout de conexin
(100 ms)
De 0 a
65.535
100
(1)
Slo si se ha seleccionado la opcin Servidor Modbus habilitado en la seccin Parmetros de seguridad de la
ventana Propiedades Ethernet (vase pgina 133).
140
Decimal de
cdigo de
funcin (Hex)
Funcin
Comentario
3 (3 hex)
4 (4 hex)
Leer registros de
entrada
6 (6 hex)
16 (10 hex)
Escribir registros
mltiples
23 (17 hex)
Leer/escribir varios
registros
EIO0000001363 12/2015
Accin
En esta tabla se describe cada columna de la tabla que ofrece una lista de los servidores remotos:
Parmetro
Editable
Valor
ndice
No
1...16
Direccin
w.x.y.z(1)
0.0.0.0
ID de unidad
De 0 a 255
255
Timeout de conexin
(100 ms)
De 0 a
65.535
100
(1) w, x, y y z son los bytes que almacenan la direccin, y cada byte puede almacenar un valor en el rango
de 0 a 255.
141
Configuracin EtherNet/IP
Introduccin
En esta seccin se describe la configuracin de la conexin EtherNet/IP al controlador.
Para obtener ms informacin sobre EtherNet/IP, consulte www.odva.org
Configuracin de EtherNet/IP Adapter
En la siguiente tabla se describe cmo mostrar la ventana de configuracin del EtherNet/IP
Adapter:
Paso
Accin
Haga clic en el nodo Adaptador EtherNet/IP situado debajo del nodo ETH1 en el rbol de
hardware.
En esta figura se muestran las propiedades del EtherNet/IP Adapter en el rea del editor:
Seleccione Habilitado para editar las propiedades para configurar el EtherNet/IP Adapter.
142
EIO0000001363 12/2015
Editable
Valor
Habilitado
TRUE/FALSE
FALSE
De 1 a 255
100
Tamao (palabras)
1...20
20
De 1 a 255
150
Tamao (palabras)
1...20
20
NOTA: Salida significa salida del controlador del explorador (%IWE para el adaptador).
Entrada significa entrada del controlador del explorador (%QWE para el adaptador).
EIO0000001363 12/2015
143
Archivo EDS
Se proporciona un archivo de hoja de datos electrnica (EDS) tipo plantilla,
M221_EDS_Model.eds, en la carpeta de instalacin de SoMachine Basic\Firmwares &
PostConfiguration.
Modifique el archivo como se describe en la gua del usuario que se encuentra en esa misma
carpeta.
144
EIO0000001363 12/2015
Seccin 6.2
Configuracin de lnea serie
Cada lnea serie se puede configurar para cualquiera de los siguientes protocolos:
Modbus
ASCII
TMH2GDB
Puede configurar tanto los ajustes de lnea serie como de protocolo. De forma predeterminada,
las lneas serie estn configuradas para el protocolo Modbus RTU.
EIO0000001363 12/2015
145
146
Paso
Accin
Haga clic en el nodo SL1 (lnea serie) o SL2 (lnea serie) del rbol de hardware para mostrar la
configuracin de la lnea serie.
En el rbol de hardware, seleccione el nodo Modbus, ASCII o Visualizacin que aparece debajo
del nodo SL1 (lnea serie) o SL2 (lnea serie). Para obtener ms informacin, consulte
Configuracin del dispositivo (vase pgina 149).
EIO0000001363 12/2015
Editable
Valor
Modbus
ASCII
TMH2GDB
Modbus
Ajustes de protocolo
Protocolo
1.200
2.400
4.800
9.600
19.200
38.400
57.600
115.200
19.200
Paridad
Ninguna
Par
Impar
Par
Bits de datos
S
(nicamente
para el
protocolo
ASCII)
7
8
EIO0000001363 12/2015
147
Parmetro
Editable
Valor
Bits de parada
1
2
Medio fsico
RS-485
TRUE/FALSE
RS-485
TRUE
RS-232
TRUE/FALSE
148
S (slo para
cartuchos)
No (para el
controlador)
S
No
No
EIO0000001363 12/2015
Editable
Valor
Ninguna
Modem genrico
SR2MOD01
SR2MOD03
Ninguno
Comando Init
(solo para SL1)
EIO0000001363 12/2015
149
Parmetro
Editable
Valor
RTU
ASCII
RTU
Direccionamiento
Esclavo
TRUE/FALSE
Esclavo
TRUE
Permite especificar el ID de
direccin del esclavo.
Maestro
TRUE/FALSE
Direccin [de 1 a
247]
De 1 a 247
De 0 a 255
10
De 1 a 255
10
150
EIO0000001363 12/2015
Parmetro
Editable
Valor
De 0 a 255
10
De 1 a 255
Timeout de trama
recibido (ms)
S (solo si la
casilla de
verificacin
est
seleccionada)
De 1 a 255
S (solo si la
casilla de
verificacin
est
seleccionada)
De 1 a 255
0 (si no se ha
seleccionado la
casilla de
verificacin)
1 (si se ha
seleccionado la
casilla de
verificacin)
0 (si no se ha
seleccionado la
casilla de
verificacin)
10 (si se ha
seleccionado la
casilla de
verificacin)
Estructura de trama
Carcter de inicio
EIO0000001363 12/2015
0 (si no se ha
seleccionado la
casilla de
verificacin)
58 (si se ha
seleccionado la
casilla de
verificacin)
151
Parmetro
Editable
Valor
Primer carcter de
fin
De 1 a 255
0 (si no se ha
seleccionado la
casilla de
verificacin)
10 (si se ha
seleccionado la
casilla de
verificacin)
0 (si no se ha
seleccionado la
casilla de
verificacin)
10 (si se ha
seleccionado la
casilla de
verificacin)
FALSE
10
Enviar caracteres de S
trama
De 1 a 255
TRUE/FALSE
De 1 a 255
152
EIO0000001363 12/2015
EIO0000001363 12/2015
153
Seccin 6.3
Cdigos de funcin Modbus compatibles
Cdigos de
subfuncin
compatibles
Descripcin
1 (1 hex) o 2 (2 hex)
3 (3 hex) o 4 (4 hex)
5 (5 hex)
6 (6 hex)
8 (8 hex)
0 (0 hex), 10
(0A hex)...18 (12 hex)
Diagnstico
15 (0F hex)
16 (10 hex)
23 (17 hex)
43 (2B hex)
14 (0E hex)
NOTA:
El impacto de los cdigos de funcin Modbus que utiliza un M221 Logic Controller maestro
depende del tipo de dispositivo esclavo. En la mayora de los tipos de dispositivo esclavo:
Bit interno es %M
Bit de entrada es %I
Registro interno es %MW
Registro de entrada es %IW
En funcin del tipo de esclavo y de la direccin del esclavo, un bit interno puede ser %M o %Q, un
bit de entrada puede ser %I o %S, un registro de entrada puede ser %IW o %SW y un registro
interno puede ser %MW o %QW.
Para obtener ms informacin, consulte la documentacin del dispositivo esclavo.
154
EIO0000001363 12/2015
EIO0000001363 12/2015
155
156
EIO0000001363 12/2015
Modicon M221
Tarjeta SD
EIO0000001363 12/2015
Captulo 7
Tarjeta SD
Tarjeta SD
Introduccin
Modicon M221 Logic Controller permite transferencias de archivos con una tarjeta SD.
En este captulo se describe cmo gestionar los archivos del Modicon M221 Logic Controller
mediante una tarjeta SD.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
Pgina
158
160
Gestin de clonado
162
164
Gestin de la aplicacin
166
168
171
175
EIO0000001363 12/2015
157
Tarjeta SD
Con el uso de la tarjeta SD, pueden realizarse potentes operaciones de forma automtica que
afectan al comportamiento del Logic Controller y al de la aplicacin residente. Al insertar una
tarjeta SD en un controlador, tenga en cuenta el efecto que el contenido de la tarjeta SD pueden
tener sobre el Logic Controller.
NOTA: La gestin de archivos con tarjeta SD utiliza archivos de script. Estos scripts se puede
crear automticamente con la tarea Gestin de la memoria (vase SoMachine Basic, Gua de
funcionamiento).
ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
158
EIO0000001363 12/2015
Tarjeta SD
AVISO
EQUIPO INOPERATIVO
EIO0000001363 12/2015
159
Tarjeta SD
Descripcin
Archivo de script
Script.cmd
Registro de script
Script.log
/sys/os
M221.mfw
/disp/
TMH2GDB.mfw
/usr/app
Archivo de aplicacin
*.smbk
/usr/cfg
Machine.cfg
/usr/mem
Memories.csv
/sys/log
Descripcin
Download
Upload
Delete
EIO0000001363 12/2015
Tarjeta SD
Comandos de Eliminar:
Delete "/usr/app/*"
Delete "/sys/log/PlcLog.csv"
Registro de script
En el directorio raz de la tarjeta SD, se crea un archivo script.log de forma automtica tras
las operaciones de script. El estado de las operaciones de script se puede verificar leyendo este
archivo.
EIO0000001363 12/2015
161
Tarjeta SD
Gestin de clonado
Clonacin
La clonacin permite realizar una copia de seguridad de forma automtica de la aplicacin, del
firmware y de la configuracin de Post (si existe) del Modicon M221 Logic Controller de la tarjeta
SD.
La tarjeta SD puede utilizarse entonces para restaurar posteriormente el firmware, la aplicacin y
la configuracin de Post (si existe) en el Logic Controller, o copiarlos en otro Logic Controller con
la misma referencia.
Antes de proceder con el clonado de un controlador, M221 Logic Controller comprueba si la
aplicacin est protegida contra las copias. Para obtener informacin detallada, consulte
Proteccin con contrasea de una aplicacin (vase SoMachine Basic, Gua de funcionamiento).
NOTA:
La tarjeta SD debe estar vaca y presentar un formato correcto para realizar este procedimiento.
El registro de errores detectados y la memoria de datos no se clonan.
Si la aplicacin est protegida con contrasea, la operacin de clonado se bloquea (el indicador
LED SD parpadea).
Accin
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el archivo
Script.log.
NOTA: La operacin de clonado dura dos o tres minutos. La operacin de clonado tiene una
prioridad baja para minimizar el impacto en la lgica del usuario y en el rendimiento de
comunicacin del Logic Controller. Dependiendo de la cantidad de tiempo libre en el programa, la
operacin podra necesitar ms tiempo para completarse si el logic controller se encuentra en el
estado RUNNING en comparacin con el estado STOPPED.
4
162
EIO0000001363 12/2015
Tarjeta SD
Accin
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el archivo
Script.log.
EIO0000001363 12/2015
163
Tarjeta SD
Accin
Retire la tarjeta SD del PC e insrtela en el slot para tarjeta SD del logic controller.
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
8
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el archivo
Script.log .
10
164
Vuelva a conectar el cable de programacin USB al logic controller e inicie sesin con el
software SoMachine Basic.
EIO0000001363 12/2015
Tarjeta SD
Accin
Conecte el Visualizacin grfica remota al logic controller (vase Modicon TMH2GDB,
Visualizacin grfica remota, Gua del usuario).
Retire la tarjeta SD del PC e insrtela en el slot para tarjeta SD del M221 Logic Controller.
Resultado: El logic controller inicia la transferencia del archivo de firmware de la tarjeta SD al
Visualizacin grfica remota. Durante esta operacin:
Se muestra el mensaje File Transfer en el Visualizacin grfica remota.
Se activa el LED del sistema SD en el M221 Logic Controller.
La palabra del sistema %SW182 se establece en 5 (Transferencia de firmware del terminal
en curso).
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
NOTA: Restaurar el sistema de archivos del terminal grfico remoto (retroiluminacin roja)
forma parte del proceso.
EIO0000001363 12/2015
165
Tarjeta SD
Gestin de la aplicacin
Descripcin general
Puede utilizar una tarjeta SD para realizar una copia de seguridad y para restaurar la aplicacin
del controlador, o puede copiarla en otro controlador con la misma referencia.
Copia de seguridad de una aplicacin
En esta tabla se describe cmo realizar una copia de seguridad de una aplicacin del controlador
mediante una tarjeta SD:
Paso
Accin
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
NOTA: El proceso de copia de seguridad de la aplicacin tiene una prioridad baja para
minimizar el impacto en el rendimiento del programa y de la comunicacin del logic controller.
Dependiendo de la cantidad de tiempo libre en el programa, la operacin podra necesitar
bastante ms tiempo para completarse si el logic controller est en el estado RUNNING en
comparacin con el estado STOPPED.
5
166
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
Resultado: El archivo de aplicacin (*.smbk) se guarda en la tarjeta SD.
EIO0000001363 12/2015
Tarjeta SD
Accin
Tome una tarjeta SD creada previamente y edite el archivo script.cmd en el directorio raz
de la tarjeta SD con un editor de texto.
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
6
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
EIO0000001363 12/2015
167
Tarjeta SD
Accin
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
NOTA: Antes de llevarse a cabo la descarga, se comprueba el formato del archivo, as como
si todos los canales, parmetros y valores configurados son vlidos; en caso de detectarse
algn error, se cancela la descarga.
168
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
EIO0000001363 12/2015
Tarjeta SD
Accin
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta
SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
Resultado: El archivo de configuracin de Post se guarda en la tarjeta SD.
Accin
Inserte una tarjeta SD vaca en el PC que est ejecutando SoMachine Basic.
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
EIO0000001363 12/2015
169
Tarjeta SD
Paso
170
Accin
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
EIO0000001363 12/2015
Tarjeta SD
Accin
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
5
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
Resultado: El archivo del registro de errores (PlcLog.csv) se guarda en la tarjeta SD.
Accin
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
EIO0000001363 12/2015
171
Tarjeta SD
Paso
5
Accin
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
Resultado: El archivo del registro de errores (PlcLog.csv) se elimina del logic controller.
Cdigo de
error
hexadecimal
Resultado
General
08000011
Sistema operativo
0F01xxxx
Gestin de la
memoria
0F030009
Temporizador del
watchdog
0104000A
0804000B
0804000C
0804000D
172
EIO0000001363 12/2015
Tarjeta SD
Grupo
Cdigo de
error
hexadecimal
Resultado
Batera
0105000E
La batera se ha agotado
RTC
01060012
RTC no vlido
Aplicacin de
usuario
0807000F
08070010
Ethernet
010B0014
E/S incrustada
010D0013
Leer memoria no
voltil
01110000
01110001
01110002
01110003
01110004
EIO0000001363 12/2015
01120004
01120005
01120006
173
Tarjeta SD
Grupo
Cdigo de
error
hexadecimal
IP Ethernet
174
Resultado
01130008
01140012
EIO0000001363 12/2015
Tarjeta SD
Accin
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
NOTA: El proceso de copia de seguridad de la memoria tiene una prioridad baja para
minimizar el impacto en el rendimiento del programa y de la comunicacin del logic controller.
Dependiendo de la cantidad de tiempo libre en el programa, la operacin podra necesitar
bastante ms tiempo para completarse si el logic controller est en el estado RUNNING en
comparacin con el estado STOPPED.
5
EIO0000001363 12/2015
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
Resultado: El archivo de memoria (*.csv) se guarda en la tarjeta SD.
175
Tarjeta SD
Accin
Edite el archivo script.cmd del directorio raz de la tarjeta SD mediante un editor de texto.
NOTA: Procure no desconectar la alimentacin del logic controller mientras la operacin est
en curso.
4
176
Espere a que termine la operacin (hasta que se apague o parpadee el LED de la tarjeta SD).
Si se detecta un error, los LED SD y ERR parpadean y el error detectado se registra en el
archivo Script.log .
EIO0000001363 12/2015
Modicon M221
Programacin del M221 Logic Controller
EIO0000001363 12/2015
Parte III
Programacin del M221 Logic Controller
Pgina
Objetos de E/S
179
Objetos de red
185
10
Bloques de funciones
193
11
Objetos de sistema
195
EIO0000001363 12/2015
177
178
EIO0000001363 12/2015
Modicon M221
Objetos de E/S
EIO0000001363 12/2015
Captulo 8
Objetos de E/S
Objetos de E/S
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
Pgina
180
181
182
184
EIO0000001363 12/2015
179
Objetos de E/S
Accin
180
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%I0.i
Smbolo
Comentario
Objetos de E/S
Accin
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%Q0.i
Smbolo
Comentario
EIO0000001363 12/2015
181
Objetos de E/S
Accin
182
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%IW0.i
%IW0.x0y
EIO0000001363 12/2015
Objetos de E/S
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Smbolo
Comentario
EIO0000001363 12/2015
183
Objetos de E/S
Accin
184
Parmetro
Editable
Valor
Utilizado
No
Verdadero/Falso
Falso
Direccin
No
%QW0.x0y
Smbolo
Comentario
EIO0000001363 12/2015
Modicon M221
Objetos de red
EIO0000001363 12/2015
Captulo 9
Objetos de red
Objetos de red
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
Pgina
186
188
189
191
EIO0000001363 12/2015
185
Objetos de red
Accin
186
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%QWEi
Smbolo
EIO0000001363 12/2015
Objetos de red
Parmetro
Editable
Valor de
S
recuperacin
Valor
Valor predeterminado
Descripcin
De -32.768 a
32.767
EIO0000001363 12/2015
187
Objetos de red
Accin
188
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%IWEi
Smbolo
Comentario
EIO0000001363 12/2015
Objetos de red
Accin
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%QWMi
Smbolo
EIO0000001363 12/2015
189
Objetos de red
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Valor de
retorno
De -32.768 a
32.767
190
EIO0000001363 12/2015
Objetos de red
Accin
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%IWMi
Smbolo
Comentario
EIO0000001363 12/2015
191
Objetos de red
192
EIO0000001363 12/2015
Modicon M221
Bloques de funciones
EIO0000001363 12/2015
Captulo 10
Bloques de funciones
Bloques de funciones
Funciones de entrada/salida expertas avanzadas
Introduccin
El M221 Logic Controller proporciona:
Cuatro entradas rpidas (%I0.0, %I0.1, %I0.6 y %I0.7)
Dos salidas rpidas en las referencias del controlador que contienen salidas de transistor
(%Q0.0 y %Q0.1)
NOTA: Las funciones de salidas rpidas no son compatibles con las referencias del controlador
que contienen salidas de rel.
M221 Logic Controller es compatible con las siguientes funciones de E/S expertas (segn la
referencia):
Funciones
Contadores
(Funciones de
entrada
avanzadas)
Generadores de
pulsos
(Funciones de
salida
avanzadas)
Descripcin
Contador rpido
Contador de alta
velocidad
Pulso
Modulacin de ancho de
pulsos
Estas funciones y sus bloques de funciones se describen en Modicon M221 Logic Controller
Advanced Functions Library Guide.
NOTA:
Cuando se utiliza una entrada como Run/Stop, no puede ser utilizada por una funcin experta.
Cuando se utiliza una entrada como Alarm, no puede ser utilizada por una funcin experta.
EIO0000001363 12/2015
193
Bloques de funciones
194
EIO0000001363 12/2015
Modicon M221
Objetos de sistema
EIO0000001363 12/2015
Captulo 11
Objetos de sistema
Objetos de sistema
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
Pgina
196
206
EIO0000001363 12/2015
195
Objetos de sistema
Accin
196
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%Si
Smbolo
Comentario
EIO0000001363 12/2015
Objetos de sistema
Arranque en fro
Descripcin
EstaControl
do inicial
So
US,
SIM
Arranque en caliente
Solo est disponible
la operacin de
lectura
0
Normalmente se establece en 0. Se establece en 1 mediante
una recuperacin de la alimentacin con copia de seguridad de
datos.
El sistema lo restablece en 0 al final de una exploracin
completa.
%S4
%S5
%S6
%S7
Base de tiempo de
10 ms
Base de tiempo de
100 ms
Base de tiempo de
1s
Base de tiempo de
1 min
S, SIM
(excepto
%S4)
%S10
Estado de la
comunicacin de
E/S
EIO0000001363 12/2015
197
Objetos de sistema
Bit de
Funcin
sistema
Descripcin
EstaControl
do inicial
%S11
Desborde de
watchdog
%S12
Logic Controller en
estado RUNNING
S, SIM
%S13
Primer ciclo en
estado RUNNING
0
Normalmente se establece en 0. El sistema lo establece en 1
durante la primera exploracin cuando el estado del controlador
ha cambiado a RUNNING.
S, SIM
%S14
Fuerza de E/S
activada
S, SIM
%S15
Entrada forzada
S, SIM
%S16
Salida forzada
S, SIM
%S17
SU,
SIM
198
EIO0000001363 12/2015
Objetos de sistema
Bit de
Funcin
sistema
%S18
Error o desborde
aritmtico
Descripcin
EstaControl
do inicial
SU,
SIM
Desborde del
periodo de
exploracin
(exploracin
peridica)
SU
%S20
Desborde de ndice
SU,
SIM
%S21
Inicializacin
GRAFCET
US,
SIM
EIO0000001363 12/2015
199
Objetos de sistema
Bit de
Funcin
sistema
Descripcin
EstaControl
do inicial
%S22
Restablecimiento
del GRAFCET
US,
SIM
%S23
Preajuste e
inmovilizacin del
GRAFCET
US,
SIM
%S33
US
Autonegociacin
Ethernet
EIO0000001363 12/2015
Objetos de sistema
Bit de
Funcin
sistema
%S35
Modalidad dplex
completa/semidple
x Ethernet
Descripcin
EstaControl
do inicial
UoS
UoS
US
US
Velocidad Ethernet
Autorizacin de los
eventos que se van
a colocar en la cola
de eventos
Normalmente se establece en 1.
Establecido en 0, los eventos no se pueden colocar en la
cola de eventos.
Establecido en 1, los eventos se colocan en la cola de
EIO0000001363 12/2015
201
Objetos de sistema
Bit de
Funcin
sistema
%S49
Descripcin
EstaControl
do inicial
US
%S51
Actualizacin de la
fecha y la hora
mediante las
palabras %SW49 a
%SW53
US
202
EIO0000001363 12/2015
Objetos de sistema
Bit de
Funcin
sistema
Descripcin
EstaControl
do inicial
%S52
0
Este bit, gestionado por el sistema, indica que no se ha
introducido la correccin del RTC. Por lo tanto, se presupone
que la fecha y la hora no son correctas.
En estado 0, la correccin del RTC se ha introducido y se
presupone que la fecha y la hora son correctas.
En estado 1, la correccin del RTC no se ha introducido y se
presupone que la fecha y la hora no son correctas y se
deben inicializar.
S, SIM
%S59
Actualizacin de la
fecha y la hora
mediante la palabra
%SW59
%S75
%S91
Borrar variables
persistentes en la
memoria no voltil
US
%S92
Variables %MW
almacenadas en la
memoria no voltil
%S93
Copia de seguridad
de %MW en la
memoria no voltil
US
%S94
Restaurar %MW
US
EIO0000001363 12/2015
203
Objetos de sistema
Bit de
Funcin
sistema
Descripcin
EstaControl
do inicial
0
%S96
Programa de copia
de seguridad
correcto
%S101
Cambio de la
direccin de un
puerto (protocolo
Modbus)
S, SIM
204
EIO0000001363 12/2015
Objetos de sistema
Bit de
Funcin
sistema
%S103
%S104
Utilizacin del
protocolo ASCII
Descripcin
EstaControl
do inicial
Comando de
inicializacin del
mdem
U/S
%S119
Error detectado de
E/S local
%S122
%S123
EIO0000001363 12/2015
205
Objetos de sistema
Accin
206
Parmetro
Editable
Valor
Valor predeterminado
Descripcin
Utilizado
No
TRUE/FALSE
FALSE
Direccin
No
%SWi
Smbolo
Comentario
Objetos de sistema
Descripcin
Control
U, SIM
%SW0
Periodo de
exploracin del
controlador
(tarea maestra
establecida en la
modalidad de
exploracin
peridica)
%SW1
Periodo de la
tarea peridica
Modifica el tiempo de ciclo [de 2 a 255 ms] de la tarea peridica, sin perder U, SIM
el valor Periodo especificado en la ventana de propiedades de la tarea
peridica.
Permite recuperar el valor Periodo guardado en la ventana de propiedades
de la tarea peridica:
en caso de arranque en fro, o
si el valor que ha escrito en %SW1 no est comprendido en el rango
[2...255].
El valor %SW1 del programa puede modificarse al final de cada ciclo, en el
programa o en la tabla de animacin, sin tener que detener el programa. Los
tiempos de ciclo se pueden observar correctamente mientras se ejecuta el
programa.
%SW6
Estado del
controlador
%MW60012
S, SIM
EIO0000001363 12/2015
207
Objetos de sistema
Palabras Funcin
de
sistema
%SW7
Condicin del
controlador
Descripcin
Control
S, SIM
est en curso.
Se establece en 0 si la copia de seguridad/restauracin del programa
Basic.
Bit [8]: aplicacin en modalidad de escritura:
Se establece en 1 si la aplicacin est protegida. En este caso, la
%SW11
Valor del
watchdog del
software
Contiene el valor mximo del watchdog. El valor (de 10 a 500 ms) se define U, SIM
mediante la configuracin.
208
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
%SW13
%SW14
Versin del
cargador de
arranque
xx.yy
Versin
comercial, xx.yy
Descripcin
Control
S, SIM
S, SIM
Versin de
firmware
aa.bb.cc.dd
S, SIM
%SW16=0B16 hex:
8 MSB=0B en hexadecimal y, por lo tanto, cc=11 en decimal
8 LSB=16 en hexadecimal y, por lo tanto, dd=22 en decimal
Como resultado, la versin de firmware es 0.3.11.22 y se visualiza como
00031122 decimal.
%SW17
Estado
predeterminado
en una operacin
flotante
%SW18%SW19
Contador del
temporizador
absoluto de
100 ms
S y U,
SIM
S y U,
SIM
EIO0000001363 12/2015
209
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW30
ltimo periodo de Indica el tiempo de ejecucin del ltimo ciclo de exploracin del controlador S
(en ms).
exploracin
(tarea maestra)
NOTA: Este tiempo corresponde al tiempo transcurrido entre el inicio
(adquisicin de entradas) y la finalizacin (actualizacin de salidas) de un
ciclo de exploracin de la tarea maestra. Si el tiempo de exploracin es
2.250 ms, %SW30 ser 2 y %SW70 ser 250.
%SW31
Periodo mximo
de exploracin
(tarea maestra)
%SW33
%SW34
%SW35
%SW36
%SW37
%SW38
Periodo mnimo
de exploracin
(tarea maestra)
Lectura/escritura
de la
configuracin de
la direccin IP
para el servidor
Ethernet
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW39
Tiempo medio
peridico
%SW40
Tiempo medio
del evento 0
%SW41
Tiempo medio
del evento 1
%SW42
Tiempo medio
del evento 2
%SW43
Tiempo medio
del evento 3
%SW44
Tiempo medio
del evento 4
%SW45
Tiempo medio
del evento 5
%SW46
Tiempo medio
del evento 6
%SW47
Tiempo medio
del evento 7
%SW48
Nmero de
eventos
S, SIM
EIO0000001363 12/2015
211
Objetos de sistema
Palabras Funcin
de
sistema
%SW49
%SW50
%SW51
%SW52
%SW53
Reloj en tiempo
real (RTC)
Descripcin
Control
S y U,
SIM
%SW49
00SS Segundos
%SW51
%SW52
MMDD: mes y da
%SW53
CCYY: siglo y ao
Fecha y hora de
la ltima parada
SS Segundos
%SW55
%SW56
MMDD: mes y da
%SW57
CCYY: siglo y ao
S, SIM
212
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
%SW58
%SW59
Cdigo de la
ltima detencin
Descripcin
Control
S, SIM
1=
2=
3=
4=
Corte de alimentacin
5=
6=
7=
Inicio en parada
8=
Batera baja
9=
Reducir
Parmetro
bit 0
bit 8
Da de la semana
bit 1
bit 9
Segundos
bit 2
bit 10
Minutos
bit 3
bit 11
Horas
bit 4
bit 12
Das
bit 5
bit 13
Mes
bit 6
bit 14
Aos
bit 7
bit 15
Siglos
No
utilizado
No
utilizado
EIO0000001363 12/2015
213
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW62
Deteccin de
Indica el cdigo de error:
error de Ethernet 0: no se ha detectado ningn error
1: IP duplicada: M221 Logic Controller se configura con su direccin IP
predeterminada (que se genera a partir de la direccin MAC)
2: DHCP en curso
3:BOOTP en curso
4: parmetros no vlidos: el puerto est deshabilitado
5: inicializacin de la direccin IP fija en curso
6: conexin Ethernet desactivada
%SW63
Cdigo de error
del bloque
EXCH1
S
Cdigo de error EXCH1:
0: operacin correcta
1: el nmero de bytes que se va a transmitir excede el lmite (> 255)
2: tabla de envo insuficiente
3: tabla de palabras insuficiente
4: tabla de recepcin desbordada
5: tiempo de inactividad transcurrido
6: envo
7: comando incorrecto en la tabla
8: puerto seleccionado no configurado/disponible
9: error de recepcin: Este cdigo de error refleja una trama de recepcin
incorrecta o daada. Puede utilizarse debido a una configuracin incorrecta
en los parmetros fsicos (por ejemplo, paridad, bits de datos, velocidad en
baudios, etc.) o a una conexin fsica inestable que causa un
empeoramiento de la seal.
10: no se puede utilizar %KW si se est recibiendo
11: offset de envo mayor que la tabla de envo
12: offset de recepcin mayor que la tabla de recepcin
13: procesamiento EXCH detenido por el controlador
%SW64
Cdigo de error
del bloque
EXCH2
214
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW65
Cdigo de error
del bloque
EXCH3
%SW67
%SW70
Tiempo de
exploracin:
resolucin en
microsegundos
Tiempo mximo
de exploracin
Resolucin en
microsegundos
%SW71
S, SIM
EIO0000001363 12/2015
215
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
Tiempo mnimo
de exploracin
Resolucin en
microsegundos
%SW75
Carga del
procesador
%SW76 a
%SW79
Contadores
regresivos 1-4
S y U,
Estas cuatro palabras sirven como temporizadores de 1 ms. El sistema
SIM
hace disminuir individualmente estas palabras, cada milisegundo, si su
valor es positivo. Esto ofrece un recuento regresivo en milisegundos de los
cuatro contadores regresivos, que es igual a un rango de funcionamiento de
1 ms a 32.767 ms. Si se establece el bit 15 en 1, se puede detener la
disminucin.
%SW94
%SW95
Firma de la
aplicacin
%MW60028%MW60034
%SW72
S, SIM
216
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
%SW96
Descripcin
Diagnsticos
Bit [1]: el firmware establece este bit para indicar que el proceso de
para la funcin
guardar ha concluido:
guardar/restaurar
Se establece en 1 si ha concluido la copia de seguridad.
del programa y
Se establece en 0 si se solicita una nueva copia de seguridad.
%MW
Bit [2]: error detectado en la copia de seguridad; para obtener ms
informacin, consulte los bits 8, 9, 10, 12 y 14:
Se establece en 1 si se detecta un error.
Se establece en 0 si se solicita una nueva copia de seguridad.
Control
S, SIM
en la memoria RAM.
Bit [10]: se ha detectado una diferencia entre la memoria RAM y la
memoria no voltil.
Se establece en 1 si hay alguna diferencia.
Bit [12]: indica si se ha producido un error de restauracin:
Se establece en 1 si se detecta un error.
Bit [14]: indica si se ha producido un error de escritura en una memoria
no voltil:
Se establece en 1 si se detecta un error.
%SW98
Estado de
configuracin de
Post (lnea serie
1)
%SW99
Estado de
configuracin de
Post (lnea serie
2)
EIO0000001363 12/2015
217
Objetos de sistema
Palabras Funcin
de
sistema
%SW100
Estado de
configuracin de
Post (Ethernet)
Descripcin
Control
218
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
%SW103
%SW104
Configuracin
para utilizar el
protocolo ASCII
Descripcin
Control
S, U
Velocidad de transmisin:
000: 1.200 baudios
001: 2.400 baudios
010: 4.800 baudios
011: 9.600 baudios
100: 19.200 baudios
101: 38400 baudios
110: 57600 baudios
111: 115200 baudios
RTS/CTS:
0: desactivado
1: activado
Paridad:
00: ninguna
10: par
11: impar
Bit de parada:
0: 1 bit de parada
1: 2 bits de parada
Bits de datos:
0: 7 bits de datos
1: 8 bits de datos
EIO0000001363 12/2015
219
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW105
%SW106
Configuracin
para utilizar el
protocolo ASCII
S, U
%SW107
%SW108
%SW109
Direccin MAC
%SW114
Habilitacin de
fechadores
S y U,
SIM
...
Bit [15]: habilita/deshabilita el nmero de fechador 15.
Establecido en 0: deshabilitado.
Establecido en 1: habilitado.
220
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
%SW118
Palabra de
estado del Logic
Controller
Descripcin
Control
S, SIM
Bit [10]:
Establecido en 0: configuracin interna no vlida; pngase en
de ejecucin o configuracin).
Establecido en 1: ningn error detectado.
S, SIM
EIO0000001363 12/2015
221
Objetos de sistema
Palabras Funcin
de
sistema
%SW120
Descripcin
Control
S, SIM
Configuracin
para utilizar el
protocolo ASCII
222
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
%SW128
Estado del
cartucho 1
%SW129
Estado del
cartucho 2
Descripcin
Control
S, SIM
Estado general:
0x80: el cartucho no est presente y no se ha configurado en SoMachine
Basic.
0x81: el mdulo est presente, pero no se ha configurado.
0x82: error de comunicacin interno con el cartucho.
0x83: error de comunicacin interno con el cartucho.
0x84: detectado un cartucho diferente del de la configuracin.
0x85: no se detecta el cartucho configurado.
Estado de funcionamiento del canal de entrada:
0x00: normal.
0x01: conversin en curso.
0x02: inicializacin.
0x03: detectado error en la configuracin de funcionamiento de la
entrada o mdulo sin entrada.
0x04: reservado.
0x05: detectado error de cableado (por encima del lmite alto).
0x06: detectado error de cableado (por debajo del lmite bajo).
0x07: detectado error de memoria no voltil.
Otros: reservado.
Estado de funcionamiento del canal de salida:
0x00: normal.
0x01: reservado.
0x02: inicializacin.
0x03: detectado error en la configuracin de funcionamiento de la salida
o mdulo sin salida.
0x04: reservado.
0x05: reservado.
0x06: reservado.
0x07: detectado error de memoria no voltil.
Otros: reservado.
%SW130
Tiempo de
ejecucin del
evento
%SW131
Tiempo de
ejecucin del
evento
EIO0000001363 12/2015
223
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW132
Tiempo de
ejecucin del
evento
%SW133
Tiempo de
ejecucin del
evento
%SW134
Tiempo de
ejecucin del
evento
%SW135
Tiempo de
ejecucin del
evento
%SW136
Tiempo de
ejecucin del
evento
%SW137
Tiempo de
ejecucin del
evento
%SW138
Tiempo de
ejecucin de la
tarea peridica
%SW139
Proteccin de la
salida digital
incrustada
%SW148
Nmero de
variables
persistentes
%SW149
Tiempo de
ejecucin del
evento
%SW150
Tiempo de
ejecucin del
evento
%SW151
Tiempo de
ejecucin del
evento
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW152
Tiempo de
ejecucin del
evento
%SW153
Tiempo de
ejecucin del
evento
%SW154
Tiempo de
ejecucin del
evento
%SW155
Tiempo de
ejecucin del
evento
%SW156
Tiempo de
ejecucin del
evento
%SW157
Tiempo de
ejecucin
peridica
%SW158
Tiempo medio
peridico
%SW159
Tiempo medio
del evento 0
%SW160
Tiempo medio
del evento 1
%SW161
Tiempo medio
del evento 2
%SW162
Tiempo medio
del evento 3
%SW163
Tiempo medio
del evento 4
%SW164
Tiempo medio
del evento 5
%SW165
Tiempo medio
del evento 6
%SW166
Tiempo medio
del evento 7
EIO0000001363 12/2015
225
Objetos de sistema
Palabras Funcin
de
sistema
%SW167
Estado del
comando de
inicializacin del
mdem
Descripcin
Control
%SW170
Tramas
transmitidas
Lnea serie 1
%SW171
Tramas
transmitidas
Lnea serie 2
%SW172
Tramas
transmitidas
USB
%SW173
Tramas
transmitidas
Modbus TCP
%SW174
Tramas recibidas Indica el conteo de tramas recibidas correctamente por la lnea serie 1.
correctamente
Lnea serie 1
%SW175
Tramas recibidas Indica el conteo de tramas recibidas correctamente por la lnea serie 2.
correctamente
Lnea serie 2
%SW176
Tramas recibidas Indica el conteo de tramas recibidas correctamente por el canal USB.
correctamente
USB
%SW168
226
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW177
Tramas recibidas Indica el conteo de tramas recibidas correctamente por el Modbus TCP en
correctamente Ethernet.
Modbus TCP
%SW178
Tramas recibidas Indica el conteo de tramas recibidas con algn error detectado por la lnea
con error Lnea serie 1.
serie 1
%SW179
Tramas recibidas Indica el conteo de tramas recibidas con algn error detectado por la lnea
con error Lnea serie 2.
serie 2
%SW180
Tramas recibidas Indica el conteo de tramas recibidas con algn error detectado por el canal
con error USB USB.
%SW181
Tramas recibidas Indica el conteo de tramas recibidas con algn error detectado por el
Modbus TCP en Ethernet.
con error
Modbus TCP
%SW182
Estado de
conexin de
Visualizacin
grfica remota
%SW183
ltimo error
detectado por
Visualizacin
grfica remota
%SW184
ndice de pgina
de la
Visualizacin
grfica remota
EIO0000001363 12/2015
227
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW185
Versin de
firmware
TMH2GDB xx.yy
%SW188
Tramas
transmitidas Tabla de
asignaciones
Modbus
%SW189
Tramas recibidas Nmero total de tramas recibidas sin error mediante la tabla de
asignaciones Modbus.
- Tabla de
asignaciones
Modbus
%SW190,
%SW191
Paquetes
salientes
enviados de
clase 1
%SW192,
%SW193
Paquetes
entrantes
recibidos de
clase 1
%SW194,
%SW195
Paquetes
entrantes
recibidos no
conectados
%SW196,
%SW197
Paquetes
entrantes no
conectados no
vlidos
%SW198,
%SW199
Paquetes
entrantes
recibidos para
conexiones
explcitas
(clase 3)
%SW200,
%SW201
Paquetes
entrantes de
clase 3 no
vlidos
228
EIO0000001363 12/2015
Objetos de sistema
Palabras Funcin
de
sistema
Descripcin
Control
%SW202
Entrada de
instancia
%SW203
Tamao de
entrada
%SW204
Salida de
instancia
%SW205
Tamao de
salida
%SW206
Timeout
S, U
%SW207
Estado de la
conexin
Ethernet/IP
clase 1
ID de cdigo
TM221M16R
0x0780
TM221ME16R
0x0781
TM221M16T
0x0782
TM221ME16T
0x0783
TM221M32TK
0x0784
TM221ME32TK
0x0785
TM221C16R
0x0786
TM221CE16R
0x0787
TM221C16T
0x0788
TM221CE16T
0x0789
TM221C24R
0x078A
EIO0000001363 12/2015
229
Objetos de sistema
230
Referencia
ID de cdigo
TM221CE24R
0x078B
TM221C24T
0x078C
TM221CE24T
078x0D
TM221C40R
078x0E
TM221CE40R
0x078F
TM221C40T
0x0790
TM221CE40T
0x0791
EIO0000001363 12/2015
Modicon M221
Glosario
EIO0000001363 12/2015
Glosario
A
aplicacin
Un programa que incluye datos de configuracin, smbolos y documentacin.
B
BOOTP
(protocolo bootstrap) Un protocolo de red UDP que puede utilizar un cliente de red para obtener
de forma automtica una direccin IP (y tal vez otros datos) de un servidor. El cliente se identifica
ante el servidor utilizando la direccin MAC del cliente. El servidor, que mantiene una tabla
preconfigurada de direcciones MAC de los dispositivos cliente y las direcciones IP asociadas,
enva al cliente su direccin IP predefinida. BOOTP se utilizaba originariamente como un mtodo
que permita iniciar los hosts sin disco de forma remota por una red. El proceso BOOTP asigna un
arrendamiento infinito de una direccin IP. El servicio BOOTP utiliza los puertos UDP 67 y 68.
bus de ampliacin
Un bus de comunicacin electrnico entre los mdulos de E/S de ampliacin y un controlador.
C
configuracin
Organizacin e interconexin de los componentes de hardware en un sistema y los parmetros
del hardware y software que determina las caractersticas operativas del sistema.
configuracin de Post
(configuracin de Post) Una opcin que permite modificar algunos parmetros de la aplicacin sin
cambiarla. Los parmetros de configuracin de Post se definen en un archivo que se almacena en
el controlador. Sobrecargan los parmetros de configuracin de la aplicacin.
D
DHCP
(protocolo de configuracin dinmica del host) Una ampliacin avanzada de BOOTP. DHCP es
ms avanzado, pero tanto DHCP como BOOTP son habituales. (DHCP puede manejar las
solicitudes de clientes BOOTP).
EIO0000001363 12/2015
231
Glosario
E
E/S
(entrada/salida)
E/S digitales
(entrada/salida digital) Una conexin de circuito individual con el mdulo que corresponde
directamente a un bit de la tabla de datos. El bit de la tabla de datos contiene el valor de la seal
en el circuito de E/S. Proporciona el acceso digital lgico de control a los valores de E/S.
EDS
(hoja de datos electrnica) Un archivo para la descripcin del dispositivo de bus de campo que
contiene, por ejemplo, las propiedades de un dispositivo, como los parmetros y los ajustes.
ejecucin peridica
La tarea maestra se ejecuta de forma cclica o peridica. En la modalidad peridica, el usuario
determina un tiempo especfico (perodo) en el que se ejecutar la tarea. Si se ejecuta dentro de
este tiempo, se generar un tiempo de espera antes del ciclo siguiente. Si se ejecuta cuando ya
ha terminado este tiempo, un sistema de control indicar que se ha sobrepasado el lmite de
tiempo. Si este desborde ha sido demasiado grande, el controlador se detendr.
entrada analgica
Convierte los niveles de tensin o corriente recibidos en valores numricos. Puede almacenar y
procesar estos valores en el controlador lgico.
EtherNet/IP
(protocolo industrial de Ethernet) Un protocolo de comunicaciones abiertas para fabricar
soluciones de automatizacin en sistemas industriales. EtherNet/IP se incluye en una familia de
redes que implementan el protocolo industrial comn en sus capas superiores. La organizacin de
apoyo (ODVA) especifica EtherNet/IP para cumplir la adaptabilidad y la independencia de los
medios.
EtherNet/IP Adapter
Un EtherNet/IP Adapter, a veces tambin llamado servidor, es un dispositivo final en una red
EtherNet/IP. Los bloques de E/S y los accionamientos pueden ser dispositivos EtherNet/IP
Adapter.
G
GRAFCET
El funcionamiento de una operacin secuencial de forma grfica y estructurada.
Mtodo analtico que divide cualquier sistema de control secuencial en una serie de pasos a los
que se asocian acciones, transiciones y condiciones.
232
EIO0000001363 12/2015
Glosario
H
HMI
(interfaz hombre-mquina) Una interfaz de operador (generalmente grfica) para el control de
equipos industriales por parte de personas.
I
IEC 61131-3
Tercera parte de un estndar de tres partes de la IEC para los equipos de automatizacin
industriales. IEC 61131-3 se ocupa de los lenguajes de programacin del controlador y define dos
estndares de lenguajes de programacin grficos y dos textuales. Los lenguajes de
programacin grficos son un diagrama de contactos y un diagrama de bloque de funciones. Los
lenguajes de programacin textuales incluyen texto estructurado y lista de instrucciones.
IL
(lista de instrucciones) Un programa escrito en lenguaje que se compone de una serie de
instrucciones basadas en texto y ejecutadas secuencialmente por el controlador. Cada instruccin
incluye un nmero de lnea, un cdigo de instruccin y un operando (consulte IEC 61131-3).
Input Assembly
Los ensamblados son bloques de datos intercambiados entre los dispositivos de red y el Logic
Controller. Habitualmente, un Input Assembly contiene informacin de estado de un dispositivo de
red que el controlador se encarga de leer.
L
LAN
(red de rea local) Una red de comunicaciones de corta distancia que se implementa en un hogar,
una oficina o un entorno institucional.
LD
(diagrama de contactos) Una representacin grfica de instrucciones de un programa de
controlador con smbolos para contactos, bobinas y bloques en una serie de escalones ejecutados
de forma secuencial por un controlador (consulte IEC 61131-3).
lenguaje de diagrama de contactos
Una representacin grfica de instrucciones de un programa de controlador con smbolos para
contactos, bobinas y bloques en una serie de escalones ejecutados de forma secuencial por un
controlador (consulte IEC 61131-3).
lenguaje de la lista de instrucciones
Un programa escrito en el lenguaje de la lista de instrucciones que se compone de una serie de
instrucciones basadas en texto y ejecutadas secuencialmente por el controlador. Cada instruccin
incluye un nmero de lnea, un cdigo de instruccin y un operando (consulte IEC 61131-3).
EIO0000001363 12/2015
233
Glosario
LSB
(bit/byte menos significativo) La parte de un nmero, una direccin o un campo que se escribe
como el valor individual situado ms a la derecha en notacin convencional hexadecimal o binaria.
M
Modbus
El protocolo de comunicaciones que permite las comunicaciones entre muchos dispositivos
conectados a la misma red.
MSB
(bit/byte ms significativo) La parte de un nmero, una direccin o un campo que se escribe como
el valor individual situado ms a la izquierda en notacin convencional hexadecimal o binaria.
O
Output Assembly
Los ensamblados son bloques de datos intercambiados entre los dispositivos de red y el Logic
Controller. Un Output Assembly generalmente contiene comandos enviados por el controlador a
los dispositivos de red.
P
parmetros de seguridad
Un conjunto de parmetros de configuracin que se utiliza para habilitar o deshabilitar
caractersticas y protocolos especficos relacionados con la ciberseguridad de una aplicacin.
PID
(proporcional, integral, derivativo) Un mecanismo genrico de retroalimentacin de bucle de
control (controlador) ampliamente usado en los sistemas de control industriales.
programa
El componente de una aplicacin consistente en cdigo fuente compilado capaz de poder ser
instalado en la memoria de un controlador lgico.
protocolo
Una convencin o una definicin de norma que controla o habilita la conexin, la comunicacin y
la transferencia de datos entre dos sistemas o dispositivos informticos.
234
EIO0000001363 12/2015
Glosario
R
red de control
Una red que contiene controladores lgicos, sistemas SCADA, PC, HMI, interruptores...
Son posibles dos tipos de topologas:
Plana: todos los mdulos y dispositivos de esta red pertenecen a la misma subred.
2 niveles: la red se divide en una red operativa y en una red de intercontroladores.
Estas dos redes pueden ser fsicamente independientes, pero normalmente estn conectadas
mediante un dispositivo de enrutamiento.
RTC
(reloj de tiempo real) Un reloj calendario de fecha/hora con respaldo de batera que funciona de
forma continua aunque el controlador no reciba alimentacin, mientras dure la batera.
S
salida analgica
Convierte los valores numricos del controlador lgico y enva niveles de tensin o corriente
proporcionales.
SFC
(diagrama funcional secuencial) Un lenguaje formado por pasos con acciones asociadas,
transiciones con una condicin lgica asociada y enlaces dirigidos entre pasos y transiciones. (La
norma SFC est definida en IEC 848. Es conforme con IEC 61131-3.)
SMS
(servicio de mensajes cortos) Un servicio de comunicacin estndar para telfonos (u otros
dispositivos) que envan mensajes breves de texto con el sistema de comunicaciones mviles.
T
tarea maestra
Una tarea del procesador que se ejecuta en el software de programacin. La tarea maestra consta
de dos secciones:
IN: las entradas se copian en la seccin IN antes de ejecutar la tarea maestra.
OUT: las salidas se copian en la seccin OUT despus de ejecutar la tarea maestra.
tarea peridica
La tarea peridica es una tarea peridica de alta prioridad de breve duracin que se ejecuta en un
controlador lgico a travs de su software de programacin. La breve duracin de la tarea
peridica impide que interfiera con la ejecucin de tareas ms lentas de prioridad ms baja. Una
tarea peridica es til cuando es necesario monitorizar cambios peridicos rpidos de entradas
digitales.
EIO0000001363 12/2015
235
Glosario
236
EIO0000001363 12/2015
Modicon M221
ndice
EIO0000001363 12/2015
ndice
Symbols
%C, 38
%DR, 38
%FC, 38
%HSC, 38
%I, 38, 180
%IW, 38, 182
%IWE, 38, 188
%IWM, 38, 191
%KD, 38
%KF, 38
%KW, 38
%M, 38
%MD, 38
%MF, 38
%MSG, 38
%MW, 38
%PLS, 38
%PWM, 38
%Q, 38, 181
%QW, 38, 184
%QWE, 38, 186
%QWM, 38, 189
%R, 38
%S, 38
%S (bits de sistema), 196
%S93, 60
%S94, 60
%SBR, 38
%SC, 38
%SW, 38
%SW (palabras de sistema), 206
%SW118, 82
%SW119, 82
%SW120, 82
%SW148, 60, 60
%SW6, 56
%TM, 38
EIO0000001363 12/2015
B
bits de sistema
%S93, 60
%S94, 60
bits de sistema (%S), 196
bus de E/S
configuracin, 121
C
cargar aplicaciones, 56
cartuchos
configuracin, 128
TMC2, 128
comando Init, 146
comportamiento de la salida, 61, 63
comunicacin integrada
configuracin, 131
configuracin
crear una configuracin, 74
HSC, 102
introduccin a la configuracin, 74
medidor de frecuencias, 107
configuracin de comportamiento de retorno,
62
configuracin de Post
gestin de archivos, 68
presentacin, 66, 66
237
ndice
D
descarga de aplicaciones, 57
descargar aplicaciones, 56
Detener controlador, 58
dispositivos admitidos, 128
E
ejecucin de retorno, 62
Ejecutar controlador, 57
Ejecutar/Detener, 90
configurar entrada digital como, 90
ensamblado de salida
propiedades, 188
entrada/salida incrustada
configuracin, 87
entradas analgicas, 95, 182
configuracin, 95
introduccin, 95
entradas digitales, 88
configuracin, 88
propiedades, 180
entradas digitales
introduccin, 88
estado del controlador, 52, 53
(ARRANCANDO), 54
(DETENIDO), 55
(EN EJECUCIN), 55
(EN PAUSA), 56
(SIN ALIMENTACIN), 56
(VACO), 55
Estado HALTED, 58
Ethernet
configuracin, 134
introduccin, 133
238
Ethernet/IP
configuracin, 142
executive loader, 85
F
firmware, 85, 164
actualizacin con una tarjeta SD , 164
actualizar con executive loader, 85
forzado de salida, 63
funciones
funciones clave, 20, 26
funciones expertas avanzadas, 193
G
generadores de pulsos, 110
configuracin, 110
configuracin de PLS, 112
configuracin de PTO, 117
configuracin de PWM, 115
introduccin, 110
generadores de pulsos
configuracin de FREQGEN, 120
gestin de retorno, 61
H
HSC
configuracin, 102
I
informacin general sobre la configuracin
de E/S
prcticas generales, 122
Inicializar controlador, 57
Input assembly
propiedades, 186
L
lenguajes de programacin
IL, LD, 26
IL, LD, Grafcet, 20
EIO0000001363 12/2015
ndice
palabras de sistema
%SW118, 82
%SW119, 82
%SW120, 82
%SW148, 60, 60
O
objetos
definicin de, 33
direccionamiento, 38
ejemplos de direccionamiento, 38
introduccin, 34
nmero mximo permitido, 41
red, 185
tipos de objeto, 34
objetos de E/S
entradas analgicas, 182
entradas digitales, 180
Objetos de E/S
Salidas analgicas, 184
objetos de E/S
salidas digitales, 181
objetos de memoria
realizar copia de seguridad y restaurar,
175
EIO0000001363 12/2015
R
registros de entrada
propiedades, 189
registros de salida
propiedades, 191
restablecer salidas, 64
restablecimiento de salidas, 64
restaurar memoria del controlador, 175
retorno
valores, configuracin, 92
S
salidas analgicas
propiedades, 184
salidas digitales, 92
configuracin, 92
configuracin de valores de retorno para,
92
introduccin, 92
parmetros de configuracin, 92
propiedades, 181
servicios Ethernet, 133
T
tabla de asignaciones modbus, 138, 140
tabla de asignaciones, modbus TCP, 140,
155, 189
tabla de asignaciones, Modbus TCP, 191
239
ndice
V
valor de recuperacin, 186, 189
valores de inicializacin, 61
valores de inicializacin de hardware, 61
valores de inicializacin de software, 61
valores de recuperacin, 62
variables persistentes, 60
240
EIO0000001363 12/2015