• <blockquote id="fficu"><optgroup id="fficu"></optgroup></blockquote>

    <table id="fficu"></table>

    <sup id="fficu"></sup>
    <output id="fficu"></output>
    1. 20240703
      關(guān)注中國自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
      工業(yè)智能邊緣計算2024年會(huì )
      2024
      2024中國自動(dòng)化產(chǎn)業(yè)年會(huì )
      2023年工業(yè)安全大會(huì )
      OICT公益講堂
      當前位置:首頁(yè) >> 案例 >> 案例首頁(yè)

      案例頻道

      三菱A系列PLC在以太網(wǎng)中與上位計算機通信的實(shí)現
      • 企業(yè):《自動(dòng)化博覽》     領(lǐng)域:工業(yè)以太網(wǎng)     行業(yè):網(wǎng)絡(luò )通訊    
      • 點(diǎn)擊數:3215     發(fā)布時(shí)間:2011-12-12 13:35:11
      • 分享到:
      以太網(wǎng)技術(shù)在工業(yè)自動(dòng)化和過(guò)程控制領(lǐng)域已經(jīng)得到廣泛應用,本文介紹了PLC與以太網(wǎng)的結合方式,主要分析應用組態(tài)王軟件,實(shí)現三菱A系列PLC在以太網(wǎng)中與上位計算機的通信功能。

           摘要:以太網(wǎng)技術(shù)在工業(yè)自動(dòng)化和過(guò)程控制領(lǐng)域已經(jīng)得到廣泛應用,本文介紹了PLC與以太網(wǎng)的結合方式,主要分析應用組態(tài)王軟件,實(shí)現三菱A系列PLC在以太網(wǎng)中與上位計算機的通信功能。

           關(guān)鍵詞:以太網(wǎng);通信;程序設計

          1 引言

          隨著(zhù)運動(dòng)控制、計算機、通信、網(wǎng)絡(luò )技術(shù)的發(fā)展,信息交換的網(wǎng)絡(luò )正迅速覆蓋從工廠(chǎng)的現場(chǎng)設備到控制、管理的個(gè)個(gè)層次,從工段、車(chē)間、工廠(chǎng)到企業(yè)集團,這些導致了當前企業(yè)網(wǎng)絡(luò )不同層次間數據傳送的數據通信已變得越來(lái)越復雜。人們對工業(yè)局域網(wǎng)的開(kāi)放性、互聯(lián)性、寬帶等方面提出了更高的要求,應用傳統的現場(chǎng)總線(xiàn)的工業(yè)控制網(wǎng)已無(wú)法實(shí)現企業(yè)管理自動(dòng)化與工業(yè)控制自動(dòng)化的無(wú)縫接合,技術(shù)上早已成熟的以太網(wǎng)自然就成為人們的首選對象。以太網(wǎng)不僅在工業(yè)自動(dòng)化和過(guò)程控制領(lǐng)域獲得了廣泛應用,而且早已確立了在局域網(wǎng)(LAN)市場(chǎng)上的主導地位,成為當前應用最為廣泛的計算機網(wǎng)絡(luò )技術(shù)。

          目前以太網(wǎng)產(chǎn)品已得到空前的發(fā)展,快速以太網(wǎng)產(chǎn)品得到廣泛應用,采用交換和快速以太網(wǎng)技術(shù)的工業(yè)以太網(wǎng)已經(jīng)成為工業(yè)控制系統的一種新的工業(yè)通信網(wǎng)。工業(yè)以太網(wǎng)有以下一些優(yōu)點(diǎn):

          (1)以太網(wǎng)可以滿(mǎn)足控制系統各個(gè)層次的要求使企業(yè)信息網(wǎng)與控制網(wǎng)得以統一。

          (2)可使設備的成本下降,以太網(wǎng)網(wǎng)卡價(jià)格要低于其他控制網(wǎng)的網(wǎng)卡。

          (3)有利于企業(yè)工程人員的學(xué)習和管理,幾乎每家企業(yè)都具備有以太網(wǎng)維護能力的人員,無(wú)需再專(zhuān)門(mén)學(xué)習。

          (4)易于與其他網(wǎng)(如Intenet)集成。

          2 CSMA/CD與以太網(wǎng)

           CSMA/CD(Carrier Sense Multiple Access With CollisionDetection)是計算機局域網(wǎng)常用的訪(fǎng)問(wèn)控制方式之一,含有兩個(gè)方面的內容:載波偵聽(tīng)(CSMA)和沖突檢測(CD)。CSMA/CD訪(fǎng)問(wèn)控制方式主要用于總線(xiàn)型和樹(shù)形網(wǎng)絡(luò )拓撲結構,基帶傳輸系統。信息傳輸是以“包”為單位,簡(jiǎn)稱(chēng)信包。CSMA/CD的核心是信道競爭算法,它有多種形式。IEEE802.3標準所對應的是“1-堅持CSMA/CD”,它定義了在1Mbit/s到10Mbit/s各種介質(zhì)上運行的“1-堅持CSMA/CD”?,F在,一般把符合IEEE802.3的特定實(shí)現稱(chēng)作以太網(wǎng)。

           在不同介質(zhì)上實(shí)現以太網(wǎng)的成本和功能不同,除了標準的10Mbit/s粗纜基帶網(wǎng)外,還有雙絞線(xiàn)以太網(wǎng)、細纜以太網(wǎng)和寬帶以太網(wǎng)等。 

           以太網(wǎng)中的幀(frame)對應計算機接口中收發(fā)收據的緩沖區,是物理網(wǎng)絡(luò )上每次實(shí)際傳輸的數據。幀的大小和格式對高層協(xié)議的設計有重要影響。以太網(wǎng)的幀是變長(cháng)的,其長(cháng)度從64字節~1518個(gè)字節不等。IEEE802.3協(xié)議規定的介質(zhì)訪(fǎng)問(wèn)控制幀格式如圖1所示:
              
                      

          以太網(wǎng)結構中,結點(diǎn)的發(fā)送是需要通過(guò)競爭獲得總線(xiàn)的使用權,而其他結點(diǎn)都應處于接收狀態(tài)。

          3 PLC與以太網(wǎng)的結合

          PLC的以太網(wǎng)通信,根據完成的功能不同,可以分為以下兩類(lèi):

          3.1 PLC通過(guò)以太網(wǎng)與上位計算機相連

          PLC通過(guò)以太網(wǎng)與上位計算機相連,可以實(shí)現上位計算機與PLC之間的通信,以完成上位計算機對PLC程序的上、下載和運行于上位計算機的組態(tài)軟件通過(guò)PLC系統對狀態(tài)的適時(shí)監控。在這種方式下,數據的傳輸一般是以點(diǎn)對點(diǎn)的形式完成。

          3.2 PLC之間通過(guò)以太網(wǎng)相連

          這一類(lèi)的網(wǎng)絡(luò )連接所要達到的目的是實(shí)現各個(gè)PLC控制器之間的數據交互和數據共享。為了實(shí)現PLC控制器之間的數據交互,需要編制相應的PLC控制器通信部分的程序。這種通信功能的完成可以由PLC程序編制工具中的特殊模塊來(lái)實(shí)現。

          綜合來(lái)看,第一類(lèi)應用的更為廣泛,很多廠(chǎng)商能夠提供相關(guān)的軟、硬件產(chǎn)品的支持。

          4 用組態(tài)王實(shí)現三菱A系列PLC在以太網(wǎng)中與上位計算機的通信

          三菱A系列PLC是三菱公司比較重要的產(chǎn)品,具有運行速度快、控制可靠、安裝靈活、擴展方便、性能價(jià)格比較高等特點(diǎn),有強大的指令系統,在工業(yè)控制中應用較為廣泛,下面主要介紹它在以太網(wǎng)中怎樣通過(guò)PLC通信程序的設計實(shí)現與上位計算機通信的。

          4.1 基于PLC的10Base-5以太網(wǎng)結構  

         三菱A系列可以作為一個(gè)節點(diǎn)連接在局域網(wǎng)上,使用以太網(wǎng)通信模塊(如E71通信模塊)可以方便地實(shí)現PLC與PC之間的通信。E71模塊是可直接連接粗纜,組成10Base-5以太網(wǎng),可以方便地實(shí)現PLC與上位機的數據傳輸、實(shí)時(shí)監控、信息管理等功能,其連接圖如圖所示。

          4.2 PLC通信程序的設計
            
                          
         
                                                圖2  PLC通信程序設計圖     

          (1) 通信協(xié)議

           E71模塊支持3種數據通信方式:握手方式、請求方式、用其他節點(diǎn)的請求直接讀寫(xiě)方式。其中在第3種方式中,PLC為服務(wù)器端,不需要進(jìn)行通信編程,由上位機向PLC發(fā)送通信請求命令,包括寫(xiě)入命令和讀出命令。而前兩種數據通信方式均需通信編程。

          (2) PLC通信程序的設計

          圖3給出了連接上位機的PLC通信程序,此程序打開(kāi)第一個(gè)通信信道,與1臺計算機相連。設PLC的IP地址為192.0.1.1,端口號為1296(510H)。程序中涉及的E71模塊I/O點(diǎn)及緩存說(shuō)明如表1所示:
        
                        

         (3)上位機的通信實(shí)現

          組態(tài)王是一個(gè)比較成熟的國產(chǎn)組態(tài)軟件。它操作簡(jiǎn)單,用它制作人機界面快捷簡(jiǎn)便,其網(wǎng)絡(luò )功能比較豐富。它擁有豐富的驅動(dòng)程序庫,用它提供的驅動(dòng)程序可以方便地實(shí)現上位機PC與各種不同型號地PLC、變頻器、板卡、網(wǎng)卡等設備之間地相互通信。下面是組態(tài)王6.0與三菱A系列PLC之間地具體通信設置步驟:
                
                             
                                                 
                                                圖3  連接上位機的PLC通信程序

          在組態(tài)王中選擇“新建”“工程”,取名為“通信工程”。

          在開(kāi)發(fā)界面選擇“設備”“PLC”“三菱”“中型PLC以太網(wǎng)”“TCP/IP”

          為設備命名設為“PLC1”

          設置設備的IP地址,格式為“IP地址:端口號:連接超時(shí)時(shí)間”,本例為192.0.1.1:1296:3;最后單擊設置完成。

          經(jīng)過(guò)上述設置后,當啟動(dòng)組態(tài)王工程“通信工程”時(shí),組態(tài)圖3 連接上位機的PLC通信程序王會(huì )自動(dòng)連接上設備IP地址為192.0.1.1的PLC1,并在其信息框中顯示連接成功信息。

          參考文獻:

          [1] 張宏,等.三菱PLC入門(mén)與典型應用[M].北京:中國電力出版社,2009.

          [2] 張還.三菱FX系列PLC設計與開(kāi)發(fā)[M].北京:機械工業(yè)出版社,2009.

          [3] 肖峰,賀哲榮.PLC編程100例[M].北京:中國電力出版社,2009.

          劉四妹(1976-)

           女,安徽馬鞍山人,高校講師中級職稱(chēng),維修電工中級技師,主要從事控制工程方面的研究,現就職于江蘇省南京工程高等職業(yè)學(xué)校。  

          摘自《自動(dòng)化博覽》2011年第十一期
       

       

      熱點(diǎn)新聞

      推薦產(chǎn)品

      x
      • 在線(xiàn)反饋
      1.我有以下需求:



      2.詳細的需求:
      姓名:
      單位:
      電話(huà):
      郵件:
      欧美精品欧美人与动人物牲交_日韩乱码人妻无码中文_国产私拍大尺度在线视频_亚洲男人综合久久综合天

    2. <blockquote id="fficu"><optgroup id="fficu"></optgroup></blockquote>

      <table id="fficu"></table>

      <sup id="fficu"></sup>
      <output id="fficu"></output>