歐姆龍NJ控制器常用函數(功能)指令的使用
函數(Function)在數學中是兩不為空集的集合間一種對應關系,輸入值集合中的每項元素都能對應唯一一項輸出值集合中的元素。表達式為:y=f(x),x為自變量(輸入),y為因變量(輸出),f為對應法則(某種功能)。
在PLC中,函數(功能)是POU的組件之一,是構成用戶程序的基本單位之一。
一、函數(功能)的基本構成
根據需要設置函數(功能)的下列參數:
1、函數(功能)名稱
2、輸入條件(EN)
3、輸入參數/變量
4、輸出(ENO)
5、返回值
7、輸出參數/變量
二、函數(功能)的特點
調用系統已有的的函數,不需要标注實例名稱,直接輸入函數指令名稱就行,因函數不會占用内存,不保存内部數據,調用多個函數也不用怕它“打架”,它們之間不會有影響,調用數量也沒有限制,輸出結果隻對輸入負責,同樣的輸入就有同樣的輸出。
三、常用函數(功能)的使用方法
1、MOVE傳送函數
MOVE的作用是把傳送源數據“In”的值傳送到目标“Out”中,可以傳送數組、結構體等。
2、INC增量函數
INC的作用是對整數類型的值進行自加1,采用微分輸入條件或微分型指令前加@。
3、定時器函數TIMER
當輸入條件“In”為TRUE(1)時,啟動定時器減定時,達到指定的定時時間後輸出“Out”為TRUE(1)。
上圖所示定時器,定時#30s,換算成10進制為48s,到計時為0後,輸出Q為“True”。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!