機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)PLC自動(dòng)供料裝置工業(yè)機(jī)械手控制系統(tǒng)設(shè)計(jì)_第1頁
機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)PLC自動(dòng)供料裝置工業(yè)機(jī)械手控制系統(tǒng)設(shè)計(jì)_第2頁
機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)PLC自動(dòng)供料裝置工業(yè)機(jī)械手控制系統(tǒng)設(shè)計(jì)_第3頁
機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)PLC自動(dòng)供料裝置工業(yè)機(jī)械手控制系統(tǒng)設(shè)計(jì)_第4頁
機(jī)電一體化畢業(yè)設(shè)計(jì)(論文)PLC自動(dòng)供料裝置工業(yè)機(jī)械手控制系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 畢 業(yè) 設(shè) 計(jì)題目 自動(dòng)供料裝置工業(yè)機(jī)械手控制系統(tǒng)設(shè)計(jì)姓 名 學(xué) 號院(系)機(jī)電工程系班 級 指導(dǎo)老師 專 業(yè) 機(jī)電一體化技術(shù) 二一一年十一月五日摘 要隨著工業(yè)自動(dòng)化的普及和發(fā)展,控制器的需求量逐年增大,在自動(dòng)供料裝置中機(jī)械手的應(yīng)用也逐漸普及,主要在汽車,電子,機(jī)械加工、食品、醫(yī)藥等領(lǐng)域的生產(chǎn)流水線或貨物裝卸調(diào)運(yùn), 可以更好地節(jié)約能源和提高運(yùn)輸設(shè)備或產(chǎn)品的效率,以降低其他搬運(yùn)方式的限制和不足,滿足現(xiàn)代經(jīng)濟(jì)發(fā)展的要求。 本機(jī)械手的機(jī)械結(jié)構(gòu)主要包括由兩個(gè)電磁閥控制的液壓鋼來實(shí)現(xiàn)機(jī)械手的上升下降運(yùn)動(dòng)及夾緊工件的動(dòng)作,兩個(gè)轉(zhuǎn)速不同的電動(dòng)機(jī)分別通過兩線圈控制電動(dòng)機(jī)的正反轉(zhuǎn),從而實(shí)現(xiàn)小車的快進(jìn)、慢進(jìn)、快

2、退、慢退的運(yùn)動(dòng)運(yùn)動(dòng);其動(dòng)作轉(zhuǎn)換靠 設(shè)置在各個(gè)不同部位的行程開關(guān)(sq1-sq9)產(chǎn)生的通斷信號傳輸?shù)絧lc控制器,通過plc內(nèi)部程序輸出不同的信號,從而驅(qū)動(dòng)外部線圈來控制電動(dòng)機(jī)或電磁閥產(chǎn)生不同的動(dòng)作,可實(shí)現(xiàn)機(jī)械手的精確定位;其動(dòng)作過程包括:下降、夾緊、上升、慢進(jìn)、快進(jìn)、慢進(jìn)、延時(shí)、下降、放松、上升、慢退、快退、慢退;其操作方式包括:回原位、手動(dòng)、單步、單周期、連續(xù);來滿足生產(chǎn)中的各種操作要求。關(guān)鍵字:供料裝置機(jī)械手,可編程控制器(plc),液壓,電磁閥。 i abstract with the popularity of industrial automation and developmen

3、t, the demand for year-on-year increase of controller, handling the application of robot gradually popularity, mainly in the automotive, electronic, mechanical processing, food, medicine and other areas of the production line or cargo transport, we can be more good to save energy and improve the tra

4、nsport efficiency of equipment or products, to reduce restrictions on other modes of transportation and inadequate to meet the requirements of modern economic development.the manipulator mechanical structure includes two solenoid valves controlled by hydraulic manipulator steel to achieve the increa

5、sed decline in sports and workpiece clamping action, the two different motor speed through the two motor coils positive control in order to achieve car of the fast-forward, slow forward, fast rewind, slow movement back movement; conversion by setting its action in various different parts of the trip

6、 switch (sq1 - sq9) generated on-off signal transmission to the plc controller, through the plc internal different output signal, which drives the external coil to control the motor or solenoid valves have a different action, the robot can achieve precise positioning; their course of action include:

7、 decline in clamping increased, slow forward, fast forward, slow progress, the extension of , the drop in, relax, rise, slow back, rewind, slow back; its operation, including: back in situ, manual, single-step, single cycle, continuous; to meet the production requirements of the various operations a

