Professional Documents
Culture Documents
3
______________
Tarea
SIMATIC Montaje mecánico de la
4
______________
instalación de ejemplo
S7-300
5
SM331; AI 8x12 Bit Getting Started ______________
Conexión eléctrica
1ª parte: 4-20mA Configuración con el
6
______________
Administrador SIMATIC
Getting Started (primeros pasos)
Probar el programa de
7
______________
usuario
8
______________
Alarma de diagnóstico
9
______________
Alarma de proceso
A
______________
Anexo
05/2008
A5E00253412-04
Notas jurídicas
Notas jurídicas
Filosofía en la señalización de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de
daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de
advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.
PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones
corporales graves.
ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.
PRECAUCIÓN
con triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden
producirse lesiones corporales.
PRECAUCIÓN
sin triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden
producirse daños materiales.
ATENCIÓN
significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad
correspondiente.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una
consigna de seguridad con triángulo de advertencia se alarma de posibles daños personales, la misma consigna
puede contener también una advertencia sobre posibles daños materiales.
Personal cualificado
El equipo/sistema correspondiente sólo deberá instalarse y operarse respetando lo especificado en este
documento. Sólo está autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se
trata de personas que disponen de los conocimientos técnicos necesarios para poner en funcionamiento,
conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estándar de seguridad.
Uso previsto o de los productos de Siemens
Considere lo siguiente:
ADVERTENCIA
Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la
documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las
indicaciones y advertencias que figuran en la documentación asociada.
Marcas registradas
Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exención de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles las
correcciones se incluyen en la siguiente edición.
1 Prólogo ...................................................................................................................................................... 5
1.1 Generalidades................................................................................................................................5
2 Requisitos.................................................................................................................................................. 7
2.1 Conceptos básicos.........................................................................................................................7
3 Tarea ......................................................................................................................................................... 9
3.1 Aplicación de ejemplo ....................................................................................................................9
4 Montaje mecánico de la instalación de ejemplo....................................................................................... 11
4.1 Montaje de la instalación del ejemplo..........................................................................................11
4.2 Montaje del módulo analógico .....................................................................................................13
4.2.1 Generalidades..............................................................................................................................13
4.2.2 Componentes del SM331 ............................................................................................................14
4.2.3 Características del módulo analógico..........................................................................................15
4.2.4 Adaptadores del margen de medida............................................................................................16
4.2.5 Montaje del módulo SM331 .........................................................................................................18
5 Conexión eléctrica ................................................................................................................................... 19
5.1 Resumen......................................................................................................................................19
5.2 Cableado de la fuente de alimentación y de la CPU ...................................................................20
5.3 Cableado del módulo analógico...................................................................................................22
5.3.1 Requisito ......................................................................................................................................22
5.3.2 Transductor de medida de intensidad principio de cableado ......................................................22
5.3.3 Cableado del módulo analógico...................................................................................................23
5.3.4 Test ..............................................................................................................................................26
6 Configuración con el Administrador SIMATIC.......................................................................................... 27
6.1 Crear un proyecto STEP 7 nuevo ................................................................................................27
6.1.1 Crear un proyecto nuevo .............................................................................................................27
6.1.2 Selección de CPUs ......................................................................................................................29
6.1.3 Definir el programa de usuario básico .........................................................................................30
6.1.4 Asignar el nombre del proyecto ...................................................................................................31
6.1.5 Resultado: El proyecto S7 está creado .......................................................................................32
6.2 Crear la configuración de hardware.............................................................................................33
6.2.1 Crear la configuración hardware..................................................................................................33
6.2.2 Añadir componentes de SIMATIC ...............................................................................................34
6.2.3 Parametrización del módulo analógico........................................................................................36
6.2.4 Test ..............................................................................................................................................39
6.3 Programa de usuario de STEP 7 .................................................................................................43
6.3.1 Tareas del programa de usuario..................................................................................................43
6.3.2 Creación del programa de usuario ..............................................................................................44
Lo que aprenderá
En un ejemplo se le explicará detenidamente el procedimiento de montaje del módulo hasta
el almacenamiento de un valor analógico en el programa de usuario STEP 7. Se le guiará
por los siguientes apartados:
● Análisis de la tarea planteada
● Montaje mecánico de la instalación de ejemplo
● Conexión eléctrica de la instalación de ejemplo
● Creación de la configuración hardware en el Administrador SIMATIC
● Creación de un programa de usuario escueto con STEP 7 almacenando el valor
analógico leído en un bloque de datos
● Evaluación e interpretación del diagnóstico y alarma de proceso
Nociones básicas
Para comprender esta descripción no se requieren conocimientos especiales de
automatización. Como la configuración del módulo analógico está basada en el software
STEP 7, es conveniente tener conocimientos sobre el uso de STEP 7.
Encontrará más información sobre STEP 7 en los manuales electrónicos que se suministran
con STEP 7.
Asimismo, se requieren conocimientos sobre el uso de ordenadores o medios de trabajo
similares (p. ej. unidades de programación) con los sistemas operativos
Windows 95/98/2000/NT o XP.
Software STEP7
Nota
El presente "Getting Started" describe únicamente el manejo de transductores de medida de
intensidad de 4 a 20 mA a 2 y 4 hilos. Si se desean utilizar otros transductores de medida, el
SM 331 deberá cablearse y parametrizarse de otro modo.
Resumen
Desea conectar tres sensores analógicos en su instalación. Uno de ellos dispone de un
transductor de medida de intensidad a 2 hilos y los otros dos comparten un transductor de
medida de intensidad a 4 hilos.
Necesita posibilidades de diagnóstico de errores y en dos sensores desea disparar alarmas
de proceso.
Dispone del módulo de entradas analógicas SM331, AI8x12 Bit
(referencia 6ES7 331-7KF02-0AB0). El módulo es apto para alarmas de proceso y
diagnóstico y puede procesar hasta 8 entradas analógicas. Dependiendo del módulo se
pueden ajustar diferentes tipos de medición (p.ej. 4- 20 mA; PT 100; termopar).
KLORV
,QVWDODFLµQGHHMHPSOR 7UDQVGXFWRUHVGHPHGLGD
GHLQWHQVLGDG 6HQVRU
36 &38 60
KLORV7UDQVGXFWRUHVGH
PHGLGDGHLQWHQVLGDG 6HQVRU
6HQVRU
9$&+]
9'&
RELHQ
9$&+]
&DEOH03,
8QLGDGGHSURJUDPDFLµQ
&DOLEUDGRU
Resumen
El montaje de la instalación del ejemplo se divide en dos pasos. Primero se explica el
montaje de la fuente de alimentación y de la CPU. A continuación, después de familiarizarse
con el módulo analógico SM331, se describe su montaje.
Requisitos
Antes de poder utilizar el módulo de entradas analógicas SM331, se requiere una
instalación básica con los componentes SIMATIC S7-300 generales.
La secuencia de montaje va de izquierda a derecha:
● Fuente de alimentación PS307
● CPU 315-2DP
● SM331
5 Montaje de la CPU:
• Cuelgue la CPU del perfil soporte
• desplácela hacia la izquierda hasta la fuente de
alimentación
• Abátala hacia abajo
• y atorníllela por abajo al perfil soporte
4.2.1 Generalidades
Resumen
Antes de proceder al montaje del SM331, se monta el conector frontal en el módulo y se
ajusta el tipo de medición deseado de las entradas.
En este apartado aprenderá
● Qué componentes necesita
● Qué características posee el módulo de entradas analógicas
● Qué es un adaptador del margen de medida y cómo se ajusta
● Cómo se monta el módulo ajustado
Resumen
Un módulo analógico que funcione correctamente se compone de los siguientes
componentes:
● Módulo SM331 (en nuestro ejemplo un 6ES7331-7KF02-0AB0)
● Conector frontal de 20 pines. El conector frontal está disponible en 2 variantes:
– Con borne de resorte (referencia 6ES7392-1BJ00-0AA0
– Con contactos de tornillo (referencia 6ES7392-1AJ00-0AA0
Componentes
Módulo
Tiras de rotulación
Conector de bus
2 bridas de cable (no incluidas en la figura) para fijar el cableado externo
Características
● 8 entradas en 4 grupos de canales (dos entradas del mismo tipo por cada grupo)
● Resolución del valor medido configurable por cada grupo de canales
● Cualquier elección del margen de medida por cada grupo de canales:
– Tensión
– Intensidad
– Resistencia
– Temperatura
● Alarma de diagnóstico parametrizable
● Dos canales con alarmas de valor límite (parametrizables únicamente canal 0 y canal 2)
● Con aislamiento galvánico con respecto a la interfase del bus posterior
● Con aislamiento galvánico con respecto a la tensión de carga (excepción: Como mínimo
un adaptador del margen de medida se encuentra en la posición D)
El módulo es un módulo analógico universal construido para los casos de aplicación más
usuales.
El tipo de medición deseado debe ajustarse directamente en el módulo con los adaptadores
del margen de medida.
Conexión
El módulo SM331 posee 4 adaptadores del margen de medida (uno por grupo de canales).
El adaptador del margen de medida se puede colocar en 4 posiciones distintas
(A, B, C o D).
7LSRGHPHGLGD *UXSRGH
$' FDQDOHV
3RVLFLµQ%
WHQVLµQ
DMXVWDGDSDUD
&+
0RGXORGHPDUJHQGH
PHGLGD
3HOLJURGHGHVWUXFFLµQGHOPRGXORDODMXVWDUVHLQFRUUHFWD
PHQWHHOPDUJHQGHPHGLGD
'DQJHURIGDPDJHZKHQPHDVXULQJUDQJHLVLQFRUUHFWO\VHW
Figura 4-2 4 adaptadores del margen de medida con ajuste de fábrica B (tensión)
Nota
En caso de utilizar un transductor de medida de intensidad a dos hilos (como mínimo un
adaptador está en la pos. D), entonces se pierde la ausencia de potencial de todos los
canales del módulo con respecto a la tensión de carga.
Procedimiento
Una vez preparado el módulo analógico, móntelo también en el perfil soporte.
Desde el punto de vista mecánico, la instalación del ejemplo está completamente montada.
Resumen
En el presente capítulo se explica cómo cablear eléctricamente las distintas partes de la
instalación del ejemplo, desde la fuente de alimentación hasta el módulo analógico.
ADVERTENCIA
Puede entrar en contacto con cables bajo tensión si la fuente de alimentación PS307 está
encendida o la toma de la red eléctrica de la fuente de alimentación está conectada a la
red.
Por tanto, el S7-300 debe cablearse únicamente cuando no esté sometido a tensión.
Vista general
La instalación del ejemplo requiere una fuente de alimentación. El cableado se lleva a cabo
del siguiente modo:
5.3.1 Requisito
Generalidades
El cableado de un transductor de medida analógica depende del tipo de transductor y no del
módulo SM331.
Posibilidades
Dependiendo del transductor de medida que se utilice, hay que adaptar el cableado de la
fuente de alimentación. Se distingue entre el cableado de un transductor de medida de
intensidad a 2 hilos y el cableado de un transductor de medida de intensidad a 4 hilos.
6HQVRU /
SHMPDQµPHWUR 0
7UDQVGXFWRU 0
3 GHPHGLGD
0
DGRVKLORV
$'8 /µJLF
3 0 D
7UDQVGXFWRU %XV
GHPHGLGD 0 SRVWH
DGRVKLORV ULRU
0DQD
6HQVRU
SHMPDQµPHWUR /
0
KLORV 0
3
7UDQVGXFWRU 0
GHPHGLGD
0 $'8 OµJLF
3 D
0 %XV
SRVWH
ULRU
0DQD
/ 0
Tareas
El cableado del módulo analógico abarca las siguientes tareas:
● Conexión de la fuente de alimentación (cable rojo)
● Conexión del transductor de medida a 2 hilos (cables verdes)
● Prover de resistencias los canales no utilizados
● Conexión del primer transductor de medida a 4 hilos (cables verdes)
● Conexión del segundo transductor de medida a 4 hilos (cables verdes)
● Cableado a masa y cortocircuitado de otros canales no utilizados (cables azules)
ATENCIÓN
¡Peligro de destrucción del módulo!
Si conecta un transductor de medida a 4 hilos defectuoso a una entrada parametrizada
para la medición a 2 hilos, puede destruirse el módulo.
Procedimiento
5.3.4 Test
Procedimiento
Si desea comprobar el cableado, proceda ahora a conectar la fuente de alimentación.
No olvide poner la CPU en STOP (véase el círculo rojo)
Procedimiento
Seleccione la CPU 315-2DP para el proyecto del ejemplo. (Nuestro ejemplo también se
puede utilizar para otra CPU. Elija en tal caso la CPU correspondiente).
Procedimiento
Elija el lenguaje de programación AWL y seleccione los siguientes bloques de
organización (OB):
● OB1 Bloque llamado cíclicamente
● OB40 Alarma de proceso
● OB82 Alarma de diagnóstico
El OB1 debe estar incluido en todo proyecto y se llama de forma cíclica.
El OB40 se llama cuando aparece una alarma de proceso.
El OB82 se llama cuando aparece una alarma de diagnóstico.
Si utiliza módulos aptos para el diagnóstico y no inserta el OB82, la CPU cambiará a STOP
cuando aparezca una alarma de diagnóstico.
Procedimiento
Haga clic en la casilla "Nombre del proyecto" y sobrescriba el nombre existente con
"Getting Started S7-SM331".
Resultado
El asistente ha creado el proyecto "Getting Started S7-SM331". En la ventana derecha se
ven los bloques de organización insertados.
Requisitos
El asistente STEP7 ha creado un proyecto S7 básico. Además se requiere una
configuración hardware completa para poder generar los datos de sistema para la CPU.
Procedimiento
La configuración hardware de la instalación del ejemplo se crea con ayuda del
Administrador SIMATIC.
Para ello seleccione en la ventana izquierda la carpeta "Equipo SIMATIC 300" e inicie en la
ventana derecha la configuración hardware con un doble clic en la carpeta "Hardware".
Procedimiento
Seleccione primero la fuente de alimentación de carga del catálogo de hardware.
Si el catálogo de hardware no está visible, ábralo con la combinación de teclas Ctrl+K o con
un clic sobre el símbolo del catálogo (flecha azul).
En el catálogo de hardware se puede navegar desde la carpeta Equipo SIMATIC 300 hasta
la carpeta PS-300.
Haga clic en la PS307 5A y arrástrela hasta el slot 1 (véase la flecha roja).
Arrastre el módulo hasta el primer campo libre en el slot 4 del bastidor (véase la flecha roja)
Con ello habrá insertado todos los módulos en la configuración hardware. En el siguiente
paso procederá a parametrizar el módulo.
Resumen
El módulo analógico es insertado por el Administrador SIMATIC con los ajustes
predeterminados. Ahora puede modificar la parametrización para configurar los tipos de
sensores, el diagnóstico y las alarmas posibles.
Funcionalidades Descripción
Reacciones del proceso • Diagnóstico – activo
• Alarma de proceso para rebase de límite - activa
Sensor 1 • Transductores de medida de intensidad a 2 hilos
• Diagnóstico colectivo
• Comprobación de rotura de hilo
• Valores límite 6 mA y 18 mA
Sensores 2 & 3 • Transductores de medida de intensidad a 4 hilos
• Diagnóstico colectivo
• Comprobación de rotura de hilo
• Valores límite 6 mA y 18 mA
Llamada de la parametrización
Haga doble clic en el slot 4 con el SM331.
Elija la ficha Entradas.
Parametrice el módulo como sigue:
● Alarma de diagnóstico activada
● Alarma de proceso activada
● Entrada 0-1:
– Tipo de medida : TM2H
– Diagnóstico colectivo activado
– Rotura de hilo activada
● Entrada 2-3:
– Tipo de medida: TM4H
– Diagnóstico colectivo activado
– Rotura de hilo activada
6.2.4 Test
Procedimiento
Para comprobar haga una prueba de conexión y descargue los datos de sistema.
Arrancar la CPU
Ponga la CPU en RUN.
Si ha realizado correctamente la configuración hardware, debería ver cómo se iluminan dos
LEDs verdes (RUN y DC5V) en la CPU.
Resumen
En nuestro ejemplo deben almacenarse, por un lado, los valores de un sensor en un bloque
de datos y por otro deben almacenarse las informaciones de estado de las alarmas de
proceso en una palabra de marcas. Las informaciones de estado deben poderse acusar con
un bit.
Además se almacenan los valores de canal (valores de las palabras de entradas) en otro
bloque de datos.
En el programa de usuario deben llevarse a cabo las siguientes tareas:
● Almacenamiento cíclico de las entradas analógicas en un bloque de datos (DB1)
● Convertir cíclicamente los valores de las entradas analógicas en valores en coma
flotante (FC1) y almacenarlos en un bloque de datos (DB2)
● Acusar las informaciones de estado de las alarmas de proceso con el estado de señal
TRUE de la marca de acuse booleana (M200.0)
● Almacenar el estado en una palabra de marcas (MW100) al aparecer una alarma de
proceso.
La tabla siguiente muestra la estructura del programa de usuario:
Sobre el OB82
El OB82 se utiliza para módulos aptos para el diagnóstico. Si en un módulo apto para el
diagnóstico se habilita la alarma de diagnóstico, el OB82 soilcitará una alarma de
diagnóstico a la CPU cuando aparezca un error (tanto con un evento entrante como con un
evento saliente). A continuación el sistema operativo llama el OB 82.
En nuestro ejemplo utilizamos el OB82 sólo para que la CPU no pase a STOP. En el OB82
puede programar reacciones a las alarmas de diagnóstico.
Procedimiento
Existen dos posibilidades para crear un programa de usuario.
● Si tiene conocimientos del lenguaje AWL de STEP 7, entonces puede crear y programar
los bloques y las funciones necesarias en la carpeta de bloques.
● Puede insertar el programa de usuario de una fuente AWL en su proyecto. En este
"Getting Started" describimos este procedimiento.
Para crear el programa de usuario con STEP 7 se requieren tres pasos:
1. Descargar el archivo fuente directamente desde la página HTML
2. Importar el archivo fuente
3. Compilar la fuente
Procedimiento
El hardware y el software están listos. El siguiente paso consiste en descargar los datos de
sistema y del programa de usuario en el sistema de automatización. Para ello, proceda de la
siguiente manera:
Descargar los datos de sistema y el programa de usuario
Smart Label
Hemos creado la tira de rotulación para los módulos con Siemens S7-SmartLabel
(n°. de ref.: 2XV9 450-1SL01-0YX0).
Una tira de rotulación en tamaño original:
Procedimiento
Para visualizar los valores de los sensores, inserte la siguiente tabla de variables en el
proyecto. Para ello abra el menú contextual en la carpeta Bloques y elija:
Insertar nuevo objeto > Tabla de variables
Variables Descripción
DB1.DBW 0 Canal 0 visualización del valor analógico
DB1.DBW 2 Canal 1 visualización del valor analógico
DB1.DBW 4 Canal 2 visualización del valor analógico
DB1.DBW 6 Canal 3 visualización del valor analógico
DB1.DBW 8 Canal 4 visualización del valor analógico
DB1.DBW 10 Canal 5 visualización del valor analógico
DB1.DBW 12 Canal 6 visualización del valor analógico
DB1.DBW 14 Canal 7 visualización del valor analógico
DB2.DBD 0 Transductor de medida1 Intensidad (mA)
DB2.DBD 4 Transductor de medida2 Intensidad (mA)
DB2.DBD 8 Transductor de medida3 Intensidad (mA)
MW 100 Estado alarma de proceso
MW 200.0 Confirmar la alarma de proceso
M101.0 Canal 0 valor límite inferior rebasado por defecto
M101.1 Canal 0 valor límite superior rebasado por exceso
M101.2 Canal 2 valor límite inferior rebasado por defecto
M101.3 Canal 0 valor límite superior rebasado por exceso
Observación de valores
Para observar los valores cambie al modo online haciendo clic en el símbolo de las gafas.
Ahora puede observar los valores en los bloques de datos y marcas.
Forzado de variables
Para controlar el acuse del proceso escriba en la columna "Valor de forzado" el valor
deseado ("TRUE o FALSE" dependiendo se si desea activar o desactivar el acuse) y pulse
el símbolo con la doble flecha:
Forzar variables
Procedimiento
Los valores analógicos sólo pueden ser procesados por la CPU en formato binario. Los
módulos de entradas analógicas convierten la señal de proceso analógica en formato digital
(palabra de 16 bits).
Para convertir el valor digital en un valor analógico hay que considerar cinco rangos:
Visualización de valores analógicos en el rango de medida de intensidad de 4 a 20 mA
Nota
En nuestro ejemplo observaremos los valores a la salida del transductor de medida.
Utilizando un amperímetro es posible comparar los valores medidos por él con los valores
en la visualización analógica. Los valores serán idénticos.
Resumen
Las alarmas de diagnóstico sirven para reaccionar en el programa de usuario frente a
averías en el hardware.
Los módulos tienen que ser aptos para el diagnóstico para que puedan señalizar alarmas de
diagnóstico.
En el OB82 se programan las reacciones a las alarmas de diagnóstico.
Display
El módulo de entradas analógicas SM331 AI8x12 Bit es diagnosticable.
La alarma de diagnóstico que aparece se señaliza en el módulo SM331 y en la CPU
mediante el LED rojo ”SF“.
La causa del fallo puede detectarse “online“ consultando el estado del módulo.
Para poder ver "online" el estado del módulo, proceda de la forma siguiente.
En la configuración hardware, haga clic en el SM331 y abra el diagnóstico del hardware en
el menú "Sistema de destino > Información del módulo.
Nota
Aquí mostramos únicamente el diagnóstico específico de canal para los tipos de
medición Transductor de medida a 2 ó 4 hilos Otros tipos de medición tienen un
comportamiento similar pero no se describen aquí.
Significado
La posición de los adaptadores del margen de medida no es compatible con el tipo de
medición configurado en la configuración hardware.
Significado
La diferencia de potencial Ucm entre las entradas (M-) y el potencial de referencia del circuito
de medición (Mana) es excesiva.
En nuestro ejemplo no puede producirse este error porque Mana ha sido conectada a M en el
transductor de medida a 2 hilos (sin aislamiento galvánico).
Significado
Si está parametrizada la rotura de hilo, en transductores de intensidad no se comprueba
directamente si hay rotura hilo, sino que el diagnóstico reacciona a un rebase por defecto de
un valor límite de intensidad.
En un transductor de 4 a 20mA, cuando la intensidad baja por debajo de 3,6 mA se visualiza
el aviso “Rotura de hilo entrada analógica“ en la ventana de diagnóstico del módulo.
Figura 8-4 Izda: Ventana de diagnóstico con rotura de hilo / Dcha: Tabla de variables
Significado
El aviso de rebase por defecto sólo tiene lugar si está desactivada la función de diagnóstico
de rotura de hilo y la intensidad es inferior a 1,185 mA.
Significado
Si la intensidad supera el valor de 22,81 mA en la ventana de diagnóstico aparece el aviso
con el texto “Entrada analógica, margen de medida / límite superior excedido“.
La visualización del valor analógico (HEX 7FFF) se encuentra dentro del rango de rebase
por exceso.
Figura 8-5 Izquierda: Ventana de diagnóstico en el rango de rebase por exceso / Dcha: Tabla de
variables
Nota
Para los canales desactivados se visualiza como valor analógico también HEX 7FFF.
Resumen
El SM331 AI8x12Bit tiene como particularidad su capacidad para disparar alarmas de
proceso. Para ello pueden configurarse correspondientemente dos canales (0 y 2).
Por regla general las alarmas de proceso llaman un bloque de organización de alarmas en
la CPU. En nuestro ejemplo se llama el OB40.
Para transductores de medida de intensidad los límites de las alarmas de proceso deben
definirse en mA.
Ejemplo:
En el canal 0 se ha conectado un sensor de presión a un transductor de medida de
intensidad de 4-20 mA. En tal caso, los límites hay que definirlos en mA y no en Pascal (Pa).
Valores límite
Para disparar una alarma de proceso, los límites deben encontrarse dentro del rango
nominal del tipo de medición.
Ejemplo:
Si se ha activado rotura de hilo (3,6 mA) y se ha definido como límite inferior 3,5 mA, si bien
el sistema aceptará estos ajustes, nunca se disparará la alarma de proceso, ya que antes se
activará siempre la alarma de diagnóstico.
En nuestro ejemplo los dos canales (sensor 1 y 2) se han configurado con los límites
siguientes.
● Valor límite inferior: 6 mA
● Valor límite superior: 18 mA
Definir funciones
Cuando aparece una alarma de proceso, entonces se llama el OB40. En el programa de
usuario del OB40 puede definirse qué funciones debe ejecutar el sistema de automatización
como consecuencia de la alarma de proceso.
En el programa de usuario del ejemplo la causa de la alarma de proceso se lee en el OB40.
Ésta se encuentra en la estructura de variables temporal OB40_POINT_ADDR (palabras
locales 8 a 11).
/% /%
5HEDVHGHOYDORUO¯PLWHLQIHULRUFDQDO
5HEDVHGHOYDORUO¯PLWHLQIHULRUFDQDO
5HEDVHGHOYDORUO¯PLWHVXSHULRUFDQDO
5HEDVHGHOYDORUO¯PLWHVXSHULRUFDQDO
Figura 9-1 Información de arranque del OB40: qué evento ha disparado la alarma de proceso al
rebasarse el límite
Figura 9-2 Alarma de proceso: Canal 0 valor límite inferior rebasado por defecto
DATA_BLOCK DB 2
TITLE =Valor del transductor de medida (en mA)
VERSION : 1.0
STRUCT
SE_1 : REAL ; //Sensor 1 Valor de intensidad (mA)
SE_2 : REAL ; //Sensor 2 Valor de intensidad (mA)
SE_3 : REAL ; //Sensor 3 Valor de intensidad (mA)
END_STRUCT ;
BEGIN
.SE_1 := 0.000000e+000;
SE_2 := 0.000000e+000;
SE_3 := 0.000000e+000;
END_DATA_BLOCK
FUNCTION FC 1 : VOID
TITLE =Conversión de valores brutos de un canal en mA
VERSION : 1.0
VAR_INPUT
Raw : WORD ; // Visualización analógica
END_VAR
VAR_OUTPUT
Current : REAL ; // Intensidad en mA
END_VAR
VAR_TEMP
TDoubleInt : DINT ;
TInt : INT ;
END_VAR
BEGIN
NETWORK
TITLE =Conversión de valores brutos en mA
L #Raw;
T #TInt;
// Sólo pueden convertirse enteros largos en REAL
L #TInt;
ITD ;
T #TDoubleInt;
L #TDoubleInt; // Valor HEX
DTR ; // Current = ---------------
T #Current;
// 1728
L 1.728000e+003; // ! /
/R ; // ! /
T #Current;
// ! /
// ------- +----- /------ +----
// 4 20
L 4.000000e+000; // Offset corrección
+R ;
T #Current;
END_FUNCTION
ORGANIZATION_BLOCK OB 1
TITLE = "Main Program Sweep (Cycle)"
VERSION : 1.0
VAR_TEMP
OB1_EV_CLASS : BYTE ; //Bits 0-3 = 1 (Coming event),
Bits 4-7 = 1 (Event class 1)
OB1_SCAN_1 : BYTE ; //1 (Cold restart scan 1 of OB 1),
3 (Scan 2-n of OB 1)
OB1_PRIORITY : BYTE ; //Priority of OB Execution
OB1_OB_NUMBR : BYTE ; //1 (Organization block 1, OB1)
OB1_RESERVED_1 : BYTE ; //Reserved for system
OB1_RESERVED_2 : BYTE ; //Reserved for system
OB1_PREV_CYCLE : INT ; //Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE : INT ; //Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE : INT ; //Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME : DATE_AND_TIME ; //Date and time OB1 started
END_VAR
BEGIN
NETWORK
TITLE =Leer canales
//Se cargan los valores de canal (0 a 7) y se almacenan en el DB1 (valores de canal)
NETWORK
TITLE =Conversión
//Conversión de los valores brutos de canal en valores de intensidad (mA)
CALL FC 1 (
Raw := DB1.DBW 0,
Current := DB2.DBD 0);
CALL FC 1 (
Raw := DB1.DBW 4,
Current := DB2.DBD 4);
CALL FC 1 (
Raw := DB1.DBW 6,
Current := DB2.DBD 8);
NETWORK
TITLE =Resetear alarma de proceso
//Aunque la alarma de proceso ha sido acusada por el hardware al abandonar el OB40
// es necesario desactivar manualmente la palabra de la alarma de proceso
U M 200.0;
SPBN lbl0;
L MW 100;
SSI 4;
T MW
lbl0: NOP 0; 100;
NETWORK
TITLE =The End
BE ;
END_ORGANIZATION_BLOCK
ORGANIZATION_BLOCK OB 40
TITLE = "Hardware Interrupt"
//Evaluación de OB40_POINT_ADDR (L8 to L11)
//
//L8 Valor límite superior excedido
//L9 Valor límite inferior excedido
VERSION : 1.0
VAR_TEMP
OB40_EV_CLASS : BYTE ; //Bits 0-3 = 1 (Coming event),
Bits 4-7 = 1 (Event class 1)
OB40_STRT_INF : BYTE ; //16#41 (OB 40 has started)
OB40_PRIORITY : BYTE ; //Priority of OB Execution
OB40_OB_NUMBR : BYTE ; //40 (Organization block 40, OB40)
OB40_RESERVED_1 : BYTE ; //Reserved for system
OB40_IO_FLAG : BYTE ; //16#54 (input module), 16#55 (output module)
OB40_MDL_ADDR : WORD ; //Base address of module initiating interrupt
OB40_POINT_ADDR : DWORD ; //Interrupt status of the module
OB40_DATE_TIME : DATE_AND_TIME //Date and time OB40 started
;
END_VAR
BEGIN
NETWORK
TITLE =Sensor 1 (canal 0): Valor límite inferior
NETWORK
TITLE =Sensor 2 (canal 2): Valor límite inferior
NETWORK
TITLE =Sensor 2 (canal 2): Valor límite superior
NETWORK
TITLE =Sensor 3 (canal 3): Valor límite inferior
// Sólo para fines de demostración. El canal 3 no es apto para alarmas de proceso
U L 9.3; // Canal 3 valor límite inferior
SPBNB L005;
L W#16#10;
L MW 100;
OW ;
T MW 100;
L005: NOP 0;
NETWORK
TITLE =Sensor 3 (canal 3): Valor límite superior
// Sólo para fines de demostración. El canal 3 no es apto para alarmas de proceso
U L 8.3; // Canal 3 valor límite superior
SPBNB L006;
L W#16#20;
L MW 100;
OW ;
T MW 100;
L006: NOP 0;
END_ORGANIZATION_BLOCK
A C
Acuse del proceso, 58 Cableado
Adaptadores del margen de medida, 38 comprobar, 26
Posicionar, 17 Errores, 26
Posiciones, 16 Cablear
Administrador SIMATIC, 27 Fuente de alimentación y CPU, 20
Configuración hardware, 33 Módulo analógico, 22, 23
Iniciar, 27 SM331 Conector frontal, 25
Ajuste Características
Parámetros, 36 Módulo analógico, 15
Alarma de proceso Cargar
Valores límite, 67 Configuración hardware, 40
Alarma de proceso, 38, 67 Descargar los datos de sistema y el programa de
Alimentación usuario en el sistema de automatización, 53
Montaje, 12 Catálogo de hardware
Añadir Abrir, 34
Componentes SIMATIC, 34 Código fuente
Añadir componentes de SIMATIC, 34 Descargar, 71
Archivo fuente Programa de usuario, 71
Descargar, 44 Traducir, 48
Importar, 45 Código fuente AWL, 71
Arrancar Componentes
CPU, 42 SM331, 14
Asignar Conectar
Nombre del proyecto, 31 CPU con unidad de programación, 39
Asistente ", 27 Conector de bus
Atornillar Enchufar, 12
Fuente de alimentación, 12 Conector frontal
Perfil soporte, 12 Montaje, 18
Aviso de diagnóstico Conexión, 39
específico de canal, 64 Transductor de medida, 16
Generales, 63 Configuración
AWL, 30 comprobar, 39
con el Administrador SIMATIC, 27
Configuración hardware, 33
B CPU 315-2DP, 27
Configuración hardware
Bloques de organización
Cargar, 40
Seleccionar, 30
configurar, 33
Borrado total, 39
Ejecutar, 33
Borrar
Finalizar, 38
Micro Memory Card, 39
Control
Tensión de red, 21
L
F
Lectura
Fallo de hardware
Información de diagnóstico desde la PG, 61
Buscar, 62
LED, 26
Finalizar
rojo, 61
Configuración hardware, 38
verde, 42
Forzar
Valores, 58
Frecuencia de red, 38
M Principio de cableado
Transductores de medida de intensidad, 22
Micro Memory Card
Transductores de medida de intensidad a 2
Borrar, 39
hilos, 22
Módulo analógico
Transductores de medida de intensidad a 4
Cablear, 22, 23
hilos, 23
Características, 15
Programa de usuario
Hardware y software necesarios:, 7
Código fuente, 71
Incorporar, 35
crear, 44
Montaje, 13
Estructura, 43
Parametrización:, 36
Probar, 53
Módulo SM331
Programa de usuario básico
Volumen del suministro, 14
definir, 30
Montaje
Programa de usuario de STEP 7, 43
Alimentación, 12
Tareas, 43
Conector frontal, 18
Proyecto de STEP 7
CPU, 12
crear, 27
Instalaciones, 11
Pruebas
Módulo analógico, 13
Cableado, 26
SM331, 18
Configuración, 39
Programa de usuario, 53
N
Nombre del proyecto R
Asignar, 31
Rebase por defecto, 65
Rebase por exceso, 66
Rellenar
O
Tabla de variables, 56
OB82, 44 Representación de valores analógicos, 59
Observar en el rango de medida de intensidad de 4 a 20
Valores, 57 mA, 59
Resolución, 38
Rotura de hilo, 65
P
Parametrización
S
Ejecutar, 36
Parametrizar Seleccionar
Módulo analógico, 36 Bloques de organización, 30
Parámetros CPU, 29
Configurar, 36 Direcciones de estación, 41
Perfil soporte Fuente de alimentación de carga, 34
Atornillar, 12 Señalización de errores, 63
Periodo de integración, 38 SM331
Posicionamiento Componentes, 14
Adaptadores del margen de medida, 17 Montaje, 18
Posiciones SM331 Conector frontal
Adaptadores del margen de medida, 16 Cablear, 25
Smart Label, 54
Supresión de frecuencias perturbadoras, 38
T V
Tabla de variables Valor de forzado, 58
Rellenar, 56 Valor digital
Tensión de red convertir en valor analógico, 59
Control, 21 Valores
Modificar, 21 Controlar, 58
Tiempo de ejecución básico, 38 Observar, 57
Tipo de medida, 38 Valores de los sensores
Tiras de rotulación para módulos, 54 Visualizar, 55
Transductor de medida Valores límite
Conexión, 16 Alarma de proceso, 67
Transductores de medida de intensidad Visualizar
Principio de cableado, 22 Valores de los sensores, 55
Transductores de medida de intensidad a 2 hilos Volumen del suministro
Principio de cableado, 22 Módulo SM331, 14
Transductores de medida de intensidad a 4 hilos
Principio de cableado, 23
transformar,
Valor digital en valor analógico, 59