C#编写程序读写西门子PLC,附源程序库文件及文档

无意间在西门子论坛看到一位大神写的一篇帖子,是介绍如何使用C#调用S7.NET库编写程序来读写S7-1500 PLC的,并且提供了源文件,兴奋之余,怀着一份敬畏的心下载来研究一下。 另外,分享一下本人踩过的坑,写给大家借鉴一下: 1、连接S7200 SMART需使用S71200、S71500驱动都可以。 2、读写S7200或S7200 SMART的V区数据时,DB块号需设置为1。 3、使用中发现下面两个bug。 4、本程序中一次仅读取1个数据,实际应用中请按照S7.NET文档修改!
技术热贴

正反转互锁,这些知识你知道多少?

这是那个工程师设计的柜子,电动机用交流接触器控制正反转竟然没有互锁,开关上也没有。 来看看老师们怎么说: 如果是PLC控制,在程序中互锁,但是万一接触器损坏触点粘连,就会发生危险。 还有一种是旋钮控制,机械上不会同时输出二个信号,但是接触器损坏触点粘连,一样会发生危险。

新风加热箱改造

原来是独立启停的三回路。两个30千瓦加热一个7.5kw新风机,现场考察后发现,新风机与加热回路应该有联动关系。加热主要是冬季使用。应该风机启动后才能加热。电加热功率比较大。加热停止风机要继续运转15至20分钟。由于酒店员工流动性比较大。没有设专人控制。经常造成误操作。很不安全。我想找个最简单的方案,在最短的时间内改完。
海阔天空

遇到这样的闹心事,该怎么办?

一个数控设备上的操作工,到我办公室来叫我帮忙编程,一到我办公室就抽烟(我不抽烟,门口贴着禁止吸烟的标识),我就告诉他:对不起我办公室不能抽烟,请你到外面去抽。结果他不但不出去,还把香烟斜叼着,把烟吹我脸上,一副大爷的样。我当时就火了,你找我办事就这蛮横的态度,那行,我惹不起,你也不肯出去,那我就自己出去,等我刚走出办公室,听见他大骂:神经病!
厂商推荐