Come possiamo aiutarti?

Print

Subroutine: Come gestire il bordo ascendente e il bordo discendente nel diagramma di flusso

 

Il modo più semplice per gestire i bordi ascendenti e discendenti in un diagramma di flusso è quello di utilizzare una subroutine

Per il fronte di salita (fronte di salita), aggiungere una subroutine denominata come esempio RisingEdge, con 2 tag, bit di ingresso e di uscita

  • In (Bit) con un solo modo ” > “
  • Out (Bit) con 2 modi ” <> “

Nel programma principale, chiamare la subroutine con l’input nel tag “In” e il tag Rissing Edge nel tag “Out”

In questo esempio, “OutBitD1” verrà impostato su 1 solo una volta durante il ciclo del PLC, non appena InBitC1 passa da 0 a 1

Fare lo stesso per il bordo di discesa (fronte di discesa)

Per l’ingresso, se si utilizza un contatto pulito di un interruttore o di un relè, può essere utile aggiungere un filtro di rimbalzo (Debounce in ms)