Speak with authority, quality is trustworthy.

PLC provides introduction to PLC programming language commonly used several kinds of programming languages

by:Coolmay     2020-08-21
PLC programming language has distinct features compared with general computer language, it is different from general high-level language, it is also different from general assembly language, it should be easy to write and easy to debug. Currently, there is no one for each manufacturer product can be compatible with the programming language. At present, the PLC provides users with a variety of programming languages, to meet the needs of the user program, PLC controller provides programming language usually has the following kinds: ladder diagram and instruction list, sequence function diagram and the function block is shown in figure 1, ladder diagram ladder diagram programming language from relay control system has evolved on the basis of the principle diagram. PLC controller ladder diagram and ladder diagram of relay control system the basic idea is consistent, but have some difference in the use of symbols and expressions, etc. Ladder diagram with image, intuitive, simple and clear, easy to understand the characteristics of, is especially suitable for the switch quantity logic control, is the most basic, the most common PLC programming language. 2, statement table ( STL) Statements table is to use mnemonics to express various function of PLC controller. It was similar to the computer assembly language, but than assembly language easy to understand, is also a widely used a programming language. Use statements table programming, the programming device is simple, compact logical, systematic, connection scope is not restricted, but more abstract. Can generally and ladder diagram into each other, complement each other. At present, most PLC have statements table programming function. 3, sequence function diagram ( SFC) Sequence function diagram programming is a kind of graphical programming method, which is also called functional diagram. Its programming method with the method of drawing process flow diagram programming, as long as in each process the input and output end of the box, marked with a specific symbol. In a sequential function chart programming, can make concurrent, selection of complex structure of the system control process is greatly simplified. Many PLC SFC programming instruction is provided, it is a kind of effective and popular programming languages, the international electrotechnical commission ( IEC) Are being implemented and programming standards for the development of the language. 4, the function block diagram ( FBD) Logic function diagram is a kind of function block of logical function symbols to express command graphics language, this kind of programming language used for semiconductor logic basically logical block diagram of the circuit. Operations on each function using a square, its operation function determined by symbols within the square. To be familiar with the logic circuit and has the logic algebra foundation, use very convenient.
Anxious in finding a solution to your plc manufacturers issue? Click Coolmay PLC to find a top plc controller price plc manufacturers company offering top quality .
If you are interested in , click Coolmay PLC to see some items with features that you will be amazed at.
Offering a loyalty program not only makes customers feel valued, but it allows Shenzhen Coolmay Technology Co., Ltd. to easily collect important information about customers.
By balancing the efficiencies of new technologies with the personal touch of highly trained and motivated professionals, Shenzhen Coolmay Technology Co., Ltd. is able to deliver solutions and services that exceed our customers’ expectations. We thereby earn their loyalty.
Data has always been important in business, of course. But with the arrival of digital data—its volume, depth, and accessibility—it has become clear it is key to helping Shenzhen Coolmay Technology Co., Ltd. develop sustainable competitive advantage.
Chat Online
Chat Online
Chat Online inputting...
Sign in with: