Está en la página 1de 25

Programacin lgica avanzada

Caractersticas y funciones avanzadas de PLC Objetivo: Identificar los componentes de un PLC modular, las caractersticas y configuracin del CPU, los puertos, registros, comunicacin serial RS-232, RS-485, USB con la PC.
Los sistemas de automatizacin de Siemens se componen de tres gamas que se distinguen por sus prestaciones. En primer lugar esta el SIMATIC S7-200 que es un Micro PLC compacto para la gama inferior. En segundo lugar el SIMATIC S7300 que corresponde a la gama baja y media. En ltimo lugar est la gama media alta y superior, el SIMATIC S7-400. El PLC SIMATIC S7-300 con CPU 314C-2 DP (n ref. 6ES7314-6CG03-0AB0), mostrado en la Figura 3.20.

Figura 3.20. Aspecto fsico de S7-300 314C-2 DP. Datos tcnicos del CPU:

palabras. o 2 s operaciones de coma fija. o 3 s operaciones de coma flotante.

. o OB: capacidad de 16 Kbytes. o FB: mximo 512 (de FB0 a FB511). o FC: mximo 512 (de FC0 a FC511). (124.0 a 125.7). o Analgicas: 4 + 1 entradas (752 a 761), 2 salidas (752 a 755).
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

4 canales, mximo 60 kHz. o Salidas de impulso (PCM): 4 canales para modular ancho de pulso, mximo hasta 2,5 kHz. o Posicionamiento controlado: 1 canal. o Control SFB integrado: Regulador PID.

corriente nominal: 800 mA. o Potencia disipada: tip. 14 W. Para alimentar la CPU del S7-300 (adems de al sensor de presin y la electrovlvula) se precisa de una fuente de alimentacin de 24 Vcc. Se utilizada la fuente de alimentacin PS 307 2A (n ref. 6ES7307-1BA00-0AA0) de la gama de productos que SIMATIC nos ofrece. Puede verse su aspecto fsico en la Figura 3.21.

Figura 3.21. Aspecto fsico de la fuente PS 307 2A. Esta fuente de alimentacin cuenta con las siguientes caractersticas elctricas:

c., estabilizada, a prueba de cortocircuitos y marcha en vaco.

El PLC instalado en un entrenador Maestro/Esclavo como el de la Figura 3.22 . En este entrenador las entradas y salidas van cableadas a distintos interruptores de simulacin y hembrillas de 4mm con el objetivo de poner en prctica y simular procesos de una manera sencilla.
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Figura 3.22.Entrenador Maestro / Esclavo de PROFIBUS.

FUNCION PID INTEGRADA DE UN PLC


Objetivo: Describir la funcin de un controlador Proporcional Integral Derivativo y sus parmetros. Descripcin
En la casi todos los sectores de la industria las variables a controlar son, muchas veces, las mismas: presin, caudal, nivel y temperatura; controladas por la funcin PID que est integrada en el software del autmata programable SIMATIC S7-300. El algoritmo de control ms ampliamente extendido es el PID, pero existen muchos otros mtodos que pueden dar un control de mayor calidad en ciertas situaciones donde el PID no responde a la perfeccin. El PID da buenos resultados en la inmensa mayora de casos y tal vez es por esta razn que goza de tanta popularidad frente a otros reguladores tericamente mejores. Sea cual sea la tecnologa de control, el error de regulacin es la base a partir de la cual acta el PID y se intuye que cuanto ms precisa sea la medida, mejor se podr controlar la variable en cuestin. Esta es la razn por la que el sensor es el elemento crtico del sistema. Tambin se debe tener en cuenta la instalacin, especialmente en la forma en que se transmiten los datos del sensor hacia el regulador y posibles fuentes de interferencias. Un regulador proporcional-integral-derivativo o PID tiene en cuenta el error, la integral del error y la derivada del error. La accin de control se calcula multiplicando los tres valores por una constante y sumando los resultados. Los valores de las constantes, que reciben el nombre de constante proporcional, integral y derivativa, definen el comportamiento del regulador.

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

