好久没有整理资料了,今天抽时间简单给大家介绍一种与西门子PLC进行通信的方式。
工控软件开发,通讯处理是一切工作进行的前提,之前在开发系统时为了与西门子s7-300plc 进行通信,查找了很多资料,研究了包括OPC、串口、TCP等在内的各种方式,偶然机会了解到一种开源(免费的)通讯插件,大大提高了开发效率。
LIBNODAVE(Exchange data with Siemens PLCs)
http://libnodave.sourceforge.net/
Supported programming languages: C,C++,C#,Delphi,Pascal,Perl,VB(A)
Supported PLCs: S7-200, 300, 400
欢迎大家一起研究学习,共同探讨,资源分享。