總結一下上位機通過MC協議與Q系列PLC通訊的配置。現場碰到的硬件有兩種一種是自帶網口的CPU如Q06UDEH,另一種是使用網絡模塊QJ71E71-100。 一. PLC端設定 1.1 自帶網口的CPU GX Works 軟件打開【參數】-->>【PLC參數】-->> ...
一. 背景 在做大型工業設備數據采集 監控的時候常遇到 PLC控制器,常見的三菱 台達 歐姆龍等,本文以三菱q系列為例,通過go語言編寫MC協議客戶端程序 實現數據寄存器的讀寫 二 . MC協議介紹 三菱官網有詳細文檔 參考q ,配備網絡模塊 ,此處不再贅述,文檔下載鏈接 上位機可以通過網絡調試助手測試通訊端口的配置狀況,二進制與ASCII碼兩種通訊方式協議內容有所不同,具體可以查詢三菱的通訊協議 ...
2022-02-15 17:26 0 5271 推薦指數:
總結一下上位機通過MC協議與Q系列PLC通訊的配置。現場碰到的硬件有兩種一種是自帶網口的CPU如Q06UDEH,另一種是使用網絡模塊QJ71E71-100。 一. PLC端設定 1.1 自帶網口的CPU GX Works 軟件打開【參數】-->>【PLC參數】-->> ...
1.三菱MC協議的目的MC協議的目的是開放PLC內部寄存器給外部設備,實現外部設備和PLC的數據交互。簡單說就是允許外部設備通過MC協議來讀/寫PLC里面的寄存器 2. 通信協議方式通訊方式有485和TCP/IP兩種,本次只介紹TCP/IP下的配置和通訊方法,其實兩者一樣沒啥大區別。采用一發一收 ...
總結一下上位機通過MC協議與Q系列PLC通訊的配置。現場碰到的硬件有兩種一種是自帶網口的CPU如Q06UDEH,另一種是使用網絡模塊QJ71E71-100。 一. PLC端設定 1.1 自帶網口的CPU GX Works 軟件打開【參數】-->>【PLC參數】-->> ...
本文將使用一個Github開源的組件庫技術來讀寫三菱PLC和西門子plc數據,使用的是基於以太網的TCP/IP實現,不需要額外的組件,讀取操作只要放到后台線程就不會卡死線程,本組件支持超級方便的高性能讀寫操作 本項目目前支持C#語言和java語言,C#語言的功能比較齊全,java版本的庫還在開發 ...
一、概述 SLMP(Seamless Message Protocol)是在以太網中使用的協議。MC協議則包含了串口以及以太網的通信協議,范圍更廣。 SLMP的3E幀或4E幀(3)的報文格式與MC協議的兼容QnA系列3E幀或4E幀相同。本篇以3E幀為基礎說明 ...
背景 在做工控領域系統集成時,由於項目需要跟三菱PLC對接。主要是實現數據的下發及設備狀態數據的讀取。三菱自帶的MC協議具有讀寫速度塊,可集成性好,對電氣編程角度非常友好電氣工程師只需要分配D區地址塊長度就可以與上位機通過該地址塊進行交互。下面開始講訴我的三菱通訊模塊實現過程 ...
最近有個項目要使用FX3U PLC的網絡通訊功能,配了一個FX3U-ENET-L網絡模塊。調試過程記錄如下。 一 配置軟件 跟客服確認了FX3U-ENET-L設置需要的組態工具軟件沒有提供到官網,要找經銷商提供。 軟件界面如下,類似Q系列網絡設置的界面。 二 參數設置 2.1 連線 ...
本文將使用一個Github開源的組件庫技術來讀寫三菱PLC和西門子plc數據,使用的是基於以太網的TCP/IP實現,不需要額外的組件,讀取操作只要放到后台線程就不會卡死線程,本組件支持超級方便的高性能讀寫操作 github地址:https://github.com/dathlin ...