Siemens SIMATIC Modular PLC with TIA Portal

Siemens SIMATIC Modular PLC with TIA Portal: Complete Guide to S7-1200, S7-1500, S7-300 & S7-400

  • In modern industrial automation, efficiency, flexibility, and scalability are critical. Siemens addresses these requirements through its powerful SIMATIC PLC series and the unified engineering platform known as TIA Portal (Totally Integrated Automation Portal).
Complete Guide to S7-1200, S7-1500, S7-300 & S7-400
Siemens SIMATIC Modular PLC with TIA Portal
  • This guide provides a clear understanding of Siemens modular PLCs, including S7-1200, S7-1500, S7-300, and S7-400, along with their programming environment, capabilities, and real-world applications. Whether you are a beginner or an experienced automation engineer, this article will help you build a solid foundation.
Welcome to Insight Control System Blog Page.

cht-toc

Introduction to Siemens TIA Portal

TIA Portal is Siemens’ integrated engineering software used for:
  1. PLC programming 
  2. HMI configuration 
  3. Drive setup 
  4. Network configuration 
  5. System diagnostics
  • TIA Portal stands for Totally Integrated Automation Portal it is Siemens official engineering software platform used for programming, configuring, and commissioning their PLCs (like S7-1200, S7-1500, etc.), HMIs, drives, and other automation devices.
  • V14 refers to Version 14 of the TIA Portal software.
Siemens Totally Integrated Automation Portal software
  • Siemens Totally Integrated Automation Portal software is used in all phases of automation system design, operation, and maintenance.
  • TIA Portal combines the software editors needed for these various tasks in one engineering tool.
  • The user can choose between the portal view which guides the user through each engineering step or the project view which offers fast access to all the relevant tools.
  • The portal view is a good place to start for a new user or anyone who wants to proceed with the development of a project in a logical sequence.
  • In portal view, the available tasks are clearly identified such as
  • Create new project
  • Configure a device or Write PLC program
Configure a device or Write PLC program in Siemens S7
  • Selecting Configure a device allows the user to quickly and easily set up a new device.
  • Device types are easily located in a searchable hardware catalogue.
  • Configuration and networking for the entire project are performed in the device and network views which display graphical representations of devices and allows network connections to be created using a simple drag and drop approach.
  • Configuration is further simplified by using TIA Portal to detect connected devices.
  • For example the graphic shows a TIA Portal project view after an S7-1200 PLC has been detected.
TIA Portal screen to show how realistic the device image
  • In this graphic a picture of the S7-1200 PLC is superimposed on the TIA Portal screen to show how realistic the device image is.

SIMATIC STEP 7 Engineering Software

  • STEP 7 is the core software inside TIA Portal used for PLC programming and configuration.
  • Preparing a PLC for use in an automation system requires configuration of devices and networks and programming of the PLC and related devices.
  • For Siemens PLC'S the following engineering software is used to perform these functions.
Siemens PLC connected via Ethernet cable to a laptop running Siemens TIA Portal


Note: The image shows a Siemens PLC (likely an S7 series module) connected via Ethernet cable to a laptop running Siemens TIA Portal (Totally Integrated Automation Portal) the main engineering software for programming, configuring, and diagnosing Siemens PLCs.

Supported Systems:
  1. S7-200 PLC'S require STEP 7 Micro WIN which is not available in the TIA Portal.
  2. S7-300 and S7-400 PLC'S require STEP 7 Professional TIA Portal or a version of STEP 7 Professional which is not in TIA Portal.
  3. S7-1200 PLC'S require STEP 7 Basic TIA Portal or STEP7 Professional TIA Portal.
  4. S7-1500 PLC'S require STEP 7 Professional TIA Portal.
  • STEP 7 engineering software runs on a personal computer (PC) that has a Microsoft Windows operating system.
SIMATIC Field PG comes with pre-installed SIMATIC TIA Portal engineering software
  • This is a Siemens SIMATIC Field PG a rugged, industrial-grade laptop (Field Programmable Gateway / Field PC) specifically designed for use in industrial automation environments.
  • Siemens sells a variety of industrial PCs that can be used as programming devices.
  • For added convenience the SIMATIC Field PG comes with pre-installed SIMATIC TIA Portal engineering software and is optimized for mobile configuration, commissioning, servicing and maintenance of an automation system.

SIMATIC STEP 7 Basic

  • STEP 7 Basic (TIA Portal) is used for the configuration and programming of S7-1200 PLC'S and related devices.
