隨著城市現代化建設的不斷發展,以往那種由工地自行生產混凝土的方式由于其質量難以保證、噪聲及粉塵污染大,因而必將為自動控制的混凝土攪拌站所取代。自動控制的混凝土攪拌站具有產品質量優良穩定、生產成本低、環保性能良好等特點,正在成為混凝土生產的主流。 我們設計的混凝土攪拌站計算機控制系統是一套用于生產混凝土的自動化電子配料、控制裝置,它由工控機、操作臺及配電柜三部分組成,能夠按照給定的配方,自動、連續地控制各部分物料稱量、投料、攪拌和出料。同時,本系統的軟件還具有財務管理、生產統計、誤差分析及原材料消耗統計等一系列管理功能。另外,在研制混凝土攪拌站自動控制系統的過程中,還著重考慮了如何提高系統的可靠性和精度的問題。 1 系統硬件結構 系統結構如圖1所示。 1.1 工控機 為了保證整個控制系統的可靠性,選用研華工控機作為上位機,內裝MOXA四端口串行擴展卡、64入/64出的光隔離開關量輸入/輸出卡和并行擴展卡。因為工控機和置于操作臺中的四臺稱重配料儀距離很近,采用RS232C通訊協議。光隔離開關量輸入/輸出卡用于生產流程控制和生產過程輸入。工控機另接兩臺EPSON300K 24針打印機,用于打印報表和票據。 1.2 稱重配料儀 稱重配料儀包括骨料磅表、水泥磅表、水磅表、藥水磅表,由直流電源、A/D轉換器、微處理器、鍵盤、顯示器、串行接口、存儲器和光電隔離控制接口幾個部分組成(其中的藥水磅無A/D轉換,由微處理器直接計輸入脈沖)。稱重配料儀系統結構如圖2所示。 1.3 控制執行單元和過程輸入單元 置于操作臺和配電柜內,工控機和稱重配料儀的控制輸出信號經晶體管放大后驅動24伏中間繼電器,由中間繼電器再驅動各種交流接觸器來驅動幾百瓦到60千瓦的各種負載。另外,各種生產過程信號及報警信號經過電平轉換后由工控機內的I/O板獲取,再由軟件進行分析處理。 1.4 操作臺及配電柜 由空氣開關、接觸器、熱繼電器等組成的強電控制柜能實現各種設備電機運轉的驅動和短路保護、電機過載保護。操作臺上,有自動/手動轉換開關、各種功能按鈕和開關以及各種急停按鈕。整個操作臺上的各種按鈕和開關組成了一個工藝流程模擬屏,自動操作時各種設備和生產流程由工控機軟件控制,操作臺上的工藝流程模擬屏具有顯示設備的運行狀態的功能。手動操作時操作臺可用來調試設備或手動生產。 2 系統軟件設計 2.1 上位機 上位機軟件在Windows環境下,采用Delphi語言編寫,實現全漢化用戶界面,采用事件驅動技術。程序由生產模塊、參數設定、配方管理、物料管理、客戶管理、田螺車管理和工程項目管理及各種統計報表等模塊組成,具有界面友好、操作簡便、功能強大等特點。 生產模塊:操作者只需選擇客戶、工程、配方和田螺車號,輸入此車生產量,程序即可自動安排生產槽數,根據砂含水量自動調整水和砂量,并計算出每槽需稱的各種物料量。自動完成整車混凝土的生產并打印和存儲每槽生產數據和打印此車發票。整個生產流程和數據以及報警信息都用動態方式顯示給操作者。 配方管理:可預設和管理多達一百個配方,并設密碼防止誤修改和刪除。 物料管理:管理物料進料和進行物料用量統計,有效防止物料供應商少料。 客戶管理:可進行用戶管理,記錄客戶信息、統計客戶混凝土用量等,供攪拌站管理人員使用。 工程項目管理:可按工程項目進行管理,統計客戶的某一工程混凝土用量等,供攪拌站管理人員使用。 田螺車管理:可統計每輛田螺車的出車次數、行駛里程、車輛狀況等,用于考核司機。 各種統計報表:可打印多達二十種統計報表,可按時間、票據號碼等不同方式檢索,供攪拌站管理人員使用。 2.2 下位機(稱重配料儀) 系統軟件主要由主程序、中斷服務程序和其它子程序組成。軟件采用模塊化設計,包括通訊模塊、顯示模塊、A/D轉換模塊、數據處理模塊和控制模塊等。各模塊源程序用符合ANSI標準的C語言編寫,然后由Franklin C51編譯器生成一個可重新定位的目標文件,再將目標文件固化進89C51的ROM中即可。 稱重配料儀不但具有一般電子稱的所有功能,如顯示重量值等,還可以設定一些參數。它的主要功能是通過串行口接收工控機發送的各種物料的稱量值,等接收到工控機的開始稱料命令后,稱重配料儀根據程序進行稱重配料,并且同時將程序進程和物料凈重發送給工控機,實現稱重配料功能。 3 其它技術措施 3.1 增強可靠性的措施 為了提高系統的可靠性,在設計中采取了如下措施: 工控機和稱重配料儀等弱電部分采用單獨供電。 弱電部分供電通過在線式1KW UPS,既凈化了弱電供電電源,又可保證工控機不會因為突然掉電而丟失數據。 要求整個系統接地電阻小于1Ω。 工控機和稱重配料儀中控制輸出及報警輸入全部采用光電隔離技術,有效防止外部干擾信號進入。 交流接觸器全部安裝阻容吸收。 中間繼電器線包全部安裝二極管吸收回路。 各種弱電傳輸電纜全部采用屏蔽線,并且屏蔽層單端接地。 稱重配料儀硬件設計上有WatchDog,并在軟件設計中采用容錯技術。 在稱重配料儀的印刷線路板設計中,采用了布較粗的地線,模擬地與數字地一點接地,并合理布置芯片位置。 實踐證明以上措施是行之有效的,對保證系統正常可靠地運行起很大的作用。 3.2 提高精度和生產速度的技術措施 主要是通過提高稱重配料儀的稱量精度和速度來實現。這是在保證生產速度的條件下節約水泥和確保混凝土質量的關鍵技術問題。 3.2.1 A/D轉換器的選擇 為了保證系統的數據采集精度,本系統中的稱重配料儀采用了AD公司的AD7712轉換芯片。AD7712是24位的A/D轉換器,它采用了Σ-Δ轉換技術,具有高精度、低噪聲、抗干擾能力強的特點。 3.2.2 自動配料控制方法的選擇 影響配料誤差的主要原因為:料斗門或螺旋給料器的動作滯后時間和空中余料(沖量)的隨機變化。為此,對不同類型的物料,分別采用不同的辦法。 對水泥、粉煤灰采用變速給料來減少沖量影響。稱量時,先高速給料,達到設定值的90%左右后自動變為低速配料,實現精稱。 對骨料(大石、小石、砂)采用大小閘口和逐次逼近的精稱方法。粗稱時大小閘口全開,快速達到關閘值(設定值-經驗空中余量最大值)后關閉閘口,穩定后根據與目標值的差距量自動計算出脈沖補料時間,然后用小閘口補料,一般經過1~2次補料就能完成精稱配料。 對水采用粗、細管加水方案,實現流量精稱。 通過以上技術措施,不但提高了稱量精度,而且保證了生產速度。 本文介紹的混凝土攪拌站自動控制系統通過了技術鑒定,已應用于香港、深圳、順德等多個混凝土攪拌站,并全部通過ISO9002認證,已累計正常生產幾十萬立方商品混凝土,符合有關要求。 |