# How to do Hardware Configuration on SIEMENS S7- 300 & S7-400?

**URL:** <https://forumautomation.com/t/how-to-do-hardware-configuration-on-siemens-s7-300-s7-400/9036>\
**Category:** Siemens\
**Created:** [December 31, 2020, 4:51am UTC](https://forumautomation.com/t/how-to-do-hardware-configuration-on-siemens-s7-300-s7-400/9036 "2020-12-31T04:51:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ajmal\_ismail](https://forumautomation.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@Ajmal\_ismail](https://forumautomation.com/u/Ajmal_ismail)\
**Post date:** [December 31, 2020, 4:51am UTC](https://forumautomation.com/t/how-to-do-hardware-configuration-on-siemens-s7-300-s7-400/9036/1 "2020-12-31T04:51:51Z")

</div>

**An Overview of S7-300**

It is a bus linked platform (a serial connector to all modules)

This is mini modular PLC for the low and mid-range applications

Can be expand the I/O without any issues when the tasks increase but there is limit foe expansion.

It has inbuilt motion control applications.

User friendly handling and uncomplicated design

For S7-300 you can use two software for programming

1)Step 7 V5.x + WinCC flexible

2)TIA Step 7 Professional + TIA WinCC

It is available in

a) Standard

b) Compact

c)failsafe

d)Technology T version

**S7-400**

It is a rack-based system that means Multi-pin backplane linking all modules from power supply to I/Os.

S7-400 designed for system solutions for manufacturing and process automation.

This process controller is suitable for data-intensive activities that are exceptionally common for the process industry.

S7-400 CPU available in

a) Standard

b) Failsafe F

c)High availability H

Software used for programming are

1)Step 7 Basic

2)TIA Portal

**STEP 1)** Open SIMATIC Manager and create a new project.

To create a new project, Click File → New-\> Enter Project name and click ok.

 ![image](https://cdn.forumautomation.com/original/2X/8/89f573ee5a30a497ccb419341c6163fccdf6a33a.png)

**Step 2)** Click Insert-\> Station-\> CPU Model

Note: Here am using S7 300. If you are using S7-400 CPU then choose SIMATIC 400 Station.

 ![image](https://cdn.forumautomation.com/original/2X/e/e1d81218754cc392dcfa70e394e41746fd5f6d6e.png)

**Step 3)** Double click on SIMATIC 300

 ![image](https://cdn.forumautomation.com/original/2X/6/674aca5e42c0c4a47eb9ffc54f4ab3bbd16feccb.png)

**Note:** After double click on SIMATIC 300 the following screen will be open. Double click on Hardware.

 ![image](https://cdn.forumautomation.com/original/2X/8/841fdc97c8924306f55d973f931e68acaa8199b6.png)

After double click on Hardware following screen will be shown

 ![image](https://cdn.forumautomation.com/original/2X/5/5d10593a27d39a647e7fc763a205f2157fabe387.png)

**Step 4)** Here am going to add PROFINET IO. So, click on PROFINET IO. Then expand IO. There you can see various IO modules. Expand ET 200S because I have ET 200S. Again, you can see number of input modules.

 ![image](https://cdn.forumautomation.com/original/2X/d/d0c0099c59927cf602c73cc76d28d5bb2b402058.png)

 ![image](https://cdn.forumautomation.com/original/2X/d/de5099353289b2f676591dcac129744027feec51.png)

 ![image](https://cdn.forumautomation.com/original/2X/1/185654e0d9e278fa4de510abfefff7ed48d535d5.png)

Check the attached images for better clarification

**Step 5)** Check the address of your module and select the respective module.

 ![image](https://cdn.forumautomation.com/original/2X/3/33146e42a97da8c5d88d42953fc34b95d1156cb5.png)

 ![image](https://cdn.forumautomation.com/original/2X/5/52e852c2149e3b98926639dca0e40a3e2dab7894.png)

**Step 6)** Click the download option and wait some time to complete the download.

 ![image](https://cdn.forumautomation.com/original/2X/3/380c32451089fbc4769afdd28c1221730e3568ba.jpeg)
