Function library
Function blocks
3.5.12 BCD decade switch (BCD)
3−118
l
EDSVS9332P−EXT DE 2.0
BCD2
C1710/2
C1713
C1714
CTRL
+
+
C1715
S&H
C1719/6
BCD2-LOAD
C1718/6
C1710/1
Code/Subcode
(Cxxxx/yyy)
C1717
C1716
BCD2-BUSY
BCD2
³
1
C1719/7
BCD2-BUSY-IN
C1718/7
³
1
C1719/8
BCD2-FAIL-IN
C1718/8
BCD2-FAIL
C1719/2
BCD2-DATA1
C1718/2
C1719/3
BCD2-DATA2
C1718/3
C1719/4
BCD2-DATA3
C1718/4
C1719/5
BCD2-DATA4
C1718/5
C1719/1
BCD2-READ
C1718/1
BCD2-SIGN
BCD2-SEL1
BCD2-SEL2
BCD2-SEL3
BCD2-SEL4
BCD2-SEL5
BCD2-SEL6
BCD2-SEL7
BCD2-SEL8
BCD2-NEW-DATA
BCD2-EOT
BCD2-DATA-FLT
C1712
C1711
BCD-
LOGIC
2
0
2
1
2
2
2
3
Fig. 3−74 Function block BCD2
Signal
Source Note
Name Type DIS DIS format CFG List
BCD2−DATA1 d C1719/2 bin C1718/2 2 Data input (LSB)
BCD2−DATA2 d C1719/3 bin C1718/3 2 Data input
BCD2−DATA3 d C1719/4 bin C1718/4 2 Data input
BCD2−DATA4 d C1719/5 bin C1718/5 2 Data input (MSB)
BCD2−READ d C1719/1 bin C1718/1 2 Only required for handshake mode:
· Signal must be applied at the controller for at least
2 ms.
· LOW−HIGH edge starts the data transmission for a
BCD.
BCD2−LOAD d C1719/6 bin C1718/6 2 LOW−HIGH edge = Write data to the code.
BCD2−BUSY−IN d C1719/7 bin C1718/7 2 Generating a collective busy signal
BCD2−FAIL−IN d C1719/8 bin C1718/8 2 Generating a collective fail signal
BCD2−SIGN d − − − − HIGH = Read sign.
BCD2−SEL1 d − − − − HIGH = Read 1st BCD.
BCD2−SEL2 d − − − − HIGH = Read 2nd BCD.
BCD2−SEL3 d − − − − HIGH = Read 3rd BCD.
BCD2−SEL4 d − − − − HIGH = Read 4th BCD.
BCD2−SEL5 d − − − − HIGH = Read 5th BCD.
BCD2−SEL6 d − − − − HIGH = Read 6th BCD.
BCD2−SEL7 d − − − − HIGH = Read 7th BCD.
BCD2−SEL8 d − − − − HIGH = Read 8th BCD.
BCD2−NEW−DATA d − − − − HIGH = BCD accepted, transmit next BCD.
BCD2−EOT d − − − − HIGH = all BCDs read or "CANCEL" recognised.
BCD2−DATA−FLT d − − − − HIGH = BCD code (see chapter 3.5.12.1).
BCD2−BUSY d − − − − HIGH = Data are being transmitted to code.
BCD2−FAIL d − − − − HIGH = Data transmission to code is faulty.