8、nd maintenance.keywords: handling mechanical hands, programmable logic controller (plc), hydraulic, solenoid valve. ii 目 錄 摘 要 .i abstract .ii目 錄 .iii緒 論.1第一章 工業(yè)機(jī)械手控制系統(tǒng)介紹1.1 機(jī)械手控制系統(tǒng)發(fā)展歷史.11.2 機(jī)械手控制系統(tǒng)組成.21.3 機(jī)械手控制系統(tǒng)前瞻.3第二章 工業(yè)機(jī)械手裝置簡介2.1 裝置結(jié)構(gòu).42.2 功能描述.52.3 電氣原理.6第三章 micrologix 1500控制器簡介3.1硬件概述.93.2控制器接

9、線.103.3通訊選件.11第四章 rslinx classic通訊裝置簡介4.1 rslinx classic入門指南.124.2 rslinx classic通訊裝置步驟.13第五章 rslogix 500編程軟件5.1 rslogix 500編程軟件介紹.14 5.2 rslogix 軟件界面.145.3 rslogix 500基本指令.15第六章 機(jī)械手控制系統(tǒng)總體設(shè)計(jì)5.1 軟件設(shè)計(jì).165.2 硬件設(shè)計(jì).175.3 系統(tǒng)通訊配置.18總結(jié)附錄參考文獻(xiàn) 緒 論在現(xiàn)代工業(yè)中,生產(chǎn)過程的機(jī)械化、自動(dòng)化已成為突出的主題。隨著工業(yè)現(xiàn)代化的進(jìn)一步發(fā)展,自動(dòng)化已經(jīng)成為現(xiàn)代企業(yè)中的重要支柱,無人車

10、間、無人生產(chǎn)流水線等等,已經(jīng)隨處可見。同時(shí),現(xiàn)代生產(chǎn)中,存在著各種各樣的生產(chǎn)環(huán)境,如高溫、放射性、有毒氣體、有害氣體場合以及水下作業(yè)等,這些惡劣的生產(chǎn)環(huán)境不利于人工進(jìn)行操作。工業(yè)機(jī)械手是現(xiàn)代自動(dòng)控制領(lǐng)域中出現(xiàn)的一項(xiàng)新的技術(shù),是現(xiàn)代控制力論與工業(yè)自動(dòng)化實(shí)踐相結(jié)合的產(chǎn)物,并以成為現(xiàn)代機(jī)械制造生產(chǎn)系統(tǒng)中的一個(gè)重要組成部分。工業(yè)機(jī)械手提高生產(chǎn)過程自動(dòng)化、改善勞動(dòng)條件、提高產(chǎn)品質(zhì)量和生產(chǎn)效率的有效手段之一。尤其在高溫、高壓、粉塵、噪聲以及帶有放射性和污染的場合,應(yīng)用的得更廣泛。在我國,近幾年來也有較快的發(fā)展,并取得一定效果,受到機(jī)械工業(yè)和鐵路工業(yè)部門的重視。本設(shè)計(jì)是在自動(dòng)供料裝置中機(jī)械手物料的搬運(yùn),采用

11、ab公司的micrologix系列plc,對機(jī)械手的上下,左右以及抓取運(yùn)動(dòng)進(jìn)行控制。該裝置機(jī)械部分有滾珠絲杠、滑軌、機(jī)械手等;電氣方面由交流電機(jī)、限位開關(guān)、操作臺(tái)等部件組成。我們利用可編程技術(shù),結(jié)合相應(yīng)的硬件裝置,控制機(jī)械手完成各種動(dòng)作。 第一章 工業(yè)機(jī)械手控制系統(tǒng)介紹1.1 機(jī)械手控制系統(tǒng)發(fā)展歷史 械手控制系統(tǒng)是伴隨著機(jī)械手(機(jī)器人)的發(fā)展而進(jìn)步的。機(jī)械手是在早期出現(xiàn)的古代機(jī)器人基礎(chǔ)上發(fā)展起來的,機(jī)械手研究始于20世紀(jì)中期,隨著計(jì)算機(jī)和自動(dòng)化技術(shù)的發(fā)展,特別是1946年第一臺(tái)數(shù)字電子計(jì)算機(jī)問世以來,計(jì)算機(jī)取得了驚人的進(jìn)步,向高速度、大容量、低價(jià)格的方向發(fā)展。同時(shí),大批量生產(chǎn)的迫切需求推動(dòng)了自

