Eric1630 发表于 2022-11-12 21:29

基于PYQT5 写的python Snap7 与西门子PLC 进行S7通讯助手

本帖最后由 Eric1630 于 2022-11-12 21:31 编辑

使用PyQt5 基于python snap7与西门子 1200 1500 PLC 进行S7通讯,PLC端无需写通讯直接读取和写入
第一次写还有很多不足,欢迎大家参考借鉴
可以直接读取M区及DB块数据
字节长度设置读取及写入数据的长度

Eric1630 发表于 2022-11-12 22:17

lose2836 发表于 2022-11-12 22:15
把机架号和插槽号,改成输入,不然动默认配置的没法连接的。snap7这个库已经不错了,有兴趣可以在源码基础 ...

只写了12001500 的PLC   机架号和插槽号都是0所以就写死了   没让修改

lose2836 发表于 2022-11-14 00:16

Eric1630 发表于 2022-11-12 22:17
只写了12001500 的PLC   机架号和插槽号都是0所以就写死了   没让修改

嗯嗯,来学习qt5的界面的,通常只写服务{:1_918:}

LinkDreamer 发表于 2022-11-12 21:57

66666牛批

lose2836 发表于 2022-11-12 22:15

把机架号和插槽号,改成输入,不然动默认配置的没法连接的。snap7这个库已经不错了,有兴趣可以在源码基础上自己封装一下:lol。

isgod 发表于 2022-11-12 22:51

新人报道

prologic 发表于 2022-11-12 23:02

工控机高端大气

yanxiayanyu 发表于 2022-11-12 23:39

{:1_921:}赞赞赞;有个东西叫HSLcommunication,也可以搜索来学习一下

xuxinliang 发表于 2022-11-13 00:54

牛,,python 控制设备。

luxingyu329 发表于 2022-11-13 09:05

支持楼主,代码可以学习一下

constwm 发表于 2022-11-13 09:34

学习学习学习!
页: [1] 2
查看完整版本: 基于PYQT5 写的python Snap7 与西门子PLC 进行S7通讯助手