Para una correcta y eficaz programacin del PLC se debe contar con una computadora medianamente moderna, de un software especial que depende de la marca y del modelo de cada PLC o en su defecto de una programadora manual, la cual es similar a una calculadora. Tambin se requiere que estos elementos estn conectados fsicamente a tras de un cable !PP"# que se conectan a los puertos de comunicaciones de cada elemento. Figura 4. Elemento ne!eario "ara "rogramar un PLC. E#tra$%o %e Sitema %e automati&a!i'n S( ) 2**+E%i!i'n e"a,ola-. $% 2.2 LENG.A/ES DE PROGRAMACIN. Los lengua&es empleados en la programacin de los PLC son distintos y ariados' luego, la norma "(C $$)$ los estableci en cinco lengua&es especficos, los cuales son* + ,iagrama de funciones secunciales !-.,#. + ,iagrama de bloques. + ,iagramas de escalera !L,#. + Lengua&es estructurados. + Lista de instrucciones. /iendo dentro de estos los m0s comunes y utilizados actualmente !los que se utilizaran en el laboratorio#* + 12L !Lista de instrucciones#. /imilar a 1ssembler. + 34P !(squema de contactos#. (ditor L, !,iagrama de escalera# + -5P !,iagrama de funciones# (ditor -., !,iagrama de bloques funcionales# 2.2.1 E%itor A0L +Lita %e intru!!ione-. (l editor 12L !Lista de instrucciones# permite crear programas de control introduciendo la nemotcnica de las operaciones. Por lo general, el editor 12L se adecua especialmente para los programadores e6pertos ya familiarizados con los sistemas de automatizacin y con la programacin lgica. (l editor 12L tambin permite crear ciertos programas que, de otra forma, no se podran programar con los editores 34P ni -5P. (llo se debe a que 12L es el lengua&e natio de la CP5, $7 a diferencia de los editores gr0ficos en los que son aplicables ciertas restricciones para poder dibu&ar los diagramas correctamente. 1 continuacin se muestra un e&emplo de un programa 12L. NETWORK LD I0.0 LD I0.1 LD I2.0 A I2.1 OLD ALD = Q5.0 Como podemos obserar, este lengua&e es similar a assembler. 1 continuacin se indican los aspectos principales a considerar cuando se desee utilizar el editor 12L* + (l lengua&e 12L es m0s apropiado para los programadores e6pertos. + (n algunos casos, 12L permite solucionar problemas que no se podran resoler muy f0cilmente con los editores 34P o -5P. 2.2.2 E%itor 1OP +E2uema %e !onta!to-. (l editor 34P !(squema de contactos# permite crear programas con componentes similares a los elementos de un esquema de circuitos. 34P es probablemente el lengua&e predilecto de numerosos programadores y encargados del mantenimiento de sistemas de automatizacin. .0sicamente, los programas 34P 8acen que la CP5 emule la circulacin de corriente elctrica desde una fuente de alimentacin, a tras de una serie de condiciones lgicas de entrada que, a su ez, 8abilitan condiciones lgicas de salida. Por lo general, la lgica se diide en unidades peque9as y de f0cil comprensin llamadas :segmentos; o :networ<s;. (l programa se e&ecuta segmento por segmento, de izquierda a derec8a y luego de arriba a aba&o. Tras alcanzar la CP5 el final del programa, comienza nueamente en la primera operacin del mismo. => Figura 3. E2uema %e "rograma!i'n en 1OP. E#tra$%o %el Manual %el itema %e automati&a!i'n %el SIMATIC S( 4 2** SIEMENS. Las operaciones se representan mediante smbolos gr0ficos que incluyen tres formas b0sicas. Como muestra la figura ?, se pueden conectar en serie incluso arias operaciones de cuadros. + Conta!to5 representan condiciones lgicas de :entrada; tales como interruptores, botones, condiciones internas, etc. + 6o7ina5 representan condiciones lgicas de :salida; tales como l0mparas, contactores, rels interpuestos, condiciones internas de salida, etc. + Cua%ro5 representan operaciones adicionales tales como temporizadores, contadores u operaciones aritmticas. 1 continuacin se indican los aspectos principales a considerar cuando se desee utilizar el editor 34P* + (l lengua&e 34P les facilita el traba&o a los programadores principiantes. + La representacin gr0fica es a menudo f0cil de comprender, siendo popular en el mundo entero. =$ 2.2.8 E%itor F.P +Diagrama %e 9un!ione-. (l editor -5P !,iagrama de funciones# permite isualizar las operaciones en forma de cuadros lgicos similares a los circuitos de puertas lgicas. (n -5P no e6isten contactos ni bobinas como en el editor 34P, pero s 8ay operaciones equialentes que se representan en forma de cuadros. La lgica del programa se deria de las cone6iones entre dic8as operaciones de cuadro. La figura @ muestra un e&emplo de un programa creado con el editor -5P. Figura :. Programa en F.P. E#tra$%o %el Manual %el itema %e automati&a!i'n %el SIMATIC S( 4 2** SIEMENS 1 continuacin se indican los aspectos principales a considerar cuando se desee utilizar el editor -5P* + (l estilo de representacin en forma de puertas gr0ficas se adecua especialmente para obserar el flu&o del programa. + (l editor -5P se puede utilizar con los &uegos de operaciones "(C $$)$. 1 continuacin el la gua preliminar se analizar0 con m0s detalle estos lengua&es, con sus comandos, instrucciones, operaciones y 8erramientas que brinda cada uno. == 8. G.;A PRELIMINAR PARA EL LA6ORATORIO DE PLC 8.1 PLC SIEMENS S( ) 2**. La gama /A+=>> comprende diersos sistemas de automatizacin peque9os !Bicro+PLCCs# que se pueden utilizar para numerosas tareas. La figura A muestra un Bicro+PLC /A+=>>. Figura (. PLC SIEMENS S(4 2**. E#tra$%o %e Sitema %e automati&a!i'n S() 2**+E%i!i'n e"a,ola-. Dracias a su dise9o compacto, su capacidad de ampliacin, su ba&o costo y su amplio &uego de operaciones, los Bicro+PLCCs /A+=>> son especialmente apropiados para solucionar tareas de automatizacin sencillas. 1dem0s, los diersos tama9os y fuentes de alimentacin de las CP5Cs ofrecen la fle6ibilidad necesaria para solucionar las tareas de automatizacin. =) (l PLC a utilizar en el laboratorio el /A E =>> CP5 ==@, el cual consta de =F entradas y $@ salidas digitales con posibilidad de adaptar mdulos de ampliacin para entradas y salidas an0logas. 8.2 SOFT0ARE. (l software utilizado para la elaboracin de programas y programacin del PLC es el /T(P A+BicroG2"H )= el cual es un programa de f0cil manipulacin y ersatilidad a la 8ora de usarlo. /T(P A+BicroG2"H cuenta con un sistema de ayuda online muy efectio, tal como ya se conoce de otras aplicaciones 2indows. Bediante el menI 1yuda recibe informaciones entre otras sobre el Contenido o los Juegos de operaciones de /T(P A+BicroG2"H. /i se dispone de acceso a "nternet, en la opcin /A+=>> en el 2eb del menI 1yuda podr0 consultar y descargar a tras de "nternet informaciones, datos de cat0logo, e&emplos y conse&os. 8.8 A/.STAR LA <ELOCIDAD DE TRANSMISIN. + (l cable PCGPP" conecta el PC con el PLC /A+=>>. + (n el PC, utilizar la interfase serie por e&emplo C4B=. + (l /A+=>> emite y recibe datos a una elocidad de 7@>> bitsGs. Kacer el a&uste de la elocidad de transmisin en el cable PCGPP" de acuerdo a la figura %. 1 continuacin, conectar el cable PCGPP" en el PC y el PLC =F + Para alimentar el PC y el PLC utilizar la misma fase, para eitar as diferencias de potencial. Conectar el PLC !luce el L(, /T4P o L5H#. Figura =. A>ute %e la ?elo!i%a% %e tranmii'n. E#tra$%o %e la Gu$a %el uuario %e Ste" ( SIEMENS. 8.4 @CMO ESTA6LECER LA COM.NICACIN CON LA CP. S(42**A Tras 8aber instalado el software /T(P A+BicroG2"H )= en el PC y determinado los a&ustes de comunicacin del cable PCGPP", podr0 establecer un enlace con la CP5 /A+=>>. Para establecer la comunicacin con la CP5 /A+=>>, siga los siguientes pasos* + (n la pantalla de /T(P A+BicroG2"H )= 8aga clic en el icono MComunicacin; o eli&a el comando de menI <er B Comuni!a!i'n. 1parecer0 el cuadro de di0logo MConfigurar comunicacin; donde se indica que no 8ay ninguna CP5 conectada. + (n el cuadro de di0logo MConfigurar comunicacin;, 8aga doble clic en el icono M1ctualizar;. /T(P A+BicroG2"H )= comprueba si 8ay CP5Cs /A+=>> !estaciones# conectadas. Por cada estacin conectada aparecer0 un icono de CP5 en el =? cuadro de di0logo MConfigurar Comunicacin; !er figura 7#. + Kaga doble clic en la estacin con la que desea establecer la comunicacin. Como podr0 apreciar, los par0metros de comunicacin isualizados en el cuadro de di0logo corresponden a la estacin seleccionada. + 1s queda establecido el enlace con la CP5 /A+=>>. Figura C. Cua%ro %e %iDlogo ECon9igurar !omuni!a!i'nF. E#tra$%o %e la Gu$a %el uuario %e Ste" ( SIEMENS. =@ 8.3 @CMO CAM6IAR LOS PARGMETROS DE COM.NICACIN DE LA CP.A Tras 8aber establecido un enlace con la CP5 /A+=>> puede erificar o cambiar los par0metros de comunicacin de la CP5. Para cambiar los par0metros de comunicacin, establezca los siguientes pasos* $. Kaga clic sobre el icono de comunicacin en la barra de naegacin. =. Compruebe los alores de configuracin a&ustados para la comunicacin* ,ireccin* > Nelocidad de transferencia* 7.@ <bGs Puerto C4B* = ). Kaga doble clic en el campo destinado a actualizar la comunicacin. Con ello, la CP5 conectada debera reconocerse y registrarse autom0ticamente. F. /i la CP5 no se reconoce o aparece una informacin relatia a que no es posible establecer la comunicacin, 8aga doble clic en el campo Cable PP". ?. (n la opcin Puerto PDGPC, seleccione Cable PCGPP" y sus propiedades. @. (n la entana PP" a&uste la direccin de CP5 a = y una elocidad de 7,@ <bitsGs. (n la entana Cone6in local seleccione el puerto !interface# en el que 8a conectado el cable PCGPP". Confirme cada entana pulsando en 1ceptar. A. (n la entana (nlaces de comunicacin, 8aga de nueo doble clic en el campo destinado a actualizar la comunicacin. Con ello la CP5 se reconoce y registra de forma autom0tica. (sta operacin puede durar =A algunos segundos. Cierre seguidamente la entana de los enlaces de comunicacin. 8.: PR.E6A DE F.NCIONAMIENTO. $. Pase el selector de modo de operacin del PLC a la posicin T(LB o L5H. ,ic8o selector se encuentra ba&o una peque9a tapa en el lado frontal de la CP5. (l estado operatio !L5H o /T4P# slo puede cambiarse desde el PCGPD si el selector est0 en la posicin TERM o R.N. =. Ponga el /A+=>> desde el PC en estado operatio /T4P y uela a ponerlo en L5H segIn la siguiente figura Figura 1*. Cam7iar lo mo%o %e o"era!i'n. E#tra$%o %e la Gu$a %el uuario %e Ste" ( SIEMENS. =% (n el estado operatio L5H luce el L(, erde L5H. (n el estado operatio /T4P luce el L(, amarillo /T4P en el PLC. /i puede conmutar los estados operatios desde el PC esto significa que la cone6in entre el PC y el PLC est0 bien instalada. /i no puede apreciar cambio de estado operatio, compruebe las cone6iones del cable, el a&uste de la elocidad de transmisin en el cable PCGPP" as como en el menI <er B Comuni!a!i'n..., si 8a seleccionado el interface correcto.