BCD è l'acronimo di binary-coded decimal e significa che ciascuna cifra di un numero decimale è espressa come numero binario.
Numero decimale |
6 |
4 |
5 |
¯ |
¯ |
¯ |
¯ |
BCD (codice binario decimale) |
0110 |
0100 |
0101 |
L'inserimento di dati nel PLC tramite un interruttore digitale o l'emissione ad un display a 7 segmenti (con un decodificatore) richiede che i dati siano disponibili in formato BCD. In tal caso usare un'istruzione di conversione dati come mostrato nell'esempio qui sotto.
Istruzioni aritmetiche BCE (da F40 ad F58) consentono di usare dati BCD direttamente. Tuttavia, poiché i PLC calcolano in formato binario, le istruzioni di calcolo BIN (da F20 ad F38) sono più convenienti.
Ingresso da un interruttore digitale
Per la conversione da BCD a BIN usare l'istruzione F81_BIN.
Emissione ad un display a 7 segmenti (con decodificatore)
Per la conversione da BIN a BCD usare l'istruzione F80_BCD.