Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Software libre (en ingls free software) es la denominacin del software que
respeta la libertad de los usuarios y por tanto, una vez obtenido, puede ser usado,
copiado, estudiado, modificado y redistribuido libremente. Segn la Free Software
Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar,
copiar, distribuir, estudiar, cambiar y mejorar el software; de modo ms preciso, se
refiere a cuatro libertades de los usuarios del software: la libertad de usar el
programa, con cualquier propsito; de estudiar el funcionamiento del programa, y
adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de
mejorar el programa y hacer pblicas las mejoras, de modo que toda la comunidad se
1
beneficie (para la segunda y ltima libertad mencionadas, el acceso al cdigo fuente
es un requisito previo).
Software comercial es aquel desarrollado por una empresa que aspira lucrarse
a travs del uso del mismo. Comercial y Privativo no son la misma cosa. La
mayor parte del software comercial es privativo, no obstante existen softwares libres
comerciales y softwares no-comerciales privativos. Para la Fundacin para el
Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o
que slo lo es parcialmente (semilibre), sea porque su uso, redistribucin o
modificacin est prohibida, o requiere permiso expreso del titular del software.
(Tomado de: Libro Sistemas Operativos en entornos monousuarios y multiusuarios
2007, p134)
Linux
2
siempre accesible y cualquier modificacin trabajo derivado tiene que tener esta
licencia.
El sistema ha sido diseado y programado por multitud de programadores
alrededor del mundo. El ncleo del sistema sigue en continuo desarrollo bajo la
coordinacin de Linus Torvalds, la persona de la que parti la idea de este proyecto, a
principios de la dcada de los noventa. Hoy en da, grandes compaas, como IBM,
SUN, HP, Novell y RedHat, entre otras muchas, aportan a Linux grandes ayudas tanto
econmicas como de cdigo. (Tomado de: Libro Linux Principios Bsicos del Uso
del Sistema 2005, p14)
Linux Debian
3
El proyecto Debian es una organizacin voluntaria con tres documentos
fundadores:
- El Contrato Social de Debian, define un sistema de base por los cuales el proyecto y
sus desarrolladores tratan los asuntos.
- Las Directrices de software libre de Debian, definen los criterios del Software libre
y dictan qu software es aceptable para la distribucin, segn lo referido al contrato
social. Estas pautas tambin se han adoptado como base de la definicin del Open
Source.
- La Constitucin de Debian, describe la estructura de la organizacin para la toma de
decisiones de manera formal dentro del proyecto. Enumera el poder y las
responsabilidades del Lder de proyecto Debian, de la secretara, y de los
desarrolladores en general.
Actualmente, el proyecto incluye ms de mil desarrolladores. Cada uno de ellos
posee algn lugar en el proyecto ya sea relacionado con los paquetes: mantenimiento,
documentacin, control de calidad o relacionado con la infraestructura del proyecto:
coordinacin de lanzamientos, traducciones de web, etc. Los mantenedores de
paquetes tienen un excedente de la jurisdiccin los mismos, aunque los paquetes se
estn manteniendo cada vez ms seguido. Otras tareas son generalmente el dominio
de grupos reducidos, ms que de la colaboracin de desarrolladores.
El proyecto mantiene listas de correo. Para las conferencias se enva un
representante para la comunicacin y la coordinacin entre los desarrolladores. Para
las ediciones con los paquetes, un sistema que sigue los bugs, informa toda la
comunidad que utiliza la distribucin, es utilizada por los desarrolladores. Trabajan de
manera conjunta desarrolladores y usuarios.
Existen otros medios de comunicacin con colaboradores y usuarios,
principalmente por medio del IRC, sobre todo en el servidor Freenode. Todos estos
medios poseen una gran concurrencia, siendo frecuentados por multitud de usuarios y
desarrolladores. Adems, los desarrolladores pueden tomar decisiones generales
obligatorias para una resolucin o una eleccin general. Toda votacin es realizada
por el mtodo Schulze, un mtodo de Condorcet de votacin.
4
(Tomado de: http://www.linuxzone.es/distribuciones-principales/debian/ )
Sistema de Control
5
el generador de consignas suele ser de baja potencia y por tanto insuficiente para
alimentar directamente el actuador.
Transmisor, Es la parte del sistema encargado de recoger la seal del sensor,
acondicionarla y compararla con la seal consigna para producir una seal de error
que significara la entrada al regulador. Las seales de entrada y salida de los
componentes bsicos de un sistema suelen recibir un nombre ms o menos
estandarizados: Variable De proceso, es la seal de salida de la planta. Variable de
medida, es la seal enviada por el sensor al medir la variable de proceso. Seal de
control, indica la accin correctora determinada por el elemento controlador.
Consigna, es la seal de referencia de la variable de proceso. Error, indica la
discrepancia entre la consigna que se quiere alcanzar o mantener y la variable de
proceso. Perturbacin, es una seal no propia del comportamiento normal de la
planta. (Tomado de: Libro Sistemas de Control Automtico 1996, p9)
6
dependiendo de su resultado conectar o desconectar las salidas. Las seales de
entradas pueden proceder tanto de elementos digitales como analgicos. Este
dispositivo gobernara las seales de salida segn el programa de control que se le
haya codificado en la memoria del PLC, partiendo de las seales de entrada.
Dentro de las funciones del PLC se pueden mencionar:
1. Obtener datos del proceso a travs de las entradas digitales y analgicas.
2. Tomar decisiones en base a reglas programadas
3. Almacenar datos en la memoria
4. Generar ciclos de tiempo
5. Realizar clculos matemticos
6. Actuar sobre dispositivos mediante salidas digitales y analgicas
7. Comunicarse con otros sistemas externos.
SCADA
7
niveles de control (PLC) y los de gestin a nivel superior. El paquete SCADA, en su
vertiente de herramientas de interfase hombre-mquina comprende toda una serie de
funciones y utilidades encaminadas a establecer una comunicacin lo ms clara
posible entre el proceso y el operador. Entre las prestaciones de una herramienta de
este tipo destacan:
Monitorizacin:
Supervisin:
Mando:
8
Posibilidad de que los operadores puedan cambiar consignas u otros claves del
proceso directamente desde el ordenador (marcha, paro, parmetros)
Sistema SCADA
9
crecimiento y expansin, as como deben poder adecuarse a las necesidades futuras
del proceso y de la planta.
La programacin e instalacin no debe presentar mayor dificultad, debe contar
con interfaces grficas que muestren un esquema bsico y real del proceso. Deben
permitir la adquisicin de datos de todo equipo, as como la comunicacin a nivel
interno y externo (redes locales y de gestin) Deben ser programas sencillos de
instalar, sin excesivas exigencias de hardware, y fciles de utilizar, con interfaces
amigables para el usuario.
10
histrica, se cuenta con la opcin de almacenar los datos adquiridos, esta informacin
puede analizarse posteriormente, el tiempo de almacenamiento depender del
operador o del autor del programa. Programacin de eventos, est referido a la
posibilidad de programar subprogramas que brinden automticamente reportes,
estadsticas, grfica de curvas, activacin de tareas automticas, etc.
Los sistemas SCADA necesitan comunicarse va red, puertos GPIB, telefnica
o satlite, es necesario contar con computadoras remotas que realicen el envi de
datos hacia una computadora central, esta a su vez ser parte de un centro de control y
gestin de informacin. Para realizar el intercambio de datos entre los dispositivos de
campo y la estacin central de control y gestin, se requiere un medio de
comunicacin, existen diversos medios que pueden ser cableados (cable coaxial, fibra
ptica, cable telefnico) o no cableados (microondas, ondas de radio, comunicacin
satelital). Cada fabricante de equipos para sistemas SCADA emplean diferentes
protocolos de comunicacin y no existe un estndar para la estructura de los
mensajes, sin embargo existen estndares internacionales que regulan el diseo de las
interfaces de comunicacin entre los equipos del sistema SCADA y equipos de
transmisin de datos.
Un protocolo de comunicacin es un conjunto de reglas y procedimientos que
permite a las unidades remotas y central, el intercambio de informacin. Los sistemas
SCADA hacen uso de los protocolos de las redes industriales. La comunicacin entre
los dispositivos generalmente se realiza utilizando dos medios fsicos: cable tendido,
en la forma de fibra ptica o cable elctrico, o radio. En cualquiera de los casos se
requiere un MODEM, el cual modula y desmodula la seal.
Algunos sistemas grandes usan una combinacin de radio y lneas telefnicas
para su comunicacin. Debido a que la informacin que se transmite sobre un sistema
SCADA debera ser pequea generalmente la velocidad de transmisin de los modem
suele ser pequeo. Muchas veces 300bps (bits de informacin por segundo) es
suficiente. Pocos sistemas SCADA, excepto en aplicaciones elctricas, suelen
sobrepasar los 2400bps, esto permite que se pueda usar las lneas telefnicas
convencionales, al no superar el ancho de banda fsico del cable. En la Figura N 4 se
11
muestra el protocolo de informacin que se debe seguir para el intercambio de
informacin.
12