PLC Beginner – plc4me.com https://plc4me.com Free - Fast - Easy For Automation ^^ Wed, 11 Jun 2025 23:24:40 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.2 https://plc4me.com/wp-content/uploads/2019/05/cropped-high-resolution-gear-blue-md-1-32x32.png PLC Beginner – plc4me.com https://plc4me.com 32 32 [Download] SIM EKB Installer 2025-04-17 (Google Drive) https://plc4me.com/download-sim-ekb-installer-2025-04-17-google-drive/?utm_source=rss&utm_medium=rss&utm_campaign=download-sim-ekb-installer-2025-04-17-google-drive https://plc4me.com/download-sim-ekb-installer-2025-04-17-google-drive/#comments Wed, 11 Jun 2025 23:23:25 +0000 https://plc4me.com/?p=83760 SIM-EKB-Install 2025-04-05 is a newly released version that supports WinCC V8.1 or TIA Portal V20. Buying Siemens license keys is very expensive for those studying and studying. Sim EKB helps to generate Key Lisenses for easy research and study. Operating Support + Microsoft Windows 7 + Microsoft Windows 8 + Microsoft Windows 8.1 + Microsoft […]

The post [Download] SIM EKB Installer 2025-04-17 (Google Drive) appeared first on plc4me.com.

]]>
SIM-EKB-Install 2025-04-05 is a newly released version that supports WinCC V8.1 or TIA Portal V20.

Buying Siemens license keys is very expensive for those studying and studying. Sim EKB helps to generate Key Lisenses for easy research and study.

Operating Support

+ Microsoft Windows 7

+ Microsoft Windows 8

+ Microsoft Windows 8.1

+ Microsoft Windows 10

+ Microsoft Windows 11

+ Microsoft Windows Sever

SIM EKB 2025 Version

Note: Only if you are a student or have a learning need should use this software, for companies and professional engineers I recommend contacting Siemens to buy a license for the best support.

>>> Link Download Software (GoogleDrive – Easy for Download)

+ Download SIM EKB Install 2025.04.17 Software

Password Extract: plc4me.com

Thanks for View!

The post [Download] SIM EKB Installer 2025-04-17 (Google Drive) appeared first on plc4me.com.

]]>
https://plc4me.com/download-sim-ekb-installer-2025-04-17-google-drive/feed/ 15
Siemens Analog Measuring Range Table https://plc4me.com/siemens-analog-measuring-range-table/?utm_source=rss&utm_medium=rss&utm_campaign=siemens-analog-measuring-range-table https://plc4me.com/siemens-analog-measuring-range-table/#respond Wed, 24 Jul 2024 23:52:51 +0000 https://plc4me.com/?p=83672 Analog signals are commonly used today in control, microprocessor programming, and PLC programming. In industry, Analog signals often appear in the form of sensors such as Analog sensors measuring distance, Analog sensors measuring level, Analog sensors measuring pressure… Or using Analog signals to control actuators such as Analog controllers. inverter control. Siemens Analog Table Analog […]

The post Siemens Analog Measuring Range Table appeared first on plc4me.com.

]]>
Analog signals are commonly used today in control, microprocessor programming, and PLC programming. In industry, Analog signals often appear in the form of sensors such as Analog sensors measuring distance, Analog sensors measuring level, Analog sensors measuring pressure… Or using Analog signals to control actuators such as Analog controllers. inverter control.

Siemens Analog Table

Analog Value

Thanks for reading!

The post Siemens Analog Measuring Range Table appeared first on plc4me.com.

]]>
https://plc4me.com/siemens-analog-measuring-range-table/feed/ 0
LADDER Practical Exercises – Lesson2 https://plc4me.com/ladder-practical-exercises-lesson2/?utm_source=rss&utm_medium=rss&utm_campaign=ladder-practical-exercises-lesson2 https://plc4me.com/ladder-practical-exercises-lesson2/#respond Mon, 17 Feb 2020 14:38:36 +0000 https://plc4me.com/?p=11909 Continue with the practice series on the Ladder language . >>> You can see Lesson1 : Views Here Today I continue to share to you the next 5 exercises Practical Exercises 6 : 3 Conveyor Control # 3 conveyor system works with the following sequence : + When the S1 button M1 conveyor button is […]

