①Modbus TCP轉Modbus RTU/ASCII網關同步采集無需編程高速輕松組網

Modbus TCP轉Modbus RTU/ASCII網關同步采集無需編程高速輕松組網https://item.taobao.com/item.htm?ft=t&id=784749793551

MODBUS TCP 通信單元

MODBUS TCP 轉 RS485?

MS-A1-50X1 系列概述

MS-A1-50X1 系列概述

MS-A1-50X1系列作為MODBUS TCP通信的服務器進行動作。可通過MODBUS TCP通信,將 MS-A1-50X1 系列產品通過 RS485 采集的儀器儀表之類的值作為通信數據輸出到 PLC,上位機等。

系統配置概述

使用 MS-A1-50X1 系列產品時的系統配置如下所述。
1. 各單元務必在電源 OFF 的狀態下進行連接。
2. MODBUS TCP 通信可和通用以太網混合存在。

技術規格?

Modbus 通訊單元 MS-A1-5041

Modbus 通訊單元 MS-A1-5081

Modbus 通訊單元 MS-A1-5011?

Modbus 通訊單元 MS-A1-5021?

MODBUS TCP 通信規格

STP=屏蔽雙絞線電纜、UTP=非屏蔽雙絞線電纜。?

指示燈與開關

關于出廠狀態,請參閱 復位(初始化)時的設定

動作指示燈

電源指示燈(PWR)
表示 MS-A1-50X1 通訊模塊是否處于通電中。

?鏈路/活動指示燈(LINK)
表示 MS-A1-50X1 通訊模塊的端口狀態。

模塊狀態指示燈(MS)
表示 MS-A1-50X1 通訊模塊是否正常動作。

網絡狀態指示燈(NS)
表示 MS-A1-50X1 通訊模塊是否在正常進行 MODBUS TCP 通信。

復位(初始化)時的設定

長按復位開關 3 秒鐘以上后,重新啟動 MS-A1-50X1 通訊模塊,可初始化為出廠時的設定。

出廠時的設定如下所述。?

發送指示燈(TXD)
表示 MS-A1-50X1 通訊模塊各通道是否處于有發送數據。

接收指示燈(RXD)
表示 MS-A1-50X1 通訊模塊各通道是否處于有接收到數據。

網關 MS-A1-5041

產品功能

MS-A1-5041 網關通過 MODBUS TCP 協議與 Modbus RTU/ASCII 協議的相互轉換,可以將 Modbus 串口設備接入 MODBUS TCP 網絡,并可輕松實現數據的雙向交換。

技術指標

[1] 四個獨立串口通道;
[2] MODBUS TCP 網絡與 Modbus RTU/ASCII 相互獨立;
[3] 以太網 10/100M 自適應;
[4] 具有 IP 地址沖突探測功能;
[5] 標準 MODBUS TCP 通信協議;
[6] 串口是 RS485 接口,半雙工,波特率 4800、9600、19200、38400、57600、115200可選,校驗位:無、奇、偶可選,1 位或 2 位停止位可選;
[7] MS-A1-5041 網關作為 Modbus 主站,支持 01H、02H、03H、04H、05H、06H、0FH、10H 功能碼,每個通道最多可配置 128 條 Modbus 命令, Modbus 功能碼 03H、04H、06H、10H 支持“字節交換”功能,便于用戶解決兩個網絡間數據的大端小端格式問題;
[8] 串口獨立 1KV 光電隔離;
[9] MODBUS TCP 最大輸入輸出字節數:
最大輸入字節數為 2000 Bytes
最大輸出字節數為 2000 Bytes
[10] 防護等級:IP20;
[11] 測試標準:符合 EMC 測試標準。

端子排列

布線圖

RS485 在點到多點通信時,為了防止信號的反射和干擾,需在線路的最遠兩端各接一個終端電阻,參數為 120Ω 1/2W。
注:MS-A1-5041 的 RS485 接口內部有終端電阻,在網頁啟用即可。

配置說明

