AutomationControlElectrical DesignElectrical WiringHow ToMotorsPLC

Sequential Motor Control Circuit Using PLC S7-1200

How to Run Three Phase Motors in Sequence Using Siemens S7-1200 PLC?

In industrial automation, the need to control many electrical motors in a sequential manner arises frequently. The Siemens S7-1200 PLC (Programmable Logic Controller) provides a reliable and efficient solution for implementing sequential motor control circuits. In this article, we will explore how to run three-phase motors in sequence using the S7-1200 PLC.

Sequential Motor Control Circuit

To control three-phase motors in sequence, we need a control circuit that can handle multiple motor outputs and provide the necessary timing and coordination. The S7-1200 PLC is an excellent choice for this task, as it offers multiple digital output channels and advanced programming capabilities.

Related Posts:

Hardware & Components Required

To implement the sequential motor control circuit, the following hardware components are required:

Circuit Diagrams

Wiring & Power Diagram

The circuit diagram for the sequential motor control circuit using the S7-1200 PLC is as follows:

Two Motors:

Click image to enlarge

Sequential Motor Control Wiring Using PLC S7-1200

Three Motors:

Click image to enlarge

Controlling of Three Motors in Sequence Using PLC S7-1200

Control Diagram

Control Diagram of 3-Φ Motors Operation in Sequence

Ladder Logic Diagram

Here is an example ladder logic program that demonstrates sequential motor control using the S7-1200 PLC:

Ladder Diagram for Motor Controlling in Sequence using PLC S7-1200

Related Posts:

Programming the S7-1200 PLC for Sequential Operation

To program the S7-1200 PLC for sequential motor control, we can use Siemens’ programming software, such as TIA Portal (SIMATIC STEP 7 Basic). The following steps outline the programming process:

  1. Connect the S7-1200 PLC unit to your computer using the appropriate communication cable.
  2. Launch the TIA Portal programming software and create a new project.
  3. Configure the PLC settings, such as the communication parameters and I/O configuration, to match your hardware setup.
  4. Create a new ladder logic program in the project.
  5. Begin by adding a network to read the input for motor sequence control. In this example, we will use input as I0.1, I02 etc.
  6. Add a coil in the network to control the output for motor 1, 2 and 3. Use output Q0.0, Q0.1 and Q0.2 for this purpose.
  7. Write the necessary ladder logic instructions to control the motor output based on the input condition. For sequential control, you may use timers, counters, and logical instructions to implement the desired logic.
  8. Repeat the above steps for each motor in the sequence, creating separate networks for each motor control output.
  9. Once the ladder logic program is complete, compile it and check for any errors.
  10. Download the program to the S7-1200 PLC unit.
  11. Test the sequential motor control circuit by energizing the PLC and observing the motor operation according to the programmed logic.

Disclaimer: The typical circuit diagram and control program logic shown above are provided for illustration, reference, and educational purposes only. The live circuit may be expanded with additional modifications, such as interlocks, safety devices, or other applications, as per the circuit’s requirements.

Related Motor Control & Power Diagrams:

➡️ READ FULL ARTICLE 📖

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Kindly permit ads on our free website.

It appears that you are using an ad blocker. We rely on advertising to support our website, provide free information, and sustain our services. Kindly consider whitelisting our website to allow ads.