-
modbus poll
教程
刚刚发布
Modbus
测试工具
(
Modbu
s Slave
调试工具
)
,不过已经
是昨天了,今
天开始发布
Modbus
测试工具
(
Modbus Master
调试工具
)
。做为
Modbus
主站,发送
命令包,采集从站的数据,典型工具如
:Modbus Poll
。
Modbus Poll
是
Modbu
s
主设备模拟工具,帮助
Modbus
通讯设备开发人员进行
Modbus
通讯协议的模拟和测试,用于监控、测试、调试<
/p>
Modbus
通讯设备。
可以多个窗口中同时监控多个
Modbus
子设备?与
Modbus
Slave
的用户界面相
同,支持功能
01, 02,
03, 04, 05, 06, 15, 16, 22
和
23
,监视串口数据。
支持以下
Modbus
协议
:
RTU ASCII Modbus TCP
寄存器和线圈的
读写
:
同时操
作
(
读
/
写
)
127
个寄存器、
< br>
同时操作
(
读
/
写
)
2000
个输入
/
线圈
支持的
MODBU
功能
码
:
01
:
读取线圈状态
02
:
读取输入状态
03
:
读取保持寄存器
04
:
读取输入寄
存器
05
:
强置单线圈
06
:
预置单寄存器
15
:
强置多线圈
16
:
预置多寄存器
22
:
位操作寄存器
23
:
读<
/p>
/
写寄存器。
Modbus Poll
使用
1
)
、安装注册
:
此软件不需安装,解压缩附件中
Modbus
,双击执行
即
可,如
果是第一次运行,会弹出如下注册提示
I'his is an unrcgrst
EI
*^xl copy
far
F
R?
filial' lat^r
t Os
此时,可以双击执行
,
如下图
M.
H
!
tiiiv
g
-
ARIPN
?fi(U
E
3
dii
?
Mwlul
J
程序中
Name
Email
、
Reg
Key
顺序对应上面三个注册项,其中前两项可由用
户填写,或直接按其默认即可,第三项
Reg
Key
根据前两项自动生成。将此三项填
入表
1
所示对话框中按“
0K
按钮即可完成注册。然后直接进入主窗口,如图
示。
2
)
、主窗口
:
软件主窗口如图
< br>3
所示
:
3
所
p
(
dl
-
*
闷
1 J
申
Amwck
纤
詁
?■y
Fjficrons
Ad
力
?
删
>vtidcw
存
*
D
a; IQS X
Fftr
Help
pr?
-5<=l Far
EA
』
daiijlr
:
如
R m
h
第的严
Pwi
1
??8:M1
此时处于“
No conn ection
”未连接状态,如果只测试“
04
输出保持寄存
< br>器”,
则可直接点击跳到第
3.
步,直接进行连接即可。
3
)
、参数设置
:
点击菜单“
Setup
”中“
Slave Definition.. F2
”进行参数设置,会弹出如图
5
对话框。
■ iQiKi
?
iW
?
arme
毗如
jtjhjp
苔尸
tions
也
鱼
E
塑?加?
Help
D o?
Q
其中
A Slave
为要访问的
Modbus
从站的地址,对应主画面中的
I
D
值,默认
为
1
。
B.
Function
为寄存器功能码的选择,共四种
,
分别对应关系如下
:
1
F ionc t i o_n.
01 K
Coils
0?
口
T
Di -rri'Tr
TipwT-
7
闫
f
iCGS
0
勵
-+1
以电雜
]苟
申论
开始。对应
c
WfKI]
5
1
Oi
亍
#
门讨
Hn 1 H
i rt Pr-JT
■■:
0
;
■冷
H
P >1
F
.
-
?
L
歸叮舊
3
■人超邓洲
|
,如
1
注
:Modbus Poll
软件中
03,04
与
MCGS
勺标注有所不同,使用时请注意。
C.
Address
为寄存器起始地址。默认从
1
MCGS
勺寄存器地址。
D.
Length
为寄存器连续个
数。默认为
10
个。对应
MCG
的通道数量。
E. Scan
Rate
为读取数据周期,单位毫秒,默认为
1000ms
与
MCG
主站
最小采集周期意义基本
相同。
F. Auto Read En able
为是否连续读取选择,选中则连续读取。
G. Read
Once
此按钮点击一次,执行一次读取。
设置完成点击,模拟窗口将显示定义的寄存器列表
Fidhir ruli
rtHioU 1
Srtup
■
3
刃
殴対脚
*
Helf
r=i
□
H
S
1
Mbpolll
Tx ? 4s
Err
^iOOQt =
4000^
M0DO3
■
彳
0004
=
咖
QE
-
40006 =
X
EBB
|=cj
■
■■
1
05 06 15 1G
22
芒
?
0
J
-
Ji
! T =
03: SR
-
100 On
.s
10007
-
iOOOS
■
40009
?
4001
口
—
0
G
G
0
0
0
a
?
0
0
For press F1.
Fol Edfc, dottie
tSdk
on
A
Vdkie 230.200,200.1701
4
)
、显示
设置
:
数据显示方式设置
:
默认情况下,寄存器数据的显示方式为
Signed
方式
(16
进制无符号
二进制
)
,
数据范围为范围为
-32768
――
32767
。如果用户要以其他数值方式显示,可以通过
菜单“
Display
”进行选择设置,如下图所示
地址格式设置
:
Modbus Slave
默认使用
PLC
地址,“
Display
”菜单中“
PLC Addresses(Base
1)
”为默认选中状态,默认寄存器的起始地址为
1
开始,此点与
MCGS
勺
Modbus
串
口和
TCP
数据转发驱动是相同的。如
果测试时需要设置起始地址为
0
开始,可选择
“
Protocol Addresses(Base
0)
”。一般情况下使用默认
PLC
地址即可。
5)
、连接
:
点击菜单“
Conn ection
”中“
Conn ect.. F3
”进行连接,如下图
m
—
...................
…二―
七却
吕
*
)
FifKbGTtf
划样
*?
/rdQ** Hdp
-
-
-
-
-
-
-
-
-
上一篇:七年级数学上册导学案第一章 有理数 全章复习
下一篇:模块化定义和创新