Anda di halaman 1dari 42

Presentacion

La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Sistemas Secuenciales y Automatizaci on
Normatividad: Dise no de Automatismos Industriales
Mauricio Holgun Londo no
Maestra en Ingeniera Electrica
Primer semestre, 2012
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 1/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Objetivos
Contenido
Objetivos
La concepcion, dise no, mantenimiento y conabilidad de un
sistema de automatizacion se debe fundamentar en buenas
practicas de dise no y normativas que garanticen el exito general.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 2/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Objetivos
Contenido
Contenido
1
Presentacion
Objetivos
Contenido
2
La concepcion
Norma Gemma
ANSI/VITA 40
HMI
3
Normas de programacion
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
4
Partes del sistema de mando relativas a seguridad
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 3/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Introduccion I
Un automatismo se dise na primordialmente para operar en
Automatico, pero pueden surgir problemas que conlleven a
una parada inmediata de la maquina o proceso.
Estados posibles: funcionamiento manual/semiautomatico,
paradas de emergencia, puesta en marcha, etc., ademas, se
deben detectar defectos en la parte operativa y colaborar con
su puesta en marcha y reparacion.
La agencia ADEPA (Agence nationale pour le Developpement
de la Production Appliquee a lindustrie) desarrollo la gua
GEMMA (Guide dEtudes des Modes de Marches et dArrets),
que es una representacion organizada de todos los modos o
estados de Marcha y Paradas y orienta sobre las transiciones
que pueden darse de un estado a otro.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 4/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Introduccion II
Un automatismo tiene 2 partes fundamentales: el sistema de
produccion y el de control (ordenador, automata programable,
...). Produccion puede encontrarse en: funcionando, o en
produccion; - parado, o en proceso de parada; - en defecto, el
producto derivado no es aprovechable o lo es, si se manipula
adecuadamente a posteriori.
El graco GEMMA muestra estas tres situaciones mas la de
reposo (control sin alimentacion) con rectangulos grises y un
quinto rectangulo, en lneas discontinuas, que indica que el
sistema en produccion.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 5/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Introduccion III
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 6/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Procedimientos de funcionamiento - Grupo F
F1 - Produccion normal: Es el estado mas importante y en
donde se realizan las tareas por las cuales la maquina ha sido
construida.
F2 - Marcha de preparacion. Acciones necesarias para que la
maquina entre en produccion (precalentamiento, preparacion
de componentes,..).
F3 - Marcha de cierre. Fase de vaciado y/o limpieza que debe
llevarse a cabo antes de la parada o del cambio de algunas de
las caractersticas del producto.
F4 - Marchas de vericacion sin orden. Por orden del operario,
la maquina realiza determinados movimientos preestablecidos.
Es el control manual y se utiliza para funciones de
mantenimiento y vericacion.
F5 - Marchas de vericacion con orden. La maquina realiza el
ciclo completo de funcionamiento en orden pero al ritmo
jado por el operador. En este estado la maquina puede estar
en produccion. Control semiautomatico.
F6 - Marchas de test. Operaciones de ajuste y mantenimiento
preventivo, por ejemplo: comprobar activacion de sensores en
tiempos estipulados, curvas de comportamiento de actuadores,
etc.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 7/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Procedimiento de paradas y puestas en marcha - Grupo A I
A1 - Paradas en el estado inicial. Estado de reposo, donde
normalmente se presenta la maquina en planos de
construccion y en esquemas electricos.
A2 - Parada solicitada al nal del ciclo. Estado transitorio en
que la maquina, que hasta el momento estaba produciendo
normalmente, debe producir solo hasta acabar el ciclo y debe
pasar a parada en el estado inicial.
A3 - Parada solicitada en un estado determinado. Estado
determinado que no coincide con el nal de ciclo. Estado
transitorio de evolucion hacia A4.
A4 - Parada obtenida. Estado de reposo distinto al estado
inicial.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 8/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Procedimiento de paradas y puestas en marcha - Grupo A
II
A5 - Preparacion para la puesta en marcha despues de un
defecto. Operaciones de: vaciado, limpieza, reposicion de
producto, etc., necesarias para la puesta de nuevo en
funcionamiento de la maquina despues de defecto.
A6 - Puesta del sistema en el estado inicial. Retorno del
sistema al estado inicial (reinicio). El retorno puede ser
manual (coincidiendo con F4) o automatico.
A7 - Puesta del sistema en un estado determinado. Posicion
distinta de la inicial para su puesta en marcha, puede ser
tambien manual o automatico.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 9/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Procedimiento de defecto - Grupo D
D1 - Parada de emergencia. Deben tenerse en cuenta tanto
las paradas como los procedimientos y precauciones necesarias
para evitar o limitar las consecuencias debidas a defectos.
D2 - Diagnostico y/o tratamiento de fallos. Es en este estado
que la maquina puede ser examinada despues de un defecto y,
con ayuda o sin del operador, indicar los motivos del fallo para
su rearme.
D3 - Produccion a pesar de los defectos. Casos en que se deba
continuar produciendo a pesar de los defectos. Por ejemplo,
sea necesario nalizar un reactivo no almacenable, en que se
pueda substituir transitoriamente el trabajo de la maquina por
la de un operario hasta la reparacion de la avera, etc.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 10/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Metodologa para la implementacion de un automatismo -
Grupo E I
E1 - Determinar aspectos generales del proceso y GRAFCET
de produccion de primer nivel (descriptivo).
E2 - Determinar elementos del proceso y seleccionar
detectores, indicadores y actuadores necesarios.
E3 - Representar GRAFCET de produccion de segundo nivel
(tecnologico y operativo).
E4 - Estudiar los estados GEMMA para determinar los
necesarios en el automatismo y realizar su descripcion.
E5 - Denir caminos de evolucion entre los estados GEMMA.
E6 - Dise nar elementos que componen el pupitre del operador
y su ubicacion.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 11/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Metodologa para la implementacion de un automatismo -
Grupo E II
E7 - Denir sobre GEMMA las condiciones de evolucion entre
los distintos estados.
E8 - Preparar GRAFCET completo de segundo nivel a partir
del de produccion representado antes y de la GEMMA.
E9 - Escoger tecnologa de control: n umero de automatas,
tipo de entrada y salidas, reguladores industriales, bus de
comunicacion, etc.
E10 - Representar GRAFCET de tercer nivel concreto (a nivel
de automata).
E11 - Instalacion, implementacion, puesta a punto y pruebas.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 12/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Signicado de los colores I
VERDE: MIL-STD-1472F seccion 5.2.2.1.13 arma: verde se
utiliza para indicar que el equipo de seguimiento esta en la
tolerancia o una condicion es satisfactoria y que esta bien para
proceder(por ejemplo, en la tolerancia, listo, la funcion
esta activada). Telcordia GR-Estandar 2914-CORE arma:
verde indicara un funcionamiento satisfactorio, condicion
activa, o la terminacion de un proceso o procedimiento. La
norma CEI IEC 73, punto 4.2.1.1 asigna el signicado de
estado normalde equipos o de una condicion normalde un
proceso. En la ANSI/VITA 40-2003 el signicado del verde es:
OK, normal, buen funcionamiento, activo, o en
servicio. Esto indica un funcionamiento satisfactorio,
condicion activa, o la terminacion de un proceso o
procedimiento.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 13/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Signicado de los colores II

