




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
DVP-PLC應用技術手冊【101例】 第1章:基本程序設計范例串聯(lián)常閉接點回 1并聯(lián)方塊回 2上升沿產生一個掃描周期脈 3下降沿產生一個掃描周期脈 4自鎖控制回 5互鎖控制回 6上電時參數(shù)的自動初始 7傳統(tǒng)自保持回路與SET/RST應 8自保持與解除回路 9交替輸出回路(輸出具停電保持 10條件控制回 12先入信號優(yōu)先回 13信號優(yōu)先回 15停車場出進出.................................................................................1-三相異步馬達正反轉控 18程序的選擇執(zhí) 19MC/MCR手自動控 21STL步進方式手自動控 24第2章:計數(shù)器設計范例產品的批量包 1產品日產量測定(16位上數(shù)停電保持計數(shù)器 2產品出入庫數(shù)量(32位上下數(shù)計數(shù)器 33個計數(shù)器構成的24小時時 4AB相脈沖高速計 5第3章:定時器設計范例延時Off程 3-延時On程 2延時On/Off程 3依時序延遲輸出(3臺電機順序啟動 4脈波波寬調 6人工養(yǎng)魚池水位系統(tǒng)(閃爍電路 7崩應測試系統(tǒng)(延長計時 9電動機星-三角降壓啟動控 11大廳自動門控 13液體混合自動控制系 15自動咖啡沖調 17洗手間自動沖水控制程 19一般定時器實現(xiàn)累計型功 21一般定時器實現(xiàn)示教功 23“自切斷”定時 25有趣的噴 27交通燈控 294章:變址寄存器E、F設計范例連續(xù)D總和計 1產品配方參數(shù)調 38組電位器控制2臺04DA的電壓輸 5第5章:應用指令程序流程設計范例CJ指令實現(xiàn)配方調 1水庫水位自動控 3公室火災警報(中斷應用 5超市錢柜安全控制 7第6章:應用指令傳送比較控制設計范例CMP原料滲混 1ZCP水塔水位高度警示控 3BMOV多筆歷史資料備 4FMOV單筆數(shù)據(jù)多點傳 6-CML彩燈交替閃 7XCH實現(xiàn)一個緩存器上下8位的位數(shù)交 8指撥開關輸入及7段顯示器輸出程 9第7章:應用指令四則運算設計范例水管流量精確計 1INC/DEC加減寸動微 3NEG位移反轉控 5第8章:應用指令旋轉位移設計范例ROL/ROR霓虹燈設 1SFTL不良品檢 3WSFL混合產品自動分 5 包廂呼叫控 8第9章:應用指令數(shù)據(jù)處理設計范例 編碼與譯 1SUM/BON“1”個數(shù)統(tǒng)計和判 3 平均值與平方 4 文件寄存器............................................................................9- 液面高 系 7SORT數(shù)據(jù)的排 8SER房間溫度....................................................................................................9-第10章:應用指令高速輸入輸出設計范例REF/REFFDI/DO立即刷新及DI濾波時間設 1DHSCS切割機控 3 多區(qū)段涂料機控 4SPD汽車車輪測 6PLSY產線流水作業(yè)控制程 7水控制程序 9PLSR加控制伺服馬 11第11章:應用指令浮點數(shù)運算設計范例整數(shù)與浮點數(shù)混合的四則運 11-全為浮點數(shù)的四則運 11-第12章:應用指令通訊設計范例前 12-PLC與臺達VFD-M系列變頻器通訊 12-PLC與臺達VFD-B系列變頻器通訊 12-PLC與臺達VFD-V系列變頻器通訊 12-PLC與ASD-A伺服驅動器通訊(位置控制, 12-PLC與ASD-A伺服驅動器通訊(速度控制, 12-PLC與臺達DTA系列溫控器通訊 12-PLC與臺達DTB系列溫控器通訊 12-PLCLINK16臺從站及數(shù)據(jù)讀寫16筆(Word)模 12-PLCLINK32臺從站及數(shù)據(jù)讀寫100筆(Word)模 12-DVP-PLC與臺達變頻器、臺達伺服驅動器 12-DVP-PLC與臺達DTA、DTB溫控器 12-通訊控制2臺臺達PLC的啟動/停止(RS指令 12-臺達PLC與西門子MM420變頻器通訊(RS指令 12-臺達PLC與丹佛斯VLT6000變頻器通訊(RS指令 12-第13章:應用指令萬年歷時間設計范例 上下班工作電鈴定時控 13- 倉庫門自動開關控 13-HOUR馬達長時間運轉后定時切 13-第14章:應用指令簡單定位設計范例臺達ASDA伺服簡單定位展示系 14-雙軸同動繪出DELTA 14-第15章:便利指令設計范例ALT自動清掃黑 15-RAMP起重機的軟件控 15-INCD交通燈(相對凸輪應用 ABSD不同時段原料加入(絕對凸輪應用 9IST電鍍生產線自動控 12FTC烤箱溫度模糊控 18PID烤箱溫度控制(溫度的PID自動調整功能 22第16章:網(wǎng)絡連線設計范例Ethernet聯(lián) 1DeviceNet聯(lián) 6CANopen聯(lián) 9RTU-485聯(lián) 12【控制要求自動檢測傳送帶上的瓶子是否是直立的,若不是就將瓶子推出到傳送【元件說明PLC瓶底檢測光電管輸入信號,當被遮擋時,X0瓶頸檢測光電管輸入信號,當被遮擋時,X1【控制程序 【程序說明X0的常開接點導通,X1的常閉接點不導通,Y0=Off,氣動推出桿不動作。瓶子倒立從傳送帶移過來時,瓶底檢測光電管導通,而瓶頸檢測光電管不導通,即X0=On,X1=Off,此X0的常開接點導通,X1的常閉接點導通,Y0=On,氣動推出桿動作,瓶子被【控制要求【元件說明PLC樓梯底開關,當按向右邊時,X0樓梯頂開關,當按向右邊時,X1【控制程序 【程序說明【控制要求開關由Off→On動作時產生一個掃描周期的脈沖,作為條件去觸發(fā)指示燈或其它裝一個掃描周期一個掃描周期【元件說明PLC【控制程序M10=On【程序說明X0由Off→On動作時(上升沿觸發(fā)),PLS指令被執(zhí)行,M10送出一個掃描周期的脈M10=On時,[SETY0]指令被執(zhí)行,Y0被置位為On,指示燈被點亮或驅動其它裝 Y0(電磁閥)【控制要求開關由On→Off一個掃描周期【元件說明PLC【控制程序M10=On【程序說明X0由On→Off動作時(下降沿觸發(fā)),PLF指令被執(zhí)行,M10送出一個掃描周期的脈【控制要求按下START按鈕一次,吊扇運轉;按下STOP按下TEST按鈕,測試吊扇電機是否運轉【元件說明PLCTEST按鈕,當按下時,X2【控制程序
故障信號TEST按鈕【程序說明而一直按著START按鈕。按下STOP按鈕,X1=On,Y1=Off當故障發(fā)生(X3=On),Y1=Off,吊扇停止運轉TEST按鈕,X2=On,在吊扇無故障(X3=Off)情況下,Y1=On,吊扇運行;松開按鈕,吊扇即停止運行,達到測試吊扇電機是否正常的目的【控制要求【元件說明PLC汽車進入停車場傳感器,當有汽車進入時,X0汽車離開停車場傳感器,當有汽車進入時,X1汽車進入停車場指示燈(On時指示”GO”,Off時指示汽車離開停車場指示燈(On時指示”GO”,Off時指示【控制程序
進入停車場指示離開停車場指示【程序說明“GO”狀態(tài),保證車輛進出正常,不會“撞車”當汽車進入停車場靠近檢票欄時,X0(進入傳感器)為On,Y0=On,進入停車場指示燈牌為,離進入停車場指示燈牌指示“STOP”。初始化按鈕【控制要求按下初始化按鈕,可在機器運行的任何時刻對機器進行參數(shù)初始化【元件說明PLCPLCRUNOnPLCCOM2PLC【控制程 【程序說明PLC“RUN”瞬間,M1002接通一次,產生脈沖寬度為一個掃描周期的脈沖,在PLC運行通訊格9600,7,E,1,且將Y0置位SET/RST【動作要求按下開燈按鈕燈點亮,按下關燈按鈕燈熄【元件說明PLC開燈按鈕,當按下時,X0關燈按鈕,當按下時,X1【控制程序傳統(tǒng)自保持回SET/RST【程序說明OffX0,X1同時動作時,則停止信號優(yōu)先,即Y0會變?yōu)镺ff自保持與解除回路【控制要求【元件說明PLCSTART按鈕,按下時,X0STOP按鈕,按下時,X1浮標水位檢測器,只要容器中有水,X2【控制程序【程序說明當按STOP按鈕,X1=On,PLS指令執(zhí)行,M0接通一個掃描周期,RSTY0被閉觸點接通,PLS指令執(zhí)行,M0接通一個掃描周期,RST指令執(zhí)行,Y0被復位,水泵電機交替輸出回路(輸出具停電保持【控制要求【元件說明PLC燈開關按鈕,按下時,X1OnX1On時,M512=On、X1On時,M512=Off、【控制程序M10輸出一次脈沖X1OnM512=On X1OnM513=OnM512M513
X1OnY1=On,【程序說明1次(單次)按下按鈕后,X1=On,[PLSM10]指令執(zhí)行,M10導通一個掃描周期。M10=On,且位,而3行程序中,Y1常開接點斷開SETRST指令不執(zhí)行。最后一行程序中,因M512=On,M513=Off,所以Y1線圈導通,燈被點亮,直到再次按下按鈕。2個掃描周期開始,因M10=Off,所以第2行和3SETRST指令M512和M513的狀態(tài)不變,燈保持點亮的狀態(tài),直到再次按下按鈕2次(雙次)2個掃描周期開始M10=Off,所2行和3SETRST指令都不執(zhí)行,M512和M513的狀態(tài)不變,燈保持熄滅的狀態(tài),直到再次按下按鈕。API66ALT指令也可實現(xiàn)On/Off 主電機 供油電機供油泵電機主拖動電機【控制要求【元件說明PLC供油泵啟動按鈕,按下時,X0主拖動電機啟動按鈕,按下時,X1供油泵停止按鈕,按下時,X2供油泵停止按鈕,按下時,X3【控制程序 【程序說明在供油泵啟動的前提下,按下主拖動電機啟動按鈕時,Y1=On主拖動電機(Y1)運行過程中,供油泵(Y0)要持續(xù)地給主拖動電機(Y1)提供潤滑 小學生組X2中學生組 教授【控制要求有小學生、中學生、教授3組選手參加智力競賽。要獲得回答問題的機會,必須搶先X3X4搶答按鈕必須同時按下時,Y2燈才亮;中學生組按下X2按鈕,Y1燈亮。【元件說明PLC【控制程序復位按鈕
主控回路開始
中學生組搶答控制 教授組搶答控制主控回路結束【程序說明其中一組搶答成功后,通過互鎖回路,其它組再按按鈕Y1、Y2全部失電,所有組的指示燈熄滅。松開按鈕后,X5=Off,MC~MCR之間程序【控制要求【元件說明PLC【控制程序【程序說對應的一個M輔助繼電器接通一個掃描周期,則K1M0>0,CMP指令執(zhí)行后的結果使得M11=Off,M11的常閉接點導通,[MOVK1M0K1Y0]指令執(zhí)行,M裝置的狀態(tài)將被傳送到外從第二次掃描周期開始,PLS指令將不執(zhí)行,M0~M3值為0,CMP指令執(zhí)行的結果將使會被傳送到外部輸出點,所以Y裝置仍保持原來狀態(tài),直到再次按下按鈕。停車場出進出 一樓 【控制要求停車場的進出入車道為單車道,需設置紅綠交通燈來管理車輛的進出。紅燈表示車輛PLC一開機運行時,一樓和室出處交通燈初始狀態(tài):綠燈亮,紅燈滅【元件說明PLC一樓出處光電開關,有車輛出入該處時,X1狀態(tài)為室出處光電開關,有車輛出入該處時,X2狀態(tài)為X1時,M1從室進入車道經(jīng)過X1時,M2導通一個掃描周從室進入車道經(jīng)過X2時,M3導通一個掃描周X2時,M4車輛從一樓進入室過程中車輛從室離開到一樓過程中一樓和室出處紅一樓和室出處綠【控制程序PLC開機RUN
從一樓進入單車道經(jīng)過X1M1導通一個掃描周期從室進入單車道經(jīng)過X1時M2導通一個掃描周期車輛從一樓進入室過程M20保持從室進入單車道經(jīng)過X2時M3輸出一次脈沖從一樓進入單車道經(jīng)過X2M4導通一個掃描周期車輛從室離開到一樓過程M30保持車輛在單車道中行駛時,車輛離開單車道后,紅燈熄滅,綠燈亮M20M30被復【程序說明一樓和室的紅燈共享信號Y1,綠燈共享信號Y2程序的關鍵是當M1導通驅動Y1時,必須先判斷是從一樓出處進入單車道還是離開單車所以需用一個確認信號M20來確認車輛是從一樓進入單行車道的狀態(tài)。個方向車輛通過室出處時,[PLSM2]指令都執(zhí)行,M2都導通一個掃描周期,所有需用個確認信號M30來確認車輛是從室進入單行車道的狀態(tài)。正正停止反傳【控制要求按下正轉按鈕,電動機正轉;按下反轉按鈕,電動機反轉;按下停止按鈕,電動機【元件說明PLC電機正轉按鈕,按下按鈕時,X0電機反轉按鈕,按下按鈕時,X2【控制程序
【程序說明按下正轉按鈕,X0=ON,1秒后,Y0接觸器導通,電機正轉;按下反轉按鈕后,X1=ON,Y01秒延時后,才接Y1X2按鈕,Y0和Y1都被立即關斷,電機停止運行。 綠綠X1色藍色【控制要求【元件說明PLC灌裝啟動開關,撥到“ON”位置時,X0黃色顏料開關,旋轉到“黃色”位置時,X1藍色顏料開關,旋轉到“藍色”位置時,X2【控制程序 黃 黃色顏料閥門 灌裝綠色 藍 藍色顏料閥門【程序說明灌裝顏料時,需打開灌裝總開關 X0=On;黃色和藍色兩種顏料都灌裝時,產生綠色顏料選擇黃色灌裝模式,X1=On,第一個 指令執(zhí)行,Y0=On,開始灌裝黃色顏料選擇藍色灌裝模式,X2=On,第二個 指令執(zhí)行,Y1=On,開始灌裝藍色顏料選擇綠色(黃色加藍色)灌裝模式,X3=OnMC~MCR指令都執(zhí)行,開始灌裝綠色(黃色MC/MCR自夾轉手 釋A傳送帶B【控制要求鈕產品移動到B傳送帶,按下釋放按鈕將產品放在B傳送帶上送走。作持續(xù)2秒)→釋放產品。若需再次執(zhí)行自動流程,再觸發(fā)自動按鈕一次即可。手動控制流程和自動控制流程互鎖【元件說明PLC【控制程序
選擇自動控制
選擇手動控制
自動控制流程
手動控制流程
夾取產品 轉移產品
釋放產品【程序說明X0Off→On變化時,執(zhí)行自動流1次;X1Off→On變化時制手動動作部份,著按鈕不放,直到到達目標位置(B傳送帶)才松開。X0X1手、自動開關會互鎖,當自動時,先執(zhí)行夾2秒,最后執(zhí)STL自夾轉手 釋A傳送帶B【控制要求鈕產品移動到B傳送帶,按下釋放按鈕將產品放在B傳送帶上送走。作持續(xù)2秒)→釋放產品。若需再次執(zhí)行自動流程,再觸發(fā)自動按鈕一次即可。【元件說明PLCX2狀態(tài)為X3狀態(tài)為X4狀態(tài)為1【控制程序【程序說明X0由Off→On變化時,S20步進點置位,自動控制流程被執(zhí)行一次,手動流程被。若需)作持續(xù)2秒)→釋放產品Y0=Off。X1由Off→On變化時,S21步進點置位,執(zhí)行手動控制流程,自動流程被機械手執(zhí)行手動流1次:按下(X2)將產品A傳送帶上夾取,按下轉移按【控制要求每檢測到10個產品,機械手就開始動作,當打包動作完成后,機械手和計數(shù)器均被復位【元件說明PLC產品計數(shù)光電傳感器,當檢測到產品時,X0機械手動作完成傳感器,當動作完成時,X116【控制程序【程序說明光電開關每檢測到一個產品時,X0就觸發(fā)一次(Off→On),C0計數(shù)一次C0計數(shù)達到10次時,C0的常開接點閉合,Y0=On,機械手執(zhí)行指令被執(zhí)行,Y0和C0均被復位,等待下一批產品的包裝。今日完成產品日產量測定(16位上數(shù)停電保持計數(shù)器今日完成清今日完成【控制要求PLC產品每天產量超過500按下清零按鈕將產品產量記錄清零,又可開始對產品數(shù)從0【元件說明PLC光電傳感器,當檢測到產品時,X016【控制程【程序說明每完成一臺產品,C120計數(shù)一次,計數(shù)到500次,Y0=OnSA/SX/SC機種為C96~C199、EH機種為C100~C199。產品出入庫數(shù)量(32位上下數(shù)計數(shù)器【控制要求【元件說明PLCC216計數(shù)模式設定(On時為下計數(shù)32燈【控制程序【程序說明本例的關鍵是利用32位的加減計數(shù)標志M1216C216的上下計數(shù),X0Off→On變C216的計數(shù)現(xiàn)在值到達40000時,C216=On,Y0On324小 【控制要求利用3個計數(shù)器配合1s時鐘脈沖標志M1013,構成一個標準24【元件說明PLC【控制【程序說明60次(1小時),C1=On,C21C1;當完24次計數(shù)(24小時),復位C2,又開新的24小時的計數(shù)過程。AB差動輸入之接線圖(高速、高噪聲時使用DVP32EH00M高速輸入
編輸 AAAA雙絞雙絞BBBB差動輸出之配線
AA輸入之 BLine輸入之 B【控制要求DVP32EH00MAB10000個脈沖給伺服,伺服電機轉動距發(fā)送脈沖數(shù)目相差10個以上時,則燈亮。【元件說明PLC100KHz1CH0(Y0,Y1)【控制程序Y0每秒輸出頻率100k脈沖10000 【程序說明本范例用M1013來控PLC發(fā)送脈沖,D1220=K0設置脈沖由Y0輸出。將伺服電機由編碼器輸出的回饋信號接入到X0、X1高速計數(shù)端,X0、X1對應硬件C251,其最高計數(shù)頻率為200KHz。沖數(shù)目相差10個以上,即為C251計數(shù)器值小于等于K9990時,Y5=On,燈亮。M1029=On,[RSTC251]也被執(zhí)行,C251被清零,保證PLC在下一次對輸入脈沖計C251又開始從0開始計數(shù)因為伺服編輸出信號為差分信號,所以本范例需使用支持差分信號輸入的機種(其X0、X1、X4、X5輸入端支持差分信號輸入延時Off【控制要求開關撥到On狀態(tài)時,燈立即被點亮,撥到Off狀態(tài)時,5秒過后,指示燈才熄滅【元件說明PLC【控制程序 【程序說明為失電狀態(tài),T1的常閉接點閉合X1常開接點接通,T1Y1=On設時間時,T1的常閉接點仍為導通狀態(tài),所以Y1通過自保回路仍保持亮的狀態(tài)。Y1=Off,指示燈熄滅。API65STMR指令也可實現(xiàn)延時Off功能延時On【控制要求開關撥到On狀態(tài)時,3秒鐘過后,指示燈才亮,撥到Off狀態(tài)時,指示燈立即熄【元件說明PLC指示燈開關,當開關撥動到“On”位置時,X13100ms【控制程序延時3【程序說明延時On/Off【控制要求3s【元件說明PLC指示燈開關,當開關撥動到“On”位置,X15100ms3100ms【控制程序 延時5秒開延時3【程序說明T1Off→On5秒后,T0的常開接點導通,T1的常閉接點也導通,Y1=On并自保,指示燈被點亮。X1=Off時,T1T13秒時開,T1=On,其常閉T0的常開接點關斷,T1的常閉接點也關斷,Y1=Off,指示燈熄滅。依時序延時輸出(3臺電機順序啟動啟動停止油泵啟動停止主電動 輔助電動 【控制要求【元件說明PLC5100ms【控制程序
啟動油泵電機 1【程序說明X0Off→On動作時,X0=On,X0的常開接點導通,所Y0導通并自保,油泵電機立即啟動,開始給潤滑系統(tǒng)供油;同時,[TMRT0K100]10秒的預設時間后,T0常開接點導通。M10=On時,[RSTY0]指令被執(zhí)行,Y0被復位Off,電磁閥被關指令執(zhí)行,當?shù)竭_5秒的預設時間后,T1常開接點導通T1常開接點On時,Y2導通并自保,輔助電機機被啟動,T1【控制要求產生下面的振蕩波形,Y0狀態(tài)On1秒,周期為2秒。X0 PLC開關,當開關撥動到“OnPLC開關,當開關撥動到“On”位置,X11100ms2100ms【控制程序
【程序說明X0=On時,定時T0/T1開始計時,T0未計時到達Y0=OnT0計時到達時,Y0=Off。T1T0/T1Y0X0=Off時,Y0輸出也變成Off。GG人工養(yǎng)魚池水位系統(tǒng)(閃爍電路 【控制要求按下RESET按鈕,燈停止閃爍、器停止鳴叫【元件說明
PLC最低水位傳感器(警戒水位),處于最低水位時,X0正常水位的下限傳感器,處于正常水位的下限時,X1正常水位的上限傳感器,處于正常水位的上限時,X2最高水位傳感器(警戒水位),處于最高水位時,X3RESET按鈕,按下時,X4燈器【控制程序 燈Reset按鈕器3【程序說明X0=On,X1=On,X2Off,X3=OffY0=Off,Y2=Off,給水泵和排水當池內水位低于正常水位時:X0=On,X1=Off,X2=Off,X3=Off,X4=Off。因X1=Off,其常閉接點導通,所以Y1=On,啟動給水泵向養(yǎng)魚池內注水。通,所以Y2=On,1#排水泵啟動,將養(yǎng)魚池內水排出。通,所以Y2=On,1#排水泵啟啟動;同時X3=On,其常開接點導通,所以Y0=On,2#排水泵啟動,且電路也被執(zhí)行,所以Y3=On,Y4=On燈閃爍,器鳴叫。按下復位按鈕,X4=On,其常閉接點關斷,所以Y3=Off,Y4=Off,器和燈停止工作崩應測試系統(tǒng)(延長計時【控制要求PLC產品經(jīng)過2.5小時崩應測試后,崩應測試完成指示燈亮,提醒作業(yè)員從崩應房取出PLC3000300030003000 (3000 【元件說明PLC崩應測試啟動,當按下時,X0【控制程序【程T0常開接點導通,T1100ms×30000=3000s后,T1常開接點導通,T2100ms×30000=3000s后,T2常開接點導通,Y0=On,崩應測試完成指示燈點亮。崩應測試總的時間為3000sss=9000秒=150分鐘=2.5小時。利用API169HOUR指令也可實現(xiàn)長時間的定時功能M降壓啟動主電路示意圖PLC外部接線示意圖【動作要求星—【元件說明
合上開關后,電機啟動接觸器和星形降壓方式啟動接觸器先啟動。10秒延時后,星形降壓方式啟動接觸器斷開1秒延時后將三角形正常運行接觸器接通,電動機主電路接成三PLCSTART按鈕,按下時,X0STOP按鈕,按下時,X110100ms1100ms【控制程序 【程序說明 時,因Y0=On,T0=Off,Y2=Off,所以Y1=On,星形降壓方式啟動接觸器KM1導通。T0計時器到達10秒預設值后,T0=On,Y1=Off,T1計時器開始計時,到達1sT1=On,所以Y2=On,三角形正常運行接觸器KM2當按下停止按鈕時,X1=On,無論電動機處于啟動狀態(tài)還是運行狀態(tài),Y0、Y1、 都變Off,電機停止運行X0(紅外線傳感器X2(開門極限開關) X1(關門極限開關) X2(開門極限開關)Y0(開門) Y1(關門)【控制要求當有人進入紅外傳感器橢圓區(qū)域時,開門電機啟動,門自動打開,直到碰到開門極限停止若在關門過程中,有人進入紅外傳感器橢圓區(qū)域,門應立即停止關閉,執(zhí)行開門的【元件說明PLC紅外線傳感器,當有人進入該橢圓區(qū)域時,X07100ms【控制程序 始計時,7秒后Y1=On并自保,開始執(zhí)行關門動作。因X0=On,Y1=Off,X2=Off,所以Y0導通,又執(zhí)行開門的過程。Y0(液體Y1(液體B注Y2(混合液體流出口【控制要求【元件說明PLC急停按鈕,按下時,X1060100ms 【程序說明器后停止液體A注入。感器后停止液體B注入。碰到低水位浮標傳感器后,X2=On,Y3=On,攪拌電機開始工作,同時定時器T0開始計時60秒后,T0=On,Y3被關斷,攪拌電機停止工作,Y2=On并自保,混合液體開始咖咖熱硬幣檢測開關X1出紙杯處混合容器攪拌電機【控制要求熱水后,60秒后從咖啡流出口流出沖調好的咖啡。【元件說明PLC硬幣檢測開關,有硬幣投入時,X02100ms60100ms 【程序說明投入一元硬幣時,X0由Off→On變化,Y0和Y1被置位并保持,出一個紙杯,同Y0Y12秒后,定時器到達預設值,T0Y2=On,出熱水閥門導通,同時Y0、Y1被復位,出紙杯和咖啡閥門被關閉。當混合容器中水的壓力達到一定時,X1=On,Y2被復位,停止出熱水,同Y3=On,攪拌當調好的咖啡全部流出到紙杯后,X1閉合,Y4被復位,咖啡流出口處的閥門被關閉【控制要求男衛(wèi)生間小便斗處,使用者必須站滿3秒才會執(zhí)行沖水動作,沖水3秒后自動停止(第一沖水。使用者離開時,再沖水4秒后自動停止(第二次沖水 站立時間第1次沖 第2次沖若使用者在第一次的沖水時間段內離開,則立即停止第一次沖水,開始第二次4第一個使用者 第1次沖水 站立時 第2次沖水3秒的動作,只在該使用者離開時執(zhí)行第二次4秒沖水動作。第一個使用 第二個使用站立時間
第1次沖水
第2次沖水
第2次沖水【元件說明PLC紅外線傳感器,當人進入紅外傳感器檢測范圍時,X03100ms3100ms4100ms【控制程序 不論其間X0是否發(fā)生狀態(tài)的改變,都會順利完成第二次沖水動作。洗車器【控制要求不論洗車器噴水閘有幾次暫時中斷噴水,保證顧客得到完整的5【元件說明PLC噴水器閘柄開關,用力握住時,X0投幣感應裝置,有硬幣投入時,X1【程序說明顧客投入適當?shù)挠矌藕螅琗1=On,將保存T1時間值的D10使T1從零開始計時5分鐘(T1=K3000),此時,Y0=On,允許水打開噴出閥。如果噴水器閘柄開關放開,定時器停止計時,當前噴水的時間被保存,暫時中斷噴T1的現(xiàn)在值據(jù)被傳送D10保存,而下次啟動時,D10T1T1的現(xiàn)在值。因此,T1將從停止的地方繼續(xù)運行。這樣即使洗車過程有幾次中斷,可以保證顧客得到完整的5分鐘洗車時間。 X2X3示教模式選擇啟【控制要求在手動模式下,工程師先根據(jù)經(jīng)驗手動調整材料沖壓時間,其時間長短為按下示教在自動模式運行情況下,每觸發(fā)一次啟動按鈕,就按照示教時設置的時間對材料進行沖壓【元件說明PLC 【程序說明利用API64TTMR指令也可時間的示教功流水流水線流水線【控制要求PLC產品生產線中,一個作業(yè)員需同時負責將兩條傳送帶上的產品放入到包裝箱里。將一條傳送帶運行30秒后,該條流水線停止傳送,另外一條流水線開始運行30秒。如此,兩條傳【元件說明PLC30100ms12【控制程序 觸發(fā)電路 【程序說明程序用定時器T0的常閉接點作為定時器指令執(zhí)行的條件,定時器T0到達30T0由Off→On變化一次,觸發(fā)電路執(zhí)行,M1的狀態(tài)改變,一條流水線運行T0On之后,T0的常閉接點關斷,T0定時器停止執(zhí)行,T0Off。在下一個→On變化一次,觸發(fā)電路執(zhí)行,觸發(fā)電路執(zhí)行,M1的狀態(tài)改變,另外一條流水線程序使用了觸發(fā)電路來實現(xiàn)Y0,Y1 【控制要求按下噴泉啟動開關后,噴泉工作指示燈一直保持亮的狀水閥每個動作持續(xù)時間為2秒。【元件說明PLC噴水池啟動開關,按下時,X02100ms2100ms2100ms2100ms2100ms【控制程序 噴水池工作指示
指示燈、噴水閥門復位噴水池指示燈工作2 噴水閥工作2【程序說明
環(huán)狀燈工作2環(huán)狀噴水閥工作2當按下啟動開關時,X0=On,Y0線圈導通,工作指示燈點亮。利用Y0=On作為第一個定時噴水燈打開。因工作指示燈工作過程中一直為亮,所以T0Off→On變化時,只去做[SETY1]的動作,而不去做[RSTY0]的動作。同樣,用Y1=On作為第二個定時器指令T1執(zhí)行的條件,用Y2=On作為第三個定時器指T2執(zhí)行的條件,用Y3=On作為第四個定時器指令T3執(zhí)行的條件,保證Y1~Y4的順序動作噴水燈、噴水閥、環(huán)狀噴水燈、環(huán)狀噴水閥需要順序動作,所以在T1、T2、T3由的常閉接點來關斷定時器,確保本次動作執(zhí)行時,其前一個動作的定時器被關閉南北方向東西方向【控制要求按下啟動按鈕X0交通燈開始工作,按下停止按鈕X1設東西方西車流量較小,紅燈亮時間為60秒,而南北方向車流量較大,紅燈亮時間為30秒6060202053030
60555【元件說明PLC5100ms5100ms5100ms【控制程序SSSS 東西方向綠燈亮60S東西方向綠燈閃爍5S
東西方向黃燈亮S
南北方向綠燈亮50SS
南北方向綠燈閃爍5南北方向紅燈亮30【程序說明按下啟動按鈕,X0Off→On動作,PLS指令執(zhí)行,M0產生一個上升沿脈沖,[SETS0]指指令執(zhí)行,所有的步進點被復位,所有交通燈熄滅東西方向流程處于紅燈狀態(tài)時,南北方向流程應相應的處在綠燈,綠燈閃爍,黃燈后(同時也是東西方向黃燈結束時間),T13=OnS13S23On的狀態(tài)下,返回到步進點S0,S13S23步進點對應的Y狀態(tài)被復位,Y2自然也被復位。連續(xù)D【控制要求實現(xiàn)從D101開始的ND寄存器總和計算,N長度可以自己定義,計算結果存放在中,當運算結果小于K-32768或大于K32767時,對應的借位和進位標志指示燈點亮【元件說明PLCDFOR-NEXT 【程序說明本例的關鍵是利用變址寄存器E1FOR~NEXT循環(huán)來實現(xiàn)加數(shù)的變化,E1=K1,加數(shù)D110。DFOR~NEXT循環(huán)執(zhí)行次數(shù)決定,而FOR~NEXT循環(huán)執(zhí)行次數(shù)由執(zhí)行10次,才繼續(xù)執(zhí)行NEXT后的程序。1FOR~NEXT循環(huán)時,E1=K1,D100E1D101,ADD指令執(zhí)行,D100與容值就為D101中數(shù)值,同時INC指令執(zhí)行,E1變?yōu)镵2。2FOR~NEXT循環(huán)時,E1=K2,D100E1D102,ADD指令執(zhí)行,D100與D102相加的結果存D100中D100=D101,D100的內容D101D102依此類推,執(zhí)行到第10次時,D100內容值為D101、D102、D103、D104、D105、D106D107、D108、D109、D110中所有數(shù)值相加結果數(shù)值大于K32767時,M1022=ON,輸出線圈Y1導通,進位指示燈亮。【控制要求【元件說明PLC123123【控制程序 【程序說明本例的關鍵是E1、F1變址寄存器配合FOR~NEXT循環(huán)來實現(xiàn)D編號的變化,將存放配方參數(shù)的其中一組寄存器傳送到D100~D109,作為當前執(zhí)行的配方參數(shù)。K510、K520,D0E1D500、D510、D520,同時[RSTM0]指令執(zhí)行,M0復位變本例中FOR~NEXT循環(huán)執(zhí)行次數(shù)為10次,假設選擇的是第一組配方,則D0E1~D509變化,D100F1將從D100~D109變化,實現(xiàn)第一組配方參數(shù)數(shù)據(jù)的調用假設選擇的是第一組配方,執(zhí)行第1次循環(huán)時,D500的值將被傳送到D100,執(zhí)行第2次循送到D109中。當循環(huán)次數(shù)到達時,即F1=K10,[SETM0]指令將被執(zhí)行,M0ON,F(xiàn)OR循環(huán)中的指令因M0的常閉接點斷開而停止本例實現(xiàn)的是10個參數(shù)的3組配方數(shù)據(jù)的傳送,通過改變FOR~NEXT循環(huán)的次數(shù),很容易改變配方中參數(shù)個數(shù),而要增加配方的組數(shù),可在程序中增加一條將存放配方數(shù)據(jù)D的起始編號值“MOV”到E1的MOV指令即可。DVP-8204DADVP-DVP-EH主 【控制要求任意調節(jié)2DVP04DA8個輸出通道的電壓從0~10V變化。【元件說明PLC1DVP04DA2DVP04DA 利用E0和FOR~NEXT循環(huán)實現(xiàn)8組模擬電位器值依次讀出
將D0~D7的數(shù)據(jù)傳送到D10~D80
1組模擬電位器讀出值數(shù)據(jù)處理2組模擬電位器讀出值數(shù)據(jù)處理3組模擬電位器4組模擬電位器讀出值數(shù)據(jù)處理5組模擬電位器讀出值數(shù)據(jù)處理6組模擬電位器讀出值數(shù)據(jù)處理7組模擬電位器讀出值數(shù)據(jù)處理8組模擬電位器讀出值數(shù)據(jù)處理
1個DA模塊4個通道輸0~10V的電壓
【程序說明
2個DA模塊4個通道輸0~10V的電壓值D的編號變化。FOR~NEXT指令執(zhí)行期間(INCE0),E0012……7往上加1的變化,K0@E0K0~K7變化,D0E0D0~D7變化,因此,8個電位器的值也呈VR0→D0,VR1→D1,VR2→D2……VR7→D7順序被讀入至指定寄存器。K0~K255DVP04DA0~10V對應數(shù)K0~K4000,所以在程序中設計了將模擬電位器的K0~K255的變化轉換成模擬量輸出模塊K0~K4000的變化,從而達到調節(jié)每個模擬電位器實現(xiàn)對每個通道0~10V電壓輸出的控制。K0~K4000D200、D210、D220、D230、D240、D250、API85VRRD指令(電位器值讀出)API79TO指令(特殊模塊CR數(shù)據(jù)寫入)《DVP-PLC應用技術手冊程序篇》脈沖輸脈沖輸COM- 正/反方向行程行程行程行程啟臺達ASD-A伺服【控制要求【元件說明PLC1,按下時,X12,按下時,X23,按下時,X3伺服定位啟動開關,按下時,X4PLCPLC 【程序說明X1閉合,X2、X3斷開時,程序由[CJP1跳轉P1K10000D0,即選定了第一種行程距離。然后跳到指針P4,準備脈沖的輸出。X2閉合,X1、X3斷開時,程序由[CJP2]跳轉到P2處,把常K20000D0,即選定了第二種行程距離。然后跳到指針P4,準備脈沖的輸出。X3閉合,X1、X2斷開時,程序由[CJP3]跳轉到P3處,把常K30000D0,即選定了第三種行程距離。然后跳到指針P4,準備脈沖的輸出。X1、X2、X3均不閉合(不選擇行程),則程序第四行被執(zhí)行,直接跳轉到指針P4,準備脈]接收到的脈沖個數(shù)成比例,控制PLC脈沖輸出數(shù)目就可達到控制伺服電機運轉距離目的。Y10【控制要求水庫水位上升超過上限時,水位異常警報燈,并進行泄水動作水庫水位下降低于下限時,水位異常警報燈,并進行灌水動作若泄水動作執(zhí)行10分鐘后,水位上限傳感器X0仍為On,則機械故障燈若灌水動作執(zhí)行5分鐘后,水位下限傳感器X1仍為On,則機械故障燈水位處于正常水位時,所有燈熄滅和泄水及灌水閥門自動被復位【元件說明PLC水位上限傳感器,到達上限時,X0水位下限傳感器,到達下限時,X1水位異常機械故障 機械故 子程
超過上限泄和子程低于下限灌和【程序說明圈Y0和Y10都為On,進行泄水動作并且水位異常燈,直到X0變?yōu)镺ff,即水位低于上限水位時,才停止P0子程序。于下限水位時,才停止P10子程序。P0P10子程序中嵌套了CALLP20子程序,如果進行泄水動作10分鐘但水位上限傳感器仍為On,則執(zhí)行P20子程序,Y11線圈導通,機械故障指示燈。如果水庫處于正常水位,即X0X1OffZRST指令執(zhí)行,Y0、Y1、Y10、Y11T0、T1都被復位,泄水和灌水閥門和燈都不動作火災(中斷應用【控制要求當感熱警報器感應到高溫時(可能發(fā)生火災)當警報解除后,按下警報解除按鈕,噴水閥停止噴水【元件說明PLC感熱警報器,當溫度過高時,X0主程序主程序【程序說明應的I001和I101中斷。內的溫度正常時,感熱警報器不動作,X0Off,無中斷信號產生,中斷子程序不執(zhí)行回主程序并從斷點處繼續(xù)往下超市錢柜安全控制:41.2:8.8:266.8 33.2:88.00:12.00 Y40~【控制要求超市因火災及等情況發(fā)生時,,則將所有區(qū)域錢柜的現(xiàn)金抽屜鎖住,直至警報解除【元件說明PLC器信號,器響時,X0狀態(tài)為【控制程 【程序說明通過控制D0可以控制FOR~NEXT循環(huán)的次數(shù),從而決定控制錢柜的數(shù)量,每個錢柜有個抽屜,本例中D0=K33個錢柜的48個抽屜進行控制F0=K3時,D10F1代表D13。當警報響時,X0=On,F(xiàn)OR~NEXT循環(huán)執(zhí)行3次,HFFFF被依次送到D10~D12中,當警報解除時,X0=Off,F(xiàn)OR~NEXT循環(huán)執(zhí)行3次,H0被依次D10~D12中,F(xiàn)OR~NEXT本例中利用變址寄存器F1實現(xiàn)將單一值裝入一個數(shù)據(jù)堆棧(連續(xù)D區(qū)域),用戶可以根據(jù)自CMP【控制要求后,A料控制閥(Y1)開始送料,且攪拌器電機(Y3)開始轉動,設置時間(D0)B【元件說明PLCABAA料+B【程序說明當按下啟動按鈕后,X0=On,Y0線圈導通,待機燈(Y0)亮當按下加工開關后,X1Off→On變化,SET指令執(zhí)行,Y3被置位,TMR指令執(zhí)行,T0同時,CMP指令也被T0D0時,M0On,Y1導通,開A料;當T0現(xiàn)在值大于等于D0的內容值時,M1M2變?yōu)镺nM0Off,此Y2導通,Y1關閉,開始送B料,停止送A料。T0被復位,攪拌機停止工作,直到再次按下加工開關ZCP【控制要求大型公用水塔利用模擬式液位高度測量儀(0~10V電壓輸出)測量水位高度,進行水位的控制。【元件說明PLC【控制【程序說明換成數(shù)值K0~K4000存放在D0中,通過對D0的值進行判斷來控制水面處于正常高度。D0的值在K1000~K4000之間時,水位正常,M1=On,Y1D0的值大于K4000時,水位到達上限,M2=On,Y2RST指令執(zhí)行,Y0被復位,給水閥開關關閉,停止給水API78FROM指令(特殊CR數(shù)據(jù)讀出)的用法請參考《DVP-PLC應用技術手冊BMOV【控制要求重新接收新數(shù)據(jù),待測設備的一個測試周期為2個小時。【元件說明PLC【控制程序 【程序說明X0=On時,T030分鐘定時器的常開接點由Off→On動作一次采用計數(shù)器C0對定時器的常開接點進行計數(shù),當C0=1時,將D0~D99的數(shù)據(jù)傳送到如果需要對待測設備進行重復測試,只要將X1Off→On當X2=On時,停止測試,PLC不再對待測設備數(shù)據(jù),同時清除計數(shù)器C0FMOV 頻率選擇臺達變頻器1變頻器 變頻器 變頻器【控制要求使用一臺臺達PLC通過RS-485通訊,控制多臺臺達變頻器時,有時需要多臺變頻器運轉頻率相同,假設通過內部程序使PLCD10~D13分別對應四臺變頻器驅動頻率,此時,只【元件說明PLC1234【控制程序 (此部分不是完整程序【程序說明X1=On0傳送到寄存器D10~D13,變頻器的運轉頻率為0HzX2=On時,將K3000傳送到寄存器D10~D13,變頻器的運轉頻率為30HzX3=On時,將K4000傳送到寄存器D10~D13,變頻器的運轉頻率為40HzX4=On時,將K5000傳送到寄存器D10~D13,變頻器的運轉頻率為50Hz突,多筆通訊的范例請參考12章。CMLY13Y13Y12Y11Y17【控制要求按下開關到On狀態(tài)后,偶數(shù)編號和奇數(shù)編號的彩燈交替亮1秒按下開關到Off【元件說明PLC彩燈閃爍啟動開關,撥動到“On”位置時,X1116X1X1【程序說明即偶數(shù)編號的彩燈亮,當M1013=On時,CMLP指令執(zhí)行,K4Y0的狀態(tài)被反轉,Y17~Y0的狀態(tài)為為:“10101010101010101秒。M1013再次由Off→On時,CMLP指令又執(zhí)行,K4Y0XCH8【控制要求秒鐘D0的NB0/NB1,NB2/NB3數(shù)據(jù)互換。 b14b14b13B12b11b10b9b8b7b6b5b4b3b2b1D0=H5678(交換前
b14b14b13B12b11b10b9b8b7b6b5b4b3b2b1D0=H6587C(交換后 【元件說明PLC1100ms【控制程序 【程序說明程序先將D016Bit(4Byte”)的數(shù)據(jù)Y0~Y171秒鐘的定時時間到后,T0Off→On變化,XCHP指令執(zhí)行一次,K1Y0K1Y4,K1Y10K1Y14進行數(shù)據(jù)交換,交換完成后的數(shù)據(jù)再傳送到D0,完成D0的NB0/NB1,NB2/NB3資料互換。7DVP-8421DVP-8421DVP-EH主機Y7~Y
顯示值范圍 輸入值范圍【控制要求過七段譯碼顯示器將計數(shù)器C0現(xiàn)在值(K0~K99)顯示出來。【元件說明PLCC0C0 【 【程序說明繼電器M1104~M1111,8BIT的開關通過配合指令可實現(xiàn)兩位數(shù)的輸入。程序一執(zhí)行,M1000=On,通過BIN指令抓取DVP-F8ID卡的計數(shù)設置值至D0未啟動計數(shù)時,X0=Off,BCD指令執(zhí)行,2位數(shù)的7段顯示器將顯示C0預設值C0計數(shù)值到達計數(shù)預設值D0后,C0常開接點導通,Y10=Onrr水管橫截面積dS=πr2=πd【控制要求精確到小數(shù)后的第2位。【元件說明PLC水管直徑(單位:mm【控制程序水管橫截面積計算水流量(mm/s)水流量(cm/s)【程序說明繁瑣,本例用整型四則運算指令實現(xiàn)小數(shù)點的精確運算單位統(tǒng)一成mm,最后將單位變成需要的cm3。2位。假設水管直徑D010mm,水流速D1025dm/s,則水管水流量運算結果為196cm3/sINC/DEC【控制要求【元件說明PLC【控制程序【程序說明按下寸動左移開關1次,X0Off→On變化,DINC指令執(zhí)行一次,D0內容增加1,同樣,按下寸動左移開關一次,X1Off→On變化,DDEC指令執(zhí)行一次,D0內容減少1。D0D4初始值為0,按下寸動左移開關,D0變?yōu)镵1,其結果乘上K100轉換成脈沖數(shù)存放到D2,此時,D2的值與D4的不等,D2的值(K100)會被傳送到D4,作為絕對定位(DDRVA)的目標位置值,同時M1被置位為On,DDRVA指令執(zhí)行。DDRVA指令執(zhí)行的結果是,Y0輸出10050KHZ的脈沖,系統(tǒng)從起初位置(D4=K0)跑到目標位置(D4=D2=K100),左移1mm。令執(zhí)行,系統(tǒng)從上次位置(D4=K100)跑到目標位置(D4=D2=K200),再次左移1mm。依此類推,右移的情況與此相似,只要有按下右移寸動開關一次,將右移1mmNEG反轉啟動
(D200,D201
【控制要求原點(D200,D201值為K0)為對稱中心的另一邊。【元件說明PLCM【控制程M【程序說明On變化,D200、D201(32位數(shù)據(jù))的內容值變?yōu)镵-50000。移動,目標位置到達后,M1029=On,M0被復位為Off,Y0停止發(fā)送脈沖為K50000,同時M0被置位為On,開始執(zhí)行到絕對目標位置K50000的定位運動,直到到如此,按下一次按鈕(X1),定位裝置就會從當前位置移動到以原點為對稱中心點的另一ROL/ROR Y11Y12Y13Y14Y15 X0X1左循X2復位【控制要求按下右循環(huán)按鈕 個霓虹燈按照由小到大的編號(Y0~Y7、Y10~Y17)依次各亮后熄滅按下左循環(huán)按鈕 個霓虹燈按照由大到小的編號(Y17~Y10、Y7~Y0)依次各亮后熄滅左右循環(huán)工作狀態(tài)可直接按下對應的按鈕切換,不必先按下復位按鈕停止霓虹燈運按下復位按鈕,不管霓虹燈是處在左循環(huán)還是右循環(huán)工作狀態(tài),所有霓虹燈熄滅【元件說明PLC右循環(huán)按鈕,按下時,X0左循環(huán)按鈕,按下時,X1T0/16 由小到大的編號依次點亮 復位動作【程序說明Off狀態(tài),接SET指令執(zhí)行,Y0、M10On。M10=On,TMR指令執(zhí)行,T0開始計時,200msT0X0Off→On變化一次,ROL指令執(zhí)行一次,Y0On的狀態(tài)被移位到Y1,同時,接著RST指令被執(zhí)行,T0復位。從下一個掃描周期開始,T0又開始計時,200ms后ROL指令又執(zhí)行一次,Y1為On的狀態(tài)被移位到Y2,如此,Y0~Y17將依次各亮200ms后熄滅,反復循環(huán)進行。大到小的編號依次點亮200ms。X0,X1ZRST指令目的在每次左右循環(huán)狀態(tài)切換時,霓虹燈所有燈處于熄滅狀態(tài),保證從Y0或者Y17開始點亮。SFTL復位按鈕不良品檢測光電開關復位按鈕電磁閥推出桿凸輪檢測光電開關X4 不良品進入回收箱檢測光電開關X5不良品回收箱【控制要求產品被傳送至傳送帶上作檢測,當光電開關檢測到有不良品時(高度偏高)5個定點將將。【元件說明PLC【程序說明當凸輪每轉一圈,產品從一個定點移到另外一個定點,X4Off→On變化一次SFTL指令被執(zhí)行一次,M0~M4的內容往左移位一位,X0的狀態(tài)被傳到M0。X0=On,即有不良品產生時(產品高度偏高),“1”的數(shù)據(jù)進M04個定點,M4=On,[SETY0]指令執(zhí)行,Y0=On且被保持,電磁閥動作,不良品被推到回收箱M4及Y0將被復位為Off,電磁閥被復位,直到下一次有不良品產生時才又動作。WSFL復位按鈕
Y0電磁閥 Y1電磁閥 Y2電磁閥定定點1定點 定點 定點 定點5定點電開關
A產品 B產品 C產品【控制要求A、B、C3種產品在傳送帶流通,傳送帶凸輪每轉一周,產品從一個定點移動到另外一個定點,傳送帶上共可以流通6個產品。產品進入傳送帶前自動通過三個識別傳感器檢測出產品A2通過電C產品箱。【元件說明PLCA產品識別傳感器,A產品進入傳送帶時,X0B產品識別傳感器,B產品進入傳送帶時,X1C產品識別傳感器,C產品進入傳送帶時,X2A產品確認傳感器,AA產品箱時,X3B產品確認傳感器,BB產品箱時,X4C產品確認傳感器,CC產品箱時,X5凸輪檢測光電開關,檢測到凸輪時,X6Off→On復位按鈕,按下時,X7【控制程序
產品A進入傳送帶產品B進入傳送帶 產品C進入傳送帶
凸輪每轉動一周
D100~D105內容左移一個寄存器在第4個定點判斷是否為B產品在第6個定點判斷是否為C產品M11
若為A產品,電磁閥A打開【程序說明
M21X4M31X5
若為B產品,電磁閥B打開若為C產品,電磁閥C打開確認進入A產品箱后,電磁閥A確認進入B產品箱后電磁閥B復位確認進入C產品箱后電磁閥C復位系統(tǒng)復位,清零所有數(shù)A機種進入傳送帶時,X0Off→On變化一次,MOVPK1D0指令執(zhí)行,D0=K1產品進入傳送帶時,D0對應的值分別變?yōu)镵2、K3當凸輪旋轉一圈,傳送帶上的物品從一個定點移到另一個定點,X6由Off→OnWSFL指令執(zhí)行,D100~D105的內容往左移位一個寄存器;同時,CMP指令執(zhí)行,在定斷是否為C產品,每次比較完成后,RST指令被執(zhí)行,D0被復位。SET指令執(zhí)行,對應的A,B,C電磁閥將導通,產品被推到產品箱中。C電磁閥將被復位。SFWR/SFRD查 復呼叫包廂個數(shù)呼叫包廂號碼101包廂102包廂103包廂104包廂105包廂X2服務總 包【控制要求廂個數(shù)顯示為0。按下復位按鈕,清零包廂數(shù)據(jù)【元件說明PLC101包廂呼叫按鈕,按下時,X0102包廂呼叫按鈕,按下時,X1103包廂呼叫按鈕,按下時,X2104包廂呼叫按鈕,按下時,X3105包廂呼叫按鈕,按下時,X4D1~【控制程序把包廂號碼101"送入把包廂號碼102"送入把包廂號碼103"送入把包廂號碼104"送入把包廂號碼105"送入按下任何一個包廂按鈕,值被寫入到由指針D0按下查看按鈕,由指針D0指定位置內容值被讀出到D11中顯示X6上升沿觸發(fā)時D0~D6、D11【程序說明本程序利用API38SFWR與API39SFRD指令的配合使用,實現(xiàn)先進先出的數(shù)據(jù)堆棧讀寫控D1~D5中的某個位置。臺達的TP04文本顯示器可方便的PLC內部寄存器D0(呼叫包廂個數(shù))和D11(即將程序最后用ZRSTRST指令將D0~D6D11TP04顯示器上呼叫包廂個數(shù)和呼叫包廂號碼都將顯示為0。ENCO/DECO776543210主流水線【控制要求有編號為0~7的8條輔助流水線,分別傳送8種不同的產品,通過D0(流水線編號)的)【元件說明PLC0~7【控制程 【程序說明M10=On,執(zhí)行ENCO指令,任何一輔助流水線有產品進入主流水線,其產品線號碼會被編碼到D0,D0內容值,從而可知是哪種產品正進入主流水線。運行M11Off,ZRST指令執(zhí)行,Y0~Y7Off,所有的流水線都正常運行。D10的設置值不K0~K7范圍時,D10也被寫HFFFFD10寫入其它值也能使Y0~Y7動作而導致輔助流水線暫停工作。【控制要求X0=On時,執(zhí)行SUM指令,統(tǒng)計Y0~Y17(=K4Y0)On位的數(shù)量,存放于D0于M0和M1。顯示判斷結果:D0的值和M0M1【元件說明PLCSUMBONOn/Off存放最On/Off的結【控制程序【程序說明MEAN/SQR【控制要求X0=On時,將D0~D910筆歷史數(shù)據(jù)平均值存于D200,D200開平方后存于D250X1On時,將D100~D16364筆歷史數(shù)據(jù)平D300,D300開平方后D350【元件說明PLC【控制程序【程序說明MEMR/MEMW利利用特D、特PLC上電時自動讀出DXMYCTS文件寄DXMYCTS文件寄存器
寫入
D讀出PLC內部【控制要求
D 文件寄存器 DPLC電源上電時,自動將編號為0~49文件寄存器的50筆數(shù)據(jù)傳送到D4000~D4099X0=OnD2000~D2099100筆歷史數(shù)據(jù)寫入編號為0~99X1=On,將編號為0~99的文件寄存器的100筆數(shù)據(jù)讀出到D3000~D3099【元件說明PLC利用特D特M在PLC上電時將編號0~49件寄存器數(shù)據(jù)讀出到數(shù)據(jù)寄存器【程序說明文件寄存器區(qū)不能作為操作數(shù),用一般的指令(例如MOV)進行,需用專門的指令MEMW/MEMR來。PLC在上電時(PLCRUN還是STOP狀態(tài)),若M1101=On,則D1101指定起始文件寄存器編號,由D1102指定的讀出筆數(shù),由D1103指定的存放讀出數(shù)據(jù)起始D編號,將指定筆數(shù)的文件寄存器數(shù)據(jù)自動讀到數(shù)據(jù)寄存器區(qū),需注意的是,PLC僅在上電時才會根據(jù)特M特D做這個的動作。ANS/ANR液面高度系【控制要求對一水產養(yǎng)殖場的液面進行實時,當液面高度低于下極限且持續(xù)2分鐘,開始啟動【元件說明PLC【控制程序當M1049=On時M1048 當X0=On超過2分鐘時,警報點 當X1=On時警報點復當M1048=On時,警報指示燈亮,進水閥門開啟【程序說明當液面高度到達正常水位后,X1=On,Y0=Off,Y1=Off,警報解除SORT數(shù)據(jù)的排【控制要求通過DVP04AD-S模擬量模塊和DVP04TC-S溫度模塊來分別電壓數(shù)據(jù)(假設對應變頻器頻率)和溫度數(shù)據(jù),共可以得到4組電壓和4組溫度數(shù)據(jù)。序對4個通道排序。實現(xiàn)數(shù)據(jù)排序的啟動和溫度排序結果的顯【元件說明PLC4個通道編4組的電壓數(shù)4組的溫度數(shù)【控制程序M10根據(jù)電壓由小到大排序M11根據(jù)溫度由小到大排序【程序說明假設排序前數(shù)據(jù)行列123通道1234M0由Off→On行列123通道1234值為K53,電壓最大值為K59。M1由Off→On行列123通道1234值為K42,溫度最大值為K47。M10和M11條件接點后用M1013(1s時鐘脈沖)是因為SORT指令要重新執(zhí)行排序時,數(shù)據(jù)有變化時,在1s內能自動重新排序,而不需去上升沿觸發(fā)M10和M11。可排序的結果和顯示電壓及溫度的最大最小值SER房間溫度【控制要求房間數(shù)為20的辦公大樓通過空調來控制溫度,每個房間的當前溫度與目標溫度值比實現(xiàn)自動每個房間當前溫度與目標溫度相等的個數(shù),以便快速判斷空調溫度控制效通過臺達TP04文本顯示器來實現(xiàn)溫度數(shù)據(jù)搜索的啟動和顯示【元件說明PLC第1個溫度模塊溫度數(shù)據(jù)(單位第2個溫度模塊溫度數(shù)據(jù)(單位第3個溫度模塊溫度數(shù)據(jù)(單位第4個溫度模塊溫度數(shù)據(jù)(單位第5個溫度模塊溫度數(shù)據(jù)(單位【控制程序 將第2個溫度模塊4個通的溫度數(shù)據(jù)存在的溫度數(shù)據(jù)存在將第3個溫度模塊4個通道的溫度數(shù)據(jù)存在D8~D11將第4個溫度模塊4個通道的溫度數(shù)據(jù)存在D12~D15將第5個溫度模塊4個通道的溫度數(shù)據(jù)存在D16~D19第2個溫度擴展模塊數(shù)據(jù)處理第3個溫度擴展模塊數(shù)據(jù)處理第4個溫度擴展模塊數(shù)據(jù)處理此部分與第1、5個溫度模塊溫度處理程序類似,此處省略詳細程序將第5個溫度模塊溫度當前值除以10使其溫度單位變?yōu)樗阉髋c目標溫度比較值(25℃)相等的房間個數(shù)以及溫度最低和最高的房間號碼【程序說明 的20個房間溫度數(shù)據(jù)及搜索結果0—123456789—REF/REFFDI/DODI【控制要求M0=On時,立即刷新X0~X17的狀態(tài),并將其狀態(tài)值傳送到D0M1=OnD100的值傳Y0~Y17,并立即將其輸出到輸出端END指令結束才Y0~Y17狀態(tài)輸出根據(jù)現(xiàn)場干擾信號的情況,設置D200值在不同范圍,可分別設置輸入點(DI)0(實際只能為50μs)、10ms、20ms、30ms實現(xiàn)DI/DO狀態(tài)的立即更新操作及DI濾波時間的設置和顯示【元件說明PLC啟動立即刷新X0~X17Y0~Y17【控制程序 【程序說明執(zhí)行過程中需要的X狀態(tài)和立即輸出Y狀態(tài)時,需用REF指令來實現(xiàn)。由于工作環(huán)境惡劣,PLCDIPLC誤動作。干擾信號通常不會D200<K10時,DI0(50μs)K10≤D200<K20,DI信的濾波時間被設置為10ms。程序執(zhí)行中使用REFF指令變更DIDHSCS光電信號檢測開關【控制要求【元件說明PLC光電信號檢測開關,滾軸每轉動一周,X0Off→On1【控制程序
當PLC運行時啟動高速計數(shù)器當C235的現(xiàn)在值由9991000 或10011000變化時,Y1=On實時輸出到外部端子輸出端 當X1=On時Y1=Off切刀復位,同時將計數(shù)器 【程序說明光電開關X0為高速計數(shù)器C235的外部計數(shù)輸入點;傳送帶滾軸每轉一周,X0變化一次,C235計數(shù)一次中斷的方式立即將Y1的狀態(tài)輸出到外部輸出端,使切刀下切。樣,C235又重新計數(shù),重復上述動作,如此反復循環(huán)。DHSZ/DHSCR綠綠紅色光電信號檢測開關【控制要求【元件說明PLC光電信號檢測開關,滾軸每轉動一周,X1Off→On1 【程序說明光電開關X1為高速計數(shù)器C236的外部計數(shù)輸入點;傳送帶滾軸每轉一周,X0變化一次,C236計數(shù)一次C236現(xiàn)在值<K1000時(即傳送帶滾軸未轉滿1000轉),Y1=OnK1000≤C236現(xiàn)在值≤K2000時(即傳送帶滾軸轉數(shù)大于等于1000轉,但未超過轉)Y1=Off,Y2=On料動當6000,則Y1=2=Off,Y3=On,執(zhí)行涂綠色顏料動作。Y3On使得其常閉接點斷開,DHSZ指令不Y3On的狀態(tài)被保持。C236現(xiàn)在值≥K3000時,HSCR指令執(zhí)行,Y3被復位為Off。在Y3On→Off變化時,C236被清零。Y3=Off,Y3的常閉接點閉合,DHSZ指令又被執(zhí)行,C236又重新從零開始計數(shù),又根據(jù)C236的現(xiàn)在值范圍執(zhí)行涂紅、黃、綠顏料,如此反復循環(huán)。SPD脈沖檢測脈沖檢測光電開關【控制要求【元件說明PLCSPD【控制程【程序說明沖數(shù)目存于D0,D1當中。N=D060103
N:車輪轉速(單位rpm)n:汽車車輪轉一圈所產生的脈沖數(shù) 接收脈沖的時間(ms)N= 60103=
75060103100
=900汽車車輪的轉速ND20、D21中PLSY脈沖輸出
光電傳感器
產品蓋章處
脈沖方向5圈距 臺達ASD-A伺服驅動【控制要求蓋章,蓋章動作持續(xù)時間為2秒。【元件說明PLC光電傳感器,遮擋時,X0【程序說明其常開接點閉合,PLSY指令執(zhí)行,Y0開始輸出頻率為10KHZ的脈沖。Y0輸出脈沖個數(shù)達到50000時,伺服電機轉動5圈,產品被運送到蓋章處,標志位M1029=OnY1=On,執(zhí)行加工動作。同時,T0線圈得電并開始計時,T02秒X0再次觸發(fā)時,PLSY指令又為On,Y0又重新開始脈沖輸出,并重復上述動注意:對本程序來說,0觸發(fā)時刻必須一個產品被加工完畢之后,否則不能保證加工的水控制程序25%開度50%開度100%開度 系統(tǒng)啟 系統(tǒng)關【控制要求變單位時間所發(fā)生之On次數(shù)而改變On狀態(tài)的時間長度,此方法稱為脈沖寬度調變(Pulse-WidthModulation,) 技術應用于控制噴水的開度,其控制器可接受24V的控制,控制開度范圍為25%、50%、100%的開度,的開度由 的ton/toff來決定。【元件說明PLC100%開度按鈕,按下時,X4【控制程序M0M0X2X3X4M0X3X2X4M0X4X2
閥門開度設置為閥門開度設置為系統(tǒng)關閉(開度【程序說明本例中通過設置 值的大小來控制噴水閥門的開度,閥門開度=ton/toff=D0/(K1000-D0)按下25%開度按鈕,X2=On,D0值為K200,D0/(K1000-D0)=0.25,噴水閥門打開至按下50%開度按鈕,X3=On,D0值為K333,D0/(K1000-D0)=0.5,噴水閥門打開至開度位置按下100%開度按鈕,X4=On,D0值為K500,D0/(K1000-D0)=1,噴水閥門打開至開度位置按下系統(tǒng)關閉按鈕,X1Off→On變化一次,D0值被清零,D0/(K1000-D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上海市黃浦區(qū)高三語文二模試卷(暫無答案)
- 2025隧道工程交通運輸洞施工承包合同范本
- 社區(qū)災后恢復的個人行動計劃
- 醫(yī)療器械行業(yè)操作規(guī)范手冊
- 家電行業(yè)智能家居設計與安裝方案
- 移動應用開發(fā)與發(fā)布作業(yè)指導書
- 財務管理成本控制與預算測試卷
- 環(huán)保行業(yè)環(huán)保技術操作指南
- 農業(yè)生態(tài)循環(huán)經(jīng)濟模式研究方案
- 人力資源共享服務中心建設方案
- GB/T 18655-2025車輛、船和內燃機無線電騷擾特性用于保護車載接收機的限值和測量方法
- 吉林省吉林市2024-2025學年高三下學期3月三模試題 生物 含答案
- 2025年陜西農業(yè)發(fā)展集團有限公司(陜西省土地工程建設集團)招聘(200人)筆試參考題庫附帶答案詳解
- 遼寧省協(xié)作校2024-2025學年度下學期高三第一次模擬考試語文+答案
- 2025年03月中央社會工作部所屬事業(yè)單位公開招聘11人筆試歷年參考題庫考點剖析附解題思路及答案詳解
- 2025年中高端女裝市場趨勢與前景深度分析
- 2025北京清華附中高三(下)統(tǒng)練一數(shù)學(教師版)
- 重慶市南開中學高2025屆高三第七次質量檢測化學試題及答案
- 2025春人教版歷史七年級下冊《第一單元 隋唐時期 繁榮與開放的時代》大單元整體教學設計2022課標
- 2025-2030中國孵化器行業(yè)市場發(fā)展前瞻及投資戰(zhàn)略研究報告
- 鉑耐藥復發(fā)性卵巢癌診治中國專家共識(2025年版)解讀
評論
0/150
提交評論