【正文】
簡化后的掃描程序 PLC的CPU工作流程 輸入采樣階段。這種串行工作過程稱為PLC的掃描工作方式。 PLC的掃描工作原理 當(dāng)PLC運(yùn)行時(shí),是通過執(zhí)行反映控制要求的用戶程序來完成控制任務(wù)的,需要執(zhí)行眾多的操作,但CPU不可能同時(shí)去執(zhí)行多個(gè)操作,它只能按分時(shí)操作(串行工作)方式,每一次執(zhí)行一個(gè)操作,按順序逐個(gè)執(zhí)行。CPU從第一條指令開始,按順序逐條執(zhí)行用戶程序直到用戶程序結(jié)束,然后返回第一條指令重新開始。其它外部設(shè)備:除了以上所述的部件和設(shè)備外,PLC還有許多外部設(shè)備,如EPROM寫入器、外存儲(chǔ)器、人/機(jī)接口裝置等。它作為PLC系統(tǒng)的一個(gè)模塊,通過總線與PLC相連,進(jìn)行數(shù)據(jù)交換,并在PLC的協(xié)調(diào)管理下獨(dú)立地進(jìn)行工作。專用編程器有簡易編程器和智能編程器兩類。編程裝置可以是專用編程器,也可以是配有專用編程軟件包的通用。編程裝置:編程裝置的作用是用于編輯、調(diào)試、輸入用戶程序,也可在線監(jiān)控PLC內(nèi)部狀態(tài)和參數(shù),與PLC進(jìn)行人機(jī)對(duì)話。15%的范圍內(nèi)波動(dòng)。與普通電源相比,PLC電源的穩(wěn)定性好、抗干擾能力強(qiáng)。擴(kuò)展I/O模塊;擴(kuò)展位置控制模塊(如F230GM);擴(kuò)展通訊模塊(如FX232AW等);擴(kuò)展模擬量控制模塊(如FX2DA、FX4AD等)。通訊及編程接口——采用RS485或RS422串行總線,連接專用編程器(FX20P、FX10P);連接個(gè)人電腦(PC),實(shí)現(xiàn)編程及在線監(jiān)控;連接工控機(jī),實(shí)現(xiàn)編程及在線監(jiān)控;接網(wǎng)絡(luò)設(shè)備(如調(diào)制解調(diào)器),實(shí)現(xiàn)遠(yuǎn)程通訊;連接打印機(jī)等計(jì)算機(jī)外設(shè)。輸出單元——帶光電隔離器及濾波器。多種輔助電源類型:AC電源DC24V輸入;DC電源DC24V輸入;DC電源DC12V輸入。用戶存儲(chǔ)器——RAM/EPROM/EEPROM存放用戶工作程序;存放工作數(shù)據(jù)。 PLC硬件系統(tǒng)組成微處理器(CPU)接收并存儲(chǔ)用戶程序和數(shù)據(jù);診斷電源、PLC工作狀態(tài)及編程的語法錯(cuò)誤;接收輸入信號(hào),送入數(shù)據(jù)寄存器并保存;運(yùn)行時(shí)順序讀取、解釋、執(zhí)行用戶程序,完成用戶程序的各種操作;將用戶程序的執(zhí)行結(jié)果送至輸出端。體積小、能耗低、重量輕,易于實(shí)現(xiàn)機(jī)電一體化。安裝調(diào)試簡單,維修方便。編程語言簡單易學(xué),程序易修改。PLC具有邏輯運(yùn)算、定時(shí)、計(jì)數(shù)、順序控制,模擬量輸入/輸出等功能,既可控制開關(guān)量,也可控制模擬量,可進(jìn)行單機(jī)控制、生產(chǎn)線控制、生產(chǎn)過程控制以及聯(lián)網(wǎng)控制。 PLC的主要特點(diǎn)采用光耦隔離,設(shè)置多種濾波電路,內(nèi)部采用電磁屏蔽,采用開關(guān)穩(wěn)壓電源,可采用雙CPU冗余系統(tǒng)。PLC是微機(jī)技術(shù)與傳統(tǒng)繼電接觸控制技術(shù)互相結(jié)合的產(chǎn)物,它克服了繼電接觸控制系統(tǒng)之中的機(jī)械觸點(diǎn)的接線復(fù)雜、可靠性低、功耗高、通用性和靈活性差的缺點(diǎn),充分利用了微處理器的優(yōu)點(diǎn),又照顧到現(xiàn)場(chǎng)電氣操作和維修人員的技能與習(xí)慣,特別是PLC的程序編制,不涉及專門的計(jì)算機(jī)編程語言知識(shí),而是采用了一套以繼電器梯形圖作為基礎(chǔ)的簡單指令形式,使用戶程序編制形象、直觀、方便易學(xué);調(diào)試與查錯(cuò)也都很方便。 什么是PLC可編程序控制器,它是一個(gè)以微處理器作為核心的數(shù)字運(yùn)算操作電子系統(tǒng)裝置,專為在工業(yè)現(xiàn)場(chǎng)應(yīng)用而設(shè)計(jì),它采用可編程序的存儲(chǔ)器,用以在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)/計(jì)數(shù)以及算術(shù)運(yùn)算等操作指令,并通過數(shù)字式以及模擬式的輸入、輸出接口,控制各種類型的機(jī)械生產(chǎn)過程。本文利用計(jì)算機(jī)作為上位機(jī),利用MCGS組態(tài)軟件作為程序開發(fā)平臺(tái),下位機(jī)采用三菱系列可編程序控制器,組成一個(gè)簡單實(shí)用的十字路口交通燈控制系統(tǒng),以解決路口人行橫道中行人闖紅燈而引起的交通安全問題。在PLC 與計(jì)算機(jī)通訊的基礎(chǔ)上,通過組態(tài)軟件可以對(duì)PLC的當(dāng)前工作狀態(tài)進(jìn)行全方位的監(jiān)控,進(jìn)一步對(duì)控制對(duì)象的工作過程進(jìn)行全程模擬仿真,實(shí)現(xiàn)遠(yuǎn)程控制。只要利用組態(tài)軟件包中的工具,通過硬件組態(tài)、數(shù)據(jù)組態(tài)、畫面組態(tài)等工作即可完成所需應(yīng)用軟件的開發(fā)工,可以作實(shí)現(xiàn)遠(yuǎn)程監(jiān)控、數(shù)據(jù)采集、數(shù)據(jù)分析、過程控制等功能。因此使用PLC控制交通燈系統(tǒng)勢(shì)在必行。它將傳統(tǒng)繼電器技術(shù)和現(xiàn)代計(jì)算機(jī)信息處理兩者的優(yōu)點(diǎn)結(jié)合起來,成為了工業(yè)自動(dòng)化領(lǐng)域中最重要的、應(yīng)用最多的控制設(shè)備,并已躍居工業(yè)自動(dòng)化三大支柱(PLC、機(jī)器人、CAD/CAM)的首位。單片機(jī)也可以控制交通燈系統(tǒng),由于單片機(jī)電子元件的可靠性沒有PLC可靠性高,容易出現(xiàn)系統(tǒng)的錯(cuò)誤,從而產(chǎn)生一些不便,甚至事故,所以為保證交通的暢行,十字路口的交通燈的控制顯得尤為重要,不能有差錯(cuò),在正常工作中,為了保證系統(tǒng)運(yùn)行的可靠性一般選用PLC來控制交通燈。人多、車多道路少的道路交通狀況已經(jīng)很明顯了。traffic lights。s consumption level unceasing enhancement, personal vehicles unceasing increase. Many people, fewer cars and more road traffic is very obvious. So adopting effective method to be imperative to control traffic lights. Intelligent PLC control principle is the core of the control system, using PLC to EastWest or northsouth direction of the vehicle were classified according to the number of scale, eastwest and northsouth direction corresponding to a given length of green time by a certain size grading, this can be achieved by the car flow scale given light duration, maximum limit vehicle clearance, reducing the crossroads of the vehicle stagnation, relieve traffic congestion, to achieve optimal control, so as to improve the efficiency of traffic control system.MCGS provides a plete solution to solve practical engineering problems and open platform for the user, can plete the data acquisition, realtime and historical data processing, alarm and security mechanism, animation display, trend curve and report output and enterprise network monitoring and other functions. The use o