En el sistema de control en lazo cerrado mostrado en la Figura 2.4 el sistema de control, teniendo en cuenta las tres acciones del PID, podra representarse de cmo en la Figura 2.5, en la cual vemos el diagrama de bloques correspondiente al PID y la representacin matemtica de la seal de control, que es la suma de las tres acciones, es decir, un valor proporcional al error Kp, mas la constante integral Ki por la integral del error, mas la constante derivativa Kd por la derivada del error.

Figura 2.5. Acciones del regulador PID. Esta accin combinada tiene la ventaja de cada una de las tres acciones individuales. La ecuacin de un controlador con esta accin combinada se obtiene mediante:

La accin proporcional hace que el PID responda enrgicamente cuando el error es grande, condicin que aparentemente es necesaria y suficiente, pero no es as en la mayora de los casos por dos razones fundamentales: que la mantenga invariable, por ejemplo un cuerpo desciende por gravedad, un fluido disminuye su nivel o presin si existe una va de salida, un resorte tiende a adoptar la posicin de mnima energa, etc. Cuando la variable se acerca al punto de consigna la accin proporcional se debilita y no vence la tendencia de la variable, alcanzando un reposo antes de lo previsto y por lo tanto manteniendo un error permanente. aumentar dicha accin todo lo necesario para conseguir un error muy pequeo, porque toda magnitud tiene cierta inercia a permanecer en su estado de reposo o de variacin constante, es decir, que responder desde el primer momento a la accin de control pero con cierto retraso, por ejemplo no podemos detener un mvil de forma instantnea, un motor no alcanza inmediatamente su velocidad
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

nominal, etc. Si la accin proporcional es grande, la variable regulada se acercar al punto de consigna demasiado deprisa y ser inevitable un sobrepasamiento. Por la primera razn expuesta se deduce la conveniencia de aadir otra accin que responda si el error se mantiene a lo largo del tiempo, algo parecido a una memoria histrica que tenga en cuenta la evolucin del error. As acta la accin integral, que se encarga de mantener una respuesta cuando el error se anula, gracias al error que existi en el tiempo ya pasado. Esta respuesta mantenida contrarresta la tendencia natural de la variable, en otras palabras, mejoraremos las caractersticas del sistema en rgimen permanente. Por la segunda razn expuesta, se comprende la necesidad de aadir otra accin que contrarreste la inercia del proceso, frenndolo cuando evoluciona demasiado rpido y acelerndolo en caso contrario, algo parecido a una visin de futuro que se anticipa a lo que previsiblemente ocurrir. As acta la accin derivativa, conocida tambin como anticipativa por ese motivo. Esta accin mejorar la respuesta para el rgimen transitorio. La parte problemtica es la sintonizacin de los parmetros del PID, es decir, dar valores a las constantes que representan las intensidades con las que actan las tres acciones. La solucin a este problema no es trivial puesto que depende de cmo responde el proceso a los esfuerzos que realiza el regulador para corregir el error.

Parmetros de regulacin PID en la estructura SIEMENS


Cuando el proceso a controlar sea simple y lento (Presin, nivel, caudal, temperatura), el control se realiza con las funciones PID que estn integradas en el PLC, en este caso la funcin que se utilizara es la FB 41 CONT_C [11], que sirve para la regulacin de procesos industriales con magnitudes de entrada y salida continuas. Por otra parte, hay casos en los que los lazos son ms complejos y es necesario software complementario al STEP7, incluso, si la complejidad lo requiere, se pueden disear tarjetas especiales para dichos procesos. Estos serian los casos de las gamas media y alta de regulacin, respectivamente. En el caso de este proyecto, cuya regulacin es bsica, la funcin FB 41 CONT_C puede regular fcilmente procesos como el nivel, la presin o el caudal. Esta funcin se puede utilizar de muchas maneras en un proceso de regulacin, como regulador con consigna fija o formando parte de una estructura de lazos complejos (cascada, mezcla, etc.). En este caso se utilizar en consigna fija. Este bloque de funcin se basa en un algoritmo matemtico PID, por tanto tendr que ejecutarse cclicamente, y los resultados obtenidos de dicho algoritmo, as
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

