工業自動化綜合實訓裝置數據處理指令實驗
一、實驗目的1、掌握ZRST、DECO、ENCO指令的使用方法。
2、熟悉編譯調試軟件的使用。
二、實驗器材
1、PC機
2、PLC實驗臺(箱)
3、通訊電纜
4、導線若干
三、實驗內容及步驟
1、全部復位指令ZRST(FNC40)
(1)指令適用的軟元件
(2)指令格式:
(3)指令的功能與動作:可同時對一定數量的元件進行復位,即批量復位。
(4)輸入下面例程中的程序,觀察程序運行結果。
2、譯碼指令DECO(FNC41)
(1)指令適用的軟元件
(2)指令格式:
(3)指令的功能與動作
將源數據S中的n位進行解碼,根據解碼結果在目標數據中的相應置1。
(4)例程及說明:
因為源地址中的n位數據的二進制值為3,所以從Y0起的第3位置1。若源地址中全為0,則Y0置1。
n=0時,不處理,n=0~8以外時,運算會出錯。
驅動輸入為OFF時,指令不執行,正在動作的譯碼輸出保持動作。
3、編碼指令ENCO(FNC42)
(1)指令適用的軟元件
(2)指令格式:
(3)指令的功能與動作
將源數據中的2n位中的(由高到低)第一個值為1的位的序號寫入目標地址D中。
(4)例程及說明:
源地址內的多個位是1時,忽略低位側。另外源地址都為0時會出現運算錯誤。驅動輸入為OFF時,指令不被執行,編碼輸出不變化。