是否該購買OPC Server?

想請問各位前輩

目前小弟公司是必須使用PLC來控制機台的設備

因此除了PLC與HMI的結合外

還必須使用LABVIEW與PLC的結合

目前遇到一個情形就是

LABVIEW與PLC之間的溝通有兩種

ㄧ個是參照書籍,寫出各種與PLC溝通的RS232定義

另ㄧ個就是用OPC SERVER

前者比較花時間,但也省了費用

後者就是在比較短時間內就可達成目的,當然錢也省不了

我想問的是

我若買了一套OPC Server

以後出機時,都要買壹次授權碼給出機的機台嗎?

還是不需買?

聽之前有位前輩是說,他再買OPC Server之前

有與NI的業務說,他是寫來出機用的,所以不希望每次都要買一組授權碼給客戶

這位前輩說的是另ㄧ種OPC Server版嗎?

 

OPC Server, NI有出,有些PLC的廠商自己有有出OPC Server


要看看你的PLC是什麼。

如果為了撰寫程式方便,應急,是可以先買OPC Server。

但是你用了OPC之後你就知道,出機的時候,給客戶的電腦還是要安裝OPC的,這變成你在佈署的時候,不太方便。本來只要考慮你寫的程式有沒有錯誤,現在還要多考慮電腦的OPC有沒有正確設定,正確開啟。

當然,如果最後決定要用OPC來控制PLC,到時候出機台是依定要買license的,這是基本的法律問題。


最後我想問一下,你用的PLC是甚麼牌子的?

感謝Benjamin大大的回覆

小弟是用永宏的PLC

因為公司再過兩個月將要出幾台機器

也是用PLC搭配LABVIEW來控制

目前本身是LABVIEW的入門學者

要寫LABVIEW與PLC之間的通訊模組需要一時間

可能勢必要買NI的OPC SERVERS

我比較有疑問的是

為何之前那位前輩所買的OPC SERVER僅需購買一次

無論出機幾次,都不用另外購買license

之前有看過他寫的程式所搭配的機台

從該機台看NI License Manager中看OPC SEVERS的授權

圖案是從右上往左下分割的綠白方塊

這個方塊是什麼意思?

出機到客戶那後,會不會在一段時間後

LABVIEW無法與PLC通訊?

這位大哥:

NI OPC Server 是一套一套買的,每台電腦都要License,因此你要出機幾台就要買幾套,要價不便宜。

建議你找高手幫你寫LabVIEW與PLC之間溝通的VI,開發時間最短我預估1-2天可以完成,加上穩定性測試,最多一到二星期就可以了。

你可以把買OPC Server的錢拿來找人寫vi,寫好的VI未來你可以無限制使用。

 

[QUOTE=MichaelChiu]

這位大哥:

NI OPC Server 是一套一套買的,每台電腦都要License,因此你要出機幾台就要買幾套,要價不便宜。

建議你找高手幫你寫LabVIEW與PLC之間溝通的VI,開發時間最短我預估1-2天可以完成,加上穩定性測試,最多一到二星期就可以了。

你可以把買OPC Server的錢拿來找人寫vi,寫好的VI未來你可以無限制使用。

 

[/QUOTE]
說的也是,而且用永宏的PLC可以用modbus通訊,ni也有提供免費的modbus toolkit可以使用。

永宏的PLC已經算是好寫的了。