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 200/300 MPI. Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

HMI Settings

Communication Parameters

ParametersRecommendedOptionsNotes
PLC typeVIPA 200/300 MPI
PLC I/FRS-485 2W
Baud rate187.5KOnly HMI with a sticker “MPI 187.5K” on the rear cover supports MPI communication.
Data bits8
ParityEven
Stop bits1
PLC sta. no.22 ~ 31
Online simulatorNO
Extend address modeYes
Broadcast commandNO

Device Address

Bit/WordDevice TypeFormatRangeMemo
BIDDDDo0 ~ 40957Input (I)
BQDDDDo0 ~ 40957Output (O)
BMDDDDo0 ~ 40957Bit Memory
BDBnBitFFFFDDDDo0 ~ 409699997Data Register Bit
BDB0Bit ~ DB99BitDDDDDo0 ~ 655327Data Register Bit
WIWDDDD0 ~ 4095Input (I)
WQWDDDD0 ~ 4095Output (O)
WMWDDDD0 ~ 4095Bit Memory
DWMDDDDD0 ~ 4094
ByteMBDDDD0 ~ 4095Bit Memory Byte
ByteDBBnFFFFDDDD0 ~ 40969999Data Register
WDBnFFFFDDDD0 ~ 40969999Data Register (must be even)
DWDBDnFFFFDDDD0 ~ 40969999Data Register Double Word
WDBn_StringFFFFDDDD0 ~ 40969999
DWDBDn_StringFFFFDDDD0 ~ 40969999
WDB0 ~ DB99DDDDD0 ~ 65532Data Register (must be even)

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

Multi-HMIs-Multi-PLCs Communication Setting

MPI network diagram showing two Weintek HMIs at station numbers 00 and 01, connected to two Siemens S7-300 PLCs at station numbers 03 and 02.

For the SIEMENS S7-300 MPI driver in Multi-HMIs-Multi-PLCs communication, the Max. station no. (MPI network) parameter must be correctly set. This setting is relevant to the station number of the devices. As shown below, two HMIs (station no. 0, 1) and two PLCs (station no. 2, 3) are in the MPI network, so Max. Station No. should be set to 3.

Device Properties dialog for SIEMENS S7-300 MPI showing PLC I/F set to RS-485 2W, COM1 at 187.5K,E,8,1, PLC default station no. 2, and Max. station no. (MPI network) set to 3.

For effective communication, set the PLC device in STEP 7 as shown below. In Properties MPI / Network Settings, set the Highest MPI address to the number closest to the actual device station number.

STEP 7 Properties MPI/DP dialog with the Network Settings tab open, showing Highest MPI address set to 15 with 187.5 Kbps transmission rate selected.

NOTE:

  • HMI sta. no. cannot be the same as PLC sta. no.
  • It is highly recommended that device station numbers start from 0 sequentially and that Max. station no. (MPI network) is correctly set.
  • Available for EBPro (EasyBuilder) V4.50 and later.

How to Import Tag

SIEMENS STEP 7 allows building files of user-defined tags (*.dif file and *.AWL file), which can then be imported in EBPro (EasyBuilder8000/EasyBuilderPro) via System Parameter Settings. The following describes how to build and import these two types of files.

Building a *.dif File

  1. Open Symbols in SIMATIC Manager

    In the SIMATIC Manager, navigate to your project and open Symbols to create user-defined tags.
    SIMATIC Manager with Symbol Editor open showing S7 Program Symbols, with a list of I/O addresses and BOOL data types.
  2. Export the Symbols as a .dif File

    In the Symbol Table, click Symbol Table u0026gt; Export to open the Export dialog. Enter a filename (e.g. PLC_Tag.dif), set Save as type to *Data Interchange Format (.DIF), then click Save**.
    Symbol Table Export menu open with the Export option highlighted, and a Save dialog showing PLC_Tag.dif as the filename saved as Data Interchange Format.

Building a *.AWL File

  1. Open Blocks in SIMATIC Manager

    In the SIMATIC Manager, navigate to Blocks and verify the Data Blocks (DB) you want to export are present in the list.
    SIMATIC Manager Blocks view showing a list of Data Blocks (DB1 through DB120) in the S7 Program for CPU 312C.
  2. Open LAD/STL/FBD and Generate Source

    Open LAD, STL, FBD – Programming S7 Blocks, then click File u0026gt; Generate Source.
    STEP 7 application menu showing LAD, STL, FBD – Programming S7 Blocks highlighted, with the LAD/STL/FBD program blocks window open showing the Generate Source option.
  3. Select Sources as Storage Path and Specify Filename

    In the New dialog, select Sources as the storage path, enter an object name (e.g. Object_Tag), then click OK.
    New Source dialog showing Sources selected as the storage path within S7 Program(3), with Object name set to Object_Tag and Object type STL Source.
  4. Select the Blocks to Export

    In the Generate Source dialog, select the Data Blocks to include in the export (move them to the Blocks Selected list), then click OK.
    Generate Source Object_Tag dialog showing Blocks Not Selected on the left and Blocks Selected (DB2, DB6, DB11, DB20) on the right, with Absolute addresses selected.
  5. Export Source to Build the *.AWL File

    Under Sources in SIMATIC Manager, right-click the saved source file and select Export Source. In the Export source dialog, confirm the filename and click Save.
    SIMATIC Manager showing the right-click context menu on Object_Tag with Export Source highlighted, and the Export source dialog open with the file name Object_Tag.

Importing Tags in EasyBuilder

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

After selecting both files and clicking OK, tag information is imported successfully.

Wiring Diagram

NOTE: The serial port pin assignments may vary between HMI models.

RS-485 2W

HMIDirectionPLC
Pin assignmentsRS485 2W
9P D-Sub Male
Data−↔ (bidirectional)8 Data−
Data+↔ (bidirectional)3 Data+
GND↔ (bidirectional)5 GND