编程语言翻译
plcst语⾔编程教程_PLC初学者如何从梯形图过渡到ST语⾔编
随着⽣产⼯艺的发展,传统的线性化编程⽆法满⾜⼤型项⽬,各种⾮标设备的要求。很显然,结构化编程和模块化编程是未来PLC的发展⽅向,但是传统的梯形图在实现结构化编程的时候,是⾮常繁琐,⾮常⿇烦的。
今天,⼩编就谈⼀下,如何从梯形图过渡到ST语⾔编程
1 从简单的翻译开始
这种⽅法⾮常适合刚刚接触PLC的朋友,你可以把写好的梯形图程序,逐步翻译成ST语⾔,在翻译过程中,既能理解梯形图的程序,⼜能不断加深对ST语⾔的印象。
2 多多对⽐
在项⽬实施过程中,直接使⽤ST语⾔进⾏编程,当遇到门槛的时候,在⽤梯形图实现。等梯形图调试成功了,把梯形图再翻译成ST语⾔,然后对⽐⾃⼰当初的思路,看看是哪个环节,哪个点没有考虑到,这样,在不断对⽐中,才能有进步。
呵呵,以上两种⽅法,真的是废话。其实,⽆论是梯形图还是ST语⾔,是没有捷径可⾛的。所谓快速⼊门,零基础快速学会是不存在的。只有脚踏实地,在不断的练习和思考中提⾼。当然,快捷⽅法也有,那就是⽤吸星⼤法,不过问题⼜来了,学习吸星⼤法有没有捷径?
不过,在学习ST语⾔的时候,有点误区需要明⽩,ST语⾔和梯形图不是⼀⼀对应的,不要⽼是想着梯形图的某个指令怎么⽤ST语⾔对应,这是很严重的认知。这就好⽐⽼想着把继电器逻辑回路转换为梯形图⼀样,这终将会使⾃⼰的思维陷⼊误区。
ST语⾔和梯形图是两种截然不同的思维⽅式,不存在⼀⼀对应的关系,所以,不要⽤梯形图的思维⽅式,特别是⽇系PLC遍地指令的解决⽅式。