開疆智能ModbusTCP轉EtherCAT網關連接甘納數據采集系統配置案例

本案例是通過開疆智能研發的ModbusTCP轉EtherCAT網關連接ModbusTCP主站與甘納數據采集系統的配置案例,具體配置如下。

配置過程

首先設置ModbusTCP主站,這里以信捷PLC為例

IP設定

要走Modbus-TCP協議,要把設備IP設在同一網段且地址不同,信捷PLC支持自動獲取IP,在沒有網關的情況下信捷PLC出廠默認在192.168.6.X網段。可以在信捷編程軟件的右邊菜單欄的‘網口設置’中更改IP地址。

PLC做為Modbus客戶端主動向服務器(TCP Server)發起連接請求,連接建立成功,僅允許客戶端主動發起通訊請求。

PLC的Modbus-TCP通訊總結為以下幾個過程

1.通過S_OPEN 指令建立 TCP 連接;

2.通過 M_TCP 指令發起 MODBUS 請求;

3.在需要的時候通過S_CLOSE指令終止連接。

通過配置向導向導設置S_OPEN,配置向導可以選擇套接字、參數起始地址,標志起始地址,以及通訊類型和工作模式

其中若作為客戶端需填寫服務器的IP地址以及端口,默認端口為502。

其中,我個人試過PLC與機械臂控制器建立通信,套接字用K1不行,改K0就可以。

SM1902 為連接網絡設備標志,雙網口的PLC上兩個網口連接標志位分別為SM1902、SM1903。

第二行解釋:當網線插入TCP未連接,每100ms嘗試建立TCP連接。

從下面程序可以看出,一般在出現故障的情況下才使用S_CLOSE主動斷開連接

M_TCP的配置

這里需注意套接字要與上面建立連接所用的套接字相對應。

M_TCP一般放在程序中間需要數據通訊的時候寫。

打開網關配置軟件“EtherCAT Manager”新建項目選擇TCP-ECAT

設置網關在Modbustcp一側的IP地址

添加從站ESL文件,并將從站設備導入網關組態。

設置從站地址分配方式并點擊過程數據,設定從站的PDO參數

點擊生成,自動映射地址偏移量

設置完成后將配置下載如網關,下載完成后指示燈正常亮起即可使所有設備正常通訊。

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

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

相關文章

Neo4j常用語法-path

在 Neo4j 中,Path(路徑) 是連接兩個或多個節點的關系序列,是圖查詢的核心概念之一。理解 Path 的用法對于復雜圖分析至關重要 關鍵特性: 有向性:路徑中的關系具有方向 可變長度:路徑可以包含 0 …

從 Cluely 融資看“AI 協同開發”認證:軟件考試應該怎么升級?

AI 工具大爆發,軟件考試卻還停在“純手寫”時代? 2025 年 6 月,一個標語寫著 “Cheat on Everything”(對,意思就是“什么都能開掛”)的 AI 初創公司——Cluely,正式宣布獲得由 a16z 領投的 1 …

商品中心—10.商品B端搜索系統的說明文檔

大綱 1.商品B端搜索系統的運行流程 緩存和索引設計 2.商品B端搜索系統監聽數據變更與寫入ES索引 3.商品B端搜索系統的歷史搜索詞的實現 4.商品B端搜索系統的搜索詞補全的實現 5.商品B端搜索系統的搜索接口實現 6.索引重建 1.商品B端搜索系統的運行流程 緩存和索引設計 …

HCIP-Datacom Core Technology V1.0_4 OSPF路由計算

ospf是如何計算生成這些路由呢, 區域內路由計算 LSA概述 同一個區域內路由器去進行一個數據庫同步,形成一個LSDB,那么數據庫里面所存在的LSA,是如何利用它去進行計算和生成路由的呢,以及這些LSA分別包含了哪些信息,比…

微服務拆分之術與道:從原則到實踐的深度解析

