- 博客(28)
- 资源 (3)
- 收藏
- 关注

原创 C#运算操作符
算术运算符:+ 加法 - 减法 * 乘法 / 除法 % 求余逻辑运算符:& 逻辑与(安位与) | 逻辑或(按位或) ^ 逻辑异或(按位异或) ~ 按位求反 &&与 || 或 ! 逻辑非(结果取反)字符串连接运算符:+移位运算符:<< 向左移位 >> 向右移位比较运算符:== 等...
2020-01-05 11:16:53
489
原创 浙大中控ECS700组态软件启动失败说明
浙大中控的ECS700,但是在启动监控软件时一直报:“组态服务器没有定义默认工程,请在系统组态软件中设置”
2022-07-27 16:25:31
11696
2
原创 组态王与松下PLC FP系列连接
组态王自带的松下驱动器FPX和松下PLC连接不上,需要从组态王官网上下载FP系列驱动器,连接为亚控科技官网松下驱动器下载也可以点击这个连接FP系列驱动下载完成后,需要先解压,让后安装驱动。选择驱动所在的路径。这样驱动就安装完成,可以在组态王中选择这个驱动,...
2021-08-13 17:52:26
1080
1
原创 电脑与MCGS通过ModbusRTU协议通讯示例
最近学习了ModbusRTU协议,自己就用C#编写了一个ModbusRTU类库,用来和MCGS触摸屏做通讯,因本人新手一个,编出来的类库可能还有漏洞,修望大家多包涵。这是我编写的类库下载地址也可以看我下面的代码自己编写。因为是与MCGS通讯,首先要设置MCGS的参数。我用的屏型号TPC7032Kt ,屏的编程软件是McgsPro组态软件。这款屏的通讯端口为3个,一个232,两个485.要添加一个父类设备和和一个数据转发设备设置父设备的参数,我用的端口号为COM2,波特率9600,数据位8,停止位
2021-04-21 10:18:01
11026
7
原创 SQL Server 常用数据类型说明
一、数值类型数据类型范围整数bigint-263 到 263 - 1 (8字节)int-231 到 231 - 1 (4字节)smallint-32768到 32767 (2字节)tinyint0到 255 (1字节)精确数值小数decimal- 1038 +1 到 1038 - 1numeric- 1038 +1 到 1038 - 1浮点数(大致小数)float-1.79E + 308 至 -2.23E
2020-12-07 18:01:14
1425
原创 C# textBox控件焦点转移
private void textBox3_KeyDown(object sender, KeyEventArgs e)//创建KeyDown 事件 { if (e.KeyCode == Keys.Enter)//判断按下的键是不是 回车键 { this.button1.Focus(); //使button1按钮获得焦点 e.SuppressKeyPress = true;//.
2020-07-30 10:38:59
1354
原创 proteus常用元器件名称
AT89C5151系列单片机CAP电容CAP-ELEC极性电容CRYSTAL晶振LED发光二极管RES电阻NPN三极管7SEG-MPX8-CA-BLUE共阳极数码管 CC表示共阴 CA表示共阳7SEG-COM-CAT-GRN带公共端共阴极七段绿色数码管LM016LLCD1602液晶模块AMPIRE128*6412864液晶模块RESPACK-8排阻RX8排头电阻TRAN-1P2S变压器...
2020-06-10 15:38:38
36285
3
原创 C#学习笔记之Windows窗体设置
一、设置启动窗体打开解决方案资源管理器,双击Program.cs文件,打开文件 static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //在Run方法里创建你要启动的窗体 Application.Run(new Fo
2020-05-25 17:47:37
651
原创 C#学习笔记之预处理指令
1、#define告诉编译器存在给定名称的符号//定义符号 DDD 定义符号必须在程序开头#define DDDusing System;2、#undef删除符号的定义//删除符号 DDD 删除符号必须在程序开头#undef DDDusing System;3、条件语句 #if ,#elif ,#else ,#endif4、警告和错误 #warning 和#error5、代码折叠 #region 和#endregion6、抑制或还原指定的编译警告 #pragma...
2020-05-19 17:36:29
218
原创 C#学习笔记之基本数据类型
1、类型推断 使用关键字 var修饰2、常量 使用关键字 const 修饰3、整型3.1、sbyte 8位有符号整数3.2、byte 8位无符号整数3.3、short 16位有符号整数3.4、ushort 16位无符号整数3.5、int 32位有符号整数3.6、uint 32位无符号整数3.7、long 64位有符号整数3.8、ulong 64位无符号整数4、浮点类型4.1、float 32位点精度浮点数4.
2020-05-19 16:26:45
229
原创 proteus变压器参数设置
变压器参数设置方法是:1、计算:根据理想变压器原副边匝数比公式 n1/n2 =V1/V2= 220/14≈15.7。设初级绕组感量为L1= 1H、则次级绕组的感量 L2=1/(15.7^2)≈0.00406H。...
2020-02-28 22:37:54
15241
原创 C#如何产生随机数
//创建对象 Random random = new Random(); //获取1到3的随机整数 int i = random.Next(1, 4);
2020-02-19 21:19:40
921
原创 C#字符串格式处理函数
/// <summary> /// 字符串格式处理 /// </summary> /// <param name="str">要处理的字符串</param> /// <param name="n">要显示多少个字符</param> ...
2020-01-07 10:03:47
235
原创 C# GDI+基础知识笔记
一、GDI的3种基本类型绘图界面1、Windows窗体上的控件2、要发送给打印机的页面3、内存中的位图图像二、Graphics类Graphics类是GDI+ 的核心,Graphics 对象表示GDI+绘图表面,...
2020-01-05 17:09:55
539
原创 C#文件操作
对于文件系统操作,相关的类几乎都在system.IO名称空间中。一、FileSystemInfo— —这是表示任何文件系统对象的基类二、FileInfo和File ——这些类表示文件系统上的文件。三、DirectoryInfo和Directory——这些类表示文件系统上的文件夹。四、Path——这个类包含的静态成员可以用于处理路径名。五、 DriveInfo——它的属性和方法提供了指定驱...
2020-01-05 17:09:24
152
原创 C#获取当前日期时间
C#获取当前日期时间,文章转载自FEVERYEE的博客,链接为C#获取当前日期时间我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString(); //...
2020-01-04 17:12:29
243
原创 ADOX创建ACCESS数据库列名的数据类型
引用ADOX创建ACCESS数据库列名的数据类型ADOX创建ACCESS数据库列名的数据类型https://www.cnblogs.com/gyxdbk/p/4163215.html
2019-12-28 11:34:36
666
转载 C#连接数据库以及增、删、改、查操作
using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks; namespace _03.ado.net{ class Program { ...
2019-12-25 17:11:41
478
原创 C# DataGridView控件的基础知识
//去除首列dataGridView1.RowHeadersVisible = false;转载自https://www.cnblogs.com/nimorl/p/9494452.htmlC#窗体控件DataGridView常用设置1.禁用最后一行空白。默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留dataGridView1.AllowUserToAddRow...
2019-12-25 14:40:01
852
原创 电脑与MCGS通过ModbusTCP协议通讯示例(三)
今天来说说怎么样向触屏写入数据,这也是这个示例的最后一篇首先来说说06功能码,写入单个寄存器 byte[] buffer = new byte[12]; //事务处理序号 buffer[0] = 0x00; buffer[1] = 0x00; //协议标识符 ...
2019-12-18 14:52:17
4231
原创 电脑与MCGS通过ModbusTCP协议通讯示例在C#中用到的基础知识
这个内容主要是记录一下我在项目中用知识,防止忘了链接服务器 //System.Net;添加引用空间 //System.Net.Sockets; //创建个一Socket对象,使用IPv4地址,使用数据流,使用TCP协议 Socket socketSend = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ...
2019-12-18 14:11:36
1698
原创 电脑与MCGS通过ModbusTCP协议通讯示例(二)
今天来说说电脑读取触摸屏的程序,ModbusTCP通讯协议是怎么样的可以看看别人的博客modbus TCP 示例报文下面来看看我对modbus TCP的理解先来看看如何从触屏上读取一个值 /// <summary> /// 创建一个按钮,用来发送查询命令 /// </summary> /// <param nam...
2019-12-17 18:03:18
5108
原创 电脑与MCGS通过ModbusTCP协议通讯示例(一)
最近做了一个读取mcgs触屏的例子,用C#编写一个小程序,本人新手一个,遇到好些问题,通过查询资料,看大神们的例子,勉强做了出来,在这里给大家分享一下我遇到的问题。首先我需要于触屏通讯,因为RS232口被占了,只能用网口做通讯,在触屏中首先要添加两个设备 网络类型选择TCP 服务器/客户设置 服务器本地 IP 自己随意设,注意要在触屏通电的时候进入启动属性里把里面的IP设置...
2019-12-15 18:30:07
14768
MCGSModbus类库
2021-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人