PLC內部內建許多現成可用之指令,指令後須搭配對應處理的資料型態及記憶體位置.指令資料庫龐大,以下為較常使用之應用指令:
1.FNC 00~09 程式流程
(1) FNC00 CJ 條件式跳躍- CJ P5:程式流程跳至P5標籤
(2) FNC01 CALL 呼叫副程式-CALL P5:跳至P5副程式
2.FNC 10~19 資料傳送及比較
(1) FNC 10 CMP 資料比較-CMP K50 C10 M0
當C10<K50 M0=ON 當C10=K50 M1=ON 當K50<C10 M2=ON
(2)FNC 12 MOV 資料傳送-MOV K50 D52:將資料由K50傳送至D52
3.FNC 20~29 四則運算及邏輯運算
(1) FNC 20~23 ADD,SUB,MUL,DIV D2 D4 D6:將D2及D4運算並存至D6
4.FNC 30~39 旋轉及移位
5.FNC 40~49 資料處理
(1)FNC 40 ZRST 區域復歸-ZRST D5 D100:將D5~D100 之內容值全歸為0或 OFF
(2)FNC 45 MEAN 平均值-MEAN D10 D20 K3:求D10~D20平均,並存入K3
6.FNC 50~59 高速資料處理
7.FNC 60~69 便利指令
8.FNC 70~79 外部元件設定及顯示
(1)FNC 71 HKY 十六按鍵輸入
(2)FNC 72 DSW 數位指撥開關
(3)FNC 73 SEGD 七段顯示器
9.FNC 160~167 萬年曆時鐘設定及顯示
10.FNC 224~246 接點型態資料比較