2020年3月4日

深度剖析西门子PLC的开放式TCP通信

摘要: 对于自控或电气工程师来说,西门子PLC是每个人都非常熟悉的一款PLC品牌;而对于上位机开发工程师来说,Socket通信或TCP/IP协议也是必须要掌握的一种通信方式。刚好手头有一款西门子的200Smart PLC,可以利用它来跟大家聊聊Socket通信的那些事儿。 相比较而言,西门子PLC对Sock 阅读全文

posted @ 2020-03-04 23:25 付工上位机 阅读(6297) 评论(1) 推荐(1) 编辑

2019年10月29日

ModbusTCP报文详解【二】

摘要: 【1】功能码05H 【2】功能码06H 【3】功能码0FH 【4】功能码10H 如果大家还有什么不明白的地方,可以关注一下微信公众号:dotNet工控上位机 阅读全文

posted @ 2019-10-29 09:55 付工上位机 阅读(3370) 评论(0) 推荐(0) 编辑

ModbusTCP报文详解【一】

摘要: 【1】功能码01H 【2】功能码02H 【3】功能码03H 【4】功能码04H 阅读全文

posted @ 2019-10-29 09:53 付工上位机 阅读(14363) 评论(0) 推荐(1) 编辑

2019年10月23日

基于C#实现与JY61姿态角度传感器通信

摘要: 产品介绍:  此六轴模块采用高精度的陀螺加速度计 MPU6050,通过处理器读取 MPU6050 的测量数据 然后通过串口输出,免去了用户自己去开发 MPU6050 复杂的 IIC 协议,同时精心的 PCB 布局和工艺保证了 MPU6050 收到外接的干扰最小,测量的精度最高。 模块内部自带电压 阅读全文

posted @ 2019-10-23 10:27 付工上位机 阅读(1375) 评论(0) 推荐(0) 编辑

2019年10月22日

上位机配置管理一体化软件说明【持续更新】

摘要: 为了更好地进行上位机开发,特意开发了一款上位机配置管理一体化软件,该软件集成配置、通信及上层接口为一体,统一进行多线程通信及数据解析,可以快速进行上位机开发,已实际运用在多个项目,并稳定运行超过1年时间。 功能如下: 【1】上位机配置 【2】上位机通信 【3】上层接口 软件截图: 如果大家还有什么不 阅读全文

posted @ 2019-10-22 17:53 付工上位机 阅读(1997) 评论(2) 推荐(0) 编辑

ModbusRtu通信报文详解【二】

摘要: 这里接着上一篇内容对ModbusRtu的通信报文做个详细描述: 【1】强制单个线圈 功能码:05H 【2】预置单个寄存器 功能码:06H 【3】强制多个线圈 功能码;0FH 【4】预置多个寄存器 功能码:10H 阅读全文

posted @ 2019-10-22 17:46 付工上位机 阅读(5500) 评论(0) 推荐(0) 编辑

ModbusRtu通信报文详解【一】

摘要: Modbus协议可谓是工业控制领域应用最广泛的协议之一。根据不同的电气接口,包括Modbus Rtu/ASCII,Modbus TCP/UDP,从学习的角度来说,只要学会其中一种,剩余的都是大同小异的。 这里主要对ModbusRtu的通信报文做个详细描述。 【1】工欲善其事必先利其器,Modbus利 阅读全文

posted @ 2019-10-22 17:43 付工上位机 阅读(19713) 评论(2) 推荐(0) 编辑

2019年9月26日

Winform自定义键盘控件开发及使用

摘要: 最近有学员提出项目中要使用键盘控件,系统自带的osk.exe不好用,于是就有了下面的内容: 首先是进行自定义键盘控件的开发,其实核心大家都知道,就是利用SendKeys.Send发送相应 的字符,但是为了做完整,还是加了一些其他的代码,具体样式如下图所示: 源码如下: 实际应用效果如下: 阅读全文

posted @ 2019-09-26 09:44 付工上位机 阅读(2019) 评论(0) 推荐(2) 编辑

2019年9月24日

基于S7协议实现与西门子PLC通信

摘要: 西门子PLC是目前工控行业市场占有额比较大的一款PLC,而且随着上位机的越来越普及, 有很多人开始考虑自己开发上位机实现与西门子PLC的通信,遇到的第一个问题就是数据通信。 其实西门子PLC提供的接口还是比较多的,包括串口(200及Smart 200的PPI、Modbus RTU), 网口(开放式T 阅读全文

posted @ 2019-09-24 12:00 付工上位机 阅读(3689) 评论(0) 推荐(0) 编辑

Visual Studio高分屏下Winform界面变形

摘要: 现在高分屏的电脑越来越多,2K屏,4K屏层出不穷,对于.net开发人员来说,尤其是Winform开发者, 分辨率一直是个比较头疼的事情,屏幕分辨率高了,如果仍然设置显示100%,会导致字体非常小,影响观看, 因此很多时候推荐的都是150%,200%,如果主显示器设置不是100%,打开Winform项 阅读全文

posted @ 2019-09-24 11:51 付工上位机 阅读(5762) 评论(2) 推荐(0) 编辑

导航