在前段时间,我所写的二级系统需要与西门子PLC做通讯,之前我用过海康威视的VM软件,但是它只能支持MODBUS通讯,不能支持PROFINET通讯,我就以为PROFINET很难。
由于我需要与西门子PLC通讯,我开始在网上学习,如何才能与PLC通讯,学习了libmodbus通讯,也看了QT自带的QModbus模块。我一直以为modbus与Profinet有很大的区别。问了同事,确定了我们的PLC不装modbus通讯模块,只有Profinet接口,我就放弃了modbus通讯的想法。
后来在网上找办法的时候,看到了西门子的snap7库,支持与西门子PLC的通讯,我在他们博客下询问能否与profinet接口通讯。得到的答案是只能与modbus通讯。
我有点迷茫,到底怎么才能与profinet通讯。
后来,我直接就拿snap7库来测试。
**经过测试snap7是可以与profinet接口通讯的**。
所以,以后与我有同样困惑的同伴,看了这篇博文后,就直接拿snap7去做就可以。
毛主席说的对“没有实践就没有发言权,实践里出真知”
关于上位机与西门子PLC PROFINET接口通讯的认识
最新推荐文章于 2025-03-08 00:20:41 发布