日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> plc工業軟件使用 >> 正文

Modscan32軟件的使用 Modsim32

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2024/8/29

目錄:

一、關于Modbus

二、手動連接

三、名詞解釋

1、Remote modbusTCP Server

2、Remote TELNET Server

3、Direct Connection to XX

四、通過串口連接

1、軟件的常規設置

2、Modbus的類型選擇

3、PC顯示數據設置

4、其它功能菜單項

5、備注


一、關于Modbus

Modbus是一種串行通信協議,是Modicon公司(現在的施耐德電氣 Schneider Electric)于1979年為使用可編程邏輯控制器(PLC)通信而發表。Modbus已經成為工業領域通信協議的業界標準(De facto standard),并且現在是工業電子設備之間常用的連接方式。此協議詳情移步:電力-ModBus_RTU通訊規約1。

ModScan32用來模擬主設備。它可以發送指令到從機設備(使用Modbus協議的終端設備)中,從機響應之后,就可以在界面上返回相應寄存器的數據。

 

二、手動連接

點擊菜單欄” 連接設置(Connection)“->” 連接(Connect)“,彈出連接配置窗口。

 

在”使用的連接”那里選擇:

Remote modbus TCP Server

Remote TELNET Server

Direct Connection to COM1

Direct Connection to COM2

Direct Connection to COM32

備注:”Direct Connection to COMXX”(XX是需要更改為實際端口地址)

 

三、名詞解釋

1、Remote modbusTCP Server

Modbus TCP 是一種基于 TCP/IP 網絡的 Modbus 協議的變體,它使用以太網連接來實現與遠程設備的通信。通過 Remote Modbus TCP Server 功能,Modscan32 可以作為 Modbus TCP 主機連接到遠程的 Modbus TCP 從機設備。

2、Remote TELNET Server

Remote TELNET Server(遠程 TELNET 服務器)是 Modscan32 中的一項功能,它允許通過 Telnet 協議在網絡上與 Modbus 從機設備進行通信。Telnet 是一種網絡協議,可以通過網絡連接遠程訪問計算機或設備。

3、Direct Connection to XX

通過串口通訊進行連接,需要設置相關的參數,如串口號、波特率、數據位數等。

四、通過串口連接

1、軟件的常規設置

在配置窗口中配置好端口號、波特率、數據位、校驗位、停止位,一般是9600波特率(9600 Baud),8個數據位(8 Data bits),無校驗位(None Parity),1個停止位(1 Stop Bit)。當然這個是要根據實際通信的從機設備進行匹配設置。

 

 

第一步: 單擊菜單欄的Connenction —”connect”出現

 

第二步: 單擊Rotocol Selection進入下一步

 

第三步:通訊參數設定:進行下面的設置操作.單擊后出現的界面填寫如下圖所示的數據

 

2、Modbus的類型選擇

在Modbus Point Type就是要讀取的寄存器區:

01:線圈狀態 (01: COIL STATUS) -(可讀可寫)線圈狀態是指Modbus從機的輸出線圈的狀態,可以是開(1)或閉(0)。用于控制和監測設備的開關狀態。

02:輸入狀態 (02: INPUT STATUS) -(只讀)輸入狀態是指Modbus從機的輸入線圈的狀態,可以是開(1)或閉(0)。用于監測外部設備或傳感器的狀態。

03:保持寄存器 (03: HOLDING REGISTER) -(可讀可寫)保持寄存器是用于存儲和讀取數據的Modbus寄存器類型。可以用于存儲和配置參數、控制設備操作等。

04:輸入寄存器 (04: INPUT REGISTER) -(只讀)輸入寄存器是用于存儲只讀數據的Modbus寄存器類型。可以用于存儲傳感器數據、設備狀態等信息。

按照硬件產品說明書指導選擇哪一種類型。

3、PC顯示數據設置

點擊菜單欄” 配置(Setup)“->” 顯示選項(Display Options)“,彈出顯示格式窗口。

 

 

從左到右對應看:二進制、八進制、十六進制

二進制 (Binary) – 以二進制形式表示的數據格式。范圍:0 或 1。

