您好!欢迎光临工博士商城

北京众平科技股份有限公司

产品:1237    

咨询热线:13693103194

QQ QQ
您当前的位置:首页 » 新闻中心 » 西门子OPC UA的"GoodOverload”状态码是什么意思?
产品分类
新闻中心
西门子OPC UA的"GoodOverload”状态码是什么意思?
发布时间:2022-04-08        浏览次数:193        返回列表
   SIMATIC S7-1500 V2.5及以上固件,在运用订阅功用时,OPC UA 服务器可以在CPU采样出现过载的情况下提示状况码“GoodOverload”。
 
  在SIMATIC S7-1500的OPC UA 服务器中订阅不同项(变量)时,需要以预界说的时刻距离(采样距离)来查看这些变量值的变化。这种查看,即所谓的“Sampling”,需要一定的时刻,与变量的数量和数据类型无关。在采样完成后,开端发布,服务器将这些变量发送到客户端。
 
  假如队列中的变量数目太多,可能会产生通信堆栈的“过载”,CPU无法在指定的采样距离内查看所有变量,因而必须跳转到下一个采样作业。在这种情况下,即使未查看变量,CPU也会为每个变量发送状况代码“GoodOverload”(0x002F0000)。依据IEC 61131-3,状况代码的意义是:“由于资源限制,采样速度减慢”。
 
  注意
 
  即使在过载的情况下没有传输订阅的值,发送“GoodOverload”状况也会在网络和 CPU 上产生通信负载。
 
  办法
 
  减少监督项变量的数量或许添加采样距离。



 

联系热线:13693103194   联系人:孙晨玥 联系地址:北京市朝阳区东土城路4号3幢4层

技术和报价服务:星期一至星期六8:00-22:00 北京众平科技股份有限公司