糧食存儲物流;控制系統;PLC_第1頁
糧食存儲物流;控制系統;PLC_第2頁
糧食存儲物流;控制系統;PLC_第3頁
糧食存儲物流;控制系統;PLC_第4頁
糧食存儲物流;控制系統;PLC_第5頁
已閱讀5頁,還剩39頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

開始N糧倉開關是否接通啟動開始N糧倉開關是否接通啟動運行模式打開閥門延時十秒延時五分鐘啟動電收塵延時兩分鐘YY開啟糧倉門圖4-1程序流程圖4.2梯形圖設計進糧系統:利用博途軟件進行程序編程,設置輸入端信號,并按照設計要求逐條進行編程,按下啟動按鈕,按下進糧開關SB2按鈕,按下開關的同時通電啟動收塵器,經過時間為五分鐘延時后一號進糧閥啟動通電(不工作時斷電關閉),同時入庫擋板通電開啟,一號入庫擋板碰到限位開關后經過十秒鐘延時,利用可編程控制器數字量輸入,運用計時器輸出中間變量,并設置輸出量信號電壓驅動交流接觸器,從而驅動斗提機與初清篩等設備內電機運行,啟動一號斗提機、以及初清篩,同時經過十秒鐘延時延時后卸糧閥開啟保持通電狀態,卸糧擋板緩慢打開,卸糧擋板碰到卸糧擋板限位后運用限位器給可編程控制器輸入數字量信號,并進行程序編寫,卸糧擋板緩慢打開,卸糧擋板碰到卸糧擋板限位后同時打開卸糧指示燈,按下停止按鈕SB4停止卸糧工作、卸糧閥關閉斷電、卸糧指示燈斷電關閉,卸糧擋板碰到關閉到位限位開關后同時經過兩分鐘延時,兩分鐘后一號斗提機、初清篩斷電,斷電后經過十秒鐘延時后一號入庫閥斷電入庫擋板關閉,入庫擋板關閉到位,到位后經過五分鐘延時后停收塵器。延時程序用CNT指令進行編程,并設計延時時間和計時后輸出信號,運用中間變量控制。計時器程序如圖4-2所示。圖4-2計時器程序圖出庫系統:按下出庫開關出庫系統啟動開始工作,同時啟動收塵器,利用可編程控制器數字量輸入,編寫按鈕開關,并設置輸出量信號電壓驅動交流接觸器,從而驅動設備內電機運行,啟動收塵器后經過延時五分鐘后通電啟動出糧皮帶,皮帶啟動后經過延時十秒鐘后分糧擋板出庫到位運用限位器給可編程控制器輸入數字量信號,并進行程序編寫,,一號和二號出庫閥通電開啟,同時出庫擋板緩慢打開,一號二號出庫擋板碰到打開到位限位開關后同時啟動出庫指示燈,按下停止按鈕停止按鈕關閉出庫系統,同時關閉出庫指示燈,以及一號二號出庫閥斷電,斷電后進過延時兩分鐘后,出糧皮帶斷電停止工作,經過延時五分鐘后斷電停止使用收塵器.。系統設計倒糧系統:倒糧系統中的溫度傳感器檢測到糧倉內溫度高于42攝氏度時通電啟動收塵器,啟動收塵器后經過延時5分鐘后二號入庫閥通電打開,同時入庫擋板緩慢打開,入庫擋板碰到打開到位限位開關后經過延時10s后啟動二號斗提機,同時經過延時10s倒糧皮帶P1啟動、以及干燥器、分糧閥通電,分糧擋板打開方式為倒糧位置,同時經過十秒鐘延時,分糧擋板倒糧到位,一號出庫閥開啟通電、出庫擋板碰到打開限位開關后,同時點亮倒糧指示燈。按下停止按鈕SB4或者倒糧系統糧倉內溫度傳感器檢測低于37度時,一號出庫閥斷電關閉、同時關閉倒糧指示燈,出庫擋板關閉碰到限位開關后,經過兩分鐘延時二號斗提機斷電關閉,并經過十秒鐘延時后斷電關閉二號入庫閥,經過五分鐘延時入庫擋板關閉到位后收塵器斷電。倒糧系統溫度傳感器部分主要是運用西門子可編程控制器模擬量輸入端進行輸入,系統模擬量輸入程序設計,本系統對溫度檢測,主要是依靠溫度傳感器,并利用電阻型溫度傳感器接至模擬量輸入端口,并利用可變電阻的分壓原理進行分壓處理,使模擬量輸入端為0-10V電壓信號,并通過內部指令對電壓信號進行變換,運用標準化指令使1-10V電壓信號轉換為0-27648,再利用縮放指令,把標準化指令傳過來的0-27648信號轉化為-40至60攝氏度的溫度信號,并設置輸出量。如下圖4-4程序所示,為標準1~10V模擬量輸入信號,對應-40至60攝氏度溫度的量程換算示例。圖4-3模擬量數值轉換程序圖4.3編程軟件用于西門子可編程邏輯控制器的軟件選擇了TIA完全集成的自動化軟件的V14版本。TIAPortal是完全集成的自動化軟件TIAPortal的首字母縮寫。它是業界第一個具有統一工程和軟件設計環境的自動化軟件,幾乎可以執行任何自動化任務。借助這個新的工程軟件平臺,用戶可以快速,直觀地開發和刪除自動化系統程序。TIAPortal使用新的統一軟件框架在同一開發環境中配置所有可編程邏輯控制器,人機界面和Siemens閱讀器。在控制器,閱讀器和HMI之間建立通信的常見任務可以顯著降低連接和配置成本。例如,用戶可以輕松地將變量從可編程控制器拖放到人機界面屏幕。然后立即在HMI中分配變量,并在后臺自動建立PLC和HMI之間的連接,而無需手動組態。本章小結本章首先介紹了系統軟件設計中的主程序流程圖,闡明了監測電動機的工作狀態,其次分析了設計程序的梯形圖,進一步闡明了其工作原理,簡潔明了的程序能夠對復雜的電動機運行狀態進行完美的控制。第5章人機界面設計本系統人機界面設計,主要是對觸摸屏的界面進行繪制,以及觸摸屏與PLC進行通信,以及觸摸屏的元件參數進行設置。5.1監控畫面設計西門子觸摸屏人機界面的監控畫面可以用STEP7進行繪制,也可以通過博途V14WINCC進行觸摸屏監控畫面的設計與繪制,本設計運用的是博途V14,作為觸摸屏監控畫面繪制的軟件,監控畫面的設計主要是對觸摸屏面板就行圖形的繪制,觸摸屏面板可以繪制按鈕開關元件,變量圖形及說明文字,本設計對觸摸屏監控畫面的繪制,主要體現在對啟動按鈕開關以及各系統啟動按鈕開關,還有停止按鈕的設計,還要對溫度進行實時監控,在監控界面繪制一個可以實時顯示變換數值的儀表,或者是數碼管都可以實現,都可以實時對溫度進行監控,還要繪制指示燈顯示,通過繪制圖形,并對圖案以及文字進行加以說明。監控畫面如圖5-1所示。圖5-1監控畫面5.2變量設置設計人機界面與PLC進行連接通信除了運用現場總線,還要對觸摸屏內各個圖形進行函數賦值,以及變量的給定等。溫度實時顯示需要在以畫數值顯示的顯示器中,右鍵打開屬性先對圖形進行更改,之后點開常規選項,常規中有過程變量設置,單擊變量后的三個點,并設置變量,選擇plc內部溫度檢測輸出變量其變量值為MD104,還要對按鈕元件進行變量的賦予,方式跟溫度檢測的方式相同。變量設置方式如圖5-2所示。圖5-2變量設置圖設置用戶管理的步驟包括:(1)添加所需的組并向該組授予適當的權限;(2)添加用戶所屬的用戶組,并為其分配用戶名和密碼;(3)設置畫面授權;(4)配置登錄和用戶對話框。本章小結本章首先介紹了監控畫面的繪制方法,以及對各個圖形的形狀和顏色進行設計,還介紹了觸摸屏元件圖形內部變量的賦值,說明了如何與PLC進行通信。第6章系統調試用按鈕模擬啟動、停止開關:用電位器模擬溫度傳感器的檢測輸入。按下啟動開關系統開始運行,當上位機檢測到溫度信號時顯示實時溫度。6.1調試方法使用TIAProfessionalV14編程軟件。CPU站點IP地址分配在CPU上電后,觀察CPU當前狀態,若為Run狀態,需要將其切換至Stop狀態。打開TIAPortal軟件。展開“Internet訪問”,找到本地計算機的網絡適配器的“設備名稱”,然后將其展開以搜索“更新訪問設備”(單擊或雙擊它)。在顯示設備名稱和IP地址PLC_1()后,將其展開并雙擊“在線和診斷”以顯示有關CPU的診斷信息以及CPU的狀態。項目樹右側工作區中的當前儀表板。框頂部的黃色欄顯示在線訪問信息。單擊CPU儀表板欄中的“停止”按鈕以停止CPU。展開“功能”,然后單擊“分配IP地址”。最后,單擊“分配IP地址”后,如果設備(PC)的IP地址與分配的IP不在同一網段中地址,InternetDiagnostics將更改本機(計算機)的IP地址,輸入“OnlineDiagnostics”;如果它位于同一網段中,則提示字樣將出現在狀態欄的最右端,以調整CPU時間,從功能菜單中單擊“設置時間”,然后單擊“從PG/PC獲取”。突出顯示上一個復選框,然后單擊“應用”以將處理器時間與本地時間對齊。設置成功后,將分配CPU設備名稱功能。PROFINET設備名稱中狀態欄的右側顯示“Uninterruptible命令”,這意味著將設備名稱分配給CPU位置失敗。檢查機器(PC)的IP段。如果CPU的當前網段相同,則必須一致,并且IP地址不得沖突。如果無法分配設備名稱,則可以在下載程序的硬件配置后直接對其進行更新。ET200SP子站點IP地址分配還必須在網絡上的可訪問設備“在線訪問”設備上更新網絡適配器設備(計算機)設備的名稱和診斷功能:分配IP地址,為PROFINET設備分配名稱。展開命令描述:對本地設備(計算機)的Internet訪問更新具有網絡適配器的設備訪問網絡上可用的設備(MAC地址)和診斷信息。單擊“功能”部分中的“分配IP地址”。如果未顯示變電站的MAC地址,請單擊“可訪問設備”以搜索適當的MAC地址并進行確認。在“IP地址”和“子網掩碼”字段中輸入適當的IP地址和子網掩碼。注意:若要與S7-1200的CPU聯網,IP地址網段必須與CPU的網段一致,且地址不沖突。IP地址及子網掩碼輸入完成后,點擊“分配IP地址”按鈕,參數傳送成功或者失敗都會有提示,在巡視窗口及狀態欄右側。ET200SP子站點設備名稱分配“功能”“分配PROFINET設備名稱”,中在工作區“PROFINET設備名稱”后面欄中輸入分配給子站點的設備名稱,然后點擊“分配名稱”按鈕即可,組態的PROFINET設備名稱成功后,巡視窗口及狀態欄右側都有提示信息。6.2調試步驟首先使用Siemens設計軟件運行在線仿真軟件,然后使用萬用表檢查節點的每個節點是否已連接。調試后,確??諝忾_關完好無損,然后執行適當的測試和調試。如果設計中有很多狀態表,則可以使用狀態表底部的按鈕。在運行狀態表之前,可以在狀態表中輸入被監視程序項的地址和數據類型。定時器和計數器可以按位或字進行監控。使用監視表監視和更改在網絡CPU上運行的實用程序的值。可以創建不同格式的控件并將其存儲在項目中,以支持不同的測試環境。出于維護原因再次測試?!氨O視列表”使您可以在執行實用程序時監視CPU并與之交互,該實用程序不僅可以顯示或更改代碼塊和數據塊中變量的值,而且可以顯示或修改CPU內存區域的值,包括輸入和輸出。例如,在測試CPU電纜時,可以為輸出指定一個特定值。S7-1200CPU集成到PROFINET通訊中,并支持基于TCP/IP和UDP的以太網和通訊標準。PROFINET物理接口是RJ45接口,支持10/100MB/s,支持電纜匹配,并使用交叉以太網電纜允許s7-1200與CPU之間的通信,例如開發人員和帶有人機的觸摸屏接口。6.3調試效果分析通過調試解決了遇到的問題,解決了模擬量輸入數值轉化問題和用電位器進行模擬量輸入中遇到的問題,電位器代替是PLC處于報警狀態,通過對老師的請教發現自己遇到的問題,通過將電位器對24V進行分壓輸入至PLC模擬量輸入端。模擬調試達到了預期的效果,達到了畢業設計老師規定的控制要求,學習了西門子模擬量輸入信號轉換的問題,輸入信號采用可編程序控制器的內部指令進行轉換,為了達到目標要求,及時檢測和改進設計中的軟件編程錯誤,同時檢測實際電路中的連接錯誤以及不足之處,并及時與指導教師協商尋找解決方案,通過老師仔細講解進行糾正,找出困難的解決辦法,最終達到實驗目的,如果是用位進行監控,則顯示輸出位的I/O狀態。遇到的問題:1.正泰cjx2-1810380v接觸器不吸合的原因接線問題接觸器本身線圈問題把接觸器的所有接線拆掉,只給接觸器線圈380V接線,看看是否能吸合,吸合:則接線問題;不吸合:接觸器本身線圈問題。2.面板和S7PLC通訊不上,典型現象就是畫面中10域顯示無法建立與可編程控制器的通訊連接,按以下步驟進行排查。

