基于PYQT5 写的python Snap7 与西门子PLC 进行S7通讯助手
本帖最后由 Eric1630 于 2022-11-12 21:31 编辑使用PyQt5 基于python snap7与西门子 1200 1500 PLC 进行S7通讯,PLC端无需写通讯直接读取和写入
第一次写还有很多不足,欢迎大家参考借鉴
可以直接读取M区及DB块数据
字节长度设置读取及写入数据的长度
lose2836 发表于 2022-11-12 22:15
把机架号和插槽号,改成输入,不然动默认配置的没法连接的。snap7这个库已经不错了,有兴趣可以在源码基础 ...
只写了12001500 的PLC 机架号和插槽号都是0所以就写死了 没让修改 Eric1630 发表于 2022-11-12 22:17
只写了12001500 的PLC 机架号和插槽号都是0所以就写死了 没让修改
嗯嗯,来学习qt5的界面的,通常只写服务{:1_918:} 66666牛批 把机架号和插槽号,改成输入,不然动默认配置的没法连接的。snap7这个库已经不错了,有兴趣可以在源码基础上自己封装一下:lol。 新人报道 工控机高端大气 {:1_921:}赞赞赞;有个东西叫HSLcommunication,也可以搜索来学习一下 牛,,python 控制设备。 支持楼主,代码可以学习一下 学习学习学习!
页:
[1]
2