使用Web Publish工具,來做到用IE瀏覽器控制遠端的VI 新的補充 2009-09-23

第一步,選擇並要求遠端控制或監視的程式,我選擇版主以前的程式count.vi,這樣便於大家能夠理解.



<!–[if gte mso 9]><>
<w:word>
<w:view>Normal</w:view>
<w:zoom>0</w:zoom>
<w:trackmoves/>
<w:trackatting/>
<w:punctuationkerning/>
<w:drawinggridverticalspacing>7.8 磅</w:drawinggridverticalspacing>
<w:displayhorizontaldrawinggridevery>0</w:displayhorizontaldrawinggridevery>
<w:displayverticaldrawinggridevery>2</w:displayverticaldrawinggridevery>
<w:validateagainstschemas/>
<w:saveifinvalid>false</w:saveifinvalid>
<w:ignoremixedcontent>false</w:ignoremixedcontent>
<w:alwaysshowplaceholdertext>false</w:alwaysshowplaceholdertext>
<w:donotpromoteqf/>
<w:lidthemeother>EN-US</w:lidthemeother>
<w:lidthemeasian>ZH-CN</w:lidthemeasian>
<w:lidthemecomplex>TH</w:lidthemecomplex>
<w:compatibility>
<w:spaceforul/>
<w:balancesinglebytedoublebytewidth/>
<w:donotleavebackslashalone/>
<w:ultrailspace/>
<w:donotexpandshiftreturn/>
<w:adjustlineheightintable/>
<w:breakwrappedtables/>
<w:snaptogridincell/>
<w:applybreakingrules/>
<w:wraptextwithpunct/>
<w:useasianbreakrules/>
<w:dontgrowautofit/>
<w:splitpgbreakandark/>
<w:dontvertaligncellwithsp/>
<w:dontbreakconstrainedforcedtables/>
<w:dontvertalignintxbx/>
<w:word11kerningpairs/>
<w:cachedcolbalance/>
<w:usefelayout/>
</w:compatibility>
<w:browserlevel>MicrosoftInternetExplorer4</w:browserlevel>
<m:mathpr>
<m:mathfont m:val=“cambria math”/>
<m:brkbin m:val=“before”/>
<m:brkbinsub m:val=“–”/>
<m:smallfrac m:val=“off”/>
<m:dispdef/>
<m:lmargin m:val=“0”/>
<m:rmargin m:val=“0”/>
<m:defjc m:val=“centergroup”/>
<m:wrapindent m:val=“1440”/>
<m:intlim m:val=“subsup”/>
<m:narylim m:val=“undovr”/>
</m:mathpr></w:word>
</><![endif]–>

<!–[if gte mso 10]>

/* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.5pt; mso-bidi-font-size:14.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Cordia New"; mso-bidi-theme-font:minor-bidi; mso-font-kerning:1.0pt;}

<![endif]–>

第二步選擇Web Publishing Tool…打開並配置選項如下圖

![](upload://gU0LBdgHAWxMHLolcu2Yi36s7wo.jpeg)


第三步,要選取要進行遠端監視的程式,,我這裡以count.vi為例,其它的我就沒有選取,如果高級一點控制的話,下面有多項選取,我現在以預設的方式進行,先初級玩一玩先.記得在下面一定要選取並點擊Start Web Sever
不然的話,你到了後面會出問題.

![](upload://pSLcQpPwfNes6I47xIQ7r1BNs5b.jpeg)

第四步,這就是選取之後所完成的畫面.以便對照….^-^….

![](upload://65L8YuGt1hm4qgcnq0kWBNHm2lC.jpeg)



第五步..Document  title 標題名,我標為Count,當然你也可以其它標為其它名. 其它我就不配置了,按下一步.

![](upload://afYDNI3nFS8xg9DYLF6jvDTqjav.jpeg)

第六步..

![](upload://jmLQPkmyL4g4JsQZFiGQ5wiflBN.jpeg)

第七步…


![](upload://6jQXVusj5dBW1Q6AwKCZjtNF2Nc.jpeg)

第九步..記得按OK按鈕.然後再下一步

![](upload://ddSSauaLMnR25z5ehqniyfiDns8.jpeg)


第十步…如下圖

![](upload://iup31E3Mytwmc3V2aNoy02z6KPA.jpeg)

第十一步.在上面按OK之後,那麼整個配置基本上完成…下一步就是運行count.vi這個程式..如下圖…

![](upload://a0cUQeLIUx1JygTkaql1Cn5Ta0I.jpeg)


第十二步.現在我們就在微軟流覽器裡軟入這個程式所在局域網或廣域網路裡的電腦裡的IP地址.我現在測試的是局域網裡的電腦,所以開頭是192.168.0.X 或者是192.168.1.X,我的電腦所在局域網的IP位址是192.168.1.2..所以我在微軟流覽器裡這裡輸入http://192.168.1.2/count.html 按回車,就如看到下面的畫面了..
^-^…….

![](upload://rT1juNiSh1J9NqAGpHke8PEMKjW.jpeg)




xiehaifeng40079.5754398148

喔喔, 原來如此

難怪我之前都試不出來

原來 LabVIEW 要一直 run 才行

我還是無法使用,即使已經有開啟Web server,後來也有用連續執行....

在最後一步的時候,我的"connect"是不能選的,而按下OK之後,選單的視窗消失,回到主程式之後按下連續執行

然後再到IE裡面照它提供的網址輸入,卻是無法顯示網頁,無論是在本機還是在同一網段的其他電腦

怎麼辦?

 

![](upload://zhM8VG3CvRaoQlLd5VAZkw7ucah.jpeg)

我找到答案了

http://bbs.21eic.com/dispbbs.asp?boardid=29&id=104247

原來是因為我有開IIS的服務,所以port80被衝突到了

改成port88就沒有這個問題了

不好意思,順便請教一下,單純的使用IE控制,那麼控制端的電腦是否仍需要灌RUN TIME ENGINE?

[QUOTE=aming]不好意思,順便請教一下,單純的使用IE控制,那麼控制端的電腦是否仍需要灌RUN TIME ENGINE?[/QUOTE]

當然要

請教一下,小弟使用2010版按此web publishing tool 設定方式後無法顯示,確認過防火牆有加入例外,我在論壇上有看到其他篇以及ni網站上看到說 ini 組態要做變更,但仍無法顯示,是我哪裡弄錯了呢?

1.webServer.RootPath="C:\Program Files\Untitled Project 1\data"

2.WebServer.Enabled=True

 

問題已經解決,conf的DocumentRoot 要做修改,連接port預設8000改成80

dioxide071140751.4067592593

請教ㄧ下, 我使用vi執行時, web server是可以讓別台電腦的瀏覽器監視

但build 成執行檔後, 就無法瀏覽.
我也follow這篇討論http://it360.tw/forum/forum_posts.asp?TID=13310&KW=web+server
可是還是不行, 而且步驟三的[start web server]是被disable, 是否有啥遺漏或需特別注意的

發布完成後在自己的電腦和區網的電腦都可以看到~~

~~但在區網以外的電腦就不能開這個網頁了~~

~~有沒有高手能幫幫忙一下呢~~

請問一下有沒有可能把這個網頁在任何電腦開啟? 
甚至是用手機呢?