12、動(dòng)化技術(shù)的進(jìn)展,又為機(jī)器人和機(jī)械手控制系統(tǒng)的開發(fā)奠定了基礎(chǔ)。另一方面,核能技術(shù)的研究要求某些操作機(jī)械代替人處理放射性物質(zhì)。在這一需求背景下,美國于1947年開發(fā)了遙控機(jī)械手控制系統(tǒng)和遙控機(jī)械手,1948年又開發(fā)了機(jī)械式的主從機(jī)械手控制系統(tǒng)和機(jī)械手。 機(jī)械手控制系統(tǒng)首先是從美國開始研制的。1954年美國戴沃爾最早提出了工業(yè)機(jī)器人的概念,并申請了專利。該專利的要點(diǎn)是借助伺服技術(shù)控制機(jī)器人的關(guān)節(jié),利用人手對機(jī)器人進(jìn)行動(dòng)作示教,機(jī)器人能實(shí)現(xiàn)動(dòng)作的記錄和再現(xiàn)。這就是所謂的示教再現(xiàn)機(jī)器人控制系統(tǒng)?,F(xiàn)有的機(jī)器人控制系統(tǒng)差不多都采用這種控制方式。1958年美國聯(lián)合控制公司研制出第一臺(tái)機(jī)械手鉚接機(jī)器人控制系統(tǒng)。

13、作為機(jī)器人產(chǎn)品最早的實(shí)用機(jī)型(示教再現(xiàn))是1962年美國amf公司推出的“verstran”和unimation公司推出的“unimate”。這些工業(yè)機(jī)器人和相關(guān)控制系統(tǒng)主要由類似人的手和臂組成它可代替人的繁重勞動(dòng)以實(shí)現(xiàn)生產(chǎn)的機(jī)械化和自動(dòng)化,能在有害環(huán)境下操作以保護(hù)人身安全,因而廣泛應(yīng)用于機(jī)械制造、冶金、電子、輕工和原子能等部門。 機(jī)械手控制系統(tǒng)經(jīng)歷了以下幾個(gè)階段:機(jī)械手完成放射源轉(zhuǎn)運(yùn)年代、化工產(chǎn)品垛機(jī)械手年代、工業(yè)用機(jī)械手興起和發(fā)展年代。 隨著汽車行業(yè)和塑膠行業(yè)的發(fā)展,西歐、日本、蘇聯(lián)和中國等地域機(jī)械手及其控制系統(tǒng)也開始百花爭放。 尤其注塑機(jī)機(jī)械手,發(fā)展更為迅猛,應(yīng)用非常普遍,其控制系統(tǒng)經(jīng)過

14、幾十年的發(fā)展,現(xiàn)在已經(jīng)趨于成熟和完善。 1.2 機(jī)械手控制系統(tǒng)組成工業(yè)機(jī)械手控制系統(tǒng)一般包括主控板、轉(zhuǎn)接板、顯示器、控制按鍵、配套電源等部分。下面主要針對工業(yè)機(jī)械手控制系統(tǒng)做下介紹。 主機(jī) 主機(jī)包括主控板,顯示屏,按鍵。其中主控板由單片機(jī)和相應(yīng)電路板組成,單片機(jī)負(fù)責(zé)程序運(yùn)行,電路板處理輸入輸出信號。(圖1-1) 單片機(jī)主機(jī)圖1-1 轉(zhuǎn)接板 轉(zhuǎn)接板主要包含一些端子和繼電器,其功能是信號的轉(zhuǎn)接。 (圖1-2) 轉(zhuǎn)接板圖1-2配套電源及其他 電源用于控制系統(tǒng)供電,如蜂鳴器則是用于機(jī)器故障報(bào)警所用。 1.3 機(jī)械手控制系統(tǒng)前瞻 現(xiàn)代計(jì)算機(jī)技術(shù)的產(chǎn)業(yè)革命,將世界經(jīng)濟(jì)從資本經(jīng)濟(jì)帶入到知識經(jīng)濟(jì)時(shí)代。在電子世