十進制 (Decimal) – 以十進制形式表示的數據格式。范圍:-32768 到 32767(16位有符號數)或 0 到 65535(16位無符號數);-2147483648 到 2147483647(32位有符號數)或 0 到 4294967295(32位無符號數)。

十六進制 (Hex) – 以十六進制形式表示的數據格式。范圍:-8000 到 7FFF(16位有符號數)或 0 到 FFFF(16位無符號數);-80000000 到 7FFFFFFF(32位有符號數)或 0 到 FFFFFFFF(32位無符號數)。

長整型 (Long Integer) – 表示帶符號的長整數數據格式。范圍:-2147483648 到 2147483647。

長整型(交換) (Long (Swapped)) – 字節順序顛倒的長整型數據格式。范圍:-2147483648 到 2147483647。

浮點數 (Floating Point) – 表示帶有小數的數值的數據格式。范圍:根據浮點數位數不同而有所變化。

浮點數(交換) (Float (Swapped)) – 字節順序顛倒的浮點數數據格式。范圍:根據浮點數位數不同而有所變化。

64位浮點數 (64-Bit Floats) – 表示雙精度浮點數的數據格式,具有更高的精度。范圍:根據浮點數位數不同而有所變化。

64位交換 (64-Bit Swapped) – 字節順序顛倒的64位數據格式。范圍:根據數據類型不同而有所變化。

4、其它功能菜單項

 

從左到右對應看:新建、打開、保存、連接、斷開、數據定義等。

所有參數設置完成后單擊OK,如果對應串口有數據輸入,就能獲取數據。

5、備注

采用Modbus/485信號接入要求如下:

1)Server通訊的參數為9600,8,1,無效驗(可調整,但是目前企業通訊模式參數一致)

2)Server 的485地址是1

3)采集點對應Modbus RTU 地址為4001開始,數據類型為RINT。

4)提供的MOdbus RTU Server必須是國際標準版協議,使用Modscan調試軟件能夠測試通過。

地址 (Address) – Modbus從機的地址范圍1-255。

長度 (Length) – 用于指定要讀取或寫入的數據的長度或數量。可以是字節、位或寄存器的數量,取決于所使用的功能碼和數據類型。

設備ID (Device Id) – 設備ID是用于標識Modbus網絡中不同設備的唯一標識符。每個Modbus設備都有一個唯一的設備ID。

MODBVS點類型 (MODBVS point Type) – MODBVS點類型是指在Modscan32中用于選擇不同的Modbus數據類型和寄存器類型的選項。

顯示 (Display) – Modscan32中用于選擇數據顯示格式的選項。

顯示數據 (Show Data) – 顯示數據選項用于在Modscan32中顯示讀取到的Modbus數據。

顯示通信 (Show Traffic) – 顯示通信選項用于在Modscan32中顯示Modbus通信的傳輸數據。

窗口狀態顯示

Number of Polls:表示當前已發送的指令數量

Valid Slave Responses:表示目標從機回復的指令數量

紅色字樣表示當前故障狀態,詳見以下故障說明。

** Device NOT CONNECTED **:表示當前未連接。

** Data Uninitialized **:表示當前窗口未進行配置。

** MODBUS Message TIME-OUT **:表示發送指令后從設備超時未響應。

而從機設備不回復,可能性有很多,比如:

1、連接配置錯誤,主機的波特率、Slave ID等信息跟從機設備對應不上,從機就不會回。

2、線路異常,電腦跟從機設備之前的通信線存在異常,也是無法正常收到回復。

3、從機設備解析異常不回復,這個具體可以查看Modbus協議詳解。

** Checksum Error in Response Message **:響應的數據校驗錯誤。

** MODBUS Exception Response from Slave Device **:地址異常,一般是當訪問的從機設備不存在要讀取的寄存器/線圈地址時,會返回不存在此地址的02異常碼,軟件接收到此指令時就會報出這個錯誤。


工欲善其事,必先利其器。覺得不錯,動動發財的小手點個贊哦!

Tags:Modscan32,Modsim32,Modbus  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