FX3U-4AD模塊的使用(與FX2N-4AD的比較)

以前一直使用FX2N-4AD模塊,初次拿到FX3U-4AD模塊時認爲使用方法和參數設置一致,結果無法正常工作,查閱手冊發現設置方式稍微有所變化,今天簡單彙總一下FX3U-4AD模塊使用方法。

1.供電

供電方式兩者(FX3U-4AD和FX2N-4AD)相同,均是外部直流24V供電,內部CPU通過自身單元供電;

2.輸入模式

輸入模式相對有所增多,直接看下圖:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
彙總如下:
在這裏插入圖片描述
FX2N-4AD輸入模式:
在這裏插入圖片描述彙總如下:
在這裏插入圖片描述

3.緩衝存儲區(BFM)

緩衝存儲區變化最大,尤其需要注意;
首先看FX3U-4AD的各緩衝存儲區功能分配;
在這裏插入圖片描述
FX2N-4AD的緩衝存儲區功能分配;
在這裏插入圖片描述
通過比較不難發現,
#1在3U中是不能使用的,但是在2N中是通道1的採樣次數取平均值得設定緩衝區;
3U中進行設定好採樣次數取平均值後,還需要設定對應的通道#6至#9進行數字濾波通道設置,然而,2N是不需要這個操作的;
識別碼當然兩者也不相同,2N是K2010,3U是K2080;
還有其他的一些不同,大家仔細對比就可以發現,作者寫這個也全當做是個人筆記使用;

4.補充說明

在AD調試過程中,經常會出現AD模塊一切正常,就是不能工作,這時候我們需要用到#29中的各bit位進行檢查,通過查閱手冊可以發現,bit4位在2N中是沒有定義的,但是在3U中bit4是A\D轉換異常的指示,這點需要注意,因爲往往A\D轉換出錯就出錯在bit4位。
在這裏插入圖片描述

5.出錯查找方法

正如第4部分所說,A\D模塊有時候會經常出現錯誤,但是好在有特定的位顯示出錯的位置這時候,我們只需要使用FROM指令讀取緩衝存儲區中的信號,就能很快的判斷出是什麼原因導致出錯;
1.一般情況下,首先檢測#29中的bit0位,當bit0位爲on時,表示可能bit1至bit4位有出錯的情況,這時候A\D轉換是停止的,所以無論輸入信號多麼穩定也是採集不到的,這時候就需要我們進一步判斷是bit1至bit4具體哪一位出錯了,再對號解決;
2.判斷bit1至bit4具體哪一位出錯也很簡單,只需要將#29位進行讀出到指定的中間寄存器中(M);通過常閉觸點進行觸動輸出觸點工作,此時,若是對應的常閉觸點無響應,則表明此位存在錯誤;
3.找到出錯位後,查找手冊,對應進行處理就可以;
4.如顯示bit4位出錯(FX3U-4AD),則是A\D轉換出錯,此時需要進行對#28緩衝存儲區的各位進行進一步判斷;
5.對#28各位進行判斷,同樣是採用FROM指令進行讀取#28中各位的狀態,然後對號入座,查出具體是什麼錯誤;
6.判斷出錯誤後,對照手冊會有具體的清楚錯誤方法,必須對#99進行修改等,這裏不再贅述。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章