谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

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

定量包裝秤儀表機基於CAN與PLC總線技術的控製方案

發布時間:2019-12-16 10:17:14 |來源:網絡轉載

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

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

    2.1組成部分

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

    2.2定量包裝秤工作原理

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

    該方案的控製部分主要由定量包裝機、智能稱重顯示部分、I/O接口等部分組成。

    3.1定量包裝機

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

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

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

    3.2智能稱重顯示控製部分

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

    4總結

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

 

 

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

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