程序要求:
有六條線(xiàn)體,分別為①號線(xiàn)、②號線(xiàn)、③號線(xiàn)、④號線(xiàn)、⑤號線(xiàn)、⑥號線(xiàn)。 根本線(xiàn)體開(kāi)啟和關(guān)閉多少,來(lái)進(jìn)行分配計數量。 以下為相應關(guān)系。6路對應6個(gè)寄存器,每個(gè)寄存器內預存數據為0;
每一路有輸入信號時(shí)其對應的寄存器與臨時(shí)寄存器相加求和;
根據臨時(shí)寄存器內數據大小0~6,分別分配給有輸入的線(xiàn)體。 序號 | X0 | X1 | X2 | X3 | X4 | X5 | = | D0 | D1 | D2 | D3 | D4 | D5 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 6 | 5 | 4 | 3 | 2 | 1 |
2 | 1 | 0 | 1 | 1 | 0 | 1 | 4 | 0 | 3 | 2 | 0 | 1 |
3 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 1 |
4 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 4 | 3 | 2 | 1 |
5 | 1 | 0 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 3 | 2 | 1 |
6 | 1 | 1 | 1 | 1 | 1 | 0 | 5 | 4 | 3 | 2 | 1 | 0 |
7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
8 | 1 | 1 | 1 | 1 | 1 | 0 | 5 | 4 | 3 | 2 | 1 | 0 |
X0為線(xiàn)體①的開(kāi)關(guān) D0為線(xiàn)體①的計數量X1為線(xiàn)體②的開(kāi)關(guān) D1為線(xiàn)體②的計數量X2為線(xiàn)體③的開(kāi)關(guān) D2為線(xiàn)體③的計數量X3為線(xiàn)體④的開(kāi)關(guān) D3為線(xiàn)體④的計數量X4為線(xiàn)體⑤的開(kāi)關(guān) D4為線(xiàn)體⑤的計數量X5為線(xiàn)體⑥的開(kāi)關(guān) D5為線(xiàn)體⑥的計數量[ 此帖被lxm6724576在2014-01-05 17:26重新編輯 ]