como los valores de sus parmetros, se guardaran en una DB. Por lo tanto, por cada funcin FB41 necesitaremos una DB de instancia. 1. Regulacin contina con la funcin FB 41CONT_C. Cuando se proceda a programar la DB de instancia de esta funcin en la aplicacin STEP7, mostrar el aspecto de la Figura 5.6:

Figura 5.6. Aspecto de la funcin FB 41CONT_C". Tal y como se puede apreciar en el bloque de la Figura 5.6, el lenguaje utilizado en la aplicacin STEP7 para realizar el control del proceso es el KOP. Se est trabajando con seales analgicas pero sin realizar grandes trozos de cdigos, adems grficamente es ms fcil de comprender este bloque en KOP que en los otros dos tipos de lenguajes que permite el STEP7. En este bloque, los parmetros de la izquierda son las ENTRADAS de la funcin; algunos de los cuales son solo de lectura, otros de lectura y escritura, otros son los parmetros PID, etc. En cambio, todos los parmetros situados a la derecha del bloque, son las SALIDAS, y todas son de lectura. La funcin asigna como valores de salida toda la informacin de la regulacin que se est realizando.

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

2. Esquema de bloques de la funcin PID FB41 CONT_C. Para poder entender la funcin FB 41, hay que mirar el esquema de bloques de la Figura 5.7 [11]. Este esquema se va a dividir en tres partes; una parte superior, una intermedia y una inferior.

Figura 5.7. Esquema de bloques.

En esta parte se realiza la comparacin entre la consigna y el valor real del proceso normalizado, y as crear el error de regulacin.

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

regulador (P, PI y PID), que se aplicaran al error originado en la parte superior. Se introducen los valores de los parmetros de cada una de las acciones (KP, KI y KD) y se lee la salida que corresponde a cada parmetro y, teniendo en cuenta la perturbacin DISV, originar la salida real del regulador. ya sea manual o automticamente. Se pueden establecer lmites para esta seal de control y se transforma en nmeros reales y en formato de periferia. 2.1. Descripcin de los parmetros de la parte superior. En la Figura 5.8 se puede observar la entrada de esta funcin, en la que se genera el error de regulacin.

Figura 5.8. Parte superior de la Funcin FB41 "CONT_C". SP_INT: con este parmetro se fija la consigna del lazo de regulacin; se tratar de un nmero real y, normalmente, de un porcentaje, de -100.0 % hasta el 100.0 %(-10v a 10v) si es bipolar y de 0 a 100% (0 a 10v) si es unipolar. Existe la opcin de introducir directamente el valor de la magnitud fsica, pero en este caso habra que adaptar los parmetros PV_FAC y PV_OFF de la funcin PV_NORM, tal y como se ver ms adelante. El valor inicial de este parmetro es cero, y es de lectura-escritura. PVPER_ON: mediante este parmetro binario definiremos el modo de lectura al valor del proceso (PV). Si es 0, leeremos el valor del PV desde el parmetro PV_IN; si es 1, se leer desde el parmetro PV_PER, como de costumbre. Es un valor de lectura escritura, y el inicial es 0. PV_PER: en este parmetro recibiremos la informacin que nos proporcione directamente un sensor, es decir, el valor de la lectura de una tarjeta analgica. As, este parmetro guardar la direccin de la entrada a la que est conectada el sensor (PEW). Cuando el sensor sea de una nica polaridad (010 V) y la medicin se encuentre en rango nominal, el valor estar comprendido entre 0 y
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

27648 y, cuando sea bipolar, el valor se encontrar entre -27648 y 27648 (10v10v). CPR_IN: esta funcin transforma los valores enteros de PV_PER a valores reales, comprendidos entre -100% y 100%, para el caso bipolar y entre 0 y 100%, para el caso unipolar. Para realizar este cambio se aplica la siguiente frmula:

