CCLINK轉MODBUS-TCP協議轉換網關模塊應用案例

大家好,今天我們要聊的是生產管理系統中的CCLINK和MODBUS-TCP協議,它們的不同使得數據互通比較困難,但捷米特JM-CCLK-TCP網關的出現改變了這一切。

為了實現整個生產線的協同工作,需要這些設備之間能夠進行有效的數據交換和指令傳遞。捷米特JM-CCLK-TCP網關就成為了連接這兩種不同協議設備的橋梁,使得 CCLINK 設備能夠與 MODBUS - TCP 設備相互通信,如 CCLINK 設備可以根據 MODBUS - TCP 設備傳來的環境參數(如溫度、濕度等)調整自身的工作狀態,從而提高生產線的整體效率和自動化程度。

CCLINK轉MODBUS-TCP協議轉換網關模塊應用案例

1, ?捷米JM-CCLK-TCP是一款自主研發的CCLINK從站功能的通訊網關,它的主要功能是將各種MODBUS-TCP設備接入到CCLINK總線中。網關連接到CCLINK總線中做為從站使用,連接到MODBUS-TCP總線中做為主站或從站使用。它可以實現兩邊數據的傳輸,讓數據互通變得輕松快捷。

2, ?配置捷米JM-CCLK-TCP網關的CCLINK參數

打開 GW Modbus 軟件,首先設置軟件使用的 IP 地址,點擊菜單欄“設置——通訊設置——以太網設置”,如下圖,電腦的 IP 是 192.168.1.111。(設備 IP 地址和配置模塊地址不需要設置)

3, ?點擊菜單欄“工具——在線”,在彈出的窗口中,選擇“CCLINK 配置”。

4, ?點擊“連接從站”按鈕,連接成功后其他按鈕會變成可以點擊的狀態:

點擊“讀取配置”按鈕后,顯示網關目前的實際參數:

5, ?填寫用戶需要的參數,點擊“寫入配置”按鈕:

設置完畢后,然后重新給網關供電

5.2配置CCLINK從站

6, 在GX Works2軟件中新建一個項目,在CC Link的設置中,如下圖所示。舉例,定義輸入寄存器的地址是D1000,輸出寄存器的地址是D2000。

7, ?點擊站信息設置,在彈出的對話框中,將“站類型”選擇成遠程設備站,“占用站數”根據實際數據量選擇。點“設置結束”完成設置。

8, ?在GX Works2軟件中,在線監視緩沖存儲器,如下圖所示。可以通過軟件元列表進行在線修改和監視寄存器的值。

5.3 配置捷米JM-CCLK-TCP網關的MODBUS報文

5.3.1 網關做為MODBUS主站

9, 使用網線將電腦與網關的LAN網口連接。

將撥碼的第8位撥到ON,此時網關處于配置狀態,然后給網關供電。

打開 GW Modbus Builder 軟件 ,雙擊軟件右側設備列表中的“Modbus Master”,可以添加一個虛擬主站到項目中,添加后可以在軟件左側項目樹中看到此主站,如下圖:

10, 雙擊軟件右側設備列表中的“Modbus Slave”,可以添加一個從站到此主站的Modbus總線中,添加后可以在軟件的主窗口中看到Modbus總線中的所有站點,如下圖:

11, 多次雙擊軟件右側設備列表中的“Modbus Slave”,可以添加多個從站。

雙擊主窗口中的“Modbus Master”圖標,彈出Modbus主站參數設置窗口,在這個窗口里,用戶可以設置Modbus總線的運行參數和網關做為Modbus主站工作時的特性,如下圖:

12, 雙擊主窗口的某一個“Modbus Slave”,可以設置該從站的報文。

13, 如下圖所示,用戶給 1 號從站添加了 1 條寫線圈、1 條讀線圈、一條寫寄存器、一條讀寄存器。每一條報文,用戶可以在表格內修改起始地址和數據長度。

14, 配置完成后,用戶再次雙擊“Modbus Master”,點擊“地址表”按鈕,彈出 Modbus從站數據列表。此列表展示出用戶配置的全部報文,可以幫助用戶進行數據的地址映射。

