关于MODSCAN程序的测试应用

合集下载

Scan32使用 方式

Scan32使用 方式

Scan32测试modbus使用方式记录在modscan2中有两个可执行文件,一个是,另个是。

ModSim32是一个模仿从机软件,在此表中的值是被读的,ModScan32是一个模仿主机软件,他会主动发送读取序列。

具体参考下列软件应用方式。

➢首先介绍下模拟主机ModScan32的使用方法:双击,打开如下页面Device Id是指下面仪表的地址,Address是寄存器地址,Length是指寄存器个数,MODBUS Point Type是指modbus中命令字。

Number of Polls 是指发送计数器。

Valid Slave Responses 是接受计数器。

Reset Ctrs是计数清零键。

单击菜单栏中的connection中connect出现如下页面Connect中下拉菜单中是选择电脑串口。

再关注下Configuartion中的参数设置,其他值为默认。

设置完成后点击ok就行了。

界面如下:下面视窗中03EA表示的是寄存器地址1002,<00120>是指寄存器中值为120.这组工具是用于切换寄存器里值的显示方式,有十进制,二进制,十六进制等等。

注:我们观察它发送得序列05 03 03 E9 00 0A 15 F9,实际发送中我们在寄存器地址中设置的是0x3EA ,但它实际发送的是0x03E9,这里就要注意,在起始寄存器设置要多加1.这个软件可以创建多个窗口同时工作,第一次设置后保存以后以后直接按下open就可以打开文件。

这个软件现在支持的命令有01:COIL STATUS读线圈状态02:INPUT STATUS读离散量输入03:HOLDING REGISTER读保持寄存器04:INPUT REGESITER读输入寄存器➢现在来介绍下模拟从机ModSim32的使用方法:双击,打开如下界面:点击File-NEW创建一个新的窗口,界面如下:Device id:是指从机地址,Address是指寄存器地址,Length是指寄存器个数,MODBUS Point Type是指modbus中命令字。

关于MODSCAN程序的测试应用

关于MODSCAN程序的测试应用

关于MODSCAN程序的测试应用MODSCAN程序是一款模拟在SCADA系统状态下,检测载荷及RTU测试数据是否正常的测试工具。

在使用MODSCAN程序测试前,需要做如下工作:一.对RTU信息的配置与设置1. 利用“ZNetCom 以太网串口转换设备配置工具”对RTU进行协议配置,包括:“设备IP、设备子网掩码、设备网关IP、目标IP”;2. 利用“凯山RTU驱动For Modbus(V1.03.1200)”软件,通过网线直连RTU后,将RTU程序升级为V2.13版本;再对RTU进行“信道、井场RTU 参数”设置;3. 利用“ZNetCom 以太网串口转换设备配置工具”将RTU的工作方式由“UDP”方式更改为“TCP Server”方式。

对RTU正确配置完毕后,就可操作MODSCAN测试程序了。

点击运行程序,界面如下:二.功图的测试1. 在“Address”栏中输入“201”,201为测试载荷数据的起始位。

2.“Device Id”框内的1,表示某个井场中Id为1的载荷;如果输入为2,表示要测试Id为2的载荷,以此类推。

3. 点击“MODBUS Point Type”下拉箭头,选择“03:HOLDING REGISTER”。

参数选择设置界面如下:再点击第一行菜单中的“Connection”,界面如下:在如上的界面中,“Connect”的选项为“Remote TCP/IP Server”;“IP Addrss”的输入项为RTU的设备IP;“Service”的输入项为“4001”。

选项确定后,点击“OK”即进入测试状态,此时计数框内有上下数据变动。

等待10分钟左右,就会有测试的数据显示在如下的界面中(红圈内):说明:在功图测试数据扫描时,如果扫描几分钟之后(在10分钟之内)出现扫描中断(有红字母提示,不在扫描,如下图所示),说明RTU的网口协议转换器不适用,需要更换。

三.查看RTU对功图采集的成功与失败次数RTU具备在每个24小时内记录功图采集的成功与失败次数。

Modbus测试软件使用说明

Modbus测试软件使用说明

Modbus测试软件使用说明Modscan和Modsim分别用来模拟主站和从站。

前提条件:已知厂家通讯设备ID、数据起始地址、数据个数、数据功能码。

笔记本插入USB转换头后显示的com口号。

Modscan使用步骤(假设通讯设备ID为1、数据起始地址为2、数据个数24、数据功能码03、Com口号为3)硬件连接好之后1:打开modscan。

2:设置好通讯设备ID、数据起始地址、数据个数、数据功能码。

3:点击链接设置——链接在下图中设置好com口号、配置(一般为波特率9600、字节8、奇偶校验无、停止位1)、协议选择里面选择标准RTU4:确定后链接正常时发送数据(number of polls)和从站接收有效数据(valid slave responses)后个数一直累加显示。

不正常时只发送数据(number of polls)个数一直累加显示。