15、界領(lǐng)域,從20世紀(jì)中的無線電時(shí)代進(jìn)入到21世紀(jì)以計(jì)算機(jī)技術(shù)為中心的智能化現(xiàn)代電子系統(tǒng)時(shí)代。而機(jī)械手控制系統(tǒng)則逐步發(fā)展為與計(jì)算機(jī)互聯(lián),使機(jī)械手控制系統(tǒng)更加智能化,操作更加簡單方便。 隨著自動(dòng)化發(fā)展,機(jī)械手(機(jī)器人)應(yīng)用將更加普遍。而沒有控制系統(tǒng)的機(jī)械手卻是一堆廢鐵,機(jī)械手的發(fā)展勢必與控制系統(tǒng)雙駒并馳。而日后機(jī)械手的反展也會(huì)反限于控制系統(tǒng)的發(fā)展,未來的人類社會(huì)將是機(jī)械手的時(shí)代。 第二章 工業(yè)機(jī)械裝置簡介 2.1 裝置結(jié)構(gòu) 圖2-1 機(jī)械手模型正面結(jié)構(gòu)示意圖1- 機(jī)械手底座;2-水平軸驅(qū)動(dòng)電機(jī);3-垂直軸驅(qū)動(dòng)電機(jī);4-手抓電機(jī)機(jī)構(gòu);5-水平軸運(yùn)動(dòng)系統(tǒng);6-垂直軸運(yùn)動(dòng)系統(tǒng);7-水平限位開關(guān);8-垂直限

16、位開關(guān);9-手抓;10-臺(tái)板;11-電器驅(qū)動(dòng)板;12-信號轉(zhuǎn)接板;13-直流電源;14-空氣開關(guān)。 圖2-2 機(jī)械手模型背面結(jié)構(gòu)示意圖1- 機(jī)械手旋轉(zhuǎn)驅(qū)動(dòng)電機(jī);2-垂直軸運(yùn)動(dòng)系統(tǒng)。 2.2 功能描述電動(dòng)組合機(jī)械手各個(gè)運(yùn)行機(jī)構(gòu)功能如下:1. 主軸水平旋轉(zhuǎn)旋轉(zhuǎn)運(yùn)行由直流減速電機(jī)驅(qū)動(dòng),自動(dòng)控制時(shí)可根據(jù)編碼器計(jì)數(shù)進(jìn)行定位控制;左右在180范圍極限端設(shè)限位開關(guān);電路具有硬件保護(hù)功能(誤驅(qū)動(dòng)不會(huì)造成損壞);2. 水平(x)軸性線運(yùn)動(dòng)線性運(yùn)動(dòng)由直流減速電機(jī)驅(qū)動(dòng),極限端設(shè)限位開關(guān);電路具有硬件保護(hù)功能;3. 垂直(y)軸線性運(yùn)動(dòng)線性運(yùn)動(dòng)由直流減速電機(jī)驅(qū)動(dòng),極限端設(shè)限位開關(guān);電路具有硬件保護(hù)功能;4. 手抓機(jī)構(gòu)

17、手抓的張、合運(yùn)行由直流減速電機(jī)驅(qū)動(dòng),極限端設(shè)置限位開關(guān);電路具有硬件保護(hù)功能;由于本機(jī)械的三軸采用的驅(qū)動(dòng)方式為;1. 主軸為直流減速電機(jī)驅(qū)動(dòng);2. x,y軸為直流減速電機(jī)驅(qū)動(dòng);可實(shí)現(xiàn)工作區(qū)域內(nèi)的極限定位;因此在使用中可在工作盤上相應(yīng)設(shè)置取料位和放料位;控制系統(tǒng)由控制器(通常為plc,也可配備其他類型的邏輯控制裝置)、端子板和直流電源等組成??刂破鹘邮赵O(shè)在機(jī)械手上各部分傳感器的信號,并通過預(yù)先設(shè)定的程序控制機(jī)械手的各種動(dòng)作。2.3 電氣原理 2.3.1 直流電機(jī)驅(qū)動(dòng)原理驅(qū)動(dòng)電路完成對各運(yùn)行電機(jī)的驅(qū)動(dòng)及極限保護(hù);保護(hù)功能由數(shù)字門電路構(gòu)成,實(shí)現(xiàn)對某些異常動(dòng)作的限制;保護(hù)設(shè)備安全。 圖2-3 驅(qū)動(dòng)板原

