# Class: com.pnfsoftware.jeb.core.units.code.simatic.S7

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

## Constructor: S7


## Static Field: CAT_IN
Type: `int`

Constant value: `1`
Description: Input parameter category.

## Static Field: CAT_IN_OUT
Type: `int`

Constant value: `3`
Description: Input/output parameter category.

## Static Field: CAT_OUT
Type: `int`

Constant value: `2`
Description: Output parameter category.

## Static Field: CAT_RET
Type: `int`

Constant value: `6`
Description: Return value for FC/SFC. Cannot have initial data.

## Static Field: CAT_STATIC
Type: `int`

Constant value: `4`
Description: Static data category.

## Static Field: CAT_TEMP
Type: `int`

Constant value: `5`
Description: Temporary area. Mapped to L \(local\) memory area. Cannot have initial data.

## Static Field: FLAG_HAS_EXTENDED_INFO
Type: `int`

Constant value: `16`
Description: Flag indicating that an interface item has extended information.

## Static Field: FLAG_HAS_INIT_DATA
Type: `int`

Constant value: `8`
Description: Flag indicating that an interface item has initial data.

## Static Field: MASK_CAT
Type: `int`

Constant value: `7`
Description: Mask for interface category bits.