Modsim使用步骤(假设通讯设备ID为1、数据起始地址为2、数据个数24、数据功能码03、Com口号为3)硬件连接好之后1:打开modsim,选择File——New2:设置好通讯设备ID、数据起始地址、数据个数、数据功能码。

3:点击Connection——connect——port3(数据通讯链接)3:点击Connection——Connect——Status(数据通讯状态显示)通讯正常时com3对应的V alid和Invalid值都累加显示。

通讯不正常时com3对应的只invalid值累加显示。

注意事项:1:测试显示的数据起始地址=数据起始地址+1。

2:USB转换接头驱动可由电脑安装驱动精灵检测(插上USB转换接头)自动安装。

3:com口号的查看右击我的电脑——设备管理器——端口路守山2015年5月4号。

MODSC软件测试通讯简要说明

MODSC软件测试通讯简要说明

M O D S C软件测试通讯简要说明公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-M O D S C A N32测试A T V71通讯简要说明使用软件连接变频器之前需要将USB-485转换器的驱动装好,安装方法参见对应的安装说明。

安装好之后可以在设备管理器中看到转换器对应的COM口。

打开Modscan32设备通讯地址的设置:将在变频器地址栏设置的地址输入下图的框里边,一定要与变器设置的通讯地址一样,即下位机(变频器)的地址调整为与上位机(PC)的 ID号一致。

通讯波特率的设置:点击菜单中Connection项下的Connect出现如下对话框此窗口设置如下:1、通讯端口的选择,安装好转换驱动后可以看到对应的COM口,参见第一张图,我的电脑对应的是COM4,则将该项改成对应的端口。

2、波特率的设置,需要将下图的数值改成与变频器中设置好的对应的波特率值。

即下位机与上位机的波特率要对应起来。

格式一般都是RTU的8E1,所以其他用默认的就可以了。

MODBUS 传输模式选择:点击protocol seletion弹出如下对话框选择标准RTU信号,点击OK即可。

MODBUS功能码选择:点击MODBUS Point Type下的下拉菜单,依次出现的是线圈状态、输入状态、保存寄存器、输入寄存器。

对应的MODBUS地址位分别为:DeviceModbus address Descriptionaddress1...10000*address - 1Coils (outputs)10001 (2000)address - 10001Inputs0*40001 (5000)address - 40001Holding registers0*30001 (4000)address - 30001Inputs registers读写ATV71设备参数可选择03:HOLDING REGISTER其他功能键:从左到右依次是:新建、打开、保存、连接、断开、数据定义等。

MODSCAN软件测试通讯简要说明

MODSCAN软件测试通讯简要说明

MODSCAN测试ATV71通讯简要说明使用软件连接变频器之前需要将USB-485转换器的驱动装好,安装方法参见对应的安装说明。

