PLSY

Instrucciones  �ndex 

_plsy.png Despacho de pulsos a frecuencia variable

Ejecuci�n condicional.

Disponible en CP121 BIOS 2.63, CP122 BIOS 2.12,  CP123(1) BIOS 2.22, CP124 BIOS 1.10, CP125 BIOS 1.12

La salida de pulsos consiste en una cantidad determinada de pulsos a una determinada frecuencia por una salida del PLC. El rango de frecuencia va desde 1Hz hasta 20KHz (0Hz es apagado). La cantidad de pulsos va desde 1 hasta 32000(2).

Use solo con salida a transistor

Ejemplo:

plsy.png

donde:

PulF Frecuencia de salida de pulsos (constante o variable)

PulN Cantidad de pulsos de salida (constante o variable)(2)

PLSx Canal de pulso de salida (constante)(3)

Pn  Cantidad de pulsos de salida pasados (variable 32bit)

Pos Posici�n actual (variable 32bit)

Lo mismo en instrucciones se escribe:

   LD ed0
   PLSY 50, 1000, 0, aux, va5

(1) A partir del la versi�n 3.00 ya no est� disponible. Reemplazar con PLS .

(2) De 32 bit seg�n la versi�n. Puls_Out del �rea SM define 16 o 32 bit. Ver �rea de memoria correspondiente.

(3) Normalmente 0 por no tener efecto en la l�nea CP12x.

(4) Pertenece al conjunto de par�metros del �rea SM para salida de pulsos y frecuencia.

Cuando la entrada "EN" pase a activa (= 1) PLSY se pondr� en marcha inmediatamente con los par�metros que se han especificado. En esta caso se ve que son 1000 pulsos a 50Hz por el canal 0.

Cuando la entrada "EN" se  desactiva (= 0) la salida de pulsos es finalizada (se detiene).

Si PLSY es ejecutada continuamente con la entrada "EN" siempre activa, entonces los pulsos volver�n a salir nuevamente, como si PulN fuese infinito. El uso correcto es ejecutar PLSY solo durante el despacho de pulsos. En ambos ejemplos (Ladder e instrucciones) se muestra como mantener ejecutando hasta que todos los pulsos hallan sido despachados.

  LD EN ;Inicio
  OR Freq_Out_En ;Enganche
  CMOV 0, EN ;Inicio atendido
  PLSY PulF, PulN, 0, Pn, Pos ;Despacho de pulsos

Para determinar si se est�n emitiendo los pulsos se debe leer Freq_Out_En(4) (�rea SM). �sta misma se usa para enganchar PLSY.

Mientras est� emitiendo es posible modificar la frecuencia (PulF), pero no la cantidad (PulN).

El estado del acumulador despu�s de ejecutar PLSY, es el mismo de antes de ejecutar (no cambia).

PLSY no es compatible con la medici�n de frecuencia, ni la entrada de contaje r�pido ni la salida de frecuencia. Esto significa que solo se puede usar una de estas funciones a la vez.

Ejemplo en instrucciones y en Ladder.