歐姆龍NJ控制器常用功能塊指令的使用
功能塊(Function Block),就是函數塊,在《計算機科學技術名詞》中的定義是指明輸入輸出變量之間函數關系的矩形符号。
在PLC中,功能塊和程序、功能一樣也是POU的組件之一,也是構成用戶程序的基本單位之一。
一、功能塊的基本構成
根據功能塊的需要設置功能塊的下列參數:
1、功能塊名稱
2、實例名稱
3、輸入條件
4、輸入參數/變量
5、輸入輸出變量
6、輸出
7、輸出參數/變量
二、功能塊的特點
調用功能塊,需要輸入功能塊指令名稱,還需要标注功能塊的實例名稱,因功能塊會占用系統内存,在調用多個功能塊時需要考慮占用内存容量和數量的限制。
功能塊在執行過程中可對狀态進行保存,在不同的運用實例中,相同的輸入條件可能産生不同的輸出結果。
三、常用的系統功能塊指令的使用
1、TON定時器功能塊
TON為接通延時ON定時器功能塊,作用是從啟動起經過設定時間“PT”後,輸出為TRUE(1)。
2、CTD計數器功能塊
計數器CTD功能塊,輸入信号每接通一次,設定數量減少一個數。
在開始計數時,要先複位一次,讓設定計數值加載(LOAD)到功能塊中。
3、CTU計數器功能塊
計數器CTU功能塊,輸入信号每接通一次,設定數量增加一個數。
在開始計數時,不用複位,計數完要複位,讓實現值複位(RESET)為0到功能塊中。
4、CTUD計數器功能塊
CTUD計數器功能塊是CTU與CTD兩個計數器功能塊的功能整合。
CTUD計數器可增量計數,也可減量計數。
#電工交流圈#
#機械#
#PLC#
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!