EURange是described here。
EURange定义了正常情况下可能获得的值范围操作。用于自动缩放条形图图形显示。
传感器或仪器故障或停用可能导致返回实际超出此范围的商品价值。客户端软件必须准备好应对这种可能性。同样,客户可以尝试将超出此范围的值写回到服务器。在这种情况下,确切的行为((接受,拒绝,钳位等)]与服务器有关。但是,一般而言,服务器应做好以下准备:处理这个。
我的问题:如果OPC-UA服务器中的变量已将EURange定义为“ clamp”(已设置上限和下限),则客户端写入值会发生什么情况超出范围,到定义的服务器变量?
假设欧盟最低价:0,欧盟最高价:100
客户端尝试将变量设置为101。OPC-UA服务器是否应该将值自动更正为最接近的限制(即EU高:100)?
我认为服务器适合以下任何一种:
Bad_OutOfRange
Good_Clamped