The post LADDER Practical Exercises – Lesson2 appeared first on plc4me.com.

]]>
Continue with the practice series on the Ladder language .

>>> You can see Lesson1 : Views Here

Today I continue to share to you the next 5 exercises

  • Practical Exercises 6 : 3 Conveyor Control

# 3 conveyor system works with the following sequence :

+ When the S1 button M1 conveyor button is pressed, the M2 and M3 conveyors operate after 5 seconds, respectively

+ When press button S2, M3 conveyor stops, M2 and M1 conveyors stop after 5 seconds

+ Operation process is described according to the following time scheme

# Motivation diagram

# Devices used in the circuit include :

+ 1 Aptomat

+ 1 Start button S1

+ 1 Stop button S2

+ 3 Thermal overload relay

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

# Video simulation program

  • Practical Exercises 7 : Control the sequence of lights to operate sequentially

1 The sequence of 5 lights operates on the following principles :

+ Turn off the system with the S1 button, turn off the system with the S2 button, switch Automatic / Manual mode (A/M) with the S3 button

+ Auto Mode : When the Up button is pressed, the lights turn on from lights 1 to 5 and then stop. When pressing the Down button, the lights turn off from lamp 5 to lamp 1 respectively. The distance between the lights is 1 second

+ Manual Mode : Every time you press Up, there will be 1 light, every time you press Down, there will be 1 light off

# Diagram of a row of lights

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

+ Network4

# Video simulation program

  • Practical Exercises 8 : Control the product packaging line

A packaging line of 10 products for a container of 1 M1 conveyor, 1 S4 sensor for product counting. Operate according to the following principle

+ Press the S1 button to convey the product transport operation into the box. S4 sensor counts all 10 conveyor products will stop and operate again after 5 seconds

+ Press S2 button conveyor stops after packing enough 10 products into the box

+ Press the S3 button and the system stops immediately and only works again when the S1 button is pressed

# Simulation diagram

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

+ Network4

# Video simulation program

  • Practical Exercises 9 : Control traffic lights with pedestrians crossing the road

In normal state, the Green-Car and Red-Walk lights are always on . When pedestrians press the button, go to the car, the green light continues to light for 15 seconds, then turn on the yellow light 3 seconds and then the red light 14 seconds. Along with that, after pressing the way button, the green light for pedestrians lights after 20 seconds for 10 seconds

+ The process is described with the following timeline :

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

+ Network4

# Video simulation program

  • Practical Exercises 10 : Control traffic lights at the intersection

The traffic light system operates at the crossroads according to the following principles :

+ Press button S1 system operation, press button S2 system stops

+ The indicator lights operate according to the time scheme as shown below

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

+ Network4

# Video simulation program

Thanks for reading .

The post LADDER Practical Exercises – Lesson2 appeared first on plc4me.com.

]]>
https://plc4me.com/ladder-practical-exercises-lesson2/feed/ 0
LADDER Practical Exercises – Lesson1 https://plc4me.com/ladder-practical-exercises-lesson1/?utm_source=rss&utm_medium=rss&utm_campaign=ladder-practical-exercises-lesson1 https://plc4me.com/ladder-practical-exercises-lesson1/#respond Thu, 30 Jan 2020 14:44:47 +0000 https://plc4me.com/?p=7702 Hello, today I am going to teach people to program PLC in LADDER language with the simplest practical problems so that new PLC students can easily learn PLC has 2 programming methods: linear programming for simple problems and structured programming for complex problems. To facilitate programming as well as test results and solve programming problems, […]

The post LADDER Practical Exercises – Lesson1 appeared first on plc4me.com.

]]>
Hello, today I am going to teach people to program PLC in LADDER language with the simplest practical problems so that new PLC students can easily learn

PLC has 2 programming methods: linear programming for simple problems and structured programming for complex problems.

To facilitate programming as well as test results and solve programming problems, we program PLC into Networks. We divide each small work piece into a Networks, when working PLC will automatically link these Networks together. The PLC will work from first network to last network, respectively. In larger articles, we can also divide the program into different subroutines for ease of programming and error correction.

