...
取模:fmod
GETBOOL,GETINT,STRING
示例
- 红叉绿箭指示状态,其中红叉(停止)、直行(绿箭)是2个不同的点的地址。我们需要将这两个点配置为一个计算点,用1个值表示当前是红叉还是绿箭,而不是2个点
- 红叉绿箭类名:车道指示器
- 该类有1个属性:绿箭,BOOL类型, 值为1,0
- 该类有1个属性:红叉,BOOL类型, 值为1,0
- 需要单独配置一个属性,int8类型,表示红叉绿箭。
- 属性名:红叉绿箭
- 属性地址:SELF.绿箭*10+SELF.红叉*1
- 值含义:
- 0-→当前是黑屏
- 1--→当前是红叉
- 10-→当前是绿箭
- 11--->逻辑上不应该同时出现红叉和绿箭
- 如车道指示器车道指示器11N
- 绿箭地址:M150.0,eview实际对象属性:车道指示器11N.绿箭,值为:1,0
- 红叉地址:M150.1,eview实际对象属性:车道指示器11N.红叉,值为:1,0
- 红叉绿箭,不需要配置地址,eview实际对象属性:车道指示器11N.红叉绿箭,值为:0,1,10,11
- 红叉绿箭类名:车道指示器