外圍設(shè)備i/o應(yīng)用指令具有與上述方便類指令近似的性質(zhì),通過(guò)最小量的程序與外部接線實(shí)現(xiàn)從外部設(shè)備接受數(shù)據(jù)或輸出控制外部設(shè)備,可以簡(jiǎn)單地進(jìn)行復(fù)雜的控制。
一、十鍵輸入指令
十鍵輸入指令tky(ten key)是用10個(gè)按鍵輸入十進(jìn)制數(shù)的功能指令。
二、十六鍵輸入指令
十六鍵輸入指令hky(hexa decimal key)是使用十六鍵鍵盤輸入數(shù)字及功能信號(hào)的功能指令。
三、數(shù)字開(kāi)關(guān)指令
數(shù)字開(kāi)關(guān)指令dsw(digital switch)是輸入bcd碼開(kāi)關(guān)數(shù)據(jù)的專用指令,用來(lái)讀入1組或2組4位數(shù)字開(kāi)關(guān)的設(shè)置值。
四、七段碼譯碼指令
七段碼譯碼指令segd(seven segment decoder)是驅(qū)動(dòng)七段顯示器的指令,可以顯示1位十六進(jìn)制數(shù)據(jù)。
五、帶鎖存七段碼顯示指令
帶鎖存七段碼顯示指令segl(seven segment with latch)是驅(qū)動(dòng)4位組成的1組或2組帶鎖存七段碼顯示器的指令。
六、方向開(kāi)關(guān)指令
方向開(kāi)關(guān)指令arws(arrow switch)是使用箭頭開(kāi)關(guān)通過(guò)位移動(dòng)與各位數(shù)值增減實(shí)現(xiàn)數(shù)據(jù)輸入顯示的指令。
七、ascii碼轉(zhuǎn)換與打印指令
ascii碼轉(zhuǎn)換指令asc(ascii code)是8個(gè)以下字母的ascii碼轉(zhuǎn)換存儲(chǔ)的指令。
八、bfm讀出與寫入指令
bfm讀出指令from是將特殊單元緩沖存儲(chǔ)器bfm的內(nèi)容讀出到plc的指令,bfm寫入指令to是由plc向特殊單元緩沖存儲(chǔ)器bfm寫入數(shù)據(jù)的指令。