小案例學指令系列
頭條號內還有更多精彩案例,等你去發現!
項目背景
自動分裝控制系統一般適用於五金、 塑料、 食品等行業中形狀較規則、 尺寸較小的產品(如球形、 圓柱形, 直徑或長度小於50mm的自動計數包裝。 它一般具有以下功能特點 。
-自動完成物料提升、 排列整理、 計數、 重量校驗、 制袋、 充填、 封口、 計數、 成品包輸出。
-PLC控制, 能進行數字設定, 故障報警。
-根據物料性質、 制袋形式、 包裝規格、 產量等要求的不同, 配置靈活設備。
如圖所示為一個典型的自動分裝控制生產線, 它是由送料帶和包裝輸送帶組成的。
控制要求
如圖所示的自動分裝控制, 其動作要求如下:
(1)啟動按鈕、 啟動系統。 開機時, 包裝輸送帶啟動, 併到達定位輸入點停止;
(2)定位停止, 送料帶啟動, 經計數光電開關進行計數數量。
(3)根據大、小包裝選擇開關, 確定計數數量;當計數數量達到包裝要求時, 送料帶停止, 包裝輸送帶啟動, 繼續下一次計數分裝
(4)按停止按鈕可以停機。
根據以上要求進行PLC系統設計。
自動分裝控制系統的硬件接線圖:
自動分裝控制的PLC軟件編程:
編程技能: 計數器與傳送
計數器
S7-200PLC共提供 了256個計數器, 計數器可以作為以下三個類型使用:
CTU: 增計數器;
CTD: 臧計數器;
CTUD: 增喊計數器。
-
CTU 增計數器
CTU計數器的指令如圖所示
每次向上計數輸入CU從關閉向打開轉換時, 向上計數(CTU)指令從
當前值向上計數。當前值C1大幹或等干預設值(PV)時, 計數器位(CXXX)打開。 復原R輸入打開或執
行“復原"指令時,計數器被複原。 達到最大值(32767)時, 計數器停止計數。
CTU計數器指令的操作數類型如下表所示
2.CTD減計數器
CTD減計數器的指令如圖所示
每次向下計數輸入CU從關閉向打開轉換時, 向下計數CTD指令從當前值向下計數。 當前值C1等幹0時, 計數器位C1打開。輸入 LD打開時, 計數器復原計數器位C1, 並用預設值PV載入當前值。 達到零時, 向下計數器停止計數, 計數器位C1打開。 減計數器的範圍也為C0-C255。
CTD計數器指令的操作數類型與CTU類似, 即CU與CD類似、 R與LD類似。
3.CTUD增減計數器
CTUD增減計數器的指令如 圖所示 。 每次向上計數輸入CU從關閉向打開轉換時, 向上/向下計時CTUD指令向上計數, 每次向下計數輸入CD從關閉向打開轉換時, 向下計數。 計數器的當前值C1保持當前計數。 每次執行計數器指令時, 預設值PV與當前值進行比較。 達到最大值(32767),位於向上計數輸入位置的下一個上升沿使當前值返轉為最小值(-32768)。 在達到最小值(-32768)時, 位於向下計數輸入位置的下一個上升沿使當前計數返轉為最大值32768 噹噹前值C1大於或等於預設值PV時, 計數器位C1打開, 否則, 計數器位關閉。 當“復原”R輸入打開或執行“復原"指令時, 計數器被複原。 達到PV時, CTUD計數器停止計數。
注:本人發佈所有程序均已模擬完美運行,但可是,可但是,僅作為興趣愛好、指令學習之用,在應用至實際中時要考慮各種安全因素,因此建議想要參考本人程序的少年要根據現場工作環境來進行進一步調試!
有任何問題可在評論區留言或私信!
對不足之處歡迎批評指正!
想要模擬軟件或者時下最流行的工控相關軟件,可以在我頭條號內點擊私信,回覆關鍵詞“模擬”,或者你想要的工控軟件名字,我打包了一個共享軟件包,會自動回覆鏈接給你。
閱讀更多 工控牛人錦繡添香 的文章