(1).檢查所用電纜

可使用MPI電纜或Profibus電纜。(2).檢查和并確定可編程控制器通訊端口的設置

波特率必須相同。站位地址不能沖突,選擇相同的協議。

(3).在Portal和WinCC中檢查通訊設置

通訊同級的地址要填可編程控制器實際站地址一致。

OP的地址必須是固定的,不能和本設計網絡中全部設備的地址重復。波特率必須和可編程控制器設置的一致。本章小結本章通過對系統接線進行調試,和使用西門子在線軟件進行仿真,通過仿真與調試對系統進行升級改進,并通過測試與調試找到系統中的問題,并通過查詢資料,與對老師或者同學進行請教,并加以改正。結論本文介紹了PLC控制系統的設計,以及對該系統的硬件設計和軟件編程兩部分進行完成。本設計通過對PLC進行編程完成了該系統設計要求,實現了對糧倉內溫度進行監控,以及通過計時器功能實現自動化運行,實現無人管理。在硬件設計方面,各硬件設計根據系統的控制要求進行選型,并設計了可編程控制器的外部電路布線。在軟件設計方面,總結了軟件設計的方法。根據設計要求對梯形圖進行了仿真和測試。本文設計的控制系統的基本要求是利用PLC良好的自動控制性能和過程的無人控制。但更為復雜、準確、智能的控制要求對于大型系統來說,是無法滿足的。該系統需要在上位機、精度等方面進行改進。

隨著各行業的快速發展,基于PLC的控制系統為社會生產節省了較多的時間,還節省了很多人力以及資源。哈爾濱華德學院本科畢業設計(論文)哈爾濱華德學院本科畢業設計(論文)致謝首先,我要感謝我的畢業設計老師。教授對我畢業設計課題的研究方向提出了指導性的建議和方式,對我在編寫指導手冊過程中遇到的困難和疑慮給予

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論