18、理示意圖端子“6”和“7”必須同時(shí)為低電平,“a”繼電器吸合,端子“5”和“8”必須同時(shí)為低電平,“b”繼電器吸合,a吸合b斷開時(shí)電機(jī)為順行運(yùn)行狀態(tài),b吸合a斷開時(shí)電機(jī)為逆行運(yùn)行狀態(tài),a合b不得同時(shí)吸合!2.3.2 輸入信號板的原理與應(yīng)用 輸入信號板的功能是將設(shè)備上各種傳感器的信號轉(zhuǎn)換為統(tǒng)一電平的驅(qū)動(dòng)信號;專為設(shè)備與控制器之間信號傳遞而設(shè)置,板上設(shè)有光電隔離電路,將內(nèi)外電源隔離,以保護(hù)設(shè)備安全。 圖2-4輸入信號板應(yīng)用原理圖 注意:輸出端為高電平驅(qū)動(dòng)電路,嚴(yán)禁直接接地。 2.3.3 輸出驅(qū)動(dòng)的原理與應(yīng)用 輸出信號板的功能是將控制器輸出的信號轉(zhuǎn)換為統(tǒng)一電平的驅(qū)動(dòng)信號;專為控制器與被驅(qū)動(dòng)設(shè)備之間信

19、號傳遞而設(shè)置,板上設(shè)有光電隔離電路,將內(nèi)外電源隔離,以保護(hù)設(shè)備安全。 圖2-5輸出驅(qū)動(dòng)板應(yīng)用原理圖注意:當(dāng)com接高電平(+)時(shí);該板為低電平驅(qū)動(dòng)方式。第三章 micrologix 1500控制器簡介micro logix 1500 可編程序控制器,可按需要擴(kuò)展i/o,與大型控制器相比,成本低,體積小。micro logix 1500 可可編程序控制器是a-b系列的一種強(qiáng)大的小型控制器,這小型可編程序控制器可以擴(kuò)展compact i/o。滿足各種工業(yè)應(yīng)用的需求。它使用羅克韋爾編程軟件rs logix,具有和micro logix1000,slc系列控制器相同的指令集。3.1 硬件概述 控制器硬

20、件特性如下: 圖3-1控制器結(jié)構(gòu)示意圖 表3.1控制器主要結(jié)構(gòu)說明控制器有一個(gè)標(biāo)準(zhǔn)處理器(1764-lsp)和下表所列其中一種基本單元組成。 表3.1 1764系列控制器基本i/o和電流2.2 控制器接線 控制器直流輸入電路功能接成灌入電流或拉出電流配置(灌入電流和拉出電流不能用于交流輸入電路) 圖3-2 1764-24bwa灌入電流接線圖 圖3-3 1764-24bwa拉出電流接線圖3.3 通訊選件 micrologix 1500可編程控制器使用dfi協(xié)議接到rs232端口與個(gè)人計(jì)算極連接方法有兩種:使用點(diǎn)對點(diǎn)連接或使用調(diào)制解調(diào)器。 3.3.1 dfi隔離式點(diǎn)對點(diǎn)連接 用戶能夠利用一串行口到

21、控制器,將micrologix 1500可編程控制器與一個(gè)人計(jì)算機(jī)連接起來,建議組態(tài)成dfi全雙工協(xié)議。 圖3-4dfi隔離式點(diǎn)對點(diǎn)連接 3.3.2 dfi隔離式調(diào)制解調(diào)連接 用戶能夠利用調(diào)制解調(diào)器,將micrologix 1500可編程控制器與一個(gè)人計(jì)算機(jī)連接起來,建議協(xié)議組態(tài)dfi全雙工協(xié)議。 圖3-5dfi隔離式調(diào)制解調(diào)器連接第四章 rslinx classic通訊配置簡介4.1 rslinx clsaaic 入門指南 用于rockwell automation網(wǎng)絡(luò)和設(shè)備的rslinx classic是針對使用一下操作系統(tǒng)的全面工廠通信解決方案:microsoft windows xp

22、spi 或xp sp2micrologix windows server 2003 sp1 或 r2 microsoft windows 200 sp4microsoft windows vista business(32位)和vista home basic(32位)它使allen-bradley 可編程控制器可訪問各種 rockwell software 和allen-bradley 應(yīng)用程序。程序范圍包括設(shè)備編程和配置應(yīng)用程序(如rslogix和rsnetworx)hwi,(人及接口)應(yīng)用程序(如rsview32)和使用microsoft office,網(wǎng)頁或visual basic的數(shù)

