日本老熟妇一二三区-麻豆视频精品一区-人妻中文字幕xx-一区二区美女少妇-日本成人一级在线

維控人機(jī)界面WEBSERVER的應(yīng)用技術(shù)原理及應(yīng)用領(lǐng)域———維控人機(jī)界面WEBSERVER的應(yīng)用技術(shù)原理及應(yīng)用領(lǐng)域
福州富昌維控電子科技有限公司

一、 應(yīng)用背景

在很多應(yīng)用場合,客戶需要遠(yuǎn)程監(jiān)視并操作現(xiàn)場的設(shè)備數(shù)據(jù),就傳輸媒介而言,現(xiàn)代通信技術(shù)為遠(yuǎn)程監(jiān)控提供了許多技術(shù)手段,比如大家熟知的數(shù)傳電臺、電話撥號、GPRS等比較傳統(tǒng)也是應(yīng)用比較多的方式,再比如現(xiàn)在比較流行的移動(dòng)3G通信技術(shù)、工業(yè)以太網(wǎng)方案。都為自動(dòng)化行業(yè)遠(yuǎn)程監(jiān)控提供了多樣化的遠(yuǎn)程監(jiān)控途徑。
但是無論采用哪一種遠(yuǎn)程監(jiān)控方案,都需要監(jiān)控端安裝特定的軟件甚至設(shè)備方可完成遠(yuǎn)程監(jiān)控。在所有的遠(yuǎn)程監(jiān)控方案中,無論是從設(shè)備投入成本還是從使用的便捷性來講,WEBSERVER無疑是最具性價(jià)比的方案。如果HMI具備了WEBSERVER的功能,那么無論是何人何地,只要電腦能夠接入以太網(wǎng),那么就可以通過網(wǎng)頁瀏覽器,比如IE,FIREFOX等瀏覽器軟件遠(yuǎn)程查看設(shè)備的動(dòng)態(tài)數(shù)據(jù)。了解設(shè)備運(yùn)行的最新動(dòng)態(tài)。

二、 WEBSERVER技術(shù)方案

   維控人機(jī)界面WEBSERVER技術(shù)方案有兩種方案可供客戶選擇,一種靜態(tài)網(wǎng)頁,一種用戶自定義網(wǎng)頁。

 
HMI WEBSERVER網(wǎng)絡(luò)拓?fù)鋱D

HMI WEBSERVER的技術(shù)原理
     HMI內(nèi)置一個(gè)專門的WEB服務(wù)器負(fù)責(zé)接收來自網(wǎng)頁瀏覽器的請求。當(dāng)客戶接到WEB響應(yīng)請求時(shí),HMI將按如下流程進(jìn)行響應(yīng)。
 


靜態(tài)網(wǎng)頁
    靜態(tài)網(wǎng)頁是HMI收到WEB訪問請求之時(shí),HMI根據(jù)客戶所做的設(shè)置自動(dòng)生成的網(wǎng)頁。這個(gè)網(wǎng)頁的格式比較簡單而且固定,但可以顯示客戶所需要的數(shù)據(jù)??蛻粢部梢酝@個(gè)網(wǎng)頁來操作HMI。實(shí)現(xiàn)遠(yuǎn)程監(jiān)控
  
 用戶自定義網(wǎng)頁
用戶自己制作網(wǎng)頁,把制作好的網(wǎng)頁放入到HMI,當(dāng)客戶通過WEB訪問HMI時(shí),那么可以在用戶的網(wǎng)頁瀏覽器上顯示用戶事先制作好的網(wǎng)頁。

三、 維控人機(jī)界面WEBSERVER應(yīng)用案例點(diǎn)評

如果要使用HMI的webserver功能,那么您所選購的HMI型號必須支持以太網(wǎng)。維控除了4.3寸以外,其他型號均可支持以太網(wǎng)。LEVISTUDIO的版本必須是2010年9月份以后公布的版本,之前的版本無法支持WEBSERVER。
首先要設(shè)置好HMI的以太網(wǎng),并啟用WEBSERVER功能。


 

