6 Programmed Communication Connections
A-166
S7-CPs for Industrial Ethernet Configuring and Commissioning
Release 01/2007
C79000-G8976-C182-07
The type definitions used in the sample DB follow.
Table 6-2 Type Definitions for the System Data Subfield
STL Ex-
plana -
tion
// Data structures IP Config
TYPE ”SUB_IP_V4”
STRUCT
id : int := 1; // ID for IP, V4-Addr.
len: int := 8; // Subfield length
b_3 : BYTE := b#16#C8; // IP_High 200.
b_2 : BYTE := b#16#0C; // IP_ 12.
b_1 : BYTE := b#16#01; // IP_ 1.
b_0 : BYTE := b#16#90; // IP_Low 144
END_STRUCT;
END_TYPE
TYPE ”SUB_NETMASK”
STRUCT
id : int := 2; // ID for subnet mask
len: int := 8; // Subfield length
b_3 : BYTE := b#16#FF; // SNM_High
b_2 : BYTE := b#16#FF; // SNM_
b_1 : BYTE := b#16#FF; // SNM_
b_0 : BYTE := b#16#00; // SNM_Low
END_STRUCT;
END_TYPE
TYPE ”SUB_DEF_ROUTER”
STRUCT
id : int := 8; // ID_4_Router
len: int := 8; // Subfield length
r_3 : BYTE := b#16#C8; // R_High
r_2 : BYTE := b#16#0C; // R_
r_1 : BYTE := b#16#01; // R_
r_0 : BYTE := b#16#50; // R_Low
END_STRUCT;
END_TYPE