*楊 鍵(天津渤化石化有限公司 天津 300452)
霍尼韋爾PKS系統(tǒng) PGM在生產中的設計與實現
*楊 鍵(天津渤化石化有限公司 天津 300452)
本文提出采用profibus通訊協議,實現霍尼韋爾PKS系統(tǒng)讀取托利多IND560稱數據的通訊應用。以在實際生產中的應用實例,介紹了霍尼韋爾PKS系統(tǒng)PGM和托利多稱的組態(tài)過程。
profibus;PKS;稱;通訊
PROFIBUS協議是一種國際化、開放式、不依賴于設備生產商的現場總線標準。是一種用于工廠自動化車間級監(jiān)控和現場設備層數據通信與控制的現場總線技術。可實現現場設備層到車間級監(jiān)控的分散式數字控制和現場通信網絡,從而為實現工廠綜合自動化和現場設備智能化提供了可行的解決方案。例如:天津大沽化工股份有限公司20萬噸ABS二期項目中,PKS控制系統(tǒng)對托利多稱重系統(tǒng)數據采集通過組態(tài)實現PROFIBUS協議,保證了可靠有效的實時數據傳遞和控制效果。
(1)PROFIBUS傳輸距離和方式
PROFIBUS協議的傳輸速率區(qū)間為9.6K至12Mbps,其速率越大傳輸距離越小,當速率為3M~12Mbps時,其距離只有100米,在1.5Mbps時,其距離為200米,在0.5Mbps時其距離為400米,其最大傳輸距離為1000米對應速率為9600bps~187.5Kbps。其用來傳輸的媒體可以用雙絞線,還可以用光纖,同時一條網絡上最多有127個站。PROFIBUS的傳輸方式有主-從方式、純主站方式、多主多從混合方式等幾種方式。主站對總線具有控制權,可主動發(fā)送信息。對多主站方式來說,主站之間采用令牌傳遞信號,得到令牌的主站可以在一個預先設定的時間內對總線行使控制權,設定的時間一定要滿足主站程序循環(huán)一個周期的最長時間。按PROFIBUS的通信規(guī)范,令牌在各個主站之間按地址編號的順序進行,同時沿上行方向進行傳遞。當主站具有控制權時,就可以按照主-從方式,向從站發(fā)送或者接收數據,實現站點間的數據通訊。主站可以對總線上所有的從站發(fā)送廣播,也可以選擇向其中某一個從站廣播。
(2)PROFIBUS協議的GSD文件
不同廠商的產品功能參數可能存在不同性,從而造成連接的不方便,所以為了解決這一問題我們規(guī)定每個生產廠商必須以GSD文件方式將所生產的PROFIBUS設備的功能參數儲存起來。這樣就可以將不同廠商生產的設備集成在同一總線中使用。
GSD文件可分為三個部分:
①總規(guī)范:包括了生產廠商、設備名稱、軟硬件版本、波特率、監(jiān)視時間間隔、總線插頭指定信號。
②與DP有關的規(guī)范:包括適用于主站的各項參數。
③與DP從站有關的規(guī)范:包括了與從站有關的一切規(guī)范,如類型、診斷數據、輸入輸出通道數等。
(3)PROFIBUS構成系統(tǒng)
PROFIBUS允許構成單主站或多主站系統(tǒng)。單主站系統(tǒng)在同一條總線上最多可連接126個從站。主站(如:PLC、PC機等)的主要作用為在設定好的時間周期內與總線上的各個從站進行數據交換,同時完成組態(tài)、操作和監(jiān)視等工作。從站(如:I/O設備、驅動器、HMI、閥門等)就是用來對輸入和輸出數據采集和發(fā)送。本文中主站為PKS系統(tǒng)的PGM,從站問托利多的稱重設備。
(1)安裝Sycon.net
Sycon.net是用于PKS端PGM組態(tài)用軟件。注意將Sycon.net 安裝在某一STATIONS上即可。注意:不可安裝與服務器上。
(2)PGM Block組態(tài)
在文件菜單中創(chuàng)建PGM block(File>New>Interface Modules>PROFIBUS Gateway Module(2 Links))。填入Device Index Number(與卡件底板撥碼一致)。
(3)稱的GSD文件導入及設備添加
點擊Field Network Configuration,打開屬性對話框,在Sycon.net library里加入稱的GSD文件。之后,點擊Reload Catalog,稱就會出現在Sycon.net library里。然后選中稱設備拖拽到紫線上,完成一個設備的添加。
①設備設置(如圖1,2)
雙擊Profibus圖標打開屬性對話框,完成BusParameters ,Process Data,Address Table的設置
A.Bus Parameters中主要設置波特率,站地址。
B.Process Data中主要設置從站中數據類型
C.Address Table中主要設置從站地址
②雙擊稱設備圖標打開屬性對話框,設置Modules中與Profibus中Process Data的設置對應
最后,點擊在Field Network Configuration工具欄的Save保存以上設置。
圖1
圖2
(4)新建Generic Device Support Block(GENDSB)
在DSB library中找到GENDSBDP功能塊左鍵拖動到PBLink blocks上,完成建立。雙擊打開屬性對話框完成Byte Order,Slave Address的設置。其中Byte Order必選選擇little-endian或者big-endian中的一個,否則在下裝GENDSBDP的時候會出現"DSBByteOrderNotSelected"的錯誤信息。Slave Address的設置必須與現場稱的地址對應。
(5)組態(tài)Process Data Collection(PDC)
PDC是用來將現場稱數據讀入PKS控制器中的。主要注意PDC類型及net tag選擇與DSB中的設置一致。然后填入稱的量程。(見圖3)
圖3
(6)下裝PGM。
(7)新建Control Module點,在類型轉化塊的float32輸入管腳上引用PDC中的floating point value,輸出變成float64類型鏈接daca塊的PV管腳,下裝。即可。(見圖4)
圖4
在communication>plc>Profibus路徑下的Node Address,設置物理節(jié)點,也就是前文說的稱地址;在Data Format中選擇Floating Point,完成稱的組態(tài)設置。
隨著儀表自動化技術的發(fā)展與進步,帶各種各樣通訊接口的設備和成套總線設備、計量稱等具備通訊功能的設備,被大量應用到大規(guī)模的實際生產的工作現場,使雙向互操作且距離遠的大數據量通訊成為可能,為數據監(jiān)控與操作及現場設備工作狀態(tài)和分析挖掘數據關系提供了方便。本文是工廠自動化監(jiān)控層和現場設備層數據通信與控制實現通訊的一個簡單例證,成功的解決了PKS系統(tǒng)和現場設備的通訊問題,與傳統(tǒng)的模擬量信號輸入比較起來,發(fā)送與接受數據的穩(wěn)定性、準確性和可靠性得到了大幅度提高,這可以成為我們以后對解決現場數據采集問題值得借鑒的一個典型代表。
[1]梁濤,楊彬,岳大為.Profibus現場總線控制系統(tǒng)的設計與開發(fā).北京:國防工業(yè)出版社,2013:1-7.
[2]霍尼韋爾中國自動化學院.PROFIBUS_Gateway_Module_Users_ Guide_EPDCX696英文參考手冊:22-24,40,54-56,74-96,138-139.
[3]梅特勒-托利多(常州)稱重設備系統(tǒng)有限公司.IND560X技術手冊:57,70.
楊鍵(1984~),男,天津渤化石化有限公司,研究方向:儀表自動化控制。
(責任編輯李燕)
Design and Implementation of Honeywell PKS System PGM in the Production
Yang Jian
(Tianjin Bohua Petrochemical co., LTD, Port Economic Zone, Tianjin, 300452)
This paper puts forward adopting profibus communication protocol to implement the communication application of Honeywell PK S system reading Toledo IND560 name data. Taking the application in practical production as the example, it introduces the configuration process of Honeywell PKS system PGM and Toledo name.
profibus;PKS;name;communication
T
A