Before we know about the making of the plc program, we should know about the PLC. The plc full meaning is, Programmable Logic Controller. The Plc generally use in the industrial control system. Therefore, this program can decide for any input, output device for CPU. So, before starting the program, the CPU needs to download the application.
However, to make the plc program, we need to learn from the industrial sector so that we can understand the plc program. Let’s know more about PLC.
What is PLC?
Every novice has the same question What is PLC? Or how to make a PLC program? There is nothing to be worry to make PLC programs. Programmable Logic Controller (PLC) is an industrial computer control system that continuously monitors the state of input devices and makes decisions based on the usage program to control the state of the output device.
PLC and microcontroller both have the same operation of the microcontroller. And, the microcontroller is a small electronic device rather than PLC is used to control Electrical machinery in the industry.
The program is needed in the microcontroller for every operation. Therefore, PLC requires application by ladder logic for industrial machinery controlling. PLC is used for industrial automation industrial electromechanical processes. Generally, there are two types of Programmable Logic Controller. Those are,
- Modular &,
- But there are various types of a brand of PLC. However, some of the manufactures of it are included such as,
- Allen Bradley,
- General Electric,
- Honey well,
1. PLC Programming Language
There is five PLC programming language in the world which are all parts of the International Electro-technical Commission (IEC). Moreover, this IEC standard allows someplace rules that prove its language. The five most famous PLC programming languages are,
- Ladder Diagram (LD),
- Function Block diagram (FBD),
- Sequential Function Charts (SFC),
- Instruction List (IL),
- Structured Text (ST).
- Ladder Diagram (LD):
Ladder Diagram utilizes internal logic to replace all, except physical devices that need is an electrical signal to active them.
The Ladder Diagram does most of the PLC program. Because rung allows us to be organized, and it is straightforward to follow. It supports online editing successfully.
2. Function Block Diagram (FBD):
This function is also a descriptive type of language the FBD describes a role between input and output. And, that is connected in barrier by connection lines. Function Block Diagram (FBD) was raised to make a system. So, someone can set up many of the repeatable and everyday tasks like timers, counters, and others.
3. Sequential Function Chart (SFC):
The SFC program generally use steps and transfer to achieve results this language act as a great function in the program. The process can be broken into the main steps that can make troubleshooting easier and faster.
4. Instruction List (IL):
Instruction List (IL) is also a textual based language. Moreover, this language answer assembly language when this language become use as the programming language, then memorial codes are used. The systems are LD, OR, etc. The instruction list contains instructions with every instruction on a new line with any comments. Instruction List (IL) is valuable for application which needs code that is compact and time-critical.
5. Structured Text (ST):
Structured Text (ST) language is a textual based it is a high-level language that is Pascal, Basic, and ‘’C’’. It can execute difficult tasks to improve mathematical and algorithms functions along with the reputational tasks.
Programmable Logic Controller is the main component in the industrial automation and control system. If someone wants to make a program, first of all, analyze and get the idea of a control application, open and configure the PLC Programming software, make a list of all the conditions and get the design using a flowchart, add the required rungs and address.
For more articles visit this website