圖片:
引用
引用樓主陸龍168于2022-06-10 16:23發(fā)表的 FX3U雙控電磁閥FB塊帶報(bào)警功能 :
FX3U雙控電磁閥FB塊帶報(bào)警功能,帶復(fù)位,可以直接調(diào)用,自己寫的,用在你們程序時(shí)只考慮信號對接就好,可以自己模擬后再使用!簡單好用才是王道! [attachment=268729]
想法非常好,結(jié)構(gòu)化編程,有利于管理程序。
其實(shí)你可以做的更好,對你提稍許建議
1:這個(gè)塊只能針對一個(gè)氣缸,如果是一個(gè)電磁閥帶多個(gè)氣缸,多個(gè)氣缸的位置檢測沒有輸入。
2:如果做成多個(gè)氣缸,每個(gè)氣缸不在位的報(bào)警要區(qū)分開來寫,這樣報(bào)警就需要輸出一個(gè)16位變量,作為報(bào)警狀態(tài)字;
3:針對多個(gè)氣缸,還需要做兩個(gè)輸出腳作為所有氣缸都到位狀態(tài),用在自動(dòng)程序中,這樣自動(dòng)程序中多組氣缸伸出或者縮回到位,就可以只用一個(gè)變量就行,使自動(dòng)程序看著更簡化。
4:最好能有不在伸出位,不在縮回位的報(bào)警輸入引腳,這樣氣缸位置報(bào)警又集中到標(biāo)準(zhǔn)塊內(nèi)部啦,因?yàn)槟愕膲K只做了超時(shí)報(bào)警,干涉報(bào)警信息沒做,你估計(jì)會(huì)在外面做。
5:伸出縮回做成IN_OUT變量,伸出到位縮回到位后復(fù)位控制引腳,這樣自動(dòng)程序又可以少一部分,
[ 此帖被2310036294在2022-06-11 15:43重新編輯 ]