PLC is a programmable device, so there are many programming options, in this article is the simplest programming method for you to easily understand PLC programming, this is my own method. so if there’s any, please sympathize.

In this series of articles, I use OMRON’s CX-Programmer to guide you

You can download the software here : Download CX-Programer

  • Practical Exercises 1 : How does a 3 phase squirrel cage motor work?

# Motivation diagram

# Devices used in the circuit include :

+ 1 Aptomat

+ 1 Start button

+ 1 Stop button

+ 1 Thermal overload relay

# The table specifies the address

# PLC program

# Video simulation program

  • Practical Exercises 2 : How reversal of rotation of squirrel cage induction motors?

# Motivation diagram

# Devices used in the circuit include :

+ 1 Aptomat

+ 1 Forward start button

+ 1 Reverse start button

+ 1 Stop button

+ 1 Thermal overload relay

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

# Video simulation program

  • Practical Exercises 3 : How does a star delta circuit work?

# Motivation diagram

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

# Video simulation program

  • Practical Exercises 4 : How does a 4 stroke boat motor?

# Motivation diagram

# The table specifies the address

# PLC program

+ Network1

+ Network2

+ Network3

+ Network4

+ Network5

# Video simulation program

  • Practical Exercises 5 : Forward Reverse Star Delta Starter Control 

# Motivation diagram

# The table specifies the address

# PLC program

+ Network1

+Network2

+Network3

# Video simulation program

The first tutorial here is the end, welcome to read the second article. Sign up for website announcements and share them if it helps

The post LADDER Practical Exercises – Lesson1 appeared first on plc4me.com.

]]>
https://plc4me.com/ladder-practical-exercises-lesson1/feed/ 0
LADDER Logic basic for Beginners https://plc4me.com/ladder-logic-basic-for-beginners/?utm_source=rss&utm_medium=rss&utm_campaign=ladder-logic-basic-for-beginners https://plc4me.com/ladder-logic-basic-for-beginners/#respond Fri, 10 Jan 2020 23:44:35 +0000 https://plc4me.com/?p=5977 Ladder Logic programming language is the leading popular programming language in PLC programming. It is an extremely intuitive graphical programming language, easy to learn, easy to program and fix errors Ladder Logic programming language is characterized by looking very similar to electrical relay circuits. So if you know the relay control circuit you will learn […]

The post LADDER Logic basic for Beginners appeared first on plc4me.com.

]]>
Ladder Logic programming language is the leading popular programming language in PLC programming. It is an extremely intuitive graphical programming language, easy to learn, easy to program and fix errors

Ladder Logic

Ladder Logic programming language is characterized by looking very similar to electrical relay circuits. So if you know the relay control circuit you will learn Ladder Logic programming very quickly and easily

Therefore, the Ladder Logic programming language is the best visual programming language for PLC.It is constantly being up ranked in the Top most popular programming languages in the world according to IEEE Spectrum

Terminologies
Conditions and Actions

# The Basic Ladder Symbols

  • The Basic Funtion for Ladder

# AND Funtion

When both Input-1 and Input-2 have a logic level of 1, Output = 1

AND

# OR Funtion

When one of the 2 Inputs in the logical state is 1, the Output = 1

OR

# NOT Funtion

NOT

# NAND Funtion

NAND

# NOR Funtion

NOR

# XOR Funtion

XOR
  • Because ladder languages ​​are very similar to relay circuits, people who know about electrical circuits can easily switch to PLC programming, here are 2 examples.
Relay > Ladder 1
Relay > Ladder 2
  • The following rules when creating an LAD network:

+ Each LAD network must end with a coil or a box command. Do not end a network with either a comparison command (Compare) or a command to detect a threshold (positive or negative threshold)

+ You cannot create a branch that can result in a signal stream in the opposite direction.

+ You cannot create a branch that could cause a short circuit.

Thank you for reading the opening article about Ladder Logic. In the next article, I will guide you to program the basic commands of Ladder

Please subscribe and share your website to read the latest articles