網線連接電腦到模塊上的網口,電腦所連網口的網段設置成和模塊出場 IP 同一網段192.168.1.X 后,打開瀏覽器,地址欄輸入 192.168.1.8 (模塊固定 IP 地址為 192.168.1.8 ),打開掃描器監控頁面,點擊上載;

通道0

參數設定

選擇通道 0,設定協議類型、波特率、校驗方式、停止位、響應等待時間、輪詢延時時間和寫命令輪詢模式、重讀次數、錯誤保持和終端電阻啟用。

1. 協議類型選擇 :Modbus RTU,Modbus ASCII。
2. 波特率 :4800,9600192003840057600115200bps 可選。
3. 數據位 :8位,7位。
4. 校驗方式 :無,奇,偶可選。
5. 停止位 :1,2 可選。
6. 超時時間
Modbus 主站發送命令后,等待從站響應的時間,范圍:10~60000ms
7. 延時時間
一條 Modbus 命令發完并收到正確響應或響應超時之后,發送下一條 Modbus 命令之前,延遲的時間,范圍:0~2500ms
8. 寫命令輪詢模式
Modbus 寫命令(輸出命令),有三種輸出模式:連續輸出,禁止輸出,逢變輸出。
連續輸出:與 Modbus 讀命令輸出方式相同,根據掃描比率進行掃描輸出。
禁止輸出:禁止輸出 Modbus 寫命令。
逢變輸出:輸出數據有變化時,輸出寫命令,并在接收到正確響應后停止輸出。
9. 重讀次數 :輪詢指令讀寫錯誤時,重復讀取的次數,然后再執行下一條指令,范圍1~10
10.錯誤保持 :讀取錯誤時,是否保持上一次讀取值。
11.終端電阻
禁用:禁用終端電阻。
啟用:啟用終端電阻。

Modbus 輪詢命令

最多可添加 128 條命令。

1. 序號 :表示該新增命令要加在什么位置,范圍:1~128
2. 從站ID :該通道所連接的從站節點號,范圍:0~255
3. 功能碼
支持功能碼:01(讀線圈狀態)02(讀輸入狀態)03(讀保持寄存器)04(讀輸入寄存器)05(寫單個線圈)06(寫單個保持寄存器)15(寫多個線圈)16(寫多個保持寄存器)
4. Modbus 寄存器起始地址 :
Modbus 從站設備中寄存器/開關量/線圈等起始地址,十進制,范圍:0~65535
5. 數據個數 :數據長度,兩個字節為一個數據個數長度, 范圍:1~10
6. PLC 地址
映射到 PLC 中所對應的地址偏移量;
數據在模塊內存中映射的地址范圍:
讀命令(01,02,03,04):32 999。
寫命令(05,06,15,16):1001 1999。
7. 字節個數 :讀寫命令字節個數
8. 字節交換
有三種類型:不交換,高低字節交換,四字節交換。
用戶可能需要交換字節順序才能得到正確的數值。
9. 校驗類型 :CRC。

刪除命令

1. 序號 :表示刪除該命令的位置,范圍:1~128
提交
當通道參數和 Modbus 輪詢命令都添加完成后,點擊提交按鈕,到此通道設定完成。

導入文件
可以導入 CSV 文件,進行添加輪詢命令;

導出文件
可以導出 CSV 文件,對輪詢命令進行保存;

指令測試
指令測試頁面,可進行手動讀寫操作,必須在通道參數設定完成后才能進行指令測試;

讀指令

1. 通道 :寫入所要測試的通道,范圍:0~3
2. 從站ID :寫入所要測試的從站節點號,范圍:1~255
3. 功能碼
支持功能碼:01(讀線圈狀態)02(讀輸入狀態)03(讀保持寄存器)04(讀輸入寄存器)
4. 起始地址 :從站設備中寄存器/開關量/線圈等起始地址,十進制,范圍:0~65535
5. 數據個數 :數據長度,兩個字節為一個數據個數長度, 范圍:1~64
6. 字節交換
有三種類型:不交換,高低字節交換,四字節交換。
用戶可能需要交換字節順序才能得到正確的數值。
7. 清除 :清除 Tx(發送次數)和 Err(讀取錯誤次數)。
8. 循環發送模式 :當前讀取指令循環發送。
9. 開始測試
上述參數設定完成后,點擊開始測試按鈕,測試返回數據顯示在右側顯示框,若未開啟循環發送模式,點擊開始按鈕,只會發送一次,若開啟循環發送模式,點擊開始按鈕,指令輪詢,直到關閉開始測試按鈕。
10.寫入結果 :顯示該讀取操作的結果,顯示代碼 0 即為讀取成功,其它代碼請參考“錯誤代碼”。
11.耗時 :顯示該讀取指令耗時,單位 ms。

