Siemens S7 1200 S7 1500 Absolute Addressing Ethernet
Siemens S7 1200 S7 1500 Absolute Addressing Ethernet
HMI Setting:
Parameters Recommended Options Notes
PLC type Siemens S7-1200/S7-1500 (Absolute Addressing) (Ethernet)
PLC I/F Ethernet
Port no. 102
Rack 0
CPU slot 1
2. User define type can be used in DB. User-defined types mapping address fuction are
not supported. When using a user-defined type, please add it to the end of DB, to avoid
influencing import and communication (address offset calculation).
3. User define type cannot be imported automatically, you need to manually create an
address in EasyBuilder Pro to communicate.
PLC Connection Guide
Device Address:
Bit/Word Device type Format Range Memo
B I DDDDDo 0 ~ 655357 Input (I)
B Q DDDDDo 0 ~ 655357 Output (O)
B M DDDDDo 0 ~ 655357 Bit Memory
B DBnBit FFFFFDDDDo 0 ~ 6553599997
B DBxBit FFFFFDDDDDo 0 ~ 10700655327
B DB1Bit-DB99Bit DDDDDo 0 ~ 655357 Data Register Bit
BYTE IB DDDDD 0 ~ 65535 Input (I)
W IW DDDDD 0 ~ 65533 Input (I)
DW ID DDDDD 0 ~ 65535 Input (I)
BYTE QB DDDDD 0 ~ 65535 Output (O)
W QW DDDDD 0 ~ 65533 Output (O)
DW QD DDDDD 0 ~ 65535 Output (O)
BYTE MB DDDDD 0 ~ 65535 Bit Memory
W MW DDDDD 0 ~ 65533 Bit Memory
DW MD DDDDD 0 ~ 65535 Bit Memory
BYTE DBBn FFFFFDDDD 0 ~ 655359999 Data Register
BYTE DBBx FFFFFDDDDD 0 ~ 1070065535 Data Register
W DBn FFFFFDDDD 0 ~ 655359999 Data Register
W DBx FFFFFDDDDD 0 ~ 1070065535 Data Register
DW DBDn FFFFFDDDD 0 ~ 655359999 Data Register
DW DBDx FFFFFDDDDD 0 ~ 1070065535 Data Register
W DBn_String FFFFFDDDD 0 ~ 655359999 Char Array
W DBx_String FFFFFDDDDD 0 ~ 1070065535 Char Array
W DBn_String1 FFFFFDDDD 0 ~ 655359999 String
W DBx_String1 FFFFFDDDDD 0 ~ 1070065535 String
DW DBDn_String FFFFFDDDD 0 ~ 655359999 Char Array
DW DBDx_String FFFFFDDDDD 0 ~ 1070065535 Char Array
W DB1 ~ DB99 DDDDD 0 ~ 65535 Data Register
DW S5TIME_10Ms FFFFFDDDD 0 ~ 655359999 10MS ~ 9S990MS
DW S5TIME_100Ms FFFFFDDDD 0 ~ 655359999 100MS ~ 1M39S900MS
DW S5TIME_1S FFFFFDDDD 0 ~ 655359999 1S ~ 16M39S
DW S5TIME_10S FFFFFDDDD 0 ~ 655359999 10S ~ 2H46M30S
Double word and floating point value must use DBDn device type.
When using DBn, DBDn, DBLn, DBx, DBDx, DBLx addresses, the object address
must be an even number due to the limitation of the original software protocol.
PLC Connection Guide
PLC Setting:
Note: Please follow the settings below, or the communication may fail.
1. Do not check [DB UTILITAIRES] -> [Attributes] -> [Optimized block access]
2. Check [General] -> [Protection] -> [Permit access with PUT/GET communication from
remote partner]
PLC Connection Guide
■
■
■
■
1.2 Designate the directory to save the file and click OK button.
PLC Connection Guide
2. Exporting Program Blocks (.scl file format).
2.1 Under [Program blocks] create “Data_block_1 [DB1]” as shown in the following figure.
Click the right mouse button on [DB1] and then click [Generate source from blocks].
2.2 In EasyBuilder click [New PLC…], select Siemens S7-1500 (Ethernet) PLC type, and
then click [Settings…] to set the parameters.
PLC Connection Guide
2.4 Select file type (*.sd; *.db) or select TIA file (*.apxx) for import. Compiling the TIA file
by using TIA software before import is necessary to avoid importing incomplete data.
*Note1. Please compile your project before importing TIA files (*.ap12~16).
PLC Connection Guide
2.5 The following message window is shown if the import has succeeded.
4. Check the PLC that is not connected to any PC. Click “Get tag info…”.
5. Added Tag Manager that allows selecting the Siemens S7-1200/1500 PLC tags to be
imported.
PLC Connection Guide
6. Create an object and click read address “Settings…”
Wiring Diagram:
Ethernet cable: