Академический Документы
Профессиональный Документы
Культура Документы
A Generalidades
B Interfase de lenguaje
C Editor de configuracin
D Visin general de las variables
E Estructura de la aplicacin
F Visin general del Lenguaje FBD
G Visin general del lenguaje LD
H Visin general del Lenguaje ST
I Visin general del Lenguaje SFC
J Visin general de DFB
K Depuracin del programa
L Utilidades
M Otros
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
112
A Generalidades
113
114
115
Interfase de Usuario
116
Interfase de Usuario
Mens y
barra de
herramientas
Explorador
de proyectos
Ventana de
resultados
Editor de
configuracin
Editor de Datos
Editor de Lenguaje
Barra de
estado
117
Interfase de Usuario
118
Interfase de Usuario
119
Explorador de proyectos
Structural
Vista funcional
view
Structural
Vista view
estructural
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
120
Vista Estructural
121
Vista funcional
Secciones de
programa del mdulo
funcional
Pantallas de operador
del mdulo funcional
Tablas de animacin
del mdulo funcional
Mdulo funcional
122
123
Configuracin de
Hardware
Datos
Configuracin de
redes / ejes
Estructuracin de
datos y
simbolizacin
Estructuracin de
la aplicacin
Programacin
Importar /
Exportar
Anlisis
Pantallas de operador
modificaciones en lnea
Generar cdigo
Operar y mantenimiento
de la aplicacin
Seleccionar el
destino y
descargar
Pantallas de operador
modificaciones en lnea
Depuracin
124
)
125
126
Ajustes de proyecto
127
128
Editor de Configuracin
129
Editor de Configuracin
Accesible desde la vista estructural
130
Seleccionar el
rack
Definir el mdulo
de alimentacin
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
Modificar tipo de
procesador (si es
necesario)
Definir mdulos
desde catlogo
131
Configurar canal
CANopen (parmetros
del bus, tarea, rango del
direccionamiento para
I/O)
Configurar Bus
CANopen (arrastar
desde catlogo)
132
Configurar el
procesador (seleccionar
pestaa de
Configuracin, definir
los objetos globales de
la aplicacin: bits y
palabras)
133
134
135
136
137
Variables
Las variables se pueden declarar con el Editor de Datos antes de ser usada:
Cada una independientemente por doble click en el rea de las variables e
instancias FB del arbol de la vista estructural...
O durante la programacin con un doble click sobre la asignacin de una entrada /
salida.
Se tiene que asignar un tipo de dato a cada variable.
Obligatorio!!!
El software Unity Pro proporciona tipos de datos elementales (p.e. bool, time)
y derivados (estructura,..).
138
BOOL/EBOOL : Variable Booleana ser FALSA (0) o VERDADERA (1). EBOOL gestiona
tambin la deteccin de flancos
WORD : Representa una cadena de 16 bits , significando una longitud de datos de 16
bits
INT : representa un valor entero. El rango de valores es de -32768 hasta 32767
UINT : Representa un valor entero sin signo. El rango de valores es de 0 hasta 65535
REAL : Representa un valor decimal. El rango de valores es de -3.40e+38 a 3.40e+38
139
140
Edicin de variables
Declaracin en UNA VENTANA dedicada
141
Edicin de Variables
Declaracin en UNA VENTANA dedicada
142
Edicin de Variables
Declaracin en UNA VENTANA dedicada
Tipos de DDT:
Permite crear:
-una estructura (tipo
de dato diferente) o
-un Array (tipo de
dato igual)
143
Edicin de Variables
Declaracin en UNA VENTANA dedicada
144
Edicin de Variables
Declaracin en UNA VENTANA dedicada
145
Edicin de Variables
Variable sin
direccionar
Variable
direccionada
146
derecho
147
Direccionamiento de variables
148
Tipos de DDT
Tipo estructura
Tipo Array
149
Tipos de DFB
150
IODDT
Mapear una estructura completa de I/O
desde un canal de un mdulo con
un nombre
151
1 - Entrar el nombre de la
instancia y acceso al
catlogo
2 - Seleccionar IODDT
asignar al canal
152
2 - Seleccionar canal /
entrar el nombre y crear
1 - Seleccionar canal
luego actualizar la
cuadrcula
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
Seleccionar
tipo ( in
Select
the type (elAlways
Siempre
en amarillo
)
Yellow
)
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
154
Anlisis rpido
del nombre de la
variable
Visualizar o
modificar atributos
de variable en los
editores
Popup (window)
crear variable si no
existe
155
Estructura de la aplicacin
156
Estructura de la aplicacin
Diferentes tareas
Tarea nica (solamente MAST) o multitarea (MAST y
FAST )
Tarea de eventos : Evento de E/S (EVT) y evento de
temporizador
Modo de ejecucin
Ejecucin cclica (solamente para tarea MAST )
Ejecucin peridica
Secciones
Las tareas estn estructuradas en secciones de
programa
Subrutinas (SR)
Las tareas MAST y FAST pueden contener subrutinas.
Una subrutina se llama desde una seccin o desde otra
subrutina
157
Prioridad y ejecucin
Tarea de eventos
Tarea rpida
+
Event
FAST
MAST I P
Tarea Maestra
I P O
I P O
I P O
P
20 ms
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
O I
P O
20 ms
I P O
P
20 ms
158
Secciones
Orden de ejecucin
Orden de aparicin de secciones en el explorador
159
Localizar la seccin
Condicin de ejecucin
Entrar el nombre de la seccin
Proteger la seccin
Seleccionar el lenguaje
160
Subrutinas
161
Seleccionar el lenguaje
162
163
164
Editor FBD
Basado en rejillas (por
defecto 36 columnas x
24 lneas)
Edicin de
manera libre
Nmero de ejecucin
Secuencia de
ejecucin se define
por posicin FFBs y
enlaces pero pueden
cambiarse
165
Edit the
program
166
167
168
169
170
Editor LD
171
Menu de herramientas de LD
172
173
174
Lenguaje ST
175
Editor ST
176
Men de herramientas de ST
177
178
179
Editor SFC
180
181
182
Propiedades de Transicin
183
184
185
Estructura de la DFB
DFB type
Entradas
Salidas
Entradas/salidas
Variables
Publicas / privadas
Secciones de
cdigo
186
187
188
Instancia de DFB
Usada en todas las tareas de la
aplicacin excepto tareas de evento y
transiciones SFC
Asignar entradas / salidas a variables
de aplicacin del mismo tipo
Instancias DFB usadas como
Un bloque estndar en los lenguajes
LD y FBD
Una funcin elemental en los
lenguajes ST o IL
189
190
191
192
Animacin dinmica
Variables Booleanas y
analogicas estn
animadas con colores
(verde, rojo o amarillo)
caja de visualizacin
para visualizar el valor
cuando el cursor est
situado sobre la
variable analgica
Ventana
de inspeccin
Inspect window
displays
visualiza
valor deColor
una
value of aelvariable.
variable.
Colorisdedefined
la
of the window
by
ventana
estofdefinido
por
comparison
value and
comparacin
del valor
y
thresholds (yellow,
blue,
umbrales
magenta) (amarillo, azul,
magenta)
193
Tabla de animacin
Editor de lenguaje
Activo
194
Modificar / forzar
variables
Modificar valor de la
variable
seleccionada
195
196
Punto de parada
Objetivo :
Una ejecucin paso a paso consiste en ejecutar el programa elemento a elemento
La activacin del modo paso a paso requiere marcar previamente un punto de
parada.
3 comandos se pueden usar para el modo paso a paso : por instrucciones, por
funcin, para salir
El modo paso a paso detiene la correspondiente tarea
197
Punto de parada
El punto de para
detiene la ejecucin
del programa
198
199
Punto de observacin
Objetivo:
200
Punto de observacin
El punto de
observacin examina
la variable cuando una
lnea de programa se
ejecuta
La tabla de animacin
se puede sincronizar
con el punto de
observacin
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
201
Diagnstico en runtime
Informacin de
Modulo en fallo en la
pantalla de
configuracin del
rack
202
203
Arquitectura de Diagnstico
204
Diagnstico de Sistema
El diagnstico del sistema es automtico (trabaja sin programa)
Todos los errores de sistema estn reconocidos y salvados por el PLC
Mensaje del error por software Unity Pro
El diagnstico de sistema usa alarmas de defecto desde los bits y palabras sistema
(ejemplo : %S18 indica un FALLO OVERFLOW, ...)
205
Proceso de diagnstico
El proceso de diagnstico est implementado con la utilizacin de EF / EFB / DFB
El diagnstico de SFC est integrado directamente
Errores de tiempo de etapa
Errores de condicin de Transicin
Diagnstico EF
206
Proceso de diagnstico
El proceso de diagnstico est implementado con la utilizacin de EF / EFB / DFB
El diagnstico de SFC est integrado directamente
Errores de tiempo de etapa
Errores de condicin de Transicin
Diagnstico EF
207
Proceso de diagnstico
Diagnstico DFB
208
Visualizador de diagnstico
(1) Lista de mensajes de error (columnas son configurables)
Bit sistema o tipo de FB de diagnostico el cual detecta el fallo
Mensaje de error
Smbolo asociado al fallo
Fecha y hora de la aparicin / desaparicin del fallo
Fecha y hora del reconocimiento del fallo
(2) Informacin suplementaria del mensaje seleccionado
Doble clic sobre una lnea de mensaje para visualizar el defecto de programa
209
210
Barra de herramientas
especfica crear objetos
(rectngulo, curva, botn,
cursor, ), insertar
imagenes y editar objetos
Editor grfico crear pantalla
usando la barra de
herramientas y la librera de
objetos
Caja de dilogo para
configurar objetos y
animaciones
HARDWARE MODICON M340
Instituto Schneider Electric de Formacin
Septiembre 2007
211