TOP Server Siemens S7 MPI Overview
OPC Server DriverManufacturingMPI Protocol

TOP Server Siemens S7 MPI (Multi Point Interface) OPC Driver

Reliable MPI Connectivity for Siemens S7-300 and S7-400 Controllers via RS-232 to MPI Adapter

4.7(387 reviews)

Available in Driver Suites

This driver is only available as part of the following TOP Server driver suites:

100

Max Channels

127

Devices per Channel

0-126

Station Range

Memory Types

I, E, Q, A, M, F, T, C, Z, Data Block Access

Product Overview

The Siemens S7 MPI driver works in conjunction with TOP Server® to provide data exchange between OPC UA, OPC DA, SuiteLink and DDE clients and Siemens S7-300 and S7-400 controllers via the Siemens MPI (Multi Point Interface) protocol.

This driver communicates directly with the Siemens S7 MPI serial port adapter and provides extensive error handling to ensure data integrity. No additional software packages or libraries are required - just an RS-232 to MPI adapter and TOP Server.

Important Notes:

  • Requires RS-232 to MPI Adapter (not included). Supported adapters include Siemens 6ES7-972-OCA23-OXA0 Version 5.1 and 6ES7-972-OCA22-OXA0 Version 5.0, plus versions predating 5.0/5.1.
  • Communicates directly with the Siemens S7 MPI serial port adapter (no additional software packages or libraries required).
  • Extensive error handling helps ensure data integrity across multi-master MPI networks.
  • For full details on models and networks supported, please consult the driver help file.

Why Choose This Driver?

Proven benefits for reliable MPI connectivity to legacy Siemens S7-300 and S7-400 PLCs

Automatic Tag Database Generation

Automatic Tag Database Generation using CSV Import

Dynamic Tag Configuration

Tag configuration supports dynamic tags from your client application

Station Range

Supports Stations 0-126

Supported Memory Types

Memory Types Supported: I, E, Q, A, M, F, T, C, Z, and Data Block Access

Comprehensive Data Type Support

Supports all memory types and data types such as Float, Long Word, and BCD

Bit-Level Access

Bit-level access support

Array Support

Supports arrays for byte, char, word, short, DWORD, long, float and LBCD data types

Single & Multiple Master Support

Supports Single or Multiple Masters on MPI network

Auto Device Demotion

Auto Device Demotion Support to optimize communication with responsive devices

Direct MPI Adapter Communication

Communicates directly with MPI Adapter (No Additional Software Required)

"The people in charge of assistance are responsive, the answers are precise and the contact is very pleasant."

Franck Feneon

Controls Engineer

Key Features & Benefits

Everything you need for reliable Siemens S7-300 and S7-400 MPI connectivity

Channel & Device Capacity

Maximum Number of Channels & Devices: Channels - 100, Devices per Channel - 127, NOTE: Practical channel/device limits will vary depending on your available system resources

Comprehensive Data Type Support

Supports all data types

Automatic Network Configuration

Supports automatic handling of network configuration

Multi-Drop RS485 Support

Supports Multiple Master Multi-drop RS485 (19.2 KBaud and 38.4 KBaud)

Modem Support

Modem Support (Automatic Dial Configuration and Multiple Phone Number Management)

Ethernet Encapsulation Support

Supports Ethernet Encapsulation

Direct MPI Adapter Communication

Communicates directly with the Siemens MPI adapter - no additional Siemens software packages or libraries required.

Bit-Level Access

Full bit-level access support for granular control and monitoring across all supported memory types.

Technical Specifications

Primary Protocol

Multi Point Interface (MPI) S7-300/400 Communications Protocol

Network Type

Multi-Master Multi-Drop

Serial Network

RS-485 Multi-drop (MPI network) at 19.2 kBaud and 38.4 kBaud

RS-232 Connection

RS-232 connection to an MPI adapter (adapter required; not included)

Modem Support

Dial-up with automatic dial configuration and multiple phone number management

Ethernet Encapsulation

Serial over Ethernet via terminal server

Max Channels

100

Devices per Channel

127

Station Range

0-126

Memory Types

I, E, Q, A, M, F, T, C, Z, Data Block Access

Data Types

Float, Long Word, BCD, byte, char, word, short, DWORD, long, LBCD

Client Interfaces

OPC UA, OPC DA, AVEVA SuiteLink, DDE

Supported Devices

  • S7-300 Family
  • S7-400 Family

Note: For full details on models and networks supported, please consult the driver help file.