版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
研究背景和意義1.1智能路燈的背景當前,中國現代化和智能化國家的管理體制和管理能力依然高歌猛進,但隨著"創(chuàng)新型、協(xié)同、綠化、開放式、資源共享"等國家理念的日漸深刻民心,當前智能網絡強國戰(zhàn)略方針、國家大數據戰(zhàn)略方針、“互聯(lián)網+”戰(zhàn)略行動計劃的實行和建設數字化中國理念的不斷穩(wěn)步發(fā)展,城市被給予了新的內在意義和新的需求,導致了舊時代所理解的智慧城市向新時代智慧城市演進,更將絕無僅有的發(fā)展機遇帶給了新型智慧城市建設。在目前中國社會發(fā)展的情況下,所有高級城市在謀求發(fā)展的過程中將必須承載越來越多人口增長的負擔。一直到目前為止,這個時間點上正是我國正加速發(fā)展城鎮(zhèn)化的最重要的時間,還有部分地區(qū)的“城市病”狀態(tài)特別突出。為了破除這些阻礙城市發(fā)展前進的難題,達到可持續(xù)發(fā)展的理念,建設智慧城鎮(zhèn)已成為城市發(fā)展中重要的一個過度點,為更好發(fā)展經濟打下良好基礎。\o"zigbee模塊"智能路燈就是建設智慧城鎮(zhèn)中不可缺少的一環(huán),設計一套完善的路燈智能控制系統(tǒng)更是重中之重。城鎮(zhèn)路燈智能管理系統(tǒng)的發(fā)展狀態(tài):城市道路智能照明管理系統(tǒng),是指人類在生活中所必須用上的巨大的公共設施管理系統(tǒng),其總量很大,到目前為止中國約有上億盞城市的道路燈具,在使用過程中占照亮系統(tǒng)所耗費的能量總額的百分之三十以上,超過了中國小耗用能量總額的百分之十,甚至等于每一座三峽水電站在年中的總發(fā)電量。而其中,大約有百分之三十五的電能被耗費。所以節(jié)電減排也已是變成了當前經濟社會建設中的一項重大目標。充分利用科技達到減少能源消耗來推動經濟發(fā)展是非常重要的目標。隨著科學技術的提高,節(jié)能燈具設計和控制方法也都在進一步發(fā)展。路燈控制系統(tǒng)發(fā)展階段:路燈控制器發(fā)展階段:路燈控制器主要由燈具本身和智能控制與監(jiān)管系統(tǒng)二部分所構成。在能源消耗下上,除了采用節(jié)能燈具外,擁有一個可以實時調控、檢測的智能控制系統(tǒng)對于節(jié)能減排上也起著重要作用。路燈的控制方法也在不斷發(fā)展與變化,目前大致有這樣的幾個發(fā)展階段:第一個階段:全手動控制路燈電路開關(就是在需要路燈照明的時候通過在電路控制端手動閉合或斷開電源的方法實現路燈照明操作)第二個階段:時鐘源控制定時開關(通過基礎的時鐘板塊進行定時,可在固定時間打開和關閉燈,并在不同時間打開。)第三個階段:光敏控制自動開關(通過光敏感測器來獲取外界亮度從而控制路燈的開關,這種方式可自動操作)第四個階段:區(qū)域控制遠程開關(將GPRS通信技術應用于控制系統(tǒng)中,讓其可遠程控制每一條線路。配合了時鐘和經緯度,讓其根據身處環(huán)境天氣變化及特殊突發(fā)事件的照明要,實行手自動切換的區(qū)域性控制)第五個階段:單路燈控制(在區(qū)域控制的基礎上,還采用物聯(lián)網技術,使控制臺能夠感知任何路燈的所有電氣參數,還可以對任意路燈進行遠程操控)有關智能路燈控制系統(tǒng)發(fā)展的政策背景:1.在節(jié)能減排的"十二五"規(guī)劃中明確提出了要求,要把綠色照明工程節(jié)源轉化工程項目、合約能量管理應用工程項目等,作為國家節(jié)能減排的重大工程項目。2.綠化燈具方面《"十二五"都市綠化燈具發(fā)展規(guī)劃大綱》中指出,要推動都市燈具信息化平臺工程建設,主動引進先進高效燈具產業(yè),推進都市燈具節(jié)源技術改造,并積極組織進行都市燈具產品、技術、新方式的試驗示范。3.物聯(lián)網《物聯(lián)網"十二五"發(fā)展規(guī)劃》中明確,把發(fā)展物聯(lián)網科技上升至國家的戰(zhàn)略層次,將大力發(fā)展物聯(lián)網技術,并整合關聯(lián)行業(yè),以促進物聯(lián)網應用。。4自動化城市《國家智慧城市試點暫行管理辦法》強調,有關部門在近期公示出了兩個批次一共將近兩百個實行打造智慧城市試造點清單,其中的路燈智能控制系統(tǒng)作為打造自動化城市的核心子系統(tǒng)被重點推廣。非智能路燈控制系統(tǒng)面臨的問題如下:1.管理方法的落后,路燈管理方式還停留在半自動、光控、定時控制等傳統(tǒng)方法上,受季節(jié)、氣候和人為因素的影響較大,管理智能化水平比較低下。2.信息化管理水平較低、信息處理任務也越來越重,業(yè)務創(chuàng)新能力也沒有提高。數據統(tǒng)計和查詢越來越不方便,無法自動生成的各類報表管理工作任務也越來越重,但業(yè)務管理能力卻不能提高。由于數據統(tǒng)計和查詢越來越不方便,無法自動生成的各類報表。3.能源浪費問題嚴重在無智能控制的方式下,路燈往往該亮時不亮,該滅時不滅,且無法按照實際需求設定好亮燈時間和方式策略,造成了不必要的能量浪費。4.運營維修的困難主要采取了人工巡檢模式,不但工程量大,同時還花費大批人才、物資、錢財。而故障發(fā)生原因大多來自于巡查工作人員的上報,由于沒有主動、適時行和可靠度,因此無法真實、精確、全方位地監(jiān)測整個路燈系統(tǒng)的運行狀況。1.2智能路燈的意義日益增長的城市公用照明規(guī)模,和相對落后的城市公用照明管理工作方法形成了強烈沖突,信息化管理水平低下、運營維修成本高昂、能源浪費突出等社會問題也逐步凸顯了起來。怎樣對公用燈飾基礎設施實現綜合調度與數字化管理、減少運營維修成本以及提升企業(yè)經營水平、節(jié)約能源,是燈飾產業(yè)乃至在城市化發(fā)展的過程中,均須嚴正對待與落實的重大發(fā)展現實問題。這也是智能路燈的主要目的和含義。1.智能路燈,代替了傳統(tǒng)市政路燈、治安監(jiān)控、道路交通標志牌等單立桿獨立施工的傳統(tǒng)管理模式,大幅改善了市容市貌,有效提升了城市交通的管理水平。2.通過比較節(jié)能的LED路燈,相對大功率的高壓鈉電池,在保證既有路面的光照要求下,能夠做到把功耗降低至原來高壓鈉電池功耗的百分之五十以內。如此下來的直接后果,是節(jié)電,于是電費就降下來了。3.除采取時控和集中控制措施之外,還可以根據季節(jié)和環(huán)境的變化動態(tài)地實現遠程控制,從而達到智能管理。系統(tǒng)利用感應裝置自動監(jiān)控日出及日落狀況以合理調整開關的照明時間,根據不同天氣情況采取不同的照明策略,并依據照明時間及各處電路供應狀況自行調節(jié)照明電壓,以達到節(jié)電節(jié)能。4.路燈數量較多,對運行維修人員的管理任務就更加艱巨。智能路燈系統(tǒng)依托國家智能路燈綜合管控平臺對路燈實施遠程監(jiān)測調試,并支持了故障告警、故障監(jiān)測、故障處置情況等跟蹤功能,大大減少了人工巡檢工作,提高了信息化管理水平。5.智慧路燈的商業(yè)運作,也是一個看點。LED顯示屏作廣告宣傳收益,5G微基站出租收益,充電樁業(yè)務運營等都是公司后期收回建設成本的好途徑。而未來智能路燈系統(tǒng)還將搭載更多的設備設施,并帶來更多利民業(yè)務。1.3國內研究現狀智能路燈系統(tǒng)于八十年代末期進入中國國內,但開始時進展相對較慢。一九八九年常州人民政府還對原縣城的路燈實施了改建與革新,以適應了原縣城路燈變革的需要,方向十分正確。但是由于當時路燈智能化技術并沒在國內實現。所以到一九九零年,上海、北京等路燈科研單位還召開了智能化監(jiān)控路燈的可行性研討會,為未來路燈系統(tǒng)的研究發(fā)展趨勢明確了方向,為今后的研究工作奠定了寶貴的經驗與理論基石,以及此后路燈監(jiān)控系統(tǒng)的進展也開始迅速。在一九九三年上海路燈監(jiān)測管理系統(tǒng)的研發(fā)取得成功,具備了遙測、遙信、遙調等多項功用,并順利的投入到上海市內主要道路的路燈管理上繼上海以后,廣州市政府又針對當前城市管理的實際狀況與要求,又引進了城市燈光監(jiān)測管理系統(tǒng)RDD-3000。該管理系統(tǒng)除了可以進行遙測、遙信、遙調,操作方法也很靈巧可靠。特點有根據各地的經緯度手動監(jiān)控的時候、以及遠程監(jiān)控路燈工作時的電流電壓技術參數等。另外,該控制系統(tǒng)還擁有對行駛故障手動曝光、并可以精確提示故障位置、給出分析報表的多項功用。通過RDD-3000城市燈光監(jiān)測系統(tǒng),為城市照明工作、維護、擴展進行了全方位的解決方案與支持,標志著中國城市的照明運行管理水平達到了全新的高度。在二零零三年,長沙市首次利用了GPRS行動通訊技術對市區(qū)路燈進行了集中管理。此后,廣西省柳州市政府又運用了GPRS技術并使用了更領先的路燈監(jiān)測與管理系統(tǒng)。應該說由于移動通訊技術的迅速發(fā)展,集投資成本低、聯(lián)網方法簡便靈活、信息覆蓋力強等特點眾多優(yōu)點于一身的GPRS無線通訊技術,目前已應用于城市路燈的監(jiān)測系統(tǒng)中近年來,由上海龍創(chuàng)信恒技術公司開發(fā)的數字城市燈光系統(tǒng)(DCMS)在中國許多一二級城市獲得了普遍的運用。該系統(tǒng)利用GPRS無線網絡技術與監(jiān)測管理中心實現數據通信,將監(jiān)測終端用戶直接設置于燈光終端用戶上,以電力載波通信方式與集中控制設備實現聯(lián)絡。通過基站控制器接收、執(zhí)行、轉送監(jiān)測管理中心的指令,并利用監(jiān)測端口對各盞城市道路燈光實現開關調節(jié)和亮度調整,以進行更加靈活的遠程管理。同時,集中控制器還能夠利用內置輸出界面完成對所有路燈回路的監(jiān)測,以及利用監(jiān)測端口監(jiān)視每盞路燈的實際狀況,還能夠利用模擬量、數字量的輸入輸出界面,將現場的燈光、溫度控制等信息及時反饋至監(jiān)測中心,以完成對城市路燈照明技術控制系統(tǒng)的統(tǒng)一管理,雖然城市路燈監(jiān)測控制系統(tǒng)的科學技術進展得相當很快,不過在各大中城市的使用與普及上還是面臨著不少問題。(1)監(jiān)控的智能化程度亟待提升。全國多數地方仍然是定時監(jiān)控,縣級以下地方甚至是傳統(tǒng)的人工控制。(2)節(jié)電效果較低。中國目前的城市照明主要以高壓鈉燈等放電燈類居多。而供電電網中當負載較大時,電壓也較低。負荷時,電壓相對較高。而對于交通照明的這類氣體放電裝置,由于前零點五夜行人車輛較多時處在供電高峰期,因此電流相對較低亮度也較暗。隨著后零點五夜的供電負載逐漸減少,電流巨升使其亮度變化異常明顯。而在交通流量相對較小地段仍然亮度較高,因此大量耗費了電力。(3)路燈監(jiān)控設備相對散亂,不集中。一個規(guī)模不大的縣城往往被細分成若干控制區(qū),很難統(tǒng)籌資源調配,也就很難獲取有價值的電力數據。1.4本設計研究的內容本論文采用S7-1200系列中的214-1AG40-0XB0型號PLC進行設計智能路燈控制系統(tǒng)。(1)通過對各重要技術方面的機理特征、性價比等綜合分析,并且最后用組態(tài)管理軟件對所實現的組態(tài)模擬,確定了應用西門子S7-1200系列PLC將成為智能路燈系統(tǒng)的重要監(jiān)控技術設備。(2)在確定了所要求的傳感器等模塊基礎上完成了PLC的I/O分撥,并繪制硬件方面的連線圖形,然后再按照智能路燈控制器的實際動作進行梯形圖程序編寫調試修改。(3)通過外部傳感器獲取信息,形成模擬信號傳入PLC中,再通過PLC中的部分指令輸出信號,通過控制繼電器來調節(jié)路燈的亮度和開閉。(4)在配套PLC等模擬軟件系統(tǒng)使用的基礎上,先在組態(tài)中編寫組態(tài)圖像畫面和組態(tài)數據分析后,再接入組態(tài)中的狀態(tài)數據分析和圖像畫面。
智能路燈的功能2.1控制過程先確定好了所使用的PLC型號和CPU類型。在模擬量輸入引腳通過接入光照度變控器模塊。然后設定在指定的時間內讓系統(tǒng)運行,當到了規(guī)定的時間內,系統(tǒng)在外界光照度變化的同時,此模塊會形成相對應的模擬量反饋給PLC,在PLC中通過編寫相應程序,將模擬量進行轉化,形成PWM的方波信號輸給路燈電路中的繼電器,在繼電器接受脈沖后,導致一定頻率的電路開關。形成系統(tǒng)可以自動調節(jié)路燈亮度的方式。比如在規(guī)定的18點過后,傳感器接收到外界亮度變暗,導致輸入的模擬信號降低。PLC轉化出的脈沖信號頻率也變強,最終導致路燈電路中的路燈變亮。但在沒有到達規(guī)定時間時,路燈不會運行工作。在規(guī)定時間內,外界亮度隨時間一直變化,最后路燈的亮度也隨之變化,外界暗時,路燈變亮,外界亮時,路燈變暗。2.2模擬圖路燈智能控制系統(tǒng)開燈輸出監(jiān)控手動自動系統(tǒng)時間讀取12手動控制自動控制手動開燈照度設定值手動關燈照度實際值圖2-1模擬圖2.3系統(tǒng)構架圖圖2-2系統(tǒng)構架圖
路燈智能控制系統(tǒng)的硬件3.1PLC的概述3.1.1PLC的定義、原理及其優(yōu)點PLC又叫做可編程邏輯控制器,可以比較完善的聯(lián)通電驛管理以及PLC控制技術、計算機與通信技術等。它能夠利用編制特定規(guī)則的程序,來完成邏輯控制功能,并根據軌跡改變進入量的動態(tài),以達到根據輸出量監(jiān)控對應的受控對象或生產流程。用戶就可憑據對某一操控對象的具體情況動作需求,在編制好具體的動態(tài)程序以后,再利用專門編寫程序的軟件把編制好的動態(tài)程序直接燒入PLC的編程存放庫中,被控對象的具體情況動態(tài)就即可使用PLC來進行操控了。經常使用在第二產業(yè)中。PLC中的程序執(zhí)行方法和普通微小計算機系統(tǒng)的程序執(zhí)行方法有較大的差別,在普通微小計算機系統(tǒng)中編程進行時通常出現終止命令時,編程將會手動終止進行。而PLC中從程序存儲器的第一字節(jié)起始進行,在途中不會停頓或跳轉的情況下,編程過程將沿著程序存儲器的存儲序列一段然后一段進行,在出現終止命令之后,隨著編程進行的一段時間而終止。然后程序又從頭開始運作,并循環(huán)系統(tǒng)的進行上一周期的操作指令,直至使用者撥動停止開關或是意外停電。這便是PLC的掃描工作方法。而程序每進行完一次流程,就是下一次的掃描循環(huán)。另外,PLC也是集中并統(tǒng)一處理輸入、輸出控制的信息,而微型計算機則是實時處理這些信息。PLC的掃描方式主要有三個部分所組成,分別為在輸入時的掃描、程序的執(zhí)行以及在輸出時刷新。PLC的優(yōu)點:可靠PLC系統(tǒng)不需要大量的活動元器件和連接電子元件。它的內部連通問題也就大大減少。而與此同時,由于系統(tǒng)的維修相對簡單,而且維修時間較短。所以Plc系統(tǒng)就使用了一種高可靠性設計的方法進行了整機設計。如:冗余的系統(tǒng)設計。斷電保護,故障診斷和信息存儲以及恢復等。而PLC則是為工業(yè)生產過程管理所而專門設計的控制裝置,它具有比一般計算機管理更簡單的編程語言和更安全的軟硬件功能。并使用了更精簡的系統(tǒng)編程。易操作PLC系統(tǒng)具有較高的易操控性。它具備了程序簡易,操作簡單,維護方便等優(yōu)點,且一般并不容易出現操作的出錯情況。對PLC系統(tǒng)的使用,包括了程序錄入和編程修改的方法。編程的輸入可直接或可接顯示,而修改程序的方法,也可以通過按照所需要的ip地址編號或接點號進行查詢或程序檢查,之后再進行更改。目前PLC中已經有很多種編程語言可供使用。用于梯形圖,與電氣原理圖比較接近。更容易學習和了解。PLC所具備的自動判斷功能,對維護人員及維修技術的需求也大大降低。當系統(tǒng)出現故障時,借助于對硬件和軟件的自檢測,維護人員就能夠迅速發(fā)現故障的部位。靈活PLC使用的主要程序設計句子有階梯圖形、布爾助記符、功能代表圖、各種功能模板,以及語句表示程序設計句子。程序設計方式的多樣化使程序簡單化、使用面擴大。運行非常靈活簡單,觀察和控制變量十分方便。3.1.2PLC的選擇西門子S7-1200PLC一些優(yōu)點:1、西門子S7-1200PLC既具備了靈巧和擴展,也達到了最緊湊型系統(tǒng)設計下的效率高,但同時也依然適用在較低的運行性能范疇內,完成最復雜的工作任務。2、S7-1200,在程序設計上和S7-300的程序設計方式差不多,組態(tài)完硬件界面,直接調出軟件功能塊就即可,非常簡單,不像S7-200必須對SM執(zhí)行動作。S7-1200和S7-300在串口通信方面相比來說大體上相同,只是在做Modbus的通訊時候不要求另外的Dongle來支援。3、可以擴展三個通訊模塊。4、有些硬件上的提高當然也是很好的,例如串口模塊,模擬量模擬的分辨率也就提升了。希望以后再出幾個新的模塊。5、高速脈沖定位控制相比S7-200有了很多的改善。6、關于高速計數器的應用,也比之前要簡單些,而且不用再啰嗦地設定每一個控制字,這對初研究者來說是個福音。7、LAD編程實現了"側向水平串連"的功用,例如我要置位Q0.0、Q0.2、Q0.4,就應該在同一個水平線上串聯(lián)出來,從而節(jié)約了縱向水平空隙(在之前的程序設計軟件系統(tǒng)里則應該是縱向水平對齊的。)3.2光照度變送器的概述3.2.1光照度變送器的原理光照度變送器運用了熱點作用效應基本原理,主要是選用了對弱旋光性有較高反應速度的熱探測元件,而這個傳感器原件實際上就如同數碼相機的感光矩陣一般,里面裝有繞線電鍍廢水式的多接點熱電堆,其表層涂有高吸收度的黑色涂料,熱接點在感應塊表層,而冷結點則在機體內部,冷熱接點形成了溫度的差異與電勢能。在線性范圍內,輸出數值和太陽輻射量成正比。通過濾光片的可見光照射到進口光敏二極管,而光敏二極管再通過熱成像將強弱光轉換成電信號,接著電訊號就會流入變送器的處理器系統(tǒng),之后再產生所要求獲得的二進制信息。將其輸出信號端接入PLC中提供實時的外部光照度,從而改變路燈的燈光亮度。3.2.2光照度變送器的選擇及其參數技術參數:直流供電(默認)10-30VDC最大功耗0.4W精度濕度±3%RH(60%RH,25℃)溫度±0.5℃(25℃)光照強度±7%(25℃)光照強度量程0~65535Lux;0~20萬Lux溫濕度量程-40℃~+60℃,0%RH~80%RH長期穩(wěn)定性溫度≤0.1℃/y濕度≤1%/y光照強度≤5%/y回應時間溫度≤18s(1m/s風速)濕度≤6s(1m/s風速)光照強度0.1s輸出信號RS485(Modbus-RTU協(xié)議)模擬量型:直流供電(默認)10-30VDC(0~10V型產品只能DC24V供電)最大功耗最大功耗1.2W電壓輸出1.2W精度光照強度±7%(25℃)光照強度量程0~20萬Lux范圍內可選(默認0~65535Lux)工作環(huán)境-40℃~+60℃,0%RH~80%RH長期穩(wěn)定性光照強度≤5%/y回應時間光照強度0.1s輸出信號電流輸出4mA~20mA電壓輸出0~5V/0~10V負載能力電壓輸出輸出電阻≤250Ω電流輸出≤600Ω圖3-1光度變送器參數圖3.3固態(tài)繼電器的概述3.2.1固態(tài)繼電器工作原理固態(tài)繼電器(SolidStateRelay,縮寫SSR),是由微電子電路,分立電子器件,電力電子功率器件組成的無觸點開關。用隔離器件實現了控制端與負載端的隔離。固態(tài)繼電器的輸入端用微小的控制信號,達到直接驅動大電流負載。3.2.2固態(tài)繼電器的選擇及其參數額定電流:5A-120A控制電壓:3-32VDC或90-280VAC絕緣電壓:≥2500V輸出電壓范圍:40-660VAC隔離電壓:≥2500V導通方式:分為過零型和隨機型LED輸入顯示兩個可控硅反并聯(lián),壽命長,散熱好
3.4硬件電路圖圖3-2硬件電路圖電路的圖中主要分為PLC供電電路和路燈供電與控制電路。其中PLC供電電路用來做此系統(tǒng)的控制器,當開始執(zhí)行時,如果需要亮燈,則Q0.0閉合,PLC會發(fā)特定的PWM信號,通過固態(tài)繼電器來控制電路通斷,繼而控制路燈亮度。
路燈智能控制系統(tǒng)的軟件4.1IO口分配圖4-1IO口分配圖設置地址IW64為照度反饋,數據類型為word,是通過光照度變送器獲得外界光照數據,從此地址反饋給單片機。設置地址Q0.0為PWM輸出,將PLC發(fā)出的PWM數據輸送給外界,從而得到路燈的光亮變化。設置M0.0為手動開燈指令。用于在非智能控制時間,需要打開照明系統(tǒng)時,可自行打開的按鈕設置M0.1為手動關燈指令。用于在非智能控制時間,需要打開照明系統(tǒng)時,可自行關閉的按鈕
4.2邏輯框圖圖4-2邏輯框圖
4.3程序編寫與調試第一行程序:圖4-3第一行程序RD_SYS_T指令能夠讀取CPU當前的系統(tǒng)時間量,這個指令擁有一個輸出參數(OUT)和一個返回值(RET_VAL).返回值RET_VAL的數據類型為整型(INT),用于返回指令執(zhí)行的狀態(tài),其編碼如下所示:RET_VAL:錯誤代碼(16進制)描述0000沒有錯誤8081OUT輸出值的范圍超出界限輸出值OUT為指令讀取到的時間,該時間值不包括本地時區(qū)或夏令時偏移量等信息,其數據類型根據CPU類型的不同有所不同。此行功能解釋:讀取系統(tǒng)時間,將當前時間讀取之后,將數據保存在“數據塊_1”_.SYS_T變量中輸出。
RD_SYS_T指令在數據塊中的取值范圍:圖4-4RD_SYS_T指令取值范圍所有數據:其中YEAR的數據類型為UInt,得到的是CPU中系統(tǒng)的年份數據,此時范圍是1970-2021.其中MONTH的數據類型為UsInt,得到的是CPU中系統(tǒng)月份數據,此時范圍是1-11。其中DAY的數據類型為UsInt,得到的是CPU中系統(tǒng)日期數據,此時范圍是1-20。其中WEEKDAY的數據類型為UsInt,得到的是CPU中系統(tǒng)星期數據,此時范圍是5-7。其中HOUR的數據類型為UsInt,得到的是CPU中系統(tǒng)小時數據,此時范圍為0-12。其中MINUTE的數據類型為UsInt,得到的是CPU中系統(tǒng)秒數據,此時范圍為0-26。其中SECOND的數據類型為UsInt,得到的是CPU中系統(tǒng)分鐘數據,此時范圍為0-56。此時都是在范圍內設定好的值,之后也可更改,之后所得出的時間數據都是從此條程序中讀取出的。第二行程序:圖4-5第二行程序這一行用上了比較數字大小的指令,此指令主要有等于,不等于,大于或等于,小于或等于,小于,大于六種。此時用于比較的數據類型為USInt,也就是無符號短整型?!皵祿K_1”SYS_T.HOUR讀取的是第一行中取得時間數據里的小時數。通過數據的比較,將開燈時間控制在系統(tǒng)設定的范圍內,比如此時設定的是,從系統(tǒng)中實時取得的小時數與0、6、20、23比較,當讀取的數大于等于0且小于等于6時,則上部分變成通路,“數據塊_1”.KD_XK接通,代表著路燈通電,當讀取的數大于20且小于23時,則也會連通。通過這一行可以設置路燈開關時間,在凌晨0-6點和夜晚20-23點亮燈,其余時間都時熄滅狀態(tài),此處還多加了一個手動開關“數據塊_1”.MODE,用來手動調整。在此基礎上還可以添加月份,用來在不同季節(jié)下的不同時間來智能管控路燈開關閉合。第三行程序:圖4-6第三行程序其中用到了NORM_X指令和SCALE_X,它們作用是對模擬量進行工程量的轉換,收線看下這兩種指令使用的計算公式:NORM_X:OUT=(VALUE–MIN)/(MAX–MIN)SCALE_X:OUT=[VALUE?(MAX–MIN)]+MIN圖4-7NORM_X圖像圖4-8SCALE_X圖像在使用過程中,有幾點需要注意:NORM_X的數據類型不能進行隱式轉換,編譯會報錯。但是SCALE_X可以進行隱式轉換,編譯不會出錯。要想消除NORM_X未指定類型的常量編譯報錯問題,需要給三個參數中的任一參數常量指定數據類型即可。NORM_X和SCALE_X指令的MAX參數值為0時,計算結果并不會按照以上定義的計算公式計算,結果將保留為參數VALUE的值,很多時候我們希望此時結果為0,所以在使用過程中一定要注意。在對模擬量用NORM_X指令進行標準化時,可以把它理解為在我們設定的最小值和最大值之間放入一個數值,這個數值在最小值和最大值之間所占的比例,此時我們設置的最大值為27648,最小值為0。比如當一個量程為0-10V的模擬量進來,如果為0V時,則對應最小值0,如果為10V時,則對應最大值27648。最后通過輸出0-1之間的數來表示模擬量的占比。在應用NORM_X指令進行標準化后,再接著用SCALE_X指令進行縮放,將標準化后的值輸入SCALE_X后,也進行最大最小值設置,然后輸出模擬量的實時值。整體來說,這一行程序是對光照度變送器送外界反饋回的模擬量進行轉換。由上文選取的光照度變送器,其量程為0~20萬Lux。此時%IW64便是輸入的模擬量,被NORM_X指令進行標準化后,再由SCALE_X縮放為浮點數值輸出。第四行程序:圖4-9第四行代碼此行用上了S7-1200PID功能,S7-1200中的PID功能有三條指令可供選擇,分別為PID_Compact,PID_3Step,PID_Temp。其中我們選取的是PID_Compact。PID功能用于對閉環(huán)過程進行控制。PID控制適用于溫度,壓力,流量等物理量,是工業(yè)現場中應用最為廣泛的一種控制方式,其原理是,對被控對象設定一個給定值,然后將實際值測量出來,并與給定值比較,將其差值送入PID控制器,PID控制器按照一定的運算規(guī)律,計算出結果,即為輸出值,送到執(zhí)行器進行調節(jié),其中的P,I,D指的是比例,積分,微分,是一種閉環(huán)控制算法。通過這些參數,可以使被控對象追隨給定值變化并使系統(tǒng)達到穩(wěn)定,自動消除各種干擾對控制過程的影響。REF_Ref97051507\r\h[2]PID控制器功能主要依靠三部分實現,循環(huán)中斷塊,PID指令塊,工藝對象背景數據塊。用戶在調用PID指令塊時需要定義其背景數據塊,而此背景數據塊需要在工藝對象中添加,稱為工藝對象背景數據塊。PID指令塊與其相對應的的工藝對象背景數據塊組合使用,形成完整的PID控制器。循環(huán)中斷塊可按一定周期產生中斷,執(zhí)行其中的程序。PID指令塊定義了控制器的控制算法,隨著循環(huán)中斷塊產生中斷而周期性執(zhí)行,其背景數據塊用于定義輸入輸出參數,調試參數以及監(jiān)控參數。此背景數據塊并非普通數據塊,需要在目錄樹視圖的工藝對象中才能找到并定義。PID選擇:圖4-10PID選擇PID指令塊的參數分為兩部分,輸入參數與輸出參數。其指令塊的視圖分為擴展視圖與集成視圖,在不同的視圖下所能看見的參數是不一樣的,在集成視圖中可看到的參數為最基本的默認參數,如給定值,反饋值,輸出值等。定義這些參數可實現控制器最基本的控制功能,而在擴展視圖中,可看到更多的相關參數,如手自動切換,模式切換等,使用這些參數可使控制器具有更豐富的功能。參數輸入包括PID的設定值,過程值,手自動切換,故障確認,模式切換和PID重啟參數:參數數據類型說明SetpointREALPID控制器在自動模式下的設定值InputREALPID控制器的反饋值(工程量)Input_PERINTPID控制器的反饋值(模擬量)DisturbanceREAL擾動變量或預控制值ManualEnableBOOL出現FALSE->TRUE上升沿時會啟動“手動模式”,與當前Mode的數值無關。當ManualEnable=TRUE,無法通過ModeActivate的上升沿或使用調試對話框來更改工作模式。出現TRUE->FALSE下降沿時會啟動由Mode指定的工作模式。ManualValueREAL用作手動模式下的PID輸出值,須滿足Config.OutputLowerLimit<ManualValue<Config.OutputUpperLimit。ErrorAckBOOLFALSE->TRUE上升沿時,錯誤確認,清除已經離開的錯誤信息。ResetBOOL重新啟動控制器:FALSE->TRUE上升沿,切換到“未啟動”模式,同時復位ErrorBits和Warnings,清除積分作用(保留PID參數)。只要Reset=TRUE,PID_Compact便會保持在“未啟動”模式下(State=0)。TRUE->FALSE下降沿,PID_Compact將切換到保存在Mode參數中的工作模式。ModeActivateBOOLFALSE->TRUE上升沿,PID_Compact將切換到保存在Mode參數中的工作模式。輸出參數包括PID的輸出值(REAL、模擬量、PWM),標定的過程值,限位報警(設定值、過程值),PID的當前工作模式,錯誤狀態(tài)及錯誤代碼。參數數據類型說明ScaledInputREAL標定的過程值OutputREALPID的輸出值(REAL形式)Output_PERINTPID的輸出值(模擬量)Output_PWMBOOLPID的輸出值(脈寬調制)SetpointLimit_HBOOL如果SetpointLimit_H=TRUE,則說明達到了設定值的絕對上限(Setpoint≥Config.SetpointUpperLimit)。SetpointLimit_LBOOL如果SetpointLimit_L
=
TRUE,則說明已達到設定值的絕對下限(Setpoint≤Config.SetpointLowerLimit)。InputWarning_HBOOL如果InputWarning_H=TRUE,則說明過程值已達到或超出警告上限。InputWarning_LBOOL如果InputWarning_L=TRUE,則說明過程值已達到或低于警告下限。StateINTState參數顯示了PID控制器的當前工作模式。可使用輸入參數Mode和ModeActivate處的上升沿更改工作模式:
State=0:未啟動
State=1:預調節(jié)
State=2:精確調節(jié)
State=3:自動模式
State=4:手動模式
State=5:帶錯誤監(jiān)視的替代輸出值ErrorBOOL如果Error=TRUE,則此周期內至少有一條錯誤消息處于未決狀態(tài)。ErrorBitsDWORDErrorBits參數顯示了處于未決狀態(tài)的錯誤消息。通過Reset或ErrorAck的上升沿來保持并復位ErrorBits。這一行是在自動的時候起作用,當開通許可“數據塊_1”.KD_XK輸出時,且“數據塊_1”.MODE為1時,根據“數據塊_1”.ZD_MBZ自動模式下設置的目標值和數據塊_1”.ZD_SJZ輸出的實際值,自動計算輸出Q0.0。此時輸出的是脈沖調制,一個占空比。第五行程序:圖4-11第五行程序此行程序為手動模式控制下開燈。當“數據塊_1”.MOD為0時,就為手動模式,此時控制M0.0后,會置為Q0.0,復位M0.0,就達到手動開燈目的,且按鈕自動復位。第六行程序:圖4-12第六號程序此行程序為手動模式控制下關燈。當“數據塊_1”.MOD為0時,就為手動模式,此時控制M0.1后,會復位Q0.0,復位M0.1,就達到手動關燈目的,切按鈕自動復位。路燈智能控制系統(tǒng)仿真模擬5.1PLC接線圖圖5-1PLC接線圖5.2模擬仿真5.2.1模擬前設置在進行程序仿真模擬時,用到的是軟件系統(tǒng)內自帶的S7-1200PIDCompactV2組態(tài)。在使用功能前,必須先添加循環(huán)中斷,需要在循環(huán)中斷中添加PID_Compact指令。在循環(huán)中斷的屬性中,可以修改其循環(huán)時間。圖5-2添加循環(huán)中斷使用PID控制器前,需要對其進行組態(tài)設置,分為基本設置、過程值設置、高級設置等部分。以下為詳細介紹。
1、基本設置--控制器類型a.為設定值、過程值和擾動變量選擇物理量和測量單位。b.正作用:隨著PID控制器的偏差增大,輸出值增大。反作用:隨著PID控制器的偏差增大,輸出值減小。PID_Compact反作用時,可以勾選“反轉控制邏輯”;或者用負比例增益。c.要在CPU重啟后切換到“模式”(Mode)參數中保存的工作模式,請勾選“在CPU重啟后啟動模式”。圖5-3PID_Compact>基本設置>控制器類型對于此次模擬,我們需要用到的是照度單位,如下圖設置。圖5-4PID基本設置2、基本設置--定義Input/Output參數定義PID過程值和輸出值的內容,選擇PID_Compact輸入、輸出變量的引腳和數據類型。圖55PIDInput/Output參數設置此處我們設置輸入量為input引腳的值,輸出量為Output_PWM引腳的信號。3、過程值設置--過程值限值必須滿足過程值下限<過程值上限。如果過程值超出限值,就會出現錯誤(ErrorBits=0001h)。圖5-6PID過程值限值設置此處我設置的上限為20下限為0。4、高級設置--輸出值限值a.在“輸出值的限值”窗口中,以百分比形式組態(tài)輸出值的限值。無論是在手動模式還是自動模式下,都不要超過輸出值的限值。b.手動模式下的設定值ManualValu必須介于輸出值的下限(Config.OutputLowerLimit)與輸出值的上限(Config.OutputUpperLimit)之間的值。c.如果在手動模式下指定了一個超出限值范圍的輸出值,則CPU會將有效值限制為組態(tài)的限值。d.PID_compact可以通過組態(tài)界面中輸出值的上限和下限修改限值。最廣范圍為-100.0到100.0,如果采用Output_PWM輸出時限制為0.0到100.0。圖5-7PID輸出值限值設置在此我設置的輸出值上線為100%,下限為0%。5、高級設置--手動輸入PID參數圖5-8PID手動輸入PID參數比例增益設置為10.0,積分作用時間為20.0s,微分作用時間為0.0s,微分延遲系數為0.2,比例作用權重為1.0,微分作用權重為1.0,PID算法采樣時間為1.0s??刂破鹘Y構為PID。5.2.2仿真模擬圖5-9路燈控制系統(tǒng)MAN和AUTO為切換模式按鈕,按下MAN為手動,按下AUTO為自動控制。開燈許可監(jiān)視可以判斷出當前時間自動下可否開燈,當切換為手動模式時,則一直享有開燈許可。系統(tǒng)時間小時讀取值為當前系統(tǒng)時間值。開燈輸出監(jiān)視是對路燈開關的實時監(jiān)視,判斷路燈是否開關。手動控制中有手動開燈手動關燈,當切換到手動模式下,才會起作用,手動控制路燈的開閉,不受時間控制。自動控制中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 丁辛醇裝置操作工創(chuàng)新應用評優(yōu)考核試卷含答案
- 漿液制備與丙酮回收工改進能力考核試卷含答案
- 列車長復試能力考核試卷含答案
- 植保無人機駕駛員崗前創(chuàng)新應用考核試卷含答案
- 鉬鎢冶煉輔料制備工測試驗證水平考核試卷含答案
- 丁二烯裝置操作工崗前成果轉化考核試卷含答案
- 鍛造加熱工安全知識競賽測試考核試卷含答案
- 2025年警容風紀自查自糾報告
- 粉末冶金課件
- 年加工1000噸PET片材及2000萬個蛋糕底托項目報告表
- 社會工作專業(yè)人才隊伍建設中長期規(guī)劃
- 牛頓第二定律課件高二上學期物理人教版
- GB/T 17593.2-2025紡織品重金屬的測定第2部分:電感耦合等離子體發(fā)射光譜法和電感耦合等離子體質譜法
- 2025年廣西南寧市政府采購評審專家考試真題庫及參考答案
- 造影劑腦病新穎課件
- 月租電動車合同范本
- 2025黑龍江大興安嶺林業(yè)集團公司招聘筆試和人員筆試歷年參考題庫附帶答案詳解
- 2025年廣東省珠海市香洲區(qū)保安員招聘考試題庫附答案解析
- 2024年中煤西北能源化工集團有限公司招聘真題
- 巴赫哥德堡變奏曲課件
- 老年人記憶力評估
評論
0/150
提交評論