




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 FBs-PLC 指令應(yīng)用-案例100目錄第一章:基本程序范例設(shè)計(jì)1.1 串聯(lián)接點(diǎn)回路 . 11.2 并聯(lián)接點(diǎn)回路 . 11.3 上升沿產(chǎn)生一個(gè)掃描周期脈沖 . 21.4 下降沿產(chǎn)生一個(gè)掃描周期脈沖 . 21.5 自鎖控制回路 . 31.6 互鎖控制回路 . 41.7 傳統(tǒng)自保持回路與SET/RST自保持回路 . 41.8 自保持回路應(yīng)用 . 5 1.9 交替輸出回路 . 61.10 條件控制回路 . 71.11 先進(jìn)先出回路. 71.12 后進(jìn)先出(Stack 回路 .8 1.13 程序的選擇執(zhí)行 . 10第二章:計(jì)數(shù)器程序范例設(shè)計(jì)2.1 產(chǎn)品生產(chǎn)計(jì)數(shù)(一) . 112.2 產(chǎn)品生產(chǎn)計(jì)數(shù)(二
2、) . 112.3 產(chǎn)品生產(chǎn)計(jì)數(shù)(三) . 122.4 車輛出庫及入庫數(shù)量監(jiān)控 . 132.5 利用計(jì)數(shù)器完成時(shí)鐘設(shè)計(jì)(時(shí). 分. 秒) . 142.6 AB相脈沖高速計(jì)數(shù) . 15第三章:定時(shí)器設(shè)計(jì)范例3.1 延時(shí)斷開程序 . 193.2 延遲接通程序 . 193.3 延遲接通/延時(shí)斷開程序 . 203.4 依時(shí)序延時(shí)輸出 . 213.5 脈沖波寬調(diào)變 . 223.6 水塔水位監(jiān)控系統(tǒng) . 233.7 延長計(jì)時(shí)應(yīng)用老化測試系統(tǒng) . 243.8 電動機(jī)星三角降壓啟動控制 . 253.9 自動門控制. 273.10液體混合自動控制系統(tǒng) . 273.11動咖啡沖調(diào)機(jī) . 293.12 洗手間自動沖
3、水控制程序 . 313.13 一般定時(shí)器實(shí)現(xiàn)累計(jì)型功能 . 323.14 一般定時(shí)器實(shí)現(xiàn)示教功能 . 343.15 “自切斷”定時(shí)器. 35 3.16 有趣的噴泉 . 363.17 交通燈控制 . 38第四章:變址寄存器設(shè)計(jì)范例4.1 連續(xù)D 總和計(jì)算 . 414.2 產(chǎn)品配方參數(shù)調(diào)用 . 424.3 以寄存器處理溫度范例 . 43第五章:應(yīng)用指令程序流程設(shè)計(jì)范例5.1 JMP指令實(shí)現(xiàn)配方調(diào)用 . 475.2 水塔液位自動控制 . 495.3 辦公室火災(zāi)報(bào)警(中斷應(yīng)用) . 515.4 超市錢柜安全控制(FORNEXT . 52第六章:傳送比較指令設(shè)計(jì)范例6.1 CMP 原料摻混機(jī) .55 6
4、.2 ZNCMP 水塔水位高度警示控制 . 566.3 BT_M 多筆歷史數(shù)據(jù)備份. 576.4 T_FIL單筆數(shù)據(jù)多點(diǎn)傳輸. 586.5 MOV/彩燈交替閃爍. 60第七章:數(shù)字量輸出(DO電路7.1 水管流量精確計(jì)算 . 617.2 加減寸動微調(diào) . 627.3 位移反轉(zhuǎn)控制 . 64第八章:第八章 應(yīng)用指令旋轉(zhuǎn)位移設(shè)計(jì)范例霓虹燈設(shè)計(jì) . 69 8.4 包廂呼叫控制維護(hù) . 71第九章:應(yīng)用指令數(shù)據(jù)處理設(shè)計(jì)范例9.1 ENCOD/DECOD編碼與譯碼 . 749.2 平均值與平方根 . 759.3 檔案寄存器訪問 . 769.4 SORT采集數(shù)據(jù)的排序. 779.5 R-T_S 憑密碼進(jìn)入
5、停車場 . 78第十章:應(yīng)用指令程序流程設(shè)計(jì)范例10.1 DI/DO 立即刷新及DI . 8110.2 切割機(jī)控制 . 8210.3 多區(qū)段涂料機(jī)控制. 8310.4 汽車車輪測速 . 8510.5 生產(chǎn)線流水作業(yè)控制程序 . 87 10.6 水閘門控制程序 . 8910.7 加減速控制伺服電機(jī) . 90第十一章:傳送比較指令設(shè)計(jì)范例11.1 整數(shù)與浮點(diǎn)數(shù)混合的四則運(yùn)算. 9411.2 全為浮點(diǎn)數(shù)的四則運(yùn)算 . 96 第十二章:數(shù)字量輸出(DO電路12.1 PLC與英威騰CHE 系列變頻器通過ModBus 協(xié)議通訊 . 97 12.2 PLC 與英威騰CHE 系列變頻器的自由口通訊 . 101
6、 12.3 PLC 與ASD-A 伺服驅(qū)動器通訊 (位置控制,M-BUS . 104 12.4 最多254從站的一般CLINK . 108 12.5 永宏P(guān)LC 之間的高速數(shù)據(jù)共享 . 111 12.6 通過Port1連接Modem 作CPU LINK . 114 12.7 通訊控制兩臺永宏P(guān)LC 啟動/停止(FUN151.CLINK MD1) . 116 12.8 FBs-PLC被動與電子磅秤通訊(FUN151.CLINK MD2) . 118 第十三章:應(yīng)用指令萬年歷時(shí)間設(shè)計(jì)范例13.1 上下班工作電鈴定時(shí)控制 . 120 13.2 倉庫門自動開關(guān)控制 . 123 第十四章:應(yīng)用指令簡單定
7、位設(shè)計(jì)范例14.1 正反轉(zhuǎn)寸動控制 . 126 14.2 含極限開關(guān)的點(diǎn)動進(jìn) . 128 第十五章:應(yīng)用指令便利指令設(shè)計(jì)范例15.1 TOGG 自動清掃黑板 . 130 15.2 RAMP 起重機(jī)的軟控制 . 130 15.3 BKCMP 不同時(shí)段原料加入 . 133 第十六章:特殊模塊應(yīng)用設(shè)計(jì)范例16.1 VOM 音樂播放應(yīng)用. 135 永宏 FATEK PLC 應(yīng)用手冊 第一章 基本程序范例設(shè)計(jì)1.1 串聯(lián)接點(diǎn)回路 【動作要求】自動檢測傳送帶上的物體是否超過高度,若物體超過高度,傳送帶會自動停止?!窘M件說明】 PLC 軟元件控 制 說 明 X0物體低位檢測光電輸入信號:當(dāng)被遮住時(shí),X0狀態(tài)
8、為ON X1物體高位檢測光電輸入信號:當(dāng)被遮住時(shí),X1狀態(tài)為ON Y0輸送帶馬達(dá)【控制程序】 【程序說明】1. 未超高物體通過檢測器時(shí),低位檢測光電導(dǎo)通而高位檢測光電未導(dǎo)通,即X0=ON,X1=OFF,此時(shí)X0常開觸點(diǎn)導(dǎo)通,X1的常開觸點(diǎn)不導(dǎo)通,Y0=OFF,輸送帶馬達(dá)繼續(xù)運(yùn)轉(zhuǎn)使得物品。2. 當(dāng)超高時(shí) X0=ON ,X1=ON,那么Y0=ON,則馬達(dá)停止運(yùn)轉(zhuǎn)。3. 光電傳感器X0=ON,表示檢測到有物體經(jīng)過;光電傳感器X1=ON,表示物體已經(jīng)超高。1.2 并聯(lián)接點(diǎn)回路 【動作要求】不管是在樓梯的底層還是在樓梯的頂層,人員都可控制樓梯走道電燈的點(diǎn)亮和熄滅?!窘M件說明】 PLC 軟元件控 制 說
9、明 X0樓梯底層的開關(guān):當(dāng)撥向右邊時(shí),X0狀態(tài)為ON ,當(dāng)撥向左邊時(shí),X0狀態(tài)為OFF。X1樓梯頂層的開關(guān):當(dāng)撥向右邊時(shí),X1狀態(tài)為ON ,當(dāng)撥向左邊時(shí),X1狀態(tài)為OFF 。Y0樓梯走道的電燈 【控制程序】【程序說明】1. 當(dāng)樓梯的底層和頂層兩個(gè)開關(guān)狀態(tài)一致(都為ON 或都為OFF 時(shí),電燈被點(diǎn)亮;狀態(tài)不一致時(shí),燈熄滅。2. 燈在熄滅狀態(tài)時(shí),不管是在樓底還是樓頂,只要撥動該處的開關(guān)到另一個(gè)狀態(tài),即可點(diǎn)亮。3. 燈在點(diǎn)亮狀態(tài)時(shí),不管是在樓頂還是樓底,只要撥動該處的開關(guān)到另一個(gè)狀態(tài),即可將燈熄滅。 永宏 FATEK PLC 應(yīng)用手冊 第一章 基本程序范例設(shè)計(jì)1.3 上升沿產(chǎn)生一個(gè)掃描周期脈沖 【控
10、制要求】開關(guān)由OFF ON 動作時(shí)產(chǎn)生一個(gè)掃描周期的脈沖M10,作為條件去觸發(fā)指示燈或其他裝置?!窘M件說明】 PLC 軟元件控 制 說 明 X0開關(guān),由OFF Æ ON M10一個(gè)掃描周期的觸發(fā)脈沖Y0指示燈【控制程序】 【程序說明】1. X0由OFF ON 動作時(shí)(上微分指令觸發(fā)),DIFU 指令被執(zhí)行,M10送出一個(gè)掃描周期的脈沖。2. M10=ON時(shí),SET Y0指令被執(zhí)行,Y0被置位為ON ,指示燈被點(diǎn)亮或其他裝置被驅(qū)動。1.4 下降沿產(chǎn)生一個(gè)掃描周期脈沖 【控制要求】開關(guān)由ON OFF 動作時(shí)產(chǎn)生一個(gè)掃描周期的脈沖M10,作為條件去觸發(fā)指示燈或其他裝置。 【組件說明】PLC
11、 軟元件控 制 說 明 X0開關(guān),由ON Æ OFF M10一個(gè)掃描周期觸發(fā)脈沖 Y0 電磁閥【控制程序】 【程序說明】1. X0由ON OFF 動作時(shí)(下微分指令觸發(fā) ,DIFD 指令被執(zhí)行,M10送出一個(gè)掃描周期的脈沖。 2. M10=ON時(shí),RST Y0指令被執(zhí)行,Y0被復(fù)位為OFF ,電磁閥被關(guān)斷。1.5 自鎖控制回路 【控制要求】按下START 按鈕,馬達(dá)運(yùn)轉(zhuǎn);按下STOP 按鈕,馬達(dá)停止。在STOP 按鈕保持ON 時(shí),按下TEST 按鈕,可測試馬達(dá)是否運(yùn)轉(zhuǎn)正常。 【組件說明】PLC 軟元件控 制 說 明X0 START 按鈕:當(dāng)按下時(shí),X0狀態(tài)為ON ,放開時(shí),X0的狀態(tài)
12、為OFF X1 STOP 按鈕:按一次X1狀態(tài)為ON ,再按一次X1狀態(tài)為OFF X2 TEST 按鈕:當(dāng)按下時(shí),X2狀態(tài)為ON ,放開時(shí),X2的狀態(tài)為OFF X3 馬達(dá)故障信號 Y1馬達(dá)控制信號【控制程序】 【程序說明】1. 按一下START 按鈕,X0=ON,在沒有故障的情況下(X3=OFF),馬達(dá)運(yùn)轉(zhuǎn);這些需通過自鎖電路來實(shí)現(xiàn),其原理是把輸出Y1拉回來當(dāng)作一個(gè)輸入條件來實(shí)現(xiàn),如此馬達(dá)運(yùn)轉(zhuǎn)不需一直按著START 按鈕。 2. 按一下STOP 按鈕,X1=ON,則Y1=OFF,馬達(dá)停止運(yùn)轉(zhuǎn)。 3. 當(dāng)故障發(fā)生時(shí)(X3=ON),則Y1=OFF,馬達(dá)停止運(yùn)轉(zhuǎn)。4. 在停止?fàn)顟B(tài)下,X1=ON,按下
13、TEST 按鈕,X2=ON,此時(shí)在馬達(dá)無故障(X3=OFF)的情況下,Y1=ON,馬達(dá)運(yùn)轉(zhuǎn);松開TEST 按鈕,馬達(dá)立即停止運(yùn)行,該測試可檢測馬達(dá)是否正常。1.6 互鎖控制回路 【控制要求】單行車道,通過交通控制,保證在任何時(shí)刻只有一輛車通過,避免發(fā)生“撞車”事故。 【組件說明】PLC 軟元件控 制 說 明X0 當(dāng)有汽車由左方進(jìn)入時(shí),X0狀態(tài)為ON X1 當(dāng)有汽車由右方進(jìn)入時(shí),X1狀態(tài)為ON Y0 當(dāng)有汽車由左方進(jìn)入時(shí),Y0=1,開左柵欄 Y1當(dāng)有汽車由右方進(jìn)入時(shí),Y1=1,開右柵欄【控制程序】 【程序說明】1. 單行車道利用互鎖結(jié)構(gòu)保證只有一個(gè)車子可通過單行路段。2. 當(dāng)左方來車要進(jìn)入單行路
14、段,X0(左方進(jìn)入傳感器)為ON ,Y0=ON則可進(jìn)入單行路段。 3. 當(dāng)左端路段 Y0 =ON 時(shí),右柵欄方Y(jié)1被關(guān)斷,禁止右方汽車進(jìn)入。4. 對稱地,當(dāng)右方來車靠近檢票欄時(shí),X1(右方進(jìn)入傳感器)為ON ,Y1=ON,左方柵欄Y0=OFF,禁止左邊車輛進(jìn)入,而右方車輛則可進(jìn)入單行路段。1.7 傳統(tǒng)自保持回路與SET/RST自保持回路【動作要求】按一下“啟動按鈕”X0,輸出點(diǎn)Y0變?yōu)镺N ;按一下“關(guān)斷按鈕”X1,輸出點(diǎn)Y0變?yōu)镺FF 。 【組件說明】PLC 軟元件控 制 說 明X0 啟動按鈕:當(dāng)啟動按鈕X0按下且關(guān)斷按鈕X1沒有按下時(shí),Y0狀態(tài)為ONX1 關(guān)斷按鈕:當(dāng)關(guān)斷按鈕X1按下時(shí),Y
15、0狀態(tài)變?yōu)镺FF Y0輸出點(diǎn)【控制程序】 傳統(tǒng)自保持回路 SET/RST 自保持回路 【程序說明】1. 以上兩范例的動作皆為當(dāng)X0由OFF ON 變化時(shí),Y0保持在ON 狀態(tài);當(dāng)X1由OFF ON 變化時(shí),Y0保持為OFF 狀態(tài)。2. 若X0,X1同時(shí)動作時(shí),則停止信號優(yōu)先,即Y0會保持在OFF 狀態(tài)。1.8 自保持回路應(yīng)用 【控制要求】水塔儲水控制:當(dāng)按下START 按鈕X2或塔內(nèi)儲水量低于低水位檢測光電X0時(shí),水泵(Y0)開始運(yùn)行,抽水至水塔內(nèi);當(dāng)按下STOP 按鈕X3或塔內(nèi)儲水量高于高水位檢測光電X1時(shí),水泵停止抽水工作。 【組件說明】PLC 軟元件控制 說 明X0 低水位檢測光電:當(dāng)水
16、位高于此光電時(shí),X0狀態(tài)為ON ,否則X0狀態(tài)為OFF 。X1 高水位檢測光電:當(dāng)水位高于此光電時(shí),X1狀態(tài)為ON ,否則X1狀態(tài)為OFF 。X2 START 按鈕:按下時(shí),X2狀態(tài)為ON X3 STOP 按鈕:按下時(shí),X3狀態(tài)為ON Y0抽水泵電機(jī)【控制程序】 傳統(tǒng)自保持回路 SET/RST自保持 【程序說明】1 按下START 按鈕時(shí),X2=ON,SET 指令被執(zhí)行,Y0水泵電機(jī)開始抽水;或者當(dāng)塔內(nèi)水量低于下限水位時(shí),X0=OFF也會自動執(zhí)行SET 指令,開啟水泵抽水至水塔。2 當(dāng)按下STOP 按鈕,X3=ON,RST 指令執(zhí)行,Y0水泵電機(jī)停止抽水;另外一種停止抽水的情況是:當(dāng)塔內(nèi)水量高
17、于水位上限后,X1=ON,也會使RST 指令執(zhí)行,Y0被復(fù)位,水泵電機(jī)停止抽水。1.9 交替輸出回路【控制要求】按下按鈕X1,輸出Y1動作;再按一次按鈕X1,輸出Y1停止工作;如此反復(fù)運(yùn)作。 【組件說明】PLC 軟元件控 制 說 明X1 燈開關(guān)按鈕:按下時(shí),X1狀態(tài)為ONY1輸出設(shè)備【控制程序】 【程序說明】 第1次(單次)按下按鈕:第一次按下按鈕,X1=ON,DIFU M10指令被執(zhí)行,M10導(dǎo)通(M10=ON)一個(gè)掃描周期,在本次掃描周期內(nèi)M10常開觸點(diǎn)= ON,Y0常閉觸點(diǎn)=ON,則Y0線圈=ON,燈被點(diǎn)亮。在PLC 進(jìn)行下個(gè)周期掃描時(shí),M10線圈=OFF,所以M10常閉觸點(diǎn)=ON,加上
18、Y0常開觸點(diǎn)= ON,所以輸出線圈Y0還是=ON,并實(shí)現(xiàn)自保持回路,燈持續(xù)保持點(diǎn)亮狀態(tài),直到再次按下按鈕。 第2次(雙次)按下按鈕:第二次按下按鈕,X1= ON,DIFU M10指令被執(zhí)行,M10導(dǎo)通(M10=ON)一個(gè)掃描周期。在本次掃描周期內(nèi):M10常閉觸點(diǎn)=OFF,所以Y0線圈= OFF,Y0自保持回路斷開,燈被熄滅。在PLC 進(jìn)行下個(gè)周期掃描時(shí),M10線圈=OFF,所以M10常閉觸點(diǎn)=ON,但Y0常開觸點(diǎn)=OFF,所以Y0線圈= OFF并實(shí)現(xiàn)自保持回路,燈持續(xù)保持熄滅狀態(tài),直到再次按下按鈕。 利用FUN10.TOGG 交替開關(guān)也可實(shí)現(xiàn)此功能。 1.10. 條件控制回路 【控制要求】谷物
19、出倉,必需輸送帶馬達(dá)(Y0先開啟運(yùn)行,倉底閥門(Y1才能開啟,否則會造成堵料的問題。 【組件說明】PLC 軟元件控 制 說 明X0 輸送帶馬達(dá)啟動按鈕:按下時(shí),X0狀態(tài)為ON X1 倉桶底端閥門開啟按鈕:按下時(shí),X1狀態(tài)為ON X2 輸送帶馬達(dá)停止按鈕:按下時(shí),X2狀態(tài)為ON X3 倉桶底端閥門關(guān)閉:按下時(shí),X3狀態(tài)為ON Y0 輸送帶馬達(dá) Y1倉桶底端閥門【控制程序】 【程序說明】1. 本程序是一個(gè)條件控制回路的典型應(yīng)用,按下供輸送帶啟動按鈕時(shí),Y0=ON,輸送帶啟動。 2. 輸送帶必須運(yùn)轉(zhuǎn),才能打開放料閥門Y1=ON (否則會造成堵料 。1.11 先進(jìn)先出回路【控制要求】1. 小明參加央視
20、益智搶答節(jié)目,共有三組選手參加,主持人提出問題, 三組選手必需按下桌上的搶答按鈕;最快按下按鈕者,方可回答問,其它按下的按鈕無效。 2. 若答對,則主持人會重置(reset按鈕進(jìn)行下一題。3. 若答錯(cuò),主持人亦會重置(reset按鈕進(jìn)行,三組可同時(shí)再進(jìn)行搶答?!窘M件說明】PLC 軟元件控 制 說 明X0 A 組按鈕:按下時(shí),X0=ON X1 B 組按鈕:按下時(shí),X1=ON X2 C 組按鈕:按下時(shí),X2=ON X3 主持人復(fù)位按鈕:按下時(shí),X3=ON Y0 A 組指示燈 Y1 B 組指示燈 Y2C 組指示燈【控制程序】 【程序說明】1. 主持人未按下按鈕時(shí),X3信號狀態(tài)為OFF ,那么X3常閉
21、觸點(diǎn)=ON,則MC 0指令不執(zhí)行,所以MC0MCE0之間程序正常執(zhí)行。2. 任何一組搶答成功后都是通過自鎖回路形成自保,即松開按鈕后指示燈也不會熄滅。 3. 其中一組搶答成功后,通過互鎖回路,其它組再按按鈕也無效。4. 主持人按下復(fù)位按鈕后,X3信號狀態(tài)為ON ,那么X3常閉觸點(diǎn)=OFF,則MC N0指令被執(zhí)行,MC0MCE0之間程序不被執(zhí)行。Y0、Y1、Y2全部失電,所有組的指示燈熄滅。主持人松開按鈕后,X3=OFF,MC0MCE0之間程序又正常執(zhí)行,進(jìn)入新一輪的搶答。1.12 后進(jìn)先出(Stack 回路【控制要求】4個(gè)按鈕分別對應(yīng)4個(gè)指示燈,按下任意一個(gè)按鈕時(shí),對應(yīng)的指示燈會亮,同時(shí)之前點(diǎn)
22、亮的指示燈會熄滅。 【組件說明】【控制程序】 【程序說明】1. 按下任何按鈕后,對應(yīng)的X 輸入信號點(diǎn)將由OFF ON 變化一次,在這個(gè)掃描周期里,DIFU 指令被執(zhí)行,對應(yīng)的一個(gè)M 輔助繼電器接通一個(gè)掃描周期,則WM0>0,CMP 指令執(zhí)行后的結(jié)果使得M11=OFF,M11的常閉觸點(diǎn)導(dǎo)通,NBMV指令被執(zhí)行,M 裝置的狀態(tài)將被傳送到外部相應(yīng)的一個(gè)輸出點(diǎn)上,同時(shí)原來點(diǎn)亮狀態(tài)的指示燈將熄滅。2. 從第二次掃描周期開始,DIFU 指令將不執(zhí)行,M0M3值為0,CMP 指令執(zhí)行的結(jié)果將使M11=ON,PLC 軟元件控 制 說 明X0 按鈕1:按下時(shí),X0狀態(tài)由OFF ON 變化一次 X1 按鈕2
23、:按下時(shí),X1狀態(tài)由OFF ON 變化一次 X2 按鈕3:按下時(shí),X2狀態(tài)由OFF ON 變化一次 X3 按鈕4:按下時(shí),X3狀態(tài)由OFF ON 變化一次Y0 指示燈1 Y1 指示燈2 Y2 指示燈3 Y3指示燈4M11的常閉接點(diǎn)關(guān)斷,NBMV指令不被執(zhí)行,M 裝置為0的狀態(tài)也不會被傳送到外部輸出點(diǎn),所以Y 裝置仍保持原來狀態(tài),直到再次按下按鈕。1.13 程序的選擇執(zhí)行 【控制要求】灌裝A 液或B 液,經(jīng)開關(guān)選定灌料。 【組件說明】PLC 組件控制說明X0 灌裝啟動開關(guān),撥到“ON ”位置時(shí),X0狀態(tài)為ON X1 A 液開關(guān),旋轉(zhuǎn)到“A 液”位置時(shí),X1狀態(tài)為ON X2 B 液開關(guān),旋轉(zhuǎn)到“B
24、 液”位置時(shí),X2狀態(tài)為ON Y0 A 液閥門 Y1B 液閥門【控制程序】 【程序說明】1. 灌裝開始,需打開灌裝總開關(guān)使X0=ON。2. 選擇A 液灌裝模式,X1=ON,Y0=ON,開始灌裝A 液。 3.選擇B 液灌裝模式,X2=ON,Y1=ON,開始灌裝B 液。 永宏 FATEK PLC 應(yīng)用手冊 第二章 計(jì)數(shù)器程序范例設(shè)計(jì)2.1 產(chǎn)品生產(chǎn)計(jì)數(shù)(一) 【控制要求】產(chǎn)品生產(chǎn)計(jì)數(shù),每檢測到生產(chǎn)了500個(gè)產(chǎn)品,生產(chǎn)指示燈(Y0就會點(diǎn)亮。 【組件說明】PLC 組 件控 制 說 明X0 產(chǎn)品計(jì)數(shù)光電傳感器:當(dāng)檢測到產(chǎn)品時(shí),X0狀態(tài)變?yōu)镺N C140 一般用16位計(jì)數(shù)器,非停電保持 Y0指示燈【控制程
25、序】 【程序說明】1. 光電開關(guān)每檢測到一個(gè)產(chǎn)品時(shí),X0就觸發(fā)一次(OFF ON ),C0計(jì)數(shù)一次。 2.當(dāng)C140計(jì)數(shù)達(dá)到500次時(shí),Y0=ON,生產(chǎn)指示燈亮,同時(shí)對產(chǎn)品生產(chǎn)計(jì)數(shù)重新復(fù)位。2.2 產(chǎn)品生產(chǎn)計(jì)數(shù)(二) 【控制要求】1. 生產(chǎn)線生產(chǎn)計(jì)數(shù),每計(jì)數(shù)500個(gè),目標(biāo)完成指示燈亮,生產(chǎn)線停止動作。待按下清除按鈕,生產(chǎn)線重新啟動及計(jì)數(shù)。2. 生產(chǎn)線若突然停電、中午休息、下班會關(guān)掉電源,重新啟動生產(chǎn)線時(shí),需由停電前的記錄繼續(xù)對產(chǎn)品進(jìn)行計(jì)數(shù)?!窘M件說明】PLC 組件控 制 說 明X0 光電傳感器:當(dāng)檢測到產(chǎn)品時(shí),X0狀態(tài)為ON C0 16位停電保持計(jì)數(shù) X1 清除按鈕 Y0目標(biāo)指示燈 永宏 FA
26、TEK PLC 應(yīng)用手冊 第二章 計(jì)數(shù)器程序范例設(shè)計(jì)【控制程序】 【程序說明】1. 在需要停電后仍能保持?jǐn)?shù)據(jù)的場合,需要用到停電保持的計(jì)數(shù)器。2. 每完成一臺產(chǎn)品,C0計(jì)數(shù)一次,計(jì)數(shù)到500次,Y0=ON,目標(biāo)完成指示燈亮。3. FBS-PLC16位計(jì)數(shù)器C0C139為保持型,C140199為非保持型, 但是都可以在軟件歸劃為非保持型或保持型。2.3 產(chǎn)品生產(chǎn)計(jì)數(shù)(三) 【控制要求】1. 利用永宏的LED 顯示模塊FBs-7SG1及FBs-DB4.OLEDR4完成生產(chǎn)線計(jì)數(shù)的設(shè)計(jì)。2. 生產(chǎn)線產(chǎn)品計(jì)數(shù),每計(jì)數(shù)500個(gè),目標(biāo)完成指示燈亮,生產(chǎn)線停止動作。待按下清除按鈕, 生產(chǎn)線重新啟動及計(jì)數(shù)。3
27、. 生產(chǎn)線若突然停電、中午休息、下班會關(guān)掉電源,重新啟動生產(chǎn)線時(shí),需由停電前的記錄繼續(xù)對產(chǎn)品進(jìn)行計(jì)數(shù)。4. 計(jì)數(shù)器的值,顯示在FBs-DB4.OLEDR4上面。 【組件說明】PLC 組 件控 制 說 明X0 光電傳感器:當(dāng)檢測到產(chǎn)品時(shí),X0狀態(tài)為ON C0 16位數(shù)停電保持計(jì)數(shù)X1 清零按鈕FBs-7SG11通道LED 顯示模塊FBs-DB4.0LEDR4 4英寸7段LED 顯示燈*4+基板 FBS-7SG1產(chǎn)品說明:1組(8位數(shù) 七段LED 顯示器(或64點(diǎn)獨(dú)立LED 輸出的顯示模快,16-Pin 牛角座連接器。 FBS-DB4.0LEDR4說明:4.0*4 的七段顯示器基板(基板加裝紅色L
28、ED ) 【控制程序】【程序說明】1. 在需要停電后仍能保持?jǐn)?shù)據(jù)的場合,需要用到停電保持的計(jì)數(shù)器。2. 每完成一臺產(chǎn)品,C0計(jì)數(shù)一次,計(jì)數(shù)到500次,Y0=ON,目標(biāo)完成指示燈亮。3. FBs-PLC 中的16位計(jì)數(shù)器的默認(rèn)設(shè)置C0C139為保持型,C140199為非保持型, 但它們都可以在編程軟件中重新歸劃為非保持型或者保持型。 4. 安裝FBs-7SG1模塊,選擇“譯碼模式”如下圖:由上圖可以看出,該模塊占用的緩存器3個(gè),如下:5. 寄存器C0中的當(dāng)前值,需轉(zhuǎn)換為BCD 碼后,送到OR+1(即本例的R3905)中,即可顯示。2.4 車輛出庫及入庫數(shù)量監(jiān)控【控制要求】1. 對車庫內(nèi)的車輛數(shù)量
29、進(jìn)行監(jiān)控,當(dāng)車庫內(nèi)的車輛數(shù)量達(dá)到40000個(gè)時(shí),開始報(bào)警。 2. 在車庫的出、入口處均設(shè)置有車輛檢測光電傳感器。 【組件說明】PLC 組 件控 制 說 明X0 車輛入庫檢測傳感器:有車輛入庫時(shí),X0狀態(tài)為ON X1 車輛出庫檢測傳感器:有車輛出庫時(shí),X1狀態(tài)為ON X3 清零按鈕 C20032位計(jì)數(shù)器【控制程序】【程序說明】1. 本例的關(guān)鍵是利用32位的計(jì)數(shù)器C200以及基本應(yīng)用指令FUN.7上/下計(jì)數(shù)器,X0由OFF ON 變化一次,為上計(jì)數(shù);X1由OFF ON 變化一次,為下計(jì)數(shù)。2. 當(dāng) C200 的計(jì)數(shù)現(xiàn)在值到達(dá)40000時(shí),Y0變?yōu)镺N ,警報(bào)燈亮。 3. 當(dāng)按下清零按鈕X3時(shí),車輛
30、計(jì)數(shù)清零。4. FUN.7上/下計(jì)數(shù)器的CV 裝置,亦可用R 、D 緩存器。2.5 利用計(jì)數(shù)器完成時(shí)鐘設(shè)計(jì)(時(shí). 分. 秒)【控制要求】用3個(gè)計(jì)數(shù)器配合1s 時(shí)鐘脈沖標(biāo)志M1922,構(gòu)成一個(gè)標(biāo)準(zhǔn)的24小時(shí)時(shí)鐘。 【組件說明】 PLC 組 件控 制 說 明C0 秒計(jì)數(shù) C1 分計(jì)數(shù) C2 時(shí)計(jì)數(shù) M19221s 時(shí)鐘脈沖【控制程序】【程序說明】1. 實(shí)現(xiàn)24小時(shí)鐘的關(guān)鍵,在于M1922(周期為1秒的時(shí)鐘脈沖)的使用。2. 當(dāng)程序開始執(zhí)行,秒鐘計(jì)數(shù)器C0開始進(jìn)行計(jì)數(shù),當(dāng)C0計(jì)數(shù)到60次(1分鐘)時(shí)C0=ON,同時(shí)分鐘計(jì)數(shù)器C1計(jì)數(shù)1次,同理,當(dāng)C1計(jì)數(shù)到60次(1小時(shí) 時(shí)C1=ON,同時(shí)計(jì)數(shù)器C2
31、計(jì)數(shù)1次;當(dāng)C2完成24次計(jì)數(shù)(24小時(shí) 時(shí),C2被復(fù)位,又開始新的24小時(shí)的計(jì)數(shù)過程。3. 當(dāng)每個(gè)計(jì)數(shù)器的計(jì)數(shù)值和設(shè)定值PV相等時(shí),計(jì)數(shù)器的常開觸點(diǎn)變成ON,會自行清零。4. 通過用C0計(jì)“秒”、C1計(jì)“分”、 C2計(jì)“時(shí)”,可以組成一個(gè)24小時(shí)的時(shí)鐘;此案例中,當(dāng)C2的設(shè)定值等于12時(shí),可得到一個(gè)標(biāo)準(zhǔn)的12小時(shí)的時(shí)鐘。2.6 AB相脈沖高速計(jì)數(shù)【控制要求】FBs-MC 系列高數(shù)計(jì)數(shù)及高速脈沖輸出頻率最高可達(dá)200KHz ,而FBs-MN 系列的最高可達(dá)920KHz ,現(xiàn)以AB 相脈沖為例進(jìn)行說明: 發(fā)送AB 相脈沖控制伺服電機(jī),每秒發(fā)送460000個(gè)脈沖給伺服電機(jī)。 伺服電機(jī)接有編碼器,編
32、碼信號接入PLC 高速計(jì)數(shù)輸入點(diǎn)(差動輸入點(diǎn) 。 若PLC 高速計(jì)數(shù)器計(jì)數(shù)值與脈沖發(fā)送脈沖數(shù)目相差10個(gè)以上時(shí),則產(chǎn)生報(bào)警燈亮。【組件說明】PLC 組 件 控 制 說 明Y0、高速脈沖輸出點(diǎn)Y5 報(bào)警指示燈X0、X1 高速計(jì)數(shù)器HHSC0輸入接點(diǎn) DR200 輸出脈沖數(shù) DR202高速計(jì)數(shù)器設(shè)定值【控制程序】【伺服命令表格】【I/O組態(tài)設(shè)置】 永宏 FATEK PLC 應(yīng)用手冊 第二章 計(jì)數(shù)器程序范例設(shè)計(jì)【程序說明】1. 本例用M0來控制PLC 發(fā)送脈沖信號,脈沖信號由Y0、Y1輸出。將伺服電機(jī)的轉(zhuǎn)速由編碼器輸出的回饋信號接入到X0、X1高速計(jì)數(shù)端,X0、X1對應(yīng)硬件高速計(jì)數(shù)器HHSC0,其最
33、高響應(yīng)數(shù)頻率可達(dá)920KHz 。 2. 當(dāng)脈沖發(fā)送完畢后,M12=ON,執(zhí)行比較指令,若HHSC0的當(dāng)前計(jì)數(shù)值(DR4096)與發(fā)送脈沖數(shù)目相差10個(gè)以上時(shí),Y5=ON,報(bào)警燈亮。3. M12=ON,F(xiàn)UN93也被執(zhí)行,HHSC0的當(dāng)前計(jì)數(shù)值CV (DR4096)被清零,保證PLC 在下一次對輸入脈沖計(jì)數(shù)時(shí),又開始從0開始進(jìn)行計(jì)數(shù)。4. 因?yàn)樗欧幋a器輸出信號為差分信號,所以本范例需使用支持差分信號輸入的FBs-MN 機(jī)種(其X0-X7支持差動輸入,Y0-Y7支持差動輸出)。3.1 延時(shí)斷開程序 【控制需求】當(dāng)開關(guān)X0接通為ON 時(shí)燈Y0亮,當(dāng)開關(guān)X0斷開為OFF 時(shí),需再經(jīng)過5秒鐘后Y0燈才
34、熄滅。 【組件說明】PLC 軟元件控 制 說 明X0 指示燈控制開關(guān),當(dāng)按下時(shí),X0狀態(tài)為ON T0 5秒定時(shí)器,時(shí)基為10ms 的定時(shí)器 Y0輸出指示燈【控制程序】 【程序說明】1. 開關(guān)撥動到ON 位置時(shí),X0=ON,X0的常閉觸點(diǎn)斷開,定時(shí)器T0不計(jì)時(shí),因此T0的常閉觸點(diǎn)導(dǎo)通,使得Y0=ON并自保,指示燈被點(diǎn)亮。2. 開關(guān)撥動到OFF 位置時(shí),X0=OFF,X0的常閉接點(diǎn)導(dǎo)通,T0開始計(jì)時(shí),在未到達(dá)預(yù)設(shè)時(shí)間時(shí),T0的常閉觸點(diǎn)仍為導(dǎo)通狀態(tài),所以Y0通過自保回路仍保持亮的狀態(tài)。3. 當(dāng)定時(shí)器到達(dá)5秒的預(yù)設(shè)值時(shí),T0線圈得電,T0常閉觸點(diǎn)斷開,因T0的常閉觸點(diǎn)斷開,所以Y0=OFF,指示燈熄滅
35、。由以上程序可起到延時(shí)斷開的作用。3.2 延時(shí)接通程序 【控制需求】開關(guān)X0接通3秒鐘后燈Y0才接通變亮;當(dāng)X0斷開時(shí)燈Y0立刻熄滅。 【組件說明】PLC 軟元件控 制 說 明X0 指示燈控制開關(guān)T0 3秒定時(shí)器,時(shí)基10ms 的定時(shí)器 Y0輸出指示燈【控制程序】 【程序說明】1. 當(dāng)X0=ON時(shí),定時(shí)器T0開始計(jì)時(shí),達(dá)到3秒鐘的預(yù)設(shè)值時(shí),T0的常開觸點(diǎn)導(dǎo)通,Y0=ON,指示燈被點(diǎn)亮。2. 當(dāng)X0由ON OFF 時(shí),定時(shí)器T0不被執(zhí)行,T0的常開觸點(diǎn)也隨之?dāng)嚅_,Y0=OFF,指示燈立即熄滅。由以上程序可起到延時(shí)接通的作用。3.3 延時(shí)接通延遲關(guān)斷程序 【控制需求】開關(guān)由OFF ON 動作時(shí),延
36、遲5秒鐘后指示燈才被點(diǎn)亮;開關(guān)由ON OFF 動作時(shí),延遲3秒后指示燈才熄滅。 【組件說明】PLC 軟元件控 制 說 明X0 指示燈控制開關(guān)T0 延時(shí)接通5秒定時(shí)器,時(shí)基為10ms T1 延時(shí)斷開3秒定時(shí)器,時(shí)基為10ms Y0輸出指示【控制程序】 【程序說明】1. 當(dāng)X0=ON時(shí),延時(shí)接通定時(shí)器T0開始進(jìn)行計(jì)時(shí),當(dāng)T0計(jì)時(shí)到達(dá)預(yù)設(shè)值5秒鐘時(shí),線圈T0=ON,同時(shí)其常開觸點(diǎn)導(dǎo)通,而此時(shí)T1定時(shí)器不計(jì)時(shí),其常閉觸點(diǎn)始終為導(dǎo)通狀態(tài),所以當(dāng)指示燈控制開關(guān)由OFF ON 動作5秒鐘后,Y0被觸發(fā)為ON 并自保,指示燈被點(diǎn)亮。2. 當(dāng)X0=OFF時(shí),延時(shí)斷開定時(shí)器T 1開始進(jìn)行計(jì)時(shí),當(dāng)T1計(jì)時(shí)到達(dá)預(yù)設(shè)值
37、3秒鐘時(shí),線圈T1=ON,同時(shí)其常閉觸點(diǎn)斷開,而此時(shí)T0定時(shí)器不計(jì)時(shí),其常開接點(diǎn)始終為關(guān)斷狀態(tài)。所以當(dāng)指示燈開關(guān)由ON OFF 動作3秒種后, Y0被關(guān)斷為OFF 并自保,指示燈熄滅。3.4 依時(shí)序延時(shí)輸出(3臺電機(jī)的啟動) 【控制需求】啟動按鈕X0被按下,油泵電動機(jī)立即啟動,延時(shí)10秒后主電動機(jī)啟動,再延時(shí)5秒后輔助電動機(jī)啟動;按下停止按鈕,所有電機(jī)立刻停止運(yùn)行。 【元件說明】PLC 軟元件控 制 說 明X0 啟動按鈕:按下時(shí)X0狀態(tài)為ON X1 停止按鈕:按下時(shí)X1狀態(tài)為ON T0 延時(shí)接通10s 定時(shí)器,時(shí)基為10ms T1 延時(shí)接通5秒定時(shí)器,時(shí)基為10ms Y0 油泵啟動輸出信號 Y
38、1 主電動機(jī)啟動輸出信號 Y2輔助電機(jī)啟動輸出信號【控制程序】 【程序說明】1. 啟動按鈕X0由OFF ON 動作時(shí),X0的常開觸點(diǎn)導(dǎo)通,所以Y0導(dǎo)通并自保,油泵電機(jī)立即啟動給潤滑系統(tǒng)供油;同時(shí)T0指令被觸發(fā)開始計(jì)時(shí),當(dāng)達(dá)到10秒的預(yù)設(shè)時(shí)間時(shí)T0線圈被觸發(fā)為ON ,T0常開觸點(diǎn)導(dǎo)通為ON 狀態(tài)。2. 當(dāng)T0常開觸點(diǎn)導(dǎo)通為ON 狀態(tài)時(shí),Y1導(dǎo)通并自保,主電機(jī)被啟動,T0定時(shí)器觸發(fā)電路被關(guān)斷,同時(shí)T1指令被觸發(fā)開始計(jì)時(shí),當(dāng)達(dá)到5秒的預(yù)設(shè)時(shí)間時(shí)T1線圈被觸發(fā)為ON ,T1常開觸點(diǎn)導(dǎo)通為ON 狀態(tài)。3. 當(dāng)T1常開接點(diǎn)ON 時(shí),Y2導(dǎo)通并自保,輔助電機(jī)被啟動,T1定時(shí)器觸發(fā)電路被關(guān)斷。4. 當(dāng)停止按鈕
39、X1由OFF ON 動作時(shí),X1的常閉觸點(diǎn)被關(guān)斷,Y0、Y1、Y2 被關(guān)斷,油泵電機(jī),主電機(jī),輔助電機(jī)全部都停止運(yùn)行。3.5 脈沖波寬調(diào)變 【控制需求】開關(guān)X0接通時(shí),可以通過改變定時(shí)器的預(yù)定時(shí)間,達(dá)到改變脈沖波寬調(diào)變功能,產(chǎn)生震蕩波形。 【元件說明】PLC 軟元件控 制 說 明X0 開關(guān)T0 計(jì)時(shí)1s 定時(shí)器,其時(shí)基為10ms T1 計(jì)時(shí)2s 定時(shí)器,時(shí)基為10ms Y0輸出震蕩波形【控制程序】 【程序說明】1. 當(dāng) X0=ON 時(shí),定時(shí)器T0/T1開始計(jì)時(shí),T0計(jì)時(shí)值未到達(dá)前Y0=ON,當(dāng)T0計(jì)時(shí)到達(dá)時(shí),Y0=OFF。 2. T1計(jì)時(shí)到達(dá)時(shí)將T0/T1 清除,此時(shí)Y0會持續(xù)輸出上面的振蕩波
40、形,當(dāng)X0=OFF時(shí),Y0輸出也變成OFF 。3. 可利用修改定時(shí)器的預(yù)設(shè)時(shí)間值,產(chǎn)生脈沖波寬調(diào)變功能。 4. 用 FUN.82也能實(shí)現(xiàn)脈沖波寬調(diào)變功能,如下: 3.6 水塔水位監(jiān)控系統(tǒng) 【控制需求】當(dāng)水塔水位超出正常范圍時(shí),給水或排水功能將會被自動啟用,并且當(dāng)水位處于警戒范圍(過低或過高)時(shí),除了自動啟動給水或排水功能外,報(bào)警燈也會閃爍以及報(bào)警器也會鳴叫。(如:水位超過高水警戒范圍X3= ON時(shí),Y0及Y2排水泵同時(shí)打開 【報(bào)警時(shí)序圖】 【組件說明】PLC 軟元件控 制 說 明X0 水位下限傳感器(低警戒水位 :當(dāng)水量處于最低水位時(shí),X0的狀態(tài)為ON X1 正常水位的下限傳感器:當(dāng)水量處于正常水位的下限時(shí),X1的狀態(tài)為ON X2 正常水位的上限傳感器:當(dāng)水
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年安徽安慶市直事業(yè)單位招聘筆試易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安慶市市直事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波經(jīng)理學(xué)院招考工作人員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 【2025】年滁州市軌道交通運(yùn)營有限公司社會招聘筆試考點(diǎn)考試試題及答案
- 2024福建福旅樂養(yǎng)健康科技有限公司福清分公司招聘1人筆試參考題庫附帶答案詳解
- 2025年鉆石彩寶合作協(xié)議書
- 2024福建省電子信息應(yīng)用技術(shù)研究院有限公司招聘2人筆試參考題庫附帶答案詳解
- 廣東省廉江市實(shí)驗(yàn)學(xué)校高中政治3.2樹立正確的消費(fèi)觀同步訓(xùn)練必修1
- 江蘇專用版2024高考語文二輪復(fù)習(xí)專題一文言文閱讀訓(xùn)練三翻譯文言句子教案
- 初中語文生活美文短信中的溫暖與智慧
- 裝配式建筑預(yù)制混凝土構(gòu)件連接方式全解課件
- 建筑消防性能化設(shè)計(jì)評估課件
- 二DNA的結(jié)構(gòu)和復(fù)制課件
- XX省血液調(diào)配管理辦法
- 科創(chuàng)板問題測試題庫300題試題及答案
- 微信開放平臺網(wǎng)站信息登記表
- 商業(yè)銀行員工輕微違規(guī)行為積分管理辦法
- JJG 700 -2016氣相色譜儀檢定規(guī)程-(高清現(xiàn)行)
- 壓力容器安全檢查表
- 供應(yīng)商反向評估表
- 曲線帶式輸送機(jī)的設(shè)計(jì)
評論
0/150
提交評論