




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、可編程控制器可編程控制器 技術(shù)技術(shù) 在基本邏輯指令的基礎(chǔ)上,PLC制造廠家開(kāi)發(fā)了一系列完成不同功能的子程序,調(diào)用這些子程序的指令稱為功能指令(應(yīng)用指令)。FX系列PLC的應(yīng)用指令可分為程序控制、傳送與比較、算術(shù)與邏輯運(yùn)算、移位與循環(huán)等 功能指令及其應(yīng)用功能指令及其應(yīng)用 功能指令的出現(xiàn)曾作為可編程控制器發(fā)展階段性的標(biāo)志,使 PLC 的應(yīng)用范圍從基本邏輯控制擴(kuò)展到整個(gè)工業(yè)控制領(lǐng)域 ,成為閉環(huán)模擬量控制方面的重要設(shè)備,同時(shí)功能指令也為邏輯控制程序的編制提供了新的思維方式及手段。 FNC00FNC00FNC09FNC09程序流程程序流程 FNC110FNC110FNC119FNC119浮點(diǎn)運(yùn)算浮點(diǎn)運(yùn)算
2、11FNC10FNC10FNC19FNC19傳送與比較傳送與比較 FNC120FNC120FNC129FNC129浮點(diǎn)運(yùn)算浮點(diǎn)運(yùn)算22FNC20FNC20FNC29FNC29算術(shù)與邏輯運(yùn)算算術(shù)與邏輯運(yùn)算 FNC130FNC130FNC139FNC139浮點(diǎn)運(yùn)算浮點(diǎn)運(yùn)算33FNC30FNC30FNC39FNC39循環(huán)與移位循環(huán)與移位 FNC140FNC140FNC149FNC149數(shù)據(jù)處理數(shù)據(jù)處理22FNC40FNC40FNC49FNC49數(shù)據(jù)處理數(shù)據(jù)處理 FNC150FNC150FNC159FNC159定位定位 FNC50FNC50FNC59FNC59高速處理高速處理 FNC160FNC160
3、FNC169FNC169時(shí)鐘運(yùn)算時(shí)鐘運(yùn)算 FNC60FNC60FNC69FNC69方便指令方便指令 FNC170FNC170FNC179FNC179格雷碼變換格雷碼變換 FNC70FNC70FNC79FNC79外部設(shè)備外部設(shè)備I/OI/OFNC220FNC220FNC249FNC249觸點(diǎn)比較指令觸點(diǎn)比較指令 FNC80FNC80FNC89FNC89外部設(shè)備外部設(shè)備SERSER第一節(jié) 應(yīng)用指令的基礎(chǔ)知識(shí)一、應(yīng)用指令的基本格式1、應(yīng)用指令有三部分組成: 功能編號(hào)FNC-,助記符,操作數(shù)(1)大多數(shù)功能指令有1至4個(gè)操作數(shù),有的功能指令沒(méi)有操作數(shù);(2)S表示源操作數(shù),D表示目標(biāo)操作數(shù);如果可使用
4、變址功能,用S和 D表示。(3)用n和m表示其它操作數(shù),它們常用來(lái)表示常數(shù)K和H,或作為源和目標(biāo)操作 數(shù)的補(bǔ)充說(shuō)明 2、梯形圖形式: 3、應(yīng)用指令的含義二、應(yīng)用指令的規(guī)則1、應(yīng)用指令操作數(shù)(軟元件)的含義如表:字 軟 元 件 位 軟 元 件 K:十進(jìn)制整數(shù) X:輸入繼電器 H:十六進(jìn)制整數(shù) Y:輸出繼電器 KnX:輸入繼電器X的位指定 M:輔助繼電器 KnY:輸出繼電器Y的位指定 S:狀態(tài)繼電器 KnS:狀態(tài)繼電器S的位指定 T:定時(shí)器T的當(dāng)前值 C:計(jì)數(shù)器C的當(dāng)前值 D:數(shù)據(jù)寄存器 V、Z:變址寄存器 位軟元件 處理斷開(kāi)和閉合狀態(tài)的元件為位軟元件;(只具有ON或OFF兩種狀態(tài)) 字軟元件 處
5、理數(shù)據(jù)的元件稱字軟元件(多位數(shù)據(jù)的元件) (1)由位軟元件組合起來(lái)也可以構(gòu)成字軟元件,進(jìn)行數(shù)據(jù)處理; (2) 每4個(gè)位軟元件為一組,組合成一個(gè)單元,位軟元件的組合由Kn(n在1至7之間)加首元件來(lái)表示:如KnY 、KnX等,K1Y0表示由Y0、Y1、Y2 、Y3組成的4位字軟元件K4M0表示由M0M15組成的十六位字軟元件。 32位指令中V、Z是自動(dòng)組對(duì)使用,V作為高16位,Z作為低16位,使用時(shí)只需編寫(xiě)Z。(3)變址寄存器V、Z變址寄存器都是十六位數(shù)據(jù)寄存器,表示時(shí)如果V=5,Z=10,則D5V=D10(5+5=10) D5Z=D15(5+10=15)2、指令執(zhí)行形式有連續(xù)執(zhí)行和脈沖執(zhí)行兩種
6、 連續(xù)執(zhí)行如:當(dāng)當(dāng)X1=ON時(shí),指令在每個(gè)掃描周期都被重復(fù)執(zhí)行時(shí),指令在每個(gè)掃描周期都被重復(fù)執(zhí)行脈沖執(zhí)行如:當(dāng)當(dāng)X0=ON時(shí),指令在第一個(gè)掃描周期執(zhí)行,其他不執(zhí)行時(shí),指令在第一個(gè)掃描周期執(zhí)行,其他不執(zhí)行3、數(shù)據(jù)長(zhǎng)度 功能指令能夠處理16位或32位的數(shù)據(jù)。由于幾乎所有寄存器的二進(jìn)制位數(shù)都是16位,因此功能指令中不加特別說(shuō)明的數(shù)據(jù)都是16位的。例如: 功能指令也能處理32位數(shù)據(jù),這時(shí)需要在指令前面增加符號(hào)(D),如(D)MOV、(D)XCH等等 32位數(shù)據(jù)是由兩個(gè)相鄰寄存器構(gòu)成的,較小的地址存放低位字節(jié),較大的地址存放高位字節(jié)。規(guī)定寫(xiě)出的地址是低字節(jié)所在的地址 例如: 當(dāng)X1為“ON”時(shí),將D21
7、,D20構(gòu)成的32位數(shù)據(jù)傳送到D11,D10中去。指令中出現(xiàn)的源和目標(biāo)地址都是低位地址。 第二節(jié) 功能指令及其應(yīng)用、程序流程控制指令1、條件跳轉(zhuǎn)指令CJ 格式:操作軟件:P0P63共64個(gè) 1)CJP指令表示為脈沖執(zhí)行方式;2)在一個(gè)程序中一個(gè)標(biāo)號(hào)只能出現(xiàn)一次,否則將出錯(cuò);3)即使被跳過(guò)程序的驅(qū)動(dòng)條件改變,但其線圈(或結(jié)果)仍保持跳轉(zhuǎn)前的狀態(tài)。4)在跳轉(zhuǎn)執(zhí)行期間定時(shí)器和計(jì)數(shù)器將停止工作,到跳轉(zhuǎn)條件不滿足后又繼續(xù)工作。但 對(duì)于正在工作的定時(shí)器T192T199和高速計(jì)數(shù)器C235C255不管有無(wú)跳轉(zhuǎn)仍連續(xù)工作5)若積算定時(shí)器和計(jì)數(shù)器的復(fù)位(RST)指令在跳轉(zhuǎn)區(qū)外,即使它們的線圈被跳轉(zhuǎn),但 對(duì)它們的
8、復(fù)位仍然有效。舉例:舉例:(1)三相異步電動(dòng)機(jī)即能實(shí)現(xiàn)連續(xù)運(yùn)行又能實(shí)現(xiàn)點(diǎn)動(dòng)控制 (2)在工業(yè)控制當(dāng)中經(jīng)常采用手動(dòng)和自動(dòng)兩種方式以確保生產(chǎn)控制的安全性和連續(xù)性 2、子程序調(diào)用指令CALL、子程序返回指令 SRET、主程序結(jié)束指令FEND。 程序格式:程序格式: 如果 X000 = ON,則執(zhí)行調(diào)用指令跳轉(zhuǎn)到標(biāo)記 P10 步。在這里,執(zhí)行子程序后,通過(guò)執(zhí)行SRET 指令返回原來(lái)的步即CALL指令之后的步 1)轉(zhuǎn)移標(biāo)號(hào)不能重復(fù),也不可與跳 轉(zhuǎn)指令的標(biāo)號(hào)重復(fù);2)子程序可以嵌套調(diào)用,最多可5級(jí) 嵌套。 舉例:舉例:1、傳送指令MOV程序舉例程序舉例 (1)間接設(shè)定定時(shí)器的定時(shí)時(shí)間 (2)電動(dòng)機(jī)的Y/啟
9、動(dòng)控制程序(3)三臺(tái)電動(dòng)機(jī)順序啟動(dòng))三臺(tái)電動(dòng)機(jī)順序啟動(dòng)2、數(shù)據(jù)比較指令CMP和區(qū)間比較指令區(qū)間比較指令 ZCP 程序舉例程序舉例 例一:密碼鎖有12個(gè)按鈕,分別接入X0X13,其中X0X3代表第一個(gè)16進(jìn)制數(shù);X4X7代表第二個(gè)16進(jìn)制數(shù);X10X13代表第三個(gè)16進(jìn)制數(shù),根據(jù)設(shè)計(jì),每次同時(shí)按四個(gè)鍵代表三個(gè)16進(jìn)制數(shù),共按四次,如與密碼鎖設(shè)定都相符合,3S后,自動(dòng)開(kāi)鎖,10S后,重新鎖定。 密碼鎖的密碼由程序設(shè)定。假定為H2A4、H1E、H151、H18A,從K3X0上送入的數(shù)據(jù)應(yīng)分別和它們相等,可用比較指令實(shí)現(xiàn)判斷 例二、定時(shí)報(bào)時(shí)器控制程序應(yīng)用計(jì)數(shù)器與比較指令構(gòu)成應(yīng)用計(jì)數(shù)器與比較指令構(gòu)成24
10、24小時(shí)可設(shè)定定時(shí)時(shí)間的控制器,每小時(shí)可設(shè)定定時(shí)時(shí)間的控制器,每1515分鐘為一設(shè)定單位,共分鐘為一設(shè)定單位,共9696個(gè)時(shí)間單位。個(gè)時(shí)間單位?,F(xiàn)控制實(shí)現(xiàn)如下:現(xiàn)控制實(shí)現(xiàn)如下:(1 1) 6 6:3030電鈴電鈴Y0Y0每秒響一次,每秒響一次,6 6次后自動(dòng)停止;次后自動(dòng)停止;(2 2)9 9:00001717:0000,啟動(dòng)校園報(bào)警系統(tǒng),啟動(dòng)校園報(bào)警系統(tǒng)Y1Y1;(3 3)1818:0000開(kāi)校內(nèi)照明開(kāi)校內(nèi)照明Y2Y2;(4)22:00關(guān)校園內(nèi)照明關(guān)校園內(nèi)照明Y2。例三、小車(chē)的控制要求如下 (1)當(dāng)小車(chē)所停位置SQ的編號(hào)大于呼叫的SB的編 號(hào)時(shí),小車(chē)往左運(yùn)行至呼叫的SB位置后停下 (2)當(dāng)小
11、車(chē)所停位置SQ的編號(hào)小于呼叫的SB 的編號(hào)時(shí),小車(chē)往右運(yùn)行至呼叫的SB位 置后停下。(3)當(dāng)小車(chē)所停位置SQ的編號(hào)等于呼叫的SB編號(hào) 時(shí),小車(chē)不動(dòng)。3、BCD轉(zhuǎn)換指令、二進(jìn)制轉(zhuǎn)換指令BIN程序舉例:程序舉例: 可編程控序制器獲取 BCD 數(shù)字開(kāi)關(guān)的設(shè)定值時(shí)使用 向 BCD 的七段顯示器輸出時(shí)請(qǐng)使用 FNC18 轉(zhuǎn)換傳送指令 4、取反傳送指令CML 功能:源操作數(shù)取反后送到目的操作數(shù)取反后送到目的操作數(shù) 格式:格式:三、四則運(yùn)算指令1、加法指令(ADD)功能:加法指令時(shí)將指定的源操作軟元件S1、 S2中二進(jìn)制數(shù)相加,結(jié)果送到指定的目 標(biāo)操作軟元件D中當(dāng)執(zhí)行條件滿足時(shí),(S1)+(S2)的結(jié)果存入
12、(D)中,運(yùn)算為代數(shù)運(yùn)算 加法指令操作時(shí)影響三個(gè)常用標(biāo)志M8020零標(biāo)志、M8021借位標(biāo)志、M8022進(jìn)位標(biāo)志。運(yùn)算結(jié)果為零則M8020置1,超過(guò)32767進(jìn)位標(biāo)志M8022置1,小于-32767則借位標(biāo)志M8021置1。(以上都為16位時(shí))注意:注意:2、減法指令(SUB)功能:減法指令是將指定的操作軟元件S1、S2中的二進(jìn)制數(shù)相減,結(jié)果送到指定的目標(biāo)操作軟元件D中。各種標(biāo)志的動(dòng)作和加法指令一樣 注意:注意:3、乘法指令(MUL) 功能:乘法指令是將指定的源操作軟元件S1、S2的二進(jìn)制數(shù)相乘,結(jié)果送到指定的目標(biāo)操作軟元件D中 S1*S2存入D中,即D0 *D2結(jié)果存 入D5 D4中 功能:除法指令是將源操作軟元件S1、S2中的 二進(jìn)制數(shù)相除,S1為被除數(shù),S2為除 數(shù),商送到指定的目標(biāo)操作軟元件D中 4、除法指令(DIV) 5、加1指令(INC)/減1指令(DEC) 功能:目標(biāo)操作軟元件D 中的結(jié)果加1/目標(biāo)操作軟元件D中的結(jié)果減1 程序舉例例一:用算術(shù)運(yùn)算指令完成下式的計(jì)算620040X式中 X代表輸入端口K2X0送入的二進(jìn)制數(shù),運(yùn)算結(jié)果須送入輸出口K2Y0;X040為起停開(kāi)關(guān)。梯形圖如圖:例二:彩燈順亮逆熄至全熄再循環(huán)控制 用加1、減1指令及變址寄存器完成,彩燈狀態(tài)變化的時(shí)間單元為1s,用M8013實(shí)現(xiàn)。梯形圖如下,圖中X1為彩燈的控制開(kāi)關(guān)。彩燈共12盞 例三、用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 記憶花開(kāi)作文800字(8篇)
- 2025年維生素E項(xiàng)目申請(qǐng)報(bào)告
- 法律行業(yè)合同法條文解讀與案例分析
- 2025年美容師(高級(jí))職業(yè)技能鑒定實(shí)操試卷-美容師實(shí)操技能考核結(jié)果分析篇
- 回憶與感慨演講稿13篇
- 2025年物業(yè)管理師考試物業(yè)管理師考試物業(yè)管理企業(yè)組織結(jié)構(gòu)與運(yùn)營(yíng)優(yōu)化試題
- 初中遠(yuǎn)足探險(xiǎn)之旅勇敢邁步迎接未來(lái)作文(14篇)
- 農(nóng)村地區(qū)綠色農(nóng)業(yè)種植協(xié)議
- 職業(yè)技能培訓(xùn)在2025年鄉(xiāng)村振興中的區(qū)域差異分析報(bào)告
- 通信設(shè)備維修維護(hù)服務(wù)協(xié)議
- 2025年七一黨課-作風(fēng)建設(shè)永遠(yuǎn)在路上學(xué)習(xí)教育黨課
- 2025年高考數(shù)學(xué)全國(guó)二卷試題真題及答案詳解(精校打?。?/a>
- 某射擊館照明平面回路設(shè)計(jì)及智能照明控制分析
- (完整word版)兒童迷宮圖 清晰可直接打印
- 土地利用變更調(diào)查課件
- 人教版高一數(shù)學(xué)必修1課件【全冊(cè)】
- DB13T 5181-2020 尾礦庫(kù)潰壩泥石流數(shù)值模擬技術(shù)規(guī)程
- Q∕SY 06303.5-2018 油氣儲(chǔ)運(yùn)工程線路設(shè)計(jì)規(guī)范 第5部分:輸氣管道工程閥室
- 中華人民共和國(guó)放射性污染防治法課件1
- 《易栓癥》ppt課件
- 工程機(jī)械液壓系統(tǒng)設(shè)計(jì)與計(jì)算--12噸起重機(jī)
評(píng)論
0/150
提交評(píng)論