The leader in industrial automation and control solutions

Introduction

All Maple Systems HMIs programmed with EBPro (EasyBuilder Pro), including every cMT X Series and cMT Series model, are compatible with VIPA 300S, for ex. 315-4NE12 (Ethernet). Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

Protocol: Ethernet (SIEMENS S7-300)

HMI Settings

ParametersRecommendedOptionsNotes
PLC typeVIPA 300S, for ex. 315-4NE12 (Ethernet)
PLC I/FEthernet
Port no.102
PLC sta. no.10–31

Device Address

Bit/WordDevice typeFormatRangeMemo
BIDDDDo0 ~ 99997Input (I)
BQDDDDo0 ~ 99997Output (O)
BMDDDDo0 ~ 99997Bit Memory
BDBnBitFFFFFDDDDo0 ~ 6553599997Data Register Bit
BDBxBitFFFFFDDDDDo0 ~ 10700655327
BDB0Bit–DB99BitDDDDDo0 ~ 655357Data Register Bit
WIWDDDD0 ~ 9999Input (I)
WQWDDDD0 ~ 9999Output (O)
WMWDDDD0 ~ 9999Bit Memory
DWMDDDDD0 ~ 9998Bit Memory Double
DWMD_AnyaddrDDDD0 ~ 9998Bit Memory Double Word
WDBnFFFFDDDD0 ~ 40969999Data Register (must be even)
DWDBDnFFFFFDDDD0 ~ 655359999Data Register Double Word
WDBn_StringFFFFFDDDD0 ~ 655359999
DWDBDn_StringFFFFFDDDD0 ~ 655359999
WDB0 ~ DB99DDDDD0 ~ 65535Data Register (must be even)
ByteMBDDDD0 ~ 9999Bit Memory Byte
ByteDBBnFFFFFDDDD0 ~ 655359999Data Register Byte
ByteDBBxFFFFFDDDDD0 ~ 1070065535
WDBxFFFFFDDDDD0 ~ 1070065535
DWDBDxFFFFFDDDDD0 ~ 1070065535
DWDBDn_AnyaddrFFFFFDDDD0 ~ 655359999Data Register Double Word
WDBx_StringFFFFFDDDDD0 ~ 1070065535
WDBn_String1FFFFFDDDD0 ~ 655359999(must be even)
WDBx_String1FFFFFDDDDD0 ~ 1070065535
DWDBDx_StringFFFFFDDDDD0 ~ 1070065535

NOTE: Double word and floating point value must use DBDn device type.

How to Import Tag

SIEMENS STEP 7 allows building user-defined tag files (*.dif and *.AWL) that can be imported into EBPro (EasyBuilder8000/EasyBuilderPro) via System Parameter Settings. The following describes how to build and import both file types.

Building a *.dif File

  1. Create user-defined tags in Symbols

    In SIMATIC Manager, open your S7 project and navigate to the CPU’s S7 Program. Click the Symbols folder to open the Symbol Editor. Define your tags with the appropriate addresses and data types.
    SIMATIC Manager project tree with Symbol Editor open, showing user-defined tags with I/O addresses and BOOL data types.
  2. Export the tag file as a .dif file

    In the Symbol Editor, click Symbol Table u0026gt; Export. In the Export dialog, set the file name (e.g. PLC_Tag.dif), set Save as type to Data Interchange Format (.DIF)*, choose a save location, and click Save.
    Symbol Editor with the Symbol Table Export menu open and the Export dialog showing PLC_Tag.dif saved as Data Interchange Format.

Building a *.AWL File

  1. Create data blocks in the Blocks folder

    In SIMATIC Manager, select the Blocks folder under your CPU’s S7 Program. Create the required data block (DB) items as needed for your project.
    SIMATIC Manager Blocks folder showing a list of data blocks (DB1 through DB120) in the S7 Program.
  2. Open LAD/STL/FBD and run Generate Source

    From the Windows Start menu, navigate to STEP 7 u0026gt; LAD, STL, FBD – Programming S7 Blocks. In the LAD/STL/FBD window, click File u0026gt; Generate Source.
    Windows Start menu showing STEP 7 programs with LAD, STL, FBD – Programming S7 Blocks highlighted, and the File menu open with Generate Source selected.
  3. Set the storage path to Sources and specify the object name

    In the New dialog, select Sources as the storage path under your S7 Program. Enter an object name (e.g. Object_Tag) and click OK.
    STEP 7 New dialog with Sources selected as the storage path in the project tree and Object_Tag entered as the object name.
  4. Select the blocks to export and click OK

    In the Generate Source dialog, move the desired data blocks from Blocks Not Selected to Blocks Selected using the arrow buttons. Set addresses to Absolute, then click OK.
    Generate Source Object_Tag dialog showing blocks moved to the Blocks Selected list with Absolute addressing chosen.
  5. Export the source to build the *.AWL file

    Under Sources in SIMATIC Manager, right-click the saved object and select Export Source. In the Export Source dialog, confirm the file name and click Save. This generates the *.AWL file.
    SIMATIC Manager with the Sources folder expanded and Object_Tag selected, right-click context menu showing Export Source highlighted, and the Export source save dialog open.

Import Tags into EBPro (EasyBuilderPro)

The generated *.dif and *.AWL files can be imported into EasyBuilder8000/EasyBuilderPro System Parameter Settings by clicking **Import Tag**.

  1. Import tags in EBPro (EasyBuilderPro) System Parameter Settings

    In EBPro (EasyBuilderPro), open System Parameter Settings and select your SIEMENS S7-300 PLC device. Click Import Tag. In the Import Address Tag dialog, check Import DIF file and browse to your PLC_Tag.dif file. Check Import AWL file and browse to your Object_Tag.AWL file. Click OK.
    EasyBuilderPro System Parameter Settings Device tab with the Import Address Tag dialog open, showing DIF and AWL file paths selected.
  2. Confirm successful tag import

    A confirmation dialog appears indicating that tag information was imported successfully. Click OK to close.

Wiring Diagram

The diagram below shows the Ethernet cable wiring.

Ethernet straight-through cable wiring diagram showing all 8 wire pairs (W/Orange, Orange, W/Green, Blue, W/Blue, Green, W/Brown, Brown) connected pin-to-pin.