何工控學(xué)
勵志竭精
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 609 個
工控威望: 905 點(diǎn)
下載積分: 13667 分
在線時間: 503(小時)
注冊時間: 2012-10-26
最后登錄: 2024-12-17
查看何工控學(xué)的 主題 / 回貼
樓主  發(fā)表于: 2014-11-25 09:04
各位大師們,在編寫程序時怎樣才能編寫一個能夠調(diào)試方便的程序呀,程序結(jié)構(gòu)要怎樣來設(shè)計(jì)呢?
yiwei125
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 68 個
工控威望: 418 點(diǎn)
下載積分: 3574 分
在線時間: 135(小時)
注冊時間: 2010-08-02
最后登錄: 2024-12-10
查看yiwei125的 主題 / 回貼
1樓  發(fā)表于: 2014-11-27 19:12
把每個動作分開寫 比如一個氣缸 伸出 和縮回 2個塊
在塊中包含 氣缸X Y點(diǎn) 到位延時 報(bào)警信息 互鎖信息等。。。
在自動流程直接調(diào)用即可 (須在塊中做驅(qū)動和完成標(biāo)志位)
使用上面的方法優(yōu)點(diǎn)如下:
1.有多處動作重復(fù)動作時,簡化程序步數(shù)
2.修改自動流程時也簡單,比如氣缸動作順序 只需改變塊地址即可
3.程序中不會出現(xiàn)大量的重復(fù) X 和Y以及一些參數(shù)地址 ,需要更換地址的時候也方便
待續(xù)。。。。

至于自動的流程的架構(gòu) 可以參照順控指令的模式
本帖最近評分記錄:
  • 下載積分:+2(何工控學(xué)) 感謝分享!