Le funzioni logiche disponibili sono 4There are 4 logic functions available: BOOL 1, 2, 3 e , and 4. Le operazioni tra cui scegliere sono 6There are 6 operations to choose from:
NOT: l'operatore NOT restituisce il valore inverso a quello dell’operando A, l’operando B non deve essere configurato in quanto NOT possiede una sola variabile binaria. Quindi se l’operando A è zero, il risultato sarà 1 e viceversathe NOT function returns the inverse value of factor A, the factor B does not be configured as NOT has only one binary variable. Therefore, if the factor A is zero, the result will be 1 and vice versa.
...
AND: l'operazione AND restituisce come valore 1 se tutti gli operandi hanno valore 1, mentre restituisce 0 in tutti gli altri casi: quando l’operando A è 1 e l’operando B è zero o viceversa o se entrambi gli operandi sono zero. Tale operazione è equivalente ad avere due contatti in serie: devono essere entrambi chiusi perché il segnali passithe AND function returns a value of 1 if all the factors have a value of 1, while it returns 0 in all other cases: when the factor A is 1 and the factor B is zero o vice versa or if both factors are zero. This operation is equivalent to having two contacts in series: they both must be closed for the signal to pass.
...
OR: l'operazione logica OR restituisce 1 se almeno uno degli operandi è 1, mentre restituisce 0 in tutti gli altri casi. Tale operazione è equivalente ad avere due contatti in parallelo: basta che uno dei due sia chiuso perché il segnali passithe OR logic function return 1 if at least one of the factors is 1, while it returns 0 in every other cases. This operation is equivalent to having two contacts in parallel: one of the two must be closed for the signal to pass.
...
XOR: l'operatore the XOR function, detto anche also known as EX-OR, OR esclusivo o somma modulo exclusive OR, or sum module 2, restituisce 1 se e solo se il numero degli operandi uguali a 1 è dispari, mentre restituisce 0 in tutti gli altri casi.
...
returns 1 if and only if the number of factors equal to 1 is odd, while it returns 0 in all other cases.
...
FLIP FLOP S/R: i flip-flop sono circuiti digitali sequenziali che hanno il compito di memorizzare un bit.
Un circuito digitale si dice sequenziale se l'uscita (Risultato) dipende dagli ingressi (Operandi) applicati e dallo stato precedente della stessa uscita. Un circuito sequenziale, pertanto, deve ricordare il suo stato precedente. I Flip-flop SR (Set-Reset o Start-Stop) è il più semplice dispositivo di memoria e possiede due ingressi denominati Set (Operando A) e Reset (Operando B) ed una uscita indicata come Risultato. Quindi se l’operando A è uguale a 1 anche solo per 1 secondo il risultato è 1 finché l’operando B ponendosi uguale a 1 (anche solo per 1 secondo) resetta il valore del risultato portandolo di nuovo a zero.FFAP: è sempre un flip-flop che accetta due operandi, il primo Operando A è il segnale di Start, quindi se uguale a 1 il risultato è uguale a 1, mentre il risultato è uguale a zero solo se entrambi gli operandi (operando A di Start e operando B di Stop) sono uguali a zero.
...
Tutte le 6 operazioni possono restituire come valore 0 o 1 ed essere utilizzate in qualsiasi punto del RegConfig in cui sono previsti ingressi digitali, ad esempio come segnale di blocco di una sorgente selezionando dalla tendina VDoutH e poi la funzione logica programmata in Segnali liberi:
...
Le funzioni logiche possono essere utilizzate anche per gestire uscite digitali:
...
/flop are sequential digital circuits whose task is to save a bit. A digital circuit is said sequential if the output (Result) depends on the applied inputs (Factors) and on the previous status of the same output. A sequential circuit, therefore, must remember its previous status. The Flip-flop S/R (Set-Reset or Start-Stop) is the simplest memory device and has two inputs called Set (Factor A) and Reset (Factor B) and one output referred to as Result. Therefore, if the Factor A is equal to 1 even for 1 second, the result is 1 as long as Factor B being equal to 1 (even just for a second) resets the value of the result back to zero.
FFAP: is always a flip-flop that accepts two factors, the first Factor A is the Start signal, therefore if it is equal to 1 the result is equal to 1, while the result is equal to zero only if both factors (Start factor A and Stop factor B) are equal to zero.
...
All 6 operations can return a value of 0 or 1 and can be used anywhere in RegConfig when digital inputs are provided, e.g., as block signal of a source by selecting VDoutH from the drop-down menu and then the logic function programmed in Free Signals:
...
Boolean functions can also be used to manage digital outputs:
...