资源简介
Modbus通讯 串口通讯
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
using System.Threading;
using System.Net;
using System.Net.Sockets;
using System.Text.Regularexpressions;
namespace COMTool
{
public partial class SetCOMtool : Form
{
public int PortNum;
public int BaudRate;
public byte ByteSize;
public byte BParity; // 0-4=nooddevenmarkspace
/*
* 1. even 每个字节传送整个过程中bit为1的个数是偶数个(校验位调整个数)
* 2. odd 每个字节穿送整个过程中bit为1的个数是奇数个(校验位调整个数)
* 3. noparity没有校验位
* 4. space 校验位总为0
* 5. mark 校验位总为1*/
public byte BStopBits; // 012 = 1 1.5 2
public int ReadTimeout;
bool BPortSet = true BIpSet = false BPortSetMode = false BIpSetMode = falseBPortSetRead = false BIpSetRead = false;
public SetCOMtool()
{
InitializeComponent();
//信息显示
this.lMessage.Columns.Add(“状态信息“);
this.lMessage.Columns[0].Width = 200;
this.lMessage.View = System.Windows.Forms.View.Details;
this.lMessage.BeginUpdate(); //数据更新,UI暂时挂起,直到EndUpdate绘制控件,可以有效避免闪烁并大大提高加载速度
this.lMessage.Items.Add(“软件启动“);
this.lMessage.EnsureVisible(this.lMessage.Items.Count - 1);
this.lMessage.EndUpdate(); //结束数据处理,UI界面一次性绘制。
//委托
serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort_DataReceived);
//获取端口 初始化下拉列表
}
private void Form1_Load(object sender EventArgs e)
{
List LBaudRate = new List();//300、600、1200、2400、4800、9600、19200、38400、43000、56000、57600、115200
LBaudRate.Add(“1200“);
LBaudRate.Add(“2400“);
LBaudRate.Add(“4800“);
LBaudRate.Add(“9600“);
LBaudRate.Add(“14400“);
LBaudRate.Add(“19200“);
LBaudRate.Add(“38400“);
LBaudRate.Add(“57600“);
LBaudRate.Add(“115200“);
cBaudRate.DataSource = LBaudRate;
List LParity = new List();
LParity.Add(“None“);
LParity.Add(“Odd“);
LParity.Add(“Even“);
// LParity.Add(“Mark“);
// LParity.Add(“Space“);
cParity.DataSource = LParity;
List LDataBits = new List();
LDataBits.Add(“7“);
LDataBits.Add(“8“);
LDataBits.Clear();
LDataBits.Add(“8“);
LDataBits.Add(“7“);
cDataBits.DataSource = LDataBits;
List LStopBits = new List();
LStopBits.Add(“1“);
LS
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-11-12 13:32 comtest1\
目录 0 2017-05-10 12:17 comtest1\.vs\
目录 0 2017-05-10 12:17 comtest1\.vs\COMTool\
目录 0 2017-05-10 12:17 comtest1\.vs\COMTool\v14\
文件 37888 2016-10-20 13:00 comtest1\.vs\COMTool\v14\.suo
文件 991 2016-10-20 12:58 comtest1\COMTool.sln
文件 39424 2016-10-20 12:48 comtest1\COMTool.suo
文件 38400 2020-11-12 14:54 comtest1\COMTool.v12.suo
文件 36352 2016-10-17 11:05 comtest1\GPRSTool.suo
目录 0 2020-11-12 14:42 comtest1\comtest1\
文件 187 2016-10-12 14:13 comtest1\comtest1\App.config
文件 11559 2016-10-20 12:58 comtest1\comtest1\COMTool.Designer.cs
文件 19043 2020-11-12 14:42 comtest1\comtest1\COMTool.cs
文件 5433 2016-10-20 12:58 comtest1\comtest1\COMTool.csproj
文件 478 2016-10-18 13:08 comtest1\comtest1\COMTool.csproj.user
文件 12721 2017-05-10 13:14 comtest1\comtest1\COMTool.resx
文件 524 2016-10-20 12:58 comtest1\comtest1\Program.cs
目录 0 2016-10-12 14:13 comtest1\comtest1\Properties\
文件 1340 2016-10-12 14:13 comtest1\comtest1\Properties\AssemblyInfo.cs
文件 2862 2016-10-18 13:08 comtest1\comtest1\Properties\Resources.Designer.cs
文件 5612 2016-10-12 14:13 comtest1\comtest1\Properties\Resources.resx
文件 1111 2016-10-18 13:08 comtest1\comtest1\Properties\Settings.Designer.cs
文件 249 2016-10-12 14:13 comtest1\comtest1\Properties\Settings.settings
目录 0 2016-10-17 12:59 comtest1\comtest1\bin\
目录 0 2020-11-12 13:32 comtest1\comtest1\bin\Debug\
文件 27136 2017-05-10 13:49 comtest1\comtest1\bin\Debug\LLBGprsTool.exe
文件 187 2016-10-12 14:13 comtest1\comtest1\bin\Debug\LLBGprsTool.exe.config
文件 32256 2017-05-10 13:49 comtest1\comtest1\bin\Debug\LLBGprsTool.pdb
文件 22696 2017-05-10 13:52 comtest1\comtest1\bin\Debug\LLBGprsTool.vshost.exe
文件 187 2016-10-12 14:13 comtest1\comtest1\bin\Debug\LLBGprsTool.vshost.exe.config
文件 490 2010-03-17 22:39 comtest1\comtest1\bin\Debug\LLBGprsTool.vshost.exe.manifest
............此处省略56个文件信息
- 上一篇:winform 界面图片轮播效果
- 下一篇:二维码 生成,解析
相关资源
- C# 串口通讯源码(简易串口助手)
- IAP小工具(Ymodem-IAP)源码
- MODBUS通讯(TCP/Rtu)
- Ymodem窗体应用程序
- asp.net 访问odbc informix源码及配置截图
- C#串口通讯代码
- mod_aspdotnet-2.2(支持apache2.2)
- ODP.NET_Managed_ODAC122cR1
- Modbus通讯协议-C#源码
- NModbus_net-3.5_1.11.0.0-source
- C#调用Godex(科诚)打印机打印1,2维
- SiriusCoder C#代码生成器
- 串口通讯助手C#源代码
- C# 开发modbus合集
- C#高性能大容量SOCKET并发
- STM32串口在线升级IAP+ymodemDown
- Modbus RTU TCP主站从站类库内有说明文档
- MODUBUS C#代码
- c# 二维码名片源码及相应的qrcode.dl
- C#实现串口通讯教程以及源码
- NModbusAPI说明文档中文的
- ThoughtWorks.QRCode.dll201455
- 生成C#中的Model,BLL,DAL文件
- C# winform左侧导航抽屉菜单
- NModbusAPI说明文档中文的 实用
- NModbus说明文档API 中文英文+chm
- COdeSoft打印
- modbus tcp/rtu 基于C#的源码实现(老外的
- 电子秤称重仪表串口通讯c#程序
- 基于C#的台达PLCModus串口通信控件及源
评论
共有 条评论