歐姆龍NJ控制器常用函數(shù)(功能)指令的使用
函數(shù)(Function)在數(shù)學(xué)中是兩不為空集的集合間一種對(duì)應(yīng)關(guān)系,輸入值集合中的每項(xiàng)元素都能對(duì)應(yīng)唯一一項(xiàng)輸出值集合中的元素。表達(dá)式為:y=f(x),x為自變量(輸入),y為因變量(輸出),f為對(duì)應(yīng)法則(某種功能)。
在PLC中,函數(shù)(功能)是POU的組件之一,是構(gòu)成用戶程序的基本單位之一。
一、函數(shù)(功能)的基本構(gòu)成
根據(jù)需要設(shè)置函數(shù)(功能)的下列參數(shù):
1、函數(shù)(功能)名稱
2、輸入條件(EN)
3、輸入?yún)?shù)/變量
4、輸出(ENO)
5、返回值
7、輸出參數(shù)/變量
二、函數(shù)(功能)的特點(diǎn)
調(diào)用系統(tǒng)已有的的函數(shù),不需要標(biāo)注實(shí)例名稱,直接輸入函數(shù)指令名稱就行,因函數(shù)不會(huì)占用內(nèi)存,不保存內(nèi)部數(shù)據(jù),調(diào)用多個(gè)函數(shù)也不用怕它“打架”,它們之間不會(huì)有影響,調(diào)用數(shù)量也沒有限制,輸出結(jié)果只對(duì)輸入負(fù)責(zé),同樣的輸入就有同樣的輸出。
三、常用函數(shù)(功能)的使用方法
1、MOVE傳送函數(shù)
MOVE的作用是把傳送源數(shù)據(jù)“In”的值傳送到目標(biāo)“Out”中,可以傳送數(shù)組、結(jié)構(gòu)體等。

2、INC增量函數(shù)
INC的作用是對(duì)整數(shù)類型的值進(jìn)行自加1,采用微分輸入條件或微分型指令前加@。

3、定時(shí)器函數(shù)TIMER
當(dāng)輸入條件“In”為TRUE(1)時(shí),啟動(dòng)定時(shí)器減定時(shí),達(dá)到指定的定時(shí)時(shí)間后輸出“Out”為TRUE(1)。

上圖所示定時(shí)器,定時(shí)#30s,換算成10進(jìn)制為48s,到計(jì)時(shí)為0后,輸出Q為“True”。
聲明:本文由網(wǎng)站用戶香香發(fā)表,超夢(mèng)電商平臺(tái)僅提供信息存儲(chǔ)服務(wù),版權(quán)歸原作者所有。若發(fā)現(xiàn)本站文章存在版權(quán)問題,如發(fā)現(xiàn)文章、圖片等侵權(quán)行為,請(qǐng)聯(lián)系我們刪除。