23、據(jù)采用應(yīng)用程序rslinx classic還加入了先進(jìn)的數(shù)據(jù)優(yōu)化技術(shù),并包括一套診斷機(jī)制。應(yīng)用程序編程接口(api)支持用rslinx classic sdk開發(fā)的自定義應(yīng)用程序。rslinx classic既是opc數(shù)據(jù)訪問兼容服務(wù)器,也是dde服務(wù)器。rslinx classic literslinx classic lite提供了支持rslogix和rsnetworx所需的基本功能,不單獨(dú)出售該版本,而是與僅需直接訪問rslinx classic網(wǎng)絡(luò)驅(qū)動(dòng)程序的產(chǎn)品捆綁出售。該版本不支持opc,dde或已發(fā)布的rslinx classic c應(yīng)用程序編程接口(api)。rslinx cla

24、ssic lite適合于以下情況:使rslogix產(chǎn)品德梯形邏輯編程。使用rsnetworx配置與診斷網(wǎng)絡(luò)和設(shè)備。配置以太網(wǎng)模塊/設(shè)備(例如,1756-enet,1756-dhrto等)。使用controlflash升級固件。瀏覽網(wǎng)絡(luò)并獲取固件版本等設(shè)備信息。rslinx classic single node rslinx classic single node包括了為所有rockwell software產(chǎn)品提供通信服務(wù)的必需功能。該版本支持opc和dde接口,但僅限于一個(gè)設(shè)備。它不支持為rslinx classic c應(yīng)用程序編程接口(api)開發(fā)的應(yīng)用程序或hmi應(yīng)用程序的直接驅(qū)動(dòng)程序

25、。這些應(yīng)用程序類型需要使用rslinx classic oem或更高版本。rslinx classic single node使用于以下情況:使用opc或dde將數(shù)據(jù)采集到一個(gè)設(shè)備上。包括rsview32,microsoft office,visual basic和網(wǎng)頁等客戶端。使用rslogix產(chǎn)品的梯形邏輯編程。使用rsnetworx配置于診斷網(wǎng)絡(luò)和設(shè)備。配置以太網(wǎng)模塊/設(shè)備(例如,1756-enet,1756-dheio等),使用controlfash升級固件。瀏覽網(wǎng)絡(luò)并獲取固件版本等設(shè)備信息。rslinx classic oem rslinx classic oem包括了為所有rock

26、well software產(chǎn)品提供通信服務(wù)的必需功能。同時(shí)支持任意數(shù)量設(shè)備的opc和dde客戶端。該版本還支持為rslinx classic c應(yīng)用程序編程接口(api)開發(fā)的應(yīng)用程序。rslinx oem 2.2版本和之前版本僅支持advancedde。rslinx 2.3版本支持除 fastdde以外的所有dde類型。4.2 rslinx classic通訊配置步驟第1步:點(diǎn)擊“開始-程序-rocwell software-rslinx-classic”,出現(xiàn)“rslinx classic gateway”對話框,如圖4-1所示 圖4-1“rslinx classic gateway”對話

27、框 第2步:點(diǎn)擊“”,出現(xiàn)如圖4-2所示對話框,點(diǎn)擊“configure driver types”下拉菜單,選擇“rs-232dfi devices”,如圖4-2所示 圖4-2configure對話框 第3步:點(diǎn)擊按鈕添加,接著點(diǎn)擊出現(xiàn)如圖4-3所示對話框 圖4-3“configure rs-232dfi devices”對話框第4步:點(diǎn)擊,出現(xiàn)“auto-configure successful”字樣,點(diǎn)擊按鈕,點(diǎn)擊完成并退出。第五章 rslogix 500編程軟件 5.1 rslogix 500編程軟件簡介 rslogix 500編程軟件是使用于 slc500和micrologix處理器

28、的32位windowstm梯形圖邏輯編程軟件包,其運(yùn)行環(huán)境是microsofttmc windows95和windows nttm,與rockwell sofware給于dos的任何編程軟件所創(chuàng)建的程序兼容。rslogix 500軟件的功能包括:自由格式的梯形圖編程器,在書寫程序是專心于應(yīng)用程序的邏輯而不用注意語法的對錯(cuò);強(qiáng)有力的工程:校驗(yàn)器,可用其創(chuàng)建錯(cuò)誤清單,從而可以在方便的時(shí)候進(jìn)行修改:拖放式編輯功能,使用戶能夠在數(shù)據(jù)文件之間快速移動(dòng)數(shù)據(jù)表元素,在子程序或工程之間快速移動(dòng)梯級,或者在一個(gè)工程內(nèi)部的梯級與梯級之間快速移動(dòng)指令;查詢和替換功能,能夠快速改變特定地址或符號的值;用戶數(shù)據(jù)監(jiān)控器功

