大神解释一下下面的PLC西门子s300程序段,开头常开或常闭两种情况,对应两个结果....

如题所述

第1个回答  2017-09-11
第一行为1的时候就跳转去比较那行,不为1的时候就把0赋值过去后,再进行比较。

AN 那里是不为1的时候就自动加1.追问

可以在具体一点吗

追答

你最好自己模拟一下,然后哪里看不明白再问

追问

师傅还没教我们怎么模拟,就是让我们不管用什么办法先把这个解决了,在教我们模拟

追答

模拟很简单的,你百度一下怎么模拟呗

追问

还没下程序,现在没电脑

而且也只会看梯形图…这种不会看

追答

你这个程序的问题在于,A和下边AN跳转应该放在一起。第一行是询问这个点的状态,是闭合就跳转到比较处。如果是0就装入0后再比较。AN哪里是询问0,为0就结束,不为0就自加1。

追问

谢谢

追答

这个程序是为1的话就计数到255然后复位为1这个值。跳转是跳过一段程序,不跳转时候程序是顺序执行的,也就是说跳到的那段,跳和不跳时候都会执行!

本回答被提问者采纳
相似回答