The post LADDER Logic basic for Beginners appeared first on plc4me.com.

]]>
https://plc4me.com/ladder-logic-basic-for-beginners/feed/ 0
PLC Programming Languages ​​according to IEC standards https://plc4me.com/plc-programming-languages-%e2%80%8b%e2%80%8baccording-to-iec-standards/?utm_source=rss&utm_medium=rss&utm_campaign=plc-programming-languages-%25e2%2580%258b%25e2%2580%258baccording-to-iec-standards https://plc4me.com/plc-programming-languages-%e2%80%8b%e2%80%8baccording-to-iec-standards/#respond Tue, 07 Jan 2020 00:06:10 +0000 https://plc4me.com/?p=5816 PLCs can be programmed in various ways. According to IEC 61131-3 standard, 5 programming languages ​​are included : Ladder Diagram (The abbreviation is LAD) This is the most popular language today, especially in the US. It is based on the graphical representation of Relay Ladder Logic. Most current PLCs, whether compliant or not compliant with […]

The post PLC Programming Languages ​​according to IEC standards appeared first on plc4me.com.

]]>
PLCs can be programmed in various ways. According to IEC 61131-3 standard, 5 programming languages ​​are included :

  • Ladder Diagram (The abbreviation is LAD)

This is the most popular language today, especially in the US. It is based on the graphical representation of Relay Ladder Logic. Most current PLCs, whether compliant or not compliant with IEC61131-3, will support this ladder language.

Elements of a circuit diagram, such as contacts that are normally closed or normally open, and coils are connected together to form networks. To create logical diagrams for complex implementations, we can insert branches to create parallel logic circuits. The parallel branches are opened in the down direction or are directly connected to the signal bus. We end the branches in an upward direction.

  • Instruction List ( Siemens is called STL )

This is like a version of ladder language but in text form. It has the same structure as assembly language.

This language is less used in practice than LAD

  • Function Block Diagram (The abbreviation is FBD)

Describe the connection of functions, function blocks, and programs as a set of connected graphic blocks. It looks like the electronic circuit diagram we often use.

Like the LAD language, the FBD language is also a graphical programming language. The display of the logic circuit is based on the graphic logic symbols used in Boolean algebra.

Math functions and other complex functions can be expressed directly in combination with logical boxes. To create logic for complex operations, we insert parallel branches between the boxes.

#Both LAD and FBD languages ​​use signal EN and ENO for some “box” commands.These parameters relate to the signal flow and determine when the command is executed during that scan.

+ EN (Enable In) is a Boolean input for boxes in LAD and FBD languages. The signal current (EN = 1) must be present at this input for the command box to be executed. If the EN input of an LAD box is connected directly to the left signal bar, the box will always be executed.

+ ENO (Enable Out) is a Boolean output for boxes in LAD and FBD languages. If the box has a signal stream at the EN input and the box performs its functions without error, then the ENO output will allow the signal stream (ENO = 1) to pass to the next element. If an error is detected during the execution of the command box, the signal stream will then be interrupted (ENO = 0) at the command box that generated the error.

  • Structured Text ( Siemens is called SCL )

This is a very powerful high-level language for PLC, derived from the Pascal / C language. This is a language that is being increasingly used by engineers because it saves time

It can be used to define complex function blocks, which can be used in other languages. As a high-level language, SCL is very intuitive and easy to understand.

  • Sequential Function Chart ( Siemens is called SFC )

This is a powerful graphical programming style to describe the sequential states of a control program. However, it is a bit difficult to learn and time consuming to program, so it is the least used language of the 5 languages ​​according to IEC61131-3.

It is mainly used in programming control problems in sequential cycles

The post PLC Programming Languages ​​according to IEC standards appeared first on plc4me.com.

]]>
https://plc4me.com/plc-programming-languages-%e2%80%8b%e2%80%8baccording-to-iec-standards/feed/ 0
What is PLC ? https://plc4me.com/what-is-plc/?utm_source=rss&utm_medium=rss&utm_campaign=what-is-plc https://plc4me.com/what-is-plc/#comments Fri, 03 Jan 2020 23:34:54 +0000 https://plc4me.com/?p=5559 PLC stands for Programmable Logic Controller ( can be understood simply: the control device allows the user to program ) In the past, controllers were only made to serve a control purpose and cannot be changed ( called the hard connection controller ), this has created huge limitations and disadvantages in programming control so PLC […]

