請問有人知道 LabVIEW8.X 製作安裝檔時,要如何將OPC SERVER包在內?
感恩!....
請問有人知道 LabVIEW8.X 製作安裝檔時,要如何將OPC SERVER包在內?
感恩!....
據我所知是沒辦法的,因為opc是不同廠商,而且一般而言opc也需要安裝。
我的方式是用AUTO RUN方式自己編排安裝過程,很好用的,尤其是你寫的軟體需要安裝許多驅動程式時。又可以做出光碟開機安裝介面。。。。酷
恩...如果要在客戶的電腦也使用OPC Server,則要在客戶的電腦安裝OPC軟體才行,並沒有OPC的Runtime。
因為要安裝OPC軟體,這樣成本就增加了。
所以建議要連線PLC的時候,可以嘗試使用下指令的方式來達成,這樣客戶的電腦只要安裝免費的VISA的Runtime即可,不需要額外購買OPC軟體。
感謝樓上大哥的回覆。謝謝!
這樣看起來OPC SERVER好像不怎好用(安裝檔無法包覆,所以不能在別的沒有安裝OPC之PC上跑)。
另外想請問如果將OPC SERVER任意安裝在其他PC上會不會侵權?(買了三萬多元真是貴!)
還有CX90所提到的"以AUTO RUN方式自己編排安裝過程,很好用的AUTO RUN方式自己編排安裝過程,很好用的"。是合種方式?沒聽過耶!可以略做介紹?
看來Benjamin所說的使用下指令的方式來達成,應該是唯一的解決方式了。不過就是想省去時間才買OPC SERVER,到頭來還是要捨去使用OPC SERVER,應該不能退貨吧!
如果你是end user, 使用OPC Server的話,可以方便你進行PLC與PC之間的連線控制, 減少摸索的時間。如果你的程式是要出貨給客戶的,建議還是使用VISA的基本連線會比較理想。
而且給客戶使用的程式,LabVIEW可以製作成安裝光碟,安裝光碟中,可以選擇把LabVIEW Runtime enging跟VISA Runtime Engine一起包裝進入安裝光碟中,對於客戶來說,只要安裝一次就好了,而且安裝的過程中,沒有不同程式的連續安裝,對於客戶來說,比較簡單且方便,而且可以提升客戶對你的印象與信心。
感謝 Benjamin 的說明及指導THKS!
應該這樣說:
如果你的軟體只針對單一種plc單一設備出貨,而且數量足以讓你多花時間開發PLC連線程式,就依照Benjamin大的方式是最經濟的。但是如果開發的軟體要連接不同的plc,或雖用同一plc但是程式經常改變我則建議用opc當介面。因為opc真的可以為你搶許多時間,而且opc在聯線上設想週到,例如當連線錯誤或資料傳遞錯誤。。。。。等等都考慮到而且系統資源佔用極低。用labview寫rs232方式我發現cpu負擔極重,
你的OPC買了三萬多還真的很貴,國內有開發opc的廠家便宜許多。不妨試試