BCD steht für Binary Coded Decimal (dezimaler Binärcode). Dabei wird jede Dezimalziffer als Binärzahl ausgedrückt.
Dezimalzahl |
6 |
4 |
5 |
¯ |
¯ |
¯ |
¯ |
BCD (Binary Coded Decimal) |
0110 |
0100 |
0101 |
Bei der Eingabe von Daten in die SPS über einen digitalen Schalter oder die Ausgabe an eine 7-Segment-Anzeige (mit Decoder) liegen die Daten im BCD-Format vor. In diesen Fällen verwenden Sie bei Bedarf einen Befehl zur Datenkonvertierung wie nachstehend dargestellt.
Die arithmetischen BCD-Befehle (F40 bis F58) können BCD-Daten direkt verwenden. Da eine SPS Berechnungen im Binärformat ausführt, sind die BIN-Operationsbefehle (F20 bis F38) zweckdienlicher.
Eingabe über einen digitalen Schalter
Verwenden Sie den Befehl F81_BIN zur Konvertierung von BCD in BIN.
Ausgabe an eine 7-Segment-Anzeige (mit Decoder)
Verwenden Sie den Befehl F80_BCD zur Konvertierung von BCD in BIN.