PV_NORM: esta funcin normaliza los porcentajes de los valores proporcionados por el sensor, adecuando los parmetros PV_FAC y PV_OFF, tal y como se puede apreciar en la siguiente frmula:

PV_FAC: factor del valor del proceso. Multiplica la salida de la funcin CPR_IN, para adaptar los valores proporcionados por el sensor a un nuevo rango. Su valor puede ser cualquier nmero real, pero inicialmente ser 1. PV_OFF: el offset del valor del proceso. Aade un valor a la salida de la funcin CPR_IN para adaptarlo al nuevo rango. Su valor puede ser cualquier nmero real, pero normalmente ser 0. PV_IN: en cuanto a esta entrada, tendramos que adaptar el valor entero que nos proporciona el sensor con las dems funciones del autmata para convertirlo en valor real, y para que, de este modo, la funcin realice una correcta comparacin con SP_INT. Se utiliza cuando el valor del PV es real (entre el -100.0 % y el 100.0 %) o haya sido adaptado al valor de la magnitud fsica (en formato real DWORD). PV: la lectura del valor del proceso se guarda en este parmetro y estar en nmeros reales, porcentajes (-100.0 % - 100.0 %) o en cualquier otra unidad. Es slo de lectura. DEADB_W: despus de realizar la comparacin, podremos aplicar el DEAD_BAND a lo que vaya a ser el error. Por ejemplo, si se quiere eliminar las fluctuaciones o el ruido que puede provocar un sensor. As pues, introduciendo el nmero real en este parmetro, definiremos la amplitud de esta banda. El valor inicial es 0.0 y eso significa que DEAD_BAND est desconectado. Cuanto ms ancha sea esta banda, menos precisin tendr la regulacin, ya que, mientras el error no salga de esta banda, el regulador no se dar cuenta de que ha habido alguna variacin en el error. En la Figura 5.9 se puede ver como se relacionan los parmetros de creacin de error (ER), consigna, PV y DEAD_BAND.

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Figura 5.9. Error con Dead Band. Cuanto ms ancha sea esta banda, menos precisin tendr la regulacin, ya que, mientras el error no salga de esta banda, el regulador no se dar cuenta de que ha habido alguna variacin en el error. ER: error de regulacin. Es slo de lectura y hace referencia al error de lazo del proceso que estemos controlando en el momento. Su valor estar en nmeros reales. 2.2. Descripcin de los parmetros de la parte intermedia. Se puede observar en la parte del diagrama de bloques que corresponde a los parmetros de configuracin del algoritmo de regulacin PID. Los parmetros D e I pueden conectarse y desconectarse individualmente, mientras que la accin P estar activada mientras haya seal de entrada.

