<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于PLC的上網(wǎng)計時(shí)器制作

基于PLC的上網(wǎng)計時(shí)器制作

作者: 時(shí)間:2011-02-09 來(lái)源:網(wǎng)絡(luò ) 收藏

ADSL是目前采用得最多的寬帶接入方式。不少用戶(hù)利用ADSL

本文引用地址:http://dyxdggzs.com/article/162476.htm

  MO-DEM的路由功能實(shí)現多臺用PLC制作上網(wǎng)計時(shí)器電腦共享上網(wǎng),以減少上網(wǎng)費。對于網(wǎng)絡(luò )運營(yíng)商提供的多種資費標準,除了包月使用的用戶(hù)以外,都存在上網(wǎng)計時(shí)問(wèn)題。


  一般上網(wǎng)計時(shí)都是用電腦計時(shí)軟件來(lái)實(shí)現,這些軟件均是針對以撥號方式上網(wǎng)的單臺電腦,對于利用ADSLMODEM的路由功能實(shí)現多臺電腦共享上網(wǎng)的方式,目前還沒(méi)有很好的計時(shí)辦法。因ADSLMODEM工作在路由方式時(shí),只要接通MODEM電源,MODEM就會(huì )自動(dòng)進(jìn)行撥號連接網(wǎng)絡(luò ),因此要計算上網(wǎng)時(shí)間,必須計算ADSLMO-DEM的通電時(shí)間?! ?/p>

筆者用PLC制作了一個(gè)上網(wǎng)計時(shí)裝置,用來(lái)監視和控制共享上網(wǎng)時(shí)間。

  現以某小型辦公場(chǎng)所兩臺電腦共享上網(wǎng)為例,標準為240小時(shí)/每月,使用時(shí)間定為從早上8時(shí)至晚上24時(shí)來(lái)進(jìn)行介紹。

  二、PLC的接線(xiàn)

  這里選用施耐德的NEZATSX04CD06R8A小型PLC(帶時(shí)鐘功能)和IHMI

  TSX08H02M兩行中文文本顯示器。PLC接線(xiàn)如圖l所示,電源為AC220V。ADSL

  MODEM的電源由PLC的輸出接點(diǎn)Q0.0控制,報警輸出由PLC的Q0.1控制,開(kāi)始計時(shí)由輸入接點(diǎn)10.0采用雙控開(kāi)關(guān)控制,兩只開(kāi)關(guān)分別安裝在兩臺有電腦的辦公室,并設有相應的工作指示燈。當10.0接通時(shí),若條件滿(mǎn)足,則Q0.0接通,這樣兩個(gè)辦公室就可以根據各自的上網(wǎng)需要來(lái)開(kāi)啟或關(guān)閉ADSL

  MODEM的電源了。HMI文本顯示器的電源為DC24V.經(jīng)過(guò)TSX08HMRUNCAB電纜與PLC連接,與NEZA TSX04CD06R8A

  PLC通過(guò)默認的通訊協(xié)議通訊,每天和每月的可使用時(shí)間通過(guò)HMI進(jìn)行設定。

  三、程序設計

  計時(shí)器的主要作用是控制每月上網(wǎng)時(shí)間不超過(guò)240小時(shí),即平均每天的使用時(shí)間不超過(guò)8小時(shí)。而兩臺電腦是按需要各自上網(wǎng)的,上網(wǎng)時(shí)段和時(shí)間基本上沒(méi)有規律,可能錯開(kāi),也可能相互重疊;有時(shí)一天可能會(huì )使用十幾小時(shí),有時(shí)一天只用一兩個(gè)小時(shí)。為了合理地控制上網(wǎng)時(shí)間,該上網(wǎng)計時(shí)器應該具備以下功能:

  1.對當天的上網(wǎng)時(shí)間進(jìn)行累計并顯示在HMI上,每24小時(shí)復位一次。復位時(shí)間設為早上8時(shí);2.對當月的上網(wǎng)時(shí)間進(jìn)行累計,并計算出當月每天平均使用時(shí)間(當月累計上網(wǎng)小時(shí)數)/(該月已過(guò)去的天數)顯示在HMI上,每月復位一次,復位時(shí)間為每月1日早上8時(shí);3.若當天使用時(shí)間大于8小時(shí)則報警,但仍可以繼續使用;4.若當天使用時(shí)間大于8小時(shí),且該月每天的平均使用時(shí)間也大于8小時(shí),則PLC切斷MODEM的電源,不能繼續上網(wǎng);5.顯示當月剩余的可上網(wǎng)小時(shí)數。

  根據上述要求設計的部分PLC程序梯形圖如圖2所示。


  PLC帶有時(shí)鐘功能,通過(guò)PLC的調度模塊,將允許工作時(shí)間設為從早上8時(shí)到晚上24時(shí),其他時(shí)間禁止工作。調用系統字%SW50-%SW53來(lái)顯示當前的時(shí)間和日期,每天早上8時(shí)的復位功能通過(guò)調用系統字%SW51來(lái)實(shí)現,每月1目的復位功能通過(guò)調用系統字%SW52來(lái)實(shí)現。由于PLC只提供分鐘脈沖信號,且計數器預置值最大為9999,每月240小時(shí)(14400分鐘)已超出了其預置范圍。因此需要構建一個(gè)10分鐘時(shí)基發(fā)生器,用于計算每月累計上網(wǎng)時(shí)間,即每月240小時(shí)轉化為1440個(gè)10分鐘,而每天累計時(shí)間最大不超過(guò)1440分鐘,故仍采用%S7(分鐘脈沖信號)作為計數時(shí)基。為了方便使用者觀(guān)察,PLC計算所得的數值料***分鐘、***十分鐘在送到HMI(文本顯示器)時(shí),利用HMI組態(tài)軟件的工程量轉換功能,轉換為以***小時(shí)和***天的格式顯示出來(lái)。

  四、使用說(shuō)明

  開(kāi)啟ADSL

  MODEM的路由功能,用一個(gè)五口的HUB(以太網(wǎng)集線(xiàn)器)將要上網(wǎng)的幾臺電腦連接好,并進(jìn)行相關(guān)配置,組成一個(gè)小型局域網(wǎng)。合上雙控開(kāi)關(guān)中的任一個(gè),PLC的輸出接點(diǎn)Q0.0接通,ADSL

  MODEM得電與網(wǎng)絡(luò )連接。HMI顯示當前時(shí)間日期、當天上網(wǎng)時(shí)間累計、當月上網(wǎng)時(shí)間累計,并以倒計數的方式顯示本月剩余上網(wǎng)時(shí)間。若上網(wǎng)時(shí)間超過(guò)設定時(shí)間,則報警燈閃爍(報警燈以每秒一次的頻率閃爍一分鐘)或切斷MODEM電源,同時(shí)HMI將顯示出錯原因。



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>