倍福CX5120嵌入式控制器使用教程
1.新建工程
新建TwinCAT XAE Project
2.連接設備
點擊SYSTEM,再點擊“Change Target...”
在彈出的“choose Targt System”界面,點擊“Search(Ethernet)”。
點擊“Boradcast Search”。
選擇連接plc的網口。
當出現掃描到的plc為cx開頭,點擊“Add Route”。
在彈出的“Add Remote Route”窗口,user輸入為“Administrator”,Password輸入為1,然后點擊“OK”。
當沒彈出錯誤,顯示就緒,點擊“Close”。
點擊“OK”,關閉“Choose Target System”。
彈出來選擇系統的窗口,選擇“是”。
在底部狀態欄顯示綠色圖標則表示通信成功。
如果為藍色圖標,則需要激活plc配置。
菜單欄點擊“TwinCAT”,選擇“Active Configuration”,等待一段時間后等待plc激活,plc連接成功后會出現綠色圖標。
3.編寫PLC程序
右鍵plc選擇“添加新項”添加一個plc。
選擇標准項目,名稱自定義,最后點擊“添加”。
在項目名下的“POUs”文件夾中存放程序,Main為執行程序。
Main程序被添加到"PlcTask"任務中,添加到Plctask的程序會循環執行。
雙擊“Main”,打開變量聲明區和程序編輯區。
點擊“表格方式”,切換變量聲明區為表格方式。
點擊“插入”按鈕,新建一個布爾(bool)變量xStart。
在新建xStop和yLamp變量。
接下來編寫ST程序。
添加一個視圖,右鍵VISUs選擇“添加”,再選擇“Visualization”。
名稱自定義,點擊“Open”。
點擊右側工具箱,選擇“Common controls”,拉取一個“Button”組件。
添加的“Button”組件如圖所示。
點擊“Button”組件,點擊屬性,選擇Text,填寫內容為“啟動”。
在選擇“輸入配置”下的“Tap”,點擊右側的“..”。
映射變量xStart,點擊“確定”。
復制“開始”按鈕,修改文本為“停止”。
直接修改“停止”按鈕的變量映射為“Main.xStop”。
再添加一個燈。
映射燈變量為“Main.yLamp”。
程序和視圖編寫完成了。
4.下載與調試
菜單欄“PLC”選擇“登錄到”。
或者點擊菜單欄下的“登錄到”。
“登錄到”是將程序下載到控制器中,在下載過程中彈出的框,點擊“yes”或者“是”就行了。
如果下載拒絕訪問,就點擊選擇“Active Configuration”,等待一段時間后等待plc激活,plc連接成功后會出現綠色圖標,此時再下載程序。
程序下載完成后,點擊“啟動”,程序就運行了。
在視圖界面,點擊啟動按鈕,燈亮。
點擊“停止”按鈕,燈滅。
程序驗證完成,如果程序不能正常運行,也有可能是軟件版本問題導致的,目前倍福官方提供的TwinCAT編程軟件XAE(Full)版本為V 3.1 4024.22,要注意控制器的XAR版本文件是否為太低,太低會影響程序的運行。
這里演示的編程TwinCAT編程軟件版本XAE版本為V 3.1 4024.22。
這里演示的控制器的XAR版本為3.14024,也是通過在官網下載的XAR軟件在控制器內升級的。
5.總結
- 主要的問題是在通訊連接后不要忘了設置“Active Configuration”,不然PLC連接或者下載程序可能會出問題。
- 如果編寫的程序不能正常運行,要記得檢查一下編程軟件XAE軟件版本跟控制器XAR軟件版本是否相差太多。