原创 轻量级的通用监控程式

2014-10-27 15:26 1799 20 21 分类: 消费电子

1.1.主要特点

  1. 以单个设备通讯管理为主
  2. 多功能、可配置软件
  3. 遥控,遥测,遥调功能
  4. modbus通用通讯协议支持
  5. 转发盘功能:数据记录到文件,通讯转发
  6. 后台运行

 

2.通讯管理

2.1.通讯方式

  1. 遥测为循环发送,没有超时功能
  2. 遥控,遥调为单次发送,超时重发
  3. 遥测支持时间戳(ms级),数据质量功能

2.2.通讯协议

  1. 支持modbus协议,命令码03,16,可配置寄存器地址,寄存器数量
  2. 支持原始包直接发送

2.3.通讯接口

  1. 支持以太网通讯,支持以太网广播包
  2. 支持串口通讯
  3. 可手动配置发送数据包内容

3.数据管理

3.1.测点数据

项目分为:

  1. 测点数据来源
  2. 设备标识ID
  3. 设备号
  4. 记录地址号
  5. 记录值
  6. 记录时间
  7. 测点名称
  8. 测点单位
  9. 测点数据质量

3.2.测点显示管理

  1. 测点信息可配置
  2. 测点显示单位
  3. 测点显示名称
  4. 测点显示备注
  5. 数据进制:10进制,16进制,格式化字符串,IP地址等;

3.3.转发盘记录格式-SOE

  1. 每条记录的保存项目如下:

 

名称

字节数

举例

意义

设备标识ID

2字节

00 01

 

设备号

2字节

00 01 

设备地址1

记录地址号

2字节

4E 20

寄存器地址20000

记录值

2字节

00 F9

249

时间

12字节

年月日时分秒,各2字节

07 DE 00 0A 00 0B 00 09 00 2D 00 3B

 2014年10月11日9点45分59秒

测点数据来源

8字节

目标IP地址 4字节

(数据来源的IP地址)

目标端口号  2字节

本地端口号 2字节

C0 A8 01 14 08 00 08 00

目标IP地址192.168.1.20

目标端口号

2048

本地端口号 

2048

 

 

完整包即为:

00 01 00 01 4E 20 00 F9 07 DE 00 0A 00 0B 00 09 00 2D 00 3B C0 A8 01 14 08 00 08 00 

  1. 字节顺序:高字节在前,低字节在后
  2. 数据格式采用16进制

3.4.转发盘记录文件

  1. 采用文本格式文件
  2. 每个自然日存储一个数据文件,0点开始自动生成新文件
  3. 每次选中“保存到文件”,会立即产生一个新的数据文件
  4. 数据文件名称格式为:年月日时分秒-{设备标识}.log
  5. 即时存盘,在接收到数据时,如果存盘有效,则将数据写入文件;
  6. 最新的记录在最后面

3.5.通讯转发

  1. 指定目标连接方式:目标地址和端口号

UDP数据包方式


fz1.jpg
 
 
fz2.jpg
 
fz3.jpg
datacenter1.jpg
 
 
上面是一个控制和一个实时数据显示,有需求的可以联系我,可以帮大家免费做几个。
省的开发了。。。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1602177 2014-11-4 15:54

感谢分享~
相关推荐阅读
用户1715668 2014-12-30 14:00
[忆往昔峥嵘岁月]这么多年来做过的产品-智能井盖监控系统
大家好,我主要做做嵌入式软硬件产品,ODM/OEM等等。 主要涵盖智能硬件、煤矿压力、电力监控、市政监控、太阳能路灯、电站等领域, 产品主要有各种监控设备,超低功耗设备,手持终端,彩色显示终端...
用户1715668 2014-10-22 14:47
总线式CAN光电转换器
总线式CAN光电转换器  总线式CAN光电转换器采用光纤作为CAN总线的传输介质,将现场不同地理区域分散分布的节点、从站与中心主站通过光纤连成一可靠的CAN光总线网络。光纤传输以其可靠性、安全...
用户1715668 2014-10-22 14:38
矿用隔爆兼本安型百兆工业以太环网交换机
矿用隔爆兼本安型百兆工业以太环网交换机是为煤矿各类监测监控系统提供工业以太环网制式的标准、宽带、高速信息传输和信息集成接入的综合通用网络设备,是专为工业应用而开发的高性能网管型工业以太网交换机。由...
用户1715668 2014-10-22 14:35
矿用隔爆兼本安型网络传输接口
      矿用隔爆兼本安型网络传输接口 矿用隔爆兼本安型网络传输接口是一种通用的数据采集和控制装置。它以微机处理机为核心,配...
用户1715668 2014-09-17 13:32
自己做了一个crc校验程序,主要为modbus计算使用
1.功能介绍 自动支持多种分隔码 空格(默认) 逗号 C语言数组常用 支持多种校验码计算方式 CRC16(modbus)(默认) ...
EE直播间
更多
我要评论
1
20
关闭 站长推荐上一条 /3 下一条