资源简介
1,窗体程序分两部分,一部分是485配置页面,另一部分是DTU数据采集;
2,485配置部分是针对RS485传感器modbus通讯所开发的,如果报文格式不同,请自行修改保温部分;
3,DTU数据采集部分,支持多个DTU,而且每个DTU下支持多个RS485传感器,多个传感器的情况下,需要使用485配置部分的功能对每个传感器的地址进行配置;
4,DTU数采部分,本程序为TCPServer,开启之后等待DTU连接,连接之后轮询传感器数据;
5,本程序测试采用的DTU为有人科技的RS485串口服务器 TCP232-304型号;
6,本程序测试采用的传感器为MODBUD-RTU协议温度变送器,DS18B20温度传感器.
2,485配置部分是针对RS485传感器modbus通讯所开发的,如果报文格式不同,请自行修改保温部分;
3,DTU数据采集部分,支持多个DTU,而且每个DTU下支持多个RS485传感器,多个传感器的情况下,需要使用485配置部分的功能对每个传感器的地址进行配置;
4,DTU数采部分,本程序为TCPServer,开启之后等待DTU连接,连接之后轮询传感器数据;
5,本程序测试采用的DTU为有人科技的RS485串口服务器 TCP232-304型号;
6,本程序测试采用的传感器为MODBUD-RTU协议温度变送器,DS18B20温度传感器.

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Netframe.Net.TCP.Sock
{
///
/// 异步Socket TCP事件參数类
///
public class AsyncSocketEventArgs : EventArgs
{
///
/// 提示信息
///
public string _msg;
///
/// client状态封装类
///
public AsyncSocketState _state;
///
/// 是否已经处理过了
///
public bool IsHandled { get; set; }
public AsyncSocketEventArgs(string msg)
{
this._msg = msg;
IsHandled = false;
}
public AsyncSocketEventArgs(AsyncSocketState state)
{
this._state = state;
IsHandled = false;
}
public AsyncSocketEventArgs(string msg AsyncSocketState state)
{
this._msg = msg;
this._state = state;
IsHandled = false;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-14 11:33 RS485Config\
目录 0 2018-06-20 16:41 RS485Config\.vs\
目录 0 2018-06-20 16:41 RS485Config\.vs\RS485Config\
目录 0 2018-06-20 16:41 RS485Config\.vs\RS485Config\DesignTimeBuild\
文件 328 2018-06-19 14:49 RS485Config\.vs\RS485Config\DesignTimeBuild\.dtbcache
目录 0 2018-06-20 16:41 RS485Config\.vs\RS485Config\v15\
文件 73216 2018-08-14 11:49 RS485Config\.vs\RS485Config\v15\.suo
目录 0 2018-06-20 16:41 RS485Config\.vs\RS485Config\v15\Server\
目录 0 2018-06-20 16:41 RS485Config\.vs\RS485Config\v15\Server\sqlite3\
文件 0 2018-05-30 13:43 RS485Config\.vs\RS485Config\v15\Server\sqlite3\db.lock
文件 626688 2018-05-31 13:03 RS485Config\.vs\RS485Config\v15\Server\sqlite3\storage.ide
文件 32768 2018-08-14 11:32 RS485Config\.vs\RS485Config\v15\Server\sqlite3\storage.ide-shm
文件 4128272 2018-06-20 13:59 RS485Config\.vs\RS485Config\v15\Server\sqlite3\storage.ide-wal
目录 0 2018-06-20 16:41 RS485Config\Netfr
文件 1144 2018-05-31 08:49 RS485Config\Netfr
文件 2622 2018-05-31 08:50 RS485Config\Netfr
文件 14763 2018-06-20 10:43 RS485Config\Netfr
目录 0 2018-06-20 16:41 RS485Config\Netfr
目录 0 2018-06-20 16:41 RS485Config\Netfr
文件 11776 2018-05-31 08:52 RS485Config\Netfr
文件 28160 2018-05-31 08:52 RS485Config\Netfr
目录 0 2018-05-31 08:47 RS485Config\Netfr
文件 2294 2018-05-31 08:52 RS485Config\Netfr
目录 0 2018-06-20 16:41 RS485Config\Netfr
目录 0 2018-06-20 16:41 RS485Config\Netfr
文件 6724 2018-05-31 08:49 RS485Config\Netfr
文件 42 2018-06-19 08:15 RS485Config\Netfr
文件 617 2018-05-31 08:52 RS485Config\Netfr
文件 8077 2018-06-01 10:15 RS485Config\Netfr
文件 11776 2018-05-31 08:52 RS485Config\Netfr
文件 28160 2018-05-31 08:52 RS485Config\Netfr
............此处省略48个文件信息
- 上一篇:C# 自动寻路迷宫bfs
- 下一篇:用一个来说明C#中的继承、封装和多态
相关资源
- 数据采集卡读取(USB)
- 读取GY-25倾斜度模块数据
- 物联网设备通讯协议实现客户端(I
- C#上位机电表数据采集
- C# 开发 物联网
- C# 串口数据采集小DEMO
- SharpScada组态软件
- 环境监测数据采集管理系统
- WPF使用MQTTnet连接阿里云物联网平台
- C#单片机温度监控系统源码 画曲线图
- C#使用 MQTTnet 快速实现 MQTT 通信 Demo
- Fanuc机床Focas开发包
- C# 数据采集系统 智能采集 数据分析
- C# OPC 数据采集 .rar
- c#基于固定设备的 OneNet 物联网通信,
- 视觉处理与三菱数据采集
- C#上位机控制8路继电器
- 基于C#的三菱机床实时数据采集可运行
- 串口数据采集开发C#
- 基于C#的GPS数据采集源码
- c#上位机数据采集源代码
- Onenet调试工具
- C#串口读取数字温湿度传感器数据
- 远程监控数据采集GPRSC#源码
- C# 数据采集 盗取订单
- 基于c#的串口通信获取温湿度传感器数
- 使用数据采集器实现库存盘点
- myDataCollect C#编写的串口数据采集器
- gprs--pc c#开发
- C#开发的基于OPC的数据采集曲线显示软
评论
共有 条评论