<strike id="d8ab4"></strike>
  • <rp id="d8ab4"></rp>
    <span id="d8ab4"></span>
      <em id="d8ab4"><samp id="d8ab4"></samp></em>
    1. <s id="d8ab4"><samp id="d8ab4"><listing id="d8ab4"></listing></samp></s>
      <span id="d8ab4"><pre id="d8ab4"></pre></span>

        • IIANews微官網
          掃描二維碼 進入微官網
          IIANews微信
          掃描二維碼 關注微信
          移動客戶端
        • English
        2021 IAS展
        PLC

        酒店觸摸屏點菜系統的設計

          2021年05月10日  

        文章來源:網絡

        01、目的
          1. 學習使用MCGS嵌入版組態軟件設計實現對酒店觸摸屏點菜系統的控制。
          2. 用TP717BMCGS觸摸屏來控制西門子S7-200的PLC進行工作。
          3. 了解MCGS嵌入版組態軟件的組態過程、操作方法和實現功能等環節。
          4. 熟悉MCGS嵌入版組態軟件的動畫制作、控制流程的設計、腳本程序的編寫、數據對象的設計等多項組態操作。

        02、設備
          計算機1臺、MCGS嵌入版組態軟件1套、TP717B型MCGS觸摸屏1臺、數據通信線2根、西門子S7-200PLC 1 臺、V4.0 STEP 7 MicroWIN SP6軟件1套。

        03、工藝過程及控制要求
          1、做出一個目錄分別有8個子菜單,每個子菜單內有10道菜。
          2、每道菜頁面分別有圖片和文字、按鈕組成。
          3、選完菜,進行實時數據管理(添加、刪除)。
          4、控制方式由觸摸屏。
          5、設置用戶權限管理、封面設置。

        04、畫面設計與制作
          國內大部分餐飲企業的運作管理模式基本沿襲傳統的方法——人工點菜流程。這種基本運作模式有很多的弊端:服 務員落單不清導致菜單錯誤;點菜單不翼而飛;顧客一而再、再而三地催促服務員所點的菜肴還未到等等問題,給酒店的 經營與管理者帶來了很多的煩惱和不必要的經濟損失。觸摸 式點菜屏剛好實現了利用現代的信息技術來提高餐飲企業的 運作效率,降低運營成本,提高客戶滿意度和忠誠度,讓更 多的餐飲企業在激烈的市場競爭中獲得競爭優勢與永續發展。

        01、工程框架結構

          運用MCGS嵌入版組態軟件做出一個目錄,目錄中分加有8個子菜單,每個子菜單內有10道菜,每道菜頁面分別有圖片、文字和按鈕組成。建立一個點菜窗口  在選完菜時可進行實時數據管理(添加、刪除)。設置用戶權限管理并進行封面設置。制作菜單圖片精美、細致;文字詳細、清楚。設計、制作并調試酒店觸摸屏點菜系統,獨自完成酒店觸摸屏點菜系統的組態控制工程。

        02、點菜系統總設計方案

          打開MCGS嵌入版組態軟件下載運行用戶登陸,進入首頁的菜單目錄,進行點菜,在點菜過程中可通過菜單管理進行添加或刪除菜肴的動作完成點菜后退出系統。酒店觸摸屏點菜系統設計流程。設計流程圖如圖實訓11-1所示。

        圖實訓11-1 觸摸屏點菜系統設計流程圖

        03、建立MCGS新工程

          在Windows桌面上找到 “MCGS組態環境” 圖標,鼠標雙擊進入MCGS組態環境。點擊菜單“文件”中的“新建工程”,并選擇TPC7062K類型的觸摸屏選項的新建工程。MCGS嵌入版組態軟件安裝在E:根目錄下,則會 在E:\MCGSE\WORK\下自動生成新建工程,默認的工程名為新建工程1.MCE。點擊菜單“文件”中的“工程另存為”選項,把新建工程存為D:\外婆家.MCE,如圖實訓11-2所示。

        圖實訓11-2 新建工程圖

          建立窗口:在MCGS嵌入版組態軟件的組態平臺上單擊“用戶窗口”,在“用戶窗口” 中單擊“新建窗口”按鈕,添加所需的80個窗口(“首頁”窗口、“封面”窗口、“點菜”  窗口——進行添加刪除菜單管理、“結束”窗口、8個主菜單窗口、68個子菜單窗  口)。選中新建窗口中的其中一個,單擊“窗口屬性”進入“用戶窗口屬性設置”。將“窗口名稱”和“窗口標題”改為所需的名稱,在“窗口位置”中選中“最大化顯示”其 他屬性設置不變單擊“確認”。將其他窗口也進行相同的設置,則新建窗口完成。如圖實訓11-3所示。

        圖實訓11-3 新建窗口

          圖片處理與裝載位圖:從網站上找取所需的圖片,突出實訓內容的“外婆家餐館”觸摸屏點菜主題與餐館的菜單風格。通過ACD  See圖片處理軟件,對所有的圖片進行相關處理。MCGS嵌入版組態軟件只支持bmp格式的圖片,因此將所有圖片改為bmp格式,由于此次設計所需的圖片量比較大,將所有圖片改為256色(8位)并調整適當的大小。圖片設置完成后,將所有位圖裝載到相應的動畫組態窗口中的相應位置上并調整大小。

          動畫組態窗口設置將“封面”窗口進行按鈕動作屬性設置,將其連接到首 頁。在“首頁”窗口中添加8個標簽,分別裝載相應的位圖對每個標簽進行按鈕動作屬性設置,將其連接到各個相應的窗口。在8個主菜單窗口中分別裝載背景位圖,并在每個窗口中添加所需的按鈕并裝載位圖,單擊按鈕進入可查看各個菜肴的詳細資料進行操作屬性設置,將其連接到相應的子菜單。

          給已裝載好位圖的68個子菜單窗口建立文字框。鼠標點擊工具條中“工具箱”按鈕打開系統圖符工具箱,選擇“工具箱”內的“標簽”按鈕鼠標的光標 變為“十字”形。在窗口任何位置拖拽鼠標,拉出一個一定大小的矩形添 加文字標簽,對菜肴進行詳細的描述并標明價格。在每一個子菜單窗口 中建立三個按鈕,其中一個按鈕用來點菜另兩個按鈕分別用來連接首頁 和主菜單。

        04、設備窗口設置

          在“結束”窗口中建立一個報警條,用來作為點菜結束后的退出滾動畫面的提示。雙擊“設備窗口”,在設備窗口中添加“通用串口父設備”。在“通用串口父設備”下添加“西門子—S7200PPI”并雙擊進入,增加設備通道“讀寫V001.0”快速連接變量。連接變量結束點擊確認退出。在實時數據 庫中找到一個名為“設備0_讀寫V001_0” 的開關型變量,對其報警屬性進行設置。在“允許進行報警處理”和“開關量報警”上打鉤,添加報警注釋報警值為1,完成以上操作將會出現滾動字幕。并在此窗口中添加一個按  鈕用來連接封面,以便下一位顧客登陸系統進行點菜。設備窗口如圖實 訓11-4所示。

        圖實訓11-4 設備窗口信息框

        05、定義數據對象

          實時數據庫是MCGS嵌入組態軟件的數據交換和數據處理中心。數據變量構成實時數據庫的基本單元,建立實時數據庫的過程也即是定義數據  變量的過程。定義數據變量的內容主要包括:指定數據變量的名稱、類  型、初始值和數值范圍,確定數據變量存盤相關的參數,如存盤的周期、存盤的時間范圍和保存期限等。

          點擊工作臺的“實時數據庫”窗口標簽,進入實時數據庫窗口頁。按“新增對象” 按鈕,在窗口的數據變量列表中,增加新的數據變量多次按該按鈕,則增加多個數據變量。選中變量按“對象屬性”按鈕或雙擊選中變量,則打開對象屬性設置窗口。

          指定名稱類型:在窗口的數據變量列表中,用戶將系統定義的默認名稱改為用戶定義的名稱,并指定類型,在注釋欄中輸入變量注釋文字。

          記錄開關信號(0或非0)的數據對象稱為開關型數據對象,通常與外部設備的數字量輸入輸出通道連接,用來表示某一設備當前所處的狀態。開關型數據對象也用于表示MCGS中某一對象的狀態,如對應于一個圖形對象的可見度狀態。開關型數據對象沒有工程單位、最大值和最小值屬性沒有限值報警屬性,只有狀態報警屬性。酒店觸摸屏點菜系統中要定義的數據變量都為開關型數據對象,如表實訓11-1所示。以一個主菜單里的十個子菜單的變量為例,其余的數據對象的建立相同。

        表實訓11-1   數據變量定義表

        06、動畫連接

          實訓11的動畫連接主要操作菜單的添加設置如下:在“點菜”窗口中建立 一個按鈕,命為“添加”按鈕,對其進行操作屬性設置單擊按鈕將其連接 到首頁,實現菜單的添加功能。在每個子菜單中添加“點菜”按鈕對其進 行操作屬性設置,將其數據對象值與相應的變量連接起來令它為“置1”狀態。完成以上操作單擊點菜按鈕時就自動連接到“點菜”窗口,使“點菜”窗口上出現相對應的菜單標簽和刪除按鈕,實現菜單添加的功能。菜單的刪除設置:在“點菜”窗口中建立68個標簽,對每個標簽進行所需的屬性 設置,文本輸入內容分別為68個子菜單的名稱。在每個標簽旁分別建立一個按鈕實現菜單的刪除功能,具體設置以第一個子菜單為例做以下解釋。

          第一個子菜單的名稱為“大連鮮鮑魚”。將“大連鮮鮑魚”標簽和它相對應的刪除按鈕進行可見度的設置。將它們的可見度表達式改為“開關1=1”,并且對刪除按鈕的操作屬性進行相同的設置將其數據對象值操作連接到開關1,并令它為“清0”狀態。完成這些操作當點完菜時單擊刪除按鈕時相 應的標簽就會不可見,同時按鈕也不可見實現菜單刪除的功能。如圖實訓11-5所示。

        圖實訓11-5 屬性設置圖

          同時在“點菜”窗口上添加一個“完成”按鈕,將其連接到“結束”窗口,“點菜” 窗口最終畫面,如圖實訓11-6所示。

        圖實訓11-6 菜單窗口圖

        07、主控窗口設置

          雙擊主控窗口中的“主控窗口”新增兩個菜單項;一個為“用戶管理”另一個為“菜單”。在“用戶管理”菜單項下添加“用戶登錄”和“退出登錄”。

          登錄用戶菜單項是新用戶為獲得操作權,向系統進行登錄用的。雙擊“操作0”菜單,彈出“菜單屬性設置”窗口。在“菜單屬性”中把“菜單名”改為:用戶登錄。進入“腳本程序”屬性頁,在程序框內輸入代碼!Log On( ),這里利用的是MCGS嵌入版組態軟件提供的內部函數或在“腳本程序”中單 擊“打開腳本程序編輯器”,進入腳本程序編輯環境從右側單擊“系統函  數”,再單擊“用戶登錄操作”雙擊“!Log On()”也可。

          當完成點菜操作后如想交出操作權可執行此項菜單命令。雙擊“操作1”菜單同時彈出“菜單屬性設置”窗口,進入屬性設置窗口的“腳本程序”頁輸入代碼 !Log Off()。在運行環境中執行該函數彈出提示框,確定是否退出登錄。

          在“菜單”菜單項下添加8個主菜單分別進行菜單操作屬性設置,當單擊某一個主菜單 時,將其連接到相應的窗口,如圖實訓11-7所示。

          系統菜單設置:在MCGS嵌入組態軟件的組態平臺上單擊“主控窗口”, 選中“主控窗口”單擊“系統屬性”,會彈出“主控窗口屬性設置”窗口。在“基本屬性”的設置中單擊“權限設置”按鈕,彈出“用戶權限設置”窗口。在“權限設置”按鈕下面選擇“進入登錄,退出不登錄”選項并將菜單設置為有菜單,如圖實訓11-8所示。

        圖實訓11-7 主控窗口圖

        圖實訓11-8 主控窗口屬性設置圖

        08、工程完工綜合測試

          最后測試工程各部分的工作情況,完成整個工程的組態工作。打開下載配置窗口選擇“模擬運行”,點擊“通信測試”測試通信是否正常。如果通信成功在返回信息框中將提示“通信測試正?!?,同時彈出模擬運行環境窗口。如果通信失敗將在返回信息框中提示“通信測試失敗”。點擊“工程下載”,將工程下載到模擬運行環境中。如果工程正常下載將提示:“工程下載成功!”。成功后與觸摸屏進行連機運行點擊“啟動運行”,模擬運行環境啟動模擬環境最大化顯示實現了觸摸屏點菜系統的點菜功能。

          點擊下載配置中的“停止運行”按鈕,或者模擬運行環境窗口中的停止按鈕,工程停止運行;點擊模擬運行環境窗口中的關閉按鈕使窗口關閉。下載過程圖如圖實訓11-9所示。

        09、整體畫面

          按照以上8個步驟利用MCGS嵌入版組態軟件做成的觸摸屏點菜系統的點菜功能設計總圖。如圖實訓11-10至11-14所示。

        標簽:PLC我要反饋
        最新視頻
        tesa? 58335貼合云母片后膠帶離型紙移除測試   
        ifm LI系列點液位傳感器,無運動部件,拒絕粘附,秒殺浮子液位傳感器   
        世強
        福祿克
        輕松上手,直擊振動故障根源
        西門子:年中狂歡
        福祿克大展鉗途
        西克
        福祿克:最大程度降低工業以太網/生產線停工時間
        專題報道
        企業通訊
        2021世界人工智能大會專題報道
        2021世界人工智能大會專題報道

        今年大會已舉辦到第四屆,將圍繞“AI賦能城市數字化轉型”方向,探討人工智能技術創新與產業落地的前沿進展,廣泛傳遞城市數字

        智·能融合 邁向“碳中和”——2021WAIC智能趨勢論壇直播
        智·能融合 邁向“碳中和”——2021WAIC智能趨勢論壇直播

        從技術革新的視角,電氣化、數字化、智能化并舉是達成雙碳目標的關鍵所在。2021智能趨勢論壇以“智·能融合,邁向碳中和”為

        在線會議

        社區

        <strike id="d8ab4"></strike>
      1. <rp id="d8ab4"></rp>
        <span id="d8ab4"></span>
          <em id="d8ab4"><samp id="d8ab4"></samp></em>
        1. <s id="d8ab4"><samp id="d8ab4"><listing id="d8ab4"></listing></samp></s>
          <span id="d8ab4"><pre id="d8ab4"></pre></span>