Figura 5.10. Parte intermedia de la funcin FB41 "CONT_C". El funcionamiento se basa en el algoritmo matemtico de la expresin 5.9. GAIN: la ganancia proporcional del regulador ser (P K), y puede adquirir cualquier valor real positivo o negativo. La accin proporcional puede ser directa o inversa, es por esto que este parmetro tiene la opcin de incluir nmeros negativos o positivos. En el caso de este proyecto existe relacin directa entre la consigna y la variable a controlar, ya que si aumentamos la consigna aumenta tambin la presin del depsito y viceversa. Si el valor de la ganancia es cero el valor de salida ser tambin cero, independientemente de los valores i T y d T.
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Funcin INT: este bloque da la salida del regulador correspondiente al efecto integral, segn los parmetros Ti, IN_HOLD, I_ITL_ON, I_ITLVAL. Ti: es el tiempo de la accin integral y su unidad se fijar en segundos. El valor mnimo de este parmetro est relacionado con el parmetro CYCLE (Ti CYCLE) y tendr un valor inicial de 20 segundos (T#20S). INT_HOLD: cuando este parmetro binario se activa, se congela la salida del integrador en ese momento, independientemente de la evolucin del error. I_ITLVAL: La salida del integrador puede forzarse en cualquier momento, mediante este parmetro de nmero real. El valor inicial es 0.0. Este parmetro est relacionado con el parmetro I_ITL_ON. I_ITL_ON: Cuando este parmetro binario este activado se forzara la salida del integrador introducida en el parmetro I_ITLVAL. Funcin DIF: este bloque corresponde al efecto derivativo y se puede configurar segn los parmetros Td y TM_LAG. Td: es el tiempo de la accin derivada y su unidad se fija en segundos. El valor mnimo de este parmetro est relacionado con el parmetro CYCLE (Td CYCLE) y tendr un valor inicial de 10 segundos (T#10S). TM_LAG: el efecto de la accin derivativa se puede retrasar con este parmetro, segn el tiempo introducido en el mismo. El valor mnimo de este parmetro est relacionado con el parmetro CYCLE (TM_LAG CYCLE/2) y tendr un retardo inicial de 2 segundos (T#2S). P_SEL, I_SEL y D_SEL: mediante estos parmetros binarios, se pueden configurar los diferentes tipos de reguladores (P, I, PI, PD o PID). El regulador predeterminado en la configuracin inicial es del tipo PI, por lo tanto, P_SEL = 1, I_SEL = 1 y D_SEL = 0. LMN_P, LMN_I y LMN_D: estos parmetros reales son slo de lectura y son las salidas de las tres acciones del regulador. Habr seal de salida mientras que este activada la accin que corresponde de cada uno de estos tres parmetros. DISV: se podr simular una perturbacin en el proceso con este parmetro, sumando o restando un valor a la salida que origina el regulador.

2.3. Descripcin de los parmetros de la parte inferior. En el diagrama de bloques de la Figura 5.11 aparecen los parmetros de configuracin de la salida originada por el regulador, se puede utilizar el modo

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

manual o automtico, establecer lmites y modificar la salida provisional en porcentajes, nmeros reales y en formato de periferia.

Figura 5.11. Parte inferior de la funcin FB41 "CONT_C". MAN_ON: este regulador, al igual que todos, tiene la opcin de funcionar en modo manual o en modo automtico. Si este bit fuese un 1, el valor escrito en el parmetro MAN se transferira a la salida del regulador. Por ejemplo, si escribimos en el parmetro MAN el nmero 50, como estos nmeros son porcentajes de la salida unipolar (0-10v), la salida dar 5v. Cuando el bit MAN_ON es 0 es cuando se ejecuta el algoritmo PID de la Figura 5.10. Funcin LMNLIMIT: en el caso de que sea necesario establecer lmites a la salida del regulador, se podra hacer mediante los parmetros LMN_HLM y LMN_LLM. LMN_HLM: es el lmite superior que generar el regulador. Funcionando tanto manual como automticamente, este lmite no se podr superar nunca. Cuando el valor de salida alcanza el valor de LMN_HLM, se activa el parmetro binario QLMN_HLM, lo cual indica que se ha llegado al valor mximo de salida. LMN_LLM: es el lmite inferior que generar el regulador. Funcionando tanto manual como automticamente, el lmite de salida nunca ser menor que el parmetro LMN_LLM. Cuando el valor de salida alcanza el valor de LMN_LLM, se activa otro parmetro binario, QLMN_LLM, lo cual indica que hemos llegado al valor mnimo de salida. Funcin LMN_NORM: se utiliza para normalizar la salida originada por el regulador y convertirlo en porcentajes, segn la funcin de entrada PV_NORM, conforme a la siguiente frmula:

LMN_FAC: con este parmetro se puede modificar la salida del regulador. Es un nmero real. LMN_OFF: con este parmetro se puede aadir un offset a la seal de salida. Al igual que el anterior parmetro es un nmero real.
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

LMN: es la salida de la funcin LMN_NORM, y proporciona la salida en porcentajes (slo de lectura). Funcin CPR_OUT: convierte automticamente el valor real de la salida en un nmero entero y este resultado lo asigna al parmetro LMN_PER, aplicando la siguiente frmula:

SALIDAS ANALGICAS Y PWM


Objetivo: Describir la funcin de salidas analgicas y PWM en aplicaciones industriales para control y sus parmetros de configuracin.
Entradas y salidas analgicas Secuencia recorrida por un autmata durante la captura, procesamiento y generacin de seales analgicas.

Por costo y espacio varias Entradas de utilizan un mismo circuito conversor. Por lo tanto se utiliza un circuito multiplexor. Los niveles de voltaje y corriente estndares manipuladas por los autmatas son los siguientes:

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

La conversin A/D y D/A puede ser tan precisa o tan inexacta como se desee dependiendo de la cantidad de bits utilizados durante el proceso de conversin. Por lo tanto la resolucin es un parmetro importante a tener en cuenta con los mdulos de entradas o salidas analgicas de un PLC. Con 8 bits podemos representar 28 = 256 valores Con 10 bits podemos representar 212 = 4096 valores Si tenemos una seal de salida de un transmisor de presin por ejemplo de 16 mA Resolucin 16 mA / 256 = 0,0256 mA por bit 16mA / 4096 = 0,0039 mA por bit. En la figura se observa una seal analgica y su representacin luego de haber tomado varias muestras durante un ciclo de la misma. Como puede verse, si se toman ms muestras, la seal se puede reproducir con mayor similitud a la original.

Las caractersticas tcnicas relacionadas con las Salidas Analgicas son las siguientes

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Aplicaciones PWM En la actualidad existen circuitos integrados que integran la funcin PWM, adems otros chips logran circuitos funcionales que controlan fuentes conmutadas, control de motores, control de elementos termoelctricos, choppers para sensores en ambientes ruidosos y otras aplicaciones. Los microcircuitos los fabrican compaas como Texas Instruments, National Semiconductor, Maxim y Analog Device. El modulador por ancho de pulsos, pulse width modulator (PWM), permite obtener informacin de las armnicas que estn presentes sobre una seal elctrica. La modulacin PWM se aplica implantando circuitos electrnicos que analizan el comportamiento de seales en sistemas de comunicaciones y procesos de automatizacin; con el propsito de obtener una seal de voltaje a la salida del inversor con la frecuencia deseada, se compara una seal de control senoidal a la frecuencia deseada con una seal de onda triangular. La frecuencia de la onda triangular corresponde a la frecuencia de interrupcin del inversor y por lo general se mantiene constante. La frecuencia de la seal de control es conocida como la frecuencia modulante mientras que la frecuencia de interrupcin es
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

conocida como frecuencia de acarreo. La seal de control se utiliza para modular la razn de servicio del interruptor.

Entradas analgicas y sensores industriales (0-10VDC y 0-20mA). Objetivo: Identificar las aplicaciones de sensores industriales de salida analgica en 0-10Vdc y 0-20 mA.
Detectores y sensores especficos para sectores industriales Las empresas de los sectores industriales ms diversos apuestan por los productos y servicios de excelente calidad que ofrece Festo. De esta manera, Festo establece una estrecha relacin con sus clientes. Festo ofrece productos optimizados segn cada aplicacin, para aumentar la productividad y la fiabilidad de los procesos. Adems, tambin para que los clientes adquieran sus soluciones de un mismo proveedor, por ejemplo en el sector de los procesos continuos o en la industria automovilstica.

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Industria automovilstica y sector de fabricacin de mquinas herramienta Preciso y fiable: sensor de distancias mnimas SOPA Una solucin fiable, de precio ventajoso y compacto, para el control extremadamente preciso de la colocacin, con precisin micromtrica en el sector de la mecanizacin de motores. Equipamiento completo con modulo controlador, regulacin de aire comprimido, funcin de soplado y con hasta cuatro mdulos de medicin. Ventaja adicional: hasta cuatro sensores de distancias mnimas pueden encadenarse

neumticamente, gracias a su estructura modular. Deteccin correlativa posible de dos distancias diferentes
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Deteccin de distancias de piezas con superficies de dos rugosidades diferentes Margen de medicin: 20-200 m Presin de funcionamiento: 4 7 bar Valor de conmutacin: }2,5 m Funcin de conmutacin libremente programable Clase de proteccin IP65

