小白學習倍福的必經之路


最近因為一些學員的要求,研究了一下倍福PLC。很早就聽說過倍福,雖然和西門子同樣屬於德國的品牌,但是兩者走的路線和風格卻截然不同,西門子不管是推廣還是市場占有率方面都要高於倍福,但是倍福也有它的優勢,它是EtherCAT總線的先驅者,基於通用的Windows系統,很早就提出了軟PLC這樣的概念,連編程軟件也是基於微軟的Visual Studio。總的來說倍福的PLC編程更偏向於軟件編程,對PLC編寫人員的要求更高,但是它的資料更少,PLC價格也更高。

在學習過程中也摸索了一段時間,特別記錄下來,讓有同樣需求的同學少走一些彎路。

1. 編程軟件下載

首先就是去官網下載編程軟件,倍福官網下載軟件需要注冊或者登錄,第一次下載的時候可能是服務器的原因始終無法注冊和登錄,過了幾天發現可以了,所以就通過公眾號給大家做下分享,關注公眾號:dotNet工控上位機,發送關鍵詞 Twincat3即可。

2. 編程軟件安裝

編程軟件的安裝基本上沒什么說的,只有一個exe,直接用管理員權限運行即可,安裝過程直接下一步,最好選擇完全安裝,安裝完成之后重啟電腦。

3. 打開Twincat3

安裝完成之后,電腦右下角會有一個圖標,軟件的相關信息都可以看到,直接點擊第二行,就能進入編程界面。

圖表 1 打開Twincat3

打開之后進入的其實是大家非常熟悉的VS界面,可以通過文件>新建>項目的方式來創建一個項目,取個合適的名字即可。

圖表 2 創建項目

創建項目並打開后,找到PLC,右擊添加新項,創建一個標准PLC項目,標准PLC項目的好處是會把PLC的基本框架搭建好。

圖表 3 創建PLC項目

4. PLC程序編寫

項目創建完成之后,通過找到POUs里的MAIN,可以在這里去寫一些PLC程序,這里我們寫一個最簡單的程序,給局部變量a復制123,b復制456,具體如下圖所示:

圖表 4編寫PLC程序

程序編寫完成之后,找到項目,右擊生成。

圖表 5 項目生成

PS:如果在生成時出現下面這樣的錯誤,可以按照下面的解決辦法來解決:

圖表 6 常見錯誤

5. 仿真運行PLC

PLC程序編譯完成之后,找到工具欄,點擊Activate Configuration:

圖表 7 激活配置1

圖表 8 激活配置2

接着按照下圖圖標,點擊登錄到,提示激活851端口,選擇是,最后再點擊啟動圖標,至此仿真PLC便運行起來了,我們可以看到a和b變成了我們設置的值。

圖表 9登錄到系統

圖表 10 啟動系統

6. 通信測試

仿真環境搭建完成之后,可以通過C#編寫一些代碼來測試數據的通信,這里用的倍福官方提供的一個dll來實現初步的通信讀寫功能,后面將繼續研究,實現項目開發的程序。

圖表 11 通信測試

 

歡迎關注公眾號↓

 

 


免責聲明!

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



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