自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#运算操作符

算术运算符:+ 加法 - 减法 * 乘法 / 除法 % 求余逻辑运算符:& 逻辑与(安位与) | 逻辑或(按位或) ^ 逻辑异或(按位异或) ~ 按位求反 &&与 || 或 ! 逻辑非(结果取反)字符串连接运算符:+移位运算符:<< 向左移位 >> 向右移位比较运算符:== 等...

2020-01-05 11:16:53 445

原创 浙大中控ECS700学习笔记二硬件I/O模块

浙大中控ECS700学习笔记二硬件I/O模块

2022-11-14 10:42:59 2422 1

原创 浙大中控ECS700学习笔记一硬件

浙大中控硬件

2022-07-31 16:09:01 6520 2

原创 浙大中控ECS700组态软件启动失败说明

浙大中控的ECS700,但是在启动监控软件时一直报:“组态服务器没有定义默认工程,请在系统组态软件中设置”

2022-07-27 16:25:31 8488 2

原创 组态王与西门子S7 200 SMART连接

调试组态王和s7200遇到的问题

2022-04-21 19:05:11 8235 1

原创 组态王与松下PLC FP系列连接

组态王自带的松下驱动器FPX和松下PLC连接不上,需要从组态王官网上下载FP系列驱动器,连接为亚控科技官网松下驱动器下载也可以点击这个连接FP系列驱动下载完成后,需要先解压,让后安装驱动。选择驱动所在的路径。这样驱动就安装完成,可以在组态王中选择这个驱动,...

2021-08-13 17:52:26 876 1

原创 组态王通过TCP和MCGS触屏通讯

一、设置chu

2021-08-13 17:08:43 7952 2

原创 电脑与MCGS通过ModbusRTU协议通讯示例

最近学习了ModbusRTU协议,自己就用C#编写了一个ModbusRTU类库,用来和MCGS触摸屏做通讯,因本人新手一个,编出来的类库可能还有漏洞,修望大家多包涵。这是我编写的类库下载地址也可以看我下面的代码自己编写。因为是与MCGS通讯,首先要设置MCGS的参数。我用的屏型号TPC7032Kt ,屏的编程软件是McgsPro组态软件。这款屏的通讯端口为3个,一个232,两个485.要添加一个父类设备和和一个数据转发设备设置父设备的参数,我用的端口号为COM2,波特率9600,数据位8,停止位

2021-04-21 10:18:01 8737 5

原创 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 1304

原创 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 1232

原创 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 34043 3

原创 C#学习笔记之Windows窗体设置

一、设置启动窗体打开解决方案资源管理器,双击Program.cs文件,打开文件 static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //在Run方法里创建你要启动的窗体 Application.Run(new Fo

2020-05-25 17:47:37 601

原创 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 188

原创 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 191

原创 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 13959

原创 C#如何产生随机数

//创建对象 Random random = new Random(); //获取1到3的随机整数 int i = random.Next(1, 4);

2020-02-19 21:19:40 867

原创 C#字符串格式处理函数

/// <summary> /// 字符串格式处理 /// </summary> /// <param name="str">要处理的字符串</param> /// <param name="n">要显示多少个字符</param> ...

2020-01-07 10:03:47 204

原创 C# GDI+基础知识笔记

一、GDI的3种基本类型绘图界面1、Windows窗体上的控件2、要发送给打印机的页面3、内存中的位图图像二、Graphics类Graphics类是GDI+ 的核心,Graphics 对象表示GDI+绘图表面,...

2020-01-05 17:09:55 493

原创 C#文件操作

对于文件系统操作,相关的类几乎都在system.IO名称空间中。一、FileSystemInfo— —这是表示任何文件系统对象的基类二、FileInfo和File ——这些类表示文件系统上的文件。三、DirectoryInfo和Directory——这些类表示文件系统上的文件夹。四、Path——这个类包含的静态成员可以用于处理路径名。五、 DriveInfo——它的属性和方法提供了指定驱...

2020-01-05 17:09:24 135

原创 C#转义字符

转义序列字符’单引号"双引号\反斜杠\0空\a警告\b退格\f换页\n换行\r回车\t水平制表符\v垂直制表符

2020-01-05 10:17:13 181

原创 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 220

原创 ADOX创建ACCESS数据库列名的数据类型

引用ADOX创建ACCESS数据库列名的数据类型ADOX创建ACCESS数据库列名的数据类型https://www.cnblogs.com/gyxdbk/p/4163215.html

2019-12-28 11:34:36 608

转载 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 448

原创 C# DataGridView控件的基础知识

//去除首列dataGridView1.RowHeadersVisible = false;转载自https://www.cnblogs.com/nimorl/p/9494452.htmlC#窗体控件DataGridView常用设置1.禁用最后一行空白。默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留dataGridView1.AllowUserToAddRow...

2019-12-25 14:40:01 790

原创 电脑与MCGS通过ModbusTCP协议通讯示例(三)

今天来说说怎么样向触屏写入数据,这也是这个示例的最后一篇首先来说说06功能码,写入单个寄存器 byte[] buffer = new byte[12]; //事务处理序号 buffer[0] = 0x00; buffer[1] = 0x00; //协议标识符 ...

2019-12-18 14:52:17 3821

原创 电脑与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 1554

原创 电脑与MCGS通过ModbusTCP协议通讯示例(二)

今天来说说电脑读取触摸屏的程序,ModbusTCP通讯协议是怎么样的可以看看别人的博客modbus TCP 示例报文下面来看看我对modbus TCP的理解先来看看如何从触屏上读取一个值 /// <summary> /// 创建一个按钮,用来发送查询命令 /// </summary> /// <param nam...

2019-12-17 18:03:18 4648

原创 电脑与MCGS通过ModbusTCP协议通讯示例(一)

最近做了一个读取mcgs触屏的例子,用C#编写一个小程序,本人新手一个,遇到好些问题,通过查询资料,看大神们的例子,勉强做了出来,在这里给大家分享一下我遇到的问题。首先我需要于触屏通讯,因为RS232口被占了,只能用网口做通讯,在触屏中首先要添加两个设备 网络类型选择TCP 服务器/客户设置 服务器本地 IP 自己随意设,注意要在触屏通电的时候进入启动属性里把里面的IP设置...

2019-12-15 18:30:07 12656

myCom[60.3.25.0].zip

组态王松下PLC FP系列驱动器

2021-08-10

MCGSModbus类库

MCGS 与电脑通过ModbusRTU进行通讯,包含一个MCGS的测试工程和可以直接运行的桌面程序,还有ModbusRTU的类库,第一次写,有可能写的不完善 这个对应博客https://blog.csdn.net/qq_22107005/article/details/115710002?spm=1001.2014.3001.5501

2021-04-20

KeiluVision5.zip

单片机 C51 arm 编译器软件

2020-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除