版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第4章 指令系統(tǒng)4.1 Bit Instructions4.2 Timer and Counter Instructions4.3 基本指令編程舉例4.4 Compare Instructions4.5 Compute/Math Instructions4.6 Move/Logic Instructions4.7 Array(File)/Misc. Instructions4.8 Program Control and For/Break Instructions4.9 Input/Output Instructions4.10 Special Instructions有關(guān)梯形圖的幾個約定 指
2、令被使能: 指令的梯級輸入條件為真時稱指令被使能. 指令被禁止 : 指令的梯級輸入條件為假時稱指令被禁止.預(yù)掃瞄Prescan 預(yù)掃描是控制器對所有例程進行的一次特殊掃描。預(yù)掃描過程中,控制器掃描所有例程和子例程,但會忽略跳轉(zhuǎn)指令,控制器執(zhí)行所有循環(huán)和調(diào)用子例程指令,如果一個子例程被調(diào)用多次,則每次調(diào)用都會得到執(zhí)行,控制器使用預(yù)掃描復位非保持型I/O和數(shù)值。預(yù)掃描過程中,輸入不會被讀入,輸出也不會被寫入。 預(yù)掃描在下列情況時發(fā)生 從編程狀態(tài)切換到運行狀態(tài)時 控制器上電啟動后自動進入運行狀態(tài)時 下列情況下對相應(yīng)程序的預(yù)掃描不會發(fā)生 程序在預(yù)掃描過程中變?yōu)轭A(yù)約執(zhí)行 程序在進入掃描時沒有被設(shè)定為預(yù)約
3、執(zhí)行4.1 Bit Instructions助記符名稱用途XICExamine if Closed檢查是否閉合對一位進行ON狀態(tài)檢測XIOExamine if Open 檢查是否斷開對一位進行OFF狀態(tài)檢測OTE ()Output Energize 輸出激勵使一位導通或斷開OTL (L)Output latch 輸出鎖存使數(shù)據(jù)位置位并保持OTU (L)Output Unlatch輸出解鎖使被鎖存的位清零ONS (ONS)One shot 一次響應(yīng)對梯級輸入上升沿的一次響應(yīng)OSR上升沿一次響應(yīng)上升沿的一次響應(yīng)(指令框形式)OSF下降沿一次響應(yīng)下降沿的一次響應(yīng)(指令框形式)一、檢查接通XIC (E
4、xamine If Closed) 指令操作數(shù)為指令要檢查的位,為Bool型 XIC指令用于檢查數(shù)據(jù)位是否是置位狀態(tài)。 指令執(zhí)行過程 如果梯級輸入為真,則 若數(shù)據(jù)位為1,則梯級輸出被設(shè)置為真 若數(shù)據(jù)位為0,則梯級輸出條件被設(shè)置為假。 如果梯級輸入為假,則梯級輸出設(shè)置為為假。4.1 Bit Instructions梯形圖符號 ? 如果limit_switch_1置位,則下條指令被使能 limit_switch_1 二、檢查斷開 XIO (Examine If Open) 指令操作數(shù)類型:Bool型,為指令要檢查的位 XIC指令用于檢查尋址數(shù)據(jù)位是否是清零(斷開)狀態(tài)。 指令執(zhí)行: 如果梯級輸入為
5、真,則 若數(shù)據(jù)位為1,則梯級輸出被設(shè)置為假 若數(shù)據(jù)位為0,則梯級輸出條件被設(shè)置為真。 如果梯級輸入為假,則梯級輸出設(shè)置為為假 S:V如果S:V被清零(0),則下條指令被使能梯形圖符號 ?如果limit_switch_2斷開,則下條指令被使能,既梯級輸出為真 limit_switch_2 三、輸出激勵指令OTE (Output Energize) OTE指令是一條輸出指令,它置位或清零數(shù)據(jù)位 梯級輸入條件為假:數(shù)據(jù)位被清零,梯級輸出條件被設(shè)置為假。 梯級輸入條件為真:數(shù)據(jù)位被置位,梯級輸出條件被設(shè)置為真。Light_1?當指令被使能時,OTE指令使指示燈(light-1)置位(接通)當指令被禁止
6、時,OTE指令使指示燈(light-1)復位(斷開)指令例梯形圖符號四、輸出鎖存 OTL (Output Latch) OTL指令是一條輸出指令,它置位(鎖存)數(shù)據(jù)位 當使能時,OTL指令置數(shù)據(jù)位,數(shù)據(jù)位保持置位直到被清零。一般被一條OTU指令清零。當被禁止時,該指令不改變數(shù)據(jù)位的狀態(tài)。 梯級輸入條件為假:不改變數(shù)據(jù)位,梯級輸出條件被設(shè)置為假。 梯級輸入條件為真:數(shù)據(jù)位被置位,梯級輸出條件被設(shè)置為真。Light_1L指令例當指令被使能時,OTL指令使指示燈(light-1)置位(接通),該位保持直到被清零。Light_1L梯形圖符號五、輸出解鎖存 OTU(Output Unlatch) OTU
7、指令是一條輸出指令,它清零(解鎖)數(shù)據(jù)位 當指令被使能時,OTE指令清零數(shù)據(jù)位。當被禁止時,該指令不改變數(shù)據(jù)位的狀態(tài)。 梯級輸入條件為假:不改變數(shù)據(jù)位,梯級輸出條件被設(shè)置為假。 梯級輸入條件為真:清零數(shù)據(jù)位,梯級輸出條件被設(shè)置為真。 ?U當指令被使能時,OTU指令使指示燈(light-1)清零(斷開)指令例梯形圖符號Light_1U六、一次性響應(yīng)六、一次性響應(yīng)ONS (One Shot) 梯形圖符號 ?ONS一次性響應(yīng)一次性響應(yīng)ONS 七、上升沿一次性響應(yīng)七、上升沿一次性響應(yīng)OSR (One Shot Rising)八、下降沿一次響應(yīng)八、下降沿一次響應(yīng)OSF (One Shot Falling
8、 )One Shot Falling (OSF)4.2 計時器和計數(shù)器指令一、延時接通定時器一、延時接通定時器TON (Timer On Delay)Timer On Delay (TON) TON是一條非保持的計時器指令,當該指令使能時 累計時間,計時器的時間基總是1毫秒。 當指令被使能時,TON指令累計時間直到下列事件發(fā)生:TON指令被禁止累加值(.ACC)=預(yù)置值(.PRE) 當TON指令被禁止時,清零累加值Timer On Delay (TON)Timer On Delay (TON)Timer On Delay (TON)Timer On Delay (TON)二、延時斷開計時器二、
9、延時斷開計時器TOF (Timer Off Delay)Timer Off Delay (TOF)Timer Off Delay (TOF)Timer Off Delay (TOF)三、保持型延時接通計時器三、保持型延時接通計時器RTO (Retentive Timer On)Retentive Timer On (RTO)Retentive Timer On (RTO)Retentive Timer On (RTO)Retentive Timer On (RTO)Retentive Timer On 舉例舉例計數(shù)器結(jié)構(gòu)Count Up (CTU)Count Up (CTU)Count Up
10、(CTU)Count Up (CTU)減計數(shù)器減計數(shù)器CTD (Count Down )Count Down (CTD)Count Down (CTD)Count Down (CTD)Count Down (CTD)Reset (RES)Reset (RES)Reset (RES)4.3 基本指令編程舉例 Bit Instructions: XIC Examine if Closed XIO Examine if Open OTE Output Energize OTL Output Latch OTU Output Unlatch ONS One short OSR One short ri
11、sing OSF Oneshort falling基本指令復習 Timers and Counters TON Timer on delay TOF Timer off delay RTO Retentive time on CTU Count up CTD Count on RES Reset梯形圖設(shè)計的幾個原則 輸入、輸出、定時器、計數(shù)器等的觸點可無限制重復使用 程序的邏輯運算部分從左到右排列,輸出在最右邊,輸入點不能放在輸出的右邊。 輸出不能與左母線直接連接,需要時可用未用中間變量的常閉點連接 除特殊情況外(鎖存與解鎖指令),同一個輸出指令不能在程序中使用兩次,雙線圈輸出容易引起誤動作。
12、 串聯(lián)觸點較多的電路放在上面,并聯(lián)觸點較多的電路放在左邊 橋式電路必須分解成兩個電路進行編程 PLC程序的經(jīng)驗設(shè)計法在已有的些典型梯形圖的基礎(chǔ)上,根據(jù)被控對象對控制的要求,通過多次反復地調(diào)試和修改梯形圖,增加中間編程元件和觸點,以得到一個較為滿意的程序。沒有普遍的規(guī)律可以遵循,設(shè)計所用的時間、設(shè)計的質(zhì)量與編程者的經(jīng)驗有很大的關(guān)系??捎糜谶壿嬯P(guān)系較簡單的梯形圖程序設(shè)計。分析控制要求、選擇控制原則; 設(shè)計主令和檢測元件,確定輸入輸出設(shè)備; 設(shè)計執(zhí)行元件的控制程序; 檢查修改和完善程序。 CompactLogix輸入輸出模塊1769-IQ16灌入/拉出電流型24VDC輸入模塊接線圖1769-OB16
13、拉出電流型直流24V輸出模塊接線圖1769-OW16交/直流繼電器輸出模塊接線圖 PLC程序的經(jīng)驗設(shè)計法在已有的些典型梯形圖的基礎(chǔ)上,根據(jù)被控對象對控制的要求,通過多次反復地調(diào)試和修改梯形圖,增加中間編程元件和觸點,以得到一個較為滿意的程序。沒有普遍的規(guī)律可以遵循,設(shè)計所用的時間、設(shè)計的質(zhì)量與編程者的經(jīng)驗有很大的關(guān)系??捎糜谶壿嬯P(guān)系較簡單的梯形圖程序設(shè)計。分析控制要求、選擇控制原則; 設(shè)計主令和檢測元件,確定輸入輸出設(shè)備; 設(shè)計執(zhí)行元件的控制程序; 檢查修改和完善程序。 例1:鼠籠型電動機串電阻降壓啟動控制L1L2L3QFU1KM1MPEU V WFRKM2 按下啟動按鈕電動機定子接觸器KM1
14、串聯(lián)啟動電阻進行降壓啟動,設(shè)啟動時間為5秒,啟動結(jié)束后,短接接觸器KM2將啟動電阻短接,電動機全壓運行,按下停止按鈕SB2后,電動機停車,熱繼電器FR用于過載保護.R 設(shè)采用CompactLogix控制器 2號槽插有16路直流輸出模塊,3號槽插有16路24直流輸入模塊, 啟動按鈕SB1,停止按鈕SB2和熱繼電器觸點分別接3號槽上輸入模塊的0,1,2通道, 電源繼電器KM1和短接繼電器KM2分別接2號槽輸出模塊的0,1通道. 建立工程,配置I/O模塊后,為所使用的通道添加幾個別名標簽,添加一個定時器結(jié)構(gòu)標簽,如圖確定輸入/輸出信號通道24V3#槽COM2#槽+-KM1KM2SB2SB1FRVAC
15、-VDC1OUT0OUT1IN0IN1IN2分配I/O地址元件 槽號 端子號 標簽 作用 別名SB1 3 0 Local:3:I.data.0 啟動按鈕 StartSB2 3 1 Local:3:I.data.1 停止按鈕 StopFR 3 2 Local:3:I.data.1 熱繼電器 OverloadKM1 2 0 Local:2:O.data.0 串電阻啟動 StartKMKM2 2 1 Local:2:O.data.1 運行 RunKM定義標簽和別名 Timer結(jié)構(gòu)點擊monitor Tags可監(jiān)視標簽值例2:皮帶運輸機控制 三臺皮帶運輸機分別由電動機M1,M2,M3驅(qū)動,要求按啟動按
16、鈕SB1后,M1,M2,M3按順序啟動,間隔為5秒,按停止按鈕SB2后,三臺電機按M3,M2,M1的順序停止,間隔為3秒,電動機M1,M2,M3分別通過接觸器KM1,KM2,KM3接通交流電源,PLC控制接觸器線圈。M3M2M1解:首先畫出時序圖啟動停止M1M2M35s5s3s3s分配I/O地址元件 槽號 端子號 標簽 作用SB1 3 0 Local:3:I.data.0 啟動按鈕SB2 3 1 Local:3:I.data.1 停止按鈕KM1 2 0 Local:2:O.data.0 M1接觸器KM2 2 1 Local:2:O.data.1 M2接觸器KM3 2 2 Local:2:O.d
17、ata.2 M3接觸器KM224V3#槽COM2#槽+-KM1SB2SB1VAC-VDC1OUT0OUT1IN0IN1IN2KM3OUT2其他編程元件編程元件 標簽 作用定時器 StartTimer1 啟動第一階段延時 StartTimer2 啟動第二階段延時 StopTimer1 停止第一階段延時 StopTimer2 停止第二階段延時輔助變量 ControlBit 保存啟動停止狀態(tài)例3:利用定時器指令產(chǎn)生脈沖信號 控制要求:X4處裝料,20s后裝料結(jié)束,開始右行,碰到X3后停下卸料,25s后左行,碰到X4后又停下裝料,這樣不停地循環(huán)工作。按鈕X0和X1分別用來起動小車右行和左行。 以電動機正反轉(zhuǎn)控制的梯形圖為基礎(chǔ),設(shè)計出的小車控制梯形圖。為使小車自動停止,將X3和X4的常閉觸點分別與Y0
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年六安市葉集區(qū)人民醫(yī)院招聘2人考試歷年真題匯編附答案
- 2025年溫州平陽縣第二人民醫(yī)院醫(yī)共體公開招聘工作人員13人備考題庫附答案
- 2025年甘肅省平?jīng)鋈A亭市城鎮(zhèn)公益性崗位專場招聘會備考題庫(115人)附答案
- 2025年馬鞍山市民政局下屬事業(yè)單位招聘編外聘用人員3名考試模擬卷附答案
- 2025年黑龍江省神經(jīng)精神病醫(yī)院引進高層次人才(博士)招聘4人備考題庫附答案
- 2025廣東廣州市黃埔區(qū)人民政府黃埔街道辦事處黨建組織員招聘1人(公共基礎(chǔ)知識)綜合能力測試題附答案
- 2026廣東藍海豚旅運股份有限公司招聘1人筆試備考試題及答案解析
- 2026北京協(xié)和醫(yī)院內(nèi)科ICU合同制科研助理招聘筆試模擬試題及答案解析
- 2026年1月西安醫(yī)學高等專科學校附屬醫(yī)院招聘(58人)筆試模擬試題及答案解析
- (拓展拔高)2025-2026學年下學期人教統(tǒng)編版小學語文四年級第三單元練習卷
- 廣西南寧市2024-2025學年高二上學期期末教學調(diào)研數(shù)學試卷(含答案)
- 總承包工程技術(shù)標述標匯報
- 2023年馬克思主義基本原理概論讀書筆記
- 鋼筋桁架樓板配筋及撓度計算小工具
- TY/T 4001.1-2018汽車自駕運動營地建設(shè)要求與開放條件
- GB/T 40692-2021政務(wù)信息系統(tǒng)定義和范圍
- GB/T 19022-2003測量管理體系測量過程和測量設(shè)備的要求
- 人工智能與教育的深度融合課件
- 國際經(jīng)濟法期末導學
- 案例onyx使用內(nèi)容
- 注塑機全年保養(yǎng)計劃
評論
0/150
提交評論