Automatizacin de procesos continuos

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Seguridad sistemtica: cajas de sensores DAPZ, QH-DR-E Seguridad sistemtica en la industria de procesos continuos: deteccin de posiciones finales segura, sin interferencias de sobrecargas y muy durable, en el sector del control de valvuleria. Gracias a DAPZ, tambin en zonas con peligro de explosin. Sensores inductivos, neumticos o elctricos Indicacin ptica de gran tamao, visible desde cualquier perspectiva Montaje sencillo en actuadores giratorios (conexin Namur) Disponibilidad de variante AS-Interface Utilizable en combinacin con vlvulas de bola de 3 vas Puentes de montaje variables, diversas tensiones, variantes para zonas con peligro de explosin.

Nueva generacin: cajas de sealizacin de posicin


EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

SRBP/SRAP Las nuevas cajas de sealizacin de posicin ofrecen una gran variedad de nuevas opciones, desde la deteccin de la posicin central hasta el acuse de recibo analgico entre 4 y20 Ma de la posicin de la vlvula. Tecnologas Reed (SRBP) y Hall (SRAP) de eficacia probada Indicacin ptica de posicin en 3D para la posicin de la vlvula y el sentido de flujo Montaje directo en DFPB sin puentes adaptadores Zona de deteccin ajustable entre 0 y 270 Clase de proteccin IP65 y CRC 3 A prueba de explosin para la zona II 3 GD Opcionalmente con conexin de vlvula integrada