寫單個線圈

1. 通道 :寫入所要測試的通道,范圍:0~3
2. 從站ID :寫入所要測試的從站節點號,范圍:0~255。
3. 起始地址 :Modbus 從站設備中寄存器/開關量/線圈等起始地址,十進制,范圍:0~65535
4. 寫入值 :Modbus 設定值,可選擇 OFF 或 ON。
5. 開始測試 :上述參數設定完成后,點擊開始測試按鈕,將寫入值寫入從站設備。
6. 寫入結果
顯示該寫入操作的結果,顯示代碼 0 即為寫入成功,其他代碼請參考“錯誤代碼”。
7. 耗時 :顯示該寫入指令耗時,單位 ms。

寫單個寄存器

1. 通道 :寫入所要測試的通道,范圍:0~3
2. 從站ID :寫入所要測試的從站節點號,范圍:0~255
3. 起始地址 :Modbus 從站設備中寄存器/開關量/線圈等起始地址,十進制,范圍:0~65535
4. 寫入值 ;Modbus 設定值,設定范圍為 -32768~32767
5. 字節交換
有兩種類型:不交換,高低字節交換。
用戶可能需要交換字節順序才能得到正確的數值。
6. 開始測試 :上述參數設定完成后,點擊開始測試按鈕,將寫入值寫入從站設備。
7. 寫入結果
顯示該寫入操作的結果,顯示代碼0即為寫入成功,其他代碼請參考“錯誤代碼”。
8. 耗時 :顯示該寫入指令耗時,單位 ms。

寫多個線圈

1. 通道 :寫入所要測試的通道,范圍:0~3
2. 從站ID :寫入所要測試的從站節點號,范圍:0~255
3. 起始地址 :Modbus 從站設備中寄存器/開關量/線圈等起始地址,十進制,范圍:0~65535
4. 數據個數 :數據長度,兩個字節為一個數據個數長度, 范圍:1~64
5. 開始測試
上述參數設定完成后,點擊開始測試按鈕,將右側設定框中設定值寫入從站設備,勾選表示 ON,反之為 OFF
6. 寫入結果
顯示該寫入操作的結果,顯示代碼 0 即為寫入成功,其他代碼請參考“錯誤代碼”。
7. 耗時 :顯示該寫入指令耗時,單位 ms。

寫多個寄存器

1. 通道 :寫入所要測試的通道,范圍:0~3
2. 從站ID :寫入所要測試的從站節點號,范圍:0~255
3. 起始地址 :Modbus 從站設備中寄存器/開關量/線圈等起始地址,十進制,范圍:0~65535
4. 數據個數 :數據長度,兩個字節為一個數據個數長度, 范圍:1~64
5. 字節交換
有三種類型:不交換,高低字節交換,四字節交換。
用戶可能需要交換字節順序才能得到正確的數值。
6. 開始測試
上述參數設定完成后,點擊開始測試按鈕,將右側設定框中設定值寫入從站設備,寫入值設定范圍為 -32768~32767
7. 寫入結果 :顯示該寫入操作的結果,顯示代碼0即為寫入成功,其他代碼請參考“錯誤代碼”。
8. 耗時 :顯示該寫入指令耗時,單位 ms。

輸出數據(監控數據)

可切換三種顯示狀態,十進制、有符號十進制和十六進制;

輸入數據(控制數據)

可切換三種顯示狀態,十進制、有符號十進制和十六進制;

錯誤消息一覽表

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

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

相關文章

基于PyTorch的深度學習——機器學習3