AMBAR: para denotar fallos o condiciones de los cuales un


usuario debe ser consciente (por ejemplo, un fallo del
ventilador de enfriamiento). Amarillo o ambar indican que el
componente requiere atencion o una accion de servicio, o que
algo no esta funcionando normalmente. MIL-STD-1472
establece que, el color amarillo se utilizara para asesorar a un
operador sobre la existencia de una situacion que es marginal
o ... para alertar al operador de situaciones de cuidado, volver
a revisar, o imprevisto.Telcordia GR-2914-CORE arma que,
el color amarillo o ambar indicara fallas menores, de
precaucion, advertencia, mal funcionamiento temporal, o de
estado para que el operario tenga cuidado.En la ANSI/VITA
40-2003 el signicado de ambar es: atenciono accion de
servicio requerida. Amarillo o ambar indica un fallo menor, de
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 14/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Signicado de los colores III
precaucion, advertencia, o un mal funcionamiento temporal, o
del estado para que el personal de servicio deben tener
precaucion.
AZUL: en ANSI/VITA 40-2003 proporciona una indicacion
activa que es segura para realizar una accion de servicio (por
ejemplo, eliminar un componente), mientras que el sistema
esta funcionando, es decir, no habra perdida o degradacion
inaceptable del servicio si la accion se realiza en servicio. El
azul se aplica tpicamente a los componentes calientes
intercambiables para indicar cuando se deben quitar.
MIL-STD-1472F permite el uso de azul como una luz de
asesoramiento. CEI IEC 73 permite el uso de azul para
signicado obligatorio, es decir, para indicar algo que esta
asociado con una accion requerida.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 15/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Signicado de los colores IV
BLANCO: en ANSI/VITA 40-2003 como ayuda para localizar
un sistema particular o subconjunto. Esta funcion es
especialmente valiosa para las cajas instaladas en ambientes
donde puede haber muchas unidades identicas en
funcionamiento. Con el n de hacer mas notorio el indicador
localizador, que utiliza un distintivo BLINK FAST. En
ANSI/VITA 40-2003 el signicado de blanco es aqu estoyo
este es el tema que se buscao identicaci on de la unidad
(UID). Blanco indica una condicion neutra que no implica
nada sobre el exito o el fracaso de las operaciones del sistema.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 16/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Signicado de los colores V
ROJO: Representa un peligro extremo asociado con problemas
de seguridad (riesgos de lesiones personales) o cortes
signicativos (de las alarmas de servicio en comunicaciones del
equipo). Indica un fallo crtico o importante, el error, o
peligro. Un indicador de advertencia de color rojo en un
entorno industrial se usa para alertar al personal de
condiciones que amenazan la vida, de peligro fsico, incendio o
salidas de emergencia. MIL-STD-1472F asigna el signicado,
... el sistema no funciona ... ... no pasa, error, falla, mal
funcionamiento. CEI IEC 73 dene el rojo como emergencia
o estado peligroso. En ANSI/VITA 40-2003 el rojo es fuera
de servicio, fallo mayor, o fallo crtico.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 17/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Discriminalidad de los colores I
La investigacion de factores humanos en la discriminacion de
los colores ha trazado las diferencias apenas perceptibles de la
percepcion humana entre los colores y estos han sido
asignados a la Tabla de cromaticidad CIE 1931. El objetivo de
las opciones de color para ANSI/VITA 40-2003 era estar
separados entre s por aproximadamente 3-7 medidas de color.
Esta estrategia tuvo el efecto a nadido de reducir al mnimo los
problemas de discriminacion de color por la mayora de los
individuos ciegos al color. Estos colores particulares tambien
fueron seleccionados debido a que son tecnicamente viables y
comercialmente disponibles. La denicion de blanco es
problematico, porque varios fabricantes de lamparas lo denen
de forma diferente y la generan mediante mezcla de los valores
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 18/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Discriminalidad de los colores II
de R, G y B. Por lo tanto, puesto que la estrategia de
seleccion de color por longitud de onda dominante no puede
aplicarse a blanco, la norma describe una operativa prueba
para vericar que los usuarios ven el color como blanco.
Rangos de los colores permitidos:
Green = 525 nm (con rango permitido entre 505-535 nm)

