public class

S7

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.simatic.S7

Class Overview

S7 constants, enumerations, basic types used by the Simatic Step 7 analysis plugin.

Summary

Nested Classes
enum S7.AreaType Area types. 
enum S7.BlockType Block types. 
enum S7.DataType Data types. 
class S7.Date DATE type parser. 
class S7.DateAndTime DATE_AND_TIME type parser. 
enum S7.LangType Language types. 
class S7.S5Time S5TIME type parser. 
enum S7.SectionType Categories for interface sections. 
class S7.StringA STRING types parser. 
class S7.Time TIME type parser. 
class S7.TimeOfDay TIME_OF_DAY type parser. 
Constants
int CAT_IN
int CAT_IN_OUT
int CAT_OUT
int CAT_RET Return value for FC/SFC.
int CAT_STATIC
int CAT_TEMP Temporary area.
int FLAG_HAS_EXTENDED_INFO
int FLAG_HAS_INIT_DATA
int MASK_CAT
Public Constructors
S7()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int CAT_IN

Constant Value: 1 (0x00000001)

public static final int CAT_IN_OUT

Constant Value: 3 (0x00000003)

public static final int CAT_OUT

Constant Value: 2 (0x00000002)

public static final int CAT_RET

Return value for FC/SFC. Cannot have initial data.

Constant Value: 6 (0x00000006)

public static final int CAT_STATIC

Constant Value: 4 (0x00000004)

public static final int CAT_TEMP

Temporary area. Mapped to L (local) memory area. Cannot have initial data.

Constant Value: 5 (0x00000005)

public static final int FLAG_HAS_EXTENDED_INFO

Constant Value: 16 (0x00000010)

public static final int FLAG_HAS_INIT_DATA

Constant Value: 8 (0x00000008)

public static final int MASK_CAT

Constant Value: 7 (0x00000007)

Public Constructors

public S7 ()