Learn With Steem // Some Top PLC Programming Languages // By @husnain775

in hive-197809 •  2 years ago  (edited)

How Many PLC Programming Languages ​​Are There?

images - 2022-06-20T120203.426.jpeg
image source

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

1. Led language (LD)

D1BAEB87-6109-4C06-9E99-C05D81118450.jpeg
image source

conforms to the principle of electrical operation and is intuitive and reliable; Easy to master electrical designers and currently widely used on small PLCs.

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

2:Instruction List Language (IL)

48915590-1E54-4501-BDAB-B87F27614D51.jpeg
image source

Instruction List Programming Language is a pneumatic programming language similar to assembly language, consisting of assembly languages ​​such as opicodes and operands. In the absence of a computer, it is advisable to use a PLC handheld programmer to set up user programs. Right now, basically no one uses it, but we should understand that too.

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

3. Function Module Language (FBD)

A8912260-9B48-4247-9E26-505D6E25D44D.png
image source

Function module language is a PLC programming language like digital logic circuits. This is a relatively new programming method that uses the form of boxes to represent operating functions, similar to the digital logic Gates programming language. This is easy to understand for people who are the founders of digital circuits, because functional modules can clearly express functional relationships, so that the programming and de-bugging time is greatly reduced. At present, this language is developing. The International Electrotechnical Association is implementing and developing this new programming standard, and some PLC manufacturers have begun supporting this language in medium and large PLCs!

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

4. Sequential Function Language (SFC)

9EFE1E6C-2DDA-4A1A-8AB3-2B4DE637184A.jpeg
image source

Sequential Function Language is a programming language designed to meet the structure and standardization. For responsible control systems, when internal interlocking and interlocking are extremely complex, the sequence of device actions can be intuitively viewed using the language of action. The program is easy to read and understand and it is easy for different people to understand the program written by other people because the program is written according to the sequence of actions of the device, with strong regularity, no complex interlocking circuit is required. And the system is easy to design and maintain. Currently this programming language is best suited for engineering and technical staff engaged in process design,So it is a dialect that has notable outcome, is amazing, and has a good future.

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

5. Structured Text Language (ST)

B7C6F0B6-7F76-48E8-A8A6-601CC0C27B92.gif
image source

Structured Text Language is a programming language that uses structured text to describe programs. It is a programming language like a high level language. In large and medium-sized PLC systems, structured text is often used to describe the relationship between different variables in the control system. It is mainly used for user programming which is difficult to implement in other programming languages. These five programming languages ​​are trapezoidal, and are the easiest programming languages ​​to master.

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

Special Mention

@steem.skillshare

Wishes By

@husnain775

7258xSVeJbKkzXhyseBP4PYz11eBDT8sW2oR1a4vfVFS6JNxANqSqzPdLVQoD5VmETGjPcoLLAxxMd2MkaBhr99nRhwk1ozBkziVCYDy6BURTwZRw85Mazr1aAQ5PnMhshPjHH2hxmLvi.png

IMG-20220405-WA0000.jpg

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!