【正文】
stores the amount of time counted by the timer.u Timer bit: this bit is set or cleared as a re。 Processing any munications requests: The S7200 performs any tasks required for munications.216。:機械工業(yè)出版社,1994[3]除了敬佩兩位老師的專業(yè)水平外,他們的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也是我永遠(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。傳統(tǒng)的方法時使用順序控制器,由于其電路復(fù)雜,接口多,受外界干擾大,工作可靠性差,維護(hù)也困難。行至XK1處,即電鍍槽上方,吊鉤自動下降,至槽內(nèi)進(jìn)行電鍍,延時5秒鐘,吊鉤自動上升至上限,行車右行,至XK2處,如圖44所示,降至回收液槽內(nèi),回收時間我們也設(shè)置了5秒鐘,時間到吊鉤上升,至上限觸發(fā)右行,至XK3處又下降,降至槽內(nèi)清洗5秒鐘后上升,最后至右限位,左行圖如圖45所示。4. 歸納法所謂歸納法就是從個別推斷一般的方法,這種方法從線索出發(fā),通過分析這些線索之間的關(guān)系而找到故障。調(diào)試的策略主要有以下幾種方法:調(diào)試人員分析錯誤征兆,猜想故障的大致位置,然后使用調(diào)試的技術(shù)獲取程序中被懷疑的地方附近的信息。單擊“確認(rèn)”,腳本程序編寫完畢。[4]單擊“策略工具箱”中的“腳本程序”,將鼠標(biāo)指針移到策略塊圖標(biāo)上,單擊鼠標(biāo)左鍵,添加腳本程序構(gòu)件,如圖311所示。[5]點擊通道連接標(biāo)簽,進(jìn)入通道連接設(shè)置。[6]選中“西門子S7200PPI”圖標(biāo),即可將設(shè)備添加到右測選定設(shè)備列表中。 2)設(shè)置屬性,顯示如圖33,34所示窗口:圖 33 屬性設(shè)置圖[2] 吊鉤的動畫設(shè)計 具體設(shè)置步驟如下:1)在用戶窗口中,雙擊“繩”,彈出單元屬性設(shè)置窗口。[4]將對象名稱改為:物1;對象類型選擇:開關(guān)型;在對象內(nèi)容注釋可以不用填寫。(4) 定義數(shù)據(jù)對象實時數(shù)據(jù)庫是MCGS工程的數(shù)據(jù)交換和數(shù)據(jù)處理中心。 MCGS組態(tài)軟件的設(shè)計(1) 工程建立[1] 鼠標(biāo)單擊文件菜單中“新建工程”選項,如果MCGS安裝在D:盤根目錄下,則會在D:\ MCGS\WORK\下自動生成新建工程,默認(rèn)的工程名為:“”(X表示新建工程的順序號,如:0、2等)。梯形圖在形式上沿襲了傳統(tǒng)的繼電接觸器控制圖,作為一種圖形語言,它將PLC內(nèi)部的編程組件(如繼電器的觸點、線圈、定時器、計數(shù)器等)和各種具有特定功能的命令用專用圖形符號、標(biāo)號定義,并按邏輯要求及連接規(guī)律組合和排列,從而構(gòu)成了表示PLC輸入、輸出之間控制關(guān)系的圖形。(6)編程語言編程語言一般分為梯形圖、助記符語句表、控制系統(tǒng)流程圖等幾類,不同廠家的PLC編程語言類型有所不同,語句也各異。如一個程序容量為1000步的PLC,可推知其程序容量為2K字節(jié)。功能圖能夠清楚地表現(xiàn)出系統(tǒng)各工作步的功能、步與步之間的轉(zhuǎn)換順序及其轉(zhuǎn)換條件。2. 邏輯設(shè)計法工業(yè)電氣控制線路中,有很多是通過繼電器等電器組件來實現(xiàn)的。對應(yīng)的工作流程圖如圖2—5所示。I/O模塊中輸入15 個點,輸出5個點,可實現(xiàn)高速輸入輸出響應(yīng),內(nèi)部具有高速計數(shù)和中斷處理功能。接觸式的比較直觀,機械設(shè)備的運動部件上,安裝上行程開關(guān),與其相對運動的固定點上安裝極限位置的擋塊,或者是相反安裝位置。機床上有很多這樣的行程開關(guān),用它控制工件運動或自動進(jìn)刀的行程,避免發(fā)生碰撞事故。 主電路的設(shè)計主電路的設(shè)計對于本次設(shè)計電鍍生產(chǎn)線監(jiān)控系統(tǒng)設(shè)計相當(dāng)重要,只有在主電路設(shè)計正確且簡便的基礎(chǔ)上,系統(tǒng)控制電路及軟件設(shè)計才能精簡方便。由3號槽內(nèi)釣鉤上升,左行至左限位,釣鉤下降至下限位(即原位)。PLC品種繁多,其結(jié)構(gòu)形式、性能、I/O點數(shù)、用戶程序內(nèi)存容量、運算速度、指令系統(tǒng)、編程方法和價格各有不同,使用場合也各有側(cè)重。包括編寫控制程序(腳本程序),選用各種功能構(gòu)件。也就是,您要在設(shè)備窗口中選擇您所有連接的控制器(如PLC,變頻器,儀表等)的型號,并設(shè)定您從設(shè)備中讀取哪些變量(如PLC中的寄存器D0)。也就是,您在組態(tài)環(huán)境中根據(jù)您要達(dá)到的控制要求去設(shè)計,運行環(huán)境運行您設(shè)計好的組態(tài)工程。MCGS 是眾多監(jiān)控軟件中的一種,它具有許多優(yōu)點,可用于任何監(jiān)控系統(tǒng)。(5)A/D、D/A轉(zhuǎn)換功能A/D、D/A轉(zhuǎn)換功能是指通過A/D與D/A模塊完成模擬量和數(shù)字量之間的轉(zhuǎn)換,從而實現(xiàn)對模擬量的控制與調(diào)節(jié)。(4)功能強,通用性好PLC運用了計算機、電子技術(shù)和集成工藝的最新技術(shù),在硬件和軟件兩方面不斷發(fā)展,使其具備很強的信息處理能力,可進(jìn)行邏輯、定時、計數(shù)和步進(jìn)等控制,能完成A/D、D/A轉(zhuǎn)換、數(shù)據(jù)處理和通信聯(lián)網(wǎng)等功能。PLC是專為工業(yè)控制而設(shè)計的,因此,在惡劣的工業(yè)環(huán)境下仍能保證很高的可靠性,一般平均無故障時間可達(dá)到4~5萬小時,甚至遠(yuǎn)遠(yuǎn)超過計算機控制系統(tǒng)。PLC的軟件組成:PLC的軟件由系統(tǒng)程序和用戶程序組成。常見的CPU有三類:通用微處理器(如Z80、80880286等)、單片微處理器(如8038096等)和位片式微處理器(如AMD29等)。電鍍生產(chǎn)作為一種傳統(tǒng)產(chǎn)業(yè)自開始以來,幾十年間有了極大的發(fā)展,從早期的純手工作坊式生產(chǎn)發(fā)展到今天的半自動甚至全自動生產(chǎn),電鍍工業(yè)的進(jìn)步是長足的巨大的,電鍍產(chǎn)品的種類和電鍍工藝的復(fù)雜程度也是發(fā)生了極大的變化,大到汽車,飛機,小到生活用品金銀首飾,各式各樣的工業(yè)產(chǎn)品都離不開電鍍技術(shù),電鍍技術(shù)己發(fā)展形成一個重要的工程領(lǐng)域—表面工程。此外,無錫華光公司、上海鄉(xiāng)島公司等中外合資企業(yè)也是我國比較著名的PLC生產(chǎn)廠家。20世紀(jì)末期,可編程控制器的發(fā)展特點是更加適應(yīng)于現(xiàn)代工業(yè)的需要。為了方便熟悉繼電器、接觸器系統(tǒng)的工程技術(shù)人員使用,可編程控制器采用和繼電器電路圖類似的梯形圖作為主要編程語言,并將參加運算及處理的計算機存儲元件都以繼電器命名。最后用MCGS軟件對設(shè)計思路進(jìn)行了組態(tài)仿真,基本實現(xiàn)了電鍍監(jiān)控系統(tǒng)的全部功能。設(shè)計中實現(xiàn)了電鍍生產(chǎn)線監(jiān)控系統(tǒng)的單周期運行、連續(xù)運行和步進(jìn)三種工作方式,在工業(yè)生產(chǎn)中有很重要的作用,它可以給操作工人更多的選擇,同時有利于處理故障,有很強的實用性。人們很快將其引入可編程控制器,使PLC增加了運算、數(shù)據(jù)傳送及處理等功能,完成了真正具有計算機特征的工業(yè)控制裝置。這標(biāo)志著可編程控制器已步入成熟階段。上海東屋電氣有限公司生產(chǎn)的CF系列、杭州機床電器廠生產(chǎn)的DKK及D系列、大連組合機床研究所生產(chǎn)的S系列、蘇州電子計算機廠生產(chǎn)的YZ系列等多種產(chǎn)品已具備了一定的規(guī)模并在工業(yè)產(chǎn)品中獲得了應(yīng)用。伴隨著計算機網(wǎng)絡(luò)的發(fā)展,可編程控制器作為自動化控制網(wǎng)絡(luò)和國際通用網(wǎng)絡(luò)的重要組成部分,將在工業(yè)及工業(yè)以外的眾多領(lǐng)域發(fā)揮越來越大的作用。1.中央處理單元(CPU)CPU是PLC的核心,PLC中所有配置的CPU隨機型不同而不同。PLC通過這些通信接口可與監(jiān)視器、打印機、其他PLC、計算機等設(shè)備實現(xiàn)通信。使用其構(gòu)成控制系統(tǒng),和同等規(guī)模的繼電器接觸器系統(tǒng)相比,電氣接線及開關(guān)接點數(shù)可減少到數(shù)百甚至數(shù)千分之一,故障也就大大降低。PLC編程簡單,自診斷能力強,出現(xiàn)故障時可及時發(fā)出警報信息,使得維護(hù)方便容易。(4)數(shù)據(jù)處理功能數(shù)據(jù)處理功能是指PLC能進(jìn)行數(shù)據(jù)傳送、比較、移位、數(shù)制轉(zhuǎn)換、算術(shù)運算與邏輯運算以及編碼和譯碼等操作。目前國內(nèi)外有很多公司開發(fā)出不少優(yōu)秀產(chǎn)品,如Intellution 公司的Fix,Ci 公司的Citect,清華紫光的組態(tài)王等。運行環(huán)境是用戶應(yīng)用系統(tǒng)的運行環(huán)境,進(jìn)行各種處理,完成組態(tài)設(shè)計的目標(biāo)和功能。在本窗口內(nèi)配置數(shù)據(jù)采集與控制輸出設(shè)備,注冊設(shè)備驅(qū)動程序,定義連接與驅(qū)動設(shè)備用的數(shù)據(jù)變量。圖12 MCGS軟件模塊功能圖運行策略:本窗口主要完成工程運行流程的控制。PLC控制系統(tǒng)的硬件設(shè)計主要是指硬件選型,近十幾年來,國內(nèi)外眾多廠家提供了多種系列、功能各異的PLC產(chǎn)品,已有幾十個系列、幾百種型號。自動工作過程:啟動—釣鉤上升—上限行程開關(guān)閉合—右行至1號槽—XK1行程開關(guān)閉合—釣鉤下降進(jìn)入1號槽內(nèi)—下限行程開關(guān)閉合—電鍍延時—延時時間到—釣鉤上升—上限行程開關(guān)閉合—右行至2號槽—XK2行程開關(guān)閉合。可見,電鍍專用加工行車過程就是采用順序控制,有吊籃上升有、右行,下降、上升……左行至原位等工序組成。行程開關(guān)就是一種由物體的位移來決定電路通斷的開關(guān),它的真正用武之地是在工業(yè)上,在那里它與其它設(shè)備配合,組成更復(fù)雜的自動化設(shè)備。這種開關(guān)有接觸式的和非接觸式的。此次設(shè)計,系統(tǒng)共占用了20個PLC的I/O端口,分別是15個輸入端口和5個輸出端口,具體的I/O端口如表2—1所示表21 I/O分配表輸入輸出啟動按鈕上升XK1行程開關(guān)右行XK2行程開關(guān)下降XK3行程開關(guān)左行右限位開關(guān)原點左限位開關(guān)上限位開關(guān)下限位開關(guān)原點開關(guān)連續(xù)運行單周期運行步進(jìn)運行常閉開關(guān)單啟動停止按鈕 外部端子接線圖該控制系統(tǒng)核心部分是以德國西門子CPU226為主,CPU模塊采用整體式結(jié)構(gòu),它的體積小、價格低,CPU模 塊、I/O模塊和電源裝在一個箱形機殼內(nèi),前蓋下面有模式選擇開關(guān)、模擬量電位器和擴展模塊連接器。由狀態(tài)流程圖我們可以清楚的看出來電鍍生產(chǎn)線的工作過程,當(dāng)達(dá)到下一個條件時就會執(zhí)行相應(yīng)的動作,以此來完成整個電鍍的工藝流程,完成每一個加工周期。經(jīng)驗設(shè)計法的具體步驟如下:(1)確定輸入/輸出電器;(2)確定輸入和輸出點的個數(shù)、選擇PLC機型、進(jìn)行I/O分配;(3)做出系統(tǒng)動作工程流程圖;(4)選擇PLC指令并編寫程序; (5)編寫其它控制控制要求的程序;(6)將各個環(huán)節(jié)編寫的程序合理地聯(lián)系起來,即得到一個滿足控制要求的程序。在用順序控制設(shè)計法編程時,功能圖是很重要的工具。在PLC中程序是按“步”存放的(一指令少則1步、多則十幾步),一“步”占用一個地址單元,一個地址單元占兩個字節(jié)。(5)內(nèi)部繼電器和寄存器PLC內(nèi)部有許多繼電器和寄存器,用以存放變量狀態(tài)、中間結(jié)果、資料等,還有許多具有特殊功能的輔助繼電器和寄存器,如定時器、計數(shù)器、系統(tǒng)寄存器、索引寄存器等。在此主要介紹梯形圖語言和助記符語言。 PLC程序設(shè)計根據(jù)設(shè)計的要求,用PLC進(jìn)行編程,實現(xiàn)相應(yīng)的控制過程,編好的程序如圖31所示。(3) 編輯畫面選中“電鍍”窗口鼠標(biāo),單擊“動畫組態(tài)”,進(jìn)入動畫組態(tài)窗口,開始圖 31 電鍍生產(chǎn)線梯形圖圖32 設(shè)置電鍍控制為啟動窗口編輯畫面。[3]選中對象,按“對象屬性”按鈕,或雙擊選中對象,則打開“數(shù)據(jù)對象屬性設(shè)置” 窗口。 指示燈的顯示[1] 箱的動畫設(shè)計具體設(shè)置步驟如下: 1)在用戶窗口中,雙擊“零件”,彈出單元屬性設(shè)置窗口。[5]雙擊“西門子”,在下方出現(xiàn)模擬設(shè)備圖標(biāo)。單擊“確認(rèn)”,完成“內(nèi)部屬性”設(shè)置。如果策略組態(tài)窗口中,沒有策略工具箱,請單擊工具條中的“工具箱” 圖標(biāo),彈出“策略工具箱”。IF DATA2=0 THEN 物1=1 鉤=1 箱1=1 送1=1 物31=0 送=送+1 箱=箱+5 DATA1=DATA1+1ENDIFIF 送=4 THEN 送=0ENDIFIF DATA1=25 THEN DATA1=0 DATA2=1 鉤=0 箱1=0 箱=0 物31=1ENDIFIF 上升=1 THEN 物2=物21 物3=物32ENDIFIF 右行=1 THEN 物11=物11+5 物22=物22+5 物33=物33+5ENDIFIF 下降=1 THEN 物2=物2+1 物3=物3+2ENDIFIF 左行=1 THEN 物11=物1110 物22=物2210 物33=物3310ENDIF圖312 腳本程序[6]當(dāng)然更重要的還是調(diào)試的策略。對于程序中有故障的那部分再重復(fù)使用這個方法,直到把故障范圍縮小到容易診斷的程度為止。這里主要以單周期運行為例說明電鍍行車的工作情況:,啟動單周期工作方式,此時系統(tǒng)自動上行,如圖42所示,吊鉤上行至上限(上限位指示燈亮),自動右行,如圖43所示。行車中采用了行程開關(guān)和限位開關(guān),通過這些開關(guān)的配合實現(xiàn)行車的有序進(jìn)行而不至于出現(xiàn)越位和超出行車軌道的情況,電鍍生產(chǎn)線工位多、生產(chǎn)復(fù)雜,同時在電鍍中,其氧化、酸洗、堿洗、電鍍等許多工藝具有嚴(yán)重的化學(xué)污染和腐蝕,對人的身心健康十分不利,而且人工操作隨機性大,影響產(chǎn)品的質(zhì)量。她為人隨和熱情,在閑聊中她總是能像知心朋友一樣鼓勵你,在論文的寫作和措辭等方面她也總會以“專業(yè)標(biāo)準(zhǔn)”嚴(yán)格要求你,從選題、定題開始,一直到最后論文的反復(fù)修改、潤色,段老師始終認(rèn)真負(fù)責(zé)地給予我深刻而細(xì)致地指導(dǎo),幫助我開拓研究思路,精心點撥、熱忱鼓勵。 The S7200 writes the data to the outputs.Figure 1 shows a simple diagram of how an electrical relay diagram relates to the S7200. In this example, the state of the switch for starting the motor is bined with the states of other inputs. The calculations of these states then determine the calculations of these states then determine the state for the