你好,很高兴回答你的问题,我是头条@沪A林工,电气技术领域的自媒体新人。结合我的从业经历给你作答如下。
目前非标自动化行业的主流编程语言还是梯形图,由于表达直观易于上手,还是多数人的编程首选。但随着高级语言的出现,像西门子的SCL语言,三菱的ST文本,都为非标自动化注入了新的活力。我个人认为,梯形图编程语言不会被取代,因为二者各具优势!
梯形图优势:主要是由于梯形图与电气控制系统的电路图很相似,具有直观易懂的优点,很容易被从业人员掌握,特别适用于开关量逻辑控制与顺序控制。输入输出状态直接明了。易于查找故障与BUG。
高级语言优势:采用高级语言(SCL、ST语言等)进行编程,可以完成较复杂的控制运算;但是要有一定的计算机高级语言的基础知识和编程经验,对电气设计人员要求较高。直观性和操作性较差。不易于监控和追溯苏程序状态。故障分析相对困难些。
所以,两者相结合的程序效率较高,当然这个也看个人习惯和具体的工艺要求。技术大牛用哪种语言都无所谓。
以上就是我对问题的理解和答复,希望可以帮助你解决问题。欢迎技术交流。我是头条@沪A林工,电气技术领域的自媒体新人。