Siemens PLCs (S7-1500, S7-400, S7-300, and S7-1200)
  • STEP 7 Professional (TIA Portal) is the full-featured engineering software that can program the complete range of Siemens PLCs (S7-1500, S7-400, S7-300, and S7-1200), while the Basic version is limited to only the S7-1200 series.
  • This can also be done using STEP 7 Professional TIA Portal however STEP 7 Basic is a more economical approach when other PLC models are not being used.
  • STEP 7 Basic supports the following IEC 61131 programming languages Ladder diagram (LAD) shown in the graphic is a graphical programming language originally derived from the diagrams used in elector-mechanical control circuits but which has been expanded to include much more advanced capabilities. 
Ladder diagram (LAD) shown in the graphic is a graphical programming language
  • Function block diagram (FBD) is a graphical programming language similar in capabilities to ladder diagram programming.
  • Structured text is a high-level programming language that is also known as structured control language (SCL).
  • SCL is particularly suitable for the programming of complex algorithms and arithmetic functions.
  • STEP 7 Basic allows program elements to be dragged and dropped into the program and the logical arrangements of these elements to be modified in the same way.
  • As shown in the graphic a user program for an S7- 1200 PLC can include a full range of instructions such as Boolean logic, counting, timing, comparisons, math, and much more.
  • In addition commonly used instructions can be easily saved as favorites for convenience.

SIMATIC STEP7 Professional

  • STEP 7 Professional TIA Portal is used for the configuration and programming of S7-300, S7-400, S7-1200, and S7-1500 and related devices.
STEP 7 Professional TIA Portal is used for the configuration and programming of S7-300, S7-400, S7-1200, and S7-1500
  • Because S7-300 and S7-400 PLC'S were developed prior to the introduction TIA Portal software a version of STEP 7 Professional separate from TIA Portal is also available for use with these PLC'S.
  • In addition to the LAD, FBD, and SCL programming languages included in STEP 7 Basic, STEP 7 Professional also includes the following IEC61131 programming languages.
  • Statement list (STL) is a low-level text-based programming language.
  • Statement list is also known as Instruction list (IL).
  • Sequential function chart (SFC) is a graphical programming language included in STEP 7 Professional as S7-Graph.
  • In S7-Graph steps are shown in a sequence making it easy to see the order in which events will occur.
Siemens PLC programming languages (including advanced ones like SCL, STL, and S7-Graph)
  • STEP 7 Professional gives you the full set of Siemens PLC programming languages (including advanced ones like SCL, STL, and S7-Graph), while the Basic version is limited to the two graphical languages: LAD and FBD.
  • STEP 7 Professional also includes S7- PLCSIM software which simulates a controller for functional testing of user blocks and programs on the programming device.

Siemens SIMATIC Modular PLC Overview

  • SIMATIC modular PLCs are designed for flexibility and scalability, allowing engineers to build systems.
SIMATIC modular PLC'S are optimized for control tasks
  • SIMATIC modular PLC'S are optimized for control tasks and can be adapted to meet application requirements by adding modules for Power, Input/output (I/O), Communications, and Special functions.
Siemens products in this category are listed as follows and shown in accompanying figure.
  1. SIMATIC S7-300
  2. SIMATIC S7-400
  3. SIMATIC S7-1200
  4. SIMATIC S7-1500
  5. SIMATIC ET 200 with integrated CPU
Siemens products in this category are listed

Each of these PLC models is available in a variety of configurations and with many options.

SIMATIC S7-300 PLC'S

SIMATIC S7-300 PLC'S have a space-saving modular design. S7- 300 CPU'S are available in: 
  1. Standard
  2. Compact (C)
  3. Failsafe (F) and
  4. Technology (T) versions
S7- 300 CPU'S are available in  Standard Compact (C), Failsafe (F), Technology (T) versions
  • Standard S7-300 CPU'S range from the CPU 312 designed for entry- level applications to CPU 319-3 PN/ DP designed for the highest performance range.
  • Some standard CPU'S, like CPU 315-2 PN/DP shown in the accompanying graphic, have integrated PROFINET and PROFIBUS DP ports. S7-300 Compact CPU'S, shown here, have on board I/O and technology functions.
S7-300 Compact CPU'S, shown here, have on board I/O and technology functions
  • The specific technology functions included depend on the CPU model, but high-speed counting and pulse generation are examples of functions included in all models.
  • S7-300 Failsafe CPU'S are used in applications where it is essential to guarantee the functional safety of machines or plants.
  • They satisfy maximum safety requirements and comply with the relevant international standards.
  • S7-300 Technology CPU'S have built-in features for motion control applications.

SIMATIC S7-400 PLC'S

