
Public Attributes | |
| LOGIC_TYPE_BOOL =(0) | |
| LOGIC_TYPE_BIT =(1) | |
| LOGIC_TYPE_BYTE =(2) | |
| LOGIC_TYPE_WORD =(3) | |
| LOGIC_TYPE_DWORD =(4) | |
| LOGIC_TYPE_LWORD =(5) | |
| LOGIC_TYPE_SINT =(6) | |
| LOGIC_TYPE_INT =(7) | |
| LOGIC_TYPE_DINT =(8) | |
| LOGIC_TYPE_LINT =(9) | |
| LOGIC_TYPE_USINT =(10) | |
| LOGIC_TYPE_UINT =(11) | |
| LOGIC_TYPE_UDINT =(12) | |
| LOGIC_TYPE_ULINT =(13) | |
| LOGIC_TYPE_REAL =(14) | |
| LOGIC_TYPE_LREAL =(15) | |
| LOGIC_TYPE_STRING =(16) | |
| LOGIC_TYPE_WSTRING =(17) | |
| LOGIC_TYPE_TIME =(18) | |
| LOGIC_TYPE_DATE =(19) | |
| LOGIC_TYPE_DATEANDTIME =(20) | |
| LOGIC_TYPE_TIMEOFDAY =(21) | |
| LOGIC_TYPE_POINTER =(22) | |
| LOGIC_TYPE_REFERENCE =(23) | |
| LOGIC_TYPE_SUBRANGE =(24) | |
| LOGIC_TYPE_ENUM =(25) | |
| LOGIC_TYPE_ARRAY =(26) | |
| LOGIC_TYPE_PARAMS =(27) | |
| LOGIC_TYPE_USERDEF =(28) | |
| LOGIC_TYPE_NONE =(29) | |
| LOGIC_TYPE_ANY =(30) | |
| LOGIC_TYPE_ANYBIT =(31) | |
| LOGIC_TYPE_ANYDATE =(32) | |
| LOGIC_TYPE_ANYINT =(33) | |
| LOGIC_TYPE_ANYNUM =(34) | |
| LOGIC_TYPE_ANYREAL =(35) | |
| LOGIC_TYPE_LAZY =(36) | |
| LOGIC_TYPE_LTIME =(37) | |
| LOGIC_TYPE_BITCONST =(38) | |
| LOGIC_TYPE_MAX_TYPE =(39) | |
| LOGIC_TYPE_UNSUPPORTED =(255) | |
This enumeration defines the different symbol types of the logic using getInformationOfSymbol.
| Code | Name | Description |
|---|---|---|
| 0 | LOGIC_TYPE_BOOL | 1 Byte (BOOL8) |
| 1 | LOGIC_TYPE_BIT | 1 Bit, symbolic access unsupported |
| 2 | LOGIC_TYPE_BYTE | 8 Bit (BYTE) |
| 3 | LOGIC_TYPE_WORD | 16 Bit (USHORT) |
| 4 | LOGIC_TYPE_DWORD | 32 Bit (ULONG) |
| 5 | LOGIC_TYPE_LWORD | 64 Bit (LLONG) |
| 6 | LOGIC_TYPE_SINT | signed short integer - 1 Byte (BYTE) |
| 7 | LOGIC_TYPE_INT | signed integer - 2 Byte (SHORT) |
| 8 | LOGIC_TYPE_DINT | double integer - 4 Byte (LONG) |
| 9 | LOGIC_TYPE_LINT | long integer - 8 Byte (LLONG) |
| 10 | LOGIC_TYPE_USINT | unsigned signed short integer - 1 Byte (USHORT) |
| 11 | LOGIC_TYPE_UINT | unsigned signed integer - 2 Byte (USHORT) |
| 12 | LOGIC_TYPE_UDINT | unsigned double integer - 4 Byte (ULONG) |
| 13 | LOGIC_TYPE_ULINT | unsigned long integer - 8 Byte (LLONG) |
| 14 | LOGIC_TYPE_REAL | floating point IEC 559 - 4 Byte (FLOAT) |
| 15 | LOGIC_TYPE_LREAL | floating point IEC 559 - 8 Byte (DOUBLE) |
| 16 | LOGIC_TYPE_STRING | character strings (WCHAR16) |
| 17 | LOGIC_TYPE_WSTRING | Symbolic access unsupported. |
| 18 | LOGIC_TYPE_TIME | 32 Bit, Time is given in milliseconds in TIME and TOD, time in TOD begins at 12:00 A.M. |
| 19 | LOGIC_TYPE_DATE | 32 Bit, Time is given in seconds in DATE and DT beginning with January 1, 1970 at 12:00 A.M. |
| 20 | LOGIC_TYPE_DATEANDTIME | 32 Bit, Time is given in seconds in DATE and DT beginning with January 1, 1970 at 12:00 A.M. |
| 21 | LOGIC_TYPE_TIMEOFDAY | 32 Bit, Time is given in milliseconds in TIME and TOD, time in TOD begins at 12:00 A.M. |
| 22 | LOGIC_TYPE_POINTER | Symbolic access unsupported. |
| 23 | LOGIC_TYPE_REFERENCE | Symbolic access unsupported. |
| 24 | LOGIC_TYPE_SUBRANGE | Symbolic access unsupported. |
| 25 | LOGIC_TYPE_ENUM | 16 Bit user type |
| 26 | LOGIC_TYPE_ARRAY | Array |
| 27 | LOGIC_TYPE_PARAMS | Symbolic access unsupported. |
| 28 | LOGIC_TYPE_USERDEF | Symbolic access unsupported. |
| 29 | LOGIC_TYPE_NONE | Symbolic access unsupported. |
| 30 | LOGIC_TYPE_ANY | Symbolic access unsupported. |
| 31 | LOGIC_TYPE_ANYBIT | Symbolic access unsupported. |
| 32 | LOGIC_TYPE_ANYDATE | Symbolic access unsupported. |
| 33 | LOGIC_TYPE_ANYINT | Symbolic access unsupported. |
| 34 | LOGIC_TYPE_ANYNUM | Symbolic access unsupported. |
| 35 | LOGIC_TYPE_ANYREAL | Symbolic access unsupported. |
| 36 | LOGIC_TYPE_LAZY | Symbolic access unsupported. |
| 37 | LOGIC_TYPE_LTIME | Symbolic access unsupported. |
| 38 | LOGIC_TYPE_BITCONST | Symbolic access unsupported. |
| 39 | LOGIC_TYPE_MAX_TYPE | Symbolic access unsupported. |
| 255 | LOGIC_TYPE_UNSUPPORTED | Symbolic access unsupported. |
Definition at line 267 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_BOOL =(0) |
1 Byte (BOOL8)
Definition at line 269 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_BIT =(1) |
1 Bit), symbolic access unsupported
Definition at line 270 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_BYTE =(2) |
8 Bit (BYTE)
Definition at line 271 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_WORD =(3) |
16 Bit (USHORT)
Definition at line 272 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_DWORD =(4) |
32 Bit (ULONG)
Definition at line 273 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_LWORD =(5) |
64 Bit (LLONG)
Definition at line 274 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_SINT =(6) |
signed short integer - 1 Byte (BYTE)
Definition at line 275 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_INT =(7) |
signed integer - 2 Byte (SHORT)
Definition at line 276 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_DINT =(8) |
double integer - 4 Byte (LONG)
Definition at line 277 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_LINT =(9) |
long integer - 8 Byte (LLONG)
Definition at line 278 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_USINT =(10) |
unsigned signed short integer - 1 Byte (USHORT)
Definition at line 279 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_UINT =(11) |
unsigned signed integer - 2 Byte (USHORT)
Definition at line 280 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_UDINT =(12) |
unsigned double integer - 4 Byte (ULONG)
Definition at line 281 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ULINT =(13) |
unsigned long integer - 8 Byte (LLONG)
Definition at line 282 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_REAL =(14) |
floating point IEC 559 - 4 Byte (FLOAT)
Definition at line 283 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_LREAL =(15) |
floating point IEC 559 - 8 Byte (DOUBLE)
Definition at line 284 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_STRING =(16) |
character strings (WCHAR16)
Definition at line 285 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_WSTRING =(17) |
Symbolic access unsupported.
Definition at line 286 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_TIME =(18) |
32 Bit, Time is given in milliseconds in TIME and TOD, time in TOD begins at 12:00 A.M.
Definition at line 287 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_DATE =(19) |
32 Bit, Time is given in seconds in DATE and DT beginning with January 1, 1970 at 12:00 A.M.
Definition at line 288 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_DATEANDTIME =(20) |
32 Bit, Time is given in seconds in DATE and DT beginning with January 1, 1970 at 12:00 A.M.
Definition at line 289 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_TIMEOFDAY =(21) |
32 Bit, Time is given in milliseconds in TIME and TOD, time in TOD begins at 12:00 A.M.
Definition at line 290 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_POINTER =(22) |
Symbolic access unsupported.
Definition at line 291 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_REFERENCE =(23) |
Symbolic access unsupported.
Definition at line 292 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_SUBRANGE =(24) |
Symbolic access unsupported.
Definition at line 293 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ENUM =(25) |
16 Bit user type
Definition at line 294 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ARRAY =(26) |
Array.
Definition at line 295 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_PARAMS =(27) |
Symbolic access unsupported.
Definition at line 296 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_USERDEF =(28) |
Symbolic access unsupported.
Definition at line 297 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_NONE =(29) |
Symbolic access unsupported.
Definition at line 298 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ANY =(30) |
Symbolic access unsupported.
Definition at line 299 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ANYBIT =(31) |
Symbolic access unsupported.
Definition at line 300 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ANYDATE =(32) |
Symbolic access unsupported.
Definition at line 301 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ANYINT =(33) |
Symbolic access unsupported.
Definition at line 302 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ANYNUM =(34) |
Symbolic access unsupported.
Definition at line 303 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_ANYREAL =(35) |
Symbolic access unsupported.
Definition at line 304 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_LAZY =(36) |
Symbolic access unsupported.
Definition at line 305 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_LTIME =(37) |
Symbolic access unsupported.
Definition at line 306 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_BITCONST =(38) |
Symbolic access unsupported.
Definition at line 307 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_MAX_TYPE =(39) |
Symbolic access unsupported.
Definition at line 308 of file Logic.java.
| com.boschrexroth.mlpi.Logic.LogicType.LOGIC_TYPE_UNSUPPORTED =(255) |
Symbolic access unsupported.
Definition at line 309 of file Logic.java.