PLC - 1 (CPU 1214C DC/DC/DC) : Totally Integrated Automation Portal
PLC - 1 (CPU 1214C DC/DC/DC) : Totally Integrated Automation Portal
PLC - 1 (CPU 1214C DC/DC/DC) : Totally Integrated Automation Portal
Automation Portal
Reset input --- Adapter name the HscChannel.AddressString Adapter name the HscChannel.SpeedAndSourceDis‐
user control should user control should play
use for the address use for the Spee‐
string dAndSourceDisplay
Adapter name the HscChannel.OutputSource
user control should
use for the Output
Source
High speed counters (HSC)\HSC1\Hardware inputs\
Reset input --- HSCInput2_Status 1 Clock generator in‐ ---
put
Direction input --- Adapter name the HscChannel.AddressString Adapter name the HscChannel.SpeedAndSourceDis‐
user control should user control should play
use for the address use for the Spee‐
string dAndSourceDisplay
Adapter name the HscChannel.OutputSource
user control should
use for the Output
Source
High speed counters (HSC)\HSC1\I/O addresses\Input addresses
Start address 1000 End address 1003 Organization block 0
Process image 0
High speed counters (HSC)\HSC1\Hardware identifier\Hardware identifier
Hardware identifier 257
High speed counters (HSC)\HSC2\General\Enable
Enable this high 0
speed counter
High speed counters (HSC)\HSC2\General\Project information
Name HSC_2 Comment
High speed counters (HSC)\HSC2\Function
Type of counting Count Operating phase Single phase
Counting direction User program (internal direction Initial counting di‐ Count up
is specified by control) rection
Frequency measur‐ -/-sec
ing period
High speed counters (HSC)\HSC2\Reset to initial values\Reset values
Initial counter value 0 Initial reference val‐ 0
ue
High speed counters (HSC)\HSC2\Reset to initial values\Reset options
Use external reset 0 Reset signal level -/-
input
High speed counters (HSC)\HSC2\Event configuration\
Generate interrupt 0 RidPrefixCvEqualsPv 49152 Event name: 0
for counter value
equals reference
value event.
Hardware interrupt: 0 Counter value equal Counter value equal to reference ValueNull 0
to reference value1 value1
ValueNull 0 EventPriority 6
High speed counters (HSC)\HSC2\Event configuration\
Generate interrupt 0 RidPrefixExternalRe‐ 49408 Event name: 0
for external reset set
event.
Hardware interrupt: 0 External reset1 External reset1 ValueNull 0
ValueNull 0 EventPriority 6
High speed counters (HSC)\HSC2\Event configuration\
Generate interrupt 0 RidPrefixDirection‐ 49280 Event name: 0
for change of direc‐ Change
tion event.
Hardware interrupt: 0 Change of direc‐ Change of direction1 ValueNull 0
tion1
ValueNull 0 EventPriority 6
High speed counters (HSC)\HSC2\Hardware inputs\
Clock generator in‐ --- HSCInput0_Status 1 Direction input ---
put
Reset input --- Adapter name the HscChannel.AddressString Adapter name the HscChannel.SpeedAndSourceDis‐
user control should user control should play
use for the address use for the Spee‐
string dAndSourceDisplay
Adapter name the HscChannel.OutputSource
user control should
use for the Output
Source
High speed counters (HSC)\HSC2\Hardware inputs\
Direction input --- HSCInput1_Status 1 Clock generator in‐ ---
put
Reset input --- Adapter name the HscChannel.AddressString Adapter name the HscChannel.SpeedAndSourceDis‐
user control should user control should play
use for the address use for the Spee‐
string dAndSourceDisplay
Adapter name the HscChannel.OutputSource
user control should
use for the Output
Source
High speed counters (HSC)\HSC2\Hardware inputs\
Reset input --- HSCInput2_Status 1 Clock generator in‐ ---
put
Direction input --- Adapter name the HscChannel.AddressString Adapter name the HscChannel.SpeedAndSourceDis‐
user control should user control should play
use for the address use for the Spee‐
string dAndSourceDisplay
Adapter name the HscChannel.OutputSource
user control should
use for the Output
Source
Totally Integrated
Automation Portal
Communication load
Cycle load due to 20%
communication
System and clock memory\System memory bits
Enable the use of 1 Address of system 100 First cycle %M100.0 (FirstScan)
system memory memory byte (MBx)
byte
Diagnostic status %M100.1 (DiagStatusUpdate) Always 1 (high) %M100.2 (AlwaysTRUE) Always 0 (low) %M100.3 (AlwaysFALSE)
changed
System and clock memory\Clock memory bits
Enable the use of 1 Address of clock 200 10 Hz clock %M200.0 (Clock_10Hz)
clock memory byte memory byte (MBx)
5 Hz clock %M200.1 (Clock_5Hz) 2.5 Hz clock %M200.2 (Clock_2.5Hz) 2 Hz clock %M200.3 (Clock_2Hz)
1.25 Hz clock %M200.4 (Clock_1.25Hz) 1 Hz clock %M200.5 (Clock_1Hz) 0.625 Hz clock %M200.6 (Clock_0.625Hz)
0.5 Hz clock %M200.7 (Clock_0.5Hz)
Web server\General
Activate web server False Permit access only True
on this module with HTTPS
Web server\Automatic update
Enable automatic True Update interval 0s
update
Web server\ParameterWebServerUserManagementMenu
ParameterWebSer‐
verUserManage‐
mentMenu was not
filled by one ACF
Web server\ParameterWebServerWatchTablesMenu
ParameterWebSer‐
verWatchTablesMe‐
nu was not filled by
one ACF
Web server\ParameterWebServerUserDefinedWebPagesMenu
ParameterWebSer‐
verUserDefinedWeb‐
PagesMenu was not
filled by one ACF
Time of day\Local time
Time zone (UTC +01:00) Berlin, Bern, Brussels,
Rome, Stockholm, Vienna
Time of day\Daylight saving time
Activate daylight 0 Difference between 60mins
saving time standard and day‐
light saving time
Time of day\Daylight saving time\Start of daylight saving time
Starting week of the Last Sunday of March
month:
at 01:00 a.m.
Time of day\Daylight saving time\Start of standard time
Last Sunday of October
at 02:00 a.m.
ParameterWebServerLanguagesMenu
ParameterWebSer‐
verLanguagesMenu
was not filled by
one ACF
Protection
Level of protection No protection
Anchor (ParameterCommunicationMenu)
The TreeNode Pa‐
rameterCommunica‐
tionMenu was not
filled by some ACF
Anchor (AddressesOverviewMenu)
The AddressesOver‐
viewMenu was not
filled by some ACF
Totally Integrated
Automation Portal
Network 1:
%DB1
"MB_COMM_
LOAD_DB"
MB_COMM_LOAD
EN ENO
%M100.0 "MB_COMM_
"FirstScan" REQ LOAD_DB".
DONE DONE
269
"S7-1200_ "MB_COMM_
station_1" PORT LOAD_DB".
19200 BAUD ERROR ERROR
2 PARITY
"MB_COMM_
%DB2 LOAD_DB".
"MB_MASTER_DB" MB_DB STATUS STATUS
Network 2:
%DB2
"MB_MASTER_DB"
MB_MASTER
EN ENO
%M200.2 "MB_MASTER_
"Clock_2.5Hz" REQ DONE DB".DONE
1 MB_ADDR "MB_MASTER_
1 MODE BUSY DB".BUSY
40009 DATA_ADDR "MB_MASTER_
1 DATA_LEN ERROR DB".ERROR
%MW8 "MB_MASTER_
"Tag_1" DATA_PTR STATUS DB".STATUS
%DB2
"MB_MASTER_DB"
MB_MASTER
EN ENO
%M200.2 "MB_MASTER_
"Clock_2.5Hz" REQ DONE DB".DONE
1 MB_ADDR "MB_MASTER_
1 MODE BUSY DB".BUSY
40014 DATA_ADDR "MB_MASTER_
1 DATA_LEN ERROR DB".ERROR
%MW12 "MB_MASTER_
"Tag_2" DATA_PTR STATUS DB".STATUS
%DB2
"MB_MASTER_DB"
MB_MASTER
EN ENO
%M200.2 "MB_MASTER_
"Clock_2.5Hz" REQ DONE DB".DONE
1 MB_ADDR "MB_MASTER_
0 MODE BUSY DB".BUSY
40201 DATA_ADDR "MB_MASTER_
3 DATA_LEN ERROR DB".ERROR
%DB3 "MB_MASTER_
"Read_Modbus_ STATUS DB".STATUS
Inventer" DATA_PTR
Network 3:
Name Data type Offset Start value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Static
Read_Inventer "Read" 0.0 False True True False
Output frequency Int 0.0 0 False True True False
Output current Int 2.0 0 False True True False
Output voltage Int 4.0 0 False True True False
Totally Integrated
Automation Portal
PLC_1 [CPU 1214C DC/DC/DC] / Program blocks / System blocks / Program resources
MB_COMM_LOAD [FB1080]
MB_COMM_LOAD Properties
General
Name MB_COMM_LOAD Number 1080 Type FB Language LAD
Numbering automatic
Information
Title Author SIMATIC Comment Family MODBUS
Version 2.1 User-defined MB_CM_LD
ID
Name Data type Default value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Input
REQ Bool FALSE Non-retain True True False The enable to initiate a Mod‐
bus configuration operation
PORT PORT 16#FFFF Non-retain True True False The PtP hardware address
BAUD UDInt 0 Non-retain True True False The baud rate of the PtP port
PARITY UInt 0 Non-retain True True False The parity of the PtP port
FLOW_CTRL UInt 0 Non-retain True True False Transmit and receive flow
control
RTS_ON_DLY UInt 0 Non-retain True True False The enable time of RTS be‐
fore sending the first charac‐
ter
RTS_OFF_DLY UInt 0 Non-retain True True False The enable time of RTS after
sending the last character
RESP_TO UInt 1000 Non-retain True True False The time to wait for the Mod‐
bus slave to respond
Output
DONE Bool FALSE Non-retain True True False Boolean indicating comple‐
tion without error
ERROR Bool FALSE Non-retain True True False Boolean indicating comple‐
tion with error
STATUS Word W#16#0 Non-retain True True False Status of the current opera‐
tion
InOut
MB_DB MB_BASE False False False The instance DB of the Mod‐
bus master or slave
Input
Output
InOut
Static
Static
ICHAR_GAP UInt 0 Non-retain True True False
RETRIES UInt 2 Non-retain True True False
WRREC_STATUS Word 2 Non-retain True True False
RDREC_STATUS Word 2 Non-retain True True False
SFC_STATUS Word 2 Non-retain True True False
Port_CFG_SFB Array[0..25] of Non-retain False False False
Byte
Port_CFG_SFB[0] Byte 16#0 Non-retain False False False
Port_CFG_SFB[1] Byte 16#0 Non-retain False False False
Port_CFG_SFB[2] Byte 16#0 Non-retain False False False
Port_CFG_SFB[3] Byte 16#0 Non-retain False False False
Port_CFG_SFB[4] Byte 16#0 Non-retain False False False
Port_CFG_SFB[5] Byte 16#0 Non-retain False False False
Port_CFG_SFB[6] Byte 16#0 Non-retain False False False
Port_CFG_SFB[7] Byte 16#0 Non-retain False False False
Port_CFG_SFB[8] Byte 16#0 Non-retain False False False
Port_CFG_SFB[9] Byte 16#0 Non-retain False False False
Port_CFG_SFB[10] Byte 16#0 Non-retain False False False
Port_CFG_SFB[11] Byte 16#0 Non-retain False False False
Port_CFG_SFB[12] Byte 16#0 Non-retain False False False
Port_CFG_SFB[13] Byte 16#0 Non-retain False False False
Port_CFG_SFB[14] Byte 16#0 Non-retain False False False
Port_CFG_SFB[15] Byte 16#0 Non-retain False False False
Port_CFG_SFB[16] Byte 16#0 Non-retain False False False
Port_CFG_SFB[17] Byte 16#0 Non-retain False False False
Port_CFG_SFB[18] Byte 16#0 Non-retain False False False
Port_CFG_SFB[19] Byte 16#0 Non-retain False False False
Port_CFG_SFB[20] Byte 16#0 Non-retain False False False
Port_CFG_SFB[21] Byte 16#0 Non-retain False False False
Port_CFG_SFB[22] Byte 16#0 Non-retain False False False
Port_CFG_SFB[23] Byte 16#0 Non-retain False False False
Port_CFG_SFB[24] Byte 16#0 Non-retain False False False
Port_CFG_SFB[25] Byte 16#0 Non-retain False False False
Send_CFG_SFB Array[0..16] of Non-retain False False False
Byte
Send_CFG_SFB[0] Byte 16#0 Non-retain False False False
Send_CFG_SFB[1] Byte 16#0 Non-retain False False False
Send_CFG_SFB[2] Byte 16#0 Non-retain False False False
Send_CFG_SFB[3] Byte 16#0 Non-retain False False False
Send_CFG_SFB[4] Byte 16#0 Non-retain False False False
Totally Integrated
Automation Portal
Name Data type Default value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Send_CFG_SFB[5] Byte 16#0 Non-retain False False False
Send_CFG_SFB[6] Byte 16#0 Non-retain False False False
Send_CFG_SFB[7] Byte 16#0 Non-retain False False False
Send_CFG_SFB[8] Byte 16#0 Non-retain False False False
Send_CFG_SFB[9] Byte 16#0 Non-retain False False False
Send_CFG_SFB[10] Byte 16#0 Non-retain False False False
Send_CFG_SFB[11] Byte 16#0 Non-retain False False False
Send_CFG_SFB[12] Byte 16#0 Non-retain False False False
Send_CFG_SFB[13] Byte 16#0 Non-retain False False False
Send_CFG_SFB[14] Byte 16#0 Non-retain False False False
Send_CFG_SFB[15] Byte 16#0 Non-retain False False False
Send_CFG_SFB[16] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB Array[0..60] of Non-retain False False False
Byte
Rcv_CFG_SFB[0] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[1] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[2] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[3] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[4] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[5] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[6] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[7] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[8] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[9] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[10] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[11] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[12] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[13] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[14] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[15] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[16] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[17] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[18] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[19] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[20] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[21] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[22] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[23] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[24] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[25] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[26] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[27] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[28] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[29] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[30] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[31] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[32] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[33] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[34] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[35] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[36] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[37] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[38] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[39] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[40] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[41] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[42] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[43] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[44] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[45] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[46] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[47] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[48] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[49] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[50] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[51] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[52] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[53] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[54] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[55] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[56] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[57] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[58] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[59] Byte 16#0 Non-retain False False False
Rcv_CFG_SFB[60] Byte 16#0 Non-retain False False False
STOP_BITS USInt 1 Non-retain True True False
Totally Integrated
Automation Portal
PLC_1 [CPU 1214C DC/DC/DC] / Program blocks / System blocks / Program resources
MB_COMM_LOAD_DB [DB1]
MB_COMM_LOAD_DB Properties
General
Name MB_COMM_LOAD_DB Number 1 Type DB Language DB
Numbering automatic
Information
Title Author SIMATIC Comment Family MODBUS
Version 2.1 User-defined MB_CM_LD
ID
Name Data type Start value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Input
REQ Bool FALSE False True True False The enable to initiate a Modbus config‐
uration operation
PORT PORT 16#FFFF False True True False The PtP hardware address
BAUD UDInt 0 False True True False The baud rate of the PtP port
PARITY UInt 0 False True True False The parity of the PtP port
FLOW_CTRL UInt 0 False True True False Transmit and receive flow control
RTS_ON_DLY UInt 0 False True True False The enable time of RTS before sending
the first character
RTS_OFF_DLY UInt 0 False True True False The enable time of RTS after sending
the last character
RESP_TO UInt 1000 False True True False The time to wait for the Modbus slave
to respond
Output
DONE Bool FALSE False True True False Boolean indicating completion without
error
ERROR Bool FALSE False True True False Boolean indicating completion with er‐
ror
STATUS Word W#16#0 False True True False Status of the current operation
InOut
MB_DB MB_BASE False False False False The instance DB of the Modbus master
or slave
Static
ICHAR_GAP UInt 0 False True True False
RETRIES UInt 2 False True True False
WRREC_STATUS Word 2 False True True False
RDREC_STATUS Word 2 False True True False
SFC_STATUS Word 2 False True True False
Port_CFG_SFB Array[0..25] of False False False False
Byte
Port_CFG_SFB[0] Byte 16#0 False False False False
Port_CFG_SFB[1] Byte 16#0 False False False False
Port_CFG_SFB[2] Byte 16#0 False False False False
Port_CFG_SFB[3] Byte 16#0 False False False False
Port_CFG_SFB[4] Byte 16#0 False False False False
Port_CFG_SFB[5] Byte 16#0 False False False False
Port_CFG_SFB[6] Byte 16#0 False False False False
Port_CFG_SFB[7] Byte 16#0 False False False False
Port_CFG_SFB[8] Byte 16#0 False False False False
Port_CFG_SFB[9] Byte 16#0 False False False False
Port_CFG_SFB[10] Byte 16#0 False False False False
Port_CFG_SFB[11] Byte 16#0 False False False False
Port_CFG_SFB[12] Byte 16#0 False False False False
Port_CFG_SFB[13] Byte 16#0 False False False False
Port_CFG_SFB[14] Byte 16#0 False False False False
Port_CFG_SFB[15] Byte 16#0 False False False False
Port_CFG_SFB[16] Byte 16#0 False False False False
Port_CFG_SFB[17] Byte 16#0 False False False False
Port_CFG_SFB[18] Byte 16#0 False False False False
Port_CFG_SFB[19] Byte 16#0 False False False False
Port_CFG_SFB[20] Byte 16#0 False False False False
Port_CFG_SFB[21] Byte 16#0 False False False False
Port_CFG_SFB[22] Byte 16#0 False False False False
Port_CFG_SFB[23] Byte 16#0 False False False False
Port_CFG_SFB[24] Byte 16#0 False False False False
Port_CFG_SFB[25] Byte 16#0 False False False False
Send_CFG_SFB Array[0..16] of False False False False
Byte
Send_CFG_SFB[0] Byte 16#0 False False False False
Send_CFG_SFB[1] Byte 16#0 False False False False
Send_CFG_SFB[2] Byte 16#0 False False False False
Send_CFG_SFB[3] Byte 16#0 False False False False
Send_CFG_SFB[4] Byte 16#0 False False False False
Send_CFG_SFB[5] Byte 16#0 False False False False
Send_CFG_SFB[6] Byte 16#0 False False False False
Send_CFG_SFB[7] Byte 16#0 False False False False
Send_CFG_SFB[8] Byte 16#0 False False False False
Send_CFG_SFB[9] Byte 16#0 False False False False
Send_CFG_SFB[10] Byte 16#0 False False False False
Totally Integrated
Automation Portal
Name Data type Start value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Send_CFG_SFB[11] Byte 16#0 False False False False
Send_CFG_SFB[12] Byte 16#0 False False False False
Send_CFG_SFB[13] Byte 16#0 False False False False
Send_CFG_SFB[14] Byte 16#0 False False False False
Send_CFG_SFB[15] Byte 16#0 False False False False
Send_CFG_SFB[16] Byte 16#0 False False False False
Rcv_CFG_SFB Array[0..60] of False False False False
Byte
Rcv_CFG_SFB[0] Byte 16#0 False False False False
Rcv_CFG_SFB[1] Byte 16#0 False False False False
Rcv_CFG_SFB[2] Byte 16#0 False False False False
Rcv_CFG_SFB[3] Byte 16#0 False False False False
Rcv_CFG_SFB[4] Byte 16#0 False False False False
Rcv_CFG_SFB[5] Byte 16#0 False False False False
Rcv_CFG_SFB[6] Byte 16#0 False False False False
Rcv_CFG_SFB[7] Byte 16#0 False False False False
Rcv_CFG_SFB[8] Byte 16#0 False False False False
Rcv_CFG_SFB[9] Byte 16#0 False False False False
Rcv_CFG_SFB[10] Byte 16#0 False False False False
Rcv_CFG_SFB[11] Byte 16#0 False False False False
Rcv_CFG_SFB[12] Byte 16#0 False False False False
Rcv_CFG_SFB[13] Byte 16#0 False False False False
Rcv_CFG_SFB[14] Byte 16#0 False False False False
Rcv_CFG_SFB[15] Byte 16#0 False False False False
Rcv_CFG_SFB[16] Byte 16#0 False False False False
Rcv_CFG_SFB[17] Byte 16#0 False False False False
Rcv_CFG_SFB[18] Byte 16#0 False False False False
Rcv_CFG_SFB[19] Byte 16#0 False False False False
Rcv_CFG_SFB[20] Byte 16#0 False False False False
Rcv_CFG_SFB[21] Byte 16#0 False False False False
Rcv_CFG_SFB[22] Byte 16#0 False False False False
Rcv_CFG_SFB[23] Byte 16#0 False False False False
Rcv_CFG_SFB[24] Byte 16#0 False False False False
Rcv_CFG_SFB[25] Byte 16#0 False False False False
Rcv_CFG_SFB[26] Byte 16#0 False False False False
Rcv_CFG_SFB[27] Byte 16#0 False False False False
Rcv_CFG_SFB[28] Byte 16#0 False False False False
Rcv_CFG_SFB[29] Byte 16#0 False False False False
Rcv_CFG_SFB[30] Byte 16#0 False False False False
Rcv_CFG_SFB[31] Byte 16#0 False False False False
Rcv_CFG_SFB[32] Byte 16#0 False False False False
Rcv_CFG_SFB[33] Byte 16#0 False False False False
Rcv_CFG_SFB[34] Byte 16#0 False False False False
Rcv_CFG_SFB[35] Byte 16#0 False False False False
Rcv_CFG_SFB[36] Byte 16#0 False False False False
Rcv_CFG_SFB[37] Byte 16#0 False False False False
Rcv_CFG_SFB[38] Byte 16#0 False False False False
Rcv_CFG_SFB[39] Byte 16#0 False False False False
Rcv_CFG_SFB[40] Byte 16#0 False False False False
Rcv_CFG_SFB[41] Byte 16#0 False False False False
Rcv_CFG_SFB[42] Byte 16#0 False False False False
Rcv_CFG_SFB[43] Byte 16#0 False False False False
Rcv_CFG_SFB[44] Byte 16#0 False False False False
Rcv_CFG_SFB[45] Byte 16#0 False False False False
Rcv_CFG_SFB[46] Byte 16#0 False False False False
Rcv_CFG_SFB[47] Byte 16#0 False False False False
Rcv_CFG_SFB[48] Byte 16#0 False False False False
Rcv_CFG_SFB[49] Byte 16#0 False False False False
Rcv_CFG_SFB[50] Byte 16#0 False False False False
Rcv_CFG_SFB[51] Byte 16#0 False False False False
Rcv_CFG_SFB[52] Byte 16#0 False False False False
Rcv_CFG_SFB[53] Byte 16#0 False False False False
Rcv_CFG_SFB[54] Byte 16#0 False False False False
Rcv_CFG_SFB[55] Byte 16#0 False False False False
Rcv_CFG_SFB[56] Byte 16#0 False False False False
Rcv_CFG_SFB[57] Byte 16#0 False False False False
Rcv_CFG_SFB[58] Byte 16#0 False False False False
Rcv_CFG_SFB[59] Byte 16#0 False False False False
Rcv_CFG_SFB[60] Byte 16#0 False False False False
STOP_BITS USInt 1 False True True False
Totally Integrated
Automation Portal
PLC_1 [CPU 1214C DC/DC/DC] / Program blocks / System blocks / Program resources
MB_MASTER [FB1081]
MB_MASTER Properties
General
Name MB_MASTER Number 1081 Type FB Language LAD
Numbering automatic
Information
Title Author SIMATIC Comment Family MODBUS
Version 2.2 User-defined MB_MASTR
ID
Name Data type Default value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Base MB_BASE True True False
Input
Output
InOut
Static
S_PORT UInt 16#FFFF Non-retain False False False
S_RESP_TO UInt 1000 Non-retain False False False
S_ICHAR_GAP UInt 28 Non-retain False False False
S_RETRIES UInt 2 Non-retain False False False
Input
REQ Bool FALSE Non-retain True True False The enable to initiate a Mod‐
bus master request
MB_ADDR UInt 0 Non-retain True True False The station address of the
Modbus slave
MODE USInt 0 Non-retain True True False Specifies a read, write, or di‐
agnostic operation
DATA_ADDR UDInt 0 Non-retain True True False The Modbus data address
DATA_LEN UInt 0 Non-retain True True False The Modbus data length
Output
DONE Bool FALSE Non-retain True True False Boolean indicating comple‐
tion without error
BUSY Bool FALSE Non-retain True True False Boolean indicating operation
in progress
ERROR Bool FALSE Non-retain True True False Boolean indicating comple‐
tion with error
STATUS Word W#16#0 Non-retain True True False Status or error code of the
completed operation
InOut
DATA_PTR Variant False False False Data area used to communi‐
cate with the Modbus slave
Static
SEND_PTP_SFB Array[0..11] of Non-retain False False False
Byte
SEND_PTP_SFB[0] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[1] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[2] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[3] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[4] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[5] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[6] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[7] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[8] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[9] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[10] Byte 16#0 Non-retain False False False
SEND_PTP_SFB[11] Byte 16#0 Non-retain False False False
RCV_PTP_SFB Array[0..11] of Non-retain False False False
Byte
RCV_PTP_SFB[0] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[1] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[2] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[3] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[4] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[5] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[6] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[7] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[8] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[9] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[10] Byte 16#0 Non-retain False False False
RCV_PTP_SFB[11] Byte 16#0 Non-retain False False False
RCV_RST_SFB Array[0..9] of Non-retain False False False
Byte
RCV_RST_SFB[0] Byte 16#0 Non-retain False False False
RCV_RST_SFB[1] Byte 16#0 Non-retain False False False
RCV_RST_SFB[2] Byte 16#0 Non-retain False False False
RCV_RST_SFB[3] Byte 16#0 Non-retain False False False
RCV_RST_SFB[4] Byte 16#0 Non-retain False False False
RCV_RST_SFB[5] Byte 16#0 Non-retain False False False
RCV_RST_SFB[6] Byte 16#0 Non-retain False False False
RCV_RST_SFB[7] Byte 16#0 Non-retain False False False
Totally Integrated
Automation Portal
Name Data type Default value Retain Accessible Visible in Setpoint Comment
from HMI HMI
RCV_RST_SFB[8] Byte 16#0 Non-retain False False False
RCV_RST_SFB[9] Byte 16#0 Non-retain False False False
PF_FREQUENCY Real 0.0 Non-retain False False False
BLOCKED_PROC_TIMEOUT Real 3.0 Non-retain True True False
CURRENT_TIME_VALUE UDInt 0 Non-retain False False False
SAVED_TIME_VALUE UDInt 0 Non-retain False False False
SAVED_SLAVE_ADDR Word 0 Non-retain False False False
SAVED_MODE Word 0 Non-retain False False False
SAVED_DATA_ADDR DWord 0 Non-retain False False False
SAVED_DATA_LEN UInt 0 Non-retain False False False
MB_STATE UInt 0 Non-retain False False False
COMM_SENT_COUNT UInt 0 Non-retain False False False
BYTE_COUNT USInt 0 Non-retain False False False
INIT_OK Bool FALSE Non-retain False False False
ACTIVE Bool FALSE Non-retain False False False
BROADCAST_FLAG Bool FALSE Non-retain False False False
EXTENDED_ADDRESSING Bool FALSE Non-retain True True False
SAVED_START_ADDR UInt 0 Non-retain False False False
TXBuf_Function_Offset UDInt 0 Non-retain False False False
TXBuf_Address_Offset UDInt 0 Non-retain False False False
TXBuf_Quantity_Offset UDInt 0 Non-retain False False False
Totally Integrated
Automation Portal
PLC_1 [CPU 1214C DC/DC/DC] / Program blocks / System blocks / Program resources
MB_MASTER_DB [DB2]
MB_MASTER_DB Properties
General
Name MB_MASTER_DB Number 2 Type DB Language DB
Numbering automatic
Information
Title Author SIMATIC Comment Family MODBUS
Version 2.2 User-defined MB_MASTR
ID
Name Data type Start value Retain Accessible Visible in Setpoint Comment
from HMI HMI
Base MB_BASE False True True False
Input
Output
InOut
Static
S_PORT UInt 16#FFFF False False False False
S_RESP_TO UInt 1000 False False False False
S_ICHAR_GAP UInt 28 False False False False
S_RETRIES UInt 2 False False False False
Input
REQ Bool FALSE False True True False The enable to initiate a Modbus master
request
MB_ADDR UInt 0 False True True False The station address of the Modbus
slave
MODE USInt 0 False True True False Specifies a read, write, or diagnostic
operation
DATA_ADDR UDInt 0 False True True False The Modbus data address
DATA_LEN UInt 0 False True True False The Modbus data length
Output
DONE Bool FALSE False True True False Boolean indicating completion without
error
BUSY Bool FALSE False True True False Boolean indicating operation in pro‐
gress
ERROR Bool FALSE False True True False Boolean indicating completion with er‐
ror
STATUS Word W#16#0 False True True False Status or error code of the completed
operation
InOut
DATA_PTR Variant False False False False Data area used to communicate with
the Modbus slave
Static
SEND_PTP_SFB Array[0..11] of False False False False
Byte
SEND_PTP_SFB[0] Byte 16#0 False False False False
SEND_PTP_SFB[1] Byte 16#0 False False False False
SEND_PTP_SFB[2] Byte 16#0 False False False False
SEND_PTP_SFB[3] Byte 16#0 False False False False
SEND_PTP_SFB[4] Byte 16#0 False False False False
SEND_PTP_SFB[5] Byte 16#0 False False False False
SEND_PTP_SFB[6] Byte 16#0 False False False False
SEND_PTP_SFB[7] Byte 16#0 False False False False
SEND_PTP_SFB[8] Byte 16#0 False False False False
SEND_PTP_SFB[9] Byte 16#0 False False False False
SEND_PTP_SFB[10] Byte 16#0 False False False False
SEND_PTP_SFB[11] Byte 16#0 False False False False
RCV_PTP_SFB Array[0..11] of False False False False
Byte
RCV_PTP_SFB[0] Byte 16#0 False False False False
RCV_PTP_SFB[1] Byte 16#0 False False False False
RCV_PTP_SFB[2] Byte 16#0 False False False False
RCV_PTP_SFB[3] Byte 16#0 False False False False
RCV_PTP_SFB[4] Byte 16#0 False False False False
RCV_PTP_SFB[5] Byte 16#0 False False False False
RCV_PTP_SFB[6] Byte 16#0 False False False False
RCV_PTP_SFB[7] Byte 16#0 False False False False
RCV_PTP_SFB[8] Byte 16#0 False False False False
RCV_PTP_SFB[9] Byte 16#0 False False False False
RCV_PTP_SFB[10] Byte 16#0 False False False False
RCV_PTP_SFB[11] Byte 16#0 False False False False
RCV_RST_SFB Array[0..9] of False False False False
Byte
RCV_RST_SFB[0] Byte 16#0 False False False False
RCV_RST_SFB[1] Byte 16#0 False False False False
RCV_RST_SFB[2] Byte 16#0 False False False False
RCV_RST_SFB[3] Byte 16#0 False False False False
RCV_RST_SFB[4] Byte 16#0 False False False False
RCV_RST_SFB[5] Byte 16#0 False False False False
RCV_RST_SFB[6] Byte 16#0 False False False False
RCV_RST_SFB[7] Byte 16#0 False False False False
Totally Integrated
Automation Portal
Name Data type Start value Retain Accessible Visible in Setpoint Comment
from HMI HMI
RCV_RST_SFB[8] Byte 16#0 False False False False
RCV_RST_SFB[9] Byte 16#0 False False False False
PF_FREQUENCY Real 0.0 False False False False
BLOCKED_PROC_TIMEOUT Real 3.0 False True True False
CURRENT_TIME_VALUE UDInt 0 False False False False
SAVED_TIME_VALUE UDInt 0 False False False False
SAVED_SLAVE_ADDR Word 0 False False False False
SAVED_MODE Word 0 False False False False
SAVED_DATA_ADDR DWord 0 False False False False
SAVED_DATA_LEN UInt 0 False False False False
MB_STATE UInt 0 False False False False
COMM_SENT_COUNT UInt 0 False False False False
BYTE_COUNT USInt 0 False False False False
INIT_OK Bool FALSE False False False False
ACTIVE Bool FALSE False False False False
BROADCAST_FLAG Bool FALSE False False False False
EXTENDED_ADDRESSING Bool FALSE False True True False
SAVED_START_ADDR UInt 0 False False False False
TXBuf_Function_Offset UDInt 0 False False False False
TXBuf_Address_Offset UDInt 0 False False False False
TXBuf_Quantity_Offset UDInt 0 False False False False
Totally Integrated
Automation Portal
PLC_1 [CPU 1214C DC/DC/DC] / PLC tags / Default tag table [43]
PLC tags
PLC tags
Name Data type Address Retain Visible in Accessible Comment
HMI from HMI
System_Byte Byte %MB100 False True True
FirstScan Bool %M100.0 False True True
DiagStatusUpdate Bool %M100.1 False True True
AlwaysTRUE Bool %M100.2 False True True
AlwaysFALSE Bool %M100.3 False True True
Clock_Byte Byte %MB200 False True True
Clock_10Hz Bool %M200.0 False True True
Clock_5Hz Bool %M200.1 False True True
Clock_2.5Hz Bool %M200.2 False True True
Clock_2Hz Bool %M200.3 False True True
Clock_1.25Hz Bool %M200.4 False True True
Clock_1Hz Bool %M200.5 False True True
Clock_0.625Hz Bool %M200.6 False True True
Clock_0.5Hz Bool %M200.7 False True True
Tag_1 Word %MW8 False True True
Tag_2 Word %MW12 False True True
Totally Integrated
Automation Portal
PLC_1 [CPU 1214C DC/DC/DC] / PLC tags / Default tag table [43]
User constants
User constants
Name Data type Value Comment
Totally Integrated
Automation Portal