Ambar = 590 nm (con rango permitido entre 583-593 nm)


Azul = 470 nm (con rango permitido entre 425-480 nm)
Rojo = 630 nm (con rango permitido entre 615-660 nm)
Blanco = En el diagrama cromaticidad en X=0.35, Y= 0.33
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 19/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Comportamientos de los indicadores I
MIL-STD-1472 indica que los usuarios solo pueden distinguir
entre un n umero limitado de diferentes velocidades de
parpadeo. Por tanto este estandar solo especica 4.
MIL-STD-1472 tambien especica una tasa de parpadeo
normal de 4 +/- 1 Hz, la cual esta muy cercana a la maxima
recomendada por la IEC de 2.8 Hz.
La IEC 73 y VITA 40-200x/D0.4 establecen que la diferencia
entre dos tasas de parpadeo debe ser de mnimo 1:2.5 con el
n de ser distinguibles.
Se especica una tasa de PARPADEO R

APIDO de 4 Hz
contra una tasa de PARPADEO LENTO de 1 Hz con el n de
que el rapido llame la atencion.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 20/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Comportamientos de los indicadores II
El comportamiento de PARPADEO EN STANDBY que se
especica fue desarrollado usando prototipos de hardware y
software para simular diferentes tiempos de ON/OFF en varios
intervalos de 2 a 4.
Comportamiento Signicado
OFF No es verdadera la condicion asignada al color
Steady ON Es verdadera la condici on asignada al color
Standby Blink Sistema funciona a mnimo nivel y listo para asumir todas las funciones
Slow Blink Actividad transitorio o hay nueva actividad representada por el color
Fast Blink Se requiere de atencion
Feedback Flash Actividad seg un velocidad de destello (ej: actividad del disco duro)
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 21/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Comportamientos permitidos seg un el color I
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 22/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Comportamientos permitidos seg un el color II
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 23/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
ISA-5.1: Identicaci on de la instrumentacion
Ejemplos: FI 001: Medidor de ujo, indicador. TT 001: Temperatura, transmisor. FV
001: Valvula de control. ZSH 001: Switche de posicion, en nivel alto
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 24/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
ISA-5.2: Diagramas logicos
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 25/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
ISA-5.5: Smbolos gracos
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 26/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Dise no de la interfaz I
La claridad de las interfaces HMI debe ayudar en determinar el
buen funcionamiento de la planta, la falta de informacion puede
resultar en una pobre eciencia operativa y en casos extremos en
no ver un problema peligroso. La presencia de un problema debe
ser evidente, incluso si el operador esta alejado y dejo las gafas en
casa!
Algunas directrices para el dise no de HMI son:
Fondos - usar tonos apagados - se recomienda color gris claro
Las sombras son un metodo recomendado para subdividir
secciones
Los gracos de fondo deben usar tonos apagados
Use contornos negros para resaltar objetos
Texto - utilizar letra estandar. San serif da claridad (Arial).
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 27/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Dise no de la interfaz II
Tama no del texto sucientemente grande como para leer a
distancia: 16
Texto mas detallado se debe a nadir como ventanas pop-up
El estado del sistema de alarma debe ser visible en todas las
pantallas
Estado de alarma que se debe mostrar en la parte superior
Colores de alarma seg un ANSI/VITA
Los datos dinamicos en areas de exploracion, es decir parte
superior, central e inferior derecha. Los datos deben ser
agrupados de forma logica.
Los valores de datos deben ser claros y las unidades obvias
Resolucion adecuada de datos sin exceso decimales
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 28/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Dise no de la interfaz III
La indicacion de estado no se debe conar unicamente en el
color, ayudar con textos
Botones de navegacion obvios y grandes para seleccion rapida
El boton Next Screen situado en el lado inferior derecho de
la pantalla.
Boton de Inicio/Informacion debe aparecer en cada la pantalla
en la esquina inferior izquierda. Otros botones de navegacion
situados en la parte inferior de pantalla.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 29/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Norma Gemma
ANSI/VITA 40
HMI
Dise no de la interfaz IV
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 30/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61131-3 I
Dividida en dos partes, la primera de ellas son los Elementos
Comunes
Tipos de datos: Previenen errores, por ejemplo dividir un dato
tipo fecha por un n umero entero. Los tipos comunes de datos
son: booleanas, n umero entero, n umero real, byte, palabra,
fechas, horas del da y cadenas. El usuario puede denir sus
tipos de datos con base en los anteriores, o datos derivados.
Variables: identican objetos de datos cuyos contenidos
pueden cambiar, por ejemplo, los datos asociados a entradas,
salidas o a la memoria del automata programable. La
extension de las variables esta limitada a la unidad en la cual
han sido declaradas como locales. Por lo que sus nombres
pueden ser reutilizados en otras partes sin conictos. Para una
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 31/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61131-3 II
extension global, se declaran utilizando la palabra reservada
VAR GLOBAL.
Conguracion, recursos y tareas: Dentro de una conguracion,
se pueden denir uno o mas recursos. Se puede entender el
recurso como un procesador capaz de ejecutar programas. Con
un recurso, pueden estar denidas una o mas tareas. Las
tareas controlan la ejecucion de un conjunto de programas y/o
bloques de funcion. Los programas estan dise nados en algunos
de los lenguajes denidos en IEC-1131-3. Un programa es una
interaccion de Funciones y Bloques Funcionales, con
capacidad para intercambiar datos.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 32/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61131-3 III
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 33/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61131-3 IV
Unidades de Organizacion de Programa (POU): los
programas, bloques Funcionales y funciones se denominan
POUs. Funciones IEC 1131-3 son funciones estandar y
denidas por usuario. Las funciones no pueden contener
ninguna informacion de estado interno. Los FBs contienen
tanto datos como instrucciones, y ademas pueden guardar los
valores de las variables. Tienen un interfaz de entradas y
salidas bien denido y un codigo interno oculto, como un
circuito integrado o una caja negra. Pueden ser escritos en
lenguajes IEC, pero tambien existen FBs estandar (biestables,
deteccion de ancos, contadores, temporizadores, etc.).
La segunda parte son los lenguajes de programaci on:
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 34/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61131-3 V
Programa: Conjunto logico de elementos y construcciones del
lenguaje de programacion que son necesarios para el
tratamiento de se nal y el control de una maquina o proceso
mediante automata programable. Un programa contiene:
declaraciones, variables, codigo, funciones y bloques
funcionales.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 35/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61499-1 I
Norma que dene una arquitectura abierta para control y
automatizacion distribuida y embebida. Se basa en el dise no de
modulos reutilizables de software (bloques de funciones) con los
siguientes requerimientos:
Portabilidad: herramientas de software que pueden aceptar e
interpretar componentes de software y conguraciones desde
otras herramientas.
Interoperabilidad: los dispositivos embebidos pueden operar
juntos para realizar las funciones requeridas en aplicaciones
distribuidas.
Congurabilidad: cualquier dispositivo y su componente de
software puede ser congurado por herramientas de software
de otros proveedores.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 36/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61499-1 II
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 37/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
IEC 61499-1 III
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 38/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
ISO 9126 I
Estandar para la evaluacion de la calidad del software. Esta
dividido en: modelo de calidad, metricas externas, metricas
internas y calidad en las metricas.
El modelo de calidad clasica la calidad del software en un
conjunto estructurado de caractersticas y subcaractersticas de la
siguiente manera:
Funcionalidad - atributos que se relacionan con la existencia
de un conjunto de funciones y sus propiedades especcas.
Idoneidad
Exactitud
Interoperabilidad
Seguridad
Cumplimiento de normas.
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 39/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
ISO 9126 II
Fiabilidad - atributos relacionados con la capacidad del
software de mantener su nivel de prestacion bajo condiciones
establecidas durante un perodo establecido.
Madurez
Recuperabilidad
Tolerancia a fallos
Usabilidad - atributos relacionados con el esfuerzo necesario
para su uso, por un conjunto de usuarios.
Aprendizaje
Comprension
Operatividad
Atractividad
Eciencia - atributos relacionados con la relacion entre el nivel
de desempe no y la cantidad de recursos.
Comportamiento en el tiempo
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 40/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
IEC 61131-3
IEC 61499-1
Aseguramiento calidad de software
ISO 9126 III
Comportamiento de recursos
Mantenibilidad - atributos relacionados con la facilidad de
extender, modicar o corregir errores en un sistema software.
Estabilidad
Facilidad de analisis
Facilidad de cambio
Facilidad de pruebas
Portabilidad - atributos relacionados con la capacidad de un
sistema software para ser transferido desde una plataforma a
otra.
Capacidad de instalacion
Capacidad de reemplazamiento
Adaptabilidad
Co-Existencia
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 41/42
Presentacion
La concepci on
Normas de programacion
Partes del sistema de mando relativas a seguridad
Aseguramiento calidad de software I
Mauricio Holgun Londo no Universidad Tecnologica de Pereira - 42/42

Anda mungkin juga menyukai