歐姆龍-CP1H-模擬量編程的簡單應(yīng)用_第1頁
歐姆龍-CP1H-模擬量編程的簡單應(yīng)用_第2頁
歐姆龍-CP1H-模擬量編程的簡單應(yīng)用_第3頁
歐姆龍-CP1H-模擬量編程的簡單應(yīng)用_第4頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、歐姆龍CP1H模擬量編程的簡單應(yīng)用中國工程物理研究院工學(xué)院劉兵本文的目的是為了介紹歐姆龍 CP1H 型機(jī)模擬量編程的一般過程。而對模擬量的高級(jí)編程不作說明 , 因?yàn)闊o論多么復(fù)雜的程序都是由簡單的構(gòu)成的。希望這篇文章對大家的 PLC 模擬量編程有所幫助。在各種型號(hào)的 PLC 編程的書籍中 , 講得最多的要算是開關(guān)量的編程了。什么是開關(guān)量編程 , 到目前為止還沒有一個(gè)準(zhǔn)確的定義。說通俗易懂點(diǎn)就是 , 給定一個(gè)或幾個(gè)開關(guān)量 , 與之相對應(yīng)的線包有或無輸出。但是在自動(dòng)控制領(lǐng)域里開關(guān)量編程用得很少的 , 大多數(shù)都是模擬量的編程 , 如變頻調(diào)速系統(tǒng)等。下面結(jié)合自動(dòng)供水系統(tǒng)講模擬量與開關(guān)量編程。 如圖 1

2、所示 ,S1,S2 為液面?zhèn)鞲衅?2,S3 為液位變送器。 A 為放水端 ,B 為進(jìn)水端 ,YA 為進(jìn)水電磁閥。要求 :(1) 電路具有啟動(dòng)停止功能。(2) 當(dāng)液面低于S2 時(shí) , 電磁閥YA 動(dòng)作向池中供水。(3) 當(dāng)液面高于 S1 時(shí) , 電磁閥 YA 停止向池中供水。(4) 當(dāng)液面介于 S1 與 S2 之間時(shí) , 電磁閥 YA 保持原態(tài)。一、解法一 : 開關(guān)量編程這個(gè)例子幾乎在所有介紹 PLC 編程的書籍中都可以見到。 是講解 PLC 編程的一道經(jīng)典例題。這道題并不難解 , 梯形圖如圖 2 所示 ,PLC 外部接線圖如圖3 所示。?1. 工作過程(1) 當(dāng) SB1 被觸發(fā)時(shí) , 中間繼電

3、器 W0.01 得電自保 , 常開閉合。(2) 此時(shí)如果水平面在液位傳感器S2 之下 ,S2 會(huì)產(chǎn)生一個(gè)觸發(fā)信號(hào),使電磁閥YA 得電并自保, 向池中供水。(3) 當(dāng)水平面超過 S1 時(shí) ,S1 會(huì)產(chǎn)生一個(gè)觸發(fā)信號(hào) , 電磁閥 YA 停止供水。(4) 若水平面在 S1 與 S2 之間時(shí) , 電磁閥 YA 保持原態(tài)。(5) 當(dāng) SB2 觸發(fā)時(shí) , 中間繼電器 W0.01 失電 , 觸點(diǎn) W0.01 不再閉合 , 無論 S2 有無觸發(fā)信號(hào) , 電磁閥 YA 都不會(huì)工作。2. 程序小結(jié)上面的解法完全滿足題目要求, 但是在實(shí)際當(dāng)中卻很少這樣應(yīng)用。它有兩大缺點(diǎn)一是S1 與 S2 的調(diào)試麻煩。二是當(dāng)要改變池

4、水容量時(shí)調(diào)整 S1 與 S2 的位置。其中第二個(gè)缺點(diǎn)是它致命的缺點(diǎn)。, 必須如果采用模擬量編程, 在原有功能不變的情況下輕松解決上述兩大問題。但請注意, 如果采用模擬量編程則不用液面?zhèn)鞲衅鱏1 、 S2, 只需一個(gè)液位變送器S3 。這里用的是 CYB31 系列一體式液位變送器 , 外觀如圖 4。它將水體的壓力轉(zhuǎn)換成電信號(hào), 水越深壓力越大 , 相應(yīng)的電信號(hào)越大, 反之電信號(hào)越小。 ( 電壓信號(hào)為 15V)二、解法二: 模擬量編程模擬量編程的方框圖如圖5 所示。1. 工作原理(1) 液位變送器將水壓轉(zhuǎn)換成為電壓信號(hào)。(2) 產(chǎn)生的電壓信號(hào)經(jīng) PLC 的模擬量 200 通道輸入 , 將電壓信號(hào)轉(zhuǎn)換