29、能,可同時(shí)顯示獨(dú)立的數(shù)據(jù)元素以觀察它們之間的相互作用;工程目錄為點(diǎn)擊式界面,用戶可訪問包含在工程目錄的所有文件夾和文件和文件。 5.2 rslogix 500軟件界面為了便于在rslogix500內(nèi)不同窗口與工具欄間操作,用戶需首先了解一下其內(nèi)容及功能。當(dāng)用戶打開rslogix 500內(nèi)的一個(gè)工程文件時(shí),會(huì)看到: 工程目錄。包含用戶工程文件內(nèi)的所有文件夾和文件??梢渣c(diǎn)擊該目錄下的圖標(biāo),然后點(diǎn)擊鼠標(biāo)右鍵,出現(xiàn)一個(gè)菜單,此菜單只適用于所選的圖標(biāo)。例如,如果在一個(gè)程序文件上點(diǎn)擊鼠標(biāo)右鍵,可以看到以下幾個(gè)選項(xiàng):重新命名程序文件,打開程序文件,隱藏程序文件,或者顯示程序文件的屬性。 梯形圖顯示窗口。在該

30、窗口部分,用戶能夠同時(shí)顯示幾個(gè)程序文件。這也是用戶進(jìn)行梯形圖邏輯編輯的地方。 結(jié)果顯示窗口。顯示find all查詢結(jié)果或者校驗(yàn)程序結(jié)果。用戶可隱藏該窗口,或者將其從整個(gè)應(yīng)用窗口中分離出來,放置在屏幕上任意位置處。 菜單欄。通過點(diǎn)擊菜單,然后選擇所顯示的功能。 在線欄。了解運(yùn)行方式、是否進(jìn)行在線 或者安裝了強(qiáng)制。還可以顯示驅(qū)動(dòng)器和節(jié)點(diǎn)號。 標(biāo)準(zhǔn)圖標(biāo)欄。標(biāo)準(zhǔn)圖標(biāo)欄包含許多用戶在開發(fā)、調(diào)試邏輯程序時(shí)需反復(fù)使用的功能。如果想了解這些圖標(biāo)的含義,那么用戶只需將光標(biāo)移動(dòng)到圖標(biāo)上,隨后就會(huì)出現(xiàn)一個(gè)浮動(dòng)的工具提示窗口,它將告訴用戶該圖標(biāo)的作用是什么。 按標(biāo)簽分類的指令工具欄。顯示按照標(biāo)簽進(jìn)行分類的指令助記符

31、。當(dāng)用戶單機(jī)指令工具欄下的分類標(biāo)簽時(shí),指令工具欄內(nèi)的指令將變?yōu)樗x中標(biāo)簽類別包含的指令。點(diǎn)擊一條指令可將其插入梯形圖邏輯程序內(nèi)。 狀態(tài)欄。用戶使用軟件時(shí),顯示當(dāng)前的狀態(tài)信息或者提示信息。5.3 rslogix 500基本指令 羅克韋爾a-b公司不同型號的plc所支持的指令有差異,但是基本邏輯指令卻是大家所共有的(slc500/ml1000與plc5的基本指令大致相同)在梯形圖中用基本邏輯指令代替繼電器-接觸器控制的硬件邏輯電路。基本編程指令共分為三類:位指令、計(jì)時(shí)器指令和計(jì)數(shù)器指令。位指令時(shí)對數(shù)據(jù)的單個(gè)位進(jìn)行操作,用于監(jiān)控?cái)?shù)據(jù)表中的位狀態(tài),如輸入位、輸出位或者計(jì)時(shí)器控制字的位等存儲(chǔ)所有空間上的