Objetivo: Describir los parmetros de configuracin de entradas analgicas.

Entradas Analgicas
Las caractersticas tcnicas relacionadas con las Entradas Analgicas son las siguientes

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Carga en la memoria imagen de entradas de las entradas analgicas La entrada analgica cero almacena un valor en cdigo binario natural en el byte cero de la memoria de entrada de byte. Previamente el conversor analgico/digital transforma a cdigo binario natural la seal de tensin que estar comprendida en el margen 0-10V.

Protocolos de comunicacin RS-232 y RS-485. Objetivo: Explicar los protocolos de comunicacin RS-232 y RS-485 utilizados por la mayora de los dispositivos lgicos industriales.
Protocolo RS-232C El puerto serie RS-232C, presente en todos los ordenadores actuales, es la forma ms comnmente usada para realizar transmisiones de datos entre ordenadores. El RS-232C es un estndar que constituye la tercera revisin de la antigua norma RS-232, propuesta por la EIA (Asociacin de Industrias Electrnicas), realizndose posteriormente un versin internacional por el CCITT, conocida como V.24. Las diferencias entre ambas son mnimas, por lo que a veces se habla indistintamente de V.24 y de RS-232C (incluso sin el subfijo " C"), refirindose siempre al mismo estndar. El RS-232C consiste en un conector tipo DB-25 de 25 pines, aunque es normal encontrar la versin de 9 pines DB-9, mas barato e incluso mas extendido para cierto tipo de perifricos (como el ratn serie del PC). En cualquier caso, los PCs no suelen emplear mas de 9 pines en el conector DB-25. Las seales con las que trabaja este puerto serie son digitales, de +12V (0 lgico) y -12V (1 lgico),
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

