• 
    <ul id="auswy"><sup id="auswy"></sup></ul>
  • <ul id="auswy"></ul>
    ABB
    關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
    CAIAC 2025
    2025工業(yè)安全大會
    OICT公益講堂
    當(dāng)前位置:首頁 >> 案例 >> 案例首頁

    案例頻道

    淺談工業(yè)以太網(wǎng)的服務(wù)和應(yīng)用
    • 企業(yè):控制網(wǎng)     領(lǐng)域:工業(yè)以太網(wǎng)     行業(yè):其他    
    • 點(diǎn)擊數(shù):2773     發(fā)布時(shí)間:2004-09-20 16:59:00
    • 分享到:

     

    段永康

    1  引言

        對工業(yè)以太網(wǎng)應(yīng)用的討論,其時(shí)間之長,范圍之廣應(yīng)該說在工業(yè)自動化發(fā)展過程中是前所未有的。這一方面說明廣大用戶和眾多的設(shè)備供應(yīng)商參與網(wǎng)絡(luò)通訊技術(shù)或標(biāo)準(zhǔn)的熱情,同時(shí)也說明工業(yè)以太網(wǎng)的發(fā)展現(xiàn)狀與人們的理想境地還有一段距離。

        工業(yè)控制網(wǎng)絡(luò)很重要的設(shè)計(jì)原則是保證設(shè)備間通信的實(shí)時(shí)性和確定性,當(dāng)然還有一致性、安全性等。人們希望通過以太網(wǎng)通訊速度的提高來解決其實(shí)時(shí)性問題。以太網(wǎng)的通訊速度不可謂不快,商用以太網(wǎng)的通訊速度已達(dá)1 000M,工業(yè)用以太網(wǎng)也已達(dá)100M,遠(yuǎn)遠(yuǎn)超過現(xiàn)有現(xiàn)場總線5M以下的通訊速度(Profibus的12M還不是一個實(shí)際使用的通訊速率)。很多開發(fā)機(jī)構(gòu)也提供了納秒級通訊響應(yīng)的測試報(bào)告,但CSMA/CD機(jī)制畢竟在理論上還存在沖突檢測重復(fù)等待的可能性,就好象一只高懸著的達(dá)摩劍,隨時(shí)都會落下來,讓人們在使用時(shí)心有余悸。也有開發(fā)機(jī)構(gòu)希望通過修變底層協(xié)議來避開沖突檢測的問題,但這又違背了用以太網(wǎng)實(shí)現(xiàn)工業(yè)控制的初衷。采用以太網(wǎng)作為工業(yè)控制網(wǎng)絡(luò)很重要的原因是人們希望利用這個通用的網(wǎng)絡(luò)和相應(yīng)大量的通用軟件來建立起一個信息和控制相集成的自動化平臺。如果從底層對其進(jìn)行修改,將會帶來新的不兼容問題。

        全雙工方式和交換機(jī)技術(shù)基本上解決了確定性問題,但與現(xiàn)有的現(xiàn)場總線相比,顯的復(fù)雜一些,成本也要高很多。這也影響了以太網(wǎng)在某些工業(yè)控制場合中的應(yīng)用。

        那么是否以太網(wǎng)應(yīng)用于工業(yè)控制將成為泡影呢?答案當(dāng)然是否定的,實(shí)際上工業(yè)以太網(wǎng)的發(fā)展已經(jīng)超過了人們的想象,而且發(fā)展的趨勢將更加強(qiáng)勁,只是現(xiàn)階段尚未實(shí)現(xiàn)人們的理想。

        人們應(yīng)該如何看待和如何應(yīng)用工業(yè)以太網(wǎng)的現(xiàn)有成果呢?如果是用工業(yè)以太網(wǎng)簡單地替代現(xiàn)有系統(tǒng)的原有功能是沒有價(jià)值的,以太網(wǎng)的價(jià)值所在是它提供了更多的特性,包括在以太網(wǎng)上很容易傳輸圖像、聲音信息、數(shù)據(jù)信息等,用它不同的特性滿足客戶新的服務(wù)要求。在此,本文將探討工業(yè)以太網(wǎng)所提供的服務(wù)功能,以及施耐德電氣的透明工廠TM體系結(jié)構(gòu)如何將這些服務(wù)功能應(yīng)用于自動化控制系統(tǒng)。

        透明工廠TM是施耐德電氣基于開放標(biāo)準(zhǔn)―實(shí)時(shí)工業(yè)網(wǎng)絡(luò)應(yīng)用協(xié)議 Modbus,以太網(wǎng) TCP/IP和互聯(lián)網(wǎng)技術(shù),用于工業(yè)、電力和基礎(chǔ)設(shè)施領(lǐng)域工業(yè)自動化過程控制的優(yōu)化解決方案。透明工廠TM體系通過提供這些標(biāo)準(zhǔn)及其服務(wù)的產(chǎn)品,來滿足工業(yè)過程控制、信息采集和傳輸?shù)囊蟆?/FONT>


    2  設(shè)備間的通信和可采用的服務(wù)

    2.1  設(shè)備間的垂直通信:PLC、PC與外圍設(shè)備間的通信
    (1)  設(shè)備組態(tài)
        一個設(shè)備需要有一個IP地址以及自動設(shè)定的相關(guān)參數(shù)來實(shí)現(xiàn)對該設(shè)備的訪問。
    可采用的服務(wù):
    •  BOOTP;
    •  DHCP。
    (2)  PLC與計(jì)算機(jī)MES、ERP系統(tǒng)間的通信
        這種通信采用的是標(biāo)準(zhǔn)的網(wǎng)絡(luò)結(jié)構(gòu)和協(xié)議,用來實(shí)現(xiàn)與上位監(jiān)控和管理系統(tǒng)之間的大數(shù)據(jù)量信息交換。
    可采用的服務(wù):
    •  HTTP―Web網(wǎng)頁和Java Applet;
    •  OPC;
    •  Open MODBUS TCP/IP Messaging(開放式MODBUS TCP/IP信息處理);
    •  TCP Open。
    (3)  主機(jī)與I/O設(shè)備的通訊
        要求應(yīng)用程序與I/O設(shè)備的控制相關(guān)聯(lián)。數(shù)據(jù)必須以快速、確定性和可重復(fù)性的方式在大量不同類型的I/O設(shè)備中傳送。
    可采用的服務(wù):
    •  I/O Scanner(I/O掃描器);
    •  Open MODBUS TCP/IP Messaging。
    (4)  簡單的SCADA服務(wù)
        要求用一個簡單的SCADA軟件包來監(jiān)視或控制一臺設(shè)備或現(xiàn)場裝置。
    可采用的服務(wù):
    •  HTTP服務(wù)器―定制的Web網(wǎng)頁。
    (5)  故障設(shè)備的自動替換
        要求為替換設(shè)備分配以太網(wǎng)地址并進(jìn)行參數(shù)組態(tài)。并且系統(tǒng)能自動地對其進(jìn)行識別和組態(tài),不再需要用戶的干預(yù)或組態(tài)。
    可采用的服務(wù):
    •  FDR―故障設(shè)備替換。
    (6)  PC至PLC的通信
        采用標(biāo)準(zhǔn)的網(wǎng)絡(luò)結(jié)構(gòu)和協(xié)議,用來實(shí)現(xiàn)多個PLC系統(tǒng)間的大數(shù)據(jù)量信息交換。響應(yīng)時(shí)間在0.5s ~2s范圍內(nèi)。

    2.2  水平通信:PLC與 PLC間通訊
    (1)  編程、診斷、數(shù)據(jù)傳送
        要求使用簡單的通信接口完成PLC應(yīng)用之間的數(shù)據(jù)傳送。數(shù)據(jù)必須按要求從一個PLC工作站傳送到另一個工作站,但數(shù)據(jù)傳送的頻率可以變化。
    可采用的服務(wù):
    •  MODBUS TCP/IP Messaging(MODBUS TCP/IP信息處理)。
    (2)  PLC與PLC間的應(yīng)用同步數(shù)據(jù)傳送
        這種通信要求在各PLC應(yīng)用之間進(jìn)行數(shù)據(jù)傳送以實(shí)現(xiàn)多個PLC應(yīng)用的同步。這種數(shù)據(jù)交換必須按照時(shí)限要求嚴(yán)格的方式進(jìn)行。
    可采用的服務(wù):
    •  Global Data(全局?jǐn)?shù)據(jù))。

    3  以太網(wǎng) TCP/IP標(biāo)準(zhǔn)服務(wù)

    ★ HTTP―嵌入式Web服務(wù)器
        HTTP(超級文本傳輸協(xié)議)是一種用于Web服務(wù)器和瀏覽器之間的傳輸協(xié)議。從1990年起HTTP協(xié)議就開始在Web上應(yīng)用。

        嵌入式Web服務(wù)是透明工廠技術(shù)的核心要素之一,使用一個標(biāo)準(zhǔn)的互聯(lián)網(wǎng)瀏覽器,就可從世界上的任何地方以及一個系統(tǒng)的任何層面直接查看設(shè)備的信息。
    Web瀏覽器能夠完成的工作包括:
    •  查看設(shè)備的配置信息;
    •  讀取來自設(shè)備的數(shù)據(jù);
    •  修改設(shè)備的配置;
    •  訪問嵌入式HMI網(wǎng)頁以便進(jìn)行監(jiān)視和控制;
    •  查看歷史故障記錄;
    •  組態(tài)用戶定義的附加網(wǎng)頁。

    ★ BOOTP/DHCP(RFC1531)
        BOOTP/DHCP可以被用來動態(tài)地為設(shè)備提供IP地址。因此免除了逐個管理每臺設(shè)備IP地址的需要,并將這種管理功能轉(zhuǎn)移到中央IP地址服務(wù)器內(nèi)完成。

    遵從Modbus TCP/IP協(xié)議的設(shè)備可以完成:
    •  由BOOTP客戶機(jī)為每臺設(shè)備自動分配IP地址;
    •  由BOOTP服務(wù)器管理或分配系統(tǒng)中其它設(shè)備的IP地址;
    •  通過BOOTP/DHCP協(xié)議也可以完成故障設(shè)備的更換。

    ★ FTP―文件傳輸協(xié)議
        文件傳輸協(xié)議(FTP)提供了文件共享的基本元素,很多系統(tǒng)使用FTP協(xié)議設(shè)備間的文件傳輸。

        透明工廠設(shè)備將FTP協(xié)議作為設(shè)備間信息傳送的一個標(biāo)準(zhǔn)方法來實(shí)現(xiàn),包括下載一個新的操作系統(tǒng)和用戶定義的Web網(wǎng)頁。

    ★ SNMP―簡單網(wǎng)絡(luò)管理協(xié)議
        SNMP(Simple Network Management Protocol)標(biāo)準(zhǔn)允許使用單一系統(tǒng)對各種不同的網(wǎng)絡(luò)設(shè)備進(jìn)行管理。網(wǎng)絡(luò)管理系統(tǒng)(Network Management System)可以和SNMP兼容設(shè)備交換信息。管理系統(tǒng)利用這些信息來監(jiān)視網(wǎng)絡(luò)和所連接設(shè)備的狀態(tài),修改設(shè)備配置,對網(wǎng)絡(luò)設(shè)備出現(xiàn)的故障進(jìn)行報(bào)警等。

        透明工廠設(shè)備遵從SNMP協(xié)議,可以將它們完全集成在一個SNMP所管理的網(wǎng)絡(luò)中。

    ★ 嵌入式Web診斷功能
        支持以太網(wǎng)通信的施耐德自動化的控制器包括一個集成的實(shí)時(shí)數(shù)據(jù)Web服務(wù)器。嵌入式Web診斷功能允許在線訪問以太網(wǎng)接口、控制器的配置和診斷內(nèi)容。所有這些Web服務(wù)器提供的功能都不需要進(jìn)行任何配置或編程。進(jìn)一步地,不需要對駐留程序進(jìn)行任何修改就能在現(xiàn)有的應(yīng)用中使用此功能。
    •  用于DHCP服務(wù)器和SNMP的配置菜單;
    •  用于對接口的以太網(wǎng)統(tǒng)計(jì);
    •  控制器的配置;
    •  控制器內(nèi)的寄存器數(shù)值;
    •  遠(yuǎn)程和分布式I/O寄存器的配置、狀態(tài)和數(shù)值;
    •  接口故障統(tǒng)計(jì)登錄。

    ★ 配置PLC本地機(jī)架,瀏覽I/O 狀態(tài)
        本地設(shè)備屏幕用于顯示當(dāng)前本地機(jī)架的配置信息,包括控制器、嵌入式服務(wù)器模板和任何I/O模板。

    ★ 控制器狀態(tài)
        CPU配置網(wǎng)頁提供最新的控制器及其配置的相關(guān)信息。通過選取CPU模板或網(wǎng)頁下部的超級鏈接進(jìn)入到CPU配置網(wǎng)頁。

    ★ 分布式I/O
    通過Web網(wǎng)頁提供了關(guān)于所組態(tài)的分布式I/O信息,包括:
    •  分布式I/O節(jié)點(diǎn)站網(wǎng)頁;
    •  分布式I/O模板網(wǎng)頁。

    ★ 以太網(wǎng)網(wǎng)絡(luò)運(yùn)行統(tǒng)計(jì)
        以太網(wǎng)模板統(tǒng)計(jì)網(wǎng)頁為嵌入式服務(wù)模板提供狀態(tài),發(fā)送和接收統(tǒng)計(jì),以及錯誤信息。

    ★ 遠(yuǎn)程I/O
        遠(yuǎn)程I/O狀態(tài)網(wǎng)頁給出了遠(yuǎn)程I/O網(wǎng)絡(luò)通信的狀況及其使用的概貌。

    ★ I/O掃描診斷
    •  使用PLC內(nèi)的數(shù)據(jù)區(qū)提供診斷;
    •  采用程序組件調(diào)試屏幕中對I/O掃描系統(tǒng)的說明來提供診斷;
    •  由簡單的圖形網(wǎng)頁為所有用戶提供診斷。

    ★ 數(shù)據(jù)監(jiān)控
        訪問PLC變量是一種預(yù)定義的、帶口令保護(hù)的功能,它可以完成對所有PLC數(shù)據(jù)的實(shí)時(shí)讀/寫訪問。

    ★ 通訊模板組態(tài)
        組態(tài)網(wǎng)絡(luò)通訊模板的Web網(wǎng)頁將為SNMP、DHCP和全局?jǐn)?shù)據(jù)提供配置支持信息。
    •  SNMP配置網(wǎng)頁允許進(jìn)行SNMP代理數(shù)據(jù)庫的配置。
    •  DHCP配置網(wǎng)頁允許進(jìn)行IP地址服務(wù)器數(shù)據(jù)庫的配置。
    •  Global Data(全局?jǐn)?shù)據(jù))配置網(wǎng)頁允許進(jìn)行發(fā)布/預(yù)定數(shù)據(jù)庫的配置。

    ★ 報(bào)警顯示
        報(bào)警顯示網(wǎng)頁有一個預(yù)定義的保護(hù)功能(口令保護(hù)),可以被用來處理報(bào)警信息(顯示、確認(rèn)和清除)。

    ★ FactoryCast圖形對象編輯器
        圖形對象編輯器功能用于生成各種視圖,包括與PLC變量有關(guān)的動態(tài)圖形對象。這些定制的視圖可以在用戶Web網(wǎng)頁中使用。

    ★ FactoryCast定制的Web網(wǎng)頁
        以太網(wǎng)嵌入式Web服務(wù)器模板所包含的基于RAM的閃存文件系統(tǒng)可以為用戶定義的可通過FTP訪問的Web網(wǎng)頁提供儲存空間。以這種方式生成的網(wǎng)頁允許用戶:
    •  實(shí)時(shí)顯示所有PLC變量;
    •  利用外部服務(wù)器(文件生成器等)建立超級鏈接;
    •  控制、顯示和診斷;
    •  實(shí)時(shí)生產(chǎn)報(bào)表的開發(fā);
    •  維護(hù)或操作員指導(dǎo)。

    ★ FactoryCast配置工具
    FactoryCast提供如下功能:
    •  定義用戶名和相關(guān)的口令;
    •  定義由用戶修改的變量;
    •  整個網(wǎng)站的保存與恢復(fù);
    •  將用戶在PC兼容系統(tǒng)上本地生成的網(wǎng)頁在傳送至/取自控制系統(tǒng)。

    ★ 嵌入式全局?jǐn)?shù)據(jù)(Global Data)
        全局?jǐn)?shù)據(jù)服務(wù)采用一種實(shí)時(shí)發(fā)布/預(yù)訂機(jī)制,用于一組公共分布式站點(diǎn)間的數(shù)據(jù)發(fā)送。全局?jǐn)?shù)據(jù)可以實(shí)現(xiàn)PLC站之間的同步,或者是在各種應(yīng)用之間共享公用數(shù)據(jù)庫。

    ★ 帶寬監(jiān)視
        帶寬監(jiān)視功能顯示以太網(wǎng)模板的負(fù)荷狀況,這樣用戶就可以監(jiān)視負(fù)荷變化并預(yù)見問題的出現(xiàn)。通常可以有三種方式顯示以太網(wǎng)模板的負(fù)荷:
    •  編程軟件中所能預(yù)期的負(fù)荷;
    •  通過Web網(wǎng)頁顯示的實(shí)時(shí)圖形;
    •  通過SNMP接口,用網(wǎng)絡(luò)管理軟件監(jiān)視模板的負(fù)荷。

    ★ TCP Open訪問
        以太網(wǎng)通訊模板支持多種基于TCP/IP 標(biāo)準(zhǔn)的通信協(xié)議。在這些協(xié)議中,MODBUS協(xié)議具有公共的技術(shù)規(guī)范,并且由于其簡單性,推薦它用于與第三方設(shè)備進(jìn)行通信。

    ★ 函數(shù)
        按TCP連接客戶機(jī)/服務(wù)器模式運(yùn)行的Berkeley套接字接口上的基本函數(shù),能夠?qū)崿F(xiàn):
    •  管理在多達(dá)32個開放式的連接;
    •  生成套接字及其對任一TCP端口的掛接;
    •  套接字連接到“接聽來自遠(yuǎn)程客戶機(jī)的連接請求”模式的通道;
    •  連接的打開;
    •  在這些連接上傳送和接收數(shù)據(jù);
    •  關(guān)閉這一連接。

    ★ 描述
        TCP Open產(chǎn)品由包括TCP/IP函數(shù)庫的CD-ROM組成。借助于在TCP上的開放式訪問,能夠使用以太網(wǎng)模板的所有基本函數(shù)。

    ★ 協(xié)議驅(qū)動程序
        由于透明工廠是以開放式以太網(wǎng)標(biāo)準(zhǔn)為基礎(chǔ)的,所以在運(yùn)行一個系統(tǒng)時(shí)不需要特定的驅(qū)動程序。

    ★ 簡單和開放的Modbus TCP
        Modbus應(yīng)用層是非常基礎(chǔ)化和大眾化的。目前有成千上萬的制造商執(zhí)行Modbus標(biāo)準(zhǔn),有成千上萬的合作伙伴執(zhí)行Modbus TCP/IP標(biāo)準(zhǔn),并且眾多的新產(chǎn)品已經(jīng)選擇Modbus TCP/IP作為以太網(wǎng)標(biāo)準(zhǔn)。不需要大容量的存儲器或較高的處理能力,Modbus TCP/IP的簡易性就允許使用任何形式的簡單現(xiàn)場設(shè)備在以太網(wǎng)上實(shí)現(xiàn)通信,如一塊I/O模板。

    4  結(jié)語
        由于工業(yè)以太網(wǎng)在目前仍然處于快速發(fā)展和完善階段,對工業(yè)以太網(wǎng)的廣大用戶更實(shí)際的好處在于如何利用現(xiàn)有網(wǎng)絡(luò)為人們提供的功能。筆者認(rèn)為,現(xiàn)階段最有效的方法是如何將工業(yè)以太網(wǎng)和現(xiàn)有的現(xiàn)場總線完善地結(jié)合起來,建立起完整的工業(yè)自動化網(wǎng)絡(luò)體系。

    熱點(diǎn)新聞

    推薦產(chǎn)品

    x
    • 在線反饋
    1.我有以下需求:



    2.詳細(xì)的需求:
    姓名:
    單位:
    電話:
    郵件: