06 2021 档案

摘要:前言 在工控领域中,WinCC仍然占有很大的市场份额。很多时候我们说学习C#开发上位机可以取代传统的组态软件,两者就像冤家一样,然而,即使是冤家,也会有联合的时候。比如,当我们的项目已经采用WINCC并已经落地,如果我们学会C#,能做哪些事情呢?今天跟大家分享一下如何使用C#/.NET联合西门子Wi 阅读全文
posted @ 2021-06-30 17:44 常哥说编程 阅读(2937) 评论(0) 推荐(0) 编辑
摘要:前言 大家好,我是付工。 今天跟大家介绍一下,如何基于Mosquitto,在Windows系统上部署MQTT Broker。 MQTT Broker:即MQTT代理,又叫MQTT服务器,部署MQTT Broker可以用来测试MQTT或实际项目应用。 Mosquitto是一款实现了消息推送协议MQTT 阅读全文
posted @ 2021-06-30 17:28 常哥说编程 阅读(1821) 评论(1) 推荐(0) 编辑
摘要:大家好!我是付工。 微软在4月份的官方博客文章中,预告了即将发布VS2022。VS2022的一个重大突破在于支持64位,这样将不再局限于4GB的内存限制,通过Windows上的64位的VS2022,你可以打开,编辑、运行和调试最大、最复杂的解决方案。 同时,微软官宣,VS2022可以轻松打开包含约1 阅读全文
posted @ 2021-06-29 10:37 常哥说编程 阅读(1361) 评论(0) 推荐(0) 编辑
摘要:从去年整理软件资源库开始,每天都有上百个小伙伴从公众号后台获取软件,应该给大家带来了一定的方便。 但是也会遇到一些问题,比如有的小伙伴审题不清,总是发编号数字,还有的小伙伴关键词写错,导致收不到正确的链接。 这次我重新整理了一下所有软件,增加了一些常用的,总计约150个。 软件资料库总共有五大类,分 阅读全文
posted @ 2021-06-15 16:17 常哥说编程 阅读(711) 评论(0) 推荐(0) 编辑
摘要:背景 很多C#初学者,都遇到过这样的问题,今天就这个问题,进行分析。 根源 先说下这个问题产生的根源,大家都知道,程序运行起来之后,首先会有一个主线程,主线程用于处理控件生成、界面渲染、事件响应等操作,因此我们可以理解为窗体里的控件是属于主线程的。 如果我们想实现与主线程同时执行另一件事,一般会去使 阅读全文
posted @ 2021-06-15 16:02 常哥说编程 阅读(278) 评论(0) 推荐(1) 编辑
摘要:最近有越来越多做电气的小伙伴开始学习C#来做上位机开发,很多人在学习一段时间后,都有这种感觉,似乎学到了很多知识,但是不知道怎么应用,因此我找了一个真实的上位机小项目,让大家来练练手。这篇文章主要对这个项目案例及开发过程做个整体介绍。 PS:文末提供完整录播视频及源码 1. 项目案例介绍 很多人对单 阅读全文
posted @ 2021-06-08 10:20 常哥说编程 阅读(799) 评论(0) 推荐(0) 编辑
摘要:前言 在开发上位机时,我们经常需要用到配置的相关功能,我们可以选择的方案也很多,包括ini、txt、json、xml,今天跟大家分享的另外一种方式——Settings。 步骤 1、首先,通过展开Properties,里面有个Settings.settings,双击打开,如下图所示: 如果你打开不是这 阅读全文
posted @ 2021-06-08 10:14 常哥说编程 阅读(228) 评论(0) 推荐(0) 编辑
摘要:Modbus基础知识概念 Modbus通信协议由Modicon公司(现在的施耐德电气Schneider Electric)于1979年为可编程逻辑控制(即PLC)通信而发表。目前,Modbus已经成为工业领域通信协议的业界标准,并且现在是工业电子设备之间常用的连接方式。Modbus作为目前工业领域应 阅读全文
posted @ 2021-06-05 15:28 常哥说编程 阅读(1647) 评论(0) 推荐(0) 编辑
摘要:一提到上位机,大多数人第一时间只是会联想到编程,认为这是程序员才会去做的事情。 但我们伟大的苹果之父史蒂夫·乔布斯说,「每个人都应该学习编程,因为它教会你思考的方式」。 英国牛津大学研究称,未来20年英国35%现有工作将自动化。日本研究人员称,在未来的十到二十年之内,日本将会有49%的工作岗位被机器 阅读全文
posted @ 2021-06-05 15:17 常哥说编程 阅读(2864) 评论(0) 推荐(0) 编辑
摘要:数码管 在开发上位机UI界面时,我们常常会希望数值可以以7段数码管的形式呈现。 关于7段数码管,最早接触应该是学习单片机的时候,它可以将数字或者字母以7段字符来呈现,所以有时候也叫7段LED数码管显示。 实现思路 C#想要实现7段数码管显示,一般会有两种思路,一种是GDI+,通过代码绘制的方式来实现 阅读全文
posted @ 2021-06-02 17:46 常哥说编程 阅读(315) 评论(0) 推荐(0) 编辑
摘要:背景 上位机开发中经常会需要用到ico图标文件,但是阿里巴巴矢量库中,下载的文件类型不支持ico,所以用C#写了一个ico文件生成器,界面如下所示: 使用 使用方法:使用方法很简单,就是打开一个图片文件,然后设置合适的Ico长度和宽度,最后点击一下生成Ico即可。 这个工具的核心就是如何将Image 阅读全文
posted @ 2021-06-02 17:35 常哥说编程 阅读(602) 评论(0) 推荐(0) 编辑
摘要:最近涌入了一批初学C#的PLC工程师们,有很多人想知道C#有哪些快捷键。今天这篇文章不仅告诉你有哪些快捷键,还会告诉你怎么做自己的快捷键。 每个C#初学者都应该经历过这样的情形:一次偶然的机会,看到别人只输入prop,然后就快速地写出了完整的属性代码,感到很神奇。然后,我们厚着脸皮问别人,别人会告诉 阅读全文
posted @ 2021-06-02 17:24 常哥说编程 阅读(1599) 评论(0) 推荐(0) 编辑
摘要:前记 前面给大家介绍了雷赛、固高的PCI运动控制卡,也介绍了Zmotion的脉冲输出和ETHERCAT总线,今天给大家分享另外一款性价比较高的板卡的使用——Zmotion的ECI1408。 周末的时候,利用一点时间稍微研究了一下,发现运动控制卡的使用是越来越简单了,基本上你稍微有一点电气基础,就可以 阅读全文
posted @ 2021-06-01 18:04 常哥说编程 阅读(4712) 评论(0) 推荐(0) 编辑
摘要:工欲善其事,必先利其器。 这个社会已经不再是单打独斗的时代,靠个人是兴不起来风,作不起来浪了,每个人都应该适时地改变一下自己的观念。 学习工作也是同样的道理,学会取长补短,学会使用工具,学会“利用”别人,这样你才有可能走得更远。 一不小心,又灌了一碗鸡汤。 但是理确实是这么个理! 回到今天的主题上来 阅读全文
posted @ 2021-06-01 17:58 常哥说编程 阅读(688) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示