欧美视频综合-欧美视频中文字幕-欧美视频在线观在线看-欧美视频在线观看网站-直接观看黄网站免费视频-正在播放久久

當前位置:機電之家首頁 >> PLC技術>> plc應用 >> 松下plc應用 >> 使用三菱fx5系列plc與上位機進行socket通訊
使用三菱fx5系列plc與上位機進行socket通訊

三菱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

注意事項

使用正版軟件

官網下載

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

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

展開閱讀全部

作者:未知 點擊:352次 [打印] [關閉] [返回頂部]
本文標簽:使用三菱fx5系列plc與上位機進行socket通訊
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《使用三菱fx5系列plc與上位機進行socket通訊》相關權利人與機電之家網取得聯系。
電子樣本

中基斯頓擺線液壓馬達
:余翰林
:18857411608
:寧波中基斯頓液壓機械有限公司
個人求購

白經理 【求購】  黃原膠  2025-4-11
周青青 【求購】  放電檢測儀  2025-4-11
何女士 【求購】  保險柜  2025-4-11
王劍 【求購】  并聯機械手  2025-4-11
牛先生 【求購】  防爆空調  2025-4-11
王文婷 【求購】  ??稻W絡攝...  2025-4-10
鄒小雄 【求購】  5軸深孔鉆  2025-4-10
岑工 【求購】  防爆電柜  2025-4-10
VIP公司推薦