5、成一個(gè)十六進(jìn)制的數(shù) X 。(3) 將轉(zhuǎn)換的數(shù)與參數(shù) X1 和 X2 作比較。 ( 怎樣設(shè)置參數(shù)見后文 )(4) 如果轉(zhuǎn)換的數(shù) X 大于參數(shù) X1, 電磁閥 YA 停止工作 ; 如果轉(zhuǎn)換的數(shù) X 小于 X2, 電磁閥 YA 工作。如果 X 介于 X1 和 X2 之間保持原態(tài)。梯形圖如圖6 所示 ,PLC 外部接線圖如圖7 所示。?2. 軟件設(shè)定在聯(lián)機(jī)編程之前需要對PLC 進(jìn)行設(shè)置, 因?yàn)?CP1H 內(nèi)置的模擬量輸入是通過CX-P 軟件設(shè)置使用的。程序中只需讀取對應(yīng)的通道(CIO200 203) 即可。點(diǎn)擊 CX-P 軟件工作區(qū)的設(shè)置 , 在內(nèi)置 DA/AD 選項(xiàng)中設(shè)置模擬量的使用和量程 , 然后

6、在編程狀態(tài)下傳入 PLC 。具體設(shè)置方法如下。單擊菜單欄 “ PLC選”擇 “編輯 (E) 再”選擇 “設(shè)置 (S) ”彈,出一個(gè)對話框 , 將它設(shè)置成圖 8 所示。設(shè)置成功過后再單擊 “選項(xiàng) (O) 選”擇菜單欄 “傳送到 PLC(P) ?!碧貏e提示上述操作完成過后 , 要斷電一次然后重新啟動(dòng) , 否則所設(shè)置的不會(huì)生效。3. 指令講解這段梯形圖主要用到了兩個(gè)指令,APR 和 ZCP 指令。APR 是數(shù)值轉(zhuǎn)換指令 , 在這里它的作用是把液位變送器傳過來的電壓信號(hào)轉(zhuǎn)換成為一個(gè)十六進(jìn)制的數(shù) , 并存入寄存器 D100 中。圖 6 中 D0 到 D4 的數(shù)據(jù)是用來設(shè)置 APR 參數(shù)的 , 具體設(shè)置方

7、法見歐姆龍中文編程手冊 , 這里不作過多的講述。ZCP 是區(qū)間比較指令, 它對指定的一個(gè)數(shù)據(jù)或常數(shù)是否在指定的上限值和下限值之間進(jìn)行無符號(hào)BIN16 位的比較, 將比較結(jié)果反映在狀態(tài)標(biāo)志。以圖 6 中的程序?yàn)槔?#C8 是 ZCP 指令的下限值,#708 是 ZCP 指令的上限值。APR 轉(zhuǎn)換過后的數(shù)據(jù)D100 送入 ZCP 指令作比較。如果D100 值小于#C8, 那么觸點(diǎn)CF007 閉合 ,SET 指令對中間繼電器W0.02 置位 , 電磁閥YA 工作。如果D100 值大于#708, 那么觸點(diǎn)CF005 閉合 ,RSET 指令對中間繼電器W0.02 復(fù)位 , 電磁閥YA 停止工作。如果 D

8、100 介于 #C8 與 #708 之間 ,ZCP 指令無動(dòng)作 , 則電磁閥 YA 保持原態(tài)。4. 參數(shù)的設(shè)定設(shè)置一個(gè)合適的參數(shù)是這個(gè)程序能否調(diào)試成功的關(guān)鍵。具體設(shè)置方法如下。 PLC 按圖 7 接線 , 將液位變送器放入水池子底部 , 向池中加水 , 到一定深度 ( 如果低于這個(gè)深度系統(tǒng)就應(yīng)該向池中供水 ), 停止加水 , 并記錄下來此時(shí)寄存器 D100 的值 , 這便是 ZCP 指令的下限值。然后繼續(xù)向水池加水 , 到我們希望的深度 ( 如果高于這個(gè)深度系統(tǒng)就應(yīng)該停止向池中供水 ), 停止加水 , 也記錄下此時(shí)寄存器 D100 的值 , 這便是 ZCP 指令的上限值。這樣如要改變水池存水的容量只需改變相應(yīng)的上限值就可以了 , 而不必像開關(guān)量編程那樣要改

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論