【正文】
狀態(tài)保護(hù)、電壓異常和過(guò)載保護(hù)等裝置。例如當(dāng)扶梯上行時(shí),上部扶手帶出入口安全開關(guān)動(dòng)作,PLC對(duì)信號(hào)進(jìn)行處理后,斷開相關(guān)的輸入信號(hào),主接觸器、上行接觸器、下行接觸器的線圈斷電,扶梯停止,運(yùn)行指示器顯示相應(yīng)故障代碼,提示維修人員停梯的原因是上部扶手帶出入口安全開關(guān)動(dòng)作,同時(shí)把故障碼傳送到監(jiān)控系統(tǒng)。PLC與幾點(diǎn)接觸器控制的主要區(qū)別在于把幾點(diǎn)接觸器線路所示的硬接線系統(tǒng)內(nèi)的控制、運(yùn)算關(guān)系編制成可執(zhí)行的用戶程序,通過(guò)執(zhí)行該用戶程序來(lái)完成控制任務(wù)。一般用于數(shù)據(jù)采集和工業(yè)控制。 圖41一次接線圖 根據(jù)自動(dòng)扶梯控制系統(tǒng)分析,為使扶梯正常工作,需要的輸入輸出量及其信號(hào)地址分配如下表41。根據(jù)以上的I/O分析,同時(shí)考慮經(jīng)濟(jì)因素和可擴(kuò)展性,該自動(dòng)扶梯電氣控制系統(tǒng)可以選用德國(guó)西門子S7200系列的CPU 224。其硬件連接圖見(jiàn)附錄2 南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第五章 PLC控制程序設(shè)計(jì) STEP7軟件 STEP7軟件概述STEP7 編程軟件是一個(gè)用于SIMATIC 可編程邏輯控制器的組態(tài)和編程的標(biāo)準(zhǔn)軟件包。STL 是STEP7 編程語(yǔ)言的文本表達(dá)方式,與機(jī)器碼相似,CPU 執(zhí)行程序時(shí)按每一條指令一步一步地執(zhí)行。啟動(dòng)STEP 7—Micro/WIN322編程軟件,編程軟件的主界面外觀如圖51所示。5. 狀態(tài)圖表 狀態(tài)圖表的作用是允許將程序輸入、輸出或變量置入圖表中,監(jiān)視其狀態(tài)??梢酝蟿?dòng)分割條以擴(kuò)充程序試圖,并覆蓋局部變量表。星三角啟動(dòng)的優(yōu)點(diǎn)是星形啟動(dòng)電流降為原來(lái)三角形接法直接啟動(dòng)時(shí)的1/3,啟動(dòng)電流約為電動(dòng)機(jī)額定電流的2倍左右,啟動(dòng)電流特性好、結(jié)構(gòu)簡(jiǎn)單、價(jià)格低。定時(shí)器延時(shí)自動(dòng)切換的星三角啟動(dòng)控制電路如圖52所示。若當(dāng)出現(xiàn)誤操作,若采用如圖53所示電路及編程方式,將不會(huì)造成短路故障。同理,點(diǎn)動(dòng)機(jī)反轉(zhuǎn),扶梯下行,松下按鈕,扶梯停止運(yùn)轉(zhuǎn)。其安全檢測(cè)回路中包括潤(rùn)滑油液位開關(guān)、梳齒板開關(guān)、扶手帶入口開關(guān)、梯級(jí)塌陷開關(guān)、裙板開關(guān)、及兩側(cè)扶手帶斷帶開關(guān)。同時(shí),提供良好的安全機(jī)制,為多個(gè)不同級(jí)別用戶設(shè)定不同的操作權(quán)限。將PLC中的串口驅(qū)動(dòng)程序與組態(tài)軟件的需求響應(yīng)結(jié)合,使電腦對(duì)PLC發(fā)出的信號(hào)有響應(yīng)。利用MCGS制作的自動(dòng)扶梯的仿真界面如圖61所示 圖61自動(dòng)扶梯仿真界面 動(dòng)畫連接 為了使圖形對(duì)象獲得動(dòng)畫效果,在MCGS組態(tài)軟件中,對(duì)圖元、圖符對(duì)象定義了動(dòng)畫屬性,并與實(shí)時(shí)數(shù)據(jù)庫(kù)建立連接關(guān)系,在系統(tǒng)運(yùn)行的過(guò)程中,讓這些圖形對(duì)象產(chǎn)生不同的特效。輸入輸出連接 輸入輸出連接是給圖形對(duì)象賦于操作或說(shuō)明之功能,如進(jìn)行狀態(tài)描述、功能賦值、操作命令。在構(gòu)件動(dòng)畫連接的過(guò)程中,一般是在基本屬性中定義構(gòu)件的樣式,在操作屬性中定義操作的參數(shù),在可見(jiàn)度中定義構(gòu)件出現(xiàn)的條件。MCGS引入的事件驅(qū)動(dòng)機(jī)制,與VB或VC中的事件驅(qū)動(dòng)機(jī)制類似,比如:對(duì)用戶窗口,有裝載,卸載事件;對(duì)窗口中的控件,有鼠標(biāo)單擊事件,鍵盤按鍵事件等等。這些對(duì)于即將走進(jìn)工作崗位的我來(lái)說(shuō)是非常珍貴的。同時(shí)感謝馮康康學(xué)長(zhǎng),謝謝他在我畢業(yè)設(shè)計(jì)期間給予的幫助.感謝我的舅舅鄭明豐先生,是他給我詳細(xì)介紹了PLC方面的相關(guān)知識(shí)。附錄一程序清單 Network 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD A A A A A = Network 2 LD A A A A A = Network 3 LD A A A A A = Network 4 LD A A A A A = Network 5 LD CALL SBR0Network 6 LDN CALL SBR1Network 7 LD CALL SBR2Network 8 LDN CALL SBR3Network 9 LD CALL SBR4Network 10 LDN CALL SBR5Network 11 LD CALL SBR6Network 12 LDN CALL SBR7Network 13 LD O AN AN = Network 14 LD O AN AN = Network 15 LD O AN AN = Network 16 LD O AN AN = Network 17 LD O AN AN = Network 18 LD O AN AN = Network 19 LD O AN AN = Network 20 LD O AN AN = END_ORGANIZATION_BLOCKSUBROUTINE_BLOCK SBR_0:SBR0TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD O AN AN AN = Network 2 LD O AN AN AN = Network 3 LD O TON T39, 50Network 4 LDN T39AN = Network 5 LD T39AN = Network 6 LD TON T40, 1728Network 7 LD T40LD CTU C1, 1000Network 8 LD C1TON T41, 600Network 9 LDN T41A C1= END_SUBROUTINE_BLOCKSUBROUTINE_BLOCK SBR_1:SBR1TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD SEG VB40, AC0Network 2 LD SEG VB41, AC0Network 3 LD SEG VB42, AC0Network 4 LD SEG VB43, AC0Network 5 LD SEG VB44, AC0Network 6 LD SEG VB45, AC0Network 7 LDN MOVW AC0, QW0Network 8 Network 9 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋END_SUBROUTINE_BLOCKSUBROUTINE_BLOCK SBR_2:SBR2TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD O AN AN AN = Network 2 LD O AN AN AN = Network 3 LD O TON T42, 50Network 4 LDN T42AN = Network 5 LD T42AN = Network 6 LD TON T43, 1728Network 7 LD T43LD CTU C2, 1000Network 8 LD C2TON T44, 600Network 9 LDN T44A C2= Network 10 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋END_SUBROUTINE_BLOCKSUBROUTINE_BLOCK SBR_3:SBR3TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD SEG VB46, AC1Network 2 LD SEG VB47, AC1Network 3 LD SEG VB48, AC1Network 4 LD SEG VB49, AC1Network 5 LD SEG VB50, AC1Network 6 LD SEG VB41, AC1Network 7 LDN MOVW AC1, QW1Network 8 Network 9 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋END_SUBROUTINE_BLOCKSUBROUTINE_BLOCK SBR_4:SBR4TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD O AN AN AN = Network 2 LD O AN AN AN = Network 3 LD O TON T45, 50Network 4 LDN T45AN = Network 5 LD T45AN = Network 6 LD TON T46, 1728Network 7 LD T46LD CTU C3, 1000Network 8 LD C3TON T47, 600Network 9 LDN T47A C3= Network 10 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋END_SUBROUTINE_BLOCKSUBROUTINE_BLOCK SBR_5:SBR5TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD SEG VB52, AC2Network 2 LD SEG VB53, AC2Network 3 LD SEG VB54, AC2Network 4 LD SEG VB55, AC2Network 5 LD SEG VB56, AC2Network 6 LD SEG VB56, AC2Network 7 LDN MOVW AC0, QW2Network 8 Network 9 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋END_SUBROUTINE_BLOCKSUBROUTINE_BLOCK SBR_6:SBR6TITLE=子程序注釋BEGINNetwork 1 // 網(wǎng)絡(luò)標(biāo)題// 網(wǎng)絡(luò)注釋LD O AN AN AN = Network 2 LD O AN AN AN = Network 3 LD O TON T48, 50Network 4 LDN T48AN = Network 5 LD T48AN = Network 6 LD TON T49, 1728Network 7 LD T49LD CTU C4, 1000Network 8 。沒(méi)有李老師的幫助與嚴(yán)厲要求也就沒(méi)有今天的這篇論文。初期進(jìn)行了總體的系統(tǒng)設(shè)計(jì),然后根據(jù)總體設(shè)計(jì)的控制原則,編寫了符合要求的梯形圖程序,并在實(shí)驗(yàn)室調(diào)試通過(guò)。在MCGS中,腳本語(yǔ)言是一種語(yǔ)法上類似Basic的編程語(yǔ)言。閃爍效果可以定義出兩種,一個(gè)是自身圖形顏色的