para la entrada y salida de datos, y a la inversa en las seales de control. El estado de reposo en la entrada y salida de datos es -12V. Dependiendo de la velocidad de transmisin empleada, es posible tener cables de hasta 15 metros. Cada pin puede ser de entrada o de salida, teniendo una funcin especfica cada uno de ellos. Funcin TXD (Transmitir Datos) RXD (Recibir Datos) DTR (Terminal de datos Listo) DSR (Equipo de Datos Listo) RTS (Solicitud de Envo) CTS (Libre para Envo

Caractersticas: 25 pines de seal. Conector de DTE debe ser macho y el conector de DCE hembra. Los voltajes para un nivel lgico alto estn entre -3V y -15V, y un nivel bajo +3V y +15V. Los voltajes ms usados son +12V/-12V, +9V/9V Dependiendo de la velocidad de transmisin empleada, es posible tener cables de hasta 15 metros. Velocidad: 300, 600, 1200, 2400, 4800 y 9600 bps Estructura de un carcter Modo asncrono: Bit Start (primera transicin de 1 a 0) 1, 1.5, 2 bits Stop. Paridad Par, Impar o sin paridad. Modo sncrono: Frecuencia receptor es 16 o 64 mayor que la el emisor. Sincronizacin mediante circuitos UART.

DB-25 y DB-9

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Las seales TXD, DTR y RTS son de salida, mientras que RXD, DSR, CTS y DCD son de entrada. La masa de referencia para todas las seales es SG (Tierra de Seal). Finalmente, existen otras seales como RI (Indicador de Llamada).

Protocolo RS-232C Se utiliza una conexin balanceada sin conector fsico. Con lo que se consigue mejorar la velocidad y distancia mxima. Caractersticas: Velocidad mxima de 100Kbps hasta 1200m y de 10Mbps hasta 12m. Seales de cmo mximo 6V y de cmo mnimo 200mV. Amplificadores de triple estado, permiten interconectar hasta 64 dispositivos. Comparacin: El uso de tensiones elevadas de hasta 15V en RS-232 y de circuitos no balanceados hace que sea ms susceptible al ruido. En cambio en RS-485 se utilizan voltajes de cmo mximo 6V y circuitos balanceados por lo que se reduce el factor de ruido. Con RS-485 se permiten conectar hasta 64 dispositivos. Conversores RS232/ RS485:
EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

Permite pasar de una comunicacin RS-232 a una RS-485 y viceversa El dispositivo al que se conecta el conversor debe realizar el control del RTS Los puertos RS-232 y RS-485 estn optoacoplados Es un dispositivo transparente al sistema

Bibliografa
[1] Balcells, J. y Romeral, J. (1997). Introduccin al control industrial. En J, Balcells, Autmatas Programables (pp. 3-9). Barcelona: MARCOMBO. [2] http://www.elprisma.com/apuntes/ingenieria_quimica/regulaciondeprocesos/default .asp, accedido en Diciembre 2010. [3] Balcells, J. y Romeral, J. (1997). Aplicaciones de los PC industriales. En J, Balcells, Autmatas Programables (pp. 351-384). Barcelona: MARCOMBO. [4] http://www.festo-didactic.com/es-es/, accedido en Noviembre 2010. [5] http://support.automation.siemens.com, accedido en Enero 2011. [6] http://www.disa.bi.ehu.es/spanish/asignaturas/17270/P1.pdf, accedido Enero 2011. [7] http://193.146.57.132/depeca/repositorio/asignaturas/30387/Tema5.pdf, accedido Enero 2011. [8] Manual de producto SIMENS Simatic. S7-300, CPU 31xC y CPU 31x, Datos tcnicos. Numero de referencia: 6ES7398-8FA10-8DA0. [9] Martnez Torres, Jos. (1999). Programacin avanzada en Step 7. Valencia.

EDMAR ALBERTO GUERRERO CORTES

Programacin lgica avanzada

[10] Balcells, J. y Romeral, J. (1997). Diseo de automatismos con seales analgicas. En J, Balcells, Autmatas Programables (pp.41-64). Barcelona: MARCOMBO. [11] Manual de producto SIEMENS Simatic. Software estndar para S7-300 y 400. PID Control (Regulacin PID). Numero de referencia: C79000-G7078-C516-01. [12] Manual de product SIEMENS Simatic. S7-300 Instruction List. Numero de referencia: 6ES7398-8FA10-8BA0.

EDMAR ALBERTO GUERRERO CORTES

También podría gustarte