The post What is PLC ? appeared first on plc4me.com.

]]>
PLC stands for Programmable Logic Controller ( can be understood simply: the control device allows the user to program )

In the past, controllers were only made to serve a control purpose and cannot be changed ( called the hard connection controller ), this has created huge limitations and disadvantages in programming control so PLC was born. Through the PLC controller, users can completely change the control algorithm through PLC programming ( written in programming languages ).

Some famous PLC manufacturers in the world : Siemens (Germany), ABB (Switzerland), RockWell (U.S), GE-Fanuc (U.S), Omron (Japan), Keyence (Japan), Mitsubishi (Japan), Delta (Taiwan)…

  • Advantages of PLC over hard-connected control systems

# Features of the hard connection control system (using relay, timer, counter, contactor …) :

+ Lots of wires.

+ Replacement is very complicated.

+ Need skilled repair workers.

+ It is difficult to update the diagram, making it difficult for maintenance and replacement.

+ There is no high aesthetic

+ Takes the area of ​​the control cabinet, large power consumption.

+ Time to repair or change operating procedures takes a lot of time.

# Characteristics of PLC control system :

+ Reduce 80% number of extension cord.

+ PLC power consumption is very low.

+ Has a self-diagnosis function so that the repair work is quick and easy.

+ Control functions can be easily changed by programming devices (software, programming device) without hardware changes if there is no requirement to add or remove devices.

+ Communicate with other smart devices such as computers, networking, expansion modules.

+ Large memory capacity to accommodate complex programs.

+ The number of relays and timers is much less than the classical control system.

+ The number of contacts in the program used is not limited.

+ The time to complete a control cycle is very fast (several ms).

+ Easy to learn programming languages> easy programming and changing programs.

+ Compact > easy to maintenance, repair.

+ High reliability, small size, completely reliable in industrial environments.

+ Adaptation in harsh environments: Temperature, humidity, voltage fluctuations …

  • Structure of PLC

Image of PLC structure

# Central Processing Unit (CPU) : It is a microprocessor that controls all PLC activities such as program execution, Input/Output processing and communication with external devices.

# Memory (RAM / ROM) : Used to store programs and data. Most PLCs have to use batteries to feed memory, but newer PLCs do not need batteries to store programs and data.

# Input Signal : The intelligence of a control system depends mainly on the ability of the PLC to read different data from the sensors as well as by manual input devices

+ Manual input devices : Push buttons, keypads and switches, …

+ Sensor : Cruise switch, photoelectric sensor, fiber optic sensor, magnetic sensor, pressure sensor, …

The input signal to the PLC can be a digital or analog signal, these signals are communicated with the PLC through different input modules DI (Digital Input) or AI (Analog Input), …

# Output Signal : A control system will have no practical meaning if it is not possible to communicate with external equipment, common external devices such as motors, valves, relays, indicator lights, electric bells, etc. just like the equipment. In, external devices are connected to the output ports of the output module.

These output modules can be DO(Digital Output) or AO(analog output) , Relay output or Transistor / Triac output .

# Other Modules : There are many modules with special functions that help the PLC to communicate with peripheral devices

Enthernet Module, CC-Link Module, RS232/485 Module, Position Module, Modbus Module , EtherCAT Module, …

  • Working principle of PLC

+ The signals from external devices (sensors, contacts, etc.) are first fed to the CPU via the input module. After receiving the input signal, the CPU will process and send the control signals through the output module to external controlled devices according to a preprogrammed program.

+ A cycle consists of reading input signals, executing programs, internal communication, checking errors, sending updates to the output signal called a scan cycle or a scan cycle (Scan Cycle).
Usually, a scan takes a very short time (from 1ms to 100ms). The time taken for this scan depends on the speed of the PLC’s command processing, the short length of the program, the communication speed between the PLC and peripheral devices.

>>> The first PLC was created in 1968 by General Motors, so far PLC has become an integral part of industrial automation. Currently with the Industrial Revolution 4.0, the PLC has more modern features (IoT, SCADA) and is becoming cheaper, so the PLC will become increasingly popular in the future.

The post What is PLC ? appeared first on plc4me.com.

]]>
https://plc4me.com/what-is-plc/feed/ 4