【正文】
PLC 的 I/O 線和大功率線分開(kāi)走線,如必須在同一線槽內(nèi),分開(kāi)捆扎交流線、直流線,若條件允許,分槽走線最好,這不僅能使其有盡可能大的空間距離,并能將干擾降到最低限度。PLC 的輸入與輸出最好分開(kāi)走線,開(kāi)關(guān)量與模擬量也要分開(kāi)敷設(shè)。輸出端接線分為獨(dú)立輸出和公共輸出。如注塑機(jī)、印刷機(jī)、訂書(shū)機(jī)械、組合機(jī)床、磨床、包裝生產(chǎn)線、電鍍流水線等。(3)運(yùn)動(dòng)控制PLC 可以用于圓周運(yùn)動(dòng)或直線運(yùn)動(dòng)的控制。(5)通信及聯(lián)網(wǎng)PLC 通信含 PLC 間的通信及 PLC 與其它智能設(shè)備間的通信。然后重新返回第一條指令,開(kāi)始下一輪新的掃描。隨即關(guān)閉輸入端口,進(jìn)入程序執(zhí)行階段。鋼架結(jié)構(gòu)與其它建筑結(jié)構(gòu)相比,具有如下特點(diǎn):(1)可靠性高鋼材在生產(chǎn)時(shí),整個(gè)過(guò)程可嚴(yán)格控制,質(zhì)量比較穩(wěn)定,性能可靠。鋼結(jié)構(gòu)自重小,從而便于運(yùn)輸與安裝,可減輕基礎(chǔ)的負(fù)荷,降低地基和基礎(chǔ)部分的造價(jià)。(4)鋼結(jié)構(gòu)制造簡(jiǎn)便,施工工期短鋼結(jié)構(gòu)一般在專(zhuān)業(yè)工廠制造,易實(shí)現(xiàn)機(jī)械化,生產(chǎn)效率和產(chǎn)品精度高,質(zhì)量易于保證,是工程結(jié)構(gòu)中工業(yè)化程度最高的一種結(jié)構(gòu)。由于鋼結(jié)構(gòu)具有連接的特性,故易于加固、改建和拆遷。結(jié)構(gòu)主體采用熱制H型鋼、槽鋼、角鋼和鋼板等型材制造,具有較好的強(qiáng)度和剛度,輕巧、美觀,并可二次拆卸安裝,運(yùn)輸方便。 減速電動(dòng)機(jī)采用德國(guó)技術(shù)進(jìn)行模塊化設(shè)計(jì),于減速機(jī)、電機(jī)、剎車(chē)器集成機(jī)電一體化組合使用,配置美國(guó)托林頓軸承,日本產(chǎn)機(jī)與德國(guó)倫茨 TSB 電磁剎車(chē)器,國(guó)內(nèi)出口創(chuàng)匯企業(yè)的電機(jī),各項(xiàng)指標(biāo)符合技術(shù)要求。當(dāng)動(dòng)物接近靜物時(shí),開(kāi)關(guān)的連桿驅(qū)動(dòng)開(kāi)關(guān)的接點(diǎn)引起閉合的接點(diǎn)分?jǐn)嗷蛘邤嚅_(kāi)的接點(diǎn)閉合。 按鈕主要用于交流 50Hz60Hz 工作電壓至 380V 和直流工作電壓至 220V 的控制電路中,作控制、信號(hào)、互鎖之用。 PLC 的工作原理PLC 的工作方式與微型計(jì)算機(jī)相比有較大的不同。PLC 按掃描的方式執(zhí)行程度是最基本的工作方式,也是最主要的。CXP 編程軟件可以實(shí)現(xiàn)梯形圖或語(yǔ)句表的編程、編譯檢查程序、程序和數(shù)據(jù)的上載及下載、設(shè)置 PLC 的設(shè)定區(qū)、對(duì) PLC 的運(yùn)行狀態(tài)或內(nèi)存數(shù)據(jù)進(jìn)行監(jiān)控和測(cè)試、打印程序清單、文檔管理等功能 [6]。因?yàn)樗且环N功能很強(qiáng)的小型機(jī),在設(shè)計(jì)的過(guò)程中采用先進(jìn)的方法及組件使其通常只有在大型 PLC 中才具有的功能,且具有其他控制器所不具備的功能。圖 PLC 的外部接線圖 PLC 的 I/O 地址分配本系統(tǒng)由 35 個(gè)輸入和 18 個(gè)輸出組成,具體功能見(jiàn)下表。但使用最廣泛的還是梯形圖語(yǔ)言和助記符語(yǔ)言。比起 C 語(yǔ)言和匯編語(yǔ)言等計(jì)算機(jī)語(yǔ)言,梯形圖語(yǔ)言邏輯性更強(qiáng),它以圖形代替一成不變的指令,讓人更容易的記住它。 立體車(chē)庫(kù)控制系統(tǒng)的流程圖根據(jù)前面介紹的 PLC 的工作原理、PLC 的接線方式、I/O 口的具體分配、CXProgrammer 的使用方法之外還需要流程圖來(lái)輔助,根據(jù)流程圖來(lái)編寫(xiě)具體的程序。由于本系統(tǒng)程序復(fù)雜,為了不使文章過(guò)長(zhǎng),見(jiàn)附錄 C。如圖 所示。如圖 所示圖 選擇電機(jī) 1(3)移動(dòng)方向的選擇選定車(chē)位之后就是選擇運(yùn)行方式。如圖 和圖 所示。如圖 所示。產(chǎn)品在開(kāi)發(fā)和設(shè)計(jì)過(guò)程中,采用國(guó)際先進(jìn)的組態(tài)理念,吸收當(dāng)前國(guó)內(nèi)外先進(jìn)組態(tài)軟件的優(yōu)秀成果,并經(jīng)過(guò)嚴(yán)格的實(shí)驗(yàn)測(cè)試和眾多行業(yè)的現(xiàn)場(chǎng)實(shí)踐。《世紀(jì)星組態(tài)軟件》開(kāi)發(fā)系統(tǒng)是其應(yīng)用程序的集成開(kāi)發(fā)環(huán)境。它通過(guò)實(shí)時(shí)數(shù)據(jù)庫(kù)管理從工業(yè)控制對(duì)象采集到的各種數(shù)據(jù),并把數(shù)據(jù)的變化用動(dòng)畫(huà)的方式形象地表示出來(lái),同時(shí)完成報(bào)警、歷史數(shù)據(jù)記錄、趨勢(shì)曲線等監(jiān)視功能 [10]。(2)方便性《世紀(jì)星組態(tài)軟件》的網(wǎng)絡(luò)功能使企業(yè)的基層和其它部門(mén)建立起聯(lián)系,現(xiàn)場(chǎng)操作人員和工廠管理人員都可以看到各種數(shù)據(jù)。(4)獨(dú)特性《世紀(jì)星組態(tài)軟件》可從屏幕抓取點(diǎn)位圖提高該系統(tǒng)的運(yùn)行效率;用戶自定義函數(shù)功能精確的控制應(yīng)用系統(tǒng);用戶自定義圖庫(kù)功能可以不受限制擴(kuò)充圖庫(kù)或新建圖庫(kù),以滿足不同行業(yè)的需求;漸進(jìn)顏色的使用,將用戶帶入三維立體世界;真正的 32 位應(yīng)用程序,智能型人機(jī)接口軟件系統(tǒng),以 Microsoft Windows 98/2022/NT 中文平臺(tái)作為其操作系統(tǒng)的全部強(qiáng)大功能。打開(kāi) CSMAKER,用鼠標(biāo)單擊開(kāi)發(fā)系統(tǒng)菜單欄中的“文件” ,待菜單彈出后選中“工程項(xiàng)目管理器” ,再選擇“新建” ,彈出如圖 所示對(duì)話框,鍵入一個(gè)工程名后,會(huì)彈出一個(gè)窗口詢問(wèn)是否建立新項(xiàng)目,當(dāng)選擇“是”的時(shí)候會(huì)出現(xiàn)一個(gè)新的窗口,點(diǎn)擊剛才輸入的工程名就可以進(jìn)入所新建的工程目錄下了。 內(nèi)部參數(shù)的設(shè)定世紀(jì)星提供的變量數(shù)據(jù)庫(kù)是一個(gè)實(shí)時(shí)數(shù)據(jù)庫(kù),它是世紀(jì)星組態(tài)軟件的核心。系統(tǒng)提供四大類(lèi)型變量:系統(tǒng)變量、內(nèi)存變量、I/O 變量和特殊變量。系統(tǒng)變量設(shè)有只讀和讀寫(xiě)屬性,只讀變量如系統(tǒng)時(shí)間等,由系統(tǒng)自動(dòng)更新,用戶改變這些變量的數(shù)值;對(duì)于具有讀寫(xiě)屬性的系統(tǒng)變量,用戶可以改變變量的數(shù)值。圖 內(nèi)部參數(shù)設(shè)定 軟件語(yǔ)言的編程在世紀(jì)星中,圖形控件的變化需要條件的觸發(fā)。圖 組態(tài)編程示意圖 組態(tài)畫(huà)面的動(dòng)畫(huà)銜接 組態(tài)畫(huà)面的設(shè)計(jì)通過(guò)《世紀(jì)星組態(tài)軟件》設(shè)計(jì)出的立體車(chē)庫(kù)控制系統(tǒng)的組態(tài)監(jiān)控畫(huà)面如圖 所示。動(dòng)畫(huà)連接的引入是人機(jī)接口的一次突破,它把程序員從重復(fù)的圖形編程中解放出來(lái),為程序員提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面,并且有可編程的命令語(yǔ)言連接來(lái)增強(qiáng)圖形界面的功能。畫(huà)面編輯好以后,需要將畫(huà)面與前面定義的數(shù)據(jù)對(duì)象即變量關(guān)聯(lián)起來(lái),以便運(yùn)行時(shí),畫(huà)面上的內(nèi)容能隨變量變化。圖 車(chē)位 7 下移如圖 所示,即車(chē)位 7 工作時(shí)的動(dòng)態(tài)畫(huà)面,系統(tǒng)運(yùn)行后,車(chē)位 7 下行。首先選擇了編程軟件 CXProgrammer,并且對(duì)他的特點(diǎn)進(jìn)行了詳細(xì)的介紹,然后設(shè)計(jì)了世紀(jì)星組態(tài)的監(jiān)控程序,并對(duì)具體的設(shè)計(jì)過(guò)程做了詳細(xì)的講述。本系統(tǒng)基本實(shí)現(xiàn)了升降橫移式立體車(chē)庫(kù)的控制系統(tǒng)的控制要求并且利用世紀(jì)星組態(tài)軟件成功的實(shí)現(xiàn)監(jiān)控。致 謝畢業(yè)設(shè)計(jì),也許是我大學(xué)生涯交上的最后一個(gè)作業(yè)了。她孜孜不倦的教誨和悉心全面的教導(dǎo)在畢業(yè)設(shè)計(jì)期間給予了我莫大的關(guān)懷與照顧,同時(shí)為我的畢業(yè)設(shè)計(jì)指出了方法,提出了很好的建議,并每周組織同組的同學(xué)一起研究。面對(duì)探求科學(xué)知識(shí)的新的道路,站在新的起點(diǎn),我更加充滿信心,充滿熱情和希望。參考文獻(xiàn)[1] 閏宏偉,潘宏俠 .立體停布庫(kù)在我國(guó)的發(fā)展前景綜述討論,2022 (3)[2] 摩根斯坦利 “中國(guó)汽車(chē)業(yè),2022 (3)[3] ,2022 (5)[4] ,2022 (1)[5] 郭宗仁,吳亦峰 ,2022:P512[6] 何波,:陜西科學(xué)技術(shù)出版社,:P140164[7] ,1999 (55)[8] 劉煒,張?jiān)粕?.,1998[9] 土耀斌,李世武 , ,2022年7月,31卷第三期:P98101[10] 世紀(jì)星組態(tài)軟件 .北京世紀(jì)佳諾科技有限公司 ,2022:P60162[11] 袁秀英.組態(tài)控制技術(shù).電子工業(yè)出版社,2022:P3238附錄 A 英文原文Programmable Logic Controllers (PLCs)1 About Programmable Logic Controllers (PLCs)PLCs (programmable logic controllers) are the control hubs for a wide variety of automated systems and processes. They contain multiple inputs and outputs that use transistors and other circuitry to simulate switches and relays to control equipment. They are programmable via software interfaced via standard puter interfaces and proprietary languages and work options. Programmable logic controllers I/O channel specifications include total number of points, number of inputs and outputs, ability to expand, and maximum number of channels. Number of points is the sum of the inputs and the outputs. PLCs may be specified by any possible bination of these values. Expandable units may be stacked or linked together to increase total control capacity. Maximum number of channels refers to the maximum total number of input and output channels in an expanded system. PLC system specifications to consider include scan time, number of instructions, data memory, and program memory. Scan time is the time required by the PLC to check the states of its inputs and outputs. Instructions are standard operations (such as math functions) available to PLC software. Data memory is the capacity for data storage. Program memory is the capacity for control software.Available inputs for programmable logic controllers include DC, AC, analog, thermocouple, RTD, frequency or pulse, transistor, and interrupt inputs. Outputs for PLCs include DC, AC, relay, analog, frequency or pulse, transistor, and triac. Programming options for PLCs include front panel, hand held, and puter. Programmable logic controllers use a variety of software programming languages for control. These include IEC 611313, sequential function chart (SFC), function block diagram (FBD), ladder diagram (LD), structured text (ST), instruction list (IL), relay ladder logic (RLL), flow chart, C, and Basic. The IEC 611313 programming environment provides support for five languages specified by the global standard: Sequential Function Chart, Function Block Diagram, Ladder Diagram, Structured Text, and Instruction List. This allows for multivendor patibility and multilanguage programming. SFC is a graphical language that provides coordination of program sequences, supporting alternative sequence selections and parallel sequences. FBD uses a broad function library to build plex procedures in a graphical format. Standard math and logic functions may be coordinated with customizable munication and interface functions. LD is a graphic language for discrete control and interlocking logic. It is pletely patible with FBD for discrete function control. ST is a text language used for plex mathematical procedures and calculations less well suited to graphical languages. IL is a lowlevel language similar to assembly c