不管你的问题,只说说我的经验:
做这种合格与不合格分选判断,我有我的办法,第一,我对PLC编程极少用高级指令,一般都是基本指令+简单易懂的指令编写,这样在出现什么故障时,非常容易去判断问题。也非常容易修改。
我从不做位移功能(感觉是我不会用吧),我的思路是:判断不合格时,把当前不合格加置1.就用简单的传送指令就行了,下一步得知前面为1时,把不良取出。取出完毕后,把不良数1清零。如果连续都是1.那么始终接收到的都是1,所以不停的取出。其实也是和位移差不多,只不过我用置1数据,比位移监控更为简单方便。指令也就那么三二个就完了。我从来不去想,为什么还没有走完呢?
PLC的高级指令,确实太多了,你怎么都用不完,但如果能用简单方法或者用最直观的方法去做,可能比那些所谓的高级应用更方便理想化。
其实PLC里面我得到很多经验,不管有多麻烦的东西,基本上都可以用加减乘除来做。全部用数字形式表现出来。很容易看,=1就执行,=0就关闭。
最后修改:2016/1/28 12:31:40