不对位域数据类型进行的位移操作( BYTE , WORD , DWORD [...] #01000101 in_word : WORD [...] ; erg_word : WORD
SA0148:异常位访问 -strict 检测未对位域数据类型进行的位访问( BYTE , WORD , DWORD
Temp1 : BYTE; wTemp2 : WORD; dwTemp3 : DWORD [...] Temp2 := wTemp2 - WORD#0
位域数据类型进行移位操作的情况下( Byte , DWORD , LWORD , WORD ),不报错。 理由 [...] Temp1 : DWORD; byTemp2 : BYTE
Temp1 : BYTE; wTemp2 : WORD; dwTemp3 : DWORD
操作一种类型的变量 POINTER TO 哪些不是 = (平等 [...] Temp : POINTER TO INT; i [...] Temp := piTemp * DWORD#5
Var := INT_TO_WORD(i [...] Var : LWORD; wVar : WORD [...] _VAR liVar := ULINT_TO
arWord[a] := INT_TO_WORD [...] : INT; arWord : ARRAY [0..100] OF WORD
_int : REFERENCE TO INT; ref_dw : REFERENCE TO DWORD; END [...] 类型变量 REFERENCE TO 理由:IEC 61131
可能意外地导致意外访问。如果您指定一个 POINTER TO BYTE 到一个 POINTER TO DWORD ,那么