Scan32使用 方式.doc_第1页
Scan32使用 方式.doc_第2页
Scan32使用 方式.doc_第3页
Scan32使用 方式.doc_第4页
Scan32使用 方式.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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,是指寄存器中值为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中命令字。确认完这些参数后设置寄存器的值,双击你要设置的寄存器地址,出现如下对话框:在Value中输入你要设置的值,设置完后点击Update就可以了。其他以此设置。设置完以后点击Connection-Connect,选择通讯口。我这里设置的是Port3,出现如下对话框:这里要把校验位设置下,其他为默认。点击ok就可以了。,这步设置完后,在Length不会再显示“*NOT CONNECTED*”字样。要想停止只要点击Connection-Disconnect-Port3就可以了。当有主机发送: 05 03 03 E9 00 0A 15 F9就会收到回复: 05 03 14 00 78 00 00 00 82 00 3C 00 00 00 00 00 00 00 00 00 00 00 96 FB 0D此序列中: BYTE0 :05 是从机机号BYTE1: 03是命令字BYTE2: 14读取寄存器中字节数BYTE3-BYTE22,就是寄存器的值BYTE23,BYTE24是CRC校验值(标准的modbus是把除校验之外所有的字节都算的,CRC校验低位在前,高位在后) 此软件可以创建多个窗口同时工作,第一次设置后保存以后以后直接按下open就可以打开文件。这个软件现在支持的命令有01:COIL STATUS读

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论