<wbr id="pbjqz"><pre id="pbjqz"><noscript id="pbjqz"></noscript></pre></wbr>

            <nav id="pbjqz"></nav>
              <wbr id="pbjqz"><legend id="pbjqz"><video id="pbjqz"></video></legend></wbr>

              PLC技術資料
                使用三菱fx5系列plc與上位機進行socket通訊
                發布者:聲明:  發布時間:2024/12/14 12:56:35

                三菱fx5系列小型plc自帶以太網接口,可以實現與最多8個外接以太網的通訊,采用socket協議,最大通訊數據在2048個字節。滿足一般小型自動化設備的數據通訊需求。

                工具/原料

                上位機(win7/win10系統)

                gx works3軟件

                三菱fx5u系列plc

                支持以太網通訊的設備

                方法/步驟

                1

                打開gxworks3軟件,新建一個項目,plc選擇fx5u系列

                2

                選擇左側項目導航器的模塊參數,選擇“以太網端口”,點擊進入右側的界面,在“對象設備連接配置設置”選項下,點擊詳細設置。

                3

                在詳細設置界面,在右側的以太網設備選擇導航器中選擇“unpassive”設備,添加到左側的“本站”上。并在上方的列表內對主站連接端口進行設置,如本例中設置為950。其中端口號與ip地址設置有限定范圍,可以參考幫助文件進行合理設置。

                4

                設置完成后,可在菜單選項“以太網配置”下選擇“檢查”,點擊“系統配置”進行檢查。檢查完畢后,關閉設置界面。

                5

                硬件配置完畢,下載到plc,然后打開主程序塊,編寫程序。

                第一步:建立連接。使用三菱自帶的sp.socopen功能塊,通過上升沿觸發。使plc處于socket監聽狀態,當有外接客戶端主動連接plc時,就可以建立連接。

                6

                第二步:數據發送。sp.socsnd當連接建立好后,就可以進行數據的收發。socket通訊,數據收發是同時進行的,即全雙工傳送。在發送數據時,有一個要注意的地方就是發送數據的長度,不能超過對象設備的接收緩沖區的最大限制。

                7

                第三步:數據接收。s(p).socrdata和發送數據一樣,二者不分前后順序,可以同時進行。同樣需要注意的也是數據長度的問題。

                8

                第四步:斷開連接。sp.socclose原則上,plc作為服務器端,開啟監聽后,就不需要再斷開,只需要等待客戶端發送連接請求即可。如果客戶端斷線,plc端也會斷開數據連接。但如果執行斷開連接的指令,會斷開plc的監聽,從而無法對客戶端的請求作出回應,數據傳輸也會中斷,因此此指令需謹慎使用。

                9

                在plc端的程序編好后,還需要對外部以太網設備進行編程,由于外部以太網設備類型眾多,有工控機、plc、上位機等等,凡是支持開放性以太網tcp通訊的設備,理論上都可以和plc進行通訊。一般可以使用c#語言編寫以太網程序,由于socket是通用的協議,因此外部設備的編寫也很容易,可以參考微軟提供的程序范本,也可以參考socket通訊的幫助文檔編寫,socket通訊的關鍵參數,即通訊雙方的ip地址和端口號,采用tcp方式,即在通訊前要明確雙方的ip地址和端口號,進行點對點的通訊。

                end

                注意事項

                使用正版軟件

                官網下載

                經驗內容僅供參考,如果您需解決具體問題(尤其法律、醫學等領域),建議您詳細咨詢相關領域專業人士。

                作者聲明:本篇經驗系本人依照真實經歷原創,未經許可,謝絕轉載。

                展開閱讀全部

                版權聲明PLC信息網轉載作品均注明出處,本網未注明出處和轉載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內容的真實性。如轉載作品侵犯作者署名權,或有其他諸如版權、肖像權、知識產權等方面的傷害,并非本網故意為之,在接到相關權利人通知后將立即加以更正。聯系電話:0571-87774297。
              0571-87774297  
              免费人成激情视频在线看