不知道叫啥啊
不恥下問
級別: 略有小成
|
圖片:
圖片:
圖片:
新人學習組態王,做一個機械搬運練習,發現搬移物品會偏移,延遲的現象,找不出原因,想請教各位大佬指點 掃描時間都為500ms,語言寫在畫面命令語言上,手臂縮放和方塊水平移動數值一致400,上下 移動不會延遲和偏移,只有左右移動會 附帶程序 //*****************(報警)**************** if(\\本站點\上下移動<10) \\本站點\上限位=1; else {\\本站點\上限位=0;} if(\\本站點\上下移動>280) \\本站點\下限位=1; else {\\本站點\下限位=0;} if(\\本站點\左右移動>350) \\本站點\右限位=1; else {\\本站點\右限位=0;} if(\\本站點\左右移動<10) \\本站點\左限位=1; else {\\本站點\左限位=0;} //*****************(公共程序)**************** {\\本站點\放開=1; } if(\\本站點\抓取==1) \\本站點\放開=0; if(\\本站點\自動運行==1) \\本站點\手動運行=0; if(\\本站點\手動運行==1) \\本站點\自動運行=0; //*****************(手動程序)**************** if(\\本站點\抓取==1 &&\\本站點\手動運行==1) { \\本站點\方塊上下移動=\\本站點\上下移動+5; \\本站點\方塊左右移動=\\本站點\左右移動+5; } if(\\本站點\放開==1 &&\\本站點\手動運行==1) { if(\\本站點\上下移動!=\\本站點\方塊上下移動) if(\\本站點\左右移動!=\\本站點\方塊左右移動) } //*****************(自動程序)**************** if(\\本站點\抓取==1 &&\\本站點\自動運行==1) { \\本站點\方塊上下移動=\\本站點\上下移動+5; \\本站點\方塊左右移動=\\本站點\左右移動+5; } if(\\本站點\放開==1 &&\\本站點\自動運行==1) { if(\\本站點\上下移動!=\\本站點\方塊上下移動) if(\\本站點\左右移動!=\\本站點\方塊左右移動) } if(\\本站點\手動運行==1) \\本站點\時間=0; if(\\本站點\時間==200) { \\本站點\下=1; } if(\\本站點\自動運行==1) { \\本站點\時間=\\本站點\時間-1; } if(\\本站點\時間==170) { \\本站點\抓取=1; \\本站點\放開=0; } if(\\本站點\時間==170) { \\本站點\下=0; \\本站點\上=1; } if(\\本站點\時間==140) { \\本站點\上=0; \\本站點\左=1; } if(\\本站點\時間==100) { \\本站點\左=0; \\本站點\下=1; } if(\\本站點\時間==70) { \\本站點\下=0; \\本站點\放開=1; \\本站點\抓取=0; } if(\\本站點\時間==70) { \\本站點\上=1; } if(\\本站點\時間==40) { \\本站點\上=0; \\本站點\右=1; } if(\\本站點\時間==0) { \\本站點\右=0; } //******************(復位)****************** if(\\本站點\復位==1) |
---|---|
|