万益资讯网

今天看到一个题目,说是如何用梯形图和中文进行PLC编程,这是一道用PLC控制喷泉

今天看到一个题目,说是如何用梯形图和中文进行PLC编程,这是一道用PLC控制喷泉编程题,它是我们常见的题型。

我感觉PLC是有一定的逻辑顺序的,编写梯形图时我们能不能像学数字电路一样,根据要求先写出一个电路表达式,类似卡诺图或真值表那样的。

喷泉控制的要求是说有A、B、C三组喷头,要求启动后A组喷头工作5秒之后,B与C喷头同时喷5秒后B停止,再过5秒后C停止;而后A与B同时喷,再过2秒,C也喷, A、B、C同时喷5秒后全部停止,再过3秒后重复前面的过程。

当按下停止按钮后,马上全部停止。我们先对喷泉A、B、C 这3组喷头进行时序动作分析。当我们看懂了时序分析图后就可用梯形图编程,直接采用定时器的方式。每个定时器都是可以作为一个条件再去触发一个输出,或者等待下一个定时器动作。

如果用中文指令编程的话就需要将时序动作全部拆解,一个动作一条指令,当你把控制要求全部列出来之后,那程序自然就写出来了,而停止按钮则是设计一个急停复位的操作。


总的来讲,能够先写出时序图,看起来挺直观。这样不会搞错,做得挺好。第二张图的顺序逻辑控制文字表述也让人一目了然。我感觉还是再做一个真值表比较好些,有的书上面也叫做通电表。这样看起来更一目了然,也可以验证仿真。

这位小伙伴竟然还能用手画编程图。说明他很用心,这是一种敬业精神,再接再励,祝你成功。

各位小伙伴对这个题目和这种编程的方法有什么不一样的见解,欢迎在评论区留言,求路过大神指导一下。