滿足客戶共創未來2007年11月12日PLC程式架構設計邱顯源2007年11月12日滿足客戶共創未來P.2上課內容結構(概念)程式基本結構設計PLC內部元件劃分使用活用重覆性程式(建構模組)專案程式設計時的構思各單機基本程式設計自動程式流程設計警報訊息2007年11月12日滿足客戶共創未來P.3程式基本結構設計自控部主要程式結構系統程式系統手/自動、異常報警、模擬運轉模式、密碼、對時…等伺服程式軸控部分參數及伺服控制程式…等人機程式警告訊息、I/OTable、Recipe…等單機程式(需有獨立手自動狀態)I/O轉換、單機運作狀態、HMIPB與燈號、自動流程程式、手動及輸出程式、Tacttime計時顯示等2007年11月12日滿足客戶共創未來P.4PLC內部元件劃分使用元件劃分後定址,便於下次使用。2007年11月12日滿足客戶共創未來P.5PLC內部元件劃分使用例如系統程式,規劃後M0為自動啟動狀態、M1為手動狀態、M4為系統異常、M5為系統暫停…等,只需規劃一次即可持續應用再下一專案。2007年11月12日滿足客戶共創未來P.6活用重覆性程式(建構模組)伺服標準程式模組Input元件及觸發指令訊息顯示模組編輯訊息觸發條件i/oTable模組條件設定2007年11月12日滿足客戶共創未來P.7專案程式設計時的構思分類:系統中可區分幾種機台??相同或相似在一起。整理後~我須製作幾種程式??複製:相近或相同程式可複製,程式書寫較快速。系統功能:沿用既有已開發模組,縮減程式設計時間。特殊功能:製作特殊功能程式,應以開發模組模式考量,便於日後應用。2007年11月12日滿足客戶共創未來P.8各單機基本程式設計2007年11月12日滿足客戶共創未來P.9各單機基本程式設計I/O轉換(INPUT):可讓信號更靈活輸入模組I/O內部繼電器元件輕易改變程式動作2007年11月12日滿足客戶共創未來P.10各單機基本程式設計I/O轉換(OUTPUT)輸出模組I/O內部繼電器元件延遲OFF2007年11月12日滿足客戶共創未來P.11各單機基本程式設計狀態2007年11月12日滿足客戶共創未來P.12各單機基本程式設計按鍵燈號顯示2007年11月12日滿足客戶共創未來P.13各單機基本程式設計手動及輸出程式先完成手動程式自動流程完成後再加入2007年11月12日滿足客戶共創未來P.14自動程式流程設計(shift)程式流程圖不宜太龐大,避免牽扯太多機構動作,建議分割細部,每單機至少一個以上流程.建議以搬運物件一個Cycle一個流程。常用符號準備作業程序決策結束顯示2007年11月12日滿足客戶共創未來P.15自動程式流程設計(shift)流程應有起始,與結束指令,當結束指令發出代表流程重新執行構成循環.流程開始動作1動作2執行動作1條件流程執行中動作3流程結束AA2007年11月12日滿足客戶共創未來P.16自動程式流程設計(shift)為避免程式殘留死當,應設置流程RESET按鍵功能,供使用者清除流程,及當流程必要條件消失,應能自動流程清除.流程開始流程開始自動流程啟動條件Reset流程結束自動清除流程PLS自動清除流程流程必要條件,如無載動作1流程開始自動動作1啟動條件流程開始動作2流程執行中2007年11月12日滿足客戶共創未來P.17自動程式流程設計(shift)流程啟動後,應有阻擋第一指令機制,避免一個流程有多個指令執行.流程開始動作1動作2執行動作1條件流程執行中2007年11月12日滿足客戶共創未來P.18自動程式流程設計(shift)自動流程開始時,為避免因人員操作造成機構無法於起始定位,會無法啟動此流程,所以須有初始位檢測機制.自動初始檢查流程開始流程起始全部定位條件至起始條件1動作至起始條件2動作起始定位條件1起始定位條件2流程開始2007年11月12日滿足客戶共創未來P.19自動程式流程設計(shift)因寫法驅動指令會是常ON信號,容易造成伺服重複驅動問題,如出現536異常碼...伺服馬達驅動伺服馬達驅動完成BUSY信號ON下一動作指令伺服定位到達MCODE2007年11月12日滿足客戶共創未來P.20自動程式流程設計(shift)自動氣缸前進下一動作定位條件逾時計時動作逾時警報定位條件逾時計時到達自動2007年11月12日滿足客戶共創未來P.21自動程式流程設計(程式範例)2007年11月12日滿足客戶共創未來P.22自動程式流程設計(程式範例)2007年11月12日滿足客戶共創未來P.23自動程式流程設計(程式範例)2007年11月12日滿足客戶共創未來P.24自動程式流程設計(程式範例)2007年11月12日滿足客戶共創未來P.25自動程式流程設計(程式範例)2007年11月12日滿足客戶共創未來P.26完畢2007年11月12日滿足客戶共創未來P.27流程圖練習頂昇機構放料2007年11月12日滿足客戶共創未來P.28舉昇機構等待Robot放片2007年11月12日滿足客戶共創未來P.29Robot卸載完成2007年11月12日滿足客戶共創未來P.30後方校正前進2007年11月12日滿足客戶共創未來P.31後方校正復歸2007年11月12日滿足客戶共創未來P.32左右校正+後方校正2007年11月12日滿足客戶共創未來P.33校正全部復歸2007年11月12日滿足客戶共創未來P.34將工件下放入輸送帶2007年11月12日滿足客戶共創未來P.35工件脫離2007年11月12日滿足客戶共創未來P.36工件脫離後撐板縮2007年11月12日滿足客戶共創未來P.37舉昇機構回等待位