想請問各位前輩
目前小弟公司是必須使用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已經算是好寫的了。