C#
文章平均质量分 96
方法
吮指原味张
仙女堡老大护法(。・`ω´・)
展开
-
利用C#语言采用.Net Framework 4.5框架编写MODBUS TCP上位机软件
参考资料:MODBUS TCP 03功能码报文解析初识Modbus TCP-------------C#编写Modbus TCP客户端程序(一)初识Modbus TCP-------------C#编写Modbus TCP客户端程序(二)0. 软件描述目前此上位机软件一共有四个版本:上位机软件v1.0版本功能:可以设置服务器的IP地址与端口号。客户端只能发送固定的报文,并接收服务器返回的报文,若要改变发送的报文,需要在程序中进行更改。上位机软件v1.1版本功能:在v1.0基础上增加了原创 2021-06-23 15:13:36 · 4893 阅读 · 3 评论 -
C#(Csharp)基础教程(中)(菜鸟教程笔记)
前置博客为:C#(Csharp)基础教程(上)(菜鸟教程笔记)内容包括:C#概述及开发环境简介、C# 程序结构、C# 基本语法、C# 数据类型、类型转换、变量、常量、运算符。目录1. C# 判断2. C# 循环3. C# 封装4. C# 方法5. C# 可空类型(Nullable)6. C# 数组(Array)7. C# 字符串(String)8. C# 结构体(Struct)9. C# 枚举(Enum)1. C# 判断2. C# 循环3. C# 封装4. C# 方法5. C# 可空类型(.原创 2020-11-05 23:34:12 · 24376 阅读 · 73 评论 -
C#(Csharp)基础教程(上)(菜鸟教程笔记)
目录1. C# 及其开发环境简介1.1 C# 概述1.2 C# 的编程功能1.3 C# 与.Net的关系1.3.1 .Net1.3.2 C#1.4 C# 的集成开发环境(Integrated Development Environment - IDE)1.4.1 Windows上编写 C# 程序1.4.2 Linux / Mac OS 上编写 C# 程序2. C# 程序结构1. C# 及其开发环境简介1.1 C# 概述C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发原创 2020-11-02 15:11:13 · 227949 阅读 · 116 评论 -
利用C#语言在.Net Framework框架中使用Chart控件实现实时动态曲线的绘制
1. 项目实现1.1 配置设计器在设计器中拖入如下控件:Chart、Button、Timer接下来对chart1的属性进行设置,包括ChartAreas、Series。ChartAreas:主要对游标和坐标轴进行设置。对游标设置,是为了对曲线图进行放大。在坐标轴设置中,可以设置滚动条、网格线的颜色和格式。Series:可设置图标类型(样条曲线、散点、饼图…)、曲线数量、数据点标记样式、图例的名字等等,这里我们修改了如下两个选项。ChartType修改为Spline原创 2020-11-12 23:10:51 · 4431 阅读 · 0 评论 -
C#开发.Net Framework中ZedGraph控件的下载与安装方法
1. 下载ZedGraph控件下载地址:https://sourceforge.net/projects/zedgraph/files/?source=navbar然后将下载的.zip文件解压。2. 安装ZedGraph控件打开任一.sln(解决方案)文件,在“工具箱”处点击右键,再点击“选择项”。点击“浏览”。...原创 2020-11-12 17:29:50 · 1434 阅读 · 1 评论 -
电机控制上位机要实现的功能
1. 系统拓扑图2. 上位机模块设计2.1 串口收发模块能够实现的功能:更改串口号更改波特率串口打开关闭切换字符收发以及数值(HEX)收发模式的切换字符/数值输入框字符/数值输出框清空输出框增加/减小电机转速2.2 实时波形模块横坐标为时间,纵坐标为十进制数。能够实现的功能:纵坐标以及横坐标能够缩放变化实时显示接收的字符/数值波形2.3 摄像头控制模块能够实现的功能:激活/关闭现场的摄像头...原创 2020-11-02 16:00:15 · 2065 阅读 · 1 评论 -
C#开发串口小助手(可更改波特率、串口号,可实现数据以及字符的收发)
0. 前言前置项目为:VS 2019中利用C#语言在.Net Framework 4.5框架上开发简易串口发送数据软件1. 项目实现1.1 配置Form1.cs[设计]文件首先放入如下控件:Label、ComboBox、RadioButton、Panel、Button、TextBox1.1.1 添加Panel的作用Panel属于容器控件,官方对Panel作用的说明是:允许对控件集合分组。在上图中,用Panel把四个RadioButton分为两组,这样就可以实现,在每个组内,有且仅有一个Ra原创 2020-10-28 23:33:16 · 5326 阅读 · 8 评论 -
VS 2019中利用C#语言在.Net Framework 4.5框架上开发简易串口发送数据软件
0. 前言前置项目为:VS 2019中利用C#语言在.Net Framework 4.5框架上开发简易倒计时器1. 项目实现1.1 配置Form1.cs[设计]文件在Form1.cs[设计]中放入如下控件,并在对应的属性框中设置好属性。拖入组件serialPort。在serialPort的属性栏内,可以设置波特率、串口号等属性。本程序采用的波特率为4800,串口号为COM4。1.2 配置Form1.cs文件Form1.cs的代码如下所示using System;using Syst原创 2020-10-28 21:58:44 · 2115 阅读 · 2 评论 -
VS 2019中利用C#语言在.Net Framework 4.5框架上开发简易倒计时器
0. 环境搭建首先要确保你的VS安装了.Net桌面开发,安装了之后直接新建项目。未安装的话打开VS Installer,勾选上.Net桌面开发后,开始安装。安装成功后新建项目。1. 新建项目1.1 选择语言语言选择C#,然后选中Windows窗体应用(.Net Framework),点击下一步。1.2 配置项目输入项目名称,选择项目的位置,选择开发框架后,点击创建。2. 项目实现2.1 配置Form1.cs[设计]文件在**Form1.cs[设计]**中放入如下控件,并在对应的属原创 2020-10-28 19:44:29 · 5099 阅读 · 4 评论