C# / VB / LabVIEW / VC / Python 上位机使用S7-TCP协议与西门子PLC进行网口通信的教程 (Win/Linux)
现在越来越多的项目开始使用上位机了,在上位机实现数据存储、曲线绘制时,使用高级语言自行开发程序,比各种组态软件更加自由,更加强大。在进行上位机软件开发时,第一步就是要跟PLC取得通信,能够读写PLC内各数据区的变量值。通常有两种办法来读写PLC内的变量:1.OPCOPC可以同时兼容不同品牌的PLC,但OPC的缺点也是显而易见的:由于使用了COM技术,开发难度加大,通信速率低;另外由于OPC架构的设