在学习PLC的过程中,编程语言是必须要了解和掌握的。其中最受大家欢迎的主要是梯形图和结构化文本。他们都遵循国际标准:IEC61131-3 standard。
到底哪种好用?我们一起来探讨下。大家可以投票,看看目前用的哪种语言是最多的。
LD vs ST
梯形图是最早的一种语言(随着PLC的诞生),确实直观易懂,很多资深工程师也基本上就是使用LD就可以做大型项目了。
但是,随着st语言的开发和应用,无论是西门子和三菱,软件基本也包含st这种语言。甚至还提供st语言项目开发的培训和讲解。
结构化文本,类似C或C++,但是比他们更精简,对于熟悉高级语言编程的工程师非常容易上手。
当然,对于从来没有接触过高级语言的工程师,或者刚入门自动化控制行业的朋友,确实比较难以接受。
评价
我们看看国内外同行的观点:
参考来源:https://control.com/technical-articles/comparing-programming-languages-structured-text-vs-ladder-logic/
总结 对于简单的逻辑控制,或者刚入门的朋友,可以先用梯形图。而对于更复杂的运算或运控,更适合用ST。 时代在向前,我们也要跟上步伐。对于我们来说,这两种语言不是选择题,是必答题。如果还没掌握st的朋友,赶紧学习起来吧。