7.1
Sample project STL
General
Information
Used Blocks
OPEN MODBUS / TCP communication via CP343-1 and 443-1
2XV9450-1MB00; Manual edition 4.3
The sample project written in STL includes serveral Simatic stations for the
different applications.
•
Simatic Station is S7-300 or S7-400
•
Simatic Station is client or server
•
Simatic Station supports or doesn't support AG_CNTRL
The subsequent listed blocks are used in the provided example project for S7
stations with FB MODBUSCP.
Block
Symbol
OB 1
CYCL_EXC
OB 100
COMPLETE
RESTART
PROG_ERR
OB 121
MODBUSCP
FB 108
MB_CPCLI
FB 106
MB_CPSRV
FB 107
CONTROL_DAT
DB 1
LICENSE_DB
DB 3
DB 11
DATA_AREA_1
DB 12
DATA_AREA_2
DB 13
DATA_AREA_3
DB 14
DATA_AREA_5
DB 15
DATA_AREA_6
DB 16
DATA_AREA_7
DB 108
IDB_MODBUS
Comment
Cyclic program processing
Start-Up OB for Re-Start
Programming error OB
User block FB MODBUSCP
Internally called FB MB_CPCLI
Internally called FB MB_CPSRV
Work-DB CONTROL DAT for FB MODBUSCP
License DB for FB MODBUSCP
Value DB for area 1
Value DB for area 2
Value DB for area 3
Value DB for area 5
Value DB for area 6
Value DB for area 7
Instance DB for FB MODBUSCP
Application Sample
7-2