plc通过opcua订阅或s7读取数据慢的原因

遇到订阅opcua或者读取s7点位问题排查

重点通过博途软件查看,查看到opcua的链接数,链接数多少都没问题,问题在于链接到代码中,有循环不停的通过opcua读取点位,没有失眠或者延时过,造成plc堵塞操作了,解决问题,就是循环读取点位添加延时

注意:如果是opcua没有通讯超过30秒就会关闭会话,造成会话重连,所以好办法就是添加一个读取服务的点位状态

python 复制代码
c = Client(url=server_url)
service_level = c.get_node("ns=0;i=2267").get_value() 
相关推荐
深蓝海拓4 天前
S7-1500PLC学习笔记:MOVE_BLK、MOVE_BLK_VARIANT、BLKMOV的区别
笔记·学习·plc
深蓝海拓4 天前
S7-1500学习笔记:用户自定义数据类型(UDT)
笔记·学习·plc
深蓝海拓5 天前
S7-1500学习笔记:Array数据类型
笔记·学习·plc
控电PLC6 天前
33. 顺序控制指令
plc·plc功能图
深蓝海拓8 天前
基于QtPy (PySide6) 的PLC-HMI工程项目(二)系统规划
笔记·python·qt·学习·plc
深蓝海拓10 天前
西门子S7-1500PLC的常用Area地址以及网络读写
笔记·学习·plc
深蓝海拓10 天前
基于QtPy (PySide6) 的PLC-HMI工程项目(一)使用自定义socket协议的基本方法
python·plc
Lilixxs12 天前
施耐德 M580、M340 PLC 中 BOOL 类型数组地址
数据结构·plc·施耐德·m580·m340·unity pro·control expert
9稳14 天前
基于PLC的生产线自动升降机设计
开发语言·网络·数据库·嵌入式硬件·plc
zmj32032417 天前
PLC与单片机、继电器控制系统 的价格比较
单片机·嵌入式硬件·plc