自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一贝水的博客

工业控制上位机开发

  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 SECS的常用术语介绍与使用

SECS/GEM 的术语 变量(SVID) 报告(RPTID) 事件(CEID)

2022-09-24 10:56:11 4608 3

原创 C#SECS/GEM的介绍与使用

SECS/GEM 的HSMS报文

2022-09-17 16:27:17 2440

原创 C# 联合Halcon文字设置问题

C#连接Halcon字体设置问题

2022-07-04 19:06:43 644

原创 C# SECS/GEM 底层协议与实现方式

SECS/GEM HSMS原理与实现方法SECS是什么?新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入SECS是什么?SEMI电子半导体联盟,为实现设备与工厂系统的快速对接数据,新的改变我们对Markdown编辑器

2022-02-04 14:57:59 10618 4

原创 2021-07-12

VisionPro联合C#编程:提示:使用纯代码的方式实现C#调用VisionPro的库重要提示:VisionPro(9.0 X64) Visual Studio(2019)工业机器视觉两大工具提示:这里可以添加要学的内容Halcon Vs VisionProHalcon 优势1、 Halcon本身提供了基础算法库,可用高度自由组合2、 算法功能强大3、 文档相对比较全面,资料易查询Visionpro 优势1、 VisionPro提供了容易使用的整体控件库2、 VisionPr

2021-07-12 19:29:50 457

原创 C#委托窗体间传递数据

什么是委托?一句话:委托是一个可以代理方法的特殊数据类型首相委托是一种特殊数据类型其次委托代理的数据不是普通数据而是方法委托窗体间窗体数据的价值窗体间可以共享对象(比如工控上位机实例PLC连接时只需一个)主从窗体运行状态可以实时更新(工控上位机主要运用)窗口运行界面主窗体点击可以同时给从窗体加1主窗体点击复位可以将加的值请空从窗体点击回让主窗体加1主窗体代码u...

2019-03-26 18:43:55 3311

原创 C# 的序列化与反序列化用户登录与加密用户并委托传递窗口数据

序列化意义所谓序列化简而言之就是将实体类即类的对象数据写入文件反序列化就是将文件内容读取关联实体类本文以用户名,密码,权限为测试目标,并探究面向对象的思想构建思路<1>.将文件与List集合匹配<2>.序列化时先将文件读入到List集合中<3>.反序列化时将List集合写入文件<3>.修改,添加,查询,

2018-12-11 11:08:11 473

原创 C# BeingInvoke和EndInvoke以及Invoke的用法

**方法说明**#1.BeingInovke是开始执行一个异步操作#2.EndInvoke是阻塞等待BeingInvoke的执行结果#3.Invoke方法是执行跨线程访问控件**代码实例**``使用流程介绍<1>.异步操作的基础是委托<2>.定义一个委托<3>.委托绑定方法&am

2018-12-01 11:15:30 1524

原创 C#序列化与反序列

序列化意义C#提供的序列化方法-创建一个Book的实体类创建一个对实体类操作方法类实例方法序列化意义序列化可以实现将软件运行的一些数据保存到文件中,并且无法再后台查看文件内容。对于工控行业的人来说,可以将密码,设备参数序列化到文件中保存。C#提供序列化类与方法 using System.Runtime.Serialization.Formatters.Binary; Seri...

2018-11-20 17:14:09 281

原创 C# 通过Socket与Modbus通信(同步与异步)

// 本文使用的服务器为Modbus 仿真服务器Modbus Salve<1>.同步方法byte[] buffer = new byte[1024];            Socket clinetSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);   ...

2018-11-10 15:13:14 5333

原创 C#使用Linq查询,修改,删除XML文件

首先放上我的XML文件<?xml version="1.0" encoding="utf-8"?><root>  <UserName>    <userName ID="user">12345</userName>    <userName ID="admin"&a

2018-10-01 10:26:44 940

SECS测试软件仿真软件

SECS测试软件仿真软件

2022-02-04

UserLib.rar

自定义控件LED ShutDown FlowMeter使用C#的自定义控件,同步B站视频教程

2019-11-10

Fins协议文档.rar

OMRON PLC的FIns协议的文档支持,包含手册和自己总结的内容

2019-11-02

FinsTcp.rar

C#读取OMRON PLC的的通信类库使用Fins通信协议,其中有读写操作

2019-11-02

OPC&Snap7;.zip

C#连接西门子PLC的类库 以及C#连接OPC UA(Kepware)的连接类库

2019-11-02

序列化反序列用户名与密码

C#实现序列化用户名,登录密码,委托窗口传递值,文件中查询方法使用Linq表达式

2018-12-11

C#序列化反序列化实例

通过一个简单的序列化反序列化方法,其中有自定义事件,窗口传递参数,共享对象等知识

2018-11-20

客户端服务器

简单的网络通信客户端 使用了多线程接受消息,可以发送文件,跨线程更新UI控件

2018-07-29

空空如也

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

TA关注的人

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