对于简单的开关逻辑来说,梯形图还是要比高级语言方便的。而且易学易用。但是,对于复杂的控制逻辑,如涉及到大量的数学计算和跳转,循环等,梯形图就显得很笨拙。
IEC61131-3中,定义了ST语言,其与PASCAL和C类似,但更为简单。如今,ST语言已经被几乎所有的主流PLC开发软件所支持,得到了很多的应用,而且是越来越普遍。
与梯形图相比,ST的好处还是很多的,表达能力强,规则化好。只要初期花些时间学懂了,以后做起来还是很方便的。
而且,ST语言还有一个很大的优点。就是通用性好。看看各个PLC厂商的梯形图编程方式,简直是各不相同,而且在一个开发环境下开发的梯形图程序几乎都是无法复制到另一套开发环境下的。而且ST则很好的解决了这一问题。各个厂商都是相同的。只要简单的拷贝粘贴就可以了。
从长远来看,还是更看好ST语言。
[11614]
[14326]
[18069]
[42385]
[15238]
[18054]
[11943]
[25094]
[9610]
[8477]

客服
小程序
公众号