博途中實(shí)現(xiàn)路燈的定時(shí)控制_第1頁(yè)
博途中實(shí)現(xiàn)路燈的定時(shí)控制_第2頁(yè)
博途中實(shí)現(xiàn)路燈的定時(shí)控制_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

博途中實(shí)現(xiàn)路燈的定時(shí)控制工廠的路燈一般只有晚上生產(chǎn)時(shí)才會(huì)開啟,然后在次日太陽(yáng)出來亮度足夠后再熄火。幣政的路燈一般都會(huì)有專用的控制器,能夠?qū)崿F(xiàn)按照設(shè)立的時(shí)間進(jìn)行啟停。而很多傳統(tǒng)的工廠中依然是通過工人立時(shí)去手動(dòng)分合斷路器來控制路燈的開和關(guān),這顯然與工廠不斷智能化的發(fā)展方向不符。DCS是每個(gè)水泥廠都有配巻的,所以可以把路燈接入DCS系統(tǒng),然后編寫程序?qū)β窡暨M(jìn)行控制,和控制器是一樣的原理。首先要實(shí)現(xiàn)左時(shí)控制,必須首先讀取系統(tǒng)時(shí)鐘。在STEP7中編程時(shí),可以直接在0B1中看到Interface中的TEMP組中的0B2_DATE_TIME變量組,其中最后一個(gè)OB1_DATE_TIMEQOBLCT.CUSSO0D1.SCAM.1wQOBLCT.CUSSO0D1.SCAM.1wOBl.FIUOKlTrwOBl.Ce.MirBRS0DLP£5EniD.l30B].F£SD.^D_ZWOBLFftEV.CTCUBOBI.FKK_C^LEOOBl.MU.CTCLE?otnauLniEoicei.MJTjHCCl.PMOKin工<6!_RK?RVn>.t乞C6LKFS€8VH)J3C6!_PFE7.^UBQBtei_ITO_CTO£hcci.iw.crcu| |Co—t0?O Bits(?-j-I\Ccnincwnt>,Bite?l-I-IlEvontclawt?1.0 1 x.xtaxtxc*n1ofC?I》,3(Scan?nofOB1>0 Priority&t0DEvacation3?D 3 bioolI,CMI4.0 Brewedforcyrtea6.0 for護(hù)t”阮0 Cycle of ptoviaucOBIwan<?il)we(;ccd?>0 Niniaio cycl? tin?ofOBIInillixacondx)10.0 rtixlkxri cycU tintof0D1當(dāng)前系統(tǒng)的時(shí)間。査看其屬性,可知其占用了8個(gè)字節(jié),齊個(gè)字節(jié)分別存儲(chǔ)年,月,日,時(shí),分,秒,毫秒,微妙。起始地址為L(zhǎng)12.0。L為臨時(shí)變量,只有在執(zhí)行本程序塊兒時(shí)才會(huì)執(zhí)行。在程序中直接調(diào)用LB14可得到日期,調(diào)用LB15可得到小時(shí),調(diào)用LB16可得到分鐘。然后用比較指令來與設(shè)定的條件進(jìn)行判斷,即可進(jìn)行觸發(fā)路燈的啟動(dòng)和停止。在博途中是通過系統(tǒng)塊來調(diào)用系統(tǒng)時(shí)間的。下而以1500PLC為例來詳細(xì)說明設(shè)左的整個(gè)過程。

首先是系統(tǒng)時(shí)間的調(diào)整。由于1500系列PLC已經(jīng)有可視化的液晶觸摸屏,所以時(shí)間的調(diào)整都是通過觸摸屏來進(jìn)行的。具體設(shè)左界而見圖2和圖3所示。里而設(shè)左好本地時(shí)間,然后設(shè)泄好市區(qū),中國(guó)處于東八區(qū),設(shè)左好自動(dòng)生成UTC時(shí)間。如果為S7-300系列PLC,直接在軟件上設(shè)置系統(tǒng)時(shí)間即可。設(shè)巻好后在博途軟件中調(diào)用系統(tǒng)塊RD_LOC_T即讀取本地時(shí)間功能,新建一個(gè)DB塊兒,里邊建立變量用于存儲(chǔ)返回值和輸岀時(shí)間值。其中返回值為INT或者WORD型,占用兩個(gè)字節(jié),即一個(gè)字。輸出時(shí)間占用8個(gè)字節(jié),即四個(gè)字。RD_LOC_T

Dotc_^nd_Timc%DB24DmV18oinENOP4DR24DBX80oinENOP4DR24DBX80由圖中可以看到RET_VAL連接的位DB24.DBW18,即DB24的第18個(gè)字節(jié)。而OUT接的是GeneralILocaldate:09/08/2020丿ILocaltime:GeneralILocaldate:09/08/2020丿ILocaltime:10:20:26AMJUTCdateandtime:09/08/202009:20:26AMTimezone:JUTC+03:00(Old)Kaliningrad.hHlI<1*?|■ 亠-|ESCOK圖2IRUN、—ILocaldateI09/08/2020Localtime.23"S8AM qUTCdateandtime09/08/202012:54.12AMTimezone:UTCDublin.Edinburgh.Lisbon圖3P#DB24?DBX8?0,即DB24中起始地址為DBX8.0,共8個(gè)字節(jié)。調(diào)用DB24.DBB8即年,相應(yīng)的DB24.DBB11為小時(shí)然后利用比較指令,比如設(shè)立一個(gè)路燈啟動(dòng)時(shí)間,一個(gè)路燈停止時(shí)間用CMP指令比較當(dāng)前小時(shí)與設(shè)定的啟動(dòng)和停止時(shí)間對(duì)比,當(dāng)二者相等時(shí)發(fā)出一個(gè)脈沖信號(hào),用于啟動(dòng)和停止路燈。然后在上位機(jī)上設(shè)宜I/O域,用于設(shè)泄啟動(dòng)和停止時(shí)間,注意在選擇數(shù)據(jù)格式的時(shí)候,必須設(shè)置輸入數(shù)據(jù)格式為十六進(jìn)制。為了不讓操作員填寫錯(cuò)誤,可以設(shè)巻輸入限值,比如啟動(dòng)時(shí)間限泄為17:00~20:00,停止時(shí)間限左為5:00~&00,這個(gè)可以根據(jù)情況來進(jìn)行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論