08 2020 档案

摘要:​ 西门子PLC作为市场占有率非常高的一款PLC,支持Profinet、Profibus、S7、Modbus、TCP等多种通信协议,本案例以S7-1200 PLC为例,主要讲述使用西门子PLC作为ModbusTCP服务器,上位机作为ModbusTCP客户端的应用场景。西门子S7-1200 PLC并不 阅读全文
posted @ 2020-08-21 14:02 常哥说编程 阅读(14114) 评论(1) 推荐(0) 编辑
摘要:​ 最近有越来越多做电气的小伙伴开始学习C#来做上位机开发,很多人在学习一段时间后,都有这种感觉,似乎学到了很多知识,但是不知道怎么应用,因此我找了一个真实的上位机小项目,让大家来练练手。这篇文章主要对这个项目案例及开发过程做个整体介绍。 1. 项目案例介绍 很多人对单片机有一种特殊的情怀,总是感觉 阅读全文
posted @ 2020-08-21 09:41 常哥说编程 阅读(10118) 评论(0) 推荐(1) 编辑
摘要:​1 程序界面设计 TCP客户端在上位机开发中应用很广,大多数情况下,上位机软件都是作为一个TCP客户端来与PLC或其他服务器进行通信的。TCP客户端的主要功能就是连接服务器、发送数据、接收数据、断开连接,而不同场合的区别在于发送数据和接收数据的内容不同。 本案例主要是开发一个TCP客户端软件,具备 阅读全文
posted @ 2020-08-21 09:25 常哥说编程 阅读(2783) 评论(3) 推荐(6) 编辑
摘要:本文是西门子开放式TCP通信的第2篇,上一篇我们讲了使用西门子1200PLC作为TCP服务器的程序编写,可以点击下方链接阅读:【公众号dotNet工控上位机:thinger_swj】 基于Socket访问西门子PLC系列教程(一) 在完成上述步骤后,接下来就是编写上位机软件与PLC之间进行通信。上位 阅读全文
posted @ 2020-08-07 09:49 常哥说编程 阅读(3816) 评论(0) 推荐(1) 编辑
摘要:各位朋友,这篇文章是针对Redis快速了解的内容,为了学好Redis在这里首先跟大家聊聊NoSQL相关内容,有了概念和方向后,我们再学习Redis大家会感觉得心应手。 【公众号dotNet工控上位机:thinger_swj】 一、NoSQL你必知的那些事儿 1、什么是NoSQL? NoSQL是Not 阅读全文
posted @ 2020-08-06 17:02 常哥说编程 阅读(652) 评论(0) 推荐(0) 编辑
摘要:1 案例硬件介绍 Kvaser是瑞典的一家专门提供CAN和LIN总线分析仪及数据记录仪的公司,在CAN产品开发领域已经有近30年的经验,本案例选择的CAN通信硬件型号是Kvaser Leaf Light v2,产品如下图所示: 【公众号dotNet工控上位机:thinger_swj】 为了配套该产品 阅读全文
posted @ 2020-08-05 09:35 常哥说编程 阅读(1961) 评论(0) 推荐(0) 编辑

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