Email Us

Siemens PLC Programming Basic Knowledge

What is PLC?

PLC is a programmable digital electronic computer, used to control the industrial process of machinery and equipment. PLC can automatically control the production line, robots and other industrial equipment in the factory, to achieve automatic production.


Siemens PLC Programming Basic Knowledge


The basic components of PLC

PLC consists of three basic components of the central processing unit (CPU), input module and output module.

1. The central processing unit (CPU) is responsible for receiving input signals, processing logic and controlling output signals.

2. The input module is responsible for converting the external input signal into a digital signal and input it into the PLC.

3. The output module is responsible for converting the digital signal output by PLC into external signal and controlling the external equipment.


PLC programming language

(ladder diagram) and Structured Text.

(Ladder diagram) is similar to circuit diagram, with horizontal and vertical lines representing input and output signals, and logical operators (such as ND, OR, NOT, etc.) connecting input and output signals.


The Structured Text is similar to C language, and the program is written in a structured language.


The application field of PLC

PLC module is widely used in the field of industrial automation, including machinery manufacturing, automotive industry, chemical, electric power, aerospace and other fields. PLC can control robots, production lines, conveyor belts, lighting, refrigeration equipment and other equipment.


The basic steps of PLC programming

1. Determine the input and output signals of PLC. 

2. Write PLC program,

3. Upload the program to PLC.

4. Debug and test to ensure that PLC can work normally.


PLC is an indispensable part of industrial automation control, it is very important to master PLC programming skills for people engaged in industrial automation. Hopefully, this article has provided some basic guidance and help for beginners.


  1. PLC programming introduction mabletroller is a special purpose electronic equipment, it can be programmed to control the industrial process of the machine and equipment. PLC programming refers to the special programming language to write the control program, control the operation of the machine and equipment. PLC programming is an essential link in the field of industrial automation.

  2. PLC programming language ctionstructiontialction Chart). Among them, instruction table language is commonly used.

  3. programming software: PLC programming software is used to write PLC program tools, different PLC brands need to use different programming software. In Siemens PLC programming, the commonly used programming software is STEP 7 and TI Portal.

  4. PLC programming basic knowledge

  •  I/O Module (I/O Module) The PLC system communicates with external devices through the I/O module, reads input signals and sends control signals to the output module. PLC system read from the input module signal. al) Control signal sent by PLC system to output module.

  • Coil The circuit used to control the output module in a PLC system.

  • Address (ddress) Each input/output module in PLC system has an address. allytact) normally open contacts close when the input signal is present. allytact) Normally closed contacts are closed when the input signal is not present.

  • PLC programming examples

Take the control of a water pump as an example, when the water level is below a certain level, the PLC system sends an open signal to the pump, when the water level is above a certain level, the PLC system sends a close signal to the pump. PLC programming implementation, need to configure the input and output module address, and then write the control program, the program will be downloaded to the PLC system.


PLC programming is an essential part of the field of industrial automation, to master the basic knowledge of PLC programming for industrial automation practitioners is important. When learning PLC programming, it is necessary to understand PLC programming language, programming software and PLC programming examples. The mastery of these knowledge can help industrial automation practitioners better understand and apply PLC programming technology.

Products By Type
Add:
Room 1204, Building 1, No. 4, Headquarter Road 2, Songshan Lake Park, Dongguan City, Guangdong Province, China
Add:
Room 1204, Building 1, No. 4, Headquarter Road 2, Songshan Lake Park, Dongguan City, Guangdong Province, China
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. By using this site, you agree to our use of cookies. Visit our cookie policy to learn more.
Reject Accept