在学习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的朋友,赶紧学习起来吧。
以下是ST语言的资料汇总,免费分享给大家(已经下载的朋友可忽略):
ST语言学习资料汇总
【视频课程】Codesys V3.5系列入门课程【视频课程】Codesys SoftMotion软运动控制基础课程【视频课程】Codesys SoftMotion电子齿轮课程【视频课程】Codesys SoftMotion电子凸轮CAM课程【视频课程】Codesys Library自定义库的制作
Codesys V3.5系列最全免费公开资料汇总
十大常用滤波算法(ST语言)
集成Chat GPT的PLC长啥样?
2023年度TOP 10的PLC编程书籍分享
HMI&SCADA之间的异同?
MC_Power.status = FALSE,轴也可以运动?
ST语言学习资料汇总
TCP:Ping 命令在Codesys中如何使用?
如何判断CODESYS PLC选型是否合适?
PLC 常见的通讯接口和协议有哪些?
第三方EtherCAT总线伺服驱动配置
--------END--------
喜欢本文还请大家分享及右下角“点赞”和“在看” |