资源简介
104电力规约的c#部分功能实现 实现了总召\单点数据解析\浮点数据解析,

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net.Sockets;
using TCP104Library;
using System.Threading;
using System.Net;
namespace TCP104
{
public partial class Form1 : Form
{
//测试数据源,用来显示
DataTable table = new DataTable();
DataTable table2 = new DataTable();
//TCP连接
Socket socket = new Socket(AddressFamily.InterNetwork SocketType.Stream ProtocolType.Tcp);
//发送队列
Queue SendList = new Queue();
//等待语句柄。挂起后台线程时阻塞使用
EventWaitHandle waitHandel = new EventWaitHandle(false EventResetMode.AutoReset);
//定时器扫描周期
int scaneRate = 200;
//定时器
System.Timers.Timer tm;
//允许读标志。关闭后台线程时同步信号使用
bool ReadEnable = false;
//发计数。程序中使用,实际应用中暂未起作用
short sr = 0;
//收计数。程序中使用,实际应用中暂未起作用
short nr = 0;
//建立数据索引,查找已初始化的数据更新
Dictionary find = new Dictionary();
///
/// 构造函数
///
public Form1()
{
InitializeComponent();
table.Columns.Add(“方向“);
table.Columns.Add(“协议层数据“);
table.Columns.Add(“数据层数据“);
table.Columns.Add(“时间“);
table.Columns.Add(“SR“);
table.Columns.Add(“NR“);
dataGridView1.DataSource = table;
dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView1.Columns[0].FillWeight = 10;
dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView1.Columns[1].FillWeight = 20;
dataGridView1.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView1.Columns[2].FillWeight = 60;
dataGridView1.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView1.Columns[3].FillWeight = 10;
dataGridView1.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView1.Columns[4].FillWeight = 5;
dataGridView1.Columns[5].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView1.Columns[5].FillWeight = 5;
table2.Columns.Add(“地址“);
table2.Columns.Add(“值“);
table2.Columns.Add(“时间“);
table2.PrimaryKey = new DataColumn[] { table2.Columns[0]};
dataGridView2.DataSource = table2;
dataGridView2.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView2.Columns[0].FillWeight = 10;
dataGridView2.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridView2.Columns[1].FillWeight = 20;
dataGridView2.Co
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 7366 2011-07-25 19:28 TCP104Library\APCIClass.cs
.CA.... 6151 2011-07-25 19:27 TCP104Library\APDUClass.cs
.CA.... 30101 2011-07-25 19:28 TCP104Library\ASDUClass.cs
.CA.... 16384 2011-07-25 19:28 TCP104Library\bin\Debug\TCP104Library.dll
.CA.... 40448 2011-07-25 19:28 TCP104Library\bin\Debug\TCP104Library.pdb
.CA.... 8704 2011-07-25 14:44 TCP104Library\obj\Debug\Refactor\TCP104Library.dll
.CA.... 548 2011-07-25 19:28 TCP104Library\obj\Debug\TCP104Library.csproj.FileListAbsolute.txt
.CA.... 16384 2011-07-25 19:28 TCP104Library\obj\Debug\TCP104Library.dll
.CA.... 40448 2011-07-25 19:28 TCP104Library\obj\Debug\TCP104Library.pdb
.CA.... 1358 2011-07-21 10:05 TCP104Library\Properties\AssemblyInfo.cs
.CA.... 2585 2011-07-21 16:27 TCP104Library\TCP104Library.csproj
.CA.... 1401 2011-07-26 08:49 TCP104.sln
.CA..H. 37376 2011-07-26 08:49 TCP104.suo
.CA.... 17408 2011-07-26 08:47 TCP104\bin\Debug\TCP104.exe
.CA.... 30208 2011-07-26 08:47 TCP104\bin\Debug\TCP104.pdb
.CA.... 14328 2011-07-26 08:50 TCP104\bin\Debug\TCP104.vshost.exe
.CA.... 490 2009-06-11 05:14 TCP104\bin\Debug\TCP104.vshost.exe.manifest
.CA.... 16384 2011-07-25 19:28 TCP104\bin\Debug\TCP104Library.dll
.CA.... 40448 2011-07-25 19:28 TCP104\bin\Debug\TCP104Library.pdb
.CA.... 11589 2011-07-26 08:47 TCP104\Form1.cs
.CA.... 9374 2011-07-26 08:47 TCP104\Form1.Designer.cs
.CA.... 6019 2011-07-26 08:47 TCP104\Form1.resx
.CA.... 3263 2011-07-25 19:28 TCP104\obj\Debug\ResolveAssemblyReference.cache
.CA.... 1029 2011-07-26 08:50 TCP104\obj\Debug\TCP104.csproj.FileListAbsolute.txt
.CA.... 847 2011-07-26 08:47 TCP104\obj\Debug\TCP104.csproj.GenerateResource.Cache
.CA.... 17408 2011-07-26 08:47 TCP104\obj\Debug\TCP104.exe
.CA.... 180 2011-07-26 08:47 TCP104\obj\Debug\TCP104.Form1.resources
.CA.... 30208 2011-07-26 08:47 TCP104\obj\Debug\TCP104.pdb
.CA.... 180 2011-07-25 19:28 TCP104\obj\Debug\TCP104.Properties.Resources.resources
.CA.... 487 2011-07-21 10:05 TCP104\Program.cs
............此处省略25个文件信息
- 上一篇:c#二维码生成
- 下一篇:连锁店管理系统c#含数据库
相关资源
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
- C#自定义控件
评论
共有 条评论