摘要: ​ 西门子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#来做上位机开发,很多人在学习一段时间后,都有这种感觉,似乎学到了很多知识,但是不知道怎么应用,因此我找了一个真实的上位机小项目,让大家来练练手。这篇文章主要对这个项目案例及开发过程做个整体介绍。 1. 项目案例介绍 很多人对单片机有一种特殊的情怀,总是感觉 阅读全文
posted @ 2020-08-21 09:41 常哥说编程 阅读(11364) 评论(0) 推荐(1)
摘要: ​1 程序界面设计 TCP客户端在上位机开发中应用很广,大多数情况下,上位机软件都是作为一个TCP客户端来与PLC或其他服务器进行通信的。TCP客户端的主要功能就是连接服务器、发送数据、接收数据、断开连接,而不同场合的区别在于发送数据和接收数据的内容不同。 本案例主要是开发一个TCP客户端软件,具备 阅读全文
posted @ 2020-08-21 09:25 常哥说编程 阅读(2965) 评论(3) 推荐(6)