指令分为基本指令,和高级指令。
基本指令包括,
ld ldi ldp ldf and ani or ori out 明天讲右面的set rst pls plr inv nop end
看到这你会说,我去,这么多。
哼,我会告诉你这我还搂着说呢吗?其实还有不少,(有兴趣的同学可以搜索一下三菱plc基本指令一览表看看。)但是如果你只用梯形图来编程,上面这些足够了,而且有一些还不用刻意理解,因为他们会自动出来,比如,end结束指令,这个指令会在编译后自动出现在结尾,但是在用手持编程器的时候我就遇到过忘了写end指令,而不能运行程序的状况,当时真是把我急死了,但越简单的越容易出错,好好理解上面这些指令,在以后编程中灵活运用会事半功倍。
一个一个说,感叹号前面是书面用语,后面是解释。
ld:a触点逻辑运算开始!就是连接最左边母线用的指令。
ldi:b————————!———————————— 。(上帝啊!请原谅我的懒惰)
ldp:上升沿检出运算开始!在从(断开到接通)的时候只响应一下,就是你按下按钮就算你不松手他也就只(接通一下),然后就断开。
ldf:下降沿检出运算开始!在从(接通到断开)的时候只响应一下,就是你按下按钮接通后松手以后他才会(接通一下),然后就断开。
括号里的请注重,是重点。一下的时间就是一个扫描周期。
这个其实不止一个,还有andp,andf,orp,orf。一会结合下面所讲你回头再看这里就会明白了。
其实下面讲的就不太重要了,你要理解就行,因为现在都是用软件来编写程序,写到哪里一画就好。
但是我要说,如果你学会用语句来编程,速度那绝对嗖嗖的,软件里面也能用语句编写梯形图。
and:与。a接点串联!不好解释,看图吧
ani:与非。b接点串联!——————————
or:或,a触点并联。 同样看图吧!
ori:或非,b触点并联。
说道这你回头再看一下那个andp,andf,orp,orf是不是可以理解了。
今天最后将一下out
out :输出,将所有逻辑运算以后最后得出的结果由它来完成一个总结,可以用这个指令输出包括y,m,s,t,c
总之我们用的所有逻辑都是为了让他输出。