引言:微服務的塞壬之歌 - 超越單體巨石 故事要從一家名為“巨石公司”(Monolith Inc.)的虛構企業說起。它的旗艦產品曾是公司的驕傲,但隨著歲月流逝,這個系統逐漸演變成了一個“大泥球”(Big Ball of Mud&a…

【新手向】GitHub Desktop 的使用說明(含 GitHub Desktop 和 Git 的功能對比)

GitHub Desktop 是 GitHub 公司推出的一款桌面應用程序,旨在幫助開發人員更輕松地使用 GitHub,以下是其簡單的使用說明: 安裝與登錄 下載 GitHub Desktop |GitHub 桌面 訪問GitHub Desktop 官方網站,根據自己的操作系統下載對應的…

Linux驅動編程 - gpio、gpiod函數

????? 目錄 簡介: 1、GPIO 子系統有兩套API: 一、GPIO新、舊版互相兼容轉換 API 1、轉化函數 二、基于描述符接口(descriptor-based) (以"gpiod_"為前綴) 1、獲取 GPIO 2.1 struct gpio_desc *gpiod_get(s…

Tensorflow推理時遇見PTX錯誤,安裝CUDA及CuDNN, 解決問題!

問題原因: 使用TensorFlow一個小模型是進行推理的時候,報了PTX錯誤: Traceback (most recent call last): 20273 2025-06-18 10:20:38.345 INFO 1 --- [checkTask-1] c.l.a.d.a.util.AnalyzeCommonHelper : File "/home/python/commo…

C# 網絡編程-關于HTTP/HTTPS的基礎(一)

一、HTTP基礎概念 1. 請求-響應模型 HTTP是基于客戶端-服務器的無狀態協議,流程如下: 客戶端(如瀏覽器)發起請求。服務器接收請求并處理。服務器返回響應,包含狀態碼、Header和響應體。連接關閉,后續請求…

小程序右上角○關閉事件

小程序用戶真實離開事件追蹤:一場與技術細節的博弈 在數據分析的場景下,精準捕捉用戶行為至關重要。我們遇到了這樣一個需求:在小程序的埋點方案中,只記錄用戶真正意義上的離開,即通過點擊小程序右上角關閉按鈕觸發的…

數據庫高性能應用分析報告

數據庫高性能應用分析報告 引言摘要 在數字經濟加速發展的今天,數據庫性能已成為企業核心競爭力的關鍵要素。根據Gartner 2024年最新研究,全球企業因數據庫性能問題導致的直接經濟損失高達每年420億美元,同時性能優化帶來的業務提升可達到2…

Java使用itext pdf生成PDF文檔

Java使用itext pdf生成PDF文檔 Java使用itextpdf生成PDF文檔 在日常開發中,我們經常需要生成各種類型的文檔,其中PDF是最常用的一種格式。本文將介紹如何使用Java和iText庫生成包含中文內容的PDF文檔,并通過一個具體的示例來展示整個過程。…

利用VBA將Word文檔修改為符合EPUB3標準規范的HTML文件

Word本身具有將docx文件轉換為HTML文件的功能,但是轉換出來的HTML文檔源代碼令人不忍卒讀,占用空間大,可維護性極差,如果想給HTML文檔加上點自定義交互行為,也不是一般的麻煩。如果文檔中包含注釋,對于Word…

開發語言本身只是提供了一種解決問題的工具

前言 你是否曾經注意到,在中國的軟件工程師日常工作中,他們使用的工具界面大多為英文?從代碼編輯器到開發框架文檔,再到錯誤信息提示框,英語似乎已經成為了計算機領域事實上的標準語言。那么為什么在全球化日益加深的…

2024計算機二級Python真題精講|第一套(易錯點分析)

一、選擇題 1.計算機完成一條指令所花費的時間稱為一個( )。 A.執行時序 B.執行速度 C.執行速度 D.指令周期 答案 D 一般把計算機完成一條指令所花費發時間稱為一個指令周期。指令周期越短,指令執行就越快。 2.順序程序不具有( &#xf…

BGP路由反射器(RR)實驗詳解,結尾有詳細腳本

目錄 路由反射器基礎概念 實驗拓撲與設計 實驗配置步驟 配置驗證與排錯 實驗總結 完整配置命令集 路由反射器基礎概念 在傳統的IBGP網絡中,為了防止路由環路,BGP規定通過IBGP學到的路由不能再傳遞給其他IBGP對等體,這導致所有IBGP路由…

(aaai2025) SparseViT: 用于圖像篡改檢測的Spare-Coding Transformer

論文:(aaai2025) SparseViT: Nonsemantics-Centered, Parameter-Efficient Image Manipulation Localization through Spare-Coding Transformer 代碼:https://github.com/scu-zjz/SparseViT 這個論文研究的是圖像篡改檢測(Image Manipulatio…

C#測試調用Markdig解析Markdown的基本用法

Markdig是.NET平臺的高性能開源Markdown處理器,嚴格遵循 CommonMark 標準,確保解析一致性,其核心優勢在于擴展性強:通過模塊化管道模型,可輕松添加自定義語法或修改現有邏輯。Markdig內置支持表格、任務列表、數學公式…

MySQL 主從同步完整配置示例

以下是 MySQL 主從同步完整配置示例(基于 Linux 系統),包含主庫和從庫的配置步驟: 一、主庫(Master)配置 1. 安裝 MySQL(以 CentOS 為例) yum install -y mysql-server systemctl …

可信啟動與fTPM的交互驗證(概念驗證)

安全之安全(security)博客目錄導讀 目錄 一、組件構成 二、Arm FVP平臺PoC構建 三、在Armv8-A Foundation FVP上運行PoC 四、微調fTPM TA 可信啟動(Measured Boot)是通過密碼學方式度量啟動階段代碼及關鍵數據(例如使用TPM芯片&#xff…