倍福CX5120嵌入式控制器使用教程


倍福CX5120嵌入式控制器使用教程

1.新建工程

新建TwinCAT XAE Project

新建TwinCAT XAE Project

2.連接設備

點擊SYSTEM,再點擊“Change Target...”

Change Target

在彈出的“choose Targt System”界面,點擊“Search(Ethernet)”。

Search(Ethernet)

點擊“Boradcast Search”。

Boradcast Search

選擇連接plc的網口。

選擇連接plc的網口

當出現掃描到的plc為cx開頭,點擊“Add Route”。

“Add Route”

在彈出的“Add Remote Route”窗口,user輸入為“Administrator”,Password輸入為1,然后點擊“OK”。

輸入賬戶

當沒彈出錯誤,顯示就緒,點擊“Close”。

Close

點擊“OK”,關閉“Choose Target System”。

OK

彈出來選擇系統的窗口,選擇“是”。

選擇系統

在底部狀態欄顯示綠色圖標則表示通信成功。

通信成功
通信成功圖標

如果為藍色圖標,則需要激活plc配置。
菜單欄點擊“TwinCAT”,選擇“Active Configuration”,等待一段時間后等待plc激活,plc連接成功后會出現綠色圖標。

等待激活

3.編寫PLC程序

右鍵plc選擇“添加新項”添加一個plc。

添加新項

選擇標准項目,名稱自定義,最后點擊“添加”。

添加

在項目名下的“POUs”文件夾中存放程序,Main為執行程序。

程序

Main程序被添加到"PlcTask"任務中,添加到Plctask的程序會循環執行。

任務

雙擊“Main”,打開變量聲明區和程序編輯區。

Main

點擊“表格方式”,切換變量聲明區為表格方式。

表格方式

點擊“插入”按鈕,新建一個布爾(bool)變量xStart。

新建變量
新建"xStart"

在新建xStop和yLamp變量。

新建"xStop"和"yLamp"

接下來編寫ST程序。

編寫程序

添加一個視圖,右鍵VISUs選擇“添加”,再選擇“Visualization”。

添加視圖

名稱自定義,點擊“Open”。

名稱自定義

點擊右側工具箱,選擇“Common controls”,拉取一個“Button”組件。

添加"Button"

添加的“Button”組件如圖所示。

“Button”組件

點擊“Button”組件,點擊屬性,選擇Text,填寫內容為“啟動”。

“Button”組件

在選擇“輸入配置”下的“Tap”,點擊右側的“..”。

“Tap”

映射變量xStart,點擊“確定”。

映射變量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軟件在控制器內升級的。

XAR版本

5.總結

  1. 主要的問題是在通訊連接后不要忘了設置“Active Configuration”,不然PLC連接或者下載程序可能會出問題。
  2. 如果編寫的程序不能正常運行,要記得檢查一下編程軟件XAE軟件版本跟控制器XAR軟件版本是否相差太多。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM