国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

組態(tài)軟件Kingview與西門子S7—200 PLC通信連接方式研究

2017-02-23 13:43唐明濤杜玲云
電子技術與軟件工程 2016年24期
關鍵詞:驅動程序

唐明濤+杜玲云

組態(tài)軟件具有良好的人機交互界面和控制決策能力,在工控應用中得到大力推廣。Kingview軟件是國內具有自主知識產權,市場占有率較高的組態(tài)軟件。西門子PLC在集散控制系統(tǒng)中發(fā)揮著強大功能,將兩者結合可以控制所有生產過程,而組態(tài)監(jiān)控界面在生成時,現(xiàn)場設備和計算機通信是關鍵技術。因此,研究kingview軟件和PLC的通信是非常必要的。

【關鍵詞】Kingview PLC通信 驅動程序

1 通信概況

通信是指數(shù)據(jù)在不同的操作對象之間有效傳輸?shù)倪^程,此過程由信息傳輸協(xié)議來規(guī)約,主要包含:信息同步模式、數(shù)據(jù)格式、信息傳輸速度、校驗奇偶位、實施順序等方面。Kingview軟件具有適應能力強、開放性好、方便擴展、使用經(jīng)濟、開發(fā)周期短、畫面可監(jiān)控等優(yōu)點。以下就對Kingview和S7-200系列PLC之間的信息通信方式進行探討研究。

2 S7-200系列PLC

S7-200 PLC是一種小型PLC,其功能全面,結構緊湊,適用于各種場合的檢測及自動控制。S7-200 PLC總共有5類型號的中央處理器模塊,其型號下的中央處理器在內部都集成了一顆型號為:221、222、224的通信模塊,或者集成兩顆型號為:226、226XM的通信模塊,此通信模塊是標準的RS-485串口,其工作方式為:串口通信方式、MPI通信卡方式、以太網(wǎng)通信方式、Profibus-DP通信方式和自由通信口方式。

3 Kingview與S7-200 PLC硬件的連接

3.1 Kingview的通信模式

Kingview內置眾多其他工控設備驅動,在設備連接過程中,只需要跟隨設置模式一步步運行即可完成。軟件工作過程中,Kingview通過內部數(shù)據(jù)接口和外部連接設備進行信息交換。Kingview還能與常用的I/O接口直接進行信息交換,因其內部嵌入了諸如可編程控制器、智能儀表、數(shù)據(jù)采集板卡、DCS等設備的驅動程序。Kingview與I/O模塊間信息交換常用的通信方式有:串口通信、數(shù)據(jù)采集板卡通信、工業(yè)以太網(wǎng)通信、智能模塊通信方式等。

3.2 Kingview與S7-200的串口連接方式

串口通信方式是指使用S7-200系列PLC上的PPI編程口,使用西門子標準編程電纜或者使用標準RS-485電纜連接到計算機串口上。PPI是西門子S7-200系列點對點通信協(xié)議,使用西門子標準PC/PPI電纜將計算機串口和S7-200 PLC的通信端口連接起來,其使用的是串行通信傳送。使用STEP 7-Micro/WIN32PLC編程軟件安裝通信接口的硬件,之后設置參數(shù)。

在Kingview的“數(shù)據(jù)詞典”中定義數(shù)據(jù)變量,設置連接設備,設定寄存器名、數(shù)據(jù)類型及讀寫屬性。Kingview只支持虛擬寄存器V中存儲的數(shù)據(jù),在PLC程序中將輸出Q、輸入I、M寄存器定義到虛擬寄存器V中,Kingview通過對虛擬V寄存器的訪問來實現(xiàn)對輸出Q、輸入I、M寄存器的操作。

3.3 Kingview與S7-200的MPI連接方式

MPI是多點接口的簡稱,通過MPI可以組成小型化的PLC通信網(wǎng)絡,可以實現(xiàn)微小量級的數(shù)據(jù)交換傳輸,不需額外的硬件與軟件就可以實現(xiàn)網(wǎng)絡化鏈接。MPI網(wǎng)絡組件需要遵從:可連接的網(wǎng)絡節(jié)點、最后一個節(jié)點處接終端電阻、每個段最多可有32節(jié)點、距離大需要RS485中繼器、新節(jié)點接入前必須先斷電源等規(guī)則。此種方式需要使用S7-200 PLC上的編程口,計算機上需要插接CP5611板卡,這種通信鏈路方式常規(guī)使用距離50米,超過此距離需要加裝通信鏈路中繼放大器。

3.4 Kingview與S7-200的自由口連接方式

