熊國健
(新余鋼鐵集團自動化部,江西 新余 338000)
在石油行業中,壓裂泵送設備能向井內注入高壓、大排量壓裂液,并將地層壓開關支撐劑擠入裂縫,用于開采頁巖氣。目前,市場上常使用的壓裂泵送設備主要為柴油機驅動壓力泵,但其調速和控制不靈活。因此,研究提出以變頻驅動代替傳統柴油機驅動,以實現對壓裂泵的變頻控制。
PROFIBUS是具有較強應用性的現場總線,能夠滿足工業數據存取的相關需求,也是目前國際標準IEC61158的重要構成[1]。PROFIBUS可提供PROFIBUS-FMS、PROFIBUS-DP以及PROFIBUS-DA這3種協議類型,其中PROFIBUS-DP能精簡7層通信標準模型中第一層和第二層的結構,一定程度上提高了網絡的傳輸效率。PROFIBUS-DP主要應用于現場、分布式I/O設備以及PLC間的通信過程,采用RS485技術,使用光纖和屏蔽雙絞線作為傳輸介質,傳輸效率9.6~12 Mb/s[2]。研究中,ACS5000變頻器通過PLC與PROFIBUS-DP網絡的接口相連,由PROFIBUS OPT-C3選件板實現數據傳輸,而西門子PLC可通過CPU的DP口實現數據傳輸,具體數據傳輸結構如圖1所示。

圖1 數據傳輸結構示意圖
在主站PLC和變頻器周期性通信過程中,選用PPO作為PROFIBUS-DP的數據傳輸格式。PPO是通信對象,在不同類型的PPO中有不同數據格式。PPO由參數區和過程數據區構成。過程數據區與參數區彼此獨立,能用于處理不同任務。其中,參數區能用于設置或讀取變頻器參數,包括變頻器的給定頻率、變頻器啟停控制設置等[3]。PPO數據結構如圖2所示。

圖2 PPO數據結構圖
圖2中,不同的空格代表一個字符,參數區包括參數標識、參數索引以及參數值,過程數據區包括控制字狀態字、給定值以及實際值。由于過程數據在該系統中存在較多的讀取電量,因此PLC數據傳輸和變頻器傳輸可以選擇PPO5。由于過程數據可滿足整個通信中指令的讀寫需求,因此參數區無需設置該功能,可以用0表示。過程數據區PZD中,主站給從站任務報文字的控制,各個字位含義如表1所示。

表1 各字位含義描述
在S7-1500變頻器中采用光纖通信格式,但由于西門子S7-1500 PLC無法實現光纖通信,因此要想構建兩者通信需要使用雙方均能支持的協議。研究采用PROFIBUS-DP協議,該協議是一種低成本、高效率的通信協議,可用于分散式I/O設備與設備級控制系統間的有效通信。此外,研究中使用型號為NPBA-02 PROFIBUS的適配器[4]。
模塊能用于PROFIBUS-DP系統與ACS1500變頻器器的連接,實現外部總線模塊通過PROFIBUSDP,進而控制速度、力矩以及給定信號,讀取PLD調節器的信號、實際信號以及狀態信號的實際值,改變傳動參數和故障復位等多個功能。在周期性通信中,PROFIBUS-DP協議采用PPO報文格式該報文結構可分為參數標識和過程數據兩個部分。圖3為主、從站硬件組態圖。
從主站組態上來看,S7-1500 PLC為主站。在具體的組態過程中,需要打開step7軟件在PLC中新建工程,右鍵后插入雙擊HARDWARE選項,自動進入HWCONFIG窗口,并點擊圖標打開相對應的硬件目錄,按照硬件安裝順序和訂貨號依次插入電源、CPU通信模塊以及輸入和輸出模塊。進一步插入CPU模塊后彈出PROFIBUS的組態界面,將其設為2地址定義。點擊PROPERTIES后,將傳輸速率設為1.5 Mb/s[5],行規設為DP。
從站組態分析,ACS5000變頻器作為從站,通過變頻器操作面板可以將其變頻器控制設為總線控制方式,變頻器地址設為5,選擇PPO5作為通信數據結構。在step7中打開PLC工程進入HWCONFIG窗口,點擊CATALOG圖標后打開相對應的硬件目錄,拖動PPO5使其到達PROFIBUS總線,設置從站地址為5,傳輸速率為1.5 Mb/s,與操作面板參數保持一致。
首先,構建數據庫。需要構建DB3和DB4數據塊數據地址,需要與變頻器從站中的數據區相對應,其中發送數據儲存區為DB3,接收數據儲存區為DB4。其次,過程數據區的讀寫。在step7中對過程數據讀寫過程中需要調取功能塊,包括sfc14和sfc15。構建數據塊后,需要在DB1中調用通信功能模塊,實現對過程數據和參數區的讀寫[6],其中sfc14用于讀取變頻器數據,scf15用于將數據寫入變頻器。最后,變頻器的寫入操作。為結合控制字和給定值的定義,使變頻器正向啟動,需要使其轉速達到1 500 r/min,發送047fh到達CW控制字,發送2710h到達REF給定值,變頻器正向啟動程序如圖4所示,讀取變頻器運行及儲存于DB4的程序如圖5所示。

圖3 主、從站硬件組態圖

圖4 變頻器正向啟動程序圖

圖5 讀取變頻器運行及儲存于DB4的程序圖
研究基于PROFIBUS-DP技術實現變頻控制系統,一定程度上改變了過去I/O配置方式,減少了使用電纜數量和接線工作量,顯著提升了系統的可靠性,能實現對變頻器的遠程監控和故障診斷,使其具有靈活的系統組態和良好的拓展性。隨著PROFIBUS-DP網絡技術的發展,它將在控制領域獲得更加廣泛的應用。