烤箱噴槍移動調節
為了靈活的適應噴涂生產線,提升生產功率,在實際噴涂生產中需要對主動噴槍移動速度和移動行程進行調節;一起需要對主動噴槍橫向的方位進行調節,-噴槍口到不同形狀工件的距離在抱負的范圍內。
遠程監控要求
需要采集噴涂參數上傳到上位機,經過上位機軟件監控噴涂現場的噴涂作業狀況,一起又能經過上位機軟件對噴涂現場的控制器進行參數裝備,實現將噴涂現場與操作人員的隔離,-工人---。
烤箱體系防爆性要求
噴粉室中靜電噴槍噴出的許多粉料粉塵都是具有可燃性,假如粉塵在空氣中達到一定的比例,一旦遭受電氣設備發生的電弧火花或者機械設備發生的機械火花、摩擦火花,或者是某一個噴涂設備的---,都有或許導致粉塵原因,造成-的人員安全和經濟上的丟失殼維護防機制。因此,對相關噴涂設備進行防爆設計、安裝與維護,依照安全標準設計設備外,急停措施,-噴涂生產作業的安全進行。在設計電路和軟件時要提前設計預,備好相應應對措施。
烤箱
數據發送程序根據數據類型的優先級發送封裝的數據usenddataflag對應的位,指示發送完成。烤箱發送數據包之間的時間間隔是2ms,并且在發送數據之后清除。計時器用于對數據進行計時。時間間隔不允許發送到下一次。否則,我們需要等待。數據接收程序設計采用串行idle空閑中斷接收數據,烤箱采用雙緩沖區接收數據,盡量防止數據丟失。根據我們設計的發送程序,雙緩沖區可以完全滿足一般的接收需求。接收到數據包后,必須及時處理。否則,當接收到下一個數據包時,它將覆蓋將來可以處理的數據。當接收到數據時,它將接收完成標志revvendidfig=1。
對應于烤箱有效數據的數據包將被取出。首先,如果數據不完整,將驗證幀的頭部和尾部數據的完整性。返回接收錯誤rx_err;如果數據已完成,并且驗證crc檢查的正確性以-接收到正確的數據包,則相同的crc檢查錯誤返回到接收錯誤rx_err。-據完全正確時,根據函數代碼和錯誤代碼執行相應的處理,并接收正確的rx_ok。當接收到錯誤時,根據錯誤信息對錯誤響應包進行打包,并將其發送回發送方。烤箱控制器和協調器之間通信的數據類型包括主機上傳的配置參數、控制器上傳的測量參數和狀態參數,以及在異常狀態下上傳的告警參數。控制器操作面板從控制主板接收測量參數和狀態參數的數據,并將數據放入rs48_5傳輸緩沖區中,以便上傳到協調器。如果尚未發送數據并生成新數據,噴塑烤箱,則直接覆蓋原始數據。
烤箱
烤箱控制主板主程序的主程序通過調用每個模塊中的子程序來協調各個模塊,并且這些子程序的執行由相應的標志同步。控制主板的狀態由兩個標志信號量決定:由面板發送的開始-停止信號uspraystate和檢測到的觸發信號trigger.。只有當兩個信號都有效時,烤箱,控制器才能輸出。當輸出停止時,直接將dac輸出設置為0,保留-次計算的dac輸出的控制值的值。當開始下一次啟動操作非斷電啟動、按鈕啟動或觸發開關時,只要設置值不變,輸出值仍然可以使用。
烤箱按鍵顯示模塊編程靜電噴涂控制器操作面板由8個led燈、1個數碼管、2個數碼管、4個數碼管和12個按鍵組成。采用兩個9位led數碼管和16鍵鍵盤接口芯片bc7277,通過spi與單片機進行通信。bc727 7提供了豐富的操作寄存器。將數據寫入寄存器可以直接顯示相應的數據。寫段尋址寄存器可以單獨地控制任何段。同時,它還支持直接寫入顯示寄存器。它可以顯示一些特殊字符,閃爍位控制,閃爍速度控制等。各種控制方式。烤箱操作面板的mcu通過spi2與bc727 7通信。通信速率為64 kbps。根據上表中bc7277的數據格式,spi2的數據格式為16位,烤箱配置了全雙工主機模式。時鐘引腳和mosi輸出引腳被配置為多路復用開放泄漏輸出,并且密鑰被配置為在上邊緣和下邊緣觸發中斷模式以中斷密鑰服務。讀取子例程中的鍵值。(1)當按鍵按下時,bc7277的key管腳跳動,靜電噴塑烤箱,而單片機的gpioa11作為外部中斷上下邊緣的觸發模式,因此當按鍵按下時,進入外部中斷服務子程序。烤箱每個中斷通過在中斷服務程序中發送偽指令dummy_cmd=oxff來讀取密鑰映射值并按ukeychanged自添加表示上的密鑰而發生。圖5-8是關鍵值閱讀程序流程圖。操作面板有12個鍵,每個鍵具有鍵映射值。當按下鍵時,噴粉烤箱,它讀取鍵映射值當沒有按下鍵時,oxffff是默認值,然后根據鍵映射值確定要執行什么操作。