随笔分类 -  C#工控上位机编程

上一页 1 ··· 4 5 6 7 8
摘要:写在前面: 之前有专门讲过一期如何搭建西门子PLC的S7通信仿真环境,感兴趣的可以点击查看:戳↓ 1.基于TIA搭建西门子PLC仿真环境及通信方案-联合出品 2.手把手教你搭建西门子PLC仿真环境 那种方式是基于TIA + PLCSIM +NetToPLCSIM实现功能,涉及到的软件有点多,而且只能 阅读全文
posted @ 2020-06-01 17:19 常哥说编程 阅读(11343) 评论(0) 推荐(2) 编辑
摘要:上次跟大家介绍了一下上位机与三菱Q系列PLC通信的案例,大家可以通过点击这篇文章:上位机开发之三菱Q系列PLC通信实践(←戳这里) 今天以三菱FX3U PLC为例,跟大家介绍一下,如何实现上位机与其之间进行以太网通信,FX3U PLC默认是不带以太网的,如果需要与其进行通信,需要增加一个以太网模块, 阅读全文
posted @ 2020-05-28 10:02 常哥说编程 阅读(8385) 评论(1) 推荐(1) 编辑
摘要:写在前面: 为了应对标准化和跨平台的趋势,更好的推广OPC,OPC基金会在OPCDA成功应用的基础上推出了一个新的OPC标准——OPC UA,OPCUA不再基于分布式组件对象模型(DCOM),而是以面向服务架构(SOA)为基础,因此,在未来的若干年中,OPCUA将逐步取代OPCDA,成为新一代的OP 阅读全文
posted @ 2020-05-25 15:43 常哥说编程 阅读(3801) 评论(0) 推荐(1) 编辑
摘要:经常会有一些学员会问到上位机与单片机之间通信的问题,而我们经常会讲上位机与PLC之间通信,那么其实对上位机开发来说,不管是和PLC通信,还是和单片机通信,通信原理都是一样的。PLC的本质就是单片机,在单片机的基础上添加一些外围电路并形成产品化,即构成了PLC控制器。今天在这里给大家分享一个上位机与单 阅读全文
posted @ 2020-05-21 09:08 常哥说编程 阅读(2462) 评论(2) 推荐(1) 编辑
摘要:经常关注我们公众号或者公开课的学员(如果还没有关注的话,左上角点击一波关注)应该知道,我们会经常使用西门子PLC,其实对于其他品牌的PLC,我们都会讲到,包括三菱、欧姆龙、基恩士、松下及国产台达、信捷等,之所以使用西门子PLC为例,一方面是因为学员当中使用西门子PLC居多,而且西门子的市场占有率也比 阅读全文
posted @ 2020-05-15 17:47 常哥说编程 阅读(3878) 评论(0) 推荐(1) 编辑
摘要:.NET开发者 ModbusRtu通信报文详解【二】 这里接着上一篇内容对ModbusRtu的通信报文做个详细描述: 【1】强制单个线圈 功能码:05H 【2】预置单个寄存器 功能码:06H 【3】强制多个线圈 功能码;0FH 【4】预置多个寄存器 功能码:10H 阅读全文
posted @ 2020-05-11 17:24 常哥说编程 阅读(2965) 评论(0) 推荐(1) 编辑
摘要:ModbusRtu通信报文详解【一】 Modbus协议可谓是工业控制领域应用最广泛的协议之一。根据不同的电气接口,包括Modbus Rtu/ASCII,Modbus TCP/UDP,从学习的角度来说,只要学会其中一种,剩余的都是大同小异的。 这里主要对ModbusRtu的通信报文做个详细描述。 【1 阅读全文
posted @ 2020-05-11 17:22 常哥说编程 阅读(7374) 评论(0) 推荐(1) 编辑
摘要:产品介绍:  此六轴模块采用高精度的陀螺加速度计 MPU6050,通过处理器读取 MPU6050 的测量数据 然后通过串口输出,免去了用户自己去开发 MPU6050 复杂的 IIC 协议,同时精心的 PCB 布局和工艺保证了 MPU6050 收到外接的干扰最小,测量的精度最高。 模块内部自带电压 阅读全文
posted @ 2020-05-11 17:20 常哥说编程 阅读(1391) 评论(1) 推荐(1) 编辑
摘要:ModbusTCP报文详解【二】 【1】功能码05H 【2】功能码06H 【3】功能码0FH 【4】功能码10H 阅读全文
posted @ 2020-05-11 17:18 常哥说编程 阅读(1053) 评论(0) 推荐(3) 编辑
摘要:ModbusTCP报文详解【一】 【1】功能码01H 【2】功能码02H 【3】功能码03H 【4】功能码04H 阅读全文
posted @ 2020-05-11 17:14 常哥说编程 阅读(3169) 评论(0) 推荐(1) 编辑
摘要:对于自控或电气工程师来说,西门子PLC是每个人都非常熟悉的一款PLC品牌;而对于上位机开发工程师来说,Socket通信或TCP/IP协议也是必须要掌握的一种通信方式。刚好手头有一款西门子的200Smart PLC,可以利用它来跟大家聊聊Socket通信的那些事儿。 相比较而言,西门子PLC对Sock 阅读全文
posted @ 2020-05-11 17:01 常哥说编程 阅读(12791) 评论(1) 推荐(5) 编辑
摘要:对于学习上位机开发,有一种通信方式是必须要了解的,那就是OPC是OLE for Process Control的简称,然而随着技术的不断发展,人们开始对它有了新的定义,比如Open Platform Communications,但是无论它怎么定义,它的初衷和目标始终没有改变,就是为了消除自动化软件 阅读全文
posted @ 2020-05-08 16:28 常哥说编程 阅读(6859) 评论(0) 推荐(2) 编辑
摘要:很多学员在学习完数据库之后,希望将数据存储在一个远程服务器或者局域网的另外一台服务器中,实现数据库的远程访问。本文以阿里云服务器为例,跟大家介绍一下整个部署过程。 1. 数据库软件下载安装 一般购买的服务器是没有安装数据库软件的,因此我们需要自己去安装一下,由于服务器硬件容量有限,所以我们选择安装S 阅读全文
posted @ 2020-04-27 16:59 常哥说编程 阅读(2379) 评论(2) 推荐(2) 编辑
摘要:如果你对西门子PLC通信或者上位机开发稍微有一点研究的话,应该对Snap7有所耳闻。 Snap7是一个基于以太网与西门子S7系列PLC通信的开源库,在世界领域应用很广。但也许是因为资料比较少,而且很多都是纯英文,在国内反而没有大规模的应用。 作为一个技术开发人员,所有未知领域的事物都是值得探索的。于 阅读全文
posted @ 2020-04-23 13:36 常哥说编程 阅读(15304) 评论(0) 推荐(4) 编辑
摘要:最近因为一些学员的要求,研究了一下倍福PLC。很早就听说过倍福,虽然和西门子同样属于德国的品牌,但是两者走的路线和风格却截然不同,西门子不管是推广还是市场占有率方面都要高于倍福,但是倍福也有它的优势,它是EtherCAT总线的先驱者,基于通用的Windows系统,很早就提出了软PLC这样的概念,连编 阅读全文
posted @ 2020-04-23 11:26 常哥说编程 阅读(10573) 评论(1) 推荐(1) 编辑
摘要:在电气学习的路上,西门子PLC应该是我的启蒙PLC,从早期的S7-300/400 PLC搭建Profibus-DP网络开始接触,到后来的S7-200Smart PLC,再到现在的S7-1200/1500 PLC博途软件,基本上西门子的每款PLC都接触并使用过。 在上位机开发的路上,西门子PLC也一直 阅读全文
posted @ 2020-04-22 11:22 常哥说编程 阅读(9808) 评论(4) 推荐(2) 编辑

上一页 1 ··· 4 5 6 7 8
点击右上角即可分享
微信分享提示