近期查了一下ihyerDB-modbus采集器的相关配置,由于没有相关的modbus设备,于是今天上午根据网上的线索下载了Modbus Slave(modbus从站仿真器).笔记本也没有串口,于是下载了Virtual Serial Port Driver 7.2虚拟串口.一切准备就绪就开始仿真实验了.

1.下载Modbus Slave:http://down1.cr173.com/soft1/ModbusSlave.rar

2.下载Virtual Serial Port Driver 7.2:http://down.liangchan.net/vspd7.2.308.zip

(安装很简单,都是无脑下一步).

3.打开modbus slave F8呼出从站设置,配置从站站地址,功能码,功能码与寄存器对应关系为,具体可参考:http://blog.csdn.net/xukai871105/article/details/15654689

4.F3呼出Mdobus协议的工作方式,分为串口\以太网等,并配置相应的串口参数等.配置完毕如图显示,未连接,这里将Modbus Slave连接至电脑的虚拟串口com2上.参数为:9600-E-8-1.

5.安装好虚拟串口后,新建一对虚拟串口,上图.右边的Break line/restore connection选项是指示是否启用com1与com2的通讯,把slave仿真器配置在com2上,再把串口调试精神配置在com1上,可以模拟上位机发送召唤码在本机调试.

6.准备工作做完后就要开始ihyerDB的modbus配置了.下载ihyerDB数据库-打开服务-配置服务器-自带手册解释的很清楚,这里不一一阐述.

7.打开modbus配置工具.依次配置采集器列表---设备列表---右侧连接信息列表.采集配置时选择类型为modbus,名字随意命名.之后填写设备名称.

8.待设备配置完毕后,主要配置右侧端口号相关信息,由于使用的是虚拟串口,slave仿真器使用的是com2,这里配置成com1.参数同样为9600-E-8-1.注意扫描组的配置如图:

9.在本地采集器配置选项卡中,选中刚刚配置的modbus采集器,启动运行.上图:

10.打开ihyerDB的系统管理工具,选择采集状态查看菜单,显示配置的采集器为活动状态,设备为已连接的状态表示配置完毕.上图.

11.点击管理工具的数据源菜单,进行Tag配置.

12.一切配置完毕后,就可以点击菜单的实时记录查询,如图所示,节点的状态为Good连接正常,并能实时获取寄存器400002的数值,由于一个寄存器表示两个字节,一个16位整型,正好用一个完成的寄存器地址描述,如例子中的400002,则表示读取一个16位的整型数,用400002中获取.对照slave结果比对,上图:

完成了所有的配置实验,之后ihyerDB可支持C#的二次开发,可以直接从tag节点取出寄存器的数据.

IhyerDB modBus采集器配置.的更多相关文章

  1. 通用采集器Modbus协议应用

    1.  功能码 通用采集器一般包含DI,DO,AI相关接口,对此类接口主要应用功能码01~06. 3类接口具体对应关系如下: 继电器定义,功能码01/05(01:读线圈,05写线圈) 序号       ...

  2. 火车采集器 帝国CMS7.2免登录发布模块

    帝国cms7.2增加了金刚模式,登录发布有难度.免登录发布模块配合火车采集器,完美解决你遇到的问题. 免登录直接获取栏目列表 通过文件内设置密码免登录发布数据 帝国cms7.2免登陆文章发布接口使用说 ...

  3. WEB页面采集器编写经验之一:静态页面采集器

    严格意义来说,采集器和爬虫不是一回事:采集器是对特定结构的数据来源进行解析.结构化,将所需的数据从中提取出来:而爬虫的主要目标更多的是页面里的链接和页面的TITLE. 采集器也写过不少了,随便写一点经 ...

  4. 【RSYSLOG】rsyslog作为日志采集器安装配置说明

    RSYSLOG is the rocket-fast system for log processing. About 由于环境基于CentOS 6.7 x64,rsyslog本身就是OS的组件,由于 ...

  5. javacoo/CowSwing 丑牛迷你采集器

    丑牛迷你采集器是一款基于Java Swing开发的专业的网络数据采集/信息挖掘处理软件,通过灵活的配置,可以很轻松迅速地从 网页上抓取结构化的文本.图片.文件等资源信息,可编辑筛选处理后选择发布到网站 ...

  6. 实战ELK(4)Metricbeat 轻量型指标采集器

    一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采 ...

  7. 使用火蜘蛛采集器Firespider采集天猫商品数据并上传到微店

    有很多朋友都需要把天猫的商品迁移到微店上去.可在天猫上的商品数据非常复杂,淘宝开放接口禁止向外提供数据,一般的采集器对ajax数据采集的支持又不太好. 还有现在有了火蜘蛛采集器,经过一定的配置,终于把 ...

  8. prometheus学习系列十一: Prometheus 采集器的编写

    在前面的文章已经写了官方的几个exporter的使用了. 在实际使用环境中,我们可能需要收集一些自定义的数据, 这个时候我们一般是需要自己编写采集器的. 快速入门编写一个入门的demo 编写代码 fr ...

  9. Metricbeat 轻量型指标采集器

    一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采 ...

随机推荐

  1. 关于nginx的一个错误操作记录

    今天在弄前后端同步的测试的时候,前端用Nginx代理访问后端接口,由于启动了多次nginx软件,没有将前几次启动的nginx进程关闭,导致在访问后端接口的request被挂起,过了半天也没有结果返回, ...

  2. FJWC2019 直径

    题目描述 你需要构造一棵至少有两个顶点的树,树上的每条边有一个非负整数边权.树上两点 i,j 的距离dis(i,j) 定义为树上连接i 和j 这两点的简单路径上的边权和. 我们定义这棵树的直径为,所有 ...

  3. 蓝桥杯-正则问题(dfs,解决()的计算)

    历届试题 正则问题   时间限制:1.0s   内存限制:256.0MB      问题描述 考虑一种简单的正则表达式: 只由 x ( ) | 组成的正则表达式. 小明想求出这个正则表达式能接受的最长 ...

  4. 搭建类似生产环境的RAC

    install the necessary packages yum install -y 创建组.用户和目录 创建用户组 groupadd -g 2000 oinstallgroupadd -g 2 ...

  5. Array对象的判定

    /* 关于JS对象类型的判断,最复杂的在于RegExp和Array了,判定RegExp的情形不较少,而Array就比较多了,下面就是判断Array的方法 */ //方法一:利用instanceof来判 ...

  6. spring使用@Value注解读取.properties文件时出现中文乱码问题的解决

    解决办法 在spring中我们常常使用.properties对一些属性进行一个提前配置, spring 在读取*.properties文件时, 默认使用的是asci码, 这时 我们需要对其编码进行转换 ...

  7. python-单链表的实现

    #!/usr/bin/python class Node(object): def __init__(self,value,next=None): self.value,self.next=value ...

  8. Django的国际化

    Django的国际化 Django基于python的gettext来实现国际化.其过程为安装gettext工具,然后再代码中调用指定方法,然后用gettext提供的程序来把代码中需要翻译的部分找出来写 ...

  9. JavaScript和微信小程序获取IP地址的方法

    最近公司新加了一个需求,根据用户登录的IP地址判断是否重复登录,重复登录就进行逼退,那么怎么获取到浏览器的IP地址呢?最后发现搜狐提供了一个JS接口,可以通过它获取到客户端的IP. 接口地址如下: h ...

  10. android系统权限的管理

    被权限搞了好久,决定好好的研究一下: 参考资料 http://blog.csdn.net/xieyan0811/article/details/6083019?reload http://blog.c ...