| No. | Time | ukey | type | argtype | level | source | description | args | cflag |
|---|
采用C语言运算符,优先级和结合律均和C运算符语法完全相同,当表达式计算结果不为0时表示满足查询条件。
运算符
| || | 逻辑或 |
| && | 逻辑与 |
| | | 位或 |
| & | 位与 |
| == | 等于 |
| != | 不等于 |
| < | 小于 |
| <= | 小于等于 |
| > | 大于 |
| >= | 大于等于 |
| << | 左移位 |
| >> | 右移位 |
| + | 加 |
| - | 减 |
| * | 乘 |
| / | 除 |
| % | 除模 |
| - | (负号) |
| ~ | 位反 |
| ! | 逻辑反 |
内置变量
| type | 整数,SOE类型 |
| argtype | 整数,参数类型 |
| level | 整数,SOE事件级别 |
内置宏
| src(filter) | bool,来源过滤,filter为过滤字符串 |
| des(filter) | bool,描述过滤,filter为过滤字符串 |
SOE表达式例子
argtype < 0 && src(dec0.)
查找参数类型小于0且来自设备dec0来的事件