15, 用戶配置完成Modbus報文后,可以將配置下載到網關中。

5.3.2捷米JM-CCLK-TCP網關做為MODBUS從站

使用網線將電腦與網關的LAN網口連接。

將撥碼的第8位撥到ON,此時網關處于配置狀態,然后給網關供電。

打開 GW Modbus Builder 軟件 ,雙擊軟件右側設備列表中的“Modbus Master”,可以添加一個虛擬主站到項目中,添加后可以在軟件左側項目樹中看到此主站,如下圖:

16, 雙擊軟件右側設備列表中的“Modbus Slave”,可以添加一個從站到此主站的Modbus總線中,添加后可以在軟件的主窗口中看到Modbus總線中的所有站點,如下圖:

17,多次雙擊軟件右側設備列表中的“Modbus Slave”,可以添加多個從站。

雙擊主窗口中的“Modbus Master”圖標,彈出Modbus主站參數設置窗口,在這個窗口里,用戶可以設置Modbus總線的運行參數和網關做為Modbus主站工作時的特性,如下圖:

18, 用戶配置完成Modbus報文后,可以將配置下載到網關中。下載配置前需要將撥碼第8位撥到ON,電腦與網關的LAN口通過網線連接。

點擊菜單欄“設置——通訊設置——以太網設置”,進行下載網口設置,如下圖。其中“網絡適配器”指的是用戶操作的電腦IP地址,需要和設備IP地址在同一個網段內。“設備IP地址”指的是網關LAN口的IP,出廠默認是192.168.1.201,一般情況下用戶無需修改。“配置模塊地址”用戶忽略即可。

19, 用戶點擊“工具——下載”,等到軟件下方的“Status”狀態欄執行到100%,即代表下載完成。

5.4 設置捷米JM-CCLK-TCP網關的MODBUS網口

5.4.1 網關做為MODBUS主站

將電腦用網線連接至網關的P3網口上。

打開TCPConf8軟件后,點擊“連接”,可以與網關建立TCP連接,進而修改Modbus-TCP的IP、端口號等參數。

20, 在下圖中分別對應“設備端口1”~“設備端口8”。“設備端口1”對應的Modbus站號是1,“設備端口2”對應的Modbus站號是2,以此類推。

21, 用戶對使用的端口完成修改后,要點擊“確認當前配置”,使網關的Modbus-TCP接口保存配置并復位。

5.4.2 網關做為MODBUS從站

首先要用電腦與網關建立連接,然后點擊圖中的“修改IP參數”即可。

22, 網關做MODBUS-TCP的從站(服務器)使用時,使用下圖中的“設備端口2”

使用Modbus Slave軟件做為從站,與網關的MODBUS端子連接進行測試。

點擊軟件的菜單欄“Connection——Connect…”,設置正確的端口號,然后點擊OK,開始運行。如下圖:

23, 點擊軟件的菜單欄“Setup——Slave Definition”,設置從站允許訪問的數據區,如下圖:

24, RTU通訊。

測試數據:

在Modbus Slave軟件中,手動修改數據值,如下圖:

25, 可以在GX WORKS2主站軟件中監控到上傳數據。

26, 在GX WORKS2主站軟件上手動修改一個output數據值,在Modbus Slave軟件中可以監視到,數據已經成功下發。

在工業自動化快速發展的今天,不同品牌和類型的設備采用不同的通信協議是普遍現象。捷米特JM-CCLK-TCP協議轉換設備為解決設備互聯互通問題提供了有效途徑,是實現工業系統集成和智能化升級的關鍵環節。

通過捷米特JM-CCLK-TCP實現協議轉換,將基于 CCLINK 的自動化子系統與基于 MODBUS - TCP 的監控系統、MES 系統等進行集成。生產管理人員可以在統一的監控平臺上實時獲取各設備的運行狀態、生產數據等信息,實現對整個生產過程的集中監控和管理。同時,不同子系統之間的數據交互和協同控制得以加強,提高了生產效率和產品質量,降低了生產成本。

