# BeihaiHostComputer
**Repository Path**: MiKeNetProject/beihai-host-computer
## Basic Information
- **Project Name**: BeihaiHostComputer
- **Description**: 北海环境监测上位机软件
- **Primary Language**: C#
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 23
- **Created**: 2024-11-21
- **Last Updated**: 2024-11-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
北海上位机
## 介绍
本上位机软件为广西北海渔场监控项目定制的监控上位机软件

## 开发环境
1. Visual Studio 2019 社区版
2. 开发框架:WinForm
3. 使用控件:BeauGaugeInstrumentationSuitePro
4. 主要语言:C#
## 主要功能介绍
### 1. 使用环境
1. 在数据资料目录下先安装: BeauGaugeInstrumentationSuitePro.msi 控件
2. 再安装本上位机软件:北部湾深海网箱养殖水质环境监控系统.msi 软件
3. 或者下载绿色版压缩文件直接双击运行:recvdatasection.exe 文件
### 2. 界面介绍
本上位机软件分为**3个从监测节点**和**1个主监测节点**:
* 从节点:温度、盐度、浊度、PH值、溶解氧
* 主节点:气温、风速、气压、俯仰角、横滚角、雨量、经纬度
同时隐藏3个备用从节点:

### 3. 重启
软件菜单重启按钮:重新内部启动上位机软件
### 4. 设备管理
可以进行各种设备的管理。点击打开和关闭则对应的相关设备进行通电和断电操作。

### 5. 数据查看
对应监测点数据曲线图

每个监测点的数据曲线如下为例:



历史曲线图需点击如下图箭头所示按钮,弹出当天的数据信息如下所示:




### 6. 历史数据
可以进行各种历史数据操作,可以选择历史时间点并打开该天的数据图。

### 7. 低信号模式
当下位机数据传输不稳定或者节点开启但无数据显示可打开低信号模式。
### 8. 阈值设置
点击阈值设置按钮可展出阈值设置界面,再次点击隐藏,如下图:

初始化阈值设定:点击初始化阈值设定按钮打开初始阈值界面,可设定传感器数据监测范围,设定完后保存。点取消退出设定界面。初始阈值数据保存本地,即软件刚使用时设定完即可,一般不可更改。

重置:重置按钮即将初始化设定的阈值数据全部覆盖当前阈值范围数据,并关闭监测的作用。
一键开启:打开全部传感器监测数据。可手动单独开启,开启按钮提示为蓝色,关闭为白色。
若监测点数据异常在消息界面以黄色警告字体提示,同时阈值显示界面异常数据文本变红色,且每分钟自动播放2秒提示音。


### 9. 帮助信息、退出
按钮功能如名。
## 总结
此为北海项目中的一部分。监控上位机模板项目,应用于实际生产环境,需要下位机传感器配合使用。
喜欢的点个赞哈:happy:
---