安装好之后可以在设备管理器中看到转换器对应的COM口o打开Modscan32 设备通讯地址的设置:将在变频器地址栏设置的地址输入下图的框里边,一定要与变器设置的通讯地址一样,即下位机(变频器)的地址调整为与上位机(PC的ID号一致。

通讯波特率的设置:点击菜单中Connection 项下的Connect出现如下对话框此窗口设置如下:1、通讯端口的选择,安装好转换驱动后可以看到对应的COM口,参见第一张图,我的电脑对应的是COM4则将该项改成对应的端口。

2、波特率的设置,需要将下图的数值改成与变频器中设置好的对应的波特率值。

即下位机与上位机的波特率要对应起来。

格式一般都是RTU的8E1,所以其他用默认的就可以了。

MODBUS^输模式选择:点击protocol seletion 弹出如下对话框选择标准RTU言号,点击OK即可。

MODBU功能码选择:点击MODBUS Point Type 下的下拉菜单,依次出现的是线圈状态、输入状态、保存寄存器、输入寄存器。

对应的MODBU 地址位分别为:DeviceModbus addressDescription address读写ATV71设备参数可选择03:HOLDING REGISTER其他功能键: 从左到右依次是:新建、打开、保存、连接、断开、数据定义等。

所有参数配置好然後点击 “连接”,即可与ATV71进行通讯。

通讯上的标志为读取对应的参数地址时 , 会在数据窗口看到该地址的值。

Modsca n32要读取的数据长度设置:在下图窗口栏输入长度,就可以显示以首地址为起始位的多个地址的参数。

注意:用Modscan 读写ATV71的参数时,需要读写对应 变量地址+1的地址。

例如:需要修改状态字 CMD850时,应在Address 框中输入8502,并双击修改数 据窗口中的第一个值。

Modscan使用说明

Modscan使用说明

Modscan使用说明Modscan使用说明\r\r1. 简介\r1.1 Modscan概述\rModscan是一款用于Modbus协议设备的扫描和调试工具。

它提供了用于测试和监控Modbus通信的功能,包括读取和写入寄存器,修改参数等操作。

本文将详细介绍Modscan的安装和使用方法。

\r \r2. 安装\r2.1 硬件需求\rModscan支持在Windows操作系统上运行,您需要一台运行Windows的计算机来安装和运行Modscan。

\r\r2.2 安装步骤\r1. Modscan的安装文件。

\r2. 双击安装文件并按照提示进行安装。

\r3. 安装完成后,您将在计算机上找到Modscan的快捷方式。

通过快捷方式即可启动Modscan。

\r\r3. 使用\r3.1 连接设备\r在使用Modscan之前,您需要首先连接Modbus设备到您的计算机。

可以通过串口、以太网等方式进行连接。

请确保您的计算机与设备之间已正确建立通信连接。

\r\r3.2 扫描设备\r1. 打开Modscan。

\r2. 在工具栏上“扫描设备”按钮。

\r3. 在弹出的扫描设备窗口中,选择相应的通信接口和设置参数。

\r4. “开始扫描”按钮,Modscan将自动扫描设备并显示设备列表。

\r\r3.3 读写寄存器\r1. 选择一个设备。

\r2. 在设备详细信息窗口中,选择要读取或写入的寄存器地址和参数。

\r3. “读取”或“写入”按钮,Modscan将执行相应的操作并显示结果。

\r\r3.4 设置参数\r1. 在工具栏上“设置参数”按钮。

\r2. 在设置参数窗口中,输入要修改的设备地址和参数值。

\r3. “确定”按钮,Modscan将修改设备的参数。

\r\r4. 附件\r本文档未涉及附件内容。

\r\r5. 法律名词及注释\r5.1 Modbus协议\rModbus是一种串行通信协议,用于在工业自动化系统中进行设备间的通信。

它广泛应用于现场总线系统中,具有简单、可靠和易于实施的特点。

modScan32使用手册

modScan32使用手册

modScan32使用手册modScan32是一个用于Modbus通信协议的软件工具,可以使用它来监视、测试和分析Modbus协议网络的行为。

在modScan32中,用户可以通过连接到PLC、远程终端单元或者其他的Modbus设备,来获取数据、修改寄存器的值等等。

在本篇文章中,我们将会介绍如何使用modScan32来进行Modbus协议的测试、监视以及分析,帮助用户更好地了解Modbus通信协议。

一、modScan32应用场景1. PLC和控制器的数据监视。

modScan32可以与PLC或者控制器建立通信,监视其内部的数据状态,帮助用户分析PLC的工作状态和运行机制。

2. Modbus网络测试。

modScan32可以模拟Modbus从设备,发送读写命令,帮助用户测试Modbus网络中的通信情况和响应时间。

3. Modbus协议的分析。

通过对Modbus协议的分析,用户可以更加深入了解Modbus通信协议的工作原理和通信架构,有助于提升用户的Modbus应用实践能力。

二、modScan32的主要功能1. Modbus协议的读取和写入。

modScan32支持Modbus TCP/IP、Modbus RTU和Modbus ASCII三种通讯方式,可读取寄存器、输入/输出口、触点等数据信息。

2. Modbus设备扫描和监视。

modScan32可以扫描网络上所有的Modbus设备,并实时监视设备的状态变化,支持对设备进行配置和管理。

3. Modbus寄存器的模拟。

modScan32可以模拟从设备,对Modbus主机发送响应信息,帮助用户测试Modbus网络的通信效率和响应时间。

4. Modbus数据记录和分析。

modScan32可以对Modbus通讯过程中的数据进行记录和分析,提供图表和报告来展示Modbus网络的行为。

三、modScan32的安装和基本配置1. modScan32的安装。

可以从网上下载modScan32安装程序,运行程序安装后,在桌面上会出现modScan32的桌面快捷方式。

modsim32和modscan32两种modbus调试工具使用说明

modsim32和modscan32两种modbus调试工具使用说明

modsim32和modscan32两种modbus调试工具使用说明精品文档--------------------------精品文档,可以编辑修改,等待你的下载,管理,教育文档---------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------ModSim32和ModScan32两种Modbus调试工具使用说明:Modbus采用主从式通信,日常使用较多的是Modbus RTU和Modbus TCP/IP两种协议。

最常用的Modbus通信调试工具就是ModScan32和ModSim32。

ModScan32用来模拟主设备。

它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。

ModSim32用来模拟从设备。

它可以模拟采用ModBus协议的智能终端。

主要用在HMI组态开发中,通过ModSim32改变寄存器状态的值,模拟智能终端的状态变化,来观察HMI画面的变化。

使得画面的变量配置正确。

ModSim32 和ModScan32可以在同一台电脑中运行,用来模拟采用了Modbus协议的设备的数据收发过程,方法如下:(1)ModSim32的设置ModSim32几乎不需要设置,启动ModSim32后,在菜单栏中选择Connection->Connect->Modbus/TCP Svr即可,如图1所示:图1 弹出图2对话框,端口为默认的502,点击OK即可:--------------------------精品文档,可以编辑修改,等待你的下载,管理,教育文档---------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------精品文档--------------------------精品文档,可以编辑修改,等待你的下载,管理,教育文档---------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------图2(2)ModScan32的设置启动ModScan32后,在菜单栏中选择Connection->Connect,弹出如图4对话框,在Connect下边选择Remote TCP/IP Server连接方式,IP Address处填写本机IP地址,Service处为默认的502即可,点击OK。

ModScan32软件使用说明

ModScan32软件使用说明

ModScan32软件使用说明
1、启动ModScan32.exe测试软件,Device Id(仪表地址LocalAdress)设为1,MODBUS Point
Type(命令字)设为04,Adress(数据地址)设为0001(本来应该是地址0,但是这个软件会自动将地址减一,所以该为1),Length(数据长度)设为8。

如图1
图1
2、使用菜单“Connection/Connect”,选择Connect为COM1,baud位9600,word(数据位)
为8,Parit为Even(偶校验),Stop(停止位)为1,”Rotocal Selection\Transmission Mode”
选择”STANDARD RTU”。

然后点击“OK”键确定。

如图2
图2
3、点击“rotocol Selection”按钮,出现如下图3选项
图3
注意选择为“STANDARD RTU”如图3所示,将Modbus模式选定。

4、菜单“Setup/Display Option/Show traffic”,如图4显示,白色区域是电脑发送的命令,
黑色部分是仪表返回的通讯内容。

图4
5、菜单“Setup/Display Option/Show data”设置
菜单“Setup/Display Option/Swapped FP”如下图5选中后,完后此时显示当前测量值。

图5
下图为正常显示测量值窗口
图4 0001H:温度
0003H:压力
0005H:补偿前流量
0007H:补偿后流量。

MODSCAN软件使用说明

MODSCAN软件使用说明

MODSCAN软件使用简要说明打开ModScan32.exe文件通讯地址的设置:Modscan32平台与仪表通讯的地址设置 ID,在图框里输入下位机的地址。

下位机(仪表)的地址调整为与上位机(PC)的 ID号一致,即通讯地址一样。

通讯波特率的设置:点击菜点中Connection项下拉菜单的Connect出现如下对话框此窗口设置参数如下:1、通讯类型选择,如果仪表的 RS485 转换器接的是串口一(COM1),此下拉选项设置为 COM1 即可。

2、波特率设置,如果仪表的波特率bPS设置为48,就将此下拉选项设置为 4800,如果仪表的拨特率bPS设置为96,就将此下拉选项设置为9600即可。

其他参数可使用默认参数就可以。

注:下位机(仪表)波特率设置为与上位机(PC)的波特率一致,即通讯波特率一样即可。

MODBUS 传输模式选择:点击rotocol seletion弹出如下对话框,选择标准RTU信号,点击OK即可。

Modscan32要读取的数据长度设置:在窗口栏的输入长度,就可以显示相应传输的多少个数据。

MODBUS点类型选择:点击MODBUS Point Type下的下拉菜单,依次出现的是继电器状态、输入状态、锁存器、输入寄存器。

对应MODBUS地址位分别为:DeviceModbus address Descriptionaddress1...10000*address - 1 Coils (outputs)10001...20000*address - 10001 Inputs40001...50000*address - 40001 Holding registers30001...40000 address - 30001 Inputs registers选择03:HOLDING REGISTERPC显示数据设置:从左到右对应着:二进制、八进制、十进制、十六进制。

其他功能菜单键:从左到右依次是:新建、打开、保存、连接、断开、数据定义等。

通讯简单测试Modscan32使用简介

通讯简单测试Modscan32使用简介

通讯简单测试Modscan32使用简介2017-12-13 23:38 来源:配电监测工程师Modbus采用主从式通信,日常使用较多的是Modbus RTU和Modbus TCP/IP两种协议。

智能仪表较多为Modbus RTU协议,常用调试软件为第三方工具ModScan32,比较简单易懂的一款软件,下面介绍一下其使用方法。

ModScan32用来模拟主设备。

它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。

一、首先要保证外部的连接线正确连接好,确认数据线连接正常。

下面打开软件界面,如下图:第一步、点击菜单栏Connection-->connect,出现Connection Details对话框;第二步、单击rotocol Selection进入下一步;第三步、通讯参数设定;注:1、当通讯接口是串口时需要确定现在具体使用的是PC机的哪个串口。

一般情况PC机集成配置的串口为COM1,通过USB接口扩展的为COM3或COM4(具体机器会有所不同)。

2、通讯参数的选择要与从站(仪表/设备)中的设置一致,包括通讯速率、数据长度、奇偶校验和停止位。

其中的“rotocol Selection”选择默认的“RTU”模式。

3、Device Id——从站仪表/设备地址号4、Address——读取的起始寄存器地址5、Length——需要读取的寄存器个数(一般建议先读少量寄存器,确认通讯上了之后再批量读多个寄存器数据。

)二、Modbus1、在监视区的“MODBUS Point Type”中选择通讯的Modbus寄存器类型。

01:COIL STATUS ——读写开关量类型DO02:INPUT STATUS ——读开关量类型DI03:HOLDING REGUSTE ——读写WORD类型04:INPUT REGISTER ——读WORD类型按照硬件产品说明书指导选择哪一种类型,常规modbus规约读取使用03功能码2、检查通讯电缆,确认线路没有问题后点击快捷键,连接通讯。

ModSim和ModScan两种Modbus调试工具使用说明

ModSim和ModScan两种Modbus调试工具使用说明

M o d S i m和M o d S c a n 两种M o d b u s调试工具使用说明The latest revision on November 22, 2020ModSim32和ModScan32两种Modbus调试工具使用说明:Modbus采用主从式通信,日常使用较多的是Modbus RTU和Modbus TCP/IP两种协议。

最常用的Modbus通信调试工具就是ModScan32和ModSim32。

ModScan32用来模拟主设备。

它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。

ModSim32用来模拟从设备。

它可以模拟采用ModBus协议的智能终端。

主要用在HMI组态开发中,通过ModSim32改变寄存器状态的值,模拟智能终端的状态变化,来观察HMI画面的变化。

使得画面的变量配置正确。

ModSim32 和ModScan32可以在同一台电脑中运行,用来模拟采用了Modbus协议的设备的数据收发过程,方法如下:(1)ModSim32的设置ModSim32几乎不需要设置,启动ModSim32后,在菜单栏中选择Connection->Connect->Modbus/TCP Svr即可,如图1所示:图1 弹出图2对话框,端口为默认的502,点击OK即可:图2(2)ModScan32的设置启动ModScan32后,在菜单栏中选择Connection->Connect,弹出如图4对话框,在Connect下边选择Remote TCP/IP Server连接方式,IP Address处填写本机IP地址,Service处为默认的502即可,点击OK。

图3图4按照Modbus协议的要求去读相应功能代码(0、1、3、4)的地址即可,注意选择相同的Device Id、功能代码、起始地址(Address)和长度(Length),否则会提示ModSim32和ModScan32种的地址不一样所致。

MODSCAN软件测试通讯简要说明

MODSCAN软件测试通讯简要说明

MODSCAN测试ATV71通讯简要说明使用软件连接变频器之前需要将USB-485转换器的驱动装好,安装方法参见对应的安装说明。

安装好之后可以在设备管理器中看到转换器对应的COM口o打开Modscan32 设备通讯地址的设置:将在变频器地址栏设置的地址输入下图的框里边,一定要与变器设置的通讯地址一样,即下位机(变频器)的地址调整为与上位机(PC的ID号一致。

通讯波特率的设置:点击菜单中Connection 项下的Connect出现如下对话框此窗口设置如下:1、通讯端口的选择,安装好转换驱动后可以看到对应的COM口,参见第一张图,我的电脑对应的是COM4则将该项改成对应的端口。

2、波特率的设置,需要将下图的数值改成与变频器中设置好的对应的波特率值。

即下位机与上位机的波特率要对应起来。

格式一般都是RTU的8E1,所以其他用默认的就可以了。

MODBUS^输模式选择:点击protocol seletion 弹出如下对话框选择标准RTU言号,点击OK即可。

MODBU功能码选择:点击MODBUS Point Type 下的下拉菜单,依次出现的是线圈状态、输入状态、保存寄存器、输入寄存器。

对应的MODBU 地址位分别为:DeviceModbus addressDescription address读写ATV71设备参数可选择03:HOLDING REGISTER其他功能键: 从左到右依次是:新建、打开、保存、连接、断开、数据定义等。

所有参数配置好然後点击 “连接”,即可与ATV71进行通讯。

通讯上的标志为读取对应的参数地址时 , 会在数据窗口看到该地址的值。

Modsca n32要读取的数据长度设置:在下图窗口栏输入长度,就可以显示以首地址为起始位的多个地址的参数。

注意:用Modscan 读写ATV71的参数时,需要读写对应 变量地址+1的地址。

例如:需要修改状态字 CMD850时,应在Address 框中输入8502,并双击修改数 据窗口中的第一个值。

ModSim32和ModScan32两种Modbus调试工具使用说明

ModSim32和ModScan32两种Modbus调试工具使用说明

ModSim32和ModScan32两种Modbus调试工具使用说明Modbus通信协议是一种常用的工业自动化领域的通信协议,用于连接不同设备之间进行数据传输和控制。

为了更好地使用和调试Modbus通信,两种常用的调试工具ModSim32和ModScan32应运而生。

本文将介绍这两种Modbus调试工具的使用说明,帮助读者快速上手并实现高效的Modbus通信。

一、ModSim32调试工具ModSim32是一种基于Windows平台的Modbus调试工具,提供了一套完整的Modbus仿真环境。

以下是ModSim32的使用步骤:1. 下载和安装:在ModSim32官方网站上下载安装程序,并按照提示进行安装。

2. 运行程序:双击桌面上的ModSim32图标,启动程序。

3. 设置通信参数:选择“设置”菜单,点击“通信参数”选项。

在弹出的对话框中,设置串口号、波特率和校验方式等通信参数。

4. 配置Modbus设备:选择“配置”菜单,点击“添加Modbus设备”选项。

在设备配置界面上,输入设备地址、数据类型和寄存器信息,以便程序能够正确地与设备通信。

5. 开始通信:点击工具栏上的“启动通信”按钮,ModSim32将开始模拟Modbus设备,并接收/发送数据。

6. 监视和调试:在主界面上,可以监视实时数据的变化,并使用其它功能如读写寄存器、发送Modbus命令等进行调试。

二、ModScan32调试工具ModScan32是一种功能强大的Modbus调试工具,可用于测试和调试Modbus从站设备。

以下是ModScan32的使用步骤:1. 下载和安装:在ModScan32官方网站上下载安装程序,并按照提示进行安装。

2. 运行程序:双击桌面上的ModScan32图标,启动程序。

3. 设置通信参数:选择“连接”菜单,点击“设置通信参数”选项。

在弹出的对话框中,设置串口号、波特率和校验方式等通信参数。

4. 配置从站设备:选择“连接”菜单,点击“添加从站设备”选项。

使用modscan32软件测试ocs从站通讯

使用modscan32软件测试ocs从站通讯

使用MODSCAN32软件测试OCS从站通讯
1、使用条件,OCS控制器做从站,程序中配置从站通讯参数、地址等内容。

2、如按照以上配置,打开MODSCAN32软件主菜单-Connection-Connect进行配置,本例
使用Com5端口(可从右键-我的电脑中查询使用的端口号),注意参数与控制器中的参数一致。

3、点击上图Protocol Selection配置。

4、 配置完成,从监视画面进行通讯地址格式选择,可参照OCS Modbus 通讯地址表
能实际测出对应地址寄存器的数值代表OCS 从站通讯正常。

如上图,R1-R5及R10寄存器数值已监视出来。

通讯异常时对应地址寄存器无数值,并且提示通讯超时。

如上图
若从站通讯未成功,请仔细检查控制器是否运行、程序中通讯部分的设置、控制器终端拨码开关设置及通讯接线等是否正确。

从站ID
附OCS Modbus通讯地址表。

Modscan使用说明

Modscan使用说明

Modscan使用说明Modscan使用说明1、简介Modscan是一款通用的Modbus通信协议扫描工具,用于识别和测试Modbus设备。

本文档旨在提供关于Modscan的详细说明和使用指南。

2、安装2.1 支持的操作系统- Windows 10及以上版本- Linux- macOS2.2 和安装Modscan1、打开Modscan官方网站()。

2、在页面选择适用于所需操作系统的最新版本的Modscan。

3、根据操作系统的要求进行安装。

3、运行Modscan3.1 启动Modscan双击安装目录中的Modscan可执行文件以启动应用程序。

3.2 连接到Modbus设备1、单击“文件”菜单,选择“新建”以创建一个新的扫描配置文件。

2、在弹出的对话框中,输入扫描配置文件的名称,并单击“确定”。

3、在Modscan主界面,单击“连接”菜单,选择“添加设备”以添加要扫描的Modbus设备。

4、在添加设备的对话框中,输入设备的IP地质和端口,并选择Modbus通信协议和连接方式。

5、单击“确定”以添加设备到扫描配置文件。

6、重复步骤3-5以添加所有需要扫描的设备。

3.3 启动扫描1、在Modscan主界面,选择要扫描的设备或设备组。

2、单击“扫描”按钮以开始扫描选定的设备。

3、扫描结果将显示在主界面的扫描结果列表中。

4、扫描结果解读4.1 设备信息- 设备名称:设备的名称或标识符。

- 设备地质:设备的Modbus地质。

- IP地质:设备的IP地质。

- 端口:设备的端口号。

4.2 功能码信息- 功能码:Modbus协议中定义的功能码。

- 注释:功能码的注释及说明。

- 数据类型:该功能码接受的数据类型。

4.3 数据读取- 对象地质:要读取数据的对象地质。

- 数据类型:读取数据的类型。

- 数据值:读取到的数据值。

5、其他功能5.1 导出扫描结果- 单击“文件”菜单,选择“导出”以将扫描结果导出为文件。

5.2 修改扫描配置- 单击“文件”菜单,选择“配置”以修改扫描配置文件。

ModScan32是标准的MODBUS测试软件可以测试各

ModScan32是标准的MODBUS测试软件可以测试各

“ModScan32”是标准的MODBUS 测试软件,可以测试各种MODBUS RTU 方式的通讯。

下面简单介绍如何采用此软件测试BGI系列仪表的MODBUS 通讯。

1:解压缩后直接运行“ModScan32.exe”文件,出现如下画面:
在“Setup”菜单中,选择“Data Definition”数据定义,出现如下对话框:
红色汉字为各个选择项的注释,按照要求,填写扫描频率,从站(仪表)通讯地址,采用命令号(3号表示读单个或多个寄存器内容),扫描起始地址,扫描读取的长度……
注意:读取数据长度不要超过相应仪表的最大数据长度,否则将出现通讯错误。

确定后可以直接连接,选择“Connect”后出现通讯对话框,选择数据位,起始位,停止位,效验位。

BGI仪表一般采用8位数据位,1位停止位,无效验。

确认后,如仪表的通讯设置完成(采用MODBUS RTU, 相应数据位和停止位和PC上设置一致)则可连续读取到数据。

例如:
此时,可以直接用鼠标双击某个可读可写地址,如40020 往后的地址,则可以直接修改内容,此软件自动发送“06”命令给仪表修改相应寄存器内容。

此软件不支持“连续写多个地址命令”(0X10命令)。

Scan32使用 方式

Scan32使用 方式

Scan32测试modbus使用方式记录在modscan2中有两个可执行文件,一个是,另个是。

ModSim32是一个模仿从机软件,在此表中的值是被读的,ModScan32是一个模仿主机软件,他会主动发送读取序列。

具体参考下列软件应用方式。

➢首先介绍下模拟主机ModScan32的使用方法:双击,打开如下页面Device Id是指下面仪表的地址,Address是寄存器地址,Length是指寄存器个数,MODBUS Point Type是指modbus中命令字。

Number of Polls 是指发送计数器。

Valid Slave Responses 是接受计数器。

Reset Ctrs是计数清零键。

单击菜单栏中的connection中connect出现如下页面Connect中下拉菜单中是选择电脑串口。

再关注下Configuartion中的参数设置,其他值为默认。

设置完成后点击ok就行了。

界面如下:下面视窗中03EA表示的是寄存器地址1002,<00120>是指寄存器中值为120.这组工具是用于切换寄存器里值的显示方式,有十进制,二进制,十六进制等等。

注:我们观察它发送得序列05 03 03 E9 00 0A 15 F9,实际发送中我们在寄存器地址中设置的是0x3EA ,但它实际发送的是0x03E9,这里就要注意,在起始寄存器设置要多加1.这个软件可以创建多个窗口同时工作,第一次设置后保存以后以后直接按下open就可以打开文件。

这个软件现在支持的命令有01:COIL STATUS读线圈状态02:INPUT STATUS读离散量输入03:HOLDING REGISTER读保持寄存器04:INPUT REGESITER读输入寄存器➢现在来介绍下模拟从机ModSim32的使用方法:双击,打开如下界面:点击File-NEW创建一个新的窗口,界面如下:Device id:是指从机地址,Address是指寄存器地址,Length是指寄存器个数,MODBUS Point Type是指modbus中命令字。

ModScan32软件使用说明

ModScan32软件使用说明

ModScan32软件使用说明
1、启动ModScan32.exe测试软件,Device Id(仪表地址LocalAdress)设为1,MODBUS Point Type(命令字)设为04,Adress(数据地址)设为0001(本来应该是地址0,但是这个软件会自动将地址减一,所以该为1),Length(数据长度)设为8。

如图1
图1
2、使用菜单“Connection/Connect”,选择Connect为COM1,baud位9600,word(数据位)为8,Parit为Even(偶校验),Stop(停止位)为1,”Rotocal Selection\Transmission Mode”选择”STANDARD RTU”。

然后点击“OK”键确定。

如图2
图2
3、点击“rotocol Selection”按钮,出现如下图3选项
图3
注意选择为“STANDARD RTU”如图3所示,将Modbus模式选定。

4、菜单“Setup/Display Option/Show traffic”,如图4显示,白色区域是电脑发送的命令,黑色部分是仪表返回的通讯内容。

图4
5、菜单“Setup/Display Option/Show data”设置
菜单“Setup/Display Option/Swapped FP”如下图5选中后,完后此时显示当前测量值。

图5
下图为正常显示测量值窗口
图4 0001H:温度
0003H:压力
0005H:补偿前流量
0007H:补偿后流量。

MODSCAN软件测试通讯简要说明

MODSCAN软件测试通讯简要说明

M O D S C A N软件测试通讯简要说明This manuscript was revised on November 28, 2020MODSCAN32测试ATV71通讯简要说明使用软件连接变频器之前需要将USB-485转换器的驱动装好,安装方法参见对应的安装说明。

安装好之后可以在设备管理器中看到转换器对应的COM口。

打开Modscan32设备通讯地址的设置:将在变频器地址栏设置的地址输入下图的框里边,一定要与变器设置的通讯地址一样,即下位机(变频器)的地址调整为与上位机(PC)的 ID号一致。

通讯波特率的设置:点击菜单中Connection项下的Connect出现如下对话框此窗口设置如下:1、通讯端口的选择,安装好转换驱动后可以看到对应的COM口,参见第一张图,我的电脑对应的是COM4,则将该项改成对应的端口。

2、波特率的设置,需要将下图的数值改成与变频器中设置好的对应的波特率值。

即下位机与上位机的波特率要对应起来。

格式一般都是RTU的8E1,所以其他用默认的就可以了。

MODBUS 传输模式选择:点击protocol seletion弹出如下对话框选择标准RTU信号,点击OK即可。

MODBUS功能码选择:点击MODBUS Point Type下的下拉菜单,依次出现的是线圈状态、输入状态、保存寄存器、输入寄存器。

对应的MODBUS地址位分别为:DeviceModbus address Descriptionaddress1...10000*address - 1 Coils (outputs)10001...20000*address - 10001 Inputs40001...50000*address - 40001 Holding registers30001...40000 address - 30001 Inputs registers读写ATV71设备参数可选择03:HOLDING REGISTER其他功能键:从左到右依次是:新建、打开、保存、连接、断开、数据定义等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于M O D S C A N程序
的测试应用
公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]
关于MODSCAN程序的测试应用
MODSCAN程序是一款模拟在SCADA系统状态下,检测载荷及RTU测试数据是否正常的测试工具。

在使用MODSCAN程序测试前,需要做如下工作:一.对RTU信息的配置与设置
1. 利用“ZNetCom 以太网串口转换设备配置工具”对RTU进行协议配置,包括:“设备IP、设备子网掩码、设备网关IP、目标IP”;
说明:对RTU的协议配置,可先利用由凯山厂家提供的配置模板进行导入,之后只需更改“设备IP、设备子网掩码、设备网关IP、目标IP”即可。

2. 利用“凯山RTU驱动For Modbus软件,通过网线直连RTU后,将RTU程序升级为版本;再对RTU进行“信道、井场RTU参数”设置;
3. 利用“ZNetCom 以太网串口转换设备配置工具”将RTU的工作方式由“UDP”方式更改为“TCP Server”方式。

对RTU正确配置完毕后,就可操作MODSCAN测试程序了。

点击运行程序,界面如下:
二.功图的测试
1. 在“Address”栏中输入“201”,201为测试载荷数据的起始位。

2.“Device Id”框内的1,表示某个井场中Id为1的载荷;如果输入为2,表示要测试Id为2的载荷,以此类推。

3. 点击“MODBUS Point Type”下拉箭头,选择“03:HOLDING REGISTER”。

参数选择设置界面如下:
再点击第一行菜单中的“Connection”,界面如下:
在如上的界面中,“Connect”的选项为“Remote TCP/IP Server”;
“IP Addrss”的输入项为RTU的设备IP;
“Service”的输入项为“4001”。

选项确定后,点击“OK”即进入测试状态,此时计数框内有上下数据变动。

等待10分钟左右,就会有测试的数据显示在如下的界面中(红圈内):
说明:在功图测试数据扫描时,如果扫描几分钟之后(在10分钟之内)出现扫描中断(有红字母提示,不在扫描,如下图所示),说明RTU的
网口协议转换器不适用,需要更换。

三.查看RTU对功图采集的成功与失败次数
RTU具备在每个24小时内记录功图采集的成功与失败次数。

查看界面如下:
在上列界面中,将Address框内输入为1,将Length框内输入为40,将Device Id框内输入为255后,在信息框内第40017点开始记录的是第一口
井的功图采集成功次数,第40018点记录的是功图采集失败次数。

第40019点为记录的第二口井的功图采集成功次数,第40020点记录的是功图采集失败次数,以此类推。

例如在上面的信息栏中,第40017点的数值为5,说明正确的功图采集了5次;第40018点的数值为1,说明采集失败的功图为1次。

通过记录的采集成功次数就知道RTU每天实际采集了多少张正确的功图,这有利于查找分析不正常功图的原因。

四.对井场汇管压力的测试
1. 在“Address”栏中输入“51”,51为测试的汇管压力值。

2. 在“Device Id”栏中输入“128”;
3. 点击“MODBUS Point Type”下拉箭头,选择“03:HOLDING REGISTER”。

参数选择设置界面如下:
再点击第一行菜单中的“Connection”,界面如下:
在如上的界面中,“Connect”的选项为“Remote TCP/IP Server”;
“IP Addrss”的输入项为RTU的设备IP;
“Service”的输入项为“4001”。

选项确定后,点击“OK”即进入测试状态,此时计数框内有上下数据变动。

等待1分钟左右,就会有测试的数据显示在如下的界面中(红圈内):
经过上述的测试操作,有了正确的数据上传,说明从载荷到RTU的配置及测试全都通过。

剩下的事就是安装、设置站控软件(力控或亚控),并使
网络畅通。

2015-5-21。

相关文档
最新文档