基于PLC的智能排號系統(tǒng)設(shè)計(jì)
《基于PLC的智能排號系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于PLC的智能排號系統(tǒng)設(shè)計(jì)(40頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
銅陵學(xué)院畢業(yè)論文(設(shè)計(jì)) 學(xué) 號 畢 業(yè) 論 文(設(shè)計(jì)) 課 題 基于PLC的智能排號系統(tǒng)設(shè)計(jì) 學(xué)生姓名 院 部 專業(yè)班級 指導(dǎo)教師 二 ○ 一 五 年 六 月 摘 要 智能排號系統(tǒng)在服務(wù)人類和方便人們生活中具有重大作用,通過模仿需要辦理業(yè)務(wù)的人員排隊(duì),以此實(shí)現(xiàn)以取號、等待、叫號等功能為一體,智能改變傳統(tǒng)排隊(duì)繁雜問題的過程。智能排號的設(shè)計(jì)理論基礎(chǔ)是基于分布式控制系統(tǒng)理論而實(shí)現(xiàn)的智能系統(tǒng),這中間主要為主屏顯示器、窗口顯示器和智能叫號系統(tǒng)器組成立體網(wǎng)絡(luò)式通信控制體系,辦理業(yè)務(wù)的客戶按到達(dá)的先后次序,來生成智能排號順序。本文采用PLC系統(tǒng)的編程進(jìn)行排號管理,生成號碼由叫號請求通過排號系統(tǒng)逐一發(fā)送給主顯示屏以致完成系統(tǒng)顯示,這樣能給顧客帶來更多的方便更好的服務(wù)。 智能排號系統(tǒng)可以為客戶創(chuàng)造平等、有序良好的等候環(huán)境,使顧客避免不必要的麻煩;使工作人員可以緩解壓力,從而避免不必要的工作失誤,提高工作人員工作效率;為管理者能更好地管理工作人員和掌握客戶的動(dòng)態(tài)信息,有利于合理安排職位,更好地進(jìn)行管理,有利于提高工作人員的主動(dòng)性,改善服務(wù)人員服務(wù)態(tài)度,而且能提高企業(yè)服務(wù)質(zhì)量和增強(qiáng)企業(yè)自身管理水平,給顧客留下好感,增強(qiáng)自身可信度,為企業(yè)帶來更多的收益。 本文介紹了智能排號系統(tǒng)發(fā)展?fàn)顟B(tài)及對其應(yīng)用的前景的展望;還介紹了PLC的發(fā)展歷史和的工作原理。論文介紹了PLC排號系統(tǒng)對數(shù)據(jù)庫設(shè)計(jì)方法及其它各個(gè)步驟的原理設(shè)計(jì),并簡單的介紹了PLC系統(tǒng)的優(yōu)點(diǎn)。闡述了基于PLC智能排號系統(tǒng)的總體設(shè)計(jì)、工作原理;本文的軟硬件的設(shè)計(jì)是核心部分,對其設(shè)計(jì)分析是本文的重點(diǎn),并且還會(huì)根據(jù)次設(shè)計(jì)梯形圖,讓設(shè)計(jì)更鮮明,具有可操作性。 關(guān)鍵詞:智能排號;PLC;數(shù)碼顯示 I Abstract Intelligent numeral system is in the public service places, simulate people queuing process, by waiting for take number, into the team, team, snarling service functions instead of the people from hard, to realize automatic machines instead of people queuing process. Is based on the theory of distributed control system is designed, including the main screen, station to station system and the window display of a distributed communication control system, the implementation according to the customer order of arrival, automatic appointment. Using numeral management and display of PLC, the system will according to your request number, in turn, sent to the main screen and window display, customers according to the screen prompt to the corresponding window to enjoy the \"one-to-one\" service. Intelligent numeral system for clients to create the good environment of equality, reasonable and orderly, brings the relaxed and happy mood; Work for staff to improve mood, optimize work environment, work to reduce errors, improve work efficiency; Provide staff service for managers in real time and the customer in line dynamic information, facilitate scientific setting position, improve the service efficiency, facilitate accurate quantification assessment, improve the staffs enthusiasm, improve service quality and management level, establish a good image, improve service department of economic and social benefits. Can be widely used in banking, telecom, aviation, hospitals and other public services, has a good application prospect. This paper introduces the application of intelligent numeral system and current situation of the development; Also introduced the development history and the working principle of PLC. In the paper in detail discusses the brand system of database design and system implementation of the steps, and made a brief introduction of the prototype system. Analyzed based on the overall design of the PLC intelligent numeral system, work principle; In this paper, the design of the hardware and software solutions, and gives the detailed procedures and ladder diagram. The focus of this design is to display module design and the software design part. Keywords: Intelligent queue; PLC; digital display III 目錄 摘 要 I Abstract II 第一章 緒論 1 1.1 課題背景 1 1.2 課題的目的及意義 1 第二章系統(tǒng)總方案的設(shè)計(jì) 3 2.1 系統(tǒng)設(shè)計(jì)的可行性及功能分析 3 2.2 智能排號系統(tǒng)設(shè)計(jì) 3 2.3 系統(tǒng)需求定義 4 2.3.1客戶用例圖 4 2.3.2 業(yè)務(wù)員用例圖 5 第三章 硬件設(shè)計(jì) 6 3.1 PLC的選型方法 6 3.1.1輸入輸出(I/O)點(diǎn)數(shù)的估算 6 3.1.2存儲(chǔ)器容量的估算 6 3.2 機(jī)型的選擇 6 3.2.1 PLC的類型 6 3.2.2 電源的選擇 6 3.2.3 PLC機(jī)型的最終確定 7 3.3 硬件配置簡介 7 3.4 智能排號系統(tǒng)資源分配 9 3.4.1 智能排號系統(tǒng)的硬件接線圖 9 3.4.2 PLC智能排號系統(tǒng)的輸入/輸出模塊分配表 9 3.5 面板設(shè)計(jì) 10 3.6 數(shù)碼顯示部分設(shè)計(jì) 11 3.6.1主顯示屏設(shè)計(jì) 11 3.6.2窗口顯示屏設(shè)計(jì) 11 3.6.3數(shù)碼顯示原理 11 第四章 軟件設(shè)計(jì) 13 4.1 PLC應(yīng)用程序設(shè)計(jì)方法 13 4.1.1經(jīng)驗(yàn)設(shè)計(jì)法 13 4.1.2邏輯設(shè)計(jì)法 13 4.1.3狀態(tài)流程圖設(shè)計(jì)法 13 4.2 智能排號系統(tǒng)設(shè)計(jì)分析 14 4.3 程序梯形圖設(shè)計(jì)與分析 15 4.3.1 人數(shù)的查詢與等待 15 4.3.2 排隊(duì)區(qū)取號 15 4.3.3 窗口叫號按鈕 15 4.3.4 主屏叫號顯示 17 4.3.5 LED燈的閃爍設(shè)計(jì) 17 4.3.6 窗口暫停按鈕設(shè)計(jì) 20 第五章 硬件制作及系統(tǒng)的調(diào)試 21 5.1 電路的原理圖的設(shè)計(jì) 21 5.2系統(tǒng)調(diào)試及運(yùn)行 22 第六章 總結(jié)與展望 24 參考文獻(xiàn) 25 致 謝 26 附 錄 27 插圖清單 圖 2 -1 智能排號系統(tǒng)框圖 3 圖 2 -2 客戶用例圖 4 圖 2 -3 業(yè)務(wù)員用例圖 5 圖 3 -1 硬件接線圖 9 圖 3 -2 控制面板 10 圖 3 -3 窗口鍵盤 10 圖 3 -4 系統(tǒng)呼叫窗口顯示圖 11 圖 3 -5 數(shù)碼管顯示圖 12 圖 4 -1 主程序流程圖 14 圖 4 -2 查詢等待人數(shù)程序圖 15 圖 4 -3 排隊(duì)取號程序 15 圖 4 -4 叫號按鈕梯形圖 16 圖 4 -5 主顯示屏設(shè)計(jì)流程圖 17 圖 4 -6 窗口LED燈閃爍程序圖 19 圖 4 -7窗口暫停流程圖 20 圖 5 -1 按鍵輸入電路圖 21 圖 5 -2 發(fā)光二極管電路圖 21 圖 5 -3 24V轉(zhuǎn)5V電路圖 22 圖 5 -4 程序檢查 23 表格清單 表 3 -1 一般性能 7 表 3 -2 輸入性能 7 表 3 -3 功能特性 8 表 3 -4 輸出性能 8 表 3 -5其它功能 8 表 3 -6輸入/輸出分配表 9 第一章 緒論 1.1 課題背景 正直目前的服務(wù)業(yè)快速發(fā)展時(shí)期 ,但我國大部分地區(qū)還是都在以傳統(tǒng)的排隊(duì)等候方式辦理業(yè)務(wù)。在此形式的影響下,很多時(shí)候會(huì)導(dǎo)致秩序混亂,而且還會(huì)使效率低下,讓客戶倍生不滿情緒,導(dǎo)致業(yè)績不好。然而,隨著社會(huì)經(jīng)濟(jì)的轉(zhuǎn)變和人員工作向服務(wù)業(yè)的轉(zhuǎn)型,服務(wù)行業(yè)的快速發(fā)展也以日趨完善,以前傳統(tǒng)排隊(duì)方式已不再適合新型服務(wù)行業(yè)的服務(wù)要求水準(zhǔn),對行業(yè)的發(fā)展直接導(dǎo)致了一定的局限性,致使工作人員的工作效率低下。因此在此情況下本文設(shè)計(jì)了一個(gè)牌號系統(tǒng)功能,解決服務(wù)行業(yè)里混亂的局面。 智能排號是利用計(jì)算機(jī)的智能功能來替代公共場所中人們以排隊(duì)方式辦理業(yè)務(wù)的一種簡便省時(shí)而有效的方法,它可以有效地避免客戶在服務(wù)機(jī)構(gòu)辦理業(yè)務(wù)可能會(huì)出現(xiàn)的各種不良現(xiàn)象,如抱怨,謾罵,插隊(duì)等。本系統(tǒng)應(yīng)用范圍廣泛,涉及面廣,在電信局營業(yè)廳、銀行、勞動(dòng)保障局,稅務(wù)、政府機(jī)關(guān)部門、教育局、公安局、人事局、鐵路、車站、駕校、監(jiān)督局、產(chǎn)品客戶服務(wù)中心旅游業(yè)的第三產(chǎn)業(yè)都可以得到很好地應(yīng)用。 排號系統(tǒng)能通過分流、跨服務(wù)等不同方法對取號智能排隊(duì)的客戶進(jìn)行合理的順序安排,通過大廳的人工或智能叫號系統(tǒng)對排隊(duì)等候的客戶進(jìn)行叫號業(yè)務(wù)辦理,真正實(shí)現(xiàn)服務(wù)人員與客戶之間合理安排互動(dòng),減少潛在麻煩,減少時(shí)間[1]。 PLC是由微形處理器為運(yùn)載核心,運(yùn)用自動(dòng)化工程及計(jì)算機(jī)控制技術(shù)而研制成的一種穩(wěn)定性可靠的、運(yùn)用范圍廣的、能夠適應(yīng)現(xiàn)代工業(yè)中各種極端環(huán)境的一種資源節(jié)約型耐用型工作可靠性強(qiáng)的一種新型工業(yè)智能控制處理器。通過多年的更新?lián)Q代與應(yīng)用的改進(jìn),現(xiàn)已是包括工業(yè)旅游業(yè)服務(wù)業(yè)在內(nèi)的各種行業(yè)的最有效的處理器。同時(shí),PLC的問世,也是當(dāng)今工業(yè)進(jìn)步的表現(xiàn)社會(huì)進(jìn)步的表現(xiàn),人類進(jìn)步的具體體現(xiàn)[6]。 由此,對微型控制處理器的智能排號系統(tǒng)的研究與運(yùn)用,可以從一定程度上帶動(dòng)人類產(chǎn)業(yè)進(jìn)步,提升人類文明。大力發(fā)展PLC技術(shù)的開發(fā)與應(yīng)用,還能為科研領(lǐng)域與工業(yè)領(lǐng)域提供大量有效的數(shù)據(jù)價(jià)值。 1.2 課題的目的及意義 智能排號系統(tǒng)現(xiàn)代社會(huì)進(jìn)步的產(chǎn)物,它集合現(xiàn)代網(wǎng)絡(luò)信息技術(shù)為核心充分運(yùn)用計(jì)算機(jī)智能管理為載體從而快速發(fā)展起來的一種處理公共場所的由以往傳統(tǒng)排隊(duì)所帶來的各種不良現(xiàn)象的一種排號呼叫智能系統(tǒng)。而且由于排號系統(tǒng)的應(yīng)用,可以量化生成數(shù)據(jù),提供客戶動(dòng)態(tài)信息便于為服務(wù)人員設(shè)立指標(biāo),方便管理。由于智能排號系統(tǒng)的推廣與運(yùn)用,為很多客戶提供了良好的服務(wù),為工作人員提供良好的工作環(huán)境,提高了服務(wù)效率和服務(wù)質(zhì)量,有利于為服務(wù)機(jī)構(gòu)自身提升經(jīng)濟(jì)效益和社會(huì)效益,為自身帶來更多收益[2]。 以此,下面我們來充分說明智能排號系統(tǒng)代替?zhèn)鹘y(tǒng)排隊(duì)的優(yōu)益,我們從客戶自身、服務(wù)人員和管理人員來側(cè)面展現(xiàn): (1)客戶方面 1)系統(tǒng)通過客戶取號時(shí)間來自動(dòng)排號,做到快速、簡潔的排隊(duì)體系; 2)很好地避免了客戶排隊(duì)的極端心里,如亂插隊(duì),不安順序排隊(duì)等不好現(xiàn)象; 3)可以減少客戶的排隊(duì)等待時(shí)間,降低客戶如煩躁等負(fù)面情緒,給客戶帶來良好等候心情。 4)利用多年管理經(jīng)驗(yàn)充分考慮客戶心里情緒,提高客戶自身素質(zhì)修養(yǎng),提高社會(huì)文明程度。 (2)工作人員方面 1)減少了服務(wù)人員的一些不必要時(shí)間,為服務(wù)帶來簡便,提高工作效率; 2)系統(tǒng)多方位多功能多位面地提供多種服務(wù)。如:暫停、轉(zhuǎn)移、插隊(duì)等; 3)真正實(shí)現(xiàn)“一對一”的服務(wù)體系; (3)管理者方面 1)系統(tǒng)通過智能化隨時(shí)隨地顯示客戶與服務(wù)人員的互動(dòng)服務(wù)動(dòng)態(tài);掌握有用信息; 2)可以通過業(yè)務(wù)員的服務(wù)指標(biāo),改善機(jī)構(gòu)服務(wù)水平,突出服務(wù)重點(diǎn)[3]。 第二章 系統(tǒng)總方案的設(shè)計(jì) 2.1 系統(tǒng)設(shè)計(jì)的可行性及功能分析 由于計(jì)算機(jī)網(wǎng)絡(luò)和自動(dòng)化工業(yè)的發(fā)展,智能排號技術(shù)在服務(wù)業(yè)也以低成本高效益的優(yōu)點(diǎn)成為現(xiàn)代本領(lǐng)域首選技術(shù),而且,隨著現(xiàn)代計(jì)算機(jī)的普及率覆蓋廣泛,應(yīng)用率強(qiáng),智能排號通過網(wǎng)絡(luò)就可以遠(yuǎn)程操控管理服務(wù)。 在整個(gè)系統(tǒng)的功能設(shè)計(jì)過程中,以下幾方面要我們重點(diǎn)注意及亟需解決的問題: (1)考慮智能排號系統(tǒng)的正常工作所需條件,解決問題,合理分配,合理設(shè)計(jì)。 (2)確定I/O設(shè)備。根據(jù)功能要求及設(shè)計(jì)方案確定輸入及輸出設(shè)備。 (3)根據(jù)I/O點(diǎn)數(shù)選擇合適的PLC類型。 (4)對I/O點(diǎn)數(shù)進(jìn)行合理處理,在上述基礎(chǔ)上編制微型控制器從而繪制接線圖,設(shè)計(jì)總體線路圖。 (5)設(shè)計(jì)可行的梯形圖,然后根據(jù)梯形圖設(shè)計(jì)相應(yīng)的程序編程制作簡易模擬智能系統(tǒng)。 (6)進(jìn)行硬件性能檢測及分析,軟件測試,查漏補(bǔ)缺,改正錯(cuò)誤。 (7)最后調(diào)整體系,重新校正,不斷調(diào)試直至成功[4]。 2.2 智能排號系統(tǒng)設(shè)計(jì) 在智能排號系統(tǒng)的設(shè)計(jì)與分析可運(yùn)用過程當(dāng)中,首先應(yīng)當(dāng)了解國內(nèi)客戶對此的使用觀念,操作條件及使用方法,系統(tǒng)設(shè)計(jì)盡量以結(jié)構(gòu)簡潔清晰、設(shè)計(jì)易于操作和方便改進(jìn)、工作可靠性穩(wěn)定和維護(hù)少或維護(hù)方便為設(shè)計(jì)原則。 在上述條件下,由智能排號系統(tǒng)的本身應(yīng)用能力,把握硬件在實(shí)際過程中的使用條件及注重的方面進(jìn)行調(diào)理改造,使其具有一定的自動(dòng)控制功能,并且可以根據(jù)已掌握的知識(shí)、條件及范圍設(shè)計(jì)出總體框架圖,然后在此基礎(chǔ)上設(shè)計(jì)出強(qiáng)勁的軟件模塊可行的硬件模塊使其初步成型,完成工作。圖2-1為智能排號系統(tǒng)框圖。 取號鍵盤 柜臺(tái)鍵盤1-4 P L C 窗口兩位數(shù)碼顯示1-4顯示 主顯示屏四位數(shù)碼顯示 窗口燈閃爍顯示10秒 等待人數(shù)兩位數(shù)碼顯示 圖 1-1 智能排號系統(tǒng)框圖 本系統(tǒng)由輸入、plc控制系統(tǒng)和輸出系統(tǒng)組成。 (1)輸入系統(tǒng): 1)取號鍵盤——客戶根據(jù)主機(jī)鍵盤提示的操作來隨機(jī)取出系統(tǒng)已經(jīng)編排好的排位號碼; 2)叫號鍵盤——工作人員由此系統(tǒng)鍵盤進(jìn)行對客戶的叫號服務(wù)和暫停服務(wù)權(quán)限; (2)輸出系統(tǒng): 1)排隊(duì)人數(shù)顯示——通過顯示屏顯示此刻正在排隊(duì)等候被服務(wù)的顧客的具體數(shù)量; 2)主顯示屏顯示——設(shè)計(jì)主顯示屏以此方便客戶了解當(dāng)前辦理業(yè)務(wù)人的位號及前面的等 待人數(shù),系統(tǒng)智能提醒客戶到相應(yīng)窗口辦理業(yè)務(wù)。 3)窗口閃爍燈——主要用于顯示被叫客戶排號,以提醒客戶到閃爍燈閃爍的窗口辦理相關(guān)業(yè)務(wù)[5]。 2.3 系統(tǒng)需求定義 2.3.1客戶用例圖 圖 2-2 客戶用例圖 2.3.2 業(yè)務(wù)員用例圖 圖 3-3 業(yè)務(wù)員用例圖 第三章 硬件設(shè)計(jì) 3.1 PLC的選型方法 PLC的控制方案在設(shè)計(jì)初始時(shí)要先得到確認(rèn),以根據(jù)此來用相應(yīng)PLC設(shè)計(jì)。本設(shè)計(jì)主要依據(jù)PLC的選型不同而設(shè)計(jì)不同工藝流程方案,以此使設(shè)計(jì)簡便。再通過標(biāo)量集成電路設(shè)計(jì)思路設(shè)計(jì)出一個(gè)方便簡易的控制系統(tǒng)。利用匯編、C++等編程語言通過硬件軟件配置,做出相應(yīng)圖表,減少一些不必要錯(cuò)誤從而減少制作時(shí)間。而且在設(shè)計(jì)過程中,還要嚴(yán)格根據(jù)要求,明確步驟估算輸入輸出點(diǎn),最后選出高性能低價(jià)位的PLC做相應(yīng)的控制系統(tǒng)。 3.1.1輸入輸出(I/O)點(diǎn)數(shù)的估算 I/O點(diǎn)數(shù)進(jìn)行系統(tǒng)估算時(shí)應(yīng)當(dāng)充分考慮輸入和輸出點(diǎn)數(shù)以及外部條件對點(diǎn)數(shù)的影響,為了避免余量不足,盡量擴(kuò)展內(nèi)存容量來擴(kuò)充余量。在實(shí)際購買時(shí),還要根據(jù)廠家的PLC自身特點(diǎn)進(jìn)行輸入輸出點(diǎn)數(shù)調(diào)節(jié),以此來達(dá)到自己所預(yù)期的結(jié)果。 本次設(shè)計(jì)的輸入輸出點(diǎn)如下: 輸入點(diǎn):系統(tǒng)設(shè)立至少2個(gè)取號鍵盤,6個(gè)叫號鍵盤,以此達(dá)到輸入點(diǎn)數(shù)不小于8個(gè)。 輸出點(diǎn):數(shù)碼顯示管設(shè)立2個(gè),16個(gè)輸出點(diǎn);4個(gè)輸入點(diǎn);4個(gè)窗口燈,4個(gè)輸出點(diǎn);總共24個(gè)輸出點(diǎn)[7]。 3.1.2存儲(chǔ)器容量的估算 存儲(chǔ)器容量的大小是決定著PLC控制器功能強(qiáng)大與否的重要憑證,存儲(chǔ)器容量越大則系統(tǒng)存儲(chǔ)和處理數(shù)據(jù)的能力以及通過傳輸?shù)膶?shù)據(jù)的分析和處理能力就越強(qiáng),本設(shè)計(jì)只要保證程序運(yùn)行容量低于存儲(chǔ)器自身容量即可,然而,編程程序的存儲(chǔ)空間大小在設(shè)計(jì)階段我們無法提前知道,需要在設(shè)計(jì)一個(gè)完整的程序并通過運(yùn)行診斷我們才能確定其所占容量。因此,通常我們會(huì)通過一定方法合理估算程序容量。 估算后,本次研究課題的可編程控制器內(nèi)存容量應(yīng)盡量大一點(diǎn),最好選擇能儲(chǔ)存2500條程序順序梯形圖,這樣方便更好的設(shè)計(jì)及系統(tǒng)可以很好的得到響應(yīng),避免內(nèi)存不足而無法繼續(xù)對程序設(shè)計(jì)。 3.2 機(jī)型的選擇 3.2.1 PLC的類型 PLC按結(jié)構(gòu)形式可分為整體式、模塊式和分散式三種類型;按用途分為順序控制PLC,閉環(huán)控制PLC,多級分布PLC。 整體式的PLC是將CPU、內(nèi)存、I/O接口、電源等集中在一個(gè)箱體中的結(jié)構(gòu)[8]。特點(diǎn)是體積小、安裝簡單、結(jié)構(gòu)緊湊、成本較低,但由于輸入輸出點(diǎn)數(shù)固定,使用具有局限性,不夠靈活。本次設(shè)計(jì)的PLC智能排號系統(tǒng)為小型控制系統(tǒng),主要應(yīng)用在銀行,民政醫(yī)院的公共服務(wù)場所,我們選用整體式PLC比較合理。 3.2.2 電源的選擇 一般情況下,國內(nèi)基本上都選選擇220V交流電源,這樣可以保持與國內(nèi)電網(wǎng)功電壓一致。如果有特殊要求的根據(jù)此系統(tǒng)承受能力選用用特殊電源或穩(wěn)壓器穩(wěn)壓電源。 通常情況下,若PLC自身攜帶電源,應(yīng)檢查自身電源是否滿足設(shè)計(jì)應(yīng)用的要求,若不滿足,應(yīng)另行提供外電源供電,或把自身電源通過一定方法隔離開來。鑒于本次課題的PLC排號系統(tǒng)應(yīng)用于銀行、醫(yī)療小型行業(yè),應(yīng)選用自帶24V電源,同時(shí)接220V交流電源。 3.2.3 PLC機(jī)型的最終確定 選擇并確定PLC時(shí),根據(jù)其價(jià)格、性能、對比考慮,選用性價(jià)比比較高的。還要求其具有安全,可靠,可持續(xù)、可操作以及方便快捷等多方面優(yōu)點(diǎn)。然而輸入輸出點(diǎn)的大小直接影響著PLC的性能及價(jià)格,選用時(shí)應(yīng)多方面著入,而且還要根據(jù)CUP、存儲(chǔ)器等也應(yīng)考慮進(jìn)去。綜合以上對系統(tǒng)的分析要求并結(jié)合其價(jià)格優(yōu)廉、性能穩(wěn)定、壽命較長、操作方便等多因素的考慮,我們選用日本三菱公司的FX2N-48MR的PLC,本PLC有24個(gè)輸入和24個(gè)輸出點(diǎn)是性價(jià)比比較高的應(yīng)用系統(tǒng)[11]。 3.3 硬件配置簡介 自可編程控制器的產(chǎn)生及發(fā)展到現(xiàn)在,隨著性能的提升和使用的方便它以普遍被人類所接受和應(yīng)用,它取代了傳統(tǒng)的繼電器,已經(jīng)發(fā)展成自身獨(dú)立成一體系應(yīng)用。它具有可靠性高,功能完善,實(shí)用范圍廣,易于學(xué)習(xí)與應(yīng)用,維護(hù)方便,容易改造,體積小,能耗低,重量輕等優(yōu)點(diǎn),被廣泛應(yīng)用與各個(gè)行業(yè)。在此簡單的介紹本次設(shè)計(jì)所用的FX2N-48MR機(jī)型的一些技術(shù)指標(biāo)。 技術(shù)性能分為:一般性能,見表3-1;功能性能,見表3-2;輸入性能,見表3-3;輸出性能,見表3-4;其它性能,見表3-5。 表 1-1 一般性能 電源 AC110~120V/220~240V單相50/60Hz 電源波動(dòng) AC93~130V/185~265V,10ms以下立刻斷電,控制不受影響 環(huán)境溫度 0~55度 環(huán)境濕度 45%~95%,無凝露 抗振動(dòng) 10~55Hz,0.5mm,最大2g 抗沖擊 10g,3軸X、Y、Z方向各3次 抗噪聲 1000V,1us,30~100Hz(噪聲仿真器) 絕緣耐壓 AC 1500V,60秒(接地與端子之間擊穿電壓) 絕緣電阻 5MΩ,500V DC(各接地與端子之間最大電阻) 接地 小于100Ω(如果不可能,也可以不接地) 環(huán)境 無腐蝕氣體,無導(dǎo)電塵埃 表 2-2 輸入性能 輸入類型 無電壓觸點(diǎn)或集電極開路晶體管 絕緣 光-電隔離 輸入電壓 內(nèi)部源電壓DC24V4V,外部源電壓DC24V8V 輸入阻抗 近似3.3KΩ 工作電流 OFF-ON DC4mA(最小) ON-OFF DC1.5mA(最大) 響應(yīng)時(shí)間 OFF-ON 近似10ms(有8點(diǎn)可改變從0~60ms) ON-OFF 近似10ms(有8點(diǎn)可改變從0~60ms) 表 3-3 功能特性 執(zhí)行方法 定期運(yùn)行存儲(chǔ)器的程序,集中運(yùn)放輸入/輸出 執(zhí)行速度 平均0.08us/步 程序語言 使用步進(jìn)梯形圖運(yùn)用邏輯語言生成SFC類型程序 程序容量 8KB內(nèi)置存儲(chǔ) 附帶寄存器盒可擴(kuò)展到16KB 指 令 邏輯指令 27條(包括MC/MCR,CJP/EJP,S/R) 步進(jìn)梯形指令 2條(STL,REJ) 功能指令 128個(gè)內(nèi)置指令,最大可用256條應(yīng)用指令 程序記憶 內(nèi)部配置CMOS-RAM,EPROM/EEPROM卡 輔助繼電器 無鎖存 128點(diǎn) 鎖存 64點(diǎn) 狀態(tài)(鎖存) 64點(diǎn) 特殊 16點(diǎn) 數(shù)據(jù)寄存器 64點(diǎn) 定時(shí)器 0.1s定時(shí)器 16點(diǎn)(延時(shí)接通)0.1~999s 0.01s定時(shí)器 8點(diǎn)(延時(shí)接通)0.01~99.9s 電子計(jì)數(shù)器(鎖存) 20點(diǎn),減法計(jì)數(shù)(0~999) 高速計(jì)數(shù)器(鎖存) 1點(diǎn),加/減法計(jì)數(shù)(0~99999),最大2KHz 電池保護(hù) 聚合物鋰離子電池,壽命6年左右 診斷 原程序偵測,定時(shí)檢測,電源電壓 表 4-4 輸出性能 輸出類型 繼電器輸出 絕緣 繼電器絕緣 輸出負(fù)荷 電阻負(fù)荷 2A/點(diǎn) 感性負(fù)荷 35V/A/300000次接通斷開 燈泡負(fù)荷 100W 漏電流 0mA 響應(yīng)時(shí)間 OFF-ON 近似10ms ON-OFF 近似10ms 表 5-5其它功能 型號 輸入點(diǎn) 輸出點(diǎn) 端子塊 功耗 輸入傳感器電源 F2N-48MR 24點(diǎn) 24點(diǎn) 可拆卸端子 40V/A 0.2A 3.4 智能排號系統(tǒng)資源分配 3.4.1 智能排號系統(tǒng)的硬件接線圖 智能排號系統(tǒng)硬件連接如圖3-1所示 圖 3-1 硬件接線圖 3.4.2 PLC智能排號系統(tǒng)的輸入/輸出模塊分配表 輸入/輸出分配表如表3-6所示: 表 6-6輸入/輸出分配表 輸 入 輸 出 功 能 元 件 PLC地址 功 能 元 件 PLC地址 等待人數(shù)查詢按鍵 SB0 X000 控制數(shù)碼顯示個(gè)位 CD4511 Y000-Y003 取號按鍵 SB1 X001 控制數(shù)碼顯示十位 CD4511 YO04-Y007 1號柜臺(tái)呼叫按鍵 SB2 X002 控制數(shù)碼顯示個(gè)位 CD4511 YO10-Y013 2號柜臺(tái)呼叫按鍵 SB3 X003 控制1號窗口LED閃爍 L1 Y014 3號柜臺(tái)呼叫按鍵 SB4 X004 控制2號窗口LED閃爍 L2 Y015 4號柜臺(tái)呼叫按鍵 SB5 X005 控制3號窗口LED閃爍 L3 Y016 1號柜臺(tái)暫停按鍵 SB6 X006 控制4號窗口LED熄滅 L4 Y017 2號柜臺(tái)暫停按鍵 SB7 X007 控制數(shù)碼顯示個(gè)位 CD4511 Y020-Y023 3號柜臺(tái)暫停按鍵 SB8 X010 控制數(shù)碼顯示十位 CD4511 Y024-Y027 4號柜臺(tái)暫停按鍵 SB9 X011 3.5 面板設(shè)計(jì) 智能排號控制系統(tǒng)如下圖所示: 圖 3-2 控制面板 在圖3-2中,圖中顯示的此控制面板具設(shè)立有2個(gè)虛擬按鍵,即“查詢顯示”和“取號鍵”按鍵,它們通過液晶顯示屏顯示出來。其中“查詢顯示”虛擬鍵為可以查看的正在排隊(duì)等待的剩余客戶數(shù)量,按下此鍵可查看在該客戶之前排隊(duì)等候的剩余人數(shù),然后根據(jù)自己個(gè)人意愿選擇取號或不取號[9]。 暫停 叫號 圖 4-3 窗口鍵盤 如圖3-3所示,4個(gè)柜臺(tái)叫號窗口按順序分配剩余的8個(gè)鍵,每一個(gè)窗口都有“叫號”和“暫?!边@兩個(gè)按鍵?!敖刑枴辨I按下則表示業(yè)務(wù)辦理已被系統(tǒng)介紹,并且根據(jù)等待人數(shù)進(jìn)行排隊(duì)處理。但按“暫停”鍵時(shí),系統(tǒng)根據(jù)信息反饋,主系統(tǒng)識(shí)別并默認(rèn)為暫停辦理所需業(yè)務(wù)。 3.6 數(shù)碼顯示部分設(shè)計(jì) 3.6.1主顯示屏設(shè)計(jì) 在排號等待過程中,當(dāng)顧客被叫號系統(tǒng)呼叫時(shí),系統(tǒng)會(huì)通過主顯示屏顯示在所需辦理業(yè)務(wù)的窗口上(如圖3-4),客戶到相應(yīng)窗口即可辦理業(yè)務(wù)。 請 08 號 客 戶 到 5 號 窗 口 辦 理 圖 5-4 系統(tǒng)呼叫窗口顯示圖 主機(jī)發(fā)出排號數(shù)據(jù)信息,然后通過主顯示屏顯示出來,主顯示屏位于大廳顧客排隊(duì)等候區(qū),這樣可以顯示信息,讓顧客可以很好的掌握排隊(duì)動(dòng)態(tài)。主顯示屏采用LED數(shù)碼顯示屏,并配帶多個(gè)液晶發(fā)光二極管,以此增強(qiáng)主機(jī)控制強(qiáng)度,使提醒字幕醒目,便于讓客戶看到。本方案直觀簡明,易于實(shí)現(xiàn),鑒于自身數(shù)碼顯示管的位數(shù)大小,占用的輸出點(diǎn)多。 3.6.2窗口顯示屏設(shè)計(jì) 窗口顯示屏為兩位數(shù)碼管顯示屏,它通過顯示當(dāng)前窗口辦理業(yè)務(wù)的排位號碼以起到提醒下位客戶做準(zhǔn)備。當(dāng)窗口工作人員需要叫號時(shí)他會(huì)按下叫號按鈕該窗口顯示燈閃亮并通過主機(jī)叫號系統(tǒng)提醒下一位顧客到該窗口辦理業(yè)務(wù)。某呼叫窗口顯示屏一般會(huì)安裝在該窗口上方。采用大屏液晶數(shù)碼顯示管可以更加鮮明醒目。 因?yàn)橹黠@示屏的存在,它對這個(gè)系統(tǒng)的運(yùn)行操作起到總領(lǐng)作用,運(yùn)用柜臺(tái)顯示屏對主顯示屏的輔導(dǎo)作用,對排號叫號功能有互動(dòng)促進(jìn)相互補(bǔ)充的用處。而且由于柜臺(tái)顯示屏要求繁雜即所占用的輸出點(diǎn)也比較多,所以該輔助顯示屏的使用與否要視情況而定[10]。 3.6.3數(shù)碼顯示原理 本設(shè)計(jì)要求LED顯示要被多點(diǎn)多位數(shù)碼顯示并被開關(guān)輸出量來多點(diǎn)控制需要多位輸出點(diǎn)用來起到顯示合理控制顯示屏多段顯示的效果。CD4511BCD碼輸出以此通過主機(jī)處理主顯示屏顯示來控制多位數(shù)顯而使設(shè)計(jì)明顯,節(jié)省輸出點(diǎn)數(shù)減小了CPU所占容量。圖3-5是數(shù)碼管顯示示意圖: 圖 6-5 數(shù)碼管顯示圖 CD4511是一片CMOS BCD-所存驅(qū)動(dòng)器,顯示在BCD譯碼端,它可以數(shù)碼管顯示器從而達(dá)到顯示屏顯示數(shù)碼的效果,具有驅(qū)動(dòng)穩(wěn)定性高,轉(zhuǎn)換數(shù)碼快控制范圍廣的可提供大電流控制的LED譯碼器??芍苯域?qū)動(dòng)LED顯示器。 其功能介紹如下: BI:BI為輸入控制端,當(dāng)BI=0 時(shí),輸入低電平有效,LED液晶數(shù)碼管處于熄滅狀態(tài),顯示屏不會(huì)顯示數(shù)字。 LT:LT為系統(tǒng)性輸入端,當(dāng)BI=1,LT=0 時(shí),譯碼器控制輸出顯示全數(shù)字1,高電平有效,在輸入端狀控制態(tài)改變情況下,七段LED都會(huì)發(fā)亮,且顯示“8”數(shù)字。 LE:控制器鎖定端,當(dāng)輸入低電平時(shí),輸出有效,此時(shí)輸出譯碼。 當(dāng)輸入高電平時(shí)譯碼器鎖定以常態(tài)保持一段時(shí)間,低電平無效。 A1、A2、A3、A4、為8421BCD碼輸入端。 a、b、c、d、e、f、g:為譯碼編程輸出端,當(dāng)輸出為高電平時(shí),譯碼器輸出有效,當(dāng)輸出為低電平時(shí),譯碼器輸出無效。 CD4511的內(nèi)部裝有上拉電阻,通過輸入控制端和數(shù)碼管之間接上可供控制電流即可帶動(dòng)設(shè)備使其在一定條件下工作。 第四章 軟件設(shè)計(jì) 4.1 PLC應(yīng)用程序設(shè)計(jì)方法 軟件設(shè)計(jì)是一個(gè)課題設(shè)計(jì)的重點(diǎn),我們要充分了解PLC的基礎(chǔ)上掌握PLC控制指令,找到正確設(shè)計(jì)方法,利用可編程控制處理器來處理我們所需要處理的問題。掌握正確的PLC程序設(shè)計(jì)方法,設(shè)計(jì)性能強(qiáng)的軟件程序。用戶可編程控制程序的設(shè)計(jì)有多種方法,一般大體為直接設(shè)計(jì)法和間接設(shè)計(jì)法。多數(shù)情況下,我們根據(jù)自己的定義的把可編程控制器的用戶設(shè)計(jì)方法分為經(jīng)驗(yàn)設(shè)計(jì)法、邏輯設(shè)計(jì)法和流程圖設(shè)計(jì)法。掌握狀態(tài)流程圖設(shè)計(jì)方案,充分利用間接邏輯設(shè)計(jì)法設(shè)計(jì)合適的可編程控制程序。 4.1.1經(jīng)驗(yàn)設(shè)計(jì)法 它沿用以前的經(jīng)驗(yàn),利用控制系統(tǒng)中的控制環(huán)節(jié)來控制電路,然后根據(jù)性能和工作要求設(shè)計(jì)出PLC可編程控制梯形圖。在之后的運(yùn)用檢測中不斷校正修改,使其達(dá)到設(shè)計(jì)者本身設(shè)計(jì)目的。因?yàn)樗歉鶕?jù)經(jīng)驗(yàn)而來的,并沒有規(guī)范性或普遍性的規(guī)律可循,在設(shè)計(jì)時(shí)具有隨意性運(yùn)氣性,因此設(shè)計(jì)結(jié)果往往會(huì)差強(qiáng)人意。因?yàn)槭歉鶕?jù)以往的經(jīng)驗(yàn)基礎(chǔ)上對程序的設(shè)計(jì),它就要求程序設(shè)計(jì)者本身對程序設(shè)計(jì)一定要了解透徹,即具有豐富的經(jīng)驗(yàn)積累和雄厚的閱歷,一般不適合初學(xué)者。 4.1.2邏輯設(shè)計(jì)法 邏輯設(shè)計(jì)法是一種十分嚴(yán)密的邏輯推導(dǎo)為體系的控制方法,它通過邏輯演算、推理、分化和邏輯排列給出規(guī)范思路,嚴(yán)謹(jǐn)設(shè)計(jì),合理推導(dǎo),科學(xué)定位為一體。繼承了傳統(tǒng)繼電器的邏輯方法,使本身更健全更成熟,更具操作性。 邏輯設(shè)計(jì)法通過邏輯代數(shù)為理論基礎(chǔ),從而在設(shè)計(jì)中通過系統(tǒng)建立多個(gè)控制狀態(tài),每一個(gè)控制過程都由一個(gè)或多個(gè)控制狀態(tài)控制,然后把控制量發(fā)送給記憶元,記憶元通過一定邏輯連接把各個(gè)元件控制器之間建立嚴(yán)格的邏輯關(guān)系,使其達(dá)到整體化一體化,快捷、有序、直觀、規(guī)范的生成邏輯序列。邏輯設(shè)計(jì)法大致可以用以下幾個(gè)步驟來完成: (1)結(jié)合可編程控制器的要求,分析其工作原理,畫出工藝流程圖及繪制元件功能表,生成程序順序序列。 (2)由于設(shè)計(jì)過程中會(huì)有狀態(tài)轉(zhuǎn)化,數(shù)據(jù)傳輸,要求繪制一個(gè)比較完整的狀態(tài)轉(zhuǎn)換表以此為根據(jù)掌握狀態(tài)轉(zhuǎn)化動(dòng)態(tài)。 (3)由狀態(tài)轉(zhuǎn)換表來執(zhí)行邏輯轉(zhuǎn)換設(shè)計(jì)合理有序的程序。 (4)通過以上轉(zhuǎn)換來的邏輯函數(shù)(即輸出數(shù)據(jù))以梯形圖的形式直觀地表現(xiàn)出來。 (5)最后結(jié)合整體對程序進(jìn)行完善處理,使其達(dá)到要求。 4.1.3狀態(tài)流程圖設(shè)計(jì)法 狀態(tài)流程圖應(yīng)用比較廣泛,很多PLC程序設(shè)計(jì)中都會(huì)用到,它具有思路清晰設(shè)計(jì)簡潔明了,圖形客觀性強(qiáng),圖形容易修改。而且,它還可以為不同技術(shù)人員提供相關(guān)技術(shù)交流與溝通,通過圖形設(shè)繪畫設(shè)計(jì)體現(xiàn)出設(shè)計(jì)者的想法與操作流程。 4.2 智能排號系統(tǒng)設(shè)計(jì)分析 主程序 單元清零 設(shè)工作方式 啟動(dòng)設(shè)備 傳給PLC 計(jì)數(shù)單元加1 送顯示 下一個(gè) 取號了嗎? 是否有人等待 完成了嗎 A N N N Y Y Y 圖 7-1 主程序流程圖 在圖4-1所示的智能排號系統(tǒng)主程序設(shè)計(jì)流程圖中,該設(shè)計(jì)方案以智能模仿人們公共場所排隊(duì)等號過程,無需工作人員分配介入,自動(dòng)生成一體化高效率服務(wù)體系,客戶可以通過自動(dòng)取號、排隊(duì)等候、叫號服務(wù)等功能來替代傳統(tǒng)的排隊(duì)過程,實(shí)現(xiàn)智能代替人工排隊(duì)服務(wù)的過程。通常情況下服務(wù)部門在大廳服務(wù)廳都會(huì)設(shè)立一臺(tái)計(jì)算機(jī)取號機(jī),客觀可以通過此計(jì)算機(jī)查看或選擇取號排隊(duì),當(dāng)按下電腦中“取號”鍵時(shí),系統(tǒng)會(huì)自動(dòng)生成一個(gè)編排號碼,然后客戶則會(huì)進(jìn)入等號排隊(duì)過程,當(dāng)系統(tǒng)主機(jī)叫號提醒客戶過程中,該客戶可以憑借自己的排隊(duì)取號號碼到叫號窗口去辦理和查詢相關(guān)業(yè)務(wù)或選擇暫停服務(wù)。當(dāng)被叫號者被叫號三次而無果后,系統(tǒng)主機(jī)會(huì)默認(rèn)該排隊(duì)者放棄該次服務(wù)從而跳過該號碼轉(zhuǎn)到下一個(gè)編號者叫號服務(wù)。整個(gè)過程簡單方便,實(shí)用性強(qiáng),效率比傳統(tǒng)排號高很多。 4.3 程序梯形圖設(shè)計(jì)與分析 4.3.1 人數(shù)的查詢與等待 在程序設(shè)計(jì)當(dāng)中,排隊(duì)等候人數(shù)會(huì)顯示在數(shù)據(jù)寄存器中以便提取叫號。當(dāng)客戶按下取號按鈕X001時(shí),數(shù)據(jù)存儲(chǔ)器就會(huì)計(jì)1。數(shù)據(jù)存儲(chǔ)器通過其中存儲(chǔ)記憶的人數(shù)進(jìn)行順序生成編號(如圖4-2所示)。 圖 8-2 查詢等待人數(shù)程序圖 4.3.2 排隊(duì)區(qū)取號 在此分程序設(shè)計(jì)中,顯示屏通過兩位數(shù)碼顯示管顯示號碼,號碼區(qū)間只能是01-99。通過D102來進(jìn)行加1重置,然后將得到的數(shù)碼傳輸致D0由此來輸送致顯示屏顯示出來,因?yàn)镈0中所得到的數(shù)就是要顯示號碼,這樣可以做到快速重復(fù)循環(huán)。再通過SFWR指令進(jìn)行排隊(duì)[12]。 圖 9-3 排隊(duì)取號程序 4.3.3 窗口叫號按鈕 在該程序設(shè)計(jì)中,設(shè)計(jì)4個(gè)窗口以此編輯01-04四個(gè)窗口號碼,由于呼叫按鍵利用PLC互鎖功能通過之間相互限制,被叫號者系統(tǒng)會(huì)分配一個(gè)排號給該客戶,且該排號要早于下一個(gè)被叫號者的排號優(yōu)先被服務(wù),在設(shè)計(jì)中要用到4個(gè)輔助繼電保護(hù)器M21-M24,當(dāng)LED顯示屏顯示1號窗口呼叫響應(yīng)時(shí),使X002得電運(yùn)行,同時(shí)傳達(dá)指令同時(shí)傳輸?shù)?號繼電器M21得電;以此類推分別可是M22、M23、M24繼電器相繼得電。大廳窗口叫號按鈕設(shè)計(jì)梯形圖如下所示: 圖 10-4 叫號按鈕梯形圖 4.3.4 主屏叫號顯示 主顯示屏設(shè)計(jì)方案如下: 圖 11-5 主顯示屏設(shè)計(jì)流程圖 在此工作程序中,當(dāng)主機(jī)傳導(dǎo)使M1得到電流后,數(shù)據(jù)存儲(chǔ)器接收信號生成號碼,然后將此號碼以波段信號形式發(fā)送給數(shù)碼顯示管用以通過顯示屏顯示所接收到的數(shù)據(jù)信號,然后由主機(jī)處理再轉(zhuǎn)換成號碼在窗口顯示屏中顯現(xiàn)出來[13]。 4.3.5 LED燈的閃爍設(shè)計(jì) 在如4-6所設(shè)計(jì)的梯形圖流程中,首先由輔助繼電器M21得到電流,電流流過計(jì)時(shí)器經(jīng)過T0線圈,使計(jì)時(shí)器自動(dòng)開始啟動(dòng)計(jì)時(shí)工作使計(jì)時(shí)器常開觸點(diǎn)實(shí)現(xiàn)閉合狀態(tài),常閉觸點(diǎn)實(shí)現(xiàn)通電狀態(tài),LED顯示燈閃亮,工作完成使計(jì)時(shí)器計(jì)時(shí)一圈,C0加1。通電持續(xù)中就會(huì)使1號窗口LED燈閃爍,當(dāng)邏輯線路中T1接口實(shí)現(xiàn)常閉觸點(diǎn)斷開狀態(tài),常開觸點(diǎn)閉合狀態(tài),計(jì)時(shí)器線圈持續(xù)放電使其實(shí)現(xiàn)斷電,LED燈熄滅。通過以上經(jīng)過往復(fù)循環(huán),在重復(fù)循環(huán)累次中,計(jì)數(shù)器C0根據(jù)循環(huán)次數(shù)以此加1,如此我們實(shí)現(xiàn)1號窗口LED閃爍燈的點(diǎn)亮和熄滅。2、3、4號窗口的點(diǎn)亮和熄滅原理同1號窗口一樣,只需要重復(fù)上述原理就可得以實(shí)現(xiàn)對3、3、4號窗口閃爍燈的控制。 圖 12-6 窗口LED燈閃爍程序圖 4.3.6 窗口暫停按鈕設(shè)計(jì) 在智能排號系統(tǒng)中,每個(gè)業(yè)務(wù)辦理應(yīng)用窗臺(tái)都會(huì)設(shè)計(jì)一個(gè)暫停按鍵,當(dāng)按下該系統(tǒng)按鍵時(shí),窗口柜臺(tái)業(yè)務(wù)辦理會(huì)處于停止?fàn)顟B(tài),并且柜臺(tái)顯示屏?xí)@示“暫停服務(wù)”字樣以提醒客戶該窗口現(xiàn)在不予辦理任何業(yè)務(wù),系統(tǒng)處理處于智能識(shí)別中,主機(jī)會(huì)根據(jù)該窗口的暫停發(fā)出信息而傳給顯示器,計(jì)時(shí)器接收電流暫停計(jì)時(shí),該柜臺(tái)處于暫停狀態(tài)[14]。下圖為窗口暫停流程梯形圖。 圖 13-7窗口暫停流程圖 第五章 硬件制作及系統(tǒng)的調(diào)試 5.1 電路的原理圖的設(shè)計(jì) 本論文為智能窗口排號叫號設(shè)計(jì),采用單個(gè)輸入口輸入,多個(gè)輸出口輸出響應(yīng),輸出點(diǎn)比較繁雜。本篇設(shè)計(jì)采用日本三菱公司的FX2N系列FX2N-32MR 可編程控制器制作。PLC原理圖繪制如5-1圖: (1) 按鍵輸入電路原理圖: 圖 14-1 按鍵輸入電路圖 (2)發(fā)光二極管電路原理圖: 發(fā)光二極管的正常發(fā)光電壓和制造材料的種類有密切關(guān)系,由使用材料決定工作電壓的正常工作情況。普通的LED顯示管電壓在1.5V—1.8V之間,磷化鎵材料的電壓比較合適,性能優(yōu)益,價(jià)格低廉,因此可以在該種類顯示管中被廣泛應(yīng)用。這種LED如彩虹一般有多種顏色,能夠按照用戶意愿自主改變。但是,缺點(diǎn)是當(dāng)發(fā)光時(shí)電流較小,亮度較低,不能用于正常照明。因此,本次設(shè)計(jì)電路分別串聯(lián)4個(gè)500歐的電阻,使LED在0.010A的電流下正常工作[15]。 圖 15-2 發(fā)光二極管電路圖 (3)24V轉(zhuǎn)5V電路原理: 下圖為24V轉(zhuǎn)5V電路原理圖: 圖 16-3 24V轉(zhuǎn)5V電路圖 5.2系統(tǒng)調(diào)試及運(yùn)行 利用本次三菱公司的FX2N系列可編程控制器,編寫完控制智能排號系統(tǒng)的用戶程序,讀程序確認(rèn)其寫入的正確性(如圖5-5所示)。經(jīng)修改后,運(yùn)行正常。運(yùn)行流程如下: (1)調(diào)節(jié)SB1按鈕時(shí),主要來顯示查詢在該客戶之前的等待人數(shù),通過兩位數(shù)碼管在顯示屏中顯示出來; (2)調(diào)節(jié)SB2按鈕,客戶通過該按鈕來取得自己當(dāng)前號碼,控制系統(tǒng)自動(dòng)將顧客號碼送入排隊(duì)等待中; (3)調(diào)節(jié)SB3-SB6按鈕,則按順序表示1-4號窗口的排隊(duì)等待客戶,通過兩位數(shù)碼管顯示當(dāng)前需要被服務(wù)的排隊(duì)的顧客號碼。這時(shí),一位數(shù)碼顯示管的顯示屏?xí)谠摴衽_(tái)窗口顯示“01”數(shù)碼。與此同時(shí),就會(huì)在1號窗口出現(xiàn)LED發(fā)光二極管閃亮8秒鐘,然后就會(huì)一直以常亮狀態(tài)顯現(xiàn)。以此類推,2號窗口到4號窗口都是相應(yīng)按下對應(yīng)按鈕,使其閃爍8秒,然后常亮。 (4)調(diào)節(jié)4個(gè)窗口啟動(dòng)按鈕,當(dāng)同時(shí)按下時(shí),數(shù)碼顯示管顯示“01”,4個(gè)窗口同時(shí)啟動(dòng),使其閃爍燈先閃爍,然后保持常亮狀態(tài)。 (5)調(diào)節(jié)SB7按鈕,觸發(fā)1號叫號窗口的顯示屏工作狀態(tài),使1號窗LED閃爍燈熄滅。 (6)如(4)所示,分別調(diào)節(jié)S8-S10按鈕,依次對應(yīng)2號到4號LED閃爍燈,使其閃爍燈熄滅。 (7)調(diào)節(jié)4個(gè)柜臺(tái)窗口的暫停按鍵,當(dāng)控制按鈕被同時(shí)按下時(shí),LED液晶顯示屏顯示數(shù)位“00”,4個(gè)窗口同時(shí)暫停服務(wù),LED閃爍燈同時(shí)熄滅。 圖 17-4 程序檢查 第6章 總結(jié)與展望 一、本文總結(jié) 隨著當(dāng)今科技的發(fā)展,計(jì)算機(jī)功能越發(fā)強(qiáng)大,而且以計(jì)算機(jī)軟件系統(tǒng)模的增大和大量復(fù)雜運(yùn)算與編程系統(tǒng)的提高,使軟件系統(tǒng)的體系結(jié)構(gòu)和規(guī)格顯得越來越重要。在此情況下,軟件體系結(jié)構(gòu)的重要性已經(jīng)凝聚到現(xiàn)代人生活的各個(gè)行業(yè),人們對軟件體系結(jié)構(gòu)系統(tǒng)、深入的研究將會(huì)成為提高軟件生產(chǎn)率和解決軟件維護(hù)問題的新的途徑。本系統(tǒng)可解決大部分服務(wù)行業(yè)排隊(duì)混亂問題。主要是實(shí)現(xiàn)取號,叫號功能。在取號的設(shè)計(jì)中用到了高低值算法,也使用了多線程技術(shù),目的是可以使多個(gè)業(yè)務(wù)員同時(shí)在線進(jìn)行多方面多領(lǐng)域多對點(diǎn)業(yè)務(wù)處理。本次設(shè)計(jì)中運(yùn)用了AUTOCAD、GX Developer和Protel等輔助軟件,有效地減少了工作的量提高工作效率,達(dá)到理想設(shè)計(jì)效果。 本次設(shè)計(jì)過程中雖然出現(xiàn)諸多問題,但是本著不放棄認(rèn)真對待的原則,通過各種方法依次解決,這樣又能讓我對大學(xué)所學(xué)知識(shí)進(jìn)行一次溫習(xí)的過程,鞏固基礎(chǔ)。這樣也能有效地培養(yǎng)我們獨(dú)立自主的學(xué)習(xí)能力和實(shí)踐能力,這對我們以后的步入社會(huì)是很有幫助的。 二、工作展望 通過本次畢業(yè)設(shè)計(jì)的順利完成,讓我對自己所學(xué)知識(shí)有了很大提高。本次設(shè)計(jì)也是根據(jù)現(xiàn)當(dāng)今社會(huì)服務(wù)業(yè)的主要發(fā)展潮流而展開的,具有很大的現(xiàn)實(shí)意義。因此,這也是我在畢業(yè)以前的最后一次模擬演練。同時(shí),通過本次設(shè)計(jì)也讓我看到了很多自己的不足之處,讓我能及時(shí)察覺并加以提高自身能力,這讓我在之后的工作當(dāng)中起到了至關(guān)重要的作用,讓我對自己以后更加充滿信心。總之,通過本文的設(shè)計(jì)讓我受益匪淺。 參考文獻(xiàn) [1] 楊進(jìn).談PLC仿真學(xué)習(xí)軟件在PLC教學(xué)中的應(yīng)用[J]. 職業(yè)教育研究,2007,(5). [2] 郁漢琪編著.電氣控制與可編程控制器應(yīng)用技術(shù).南京:東南大學(xué)出版社,2003.6. [3] 鐘肇新,范建編著. 可編程控制器原理及應(yīng)用. 廣州:華南理工大學(xué)出版社,2003.5. [4] 陳忠平. 三菱FX/Q系列PLC自學(xué)手冊.北京:人民郵電出版社,2009. [5] 李俊秀.可編程控制器應(yīng)用技術(shù)[M].北京:化學(xué)工業(yè)出版社,2002. [6] 鄭風(fēng)翼.PLC控制系統(tǒng)梯形圖和語句表.北京:人民郵電出版社.2005. [7] 皮壯行.可編程序控制器的系統(tǒng)設(shè)計(jì)與應(yīng)用實(shí)例 M . 北京: 機(jī)械工業(yè)出版社, 2000. [8] 張運(yùn)剛.從入門到精通:三菱FX2N PLC技術(shù)與應(yīng)用.人民郵電出版社,2007. [9] 劉涳.電氣及自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì)寶典.西安電子科技大學(xué)出版社. 2007. [10] 賀哲榮.流行可編程序控制器梯形圖識(shí)圖入門. 北京: 機(jī)械工業(yè)出版社, 2008. [11] 張宏林.PLC應(yīng)用開發(fā)技術(shù)與工程實(shí)踐(第2版).北京:人民郵電出版社,2008. [12] 陳宇編著.可編程控制器基礎(chǔ)及編程技巧.廣州:華南理工大學(xué)出版社,1999. [13] 余雷聲編著.電氣控制與PLC應(yīng)用.北京:機(jī)械工業(yè)出版社,1996. [14] PROGRAMMING MANUAL .MISUBISHI ELECTRIC,1999. [15] Programming Controller Melsec FX series Programming Manual.Misubishi electric,1994. 致 謝 本篇論文是在臧大進(jìn)導(dǎo)師的精心指導(dǎo)下而完成的,大學(xué)四年受到老師的諄諄教誨讓我感受頗深。因?yàn)槔蠋熞苍捹M(fèi)了好多時(shí)間來精心的指導(dǎo)我一步步怎么做,我衷心的感謝臧老師對我們的指導(dǎo),并希望自己能夠好好地向老師學(xué)習(xí),成為一個(gè)對事情認(rèn)真、并一絲不茍地完成的人。值此設(shè)計(jì)完成之際,謹(jǐn)向?qū)熤劣诔绺叩木匆夂陀芍缘母兄x。 能夠完成這篇論文我也感到很少欣慰,大學(xué)所學(xué)也在這畢業(yè)的時(shí)刻得到了很好地應(yīng)用。也讓我運(yùn)用至少更加熟練。在這里我也要感謝每個(gè)同學(xué)在設(shè)計(jì)以及其他的方面對我提供的幫助,使我能夠及時(shí)地發(fā)現(xiàn)設(shè)計(jì)中的每個(gè)錯(cuò)誤和不合理的地方,并及時(shí)的改正錯(cuò)誤和改進(jìn)PLC的控制程序,改善控制系統(tǒng)的設(shè)計(jì),以至于能夠合理正確的運(yùn)用所學(xué)知識(shí),最終順利的完成畢業(yè)設(shè)計(jì)。 最后我也要感謝我的父母,沒有他們就不會(huì)有我的今天更不會(huì)有這篇文章,其次要感謝我在文章中引用知識(shí)的所有作者,沒有他們的學(xué)術(shù)作品給我學(xué)習(xí)與借鑒也不會(huì)有我今天的論文。最后對本論文所有關(guān)心與幫助的人致以最真誠的感謝。 附錄 源程序: - 29 -- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 基于 PLC 智能 排號 系統(tǒng) 設(shè)計(jì)
鏈接地址:http://www.hcyjhs8.com/p-10257859.html