谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

基於軟PLC 和CAN 總線的自動定量包裝機控製方案

發布時間:2020-05-13 17:17:12 |來源:網絡轉載

1 前言

自動定量包裝機廣泛應用於化肥、飼料和輕工等行業。稱量包裝技術的發展大約經曆了手工稱量、繼電器控製和硬 PLC 控製等幾個階段。眾所周知, 硬PLC 具有可靠性高、使用方便和耐惡劣環境能力強等特點。但是, 隨著計算機技術的發展, 硬 PLC 的通用性及兼容性差等弊端愈來愈明顯。而計算機的標準化的通信協議和成熟的局域網技術使得組網十分簡便, 還可以通過 Internet 與外界相連。一個具有開放性的係統可以和任何遵守相同標準的其它設備或係統相連。那麽能不能將 PC 開放性和 PLC 的可靠性等優點結合在一起呢? IEC (國際電工委員會) 於 1993 年發布了IEC1131- 3 有關可編程序控製器編程的標準。根據該標準, 充分利用工業控製計算機(IPC)或嵌入式計算機(EPC) 的硬件和軟件資源, 全部用軟件來實現硬 PLC 的功能。這就是國際上出現的高新技術- - 軟 PLC ( SoftPLC) 技術。

目前, 自動定量包裝機的控製係統大都采用硬PLC, 當企業的生產規模擴大後, 需提高包裝能力時, 隻能采用更大容量的硬 PLC 控製係統, 這樣原有的硬PLC 相應報廢, 勢必造成浪費。本文所介紹的控製係統隻需修改 CoDeSys 的控製程序即可提高包裝能力, 具有較高的推廣價值。

  1. 自動定量包裝機的組成部分和工作原理
    1. 組成部分

自動定量包裝機主要由控製顯示部分、傳感器係統、加料係統、放料係統、夾帶係統、秤鬥、氣動係統以 及框架結構部分等組成。

    1. 工作原理

尿素、糧食等顆粒物料通過傳送帶、加料係統進入秤鬥, 在重力作用下, 秤鬥將重力傳遞到傳感器, 使稱重傳感器彈性體產生形變, 貼附於彈性應變梁上的應變計橋路失去平衡, 輸出與重量數值成比例的電壓信號, 經線性放大器將信號放大, 通過 A/D 轉換器轉換為數字信號, 由單片機處理後顯示當前的物料重量、各種設置參數和工作過程狀態, 並且發出粗加料、細加料、稱料完成以及上下限報警等信號。這些信號通過 CAN 總線與工控機進行通訊, 工控機中的軟 PLC (CoDeSys)按照程序輸出開關信號。此開關信號經過 I/ O 接口控製電器執行部件, 再轉變為機械動作, 從而實現從進料到縫口的一係列過程控製, 如清零、粗加料、細加料、夾袋、放料等。

自動定量包裝機係統硬件框圖

  1. 控製部分

該方案的控製部分主要由工控機智能稱量顯示部分I/O 接口等部分組成如圖 1 所示, 下麵重點介紹工控機和智能稱量顯示部分

    1. 工控機

本係統采用北京工業大學自主開發的工控機作為上位機, 可使用 windows Linux 操作係統,采用觸摸屏技術

目前市場上出現的軟 PLC 產品主要有某公司的其中 公司的 CoDeSys 以其功能強大可靠性高二次開發方便集成可視化等優點而逐漸被國內外用戶所認可CoDeSys 由控製器應用代碼開發編輯器生成控製器應用代碼的集成編譯器以及數字診斷和試運行功能三部分組成CoDeSys 編輯器完全符合 IEC1131- 3 標準, 它支持該標準的 5 種編程語, 即順序功能圖( SFC) 功 能塊圖( FBD) 梯 形圖( LD) 指令表( IL) 及結構文本( ST) 另外, 它還提供了被稱作連續功能圖的第六種編輯器語言, 該語言是由功能塊圖變化而來用戶進行編程時, 可以使用其中一種語言或者使用幾種語言進行混合編程, 這樣可大大提高編程開發效率CoDeSys 提供大量重要特性表幫助開發者快速有效的調試和測試應用程序在程序代碼中可以直接顯示每一個變量的當前值這些值可以隨時寫入和進行類型的強製轉換通過設置斷點然後單步運行代碼可以很容易地發現錯誤2004 6 該公司在北京工業大學設立了 CoDeSys 產品推廣和培訓中心, 能夠提供強大的技術支持因此, 該係統控製軟件采用 3S 公司的 CoDeSys 軟件, 它支持 SERCOS 總線和 CAN 總線

 

CAN( Controller Area Network) 即控製器局域網, 主要用於各種設備監測及控製的一種現場總線它具 有結構簡單通信方式靈活通信距離長采用非破壞 性總線仲裁技術等特點CAN 總線為工業控製係統中高可靠性的數據傳送提供了一種新的解決方案, 它在國外工業測控領域已經有了廣泛的應用, 因此本方案采用 CAN 總線接口, 選用淩華公司研製的雙口隔離非智能型 CAN 適配卡 PCI- 7841, 該卡支持 CANopen,DeviceNet CAN 總線應用層協議; 並提供 VB,VC 的編程函數通過人機界麵, 把操作人員的控製指令傳給智能稱量顯示控製部分, 同時, 接受智能稱量顯示控製部分的信號和數據, 加以分析和處理並顯示

工控機的顯示界麵如圖 2 所示

工控機的顯示界麵圖

    1. 智能稱量顯示控製部分

目前, 市場上沒有具有 CAN 通訊接口的包裝機專用控製儀, 因此智能稱量顯示控製部分需要自主開為了縮短開發周期, 通過對現有的控製儀進行技術改進, 增加 CAN 通訊部分該部分以 Intel 公司的微處理器 89C51 為核心, 通過傳感器A/D 轉換采集稱重信號, 經過處理後, 根據需要將這些信息經由 SJA1000 CAN 接口電路 ( 主要由 PCA82C250 組成) 發送到CAN 總線上, 與上位工控機進行通訊SJA1000 PHILIP 公 司 生 產 的 獨 立 CAN 控 製 器 , 它 符 合CAN2.0B 協議, 具有完成高性能通訊協議所要求的全部必要性能, 可以完成 CAN 總線協議的物理層和數據鏈路層的所有功能PCA82C250 CAN 控製器與物理總線之間的接口, 可以提高對總線的差動發送能力和對 CAN 控製器的差動接收能力, 並能提高總線的抗幹擾能力該部分功能圖如圖 3 所示

智能稱量顯示控製部分功能圖

  1. 結束語

本控製係統采用 CoDeSys CAN 總線技術, 簡化了硬件結構, 完全符合開放式體係結構的要求, 可以滿足工業自動化領域對控製係統開放性和柔性的要, 為將來工業自動化向更高層次的集成提供了可靠的技術保障經過模擬試驗, 本控製方案達到了預期的效果, 具有十分廣闊的應用前景, 並可產生良好的社會和經濟效益

 

本文源於網絡轉載,如有侵權,請聯係刪除

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8