西門子PLC與ABB變頻器之間的現場總線通訊技術的簡介.
Profibus是目前工控系統中較成功的現場總線之一,得到了廣泛的應用。它不依賴于生產廠家的限制,是開放式的現場總線,各種各樣的自動化設備均可通過同樣的接口協議進行信息交換。本文講述了西門子PLC(S7-300)與ABB變頻器(ABB-ACS800系列)之間的網絡通訊,給出了具體實現的通訊協議、實現時要解決的關鍵技術問題和解決思路,以及部分實現代碼示例。
1 引言
Profibus-DP(Distributed I/O System-分布式I/O系統)是一種經過優(yōu)化的模塊,有較高的數據傳輸率,適用于系統和外部設備之間的通信,遠程I/O系統尤為合適。適用于對時間要求苛刻的自動化控制系統中。Profibus-DP現場總線系統可使許多現場設備(如PLC、智能變送器、變頻器)在同一總線進行雙向多信息數字通訊,因此可方便地使用不同廠家生產的控制測量系統相互連接成通訊網絡。通過Profibus-DP過程現場總線通訊技術的這一特點,本文分別采用西門子的S7-300 PLC和ABB公司的ACS800變頻器實現網絡通訊,完成通過網絡控制傳動設備。
2 系統配置
1)該系統以西門子公司的SIMATIC S7-315-2DP作為主站,ABB公司的變頻器ABB-ACS800為從站,實現全數字交流調速系統在Profibus-DP網中的通訊及控制。附圖為該系統的Profibus-DP網的網絡配置圖。
2)編程軟件為STEP7 V5.4軟件,用于對S7-300 PLC編程和對Profibus-DP網進行組態(tài)和通訊配置,計算機與PLC通訊采用Profibus-DP通訊方式。
3)RPBA-01為與變頻器配套的通訊適配器,插在ABB變頻器的插槽1內,其外觀如圖所示,其中S1為總線終端器選擇開關,總線終端器可以防止總線電纜端的信號反射,如果模塊是網絡中的最后一個模塊或是**個模塊,總線終端器必須設置為ON ,當使用PROFIBUS 帶內置終端器的D-sub 連接器時,必須斷開 RPBA-01終端器;S2為DP地址十位,S3為DP地址個位,如地址為26,則S2撥到2,S3撥到6,在操作時,可以改變節(jié)點的地址,但是模塊必須重新初始化才能使改變生效。
3 通訊協議的設計
1)PROFIBUS 是一種開放式串行通訊標準,該標準可以實現數據在各類自動化元件之間互相交換。 PROFIBUS 主要有三種類型:PROFIBUS-FMS (Fieldbus Message Specification,現場總線信息規(guī)范), PROFIBUS-DP (DecentralisedPeriphery,分布式外設) 和PROFIBUS-PA (Process Automation, 過程自動化)。RPBA-01 PROFIBUS-DP 適配器模只支持PROFIBUS-DP 協議;。Profibus-DP通訊協議的數據電報結構分為協議頭、網絡數據和協議層。網絡數據即PPO包括參數值PKW及過程數據PZD。參數值PKW是變頻器運行時要定義的一些功能碼如正反轉命令源,給定值的命令源等;過程數據PZD是變頻器運行過程中要輸入/輸出的一些數據值,如頻率給定值、速度反饋值、電流反饋值等。Profibus-DP共有5種類型的網絡PPO,其格式如下圖所示,其中:ID-參數識別 IND-數組索引號 VALUE-參數值 CW-控制字 SW-狀態(tài)字 REF-給定值 ACT-實際值 PZD-過程數據 DW-數據字。
2)總線的物理傳輸媒介是雙絞型電纜(符合RS-485 標準)??偩€電纜的較大長度在100~1200 米范圍內,具體長度取決于所選的傳輸速率。較多可以有31 個節(jié)點連接到同一個PROFIBUS 網絡段上,并且不需要使用中繼器。如果使用中繼器,連接到網絡上的節(jié)點數( 包括中繼器和主機站) 可以增加到127個。
3)通訊協議設計為主/從方式,S7-300 PLC作為主站,變頻器作為從站,主站向變頻器傳送控制指令,同時接受變頻器反饋的運行狀態(tài)及運行參數。變頻器與RPBA-01通訊適配器模塊相連,接入Profibus-DP網中作為從站,接受從主站SIMATIC S7-315-2DP來的控制。RPBA-01通訊適配器模塊將從Profibus-DP網中接收到的過程數據存入雙向RAM中,變頻器將RAM中的數據寫入控制字、設定值或讀出實際值、診斷信息等參量,從而使變頻器能夠按照計算機指令運行。
4 STEP7項目系統組態(tài)及通訊編程
1) 使用STEP7V5.4組態(tài)軟件,進入Hardware Configure,將RPBA-01的GSD(設備數據庫)文件導入STEP7的編程環(huán)境中,點擊options——install GSD file 將ABB變頻器的GSD文件導入STEP7中,如圖1所示,導入成功后
2) 選定S7-315-2DP為主站系統,默認地址為2,將ABB的RPBA-01組態(tài)到S7-315-2DP為主站的DP網上,并選定使用的PPO類型,本文使用PPO4,設定站點網絡地址為4,,然后編譯存盤。
3)PLC主機從從站讀取輸入信息并把輸出信息反送給從站,因此在PLC主程序OB1中調用兩個系統功能塊SFC14和SFC15來讀寫這些數據,實現到變頻器的通信控制,并在PLC程序中建立一個數據塊DB10,用于變頻器的數據通信,如圖所示,到此程序設計部分全部完成,可以通過控制字來實現傳動設備的控制。
5 變頻器運行設置
通訊電纜聯接后,啟動變頻器,完成對變頻器通訊參數的設置,
6 結束語
這樣,ABB變頻器與S7-300PLC的連接已經基本建立,可以通過編寫程序通過PLC來控制變頻器的啟、停、速度給定等各項功能,來滿足工藝要求。同時也可以讀取變頻器數據通過上位機進行顯示,達到在線監(jiān)視和診斷的目的,變頻器控制系統采用了Profibus-DP現場總線控制模式后,不但整個系統可靠性強,操作簡便,而且可根據工藝需要進行靈活的功能修改。
詞條
詞條說明
摘要:本文介紹了基于西門子觸摸屏與PLC閉環(huán)控制的變頻器節(jié)能改造系統, 觸摸屏和PLC在閉環(huán)控制的變頻節(jié)能系統中的使用,可以讓操作者在觸摸屏中直接設定目標值(壓力及溫度等),通過PLC與實際值(傳感器的測量值)進行比較運算,直接向變頻節(jié)能系統發(fā)出運算指令(模擬信號),調節(jié)變頻器的輸出頻率。并可實時監(jiān)控到被控系統實際值的大小及變頻器內的多個參數,實現報警、記錄等功能。1、西門子觸摸屏結合西門子PLC
不使用PG的情況下將用戶程序從裝載存儲區(qū)復制到主存儲區(qū)中
不使用PG的情況下將用戶程序從裝載存儲區(qū)復制到主存儲區(qū)中說明:?? 當裝載有用戶程序的存儲器卡插入到CPU中時,CPU將運行系統相關的程序部分復制到主存儲區(qū)中: 插入存儲卡。 進行完全復位。 CPU將程序的運行系統相關部分從裝載內存復制到主存儲區(qū)中,并初始化主存儲區(qū)中的數據塊(它們的初始值被復位)。 ?這一過程不需要PG。當同一CPU 在不同的時間段運行儲存在不同的存
西門子6ES7321-1BL00-0AA0經銷商 重慶索利亞電氣設備有限公司,成立于2018年3月,注冊資金500萬,是一家從事技術設備銷售的公司。主要從事工業(yè)自動化產品銷售和系統集成的**企業(yè) 長期與德國SIMATIC(西門子).瑞士ABB.美國羅克韋爾(AB).法國施耐德.美國霍尼韋爾.美國艾默生合作。 公司有專業(yè)的技術團隊,銷售團隊,公司成員150于人.為客戶提供專業(yè)的技術支持,產品資
西門子變頻器對于使用環(huán)境有什么要求? 1)變頻器不易安裝在震動的地方,振動加速度多被限制在0.3~0.6G以下。 因為變頻器里面的主回路連接螺絲容易松動,有不少變頻器諒是因為這樣而損壞的。 2)安裝場所的周圍溫度不能**過(-10℃至+40℃)。因為電解電容的環(huán)境溫度每升高10度,壽命近似減半,而兩個大的整流濾波電解電容,是變頻器的**重要組成部件;還會對變頻器內部IGBT模塊的散熱性能產生很大的
公司名: 重慶索利亞電氣設備有限公司
聯系人: 李工
電 話: 13795289873
手 機: 13795289873
微 信: 13795289873
地 址: 重慶九龍坡羅漢溝27號萬科023創(chuàng)意天地
郵 編:
SIEMENS6SE7024-1EB85-0AA0--SIEMENS代理商歡迎您 西門子電源模塊
SIEMENS6ES7422-7BL00-0AB0--SIEMENS代理商歡迎您 西門子變頻器
SIEMENS6ES73231BL000AA0--SIEMENS代理商歡迎您 西門子直流調速器
SIEMENS6FC5463-0FA20-0AB1--SIEMENS代理商歡迎您 西門子軟啟動器
SIEMENS6FC5263-0PP20-2AG0--SIEMENS代理商歡迎您 西門子電源模塊
SIEMENS6FC5095-0AA50-1LP1--SIEMENS代理商歡迎您 西門子直流調速器
SIEMENS6SE6420-2UD31-1CA1--SIEMENS代理商歡迎您 西門子變頻器
SIEMENS6AV6642-0BD01-3AX0--SIEMENS代理商歡迎您 西門子軟啟動器