找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库上位机编程

上位机编程

c# GDI+简单绘图(二)
在上一片里已经向大家介绍了如何使用GDI+绘制简单的图像,这一片继续向大家介绍其它一些绘图知识.1.首先我们来看下上一片中我们使用过的Pen.Pen的属性主要有: Color(颜色),DashCap(短划线终点形状),DashStyle(虚线样 ...
2023-4-9 21:33
c# GDI+简单绘图(一)
最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等.  最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正巧要讲关于c#绘图方面的知识,并且 ...
2023-4-9 21:30
C#面向对象编程及new的用法总结
一、理解面向对象编程1.C#,是纯面向对象编程。  所谓面向对象编程,我个人理解是,我们只用对象去实现我们的功能,这样可以很容易达到重复利用。过去用C编程时,我们要用重复的代码,首先考虑到肯定是声明一个函 ...
2023-4-9 21:28
C#常用控件说明及其属性、事件
1、窗体的属性1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。(2) WindowState属性: 用来获取或设置窗体的窗口状态。 取值有三种: Normal (窗体正常显示)、 Min ...
2023-4-9 21:27
C#设计模式——简单工厂模式
1.什么是简单工厂  现实中的工厂负责生产产品,顾名思义,编程中的简单工厂就是一个生产对象的类,它的主要作用是创建具体的产品类实例。我们以一个生产鼠标为例来分析简单工厂的作用,鼠标有两种:戴尔鼠标和惠普 ...
2023-4-9 21:26
C#进阶——从应用上理解异步编程的作用(async / await)
异步编程的应用
2023-4-9 21:22
C#进阶——Lambad表达式总结
一、概述  Lambda表达式是C#3.0引入的结构,主要是为了简化C#编程。学习其确实有点难理解,但是学会了用起来是真的舒服,主要是特别灵活。  Lambda表达式有很多用处,最常用的是和匿名方法结合,还有LINQ、属性 ...
2023-4-9 21:17
Winform自定义控件在属性窗口修改属性后,在窗体设计器不生成代码 ...
问题描述Winform自定义控件在属性窗口修改属性后,在窗体设计器不生成代码。导致程序一运行,那些修改的属性又变成默认了。解决办法仔细排查,发现有此问题的属性都是加了new关键字的,如下:把new 改成 override即 ...
2023-4-9 21:16
一种用于scada系统开发的信号配置方法与系统与流程
一、问题描述:  定义一个子线线程,里面无限循环跑while,但突然跑不起来,设断点看里面的属性如下图:  意思为线程状态异常二、解决方式:  经过排查,发现While块里面不小心夹了个return,触发了某个条件时 ...
2023-4-9 21:14
学习上位机开发,没你想象中那么难
这两天有不少的同学,私聊我,说学习上位机开发好难。对于电气工程师来说,C# 上位机的编程逻辑和PLC是完全不一样的,大家要改变平时的编程习惯,还有思维方式,肯定是不适应的。首先学习上位机,你要有个好的编程习 ...
2023-4-5 21:33
串口通讯及SQLite数据库应用
随着工业智能自动化的不断推进,越来越多的电气工程师开始学习高级开发语言,自主开发上位机程序应用到自己的项目中。还有更多的人在门外徘徊,想入门,但是不知道怎么进入。关于学习方式,咱们前面已经说了很多了, ...
2023-4-5 21:27
国产PLC通信实例
大家好!最近很忙,更新慢了,大家见谅!本文主要针对台达DVP-ES3系列PLC,实现上位机与PLC之间的ModbusTCP通信。一、硬件说明DVP-ES3 系列为高阶应用可编程控制器, CPU 内置4 组高速计数器输入、4组轴输出(脉冲型 ...
2023-4-5 21:27
数据库之SQL语句提交违法数据库约束的错误
最近小伙伴学习数据库真的是掉头发啊,错误一堆堆,总也解决不完,其实对于我们老鸟来说,如果认真总结一下,会发现错误就那么几种,掌握了你就是数据库老鸟,来吧一起看看都有啥。《C#程序》的错误提示:《SQLServe ...
2023-4-5 21:25
数据库之App.config配置文件错误
前言我们初学者做上位机开发,在连接数据库的过程中,如果大家使用 配置文件App.config 的方式获取连接字符串的话,很有可能会遇到一些问题,我们今天就针对这些问题做一下归纳总结,并给出解决方法。错误信息1“未 ...
2023-4-5 21:23
上位机与MES对接的几种方式
前言在实际应用过程中,经常有学员问道:上位机怎么与MES进行信息交互?今天跟大家介绍一下,上位机与MES对接的几种常用的方式。数据库数据库是任何一个开发人员都必须掌握的技能,因此,对于一些简单的交互,通过数 ...
2023-4-5 21:21
热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-21 17:46 , Processed in 0.059307 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部