Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTRUCTURA DE UN PROGRAMA
La estructura de un programa es la siguiente: Cdigo de instruccin Operando Por ejemplo: LD %I0.0 Por lo tanto, despus de un cdigo de instruccin, sea el que sea, slo puede ir un operando, no podemos poner otro cdigo de instruccin.
EJECUCIN DE UN PROGRAMA
La ejecucin del programa ser cclica de arriba a bajo.
ENTRADAS Y SALIDAS
Por ejemplo: En un autmata de 24 E/S de Telemecanique tendremos 14 entradas y 10 salidas, su sintaxis ser el siguiente: Para las entradas %I0.i, Para las salidas %Q0.j Donde "i" va de 0 a 13 y "j" va de 0 a 9.
OBJETOS BITS
Bits de entradas/salidas: Son las imgenes lgicas de los estados elctricos de las E/S. Estn ordenados en la memoria de datos y se actualizan en cada escrutacin del programa. Sintaxis: %I0.i, %Q0.j Bits de memorizacin interna: Memorizan los estados intermedios durante la ejecucin del programa. Sintaxis: %Mi, variando i de 0 a 127.
INSTRUCCIONES BOOLEANAS
Carga el valor del operando. Carga la inversa del valor del operando. Almacena el resultado de la operacin. Almacena la inversa del resultado de la operacin. Si el resultado de la operacin es 1, pone a 1 (SET) al operando. Si el resultado de la operacin es 1, pone a 0 (RESET) al operando. Realiza un AND lgico entre el operador que le precede y el operador al que precede. Realiza un AND lgico entre el operador que le precede y el operador al que precede negado. Realiza un OR lgico entre el operador que le precede y el operador al que precede. Realiza un OR lgico entre el operador que le precede y el operador al que precede negado.
Las instrucciones AND y OR pueden utilizar parntesis. Los parntesis permiten realizar esquemas de contactos de forma simple. La apertura de parntesis est asociado a la instruccin Parntesis: AND o OR. El cierre de parntesis es una instruccin que es obligatoria para cada parntesis abierto. Las instrucciones de asignacin ST, STN, S y R no deben estar programadas entre parntesis.
%TMi Tipo Base de tiempos Valor actual Valor de preseleccin Entrada Salida en curso
i de 0 a 31. TP/TON/TOFF BT %TMi.V %TMi.P Por defecto 1min; configurable a 1s, 100ms, 10ms y 1ms. Palabra que crece de 0 a %TMi.P al transcurrir la temporizacin. Valor de 0 a 9999. Entrada que produce la activacin del temporizador. Esta ocurre por flanco de subida en los tipos TON y TP, o por flanco de bajada en el tipo TOFF. Salida del temporizador.
IN
Tipos de Temporizadores:
TP: TON:
Monoestable, permite generar un impulso de duracin precisa (duracin programable). Permite controlar el retardo en la conexin (retardo programable).
BLK OUT_BLK
Llamada del bloque. Indica el inicio del bloque funcin. Separacin del tratamiento de las E y de las S del bloque. Permite dirigir directamente las salidas del bloque.
EL CONTADOR
Parmetros del contador:
i de 0 15 Valor actual Valor de preseleccin Puesta a 0 Preseleccin Entrada contaje Entrada descontaje Salida de Vaciado Salida preseleccin Salida rebasamiento Valor entre 0 y 9999. R=1 => %Ci.V=0 S=1 => %Ci.V=%Ci.P Por flanco de subida incrementa %Ci.V Por flanco de subida decrementa %Ci.V %Ci.E=1 al pasar %Ci.V de 0 a 9999 %Ci.D=1 cuando %Ci.V=%Ci.P %Ci.F=1 al pasar %Ci.V de 9999 a 0
BLK OUT_BLK
Llamada del bloque. Indica el inicio del bloque funcin. Separacin del tratamiento de las E y de las S del bloque. Permite dirigir directamente las salidas del bloque.
http://perso.wanadoo.es/bullende