999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PLC與MCGS的音樂噴泉控制系統設計研究與探索

2021-11-25 05:42:44鄭志軍
自動化與儀表 2021年11期
關鍵詞:按鈕程序音樂

宋 珂,羅 婕,鄭志軍

(華南理工大學 機械與汽車工程學院,廣州510640)

在工程訓練教學過程中,傳統的工業控制實驗教學以PLC 技術為主,實驗設備存在易損壞,難維修,兼容性不強,實驗內容和方法單一,自主開放程度不高等問題[1]。隨著PLC 向著規?;⒏咝阅?、多功能、模塊智能化、網絡化和標準化方向發展[2],對高校實驗教學環節提出更高的要求,采用探索性項目教學法,以課程模塊為單元,以PLC 項目為主線,以任務的形式,組織學生以小組為單位學習[3],提出一種基于PLC 和MCGS 的音樂噴泉控制系統設計方法,設計PLC 程序和MCGS 組態程序,用穩定性較高和可編程性強的PLC 控制器代替傳統音樂噴泉的單片機控制系統,用觸摸屏上位機可視化和形象性代替機械的按鈕,提高學生解決問題和動手的能力,同時降低對實訓設備的依賴程度,提高訓練效率,減少器材損耗,降低實訓成本[4]。

1 音樂噴泉的硬件設計

相比傳統的控制系統,PLC 控制技術具有可編程和通信等功能,可對整體系統進行控制,從而實現音樂噴泉系統的噴水、燈光等方式的變化,具有很強的觀賞性;同時,音樂噴泉在運轉時會出現電壓變化頻繁,對傳輸信號造成干擾,容易引發故障,PLC 技術可以有效地進行上、下位機控制,避免發生干擾問題[5]。但具有一定的局限性,比如沒有良好的用戶界面作為監控系統,無法形象的顯示控制對象的實時動態等,MCGS 組態軟件很好的解決了這個問題。

MCGS(monitor and control generated system)組態軟件是北京昆侖通態自動化軟件科技有限公司開發的,用于快速構造和生成計算機監控系統的專業軟件,它能夠在基于Microsoft 的各種Windows平臺上運行,通過對現場數據采集處理,以動畫顯示、報警處理、流程控制和報表輸出等各種方式向用戶提供解決實際工程問題的方案,在自動化領域有廣泛的使用。MCGS 建立的工程主要由主控窗口、設備窗口、 用戶窗口、 實時數據庫和運行策略等5大部分組成,如圖1 所示,每一部分分別進行組態操作,完成不同的工作,具有不同的特征[6]。

圖1 MCGS 組態軟件結構圖Fig.1 MCGS configuration software structure diagram

運用上位機觸摸屏與下位機PLC 各自的功能特點,來完成對音樂噴泉的啟動、停止,單步/連續,音樂選擇,彩燈信號的采集、監控,通訊、上位、組態與顯示,同時借助與下位機PLC 之間的通信傳輸通過音樂控制器,通過現場音樂音頻傳送到音樂控制器中,根據信號強弱輸出不同的電壓信號到變頻器中,從而改變變頻器的運行頻率,達到控制噴泉高度的目的[7]。音樂噴泉控制系統硬件設計如圖2 所示。

圖2 音樂噴泉控制系統硬件設計Fig.2 Sketch of hardware design of music fountain control system

2 音樂噴泉控制系統程序設計

2.1 控制要求

本設計方案為PLC實驗教學中的探索性實驗項目,為了提高項目的可行性,立足于新工科理念,將樂理知識與PLC 控制知識相結合。將音樂噴泉的控制方式分為兩種方式:一是音樂控制,當音樂啟動時,會將信號通過音樂控制器進行轉換,再傳輸到變頻器中,改變水泵的頻率,使其隨著音樂節奏進行控制;二是程序控制,通過PLC 程序編輯好彩燈的變化,當程序啟動時,按照事先設計好的程序運行,對音樂噴泉進行循環控制。第一種控制方式實際上是依靠音樂控制器的轉換,涉及到的編程內容比較簡單,本研究只研究彩燈與音樂的節拍配合進行編程的方法,以及用MCGS 軟件進行組態設計,模擬音樂噴泉彩燈循環點亮過程。要求用GX developer 軟件設計PLC 程序,用MCGS 軟件設計組態界面,應用PLC 學習機作為下位機,MCGS 組態軟件模擬運行調試PLC 程序,如圖3 所示。

圖3 PLC 學習機Fig.3 PLC learning machine

1)MCGS 組態界面設計啟動按鈕、停止按鈕、音樂選擇按鈕、單步/連續按鈕。按照YL-PC 鐵塔之光模塊進行彩燈位置顏色設計,如圖4 所示,自行設計彩燈循環順序循環點亮,每個狀態停留時間由音樂簡譜換算節拍時間確定。

圖4 YL-PC 鐵塔之光模塊Fig.4 Optical module of YL-PC tower