自由口通信方式是通信協(xié)議的工作方式完全開放,不受通信協(xié)議的限制,成為串口通信方式的補充協(xié)議。自由口通信方式的通信協(xié)議由外接設備決定,PLC通過設置程序對接外部設備。S7-200 PLC能與有通信功能且公開協(xié)議的設備通信。當Kingview應用自由口通信方式通信時,為主從呼叫應答模式,安裝Kingview的上位機為呼叫者,下位機PLC為應答者。在Kingview的工程瀏覽器找到設備一欄,定義西門子S7-200 PLC編程口參數(shù)。之后存儲設計的畫面和程序,在配置畫面中運行VIEW,啟動程序運行就可以完成Kingview與S7-200 PLC的自由口通信。

3.5 Kingview與S7-200的Profibus-DP連接方式

Profibus-DP是工業(yè)界廣泛應用的現(xiàn)場總線標準,主要組成有現(xiàn)場總線報文、分布式外圍設備、過程控制自動化。Profibus總線通信方式可以直接利用I/O口實現(xiàn)小于4字節(jié)的數(shù)據(jù)直接通信,一方面用裝載指令訪問實際的I/O接口;另一方面用裝載指令訪問虛擬的接口設備。使用Profibus-DP通信方式的S7-200 PLC和Kingview連接時,需要使用OPC方式完成,其中S7-200 PLC提供OPC Server,Kingview作為OPC Client進行數(shù)據(jù)通信。使用Kingview讀取OPC Server中的信息。在Kingview的工程瀏覽器中選擇OPC.SimaticNET建立OPC服務器,設定“數(shù)據(jù)詞典”中數(shù)據(jù)變量,連接設備,已經(jīng)定義的變量應用到寄存器中;運行Kingview,Kingview通過OPC與S7-200 PLC通信。

4 Kingview和S7-200PLC之間的軟件連接

Kingview 軟件首先需要在主站計算機上安裝,安裝文件默認為計算機系統(tǒng)盤,之后選擇性安裝計算機接口驅動程序,并安裝Kingview 電子加密狗,以此完全實現(xiàn)Kingview的功能。為了實現(xiàn)良好的數(shù)據(jù)傳送,需要在Kingview站點內安裝相應板卡驅動的程序。要設置通信端口的參數(shù),參數(shù)設定以PLC的數(shù)據(jù)位為準,驅動程序安裝完成后,將新的參數(shù)設置發(fā)送到PLC中,然后檢測PLC的工作狀態(tài),直觀觀察PLC的工作指示燈狀態(tài)。之后在Kingview中選擇通信的驅動程序,驅動程序就會在變量當中顯示。

5 結語

Kingview開發(fā)環(huán)境簡單,界面友好,監(jiān)控信息傳送效率高,并確保了產品質量,結合S7-200 PLC的高效率、高可靠性,可以開發(fā)出多種實時監(jiān)控管理系統(tǒng),為管理者提供了極大的方便,最大限度的提高了工業(yè)自動化水平。

參考文獻

[1]李紅萍.工控組態(tài)技術及應用[M].西安電子科技大學出版社,2011(08).

[2]李江全.計算機控制技術[M].機械工業(yè)出版社,2009(02).

[3]張志柏.PLC應用技術[M].高等教育出版社,2014(01).

[4]靳雷.組態(tài)王和PLC在機械手臂控制系統(tǒng)的應用[M].化工自動化及儀表,2010(03).

[5]陳慶詩.基于組態(tài)王與S7-200的水泥發(fā)貨監(jiān)控系統(tǒng)[J].柳鋼科技,2014(04).

作者單位

運城職業(yè)技術學院 山西省運城市 044000

猜你喜歡
驅動程序
阻止Windows Update更新驅動程序
計算機硬件設備驅動程序分析
基于MPC8280的CPU單元與內部總線驅動程序設計
基于WDM的 USB鍵盤驅動程序開發(fā)*
敦化市| 辽阳县| 潞城市| 杭锦旗| 南通市| 山阴县| 兰考县| 陵川县| 木里| 台中市| 白玉县| 尤溪县| 大丰市| 开封县| 石棉县| 马龙县| 和平县| 新龙县| 江口县| 大新县| 犍为县| 广东省| 边坝县| 万源市| 天长市| 云和县| 都兰县| 合水县| 神农架林区| 惠水县| 三台县| 平阳县| 墨竹工卡县| 修文县| 定州市| 温泉县| 游戏| 镇江市| 荆州市| 临武县| 新野县|