激活函數在神經網絡中作用有很多,主要作用是給神經網絡提供非線性建模能力。如果沒有激活函數,那么再多層的神經網絡也只能處理線性可分問題。 在搭建神經網絡時,如何選擇激活函數?如果搭建的神經網絡層數不多,選擇si…

力扣:找到一個數字的 K 美麗值(C++)

一個整數 num 的 k 美麗值定義為 num 中符合以下條件的 子字符串 數目: 子字符串長度為 k 。子字符串能整除 num 。 給你整數 num 和 k ,請你返回 num 的 k 美麗值。 注意: 允許有 前綴 0 。0 不能整除任何值。 一個 子字符串 是一個字符串里…

C/C++藍橋杯算法真題打卡(Day3)

一、P8598 [藍橋杯 2013 省 AB] 錯誤票據 - 洛谷 算法代碼&#xff1a; #include<bits/stdc.h> using namespace std;int main() {int N;cin >> N; // 讀取數據行數unordered_map<int, int> idCount; // 用于統計每個ID出現的次數vector<int> ids; …

<建模軟件安裝教程1>Blender4.2系列

Blender4.2安裝教程 0注意&#xff1a;Windows環境下安裝 第一步&#xff0c;百度網盤提取安裝包。百度網盤鏈接&#xff1a;通過網盤分享的文件&#xff1a;blender.zip 鏈接: https://pan.baidu.com/s/1OG0jMMtN0qWDSQ6z_rE-9w 提取碼: 0309 --來自百度網盤超級會員v3的分…

C語言八股---預處理,編譯,匯編與鏈接篇

前言 從多個.c文件到達一個可執行文件的四步: ??預處理–>編譯–>匯編–>鏈接 預處理 預處理過程就是預處理器處理這些預處理指令(要不然編譯器完全不認識),最終會生成 main.i的文件 主要做的事情有如下幾點: 展開頭文件展開宏條件編譯刪除注釋添加行號等信息保留…

用Deepseek寫一個 HTML 和 JavaScript 實現一個簡單的飛機游戲

大家好&#xff01;今天我將分享如何使用 HTML 和 JavaScript 編寫一個簡單的飛機游戲。這個游戲的核心功能包括&#xff1a;控制飛機移動、發射子彈、敵機生成、碰撞檢測和得分統計。代碼簡潔易懂&#xff0c;適合初學者學習和實踐。 游戲功能概述 玩家控制&#xff1a;使用鍵…

面向高質量視頻生成的擴散模型方法-算法、架構與實現【附核心代碼】

目錄 算法原理 架構 代碼示例 算法原理 正向擴散過程&#xff1a;從真實的視頻數據開始&#xff0c;逐步向其中添加噪聲&#xff0c;隨著時間步 t 的增加&#xff0c;噪聲添加得越來越多&#xff0c;最終將原始視頻數據變成純噪聲。數學上&#xff0c;t 時刻的視頻數據與 t…

水下機器人推進器PID參數整定與MATLAB仿真

水下機器人推進器PID參數整定與MATLAB仿真 1. PID控制原理 目標:通過調節比例(P)、積分(I)、微分(D)參數,使推進器輸出力快速穩定跟蹤期望值。傳遞函數(示例):推進器動力學模型可簡化為: [ G(s) = \frac{K}{\tau s + 1} \cdot e^{-Ts} ] 其中:K為增益,τ為時間常…

游戲引擎學習第149天

今日回顧與計劃 在今天的直播中&#xff0c;我們將繼續進行游戲的開發工作&#xff0c;目標是完成資產文件&#xff08;pack file&#xff09;的測試版本。目前&#xff0c;游戲的資源&#xff08;如位圖和聲音文件&#xff09;是直接從磁盤加載的&#xff0c;而我們正在將其轉…

Java函數式接口四部曲之Consumer

Consumer 是一個函數式接口&#xff0c;位于 java.util.function 包中。它表示一個接受單個輸入參數并且不返回任何結果的操作。Consumer 通常用于需要對輸入參數執行某些操作但不產生返回值的場景。 Consumer 接口定義了一個抽象方法&#xff1a;accept(T t)&#xff1a;接受…

