尹梦超
级别: 略有小成
精华主题: 0
发帖数量: 94 个
工控威望: 251 点
下载积分: 5972 分
在线时间: 69(小时)
注册时间: 2012-05-24
最后登录: 2024-05-20
查看尹梦超的 主题 / 回贴
楼主  发表于: 2014-11-04 00:36
刚刚在贴吧里,看到有人问主控指令是怎么打出来的?也许很多高手会对这个不屑一顾,但是你要知道其实很有很多人不会用这个指令,或者说不习惯于用这个指令。我本来也不习惯用这样的指令,但是后来发现这样的指令其实蛮方便的。首先做个比喻,这个指令的作用就相当于总空开的作用,也就是说,满足主控条件,那么空开就会闭合,这个时候主控里面的程序才有效。主控指令是MC N0 M100 和MCR N0组合使用的,其中N0是所谓的嵌套等级,就是类似于优先级一样的,但是一般没那么高的要求的话,就一直用1个N0就可以了,可以重复用N次,而这样的用法主要可以方便程序的分段,要知道在三菱程序里面是没有分段功能的,GX WORKS2里面可能有,但DEVELOP版本里没有,所以用主控指令用来分段也是一个比较不错的方法,我见过日本人的程序,他们好像就比较喜欢用这样的指令,但是基本条件都是常通标记直接触发。
还有就是做一些报警复位的程序,大家都会选择用自锁电路来保持故障标记,然后用复位按钮的常闭点来串联在每条自锁电路里,这样是没问题的,但是如果报警多,就会比较麻烦,这个时候也可以用主控来达到效果,只要在主控的条件里加上复位按钮就可以了。
还是希望大家多批评指正