你認為捷米JM-CCLK-TCP網關會不會成為生產管理系統中的一項重要工具呢?歡迎在評論區留言分享你的看法。記得點贊哦!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/65565.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/65565.shtml
英文地址,請注明出處:http://en.pswp.cn/web/65565.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Go學習:多重賦值與匿名變量

1. 變量的多重賦值 1.1 基本語法格式 go語言中,可以將多個賦值語句 合并成 一句,比如: a : 10 b : 20 c : 30//a,b,c三個變量的賦值語句可以簡練成以下格式a, b, c : 10, 20, 30 1.2 交換變量值 當需要交換兩個變量的值時&#…

Spring——依賴注入之p命名空間和c命名空間

p命名空間 其實就是Set注入 只不過p命名空間寫法更簡潔 p可以理解為 property標簽的首字母p p命名空間依賴于set方法 依賴引入 使用前需要再配置文件頭文件中引入p命名空間的依賴: ** xmlns:p“http://www.springframework.org/schema/p” ** 用法 在bean標簽…

HTML-多媒體標簽

除了圖像&#xff0c;網頁還可以放置視頻和音頻。 1.<video> <video>標簽是一個塊級元素&#xff0c;用于放置視頻。如果瀏覽器支持加載的視頻格式&#xff0c;就會顯示一個播放器&#xff0c;否則顯示<video>內部的子元素。 <video src"example.…

【Linux】Linux常見指令(上)

個人主頁~ 初識Linux 一、Linux基本命令1、ls指令2、pwd命令3、cd指令4、touch指令5、mkdir指令6、rmdir指令7、rm指令8、man指令9、cp指令10、mv命令 Linux是一個開源的、穩定的、安全的、靈活的操作系統&#xff0c;Linux下的操作都是通過指令來實現的 一、Linux基本命令 先…

【Vue.js 組件化】高效組件管理與自動化實踐指南

文章目錄 摘要引言組件命名規范與組織結構命名規范目錄組織 依賴管理工具自動化組件文檔生成構建自動引入和文檔生成的組件化體系代碼結構自動引入組件配置使用 Storybook 展示組件文檔自動生成 代碼詳解QA 環節總結參考資料 摘要 在現代前端開發中&#xff0c;組件化管理是 V…

Golang環境配置on Macbook Air M2

Golang環境配置on Macbook Air M2 你好Go配置環境變量驗證vscode插件安裝將文件夾添加到工作區并保存go包管理 你好Go 去官網下載go的對應版本 配置環境變量 新建配置文件 vim &#xff5e;/.bash_profile #注意號前后不能有空格 export GOPATH/Users/xxxx/xxxxx/Go_Works/…

【Arthas命令實踐】heapdump實現原理

&#x1f3ae; 作者主頁&#xff1a;點擊 &#x1f381; 完整專欄和代碼&#xff1a;點擊 &#x1f3e1; 博客主頁&#xff1a;點擊 文章目錄 使用原理 使用 dump java heap, 類似 jmap 命令的 heap dump 功能。 【dump 到指定文件】 heapdump arthas-output/dump.hprof【只 …

智能控制器開發項目-項目章程

目錄 1. 項目目的或理由 2. 項目描述 3. 高水平項目和產品需求 3.1項目需求&#xff1a; 3.2產品需求&#xff1a; 4. 總預算 5. 啟動風險 6.里程碑總表 7.項目目標與成功標準 8. 驗收標準 9. 項目經理職權層級 項目名稱&#xff1a;智能控制器開發項目 項目發起人…

繼承(補充)

大家好&#xff0c;今天補充一下繼承上執行順序的一點知識點&#xff0c;&#xff08;編者這兩天要完成學院任務可能有點敷衍&#xff0c;抱歉抱歉&#xff09;&#xff0c;那么我們來看看。 [繼承關系上的執行順序] 1、父類靜態代碼優先于子類靜態代碼塊執行,且是最早執行. …

IOMMU PT

什么是 IOMMU PT IOMMU PT&#xff08;Input/Output Memory Management Unit - Pass-Through&#xff09;是一種技術&#xff0c;主要用于虛擬化環境中&#xff0c;特別是在使用直接設備分配&#xff08;也稱為設備直通&#xff09;的情況下。這項技術允許虛擬機直接訪問物理硬…

