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.