2)設計單步/連續按鈕,當單步時,小燈閃爍只運行一個循環;當連續時,小燈閃爍循環運行。當按下停止按鈕,小燈閃爍停止工作,所有存儲器復位。

3)針對小星星、祝你生日快樂、新年好的音樂簡譜,換算出時長信息,編寫3 個歌曲的PLC 程序。

4)應用PLC 學習機調試組態界面和PLC 程序,最終在實驗箱上進行硬件連接并實驗。

2.2 硬件設計

2.2.1 輸入/輸出端子設計

輸入端子:啟動、停止、音樂選擇按鈕,單步/連續按鈕均用人機界面組態按鈕實現,不占用輸入端子。

輸出端子:一共9 個指示燈占用9 個輸出端子。

2.2.2 輸入/輸出端子分配

輸入和輸出端子分配如表1 和表2 所示。輸入端在觸摸屏上設置為觸摸鍵,輸出端采用PLC 學習機指示燈。

表1 輸入端子分配Tab.1 Input terminal assignment

表2 輸出端子分配Tab.2 Output terminal allocation

2.2.3 硬件連接

硬件連接如圖5 所示。

圖5 硬件連接Fig.5 Hardware connection diagram

2.3 人機界面設計

利用MCGS 組態軟件設計PLC 仿真實驗教學系統是借助于計算機的屏幕來觀察控制的過程和結果,連接硬件則可以監視硬件的工作狀態,為了達到用觸摸屏操作畫面實時監控PLC 運行的目的,必須將操作畫面中的圖形對象和PLC 中編程軟件聯系起來[8-9]。

界面設計步驟如下:

1)新建工程。選擇TPC1061Ti 觸摸屏類型,確定后進入組態設計畫面,如圖6 所示。

圖6 TPC 類型選擇Fig.6 TPC type selection

2)設備組態。點擊通用串口父設備,如圖7 所示,按照圖7 進行設置,串口端口號根據PLC 學習機插入電腦后,右擊我的電腦-設備管理器-端口設置。添加設備0-三菱FX 系列編程口,屬性設置以及通道連接變量,如圖8 所示,其中CPU 類型選擇FX2NCPU。

圖7 通用串口父設置Fig.7 Universal serial port parent settings

圖8 連接變量設置Fig.8 Connection variable settings

3)界面繪制。點擊用戶窗口新建1 個窗口,如圖9 所示。

圖9 創建用戶窗口Fig.9 Create user window

界面繪制如圖10 所示,其中所有按鈕按照表1進行設置,如啟動按鈕,設置抬起清0,按下置1,連接設備0_讀寫M0000,其他按鈕同理。按照YL-PC鐵塔之光模塊畫出彩燈位置,設置顏色,連接輸出變量Y0~Y10,彩燈屬性設置如圖11 所示。

圖10 界面繪制Fig.10 Interface drawing

圖11 彩燈屬性設置Fig.11 Color light attribute setting

2.4 PLC 程序設計

傳統的音樂噴泉中彩燈的循環點亮節奏是根據音樂節奏轉換的,轉換方式是音頻信號通過音樂控制器將電流信號轉換為數字信號,再通過PLC 技術進行濾波等處理,形成直流電壓信號,傳輸給彩燈[5]。但這種控制模式無法鍛煉學生的編程能力,本項目立足于新工科理念,將樂理知識與PLC 控制知識相結合,讓學生學會自己將音樂簡譜與時長轉換,編寫PLC 程序,鍛煉編程能力的同時,也培養了音樂知識,豐富了學習內容,提高了學習興趣。

音樂簡譜與時長轉換如表3 所示,通過時長的換算,編寫PLC 程序,達到彩燈循環點亮和音樂節奏同步的目的,下面以小星星為例展示編程方法。

表3 音樂簡譜與時長轉換Tab.3 Music notation and duration conversion

小星星音樂簡譜如圖12 所示,根據簡譜特征,將控制要求簡化為:

圖12 小星星簡譜Fig.12 Notation for little stars

1)當按下啟動按鈕,選擇單步,選擇小星星時,彩燈間隔0.4 s 依次點亮,輸出Y0~Y6;

2)當Y6 點亮維持0.8 s,重復下一輪循環,重復6 次時,停止;

3)當選擇連續,選擇小星星時,彩燈間隔0.4 s依次點亮,輸出Y0~Y6,重復循環,直到按下停止按鈕。

應用時序圖的方法編程,根據要求,繪制時序圖,如圖13 所示。編寫PLC 程序,將程序拆分成主程序和小星星程序,如圖14 和圖15 所示。

圖13 時序圖Fig.13 Timing diagram

圖14 主程序Fig.14 Main program

圖15 小星星程序Fig.15 Little star program

編寫后連接PLC 學習機,在GX Developer 軟件傳輸設置,如圖16 所示,點擊在線-PLC 寫入-勾選main,執行,然后PLC 重新上電。將程序導入PLC學習機中,在MCGS 軟件中選擇進入運行環境-模擬運行,下載程序,按下啟動按鈕進行模擬,根據MCGS 運行情況實時修改PLC 程序,直觀顯示,方便調試,調試過程如圖17 所示。

