会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
常哥说编程
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
下一页
2020年9月11日
【新阁教育】基于Log4Net实现日志信息双向存储(含源码)
摘要: 1、引言 在上位机开发中,日志记录是必不可少的,我们可以通过日志记录做日志分析及错误追踪。初学者会采用txt文本写入来实现日志保存,但是文本写入不是线程安全,当存在多个线程同时写入日志时,就会出现一些问题。Log4net库是.Net下一个非常优秀的开源日志记录组件,是一个帮助开发者将日志信息输出到各
阅读全文
posted @ 2020-09-11 14:40 常哥说编程
阅读(495)
评论(0)
推荐(0)
2020年9月8日
「新阁教育」没有网络,怎么安装VS2019呢?
摘要: 大家都知道,VS2019的安装方式是在线安装,从官网下载的安装包只有很小的1.3M,但是当我们电脑无法连接网络时,怎么安装VS2019呢?【公众号dotNet工控上位机:thinger_swj】 我们可以通过制作离线安装包的方式,具体步骤如下: 1、下载安装包 找一个有网络的电脑,下载一个VS201
阅读全文
posted @ 2020-09-08 08:57 常哥说编程
阅读(726)
评论(0)
推荐(0)
2020年8月21日
S7-1200PLC与上位机ModbusTCP通信
摘要: 西门子PLC作为市场占有率非常高的一款PLC,支持Profinet、Profibus、S7、Modbus、TCP等多种通信协议,本案例以S7-1200 PLC为例,主要讲述使用西门子PLC作为ModbusTCP服务器,上位机作为ModbusTCP客户端的应用场景。西门子S7-1200 PLC并不
阅读全文
posted @ 2020-08-21 14:02 常哥说编程
阅读(16096)
评论(1)
推荐(0)
【C#上位机必看】你们想要的练手项目来了
摘要: 最近有越来越多做电气的小伙伴开始学习C#来做上位机开发,很多人在学习一段时间后,都有这种感觉,似乎学到了很多知识,但是不知道怎么应用,因此我找了一个真实的上位机小项目,让大家来练练手。这篇文章主要对这个项目案例及开发过程做个整体介绍。 1. 项目案例介绍 很多人对单片机有一种特殊的情怀,总是感觉
阅读全文
posted @ 2020-08-21 09:41 常哥说编程
阅读(11364)
评论(0)
推荐(1)
「完整案例」基于Socket开发TCP传输客户端
摘要: 1 程序界面设计 TCP客户端在上位机开发中应用很广,大多数情况下,上位机软件都是作为一个TCP客户端来与PLC或其他服务器进行通信的。TCP客户端的主要功能就是连接服务器、发送数据、接收数据、断开连接,而不同场合的区别在于发送数据和接收数据的内容不同。 本案例主要是开发一个TCP客户端软件,具备
阅读全文
posted @ 2020-08-21 09:25 常哥说编程
阅读(2965)
评论(3)
推荐(6)
2020年8月7日
基于Socket访问西门子PLC系列教程(二)
摘要: 本文是西门子开放式TCP通信的第2篇,上一篇我们讲了使用西门子1200PLC作为TCP服务器的程序编写,可以点击下方链接阅读:【公众号dotNet工控上位机:thinger_swj】 基于Socket访问西门子PLC系列教程(一) 在完成上述步骤后,接下来就是编写上位机软件与PLC之间进行通信。上位
阅读全文
posted @ 2020-08-07 09:49 常哥说编程
阅读(4026)
评论(0)
推荐(1)
2020年8月6日
常哥带你认识NoSQL和Redis的强大
摘要: 各位朋友,这篇文章是针对Redis快速了解的内容,为了学好Redis在这里首先跟大家聊聊NoSQL相关内容,有了概念和方向后,我们再学习Redis大家会感觉得心应手。 【公众号dotNet工控上位机:thinger_swj】 一、NoSQL你必知的那些事儿 1、什么是NoSQL? NoSQL是Not
阅读全文
posted @ 2020-08-06 17:02 常哥说编程
阅读(670)
评论(0)
推荐(0)
2020年8月5日
开启CAN通信学习(二)——基于Kvaser的CAN通信案例
摘要: 1 案例硬件介绍 Kvaser是瑞典的一家专门提供CAN和LIN总线分析仪及数据记录仪的公司,在CAN产品开发领域已经有近30年的经验,本案例选择的CAN通信硬件型号是Kvaser Leaf Light v2,产品如下图所示: 【公众号dotNet工控上位机:thinger_swj】 为了配套该产品
阅读全文
posted @ 2020-08-05 09:35 常哥说编程
阅读(2082)
评论(0)
推荐(0)
2020年7月29日
从0到1:开启CAN通信学习(一)
摘要: 1 初识CAN通信 说起CAN通信,可能很多人都比较陌生,但实际上我们却一直在和它打交道。随着家用汽车的普及,我们开车过程中的每次刹车、每次踩油门,甚至每次的开车门、开车窗,其实都是CAN通信的应用。 【公众号dotNet工控上位机:thinger_swj】 2 CAN基础概念 CAN 是Con
阅读全文
posted @ 2020-07-29 09:12 常哥说编程
阅读(1709)
评论(0)
推荐(1)
2020年7月24日
C#结合SMTP实现邮件报警通知
摘要: 写在前面 C#是微软推出的一门面向对象的通用型编程语言,它除了可以开发PC软件、网站(借助 http://ASP.NET)和APP(基于 Windows Phone),还能作为游戏脚本,编写游戏逻辑。SMTP是一种提供可靠且有效的电子邮件传输的协议,是建立在FTP文件传输服务上的一种邮件服务,主要用
阅读全文
posted @ 2020-07-24 16:48 常哥说编程
阅读(707)
评论(0)
推荐(2)
上一页
1
···
10
11
12
13
14
15
16
17
18
下一页
公告