版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第七章
可編程控制器應(yīng)用系統(tǒng)的設(shè)計
第一節(jié)
可編程控制器控制系統(tǒng)總體設(shè)計
第二節(jié)STEP7結(jié)構(gòu)化程序設(shè)計
第三節(jié)
程序設(shè)計實例習(xí)題與思考題第一節(jié)
可編程控制器控制系統(tǒng)總體設(shè)計
一、系統(tǒng)設(shè)計的基本原則
1、最大限度的滿足被控對象提出的各項性能指標(biāo)2、確??刂葡到y(tǒng)的安全可靠3、力求控制系統(tǒng)簡單
4、留有適當(dāng)?shù)脑A?/p>
二、系統(tǒng)設(shè)計的主要內(nèi)容及步驟
1、明確并評估設(shè)計任務(wù)2、確定用戶輸入輸出設(shè)備3、PLC機型及相關(guān)模塊的選型
(1)輸入/輸出點數(shù)
I/O點數(shù)=(10~15%)輸入輸出點統(tǒng)計數(shù)
(2)用戶程序存儲器的容量
①開關(guān)量I/O點數(shù)
所需內(nèi)存字?jǐn)?shù)=開關(guān)量I/O總點數(shù)
10
②僅有模擬量輸入時
內(nèi)存字?jǐn)?shù)=模擬量點數(shù)
100
③模擬量輸入和模擬量輸出并存
內(nèi)存字?jǐn)?shù)=模擬量點數(shù)
200內(nèi)存字?jǐn)?shù)=(20~25%)*(開關(guān)量I/O總點數(shù)+模擬量I/O點數(shù)
16)
10。4、分配I/O地址,繪制I/O接線圖
5、設(shè)計控制程序6、控制程序的模擬調(diào)試7、現(xiàn)場聯(lián)機統(tǒng)調(diào)
7、編制控制系統(tǒng)的技術(shù)文件
三、PLC控制系統(tǒng)的可靠性設(shè)計
PLC控制系統(tǒng)的可靠性設(shè)計:供電系統(tǒng)設(shè)計、接地設(shè)計和冗余設(shè)計。
1、PLC供電系統(tǒng)設(shè)計
①CPU工作電源的設(shè)計
②I/O模板工作電源的設(shè)計
2、接地設(shè)計
接地設(shè)計目的:消除各個支路電流流經(jīng)公共地線阻抗時所產(chǎn)
生的噪聲電壓和避免磁場與電位差的影響。①接地電阻小于4歐姆;②保證足夠的機械強度;③具有耐腐蝕能力并做防腐處理;④PLC的控制系統(tǒng)要單獨設(shè)計接地。
3、冗余設(shè)計
冗余設(shè)計是指在系統(tǒng)中人為地設(shè)計某些“多余”的部分。①冷備份冗余設(shè)計;②熱備份冗余設(shè)計;③表決系統(tǒng)冗余配置。
第二節(jié)STEP7的結(jié)構(gòu)化程序設(shè)計一、功能塊及其組成
1、功能塊FB或功能FCFB或FC實質(zhì)上是用戶編寫的子程序,其中功能塊(FB)有一個數(shù)據(jù)結(jié)構(gòu)與該功能塊的參數(shù)完全相同的數(shù)據(jù)塊(DB),稱為背景數(shù)據(jù)塊,背景數(shù)據(jù)塊依附于功能塊,它隨著功能塊的調(diào)用而打開,隨著功能塊的結(jié)束而關(guān)閉。功能FC則不需要背景數(shù)據(jù)塊。
2、功能塊組成:局部變量聲明表和控制程序。
局部變量聲明表對當(dāng)前邏輯塊所使用的局部變量進(jìn)行聲明。
局部變量:靜態(tài)變量或臨時變量
二、功能塊局部變量聲明表
類型參數(shù)/變量說
明In輸入?yún)?shù)由調(diào)用塊向被調(diào)用塊提供數(shù)據(jù)Out輸出參數(shù)將被調(diào)用塊的執(zhí)行結(jié)果數(shù)據(jù),返回到調(diào)用塊In_OutI/O參數(shù)由調(diào)用塊向被調(diào)用塊提供數(shù)據(jù),經(jīng)被調(diào)用塊處理后,返回到調(diào)用塊Stat靜態(tài)變量靜態(tài)變量存儲在背景數(shù)據(jù)塊中,塊調(diào)用結(jié)束后,其內(nèi)容被保留Temp臨時變量臨時變量存儲在L堆棧中,塊執(zhí)行結(jié)束后,其內(nèi)容不保留
1、功能塊FB:操作系統(tǒng)為參數(shù)和靜態(tài)變量分配存儲空間即背景數(shù)據(jù)塊,在功能塊調(diào)用結(jié)束后,其運行結(jié)果保存在背景數(shù)據(jù)塊中。如果在調(diào)用FB時沒有提供實際參數(shù),則功能塊使用背景數(shù)據(jù)塊中的數(shù)值。2、功能FC:操作系統(tǒng)在L堆棧中為FC的臨時變量分配存儲空間。輸入?yún)?shù)、輸出參數(shù)、I/O參數(shù)以指向?qū)嶋H參數(shù)的指針形式存儲在操作系統(tǒng)為參數(shù)傳遞而保留的額外空間中。(在FC中無靜態(tài)變量)
參數(shù)類型大小說
明定時器(Timer)2Bybe在功能塊中定義一個定時器形參,調(diào)用時賦以定時器實參
計數(shù)器(Counter)2Byte在功能塊中定義一個計數(shù)器形參,調(diào)用時賦以計數(shù)器實參塊:Block_FBBlock_FCBlock_DBBlock_SDB2Byte在功能塊中定義一個功能塊或數(shù)據(jù)塊形參變量,調(diào)用時給功能塊類或數(shù)據(jù)塊類形參賦予實際的功能塊或數(shù)據(jù)塊編號,如FC20、DB33
指針(Pointer)6Byte在功能塊中定義一個形參,該形參說明的是內(nèi)存的地址指針。例如:調(diào)用時可以給形參賦予實參,P#M10.0,以訪問內(nèi)存M10.0ANY10Byte當(dāng)實參的數(shù)據(jù)類型未知時,可以使用該類型三、局部變量的數(shù)據(jù)類型
數(shù)據(jù)類型:基本數(shù)據(jù)類型、復(fù)式數(shù)據(jù)類型、參數(shù)類型(定時器、計數(shù)器、塊的地址或指針等)
四、功能塊調(diào)用過程及內(nèi)存分配
五、功能塊(或功能)的編程及調(diào)用
1、局部變量的調(diào)用①局部變量名,如:
#start(符號地址是用于全局變量的)。②直接使用局部變量的地址(僅適用于背景數(shù)據(jù)塊及L堆棧),如start變量所對應(yīng)的Address——0.0。2、編程案例(雙速電機控制)3、功能塊創(chuàng)建與調(diào)用
雙速電機控制電路功能圖、語句表。
AI0.0=L20.0BLD103AI0.1=L20.1BLD103AQ4.0=L20.2BLD103AQ4.1=L20.3BLD103AQ4.2=L20.4BLD103CALLFC1start:=L20.0stop:=L20.1low_coil:=L20.2high_coil:=L20.3coil:=L20.4【7-1】兩臺三級皮帶機分別由M1、M2、M3及M4、M5、M6六臺電機驅(qū)動。當(dāng)按下起動按鈕時,每臺皮帶機按M3→M2→M1(M6→M5→M4)順序間隔啟動,1#、2#皮帶機電機啟動間隔分別為5s、8s;當(dāng)按下停止按鈕時,則按M1→M2→M3(M4→M5→M6)逆序間隔停止,兩臺皮帶機電機停止間隔均為4s.按下急停按鈕,六臺電機全部立刻停止。試分別用FB、FC設(shè)計控制程序。
FB1——順序起動程序FB1——停止條件FB1——逆序停止程序OB1程序
OB1兩次無條件調(diào)用FB1,將不同的實參賦于FB1的In、Out、In_Out形參,實現(xiàn)兩臺皮帶機的控制。圖中DB1、DB2作為FB1的背景數(shù)據(jù)塊。
六、STEP7的數(shù)據(jù)塊編程
1、定義數(shù)據(jù)塊
①
STEP7管理器中添加數(shù)據(jù)塊。
②打開數(shù)據(jù)塊編輯器。
③數(shù)據(jù)塊的類型:基本數(shù)據(jù)類型、復(fù)式數(shù)據(jù)類型。
復(fù)式數(shù)據(jù)類型:日期—時間型(Data_and_Time)、字符串型(String)、數(shù)組型(Array)、結(jié)構(gòu)型(Struct)、用戶數(shù)據(jù)類型(UDT)。2、數(shù)據(jù)塊訪問①直接訪問數(shù)據(jù)塊
布爾變量:DB10.DBX0.0
或DB10.start
DB10.DBX0.2
或DB10.M1
實數(shù):DB10.DBD2
或DB10.TT1
②打開后訪問OPNDB10
A(
ODBX0.0
OM1//符號地址
)
ANDBX0.1
=M1
//符號地址
第三節(jié)
程序設(shè)計實例【7-2】小車送料控制系統(tǒng)(1)控制要求:當(dāng)小車處于A點時,按起動按鈕SB1,小車正向前進(jìn)至B點停車卸料,10秒后小車反向后退至A點停車裝料,15秒后小車再次前進(jìn)至C點停車卸料,10秒后小車反向后退至A點停車裝料,15秒后小車再次前進(jìn)至D點停車卸料,10秒后小車反向后退至A點停車裝料,15秒后小車再次前進(jìn)至B點……如此循環(huán)往復(fù),直至按下停止按鈕SB2,小車結(jié)束本次送料過程返回A點停止。(2)報警及處理:小車一旦超限(SQ1/SQ2動作)、驅(qū)動電機過載、急停SB3時小車立即停止工作,報警燈以1Hz頻率閃爍,運行過程中誤操作報警燈則常亮。1、輸入輸出點分配2、OB1程序設(shè)計(1)起動控制
自動運行標(biāo)志M0.0
2、OB1程序設(shè)計(2)停車卸料控制
自動運行時,送料小車到達(dá)B、C、D點,若符合停車條件,則停車卸料,并起動卸料定時器T0。
2、OB1程序設(shè)計(3)B、C、D點經(jīng)停處理
位變量M1.0記憶送料小車B點停車卸料;
位變量M1.1記憶送料小車C點停車卸料;
位變量M0.4表示在B或C或D點已完成卸料且已回到A點。
2、OB1程序設(shè)計(4)A點起??刂?/p>
位變量M0.6表示循環(huán)運行標(biāo)志。2、OB1程序設(shè)計(5)故障停車處理報警
位變量M0.5表示自動運行停止標(biāo)志。2、OB1程序設(shè)計(6)輸出控制
2、OB1程序設(shè)計(7)故障處理【7-3】機械手控制系統(tǒng)
控制要求:當(dāng)機械手位于原位時,按下起動按鈕且光電開關(guān)檢測到A點工件后,機械手即進(jìn)入如圖所示的工作循環(huán),將A點工件抓取至B點;在自動運行過程中,若按下停止按鈕SB2,機械手待整個工作流程結(jié)束才停止工作。其中,機械手上升/下降、左移/右移由雙線圈二位電磁閥驅(qū)動,夾緊/放松由單線圈二位電磁閥驅(qū)動,線圈通電執(zhí)行夾緊動作,反之,執(zhí)行放松動作。控制模式:機械手分手動、自動二種工作方式,連續(xù)、單周、單步三種自動運行模式。1、輸入輸出分配2、OB1程序設(shè)計(1)原位指示與起動邏輯2、OB1程序設(shè)計(2)循環(huán)賦值2、OB1程序設(shè)計(3)移位控制
在移位脈沖的控制下,MW10依次進(jìn)行移位操作,每次左移1位,控制機械手完成下一個動作,直至完成當(dāng)前的工作流程。2、OB1程序設(shè)計(4)輸出控制——上升下降2、OB1程序設(shè)計(5)輸出控制——左移右移、夾緊放松
習(xí)題與思考題7-1設(shè)計PLC控制系統(tǒng)時要遵循的基本原則是什么?7-2設(shè)計PLC控制系統(tǒng)應(yīng)包含哪些任務(wù)?7-3設(shè)計PLC控制系統(tǒng)的一般步驟有哪些?7-4PLC選型要注意哪些參數(shù)?7-5PLC控制系統(tǒng)的可靠性設(shè)計有哪些內(nèi)容?7-6組織塊能否調(diào)用其它的組織塊?7-7在變量聲明表中,靜態(tài)變量與臨時變量有何不同?7-8某十字路口的東西方向和南北方向分別安裝紅、綠、黃交通信號燈,其動作時序如圖7-31所示,相應(yīng)的輸入輸出分配如表7-17所示。試采用結(jié)構(gòu)化編程方式設(shè)計其控制系統(tǒng)。圖7-31表7-177-9某三相六級步進(jìn)電機有3種通電方式:三相單三拍:(A-B-C-A…正轉(zhuǎn),A-C-B-A…反轉(zhuǎn));三相雙三拍:(AB-BC-CA-AB…正轉(zhuǎn),AC-CB-BA-AC…反轉(zhuǎn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴陽職業(yè)技術(shù)學(xué)院《區(qū)域分析與區(qū)域規(guī)劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年云南建筑安全員B證(項目經(jīng)理)考試題庫
- 貴陽人文科技學(xué)院《測量平差》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州中醫(yī)藥大學(xué)《通信經(jīng)濟學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025云南省安全員C證考試(專職安全員)題庫附答案
- 2025年海南省安全員知識題庫及答案
- 廣州應(yīng)用科技學(xué)院《大數(shù)據(jù)案例分析》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025安徽省安全員-B證考試題庫附答案
- 2025上海市安全員《C證》考試題庫
- 《組合圖形面積》課件
- 1.3 中華文明的起源 課件 2024-2025學(xué)年部編版七年級歷史上學(xué)期
- 蘇教版四年級上冊數(shù)學(xué)計算題大全1000道帶答案
- SLT 478-2021 水利數(shù)據(jù)庫表結(jié)構(gòu)及標(biāo)識符編制總則
- 【新教材】人教版(2024)七年級上冊英語Unit 6 A Day in the Life單元整體教學(xué)設(shè)計(4課時)
- MIL-STD-1916抽樣計劃表(抽樣數(shù))大
- 云倉存儲合同范本
- 2024年廣東省中考數(shù)學(xué)試卷附答案
- 包裝-存儲-運輸管理制度
- 曝氣機安裝方案
- 機電傳動單向數(shù)控平臺(礦大)
- 全國職業(yè)院校技能大賽中職組電子電路裝調(diào)與應(yīng)用賽項評分表
評論
0/150
提交評論