圖16 PLC 傳輸設置Fig.16 PLC transmission settings

圖17 程序調試Fig.17 Program debugging

通過PLC 學習機配合MCGS 軟件進行PLC 程序調試,調試成功后在試驗臺上進行硬件連接,鍛煉學生接線能力的同時,增強了學生學習的興趣和自信,硬件連接如圖18 所示。

圖18 硬件連接Fig.18 Hardware connection

3 結語

基于PLC 和MCGS 的音樂噴泉控制系統設計研究與探索提供了一種新的探索性實驗項目方法,將較復雜的工程問題簡化為簡單的彩燈循環問題,應用基于MCGS 的PLC 程序設計方法,即應用PLC學習機和MCGS 軟件聯動,實時監測組態界面狀態,實時修改PLC 程序,增強了編程的可視化,提高了編程的效率和正確性。后續研究主要完成音樂控制器轉換信號控制變頻器,完善音樂噴泉控制系統。

總結本系統的創新性有:傳統的音樂噴泉都是用單片機進行控制的,程序固化,不可改變,抗干擾能力差,本系統應用PLC 作為核心控制器,鍛煉學生自主編程的能力。配合實驗箱自主進行硬件連接練習,理論與實踐相結合,提高學習的積極性和創造性; 本系統設置編程過程與音樂知識相結合,立足于新工科理念,學生在編程的同時學習音樂時值與時長的關系,掌握彩燈節拍的編寫方式,掌握時序圖的應用,對以后其他相似工程問題的程序編寫有借鑒作用;上位機MCGS 觸摸屏控制系統:MCGS嵌入版負責驅動外部電子元器件,通過設備與數據之間的通道,把電子元器件的運行數據采集進來,送入實時數據庫,供系統其它器件調用,并且把實時數據庫中的數據輸出到外部設備觸摸屏,實現對音樂噴泉的操作與控制。

猜你喜歡
按鈕程序音樂
這些按鈕能隨便按嗎?
當你面前有個按鈕
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
圣誕音樂路
兒童繪本(2017年24期)2018-01-07 15:51:37
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
音樂
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
音樂
主站蜘蛛池模板: 91视频青青草| 成人噜噜噜视频在线观看| 亚洲伊人天堂| 九色综合视频网| 亚洲丝袜第一页| 久久永久精品免费视频| 色婷婷电影网| 亚洲黄色网站视频| 丁香六月激情婷婷| 亚洲精品黄| 欧美激情视频在线观看一区| 免费人成在线观看视频色| 综合成人国产| www.91中文字幕| 97无码免费人妻超级碰碰碰| 亚洲一区二区视频在线观看| 久久精品这里只有精99品| 麻豆精品在线| 国产午夜人做人免费视频| 欧美日韩第三页| 国产精品美乳| 国产在线一二三区| 亚洲无码视频图片| 精品乱码久久久久久久| 黄色网址免费在线| 国产精品免费电影| 国模粉嫩小泬视频在线观看| 久久这里只有精品免费| 奇米影视狠狠精品7777| 国产精品2| 呦女亚洲一区精品| 亚洲手机在线| 免费女人18毛片a级毛片视频| 亚洲精品男人天堂| 2024av在线无码中文最新| 91蜜芽尤物福利在线观看| 亚洲欧美日韩动漫| 亚洲人成网址| 蜜臀AV在线播放| 亚洲欧洲美色一区二区三区| 毛片一级在线| 亚洲欧美国产五月天综合| 久久夜色精品| 国产精品美女免费视频大全| 国产玖玖玖精品视频| 亚洲成人在线免费观看| 一本色道久久88| 日本午夜精品一本在线观看| 成年网址网站在线观看| 日日摸夜夜爽无码| 久久香蕉国产线看观| 美女被躁出白浆视频播放| 特级做a爰片毛片免费69| 欧美爱爱网| 综合天天色| 日韩欧美中文字幕一本| 日韩一区二区三免费高清 | 欧美亚洲网| 国产精品99r8在线观看| 亚洲天堂在线免费| 欧美一级色视频| 亚洲中文字幕精品| 欧美精品另类| 丁香六月激情婷婷| 国产69精品久久久久孕妇大杂乱 | 欧美精品在线观看视频| 久久久久人妻一区精品| 国产丰满大乳无码免费播放| 久久亚洲中文字幕精品一区| 久久精品国产亚洲AV忘忧草18| 伊人久久综在合线亚洲2019| 91香蕉视频下载网站| 99久久精彩视频| 天天色天天综合| 国产成人精品在线| 国产精品美女免费视频大全| 国产主播福利在线观看| 一级毛片免费观看不卡视频| 本亚洲精品网站| 日本午夜精品一本在线观看| 欧美国产综合视频| 国产一级毛片在线|