Industrial Technologies
Open MODBUS/TCP for SIMATIC systemsThe easy way to interface SIMATIC controls to multi-vendor systems
When legacy automation systems are expanded or modernized, operators are often left with a heterogeneous landscape. Open, standardized communication protocols must be used if the individual systems are to be combined to a comprehensive, high-performance system.
MODBUS/TCP is a convenient way of integrating SIMATIC automation systems into multi-vendor landscapes.
The challenge MODBUS is an open protocol used around the world and supported by many different manufacturers. Along with MODBUS, MODBUS/TCP was developed for use in modern networks. This protocol now ranks as an open Internet draft standard introduced to IETF, the Internet Engineering Task Force responsible for Internet standardization. As a result, manufac-turers and users everywhere are free to implement this open protocol, and many leading manufacturers have already taken advantage of this opportunity.
With the increasing popularity of Ethernet communi-cations in both industry and offices, MODBUS/TCP is enjoying an increasingly broad use in all industries. In particular heterogeneous system landscapes are typical areas of application.
SIMATIC systems on MODBUS/TCP networksNetworking SIMATIC systems to other systems via MODBUS Industrial Ethernet is a very attractive option, especially when
SIMATIC automation systems are being used to expand or modernize legacy configurations
controllers and systems from multiple vendors are being networked (including when construc-ting new plants)
So far, however, SIMATIC systems didn’t feature MODBUS/TCP for Industrial Ethernet as a standard. Therefore we have now designed an interface solution.
Good reasons for MODBUS/TCP: Multi-vendor systems can be easily linked to SIMATIC automation systems by Industrial Ethernet
Step-by-step expansion or modernization of legacy systems with the latest SIMATIC tech-nology is highly cost-effective
You can rely on dependable, Siemens-quality support
Using the MODBUS function block requires no specific expertise
You benefit from the familiar look and feel of SIMATIC engineering of STEP 7 and PCS 7
For PN-CPUs, a Wizard is used for configuration
SIMATIC is a trademark of Siemens AG.
The information provided in this brochure contains merely general descriptions or charac-teristics of performance which in case of actual use do not always apply as described or which may change as a result of further development of the products. An obligation to provide the respective char-acteristics shall only exist if expressly agreed in the terms of contract.
Scope of Delivery and Documentation
Included in delivery are: SIMATIC S7 library with the relevant MODBUS block Functionblock onlinehelp (F1)STEP 7 sample project Manual (PDF format) in German and English
The installation is done with a setup program.
Order Data
S7 OpenMODBUS/TCP Single LicenseMODBUS communication via CPs;order number: 2XV9450-1MB00
S7 OpenMODBUS/TCP RED Single License Redundant MODBUS communication via CPs (S7-400H system);order number: 2XV9450-1MB01
S7 OpenMODBUS/TCP PN PLCSingle LicenseMODBUS communication via the integrated PN-interface;order number: 2XV9450-1MB02
Our solutionMODBUS Versions
MODBUS block for CPsThis MODBUS version is applicable to SIMATIC S7 300 and 400 PLCs. A CP343-1 or CP443-1 is additionally required for the MODBUS communication.
MODBUS block for PN PLCsThis MODBUS version is applicable to SIMATIC S7 PN PLCs and ET200S PN PLCs. In this case, the integrated PN-interface is used for the MODBUS communication.
MODBUS block with redundancy functionalityThis MODBUS version is applicable to SIMATIC S7 400H systems. A CP443-1 is additionally required for every subsystem for the MODBUS communication.
Range of Functions
Client/Server
The server mode as well as the client mode is supported. For the server mode, please note that not all SIMATIC PN PLCs support port 502 for the communication.
MODBUS services in accordance with the specification
All MODBUS versions support conform-ance class 0 with the function codes 3 und 16. The 2nd version also supports conformance class 1 (only for PN-CPUs).
Redundancy
The block with redundancy function pro-vides the possibility to establish a redun-dant communication. If one connection is interrupted, the block automatically switches to another connection. Depend-ing on the partner, the redundancy can be created either one-sided or double sided.
Mode of Operation
Native TCP connections are established for the MODBUS communication between SIMATIC stations and other MODBUS part-ners. In this case, the standard functions of the SIMATIC S7 library are used (AG_SEND, AG_RECV for the CP versions
and T blocks for the PN PLC versions). All MODBUS blocks have multi-instance capability.
Hardware Requirements
For the current hardware requirements for the different MODBUS versions see:www.siemens.com/s7modbus
Software Requirements
SIMATIC STEP 7 version 5.3 or higher for the CP versions of the MODBUS blocks and
SIMATIC STEP 7 version 5.4 SP4 or higher for the PN PLC versions of the MODBUS blocks
Simple Configuration
The configuration is carried out with the standard tool SIMATIC STEP 7. For the MODBUS block for the PN PLCs, there is the additional option of a Wizzard which provides the possibility of a very fast and comfortable configuration.
www.siemens.com/IT4industry
SIMATICS7-300
SIMATIC ET 200S
SIMATIC S7-400
with CP443-1
MODBUS Client
MODBUS Client
MODBUS Client
MODBUS TCP
Ind. Ethernet
PN-CPU
SIMATIC S7-400H
with 2x CP443-1
© Siemens AG 2008 All rights reserved Order-No.: E10001-T480-A114-V2-7600Printed in Germany Dispo-No.: 21646 K-No.: 37500GB DA 09081.Subject to change without prior notice
Siemens AG Industry SectorIndustry Solutions DivisionIndustrial TechnologiesI IS IN E&CIT4Industry Customer Support P.O. Box 32 40 91050 Erlangen, GermanyPhone: +49 (0) 9131 7-46111 Fax: +49 (0) 9131 7-44757 E-Mail: [email protected]
Illustration of how SIMATIC systems can be connected to the MODBUS/TCP network