今天有客戶咨詢新安裝機床上電,開機后一堆切削液報警,因此,挨個檢查液位傳感器,有的是PLC邏輯錯誤,有的是傳感器設定范圍不合適,總之,最后結果是,所有傳感器都“罷工”了,有的是, 有的是
,提起或晃一下傳感器,偶爾會出現度數,但即使出現也是“FULL”狀態,值不隨液位變化。平時設置SP1、RP1、OUT1啥的也不少,但今天的狀況,顯然是知識不夠用了,于是找到說明書,現學現用吧。
今天,調整的是IFM LT8023,4個輸出(2液位,2溫度)
這東西還挺貴:
再下面是我對IFM傳感器調整的一些經驗總結 :
首先,普及一下基本知識:
1、面板上有兩個按鈕:MODE 和SET,MODE選擇待設定值 / 確定,SET設置數值或選項。因此,總是先按MODE,找到參數,然后按SET進入,有下一層菜單的話,再按MODE切換,然后長按SET開始設定參數,最后輕按MODE確認
2、一般液位傳感器都會有SP1、 RP1、OU1 ;SP2 、RP2 、OU2;而LT8023,又增加了兩組輸出:SP3、RP3、OU3;SP4、RP4、OUT4;不管有多少組吧,總之,SPx是上限值,RPx是下限值(復位值),OUTx設定功能模式:Hno、Hnc、Fno、Fnc;
其中,o是open,開點模式,c是close,閉點模式;H是到達SPx,OUTx狀態轉變,下降到RPx時狀態再次改變(復位);F是窗口模式,在RPx ~ SPx之間是Fno/Fnc設定的狀態,高于或低于會轉變狀態。
舉例:
液位1:SP1=20, RP1=10, OUT1=Hno: 數值從0開始上升,此時OUT1=0(無輸出),當數值超過20時,OUT1狀態發生變化,OUT1=1, 此時泵開啟,液位開始下降,數值低于20時,OUT=1不變,當液位將至10以下時,OUT1=0,泵關閉,液位繼續上升……
液位2:控制液位范圍,SP1=30, RP1=5, OUT1=Fnc: 數值從0開始上升,此時OUT1=0(無輸出),當數值超過5時,OUT1=1,當數值超過30時,OUT1=0,也就是說,只有數值在5~30之間,OUT1=1,超過30觸發溢流報警,低于5觸發低液位報警。
3、想把數值減小,只能是長按SET等數值漲到最大值,然后再從最小值開始增加
4、最終的目的是在你設定的條件下使OUTx狀態發生變化,這些變化通過I/O點用于PLC控制功能,比如控制電機的啟停,報警觸發等。
然后,是深入學習相關知識:
1、水箱的深度可能大于選擇的傳感器長度,要想界面顯示實際液位,此時,需要一個偏移值:OFS
長按MODE鍵,直到找到EF選項,然后點SET,進入后再長按MODE,一直切換到OFS,然后再長按SET,就可以改變OFS的值,最后按MODE確定更改。
2、恢復出廠設置
當傳感器不“聽話”了,尤其是像LT8023有4組輸出,很容易設定錯亂,傳感器“癱瘓”,此時,需要“恢復出廠設置”,從頭開始:
長按MODE,直到EF,點SET進入,界面顯示 ,長按SET,屏幕會變成 ----- ,最后顯示donE,表示 “恢復出廠設置” 完成
3、選擇顯示單位:cm/inch 或 °C/°F
在正常狀態時,輕按SET,會15秒切換顯示 ,比如從液位切換到溫度
設定 SPx、rPx、OP 的參數值前,需要先設定單位cm/inch 或 °C/°F,防止由于單位切換造成設定數據誤差。
出廠設定:Uni.L = cm,Uni.T = °C。
長按MODE,直到EF,點SET進入,界面顯示,點MODE,屏幕變成
,然后長按SET,可以選擇單位cm/inch, 最后按MODE確定。
溫度Uni.T設定方法一樣。Uni=Unit 單位
4、參考點OP
可以不使用傳感器的全部量程,設置OP即可,OP就是一個上限值,而SPx總是<=OP,因此,在設定SPx,RPx 之前,必須先設置OP值。
今天遇到的問題就出在OP設定上,說明書上說:
最后,對今天遇到的問題做一個簡單的方法總結:
1、恢復出廠設置
2、找到cOP,長按SET,設定OP
3、設置偏移OFS
4、設置SPx ,RPx ,OUTx
標簽:傳感器
相關技術