如果是自定義網(wǎng)頁

 

1、 安裝完LEVI軟件后,新建工程,然后在工程目錄下建立一個(gè)“UserASP”這個(gè)文件夾。將用戶自己做好的網(wǎng)頁放入這個(gè)文件夾下。注意,一定要有一個(gè)“home.asp”文件。否則將使用默認(rèn)的網(wǎng)頁文件。(必須注意每個(gè)文件大小不能太大,整體大小不能超過4M)
2、 LEVI軟件中 將此打開,即可使用webserver功能。
3、  若將此選項(xiàng)打開,即可將webserver功能加入密碼。若有客戶通過瀏覽器訪問此主機(jī)時(shí),將會提示輸入密碼。默認(rèn)用戶名為admin,默認(rèn)密碼為999999999,若修改密碼,必須牢記密碼,若將密碼遺忘,則無法登陸服務(wù)器。其中asp對應(yīng)修改密碼的語句為:
<FORM id="Form1" action="/WeconHmi/WeconWebPasswordModify" method="post">
   請輸入密碼:<input type="password" name="NewPassworda" ID="Password1">
   請?jiān)诖_認(rèn)一次密碼:<input type="password" name="NewPasswordb" ID="Password2">
   <td ALIGN="CENTER"><input type="submit" name="NewPasswordEnter" value="OK" size="50" ID="Submit1"></td>
   &nbsp; 密碼共需要輸入2次一樣的才被修改</P>
  </FORM>
4、 使用自定義網(wǎng)頁必須使用高級功能:
5、 
6、 ASP索引就是在網(wǎng)頁中遇到此一致的內(nèi)容將被替換成數(shù)據(jù),例如上圖中,在ASP網(wǎng)頁中插入{=vw0=},遇到此標(biāo)示符后,將被修改成數(shù)據(jù)。注意:在制作ASP網(wǎng)頁時(shí)一定要使用{= =}這個(gè)標(biāo)志,將索引的內(nèi)容放在{= =}這個(gè)里面,才會被修改。
7、 可以在ASP網(wǎng)頁中提交數(shù)據(jù),若不希望提交,可以將其設(shè)置為只讀。
8、 輸入下限和上限就是用戶在提交數(shù)據(jù)的過程中。允許的最大和最小值
9、 通過WEBSERVER提交數(shù)據(jù)到PLC的代碼參考:
<FORM id="Form2" action="/WeconHmi/WeconWebUserModifyPLC" method="post">
    <P>修改vw0對應(yīng)的數(shù)據(jù)<INPUT id="1" name="vw0">輸入數(shù)據(jù)后,按回車即可提交, 在工程可以讓其數(shù)據(jù)只讀,不允許被修改</P>
 </FORM>
10、 也可以將網(wǎng)頁文件放在CF卡上。通過 這里即可設(shè)置。
11、 網(wǎng)頁文件在工程內(nèi),圖片在CF卡,在網(wǎng)頁文件編寫時(shí),將路徑改為cfweb即可。


用戶管理功能:
1、默認(rèn)用戶名admin,權(quán)限最高,不能刪除,不能修改自身等級,不能修改名字,只能修改密碼。
2、新建用戶(權(quán)限1),必須輸入NewLoginUserName 和NewLogPassWordA和 NewLogPassWordB 和UserCompetence
3、刪除用戶(權(quán)限1),必須輸入OriginalLoginUserName
4、修改用戶名(權(quán)限1),必須輸入OriginalLoginUserName和NewLoginUserName
5、修改密碼(權(quán)限1可以修改任何人密碼(不需要原始密碼,若修改自身密碼,需要原始密碼),而普通用戶只能修改自身密碼且需要原始密碼)
必須輸入OriginalLoginUserName,和OriginalLogPassWord 和NewLogPassWordA和NewLogPassWordB(超級用戶修改自身需要密碼,修改同等級需要密碼,修改低級用戶不需要密碼)
6、修改權(quán)限(權(quán)限1)必須輸入OriginalLoginUserName和UserCompetence

<!--{=UserLoginCompetence=123=}-->