PLC. D Latch / Biestable D [ EN / ES ]

avatar
(Edited)
Authored by @@j2e2xae
EnglishEspañol

A D latch on a PLC, so that...

Synchronous, edge, clock...


We need a clock signal, an edge evaluation solves the problem.

// Rising edge evaluation
//     pclock, rising edge at clock

| clock zclock pclock +--------| |--------|/|--------( ) |
| clock zclock +--------| |-------------------( ) |

This is a generic code, each PLC brand has its own commands for edge evaluation, also IEC 61131-3 mandates R_TRIG/F_TRIG as the functions at hand.

Scan, edge...

// D latch
//    dD, input 
//    qD, output 

| pclock dD qD +--------| |--------| |----+--------( ) | | | pclock qD | +--------|/|--------| |----+ |

Full cycles, please

A lamp flashing on a fault condition could show cycles of short duration at fault state changing, making the on/off state duration fixed is a job for a D latch...
We need a synchronizer between lamp and blinker.

// Blinker
//     blink, semiperiod
//     blinker, blink a 1/0

clock +------+ | clock | TON | +--------|/|--------|IN | | | | t#blink---|PT | +------+
| clock blinker blinker +--------| |----+----|/|----+--------( ) | | | | blinker | clock | +--------| |----+----|/|----+ |
// D latch // fault, lamp should goes on // synchro, fault synchronized
| clock fault synchro +--------| |--------| |----+--------( ) | | | clock synchro | +--------|/|--------| |----+ |
// Lamp
| blinker synchro lamp +--------| |--------| |------------( ) |
The lamp should take full on/off cycles.

Easier...

Related posts
T Latch on a PLC



EspañolEnglish

Realizar un biestable tipo D en un PLC, para qué ...

Síncrono, activación por flanco, reloj ...


Necesitamos una señal de reloj para nuestro biestable, una evaluación de flanco nos la facilitará.

// Evaluación de flanco ascendente
//     pclock, flanco ascendente en clock

| clock zclock pclock +--------| |--------|/|--------( ) |
| clock zclock +--------| |-------------------( ) |

Este código es genérico, cada modelo de PLC dispone de instrucciones específicas para la evaluación de flancos, así mismo la norma IEC 61131-3 establece que para estas cuitas se deben utilizar las funciones R_TRIG/F_TRIG.

Ciclo de scan, flanco, asignación ...

// Biestable D
//     asignación
//        dD, entrada 
//        qD, salida 

| pclock dD qD +--------| |--------| |----+--------( ) | | | pclock qD | +--------|/|--------| |----+ |

En el contexto de las evaluaciones de flanco, la asignación es todo lo necesario para realizar un biestable D.

No más guiños ...


Esa lámpara que parpadea para avisar de que existe algún problema, pero que se apaga o se activa de forma intempestiva, provocando ciclos de duración anormalmente corta al aparecer o desaparecer la condición de activación.
Estos molestos guiños, a parte de dar una impresión de poca profesionalidad, pueden influir negativamente en la vida útil del elemento luminoso.
Necesitamos de un sincronizador entre el intermitente y la lámpara.

// Intermitente
//     blink, semiperiodo
//     blinker, blink a 1/0

clock +------+ | clock | TON | +--------|/|--------|IN | | | | t#blink---|PT | +------+
| clock blinker blinker +--------| |----+----|/|----+--------( ) | | | | blinker | clock | +--------| |----+----|/|----+ |
// Biestable D // fault, es necesario activar la lámpara // synchro, fault síncrono con clock
| clock fault synchro +--------| |--------| |----+--------( ) | | | clock synchro | +--------|/|--------| |----+ |
// Lámpara
| blinker synchro lamp +--------| |--------| |------------( ) |
La lámpara ejecutará semiciclos completos de intermitencia, como puedes verificar sin dificultad.

Sencillo...
Entradas relacionadas
Biestable tipo T en un PLC


0
0
0.000
1 comments
avatar

Congratulations @j2e2xae! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 10 upvotes.
Your next target is to reach 50 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Hive Power Up Day - May 1st 2024
0
0
0.000