![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 54
Amosi
工控人的学习笔记
展开
-
要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误:变量“XX“未声明或未赋值
C#的DLL文件使用Reflector反编译后打开设计器时报错[要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误:变量“XX“未声明或未赋值]。解决方案:点击报错进入报错位置右键选择变量定义找到定义位置对变量定义做如下修改...原创 2021-06-02 17:49:19 · 4512 阅读 · 0 评论 -
Winform开发之窗体显示、关闭与资源释放
Winform开发之窗体显示、关闭与资源释放Winform的窗体涉及到一般窗体(单文档窗体)、MDI窗体、窗体之间的关系等,那么如果调用打开新窗体、如何关闭窗体、窗体资源的释放等都关系到软件运行的效率,本文一一介绍1、窗体的显示从一个窗体打开另一个窗体,基本会用到两种方法,即Show()和ShowDialog(),前者是一般的窗体,后者是模态窗体。两种调用是由些许的不同(1)在调用Form.Show方法后,Show方法后面的代码会立即执行(2)在调用Form.ShowDialog方.转载 2021-02-17 13:59:35 · 3589 阅读 · 0 评论 -
C#通过自定义控件实现在设计界面关联PLC通讯地址
前言用Wincc或者触摸屏软件开发上位机时,可以方便的在控件中填写与PLC的关联地址就可以实现PLC变量的读写,在C#WinForm中也可以通过在控件中添加自定义属性来实现这一功能。效果实现过程建立自定义控件在控件中添加Address、Rate、TypeMode等属性 public partial class CheckBoxEx : CheckBox { public CheckBoxEx() { I.原创 2020-09-13 10:50:51 · 1591 阅读 · 0 评论 -
S7协议之PDU读取
S7协议之PDU读取大部分人都知道S7协议一次性读取有限制,但是具体是多少?怎么计算出来的?S7协议的一次性读取长度是根据PDU计算出来的,这个PDU的值是来自于PLC本身,不同型号的CPU,它的PDU是不一样的,大家可以通过KepServer结合PLC来测试,如果手头没有PLC,可以关注本公众号的一篇文章《手把手教你搭建西门子PLC仿真环境》。 ...转载 2020-09-13 10:06:36 · 2546 阅读 · 0 评论 -
C#工控上位机学习笔记(一)
ee原创 2020-06-13 22:27:18 · 2699 阅读 · 0 评论 -
C#上位机开发入门之串口助手
软件平台:VS2013,.NET4.5实现效果图1 串口调试助手界面使用资料C#上位机开发(一)—— 了解上位机 C#上位机开发(二)—— Hello,World C#上位机开发(三)—— 构建SerialAssistant雏形 C#上位机开发(四)—— SerialAssistant功能完善 C#教程|菜鸟菜鸟教程源码上传审核中...原创 2020-05-10 21:45:59 · 949 阅读 · 0 评论