12.07.2015 Views

47. principios basicos de los plcs - Mercado-ideal

47. principios basicos de los plcs - Mercado-ideal

47. principios basicos de los plcs - Mercado-ideal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capacida<strong>de</strong>s E/S en <strong>los</strong> PLC modularesLos PLC modulares tienen un limitado número <strong>de</strong> conexiones para la entrada y la salida.Normalmente, hay disponibles ampliaciones si el mo<strong>de</strong>lo base no tiene suficientes puertosE/S.Los PLC con forma <strong>de</strong> rack tienen módu<strong>los</strong> con procesadores y con módu<strong>los</strong> <strong>de</strong> E/Sseparados y opcionales, que pue<strong>de</strong>n llegar a ocupar varios racks. A menudo hay miles <strong>de</strong>entradas y salidas, tanto analógicas como digitales. A veces, se usa un puerto serieespecial <strong>de</strong> E/S que se usa para que algunos racks puedan estar colocados a largadistancia <strong>de</strong>l procesador, reduciendo el coste <strong>de</strong> cables en gran<strong>de</strong>s empresas. Alguno <strong>de</strong><strong>los</strong> PLC actuales pue<strong>de</strong>n comunicarse mediante un amplio tipo <strong>de</strong> comunicacionesincluidas RS-485, coaxial, e incluso Ethernet para el control <strong>de</strong> las entradas salidas conre<strong>de</strong>s a velocida<strong>de</strong>s <strong>de</strong> 100 Mbps.Los PLC usados en gran<strong>de</strong>s sistemas <strong>de</strong> E/S tienen comunicaciones P2P entre <strong>los</strong>procesadores. Esto permite separar partes <strong>de</strong> un proceso complejo para tener controlesindividuales mientras se permita a <strong>los</strong> subsistemas comunicarse mediante links. Estoslinks son usados a menudo por dispositivos <strong>de</strong> Interfaz <strong>de</strong> usuario (HMI) como keypads oestaciones <strong>de</strong> trabajo basados en or<strong>de</strong>nadores personales.El número medio <strong>de</strong> entradas <strong>de</strong> un PLC es 3 veces el <strong>de</strong> salidas, tanto en analógicocomo en digital. Las entradas “extra” vienen <strong>de</strong> la necesidad <strong>de</strong> tener métodosredundantes para controlar apropiadamente <strong>los</strong> dispositivos, y <strong>de</strong> necesitar siempre mascontroles <strong>de</strong> entrada para satisfacer la realimentación <strong>de</strong> <strong>los</strong> dispositivos conectados.ProgramaciónLos primeros PLC, en la primera mitad <strong>de</strong> <strong>los</strong> 80, eran programados usando sistemas <strong>de</strong>programación propietarios o terminales <strong>de</strong> programación especializados, que a menudotenían teclas <strong>de</strong> funciones <strong>de</strong>dicadas que representaban <strong>los</strong> elementos lógicos <strong>de</strong> <strong>los</strong>programas <strong>de</strong> PLC. Los programas eran guardados en cintas. Más recientemente, <strong>los</strong>programas PLC son escritos en aplicaciones especiales en un or<strong>de</strong>nador, y luego son<strong>de</strong>scargados directamente mediante un cable o una red al PLC. Los PLC viejos usan unamemoria no volátil (magnetic core memory) pero ahora <strong>los</strong> programas son guardados enuna RAM con batería propia o en otros sistemas <strong>de</strong> memoria no volátil como las memoriaflash.Los primeros PLC fueron diseñados para ser usados por electricistas que podíanapren<strong>de</strong>r a programar <strong>los</strong> PLC en el trabajo. Estos PLC eran programados con “lógica <strong>de</strong>escalera”("lad<strong>de</strong>r logic"). Los PLC mo<strong>de</strong>rnos pue<strong>de</strong>n ser programados <strong>de</strong> muchas formas,<strong>de</strong>s<strong>de</strong> la lógica <strong>de</strong> escalera hasta lenguajes <strong>de</strong> programación tradicionales como el BASICo C. Otro método es usar la Lógica <strong>de</strong> Estados (State Logic), un lenguaje <strong>de</strong>programación <strong>de</strong> alto nivel diseñado para programas PLC basándose en <strong>los</strong> diagramas <strong>de</strong>transición <strong>de</strong> estados.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!