32、位。在處理器運(yùn)行時(shí),可以根據(jù)其所在梯形的邏輯條件使某位置為或復(fù)位狀態(tài)。應(yīng)用程序可以根據(jù)需要對一位進(jìn)行多次訪問。但是不推薦多條輸出指令通一位地址。 數(shù)據(jù)文件的表格式 在對位指令編程時(shí),會(huì)涉及到下列數(shù)據(jù)文件,其表示格式分別為:1) 輸出和輸入數(shù)據(jù)文件(文件o:0和i:1) 這些數(shù)據(jù)文件外部的輸出與輸入,在文件1中的各位表示外部輸入。文件0中的各位表示外部輸出。輸出和輸入的地址格式如表1所示。 表5-1數(shù)據(jù)文件說明 micrologix 1500可編程序控制器是固定的輸入輸出點(diǎn)數(shù),只是0號槽,0字。所以i/o地址的表示非常簡單,輸入輸出文件號可以省略。例如o:/5表示輸出位5,i:/8表示位8.2)

33、狀態(tài)文件(文件s2:) 狀態(tài)文件允許用戶監(jiān)控操作系統(tǒng)的工作狀況,并可指揮操作系統(tǒng)按要求進(jìn)行工作。這些功能均可通過使用狀態(tài)文件設(shè)置相應(yīng)的控制位,監(jiān)控硬件和軟件故障及其它的狀態(tài)信息來實(shí)現(xiàn),注意:如果你要向狀態(tài)文件寫入數(shù)據(jù),必須首先安全了解狀態(tài)的功能。狀態(tài)文件地址格式如表2所示: 舉例: s:1/15元素1位15.這是“首位掃描”位,用戶可使用它初始化指令。s:3 元素,該元素低字節(jié)是當(dāng)前掃描時(shí)間。高字節(jié)是看門狗掃描時(shí)間。 表5-2狀態(tài)文件說明 3)位文件(b:3) 文件3是位文件,主要用于位(繼電器類邏輯)指令,移寄存器和順序器指令,可以通過指定元素號和元素的位編號(0到15)來訪問位。也可以通過

34、位的順序編號直接訪問位。用戶也可以只訪問該文件的元素。位地址格式如表3所示: 表5-3為文件說明 4)計(jì)時(shí)器和計(jì)數(shù)器文件(t4:和c5:) 賦值給計(jì)時(shí)器和計(jì)數(shù)器的地址分別用tf:e.s/b和cf:e.s/b表示。計(jì)數(shù)器文件的具體含義表4與表5所示: 表5-4計(jì)時(shí)器文件說明 計(jì)時(shí)器指令 計(jì)時(shí)器對存儲(chǔ)器中的計(jì)時(shí)器文件進(jìn)行操作,計(jì)時(shí)器文件是一個(gè)3-字元素。字0是控制字,字1存儲(chǔ)置值,字2存儲(chǔ)累加值。如下表所示: 可訪問的位 en=15使能位;tt=14計(jì)時(shí)器計(jì)時(shí)位;dn=13完成位 可訪問的字 pre=預(yù)置值; acc=累加值 被標(biāo)明“內(nèi)部使用”的位不可訪問。 計(jì)時(shí)器指令各輸入?yún)?shù)的意義:(1) 累

35、加值(.acc) 累加值是指計(jì)時(shí)器從最后一次起動(dòng)經(jīng)過的時(shí)間。當(dāng)計(jì)時(shí)器被時(shí)能時(shí),不斷地更新該值。(2) 預(yù)置值(.pre) 控制器置位完成位之前計(jì)時(shí)器必須達(dá)到的指定值。當(dāng)累加值變?yōu)榇笥诘扔陬A(yù)置值時(shí),置位完成位??梢杂迷撐豢刂戚敵鲈O(shè)備。 計(jì)時(shí)器的預(yù)置值和累加值的范圍是從0到+32,767.如果計(jì)時(shí)器預(yù)置或累加值時(shí)負(fù)數(shù),則發(fā)生運(yùn)行時(shí)間錯(cuò)誤。(3) 時(shí)間基 時(shí)間基確定每個(gè)時(shí)間間隔持續(xù)的時(shí)間。對固定式和slc5/01處理器,設(shè)定在0.01秒。或1.0秒之間選擇。 計(jì)時(shí)器精度 計(jì)時(shí)器精度與計(jì)時(shí)器指令被使能時(shí)刻及計(jì)時(shí)時(shí)間完成的時(shí)間長度有關(guān)。計(jì)時(shí)不準(zhǔn)確的原因是程序掃描時(shí)間可能大于計(jì)時(shí)器的時(shí)間基。另外還必須考慮驅(qū)動(dòng)輸出設(shè)備所需的時(shí)間。 當(dāng)程序掃描時(shí)間

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論