強(qiáng)大的工業(yè)通信網(wǎng)絡(luò)與信息技術(shù)的徹底結(jié)合改變了傳統(tǒng)的信息管理方式,建企業(yè)的生產(chǎn)管理帶入到一個(gè)全新的境界。
一般而言,企業(yè)的通信網(wǎng)絡(luò)可劃分為3級(jí),及企業(yè)級(jí)、車間級(jí)和現(xiàn)場(chǎng)級(jí)。
在應(yīng)用較多的西門子工業(yè)通信網(wǎng)絡(luò)解決方案的范疇內(nèi)使用了許多通信技術(shù)。在通信、組態(tài)、編程中,除了上圖中提到的工業(yè)以太網(wǎng)和 PROFIBUS之外,還需要使用其他一些通信技術(shù)。
下面對(duì) SIMATIC NET逐一進(jìn)行簡(jiǎn)要介紹。
1)、MPI(Multi- Point Interface,多點(diǎn)接口)協(xié)議
MPl通信用于小范圍、小點(diǎn)數(shù)的現(xiàn)場(chǎng)級(jí)通信。MPI是為S7/M7和C7 PLC 系統(tǒng)提供的多點(diǎn)接口,它設(shè)計(jì)用于可編程序設(shè)備的接口,也可以用來在少數(shù)CPU之間傳遞少量數(shù)據(jù)。
1、MPI網(wǎng)絡(luò)
MPI是多點(diǎn)接口( Multi Point Interface)的縮寫,每個(gè) SIMATIC CPU的第一個(gè)通信接口都集成了MPI通信協(xié)議。
MPI的物理層是RS485,最大傳輸速率為12 Mbit/s,默認(rèn)的傳輸速率為187.5kbi/s。PLC通過MPI能同時(shí)連接運(yùn)行STEP7的編程器/計(jì)算機(jī)(PGPC)、人機(jī)界面(HM)、SIMATIC S7、M7和C7。每個(gè)CPU可以使用的MPI連接總數(shù)與CPU的型號(hào)有關(guān),為6~64個(gè),例如,CPU312為6個(gè),CPU417為64個(gè)
2) 、PROFTBUS
PROFIBUS符合國際標(biāo)準(zhǔn)IEC6158,是目前國際上通用的現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)之一,并以其獨(dú)特的技術(shù)特點(diǎn)、嚴(yán)格的認(rèn)證規(guī)范、開放的標(biāo)準(zhǔn)、眾多廠商的支出和不斷發(fā)展的應(yīng)用行規(guī),成為現(xiàn)場(chǎng)級(jí)通信網(wǎng)絡(luò)的最優(yōu)解決方案,其網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)已突破1000萬個(gè),在現(xiàn)場(chǎng)總線領(lǐng)域遙遙領(lǐng)先。
PROFIBUS協(xié)議主要由3部分組成:PROFIBUS-DP、 PROFIBUS-PA和 PROFIBUS-FMS
1、PROFIBUS-DP
DP是 Decentralized Periphery(分布式外部設(shè)備)的縮寫,PROFIBUS-DP(簡(jiǎn)稱為DP)主要用于制造業(yè)自動(dòng)化系統(tǒng)中單元級(jí)和現(xiàn)場(chǎng)級(jí)通信,特別適合于PLC與現(xiàn)場(chǎng)級(jí)分布式I/O備之間的快速循環(huán)數(shù)據(jù)交換。DP是 PROFIBUS中應(yīng)用最廣的通信方試。
PROFIBUS-DP用于連接下列設(shè)備:PLC、PC和HM設(shè)備:分布式現(xiàn)場(chǎng)設(shè)備,例如SIMATIC ET200和變頻器等設(shè)備,PROFIBUS-DP的響應(yīng)速度快,很適合在制造業(yè)使用。
作為PLC硬件組態(tài)的一部分,分布式I/O(例如ET200)用STEP7來組態(tài)。通過供貨方提供的GSD文件,可以用STEP7將其他制造商生產(chǎn)的從站設(shè)備組態(tài)到網(wǎng)絡(luò)中。
有的S7-300/400 CPU配備有集成的DP接口,S7-200/300/400也可以通過通信處理器(CP)連接到 PROFIBUS-DP。
2、PROFIBUS-PA
PA是 Process Automation(過程自動(dòng)化)的縮寫,PROFIBUS-PA用于PLC與本質(zhì)安全過程自動(dòng)化的現(xiàn)場(chǎng)傳感和執(zhí)行器的低速數(shù)據(jù)傳輸,特別適合于過程工業(yè)使用。PROFIBUS-PA功能集成在起動(dòng)執(zhí)行器、電磁閥和測(cè)量變送器等現(xiàn)場(chǎng)設(shè)備中。
PROFIBUS-PA由于采用了IEC1582標(biāo)準(zhǔn),確保了本質(zhì)安全和通過屏蔽雙絞線電纜進(jìn)行數(shù)據(jù)傳輸和供電,可以用于防爆區(qū)域的傳感器利執(zhí)行器與中央控制系統(tǒng)的通信。
PA設(shè)備可以在下列防爆區(qū)域運(yùn)行:
Zone 0:危險(xiǎn)的瓦斯氣體經(jīng)常長期存在的區(qū)域。
Zone 1:在正常運(yùn)行期間,有可能存在危險(xiǎn)的瓦斯氣體的區(qū)域。
Zone 2:不希望在正常運(yùn)行期間存在危險(xiǎn)的瓦斯氣體的區(qū)域。
傳感器/執(zhí)行器安裝生產(chǎn)現(xiàn)場(chǎng),而偶爾器和控制等設(shè)備則安裝在控制器等設(shè)備這安裝在控制室內(nèi)。即使總線上的設(shè)備不在危險(xiǎn)的現(xiàn)場(chǎng),也必須通過適當(dāng)?shù)慕Y(jié)構(gòu)保證它們的本質(zhì)安全特性。使用DP/PA耦合器和DP/PA連接器,可以將PROFIBUS-PA設(shè)備很方便地集成到PROFIBUS-DP網(wǎng)絡(luò)中。
3、PROFIBUS-FMS
FMS是 Field Message Specification(現(xiàn)場(chǎng)總線報(bào)文規(guī)范)的縮寫,用于系統(tǒng)級(jí)和車間但級(jí)不同供應(yīng)商的自動(dòng)化系統(tǒng)之間交換過程數(shù)據(jù),處理單元級(jí)(PLC和PC的多主站。
據(jù)通信PROFIBUS-FMS定義了主站與主站之間的通信模型,它使用OSI七層模型的第1、2層和第7層。S7-300400使用通信FB來實(shí)現(xiàn)FMS服務(wù),用STEP7組態(tài)FMS靜態(tài)連接來發(fā)送和接收數(shù)據(jù)。PROFIBUS-FMS已經(jīng)基本上被以太網(wǎng)通信取代,現(xiàn)在很少使用。
3)、工業(yè)以太網(wǎng)
工業(yè)以太網(wǎng)是為工業(yè)應(yīng)用而專門設(shè)置的,它是一種符合遵循IE802.3國際標(biāo)準(zhǔn)的開放式、多供應(yīng)商、高性能的區(qū)域和單元級(jí)網(wǎng)絡(luò)。工業(yè)以太網(wǎng)將自動(dòng)化系統(tǒng)的各個(gè)工作站互相連接,同時(shí)還可以連接計(jì)算機(jī),是一種高速開放網(wǎng)絡(luò)。工業(yè)以太網(wǎng)是目前工控界最為流行的網(wǎng)絡(luò)技術(shù),為SIMATIC NET提供了無縫集成到多媒體世界的途徑。
選擇正確的工業(yè)以太網(wǎng)要考慮哪些因素?簡(jiǎn)單的來說,要從工業(yè)以太網(wǎng)通訊協(xié)議、電源、通信速率、工業(yè)環(huán)境認(rèn)證考慮、安裝方式、外殼對(duì)散熱的影響、簡(jiǎn)單通信功能和通信管理功能、電口或光口的考慮。信號(hào)強(qiáng)弱、端口設(shè)置、出錯(cuò)報(bào)警、串口使用、主干(TrunkingTM)冗余、環(huán)網(wǎng)冗余、服務(wù)質(zhì)量(QoS)、虛擬局域網(wǎng)(VLAN)、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)、端口鏡像等等其他工業(yè)以太網(wǎng)管理交換機(jī)中可以提供的功能。
從快速生成樹冗余(RSTP)、環(huán)網(wǎng)冗余(RapidRingTM)到主干冗余(TrunkingTM),工業(yè)以太網(wǎng)設(shè)備包括以下幾個(gè)重要部分。
工業(yè)以太網(wǎng)集線器
工業(yè)以太網(wǎng)非管理型交換機(jī)
工業(yè)以太網(wǎng)管理型交換機(jī)
工業(yè)以太網(wǎng)管理型冗余交換機(jī)
高級(jí)的管理型冗余交換機(jī)提供了一些特殊的功能,特別是針對(duì)有穩(wěn)定性、安全性方面嚴(yán)格要求的冗余系統(tǒng)進(jìn)行了設(shè)計(jì)上的優(yōu)化。構(gòu)建冗余網(wǎng)絡(luò)的主要方式主要有以下幾種,STP、RSTP;環(huán)網(wǎng)冗余RapidRingTM以及Trunking。
1、工業(yè)以太網(wǎng) STP及RSTP
STP(Spanning Tree Protocol,生成樹算法,IEEE 802.1D),是一個(gè)鏈路層協(xié)議,提供路徑冗余和阻止網(wǎng)絡(luò)循環(huán)發(fā)生。它強(qiáng)令備用數(shù)據(jù)路徑為阻塞(blocked)狀態(tài)。如果一條路徑有故障,該拓?fù)浣Y(jié)構(gòu)能借助激活備用路徑重新配置及鏈路重構(gòu)。網(wǎng)絡(luò)中斷恢復(fù)時(shí)間為30-60s之間。RSTP(快速生成樹算法,IEEE 802.1w)作為STP的升級(jí),將網(wǎng)絡(luò)中斷恢復(fù)時(shí)間,縮短到1-2s。生成樹算法網(wǎng)絡(luò)結(jié)構(gòu)靈活,但也存在恢復(fù)速度慢的缺點(diǎn)。
2、工業(yè)以太網(wǎng)環(huán)網(wǎng)冗余
為了能滿足工控網(wǎng)絡(luò)實(shí)時(shí)性強(qiáng)的特點(diǎn),RapidRing孕育而生。這是在工業(yè)以太網(wǎng)網(wǎng)絡(luò)中使用環(huán)網(wǎng)提供高速冗余的一種技術(shù)。這個(gè)技術(shù)可以使網(wǎng)絡(luò)在中斷后300ms之內(nèi)自行恢復(fù)。并可以通過工業(yè)以太網(wǎng)交換機(jī)的出錯(cuò)繼電連接、狀態(tài)顯示燈和SNMP設(shè)置等方法來提醒用戶出現(xiàn)的斷網(wǎng)現(xiàn)象。這些都可以幫助診斷環(huán)網(wǎng)什么地方出現(xiàn)斷開。
RapidRingTM也支持兩個(gè)連接在一起的環(huán)網(wǎng),使網(wǎng)絡(luò)拓樸更為靈活多樣。兩個(gè)環(huán)通過雙通道連接,這些連接可以是冗余的,避免單個(gè)線纜出錯(cuò)帶來的問題。
3、工業(yè)以太網(wǎng)主干冗余
將不同交換機(jī)的多個(gè)端口設(shè)置為Trunking主干端口,并建立連接,則這些工業(yè)以太網(wǎng)交換機(jī)之間可以形成一個(gè)高速的骨干鏈接。不但成倍的提高了骨干鏈接的網(wǎng)絡(luò)帶寬,增強(qiáng)了網(wǎng)絡(luò)吞吐量,而且還還提供了另外一個(gè)功能,即冗余功能。如果網(wǎng)絡(luò)中的骨干鏈接產(chǎn)生斷線等問題,那么網(wǎng)絡(luò)中的數(shù)據(jù)會(huì)通過剩下的鏈接進(jìn)行傳遞,保證網(wǎng)絡(luò)的通訊正常。
Trunking主干網(wǎng)絡(luò)采用總線型和星型網(wǎng)絡(luò)結(jié)構(gòu),理論通訊距離可以無限延長。該技術(shù)由于采用了硬件偵測(cè)及數(shù)據(jù)平衡的方法,所以使網(wǎng)絡(luò)中斷恢復(fù)時(shí)間達(dá)到了新的高度,一般恢復(fù)時(shí)間在10ms以下。
4)、點(diǎn)對(duì)點(diǎn)連接( Point-to- Point Connection)
嚴(yán)格來說,點(diǎn)對(duì)點(diǎn)連接并不是網(wǎng)絡(luò)技術(shù)。在 SIMATIC中,點(diǎn)對(duì)點(diǎn)連接通過串口連接模塊來實(shí)現(xiàn)典型的串行通訊標(biāo)準(zhǔn)是RS232和RS485,它們定義了電壓,阻抗等,但不對(duì)軟件協(xié)議給予定義,區(qū)別于RS232, RS485的特性包括:
1、RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6)V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。接口信號(hào)電平比RS-232-C降低了,就不易損壞接口電路的芯片, 且該電平與TTL電平兼容,可方便與TTL 電路連接。
2、RS-485的數(shù)據(jù)最高傳輸速率為10Mbps 。
3、RS-485接口強(qiáng),即抗噪聲干擾性好。
4、RS-485接口的最大傳輸距離標(biāo)準(zhǔn)值為4000英尺,實(shí)際上可達(dá) 3000米(理論上的數(shù)據(jù),在實(shí)際操作中,極限距離僅達(dá)1200米左右),另外RS-232-C接口在總線上只允許連接1個(gè)收發(fā)器,即單站能力。而RS-485接口在總線上是允許連接多達(dá)128個(gè)收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò)。
因RS-485接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點(diǎn)就使其成為首選的串行接口。因?yàn)镽S485接口組成的半雙工網(wǎng)絡(luò)一般只需二根連線,所以RS485接口均采用屏蔽雙絞線傳輸。RS485接口連接器采用DB-9的9芯插頭座,與智能終端RS485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS485采用DB-9(針)。
5)、AS- Interface
或者稱為傳感器/執(zhí)行器接口,它是用于自動(dòng)化系統(tǒng)最底層的通信網(wǎng)絡(luò)。它被專門設(shè)計(jì)用來連接二進(jìn)制的傳感器和執(zhí)行器,每個(gè)從站的最大數(shù)據(jù)為4位。
審核編輯 :李倩
-
plc
+關(guān)注
關(guān)注
5011文章
13298瀏覽量
463396 -
cpu
+關(guān)注
關(guān)注
68文章
10863瀏覽量
211783 -
通信接口
+關(guān)注
關(guān)注
3文章
238瀏覽量
30996 -
通信網(wǎng)絡(luò)
+關(guān)注
關(guān)注
21文章
2039瀏覽量
52043
原文標(biāo)題:不懂工業(yè)通信網(wǎng)絡(luò)技術(shù)控制,都不好說是PLC自動(dòng)化工程師...
文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論