ForceMimic:以力為中心的模仿學習,采用力運動捕捉系統進行接觸豐富的操作

25年3月來自上海交大盧策吾教授團隊的論文“ForceMimic: Force-Centric Imitation Learning with Force-Motion Capture System for Contact-Rich Manipulation”。 在大多數接觸豐富的操作任務中&#xff0c;人類會將隨時間變化的力施加到目標物體上&#xff0c;以補償視覺引…

【愚公系列】《Python網絡爬蟲從入門到精通》045-Charles的SSL證書的安裝

標題詳情作者簡介愚公搬代碼頭銜華為云特約編輯&#xff0c;華為云云享專家&#xff0c;華為開發者專家&#xff0c;華為產品云測專家&#xff0c;CSDN博客專家&#xff0c;CSDN商業化專家&#xff0c;阿里云專家博主&#xff0c;阿里云簽約作者&#xff0c;騰訊云優秀博主&…

vulnhub靶場【digitalworld.local系列】的electrical靶機

前言 靶機&#xff1a;digitalworld.local-electrical&#xff0c;IP地址為192.168.10.12&#xff0c;后期因為卡頓&#xff0c;重新安裝&#xff0c;ip地址后面為192.168.10.11 攻擊&#xff1a;kali&#xff0c;IP地址為192.168.10.6 kali采用VMware虛擬機&#xff0c;靶機…

macos 程序 運行

sudo xattr -r -d com.apple.quarantine [/Applications/Name]使用stow 管理配置文件

多視圖幾何--結構恢復--三角測量

三角測量 1. 核心公式推導 假設兩個相機的投影矩陣為 P P P 和 P ′ P P′&#xff0c;對應的匹配圖像點(同名點)為 ( u , v ) (u, v) (u,v) 和 ( u ′ , v ′ ) (u, v) (u′,v′)&#xff0c;目標是求解三維點 X [ X x , X y , X z , 1 ] T X [X_x, X_y, X_z, 1]^T X…

共享內存的原理和創建

目錄 共享內存的原理 共享內存的創建 代碼實現創建 共享內存的管理指令 我們今天來學習共享內存&#xff01;&#xff01;&#xff01; 共享內存的原理 兩個進程同時使用內存中開辟的共享空間進行通信就是建立并使用共享內存進行進程間的通信。System V 共享內存&#xf…

3.10[A]cv

核心模塊&#xff1a; rasterizer&#xff1a;光柵化器&#xff0c;負責三角形遍歷和像素繪制Shader&#xff1a;包含頂點著色器和多種片元著色器Texture&#xff1a;紋理處理模塊 頂點著色器的計算量一般遠小于片元著色器。因為組成三角形的頂點相對有限&#xff0c;而片元需…

mac使用Homebrew安裝miniconda(mac搭建python環境),并在IDEA中集成miniconda環境

一、安裝Homebrew mac安裝brew 二、使用Homebrew安裝miniconda brew search condabrew install miniconda安裝完成后的截圖&#xff1a; # 查看是否安裝成功 brew list環境變量&#xff08;無需手動配置&#xff09; 先執行命令看能不能正常返回&#xff0c;如果不能正常…

多視圖幾何--相機標定--從0-1理解張正友標定法

1基本原理 1.1 單應性矩陣&#xff08;Homography&#xff09;的建立 相機模型&#xff1a;世界坐標系下棋盤格平面&#xff08;Z0&#xff09;到圖像平面的投影關系為&#xff1a; s [ u v 1 ] K [ r 1 r 2 t ] [ X Y 1 ] s \begin{bmatrix} u \\ v \\ 1 \end{bmatrix} K…

WWDG窗口看門狗原理

WWDG&#xff08;窗口看門狗&#xff09;在窗口期喂狗 作用&#xff1a; 原理&#xff1a; 框圖 WWDG寄存器&#xff1a; WWDG_CR控制寄存器 WWDG_CFR配置寄存器 狀態寄存器WWDG_SR 超時時間計算公式 最小最大超時值 HAL配置函數&#xff1a; 1. IWDG 和 WWDG 的區別 IWDG&…