S7-400 PLC'S have high processing speeds and are especially suitable for data-intensive tasks such as coordinating overall plants and controlling lower-level systems. S7-400 CPU'S are available in:
  1. Standard
  2. Failsafe (F) and
  3. High-availability (H) versions.
Standard S7-400 CPU'S range from CPU 412-1
  • Standard S7-400 CPU'S range from CPU 412-1 in the medium performance range to CPU 417-4, which is designed for the high performance range.
  • As shown in the accompanying graphic, S7-400 CPU'S install in a rack along with other modules.
S7- 400 CPU'S install in a rack along with other modules
  • S7-400 Failsafe CPU'S, including CPU 416F-3 shown in the accompanying graphic, are used in applications where it is essential to guarantee the functional safety of machines or plants.
  • The image highlights the main ports of a Siemens SIMATIC S7-400 CPU 416F-3 and features on the front and side of the CPU module with arrows.
the front and side of the CPU module with arrows
Memory Card:
  • This is where the Micro Memory Card (MMC) or Memory Card is inserted to store the user program, data, and firmware.
MPI/DP Port (Multi-Point Interface / PROFIBUS DP Port):
  • It Used for connecting a programming device (like a laptop with TIA Portal or STEP 7), HMI panels, or for PROFIBUS DP communication.
 PROFIBUS DP Port:
  • Dedicated PROFIBUS DP interface for connecting to distributed I/O, drives, or other PROFIBUS devices.
 PROFINET Ports:
  • Two Ethernet ports (usually labeled X1 and X2 or similar).  
  • Used for PROFINET communication, which is the main industrial Ethernet protocol in modern Siemens systems. These ports support high-speed networking, redundancy, and integration with other PROFINET devices.
  • S7-400 High-availability CPU'S incorporate early fault detection features and diagnostic capabilities and CPU redundancy that minimize the probability of system failures.
  • In the event of a CPU failure, the redundant CPU takes over the process.
  • Industrial Programming Device (SIMATIC Field PG)
Siemens provides rugged industrial laptops called Field PG, designed for:
  • On-site programming
  • Commissioning
  • Maintenance
Advantages of SIMATIC Field PG is:
  • Pre-installed TIA Portal, 
  • Industrial-grade durability and 
  • Optimized for field environments.

Conclusion

Siemens SIMATIC PLCs combined with TIA Portal provide a powerful, flexible, and scalable automation solution for industries of all sizes.
From compact systems like S7-1200 to high-performance controllers like S7-400, Siemens offers solutions tailored to every level of industrial automation.
For engineers and system integrators, mastering TIA Portal and SIMATIC PLCs is a valuable skill that ensures efficient system design, faster commissioning, and reliable operation.

Engineering Perspective (E-E-A-T)

From an engineering standpoint, Siemens PLC systems stand out due to:
Experience: Widely used across industries like industrial automation, manufacturing systems, and energy systems.
Expertise: Supports IEC 61131 programming standards, ensuring global compatibility.
Authoritativeness: Siemens is a global leader in industrial automation with decades of innovation.
Trustworthiness: High system reliability, Built-in diagnostics, Safety-certified PLCs (Failsafe models).

Frequently Asked Questions (FAQs)

1. What is the difference between S7-1200 and S7-1500?
S7-1200 is compact and cost-effective, while S7-1500 offers higher performance, advanced diagnostics, and better scalability.

2. Can S7-300 and S7-400 be used in TIA Portal?
Yes, they can be used with STEP 7 Professional (TIA Portal), although older versions also exist outside TIA Portal.

3. Which PLC is best for beginners?
The S7-1200 PLC is best for beginners due to its simple configuration, lower cost, and user-friendly interface.

About the Author – Insight Control System

Insight Control System provides technical education and practical guidance in the fields of Building Automation Systems (BAS), HVAC controls, PLC programming, sensors, and industrial automation. 
The content published on this platform is based on field experience, technical documentation analysis, and real-world system applications.
Our objective is to simplify complex automation concepts for engineers, technicians, students, and industry professionals worldwide.
Every article is carefully structured to deliver accurate technical knowledge, practical insights, and industry-relevant information aligned with modern automation standards.
We continuously update our content to reflect current technologies, control strategies, and best engineering practices.

⚠️If you notice any technical discrepancy or would like to contribute industry insights, please contact us via our Contact page

Recommended Technical Guides


Connect with Insight Control System

Follow us for more Building Automation & Industrial Automation technical updates:

YouTube | LinkedIn | Facebook | Instagram | Pinterest | X

Comments