如何解決HTML和CSS相關情況下會導致頁面布局不穩定?

在實際開發過程中&#xff0c;HTML 和 CSS 的布局可能會出現不穩定的情況&#xff0c;導致頁面顯示混亂、錯位或者不如預期。以下是一些常見原因及實際項目中的代碼示例&#xff0c;幫助你理解如何避免這些問題。 1. 浮動元素未清除 (float 未清除) 問題&#xff1a;使用浮動…

【Rust自學】11.5. 在測試中使用Result<T, E>

喜歡的話別忘了點贊、收藏加關注哦&#xff08;加關注即可閱讀全文&#xff09;&#xff0c;對接下來的教程有興趣的可以關注專欄。謝謝喵&#xff01;(&#xff65;ω&#xff65;) 11.5.1. 測試函數返回值為Result枚舉 到目前為止&#xff0c;測試運行失敗的原因都是因為觸…

【HTML+CSS+JS+VUE】web前端教程-16-HTML5新增標簽

擴展知識 div容器元素,也是頁面中見到的最多的元素 div實現

python學習筆記—16—數據容器之元組

1. 元組——tuple(元組是一個只讀的list) (1) 元組的定義注意&#xff1a;定義單個元素的元組&#xff0c;在元素后面要加上 , (2) 元組也支持嵌套 (3) 下標索引取出元素 (4) 元組的相關操作 1. index——查看元組中某個元素在元組中的位置從左到右第一次出現的位置 t1 (&qu…

設計模式-結構型-橋接模式

1. 什么是橋接模式&#xff1f; 橋接模式&#xff08;Bridge Pattern&#xff09; 是一種結構型設計模式&#xff0c;它旨在將抽象部分與實現部分分離&#xff0c;使它們可以獨立變化。通過這種方式&#xff0c;系統可以在抽象和實現兩方面進行擴展&#xff0c;而無需相互影響…

Linux 虛擬機與windows主機之間的文件傳輸--設置共享文件夾方式

Linux 虛擬機與windows主機之間的文件傳輸 設置共享文件夾方式 在虛擬機中打開終端查看是否已經新建完成&#xff0c;到文件夾中找到它看一下&#xff0c;這個位置就能存儲東西啦

關于linux網橋(Linux Bridge)的一些個人記錄

文章目錄 1. Linux Bridge簡述2. 網橋創建創建配置持久化在Debian/Ubuntu系統上&#xff1a;在CentOS/RHEL系統上&#xff1a; 啟用和驗證 3. 關于linux網橋不轉發ip幀的問題原因解決配置持久化 4. 查看網橋學習交換表手動添加或刪除條目添加條目刪除條目 配置靜態條目設置條目…

期末概率論總結提綱(僅適用于本校,看文中說明)

文章目錄 說明A選擇題1.硬幣2.兩個事件的關系 與或非3.概率和為14.概率密度 均勻分布5.聯合分布率求未知參數6.聯合分布率求未知參數7.什么是統計量&#xff08;記憶即可&#xff09;8.矩估計量9.117頁12題10.顯著水平阿爾法&#xff08;背公式就完了&#xff09; 判斷題11.事件…

Inno Setup制作安裝包,安裝給win加環境變量

加 ; 加環境變量&#xff0c;開啟&#xff0c;下面一行 ChangesEnvironmentyes 和 ; 加環境變量wbrj變量名&#xff0c;{app}\project\bin變量值&#xff0c;{app}\后接文件名&#xff0c;{app}表示安裝路徑。下面一行,{olddata};原來的值上拼接 Root: HKLM; Subkey: “SYSTEM\…

Golang學習筆記_23——error補充

Golang學習筆記_20——error Golang學習筆記_21——Reader Golang學習筆記_22——Reader示例 文章目錄 error補充1. 基本錯誤處理2. 自定義錯誤3. 錯誤類型判斷3.1 類型斷言3.2 類型選擇 4. panic && recover 源碼 error補充 1. 基本錯誤處理 在Go中&#xff0c;函數…