1.案例簡介:本案例現場在某藥廠,該藥廠主控制系統是西門子PLC S7-300,樓宇控制系統設備是CAN總線的通訊方式,所以要實現CAN設備和PLC之間的通訊。就需要使用CAN與ProfiBus的協議轉換網關。本案例的目的是實現在300PLC的對樓宇控制系統的水泵、風機、中央空調設備進行控制。
2.案例說明:微硬創新生產的ProfiBus轉Can網關PBCAN-K20在使用時,不需要進行復雜的編程,只需根據被連設備給的通訊點表進行簡單的配置和設定即可。需要關心的以下幾點:
(1)被連設備CAN通訊的屬于CAN協議的哪種工作方式?
本產品PBCAN-K20 總線橋支持4 種CAN總線的工作方式:
2.0A 協議方式 M0、 2.0A 協議方式 M1。
2.0B 協議方式 M0、 2.0B 協議方式 M1。
本例樓宇系統的所有CAN設備均可使用CAN 2.0A M1工作方式,所以PBCAN-K20工作模式選擇CAN 2.0A M1(通過撥碼開關來進行設置)。
(2)被連CAN設備的通訊速率是多少?
本例所有樓宇系統的CAN設備速率設置為100Kbit/s。
(3)每臺的CAN設備對應的設備地址是多少?
因為本例中微硬創新的ProfiBus轉Can協議轉換橋可以與12個CAN
設備連接,所以可以最多帶12個設備,但該現場根據每個設備的所連接
的CAN 設備不同,由此,以轉換網關PBCAN-K20與中央空調連接為例,
該通訊一個網關共和5臺中央空調系統連接。這5臺空調CAN設備地址分
別為 1, 6,7,10,11.
(4)每個CAN設備的發送接收的數據長度是多少?
本例每個空調機組需要發送和接收8個數據。(本轉換網關可通過配置DLC參數進行是1~8個)
3.應用網絡簡圖:
4.案例配置:導入GSD創建新項目
(1) 打開step7軟件 “SIMATIC Manager ”文件—》新建。輸入名稱“can空調”圖4-1:
圖4-1 新建項目
(2)點擊確認按鈕,創建站點,本例選取的是西門子PLC300,如圖4-2:雙擊站點進入硬件組態界面。
圖4-2 創建硬件組態
(3)在“選項”窗口選擇“安裝GSD文件”如圖4-3、4-4:
圖4-3 安裝GSD文件(1)
圖4-4 安裝GSD文件(2)
(5)硬件組態----創建PLC,并設置DP通訊速率1.5M。如圖4-5,4-6,4-7,4-8:
圖4-5 硬件組態(1)
圖4-6 硬件組態(2)
圖4-7硬件組態(3)
圖4-8硬件組態(4)
(6)硬件組態----創建DP從站,將導入的GSD“PBCAN-K20/2.0A/V10/M1”下掛到DP總線上,如圖4-9:
圖4.9
(7)根據現場中央空調通過CAN通訊的通訊格式及參數內容,進行配置通訊速率配置如圖4-10:
圖4-10 配置CAN通訊波特率
數據長度及ID設置參考PBCAN-K20的使用說明來進行設置,設置如圖4-11所示:
圖4-11 標識碼配置圖
(8)如圖4-12(第一臺ID號為1的機組),圖4-13(第二臺ID號為6的機組),圖4-14(第
三臺ID號為7的機組),圖4-15(第四臺ID號為10的機組),圖4-16(第五臺ID號
為11的機組):
圖4-12第一臺ID號為1的機組
圖4-13第二臺ID號為6的機組
圖4-14 第三臺ID號為7的機組
圖4-15第四臺ID號為10的機組
圖4-16 第五臺ID號為11的機組
(9)硬件組態----編譯下載程序,如圖4-17
圖4-17 下載PLC程序
(10)讀寫參數測試 :
Ib12~ Ib19 讀取的是1號空調機組數據。
Ib22~ Ib29讀取的是6號空調機組數據。
Ib32~ Ib39讀取的是7號空調機組數據。
Ib42~ Ib49讀取的是10號空調機組數據。
Ib52~ Ib59讀取的是11號空調機組數據。如圖4-18
責任編輯:pj
-
數據
+關注
關注
8文章
6898瀏覽量
88836 -
波特率
+關注
關注
2文章
303瀏覽量
34068
發布評論請先 登錄
相關推薦
評論