有大大做用過嗎?
因為專題的需要,要知道OPC有啥功能(FX2n即可)
但,沒那套軟體,也就沒摸過>"<
想問,是否有FX2n的opc使用說明書之類的東西
請大大幫忙了
2004-12-14_152541_PLC_Revolution_Chinese_Version.rar<< 這是labview.com.tw的ftp站中的資料.....是有關OPC Server的說明,可以參考一下!!!
很謝謝這位大大
這份文件之前有看過了
但是,並沒敘述到有關控制FX2n那方面
我是想知道,NI OPC那套軟體是怎麼控制FX2n的
它的使用手冊,還有他的介面方面之類的~"~
你可以試試看lookout
畢竟opc是lookout之後的版本
lookout試用版有可用10點跟動作2小時的限制
我朋友之前就用這各做的...
它們的操作介面相同嗎?
因為專題老師是要我比較
自己做的(用來控制FX2n PLC)與OPC的功能
有何不同的
說穿了!就是做人機介面(使用labview),有了OPC(約3萬多元)的支援很多廠牌的PLC都可以使用,抓PLC的I/O及常數等,如此你可以省下買人機介面的硬體等!當然你還是要有正版的LABVIEW及OPC否則你還不如去買人機來做會比較省事!
謝謝這位book兄的指點
我也知有這些,只是,太含糊了
我想知道是有關他的操作介面、設定方式、甚至是上手度...之類
老師就是想要我們能提出2者間的差別
只是,沒有OPC真的,完全不知他有啥功能、介面、操作>"<
只希望有大大能提供他的使用手冊也行~"~
能不能請你說說你想要做的事情是什麼呢?如果不說清楚的話,大家就沒有辦法給出正確的建議。
你說要比較單純使用下指令的方式以及使用OPC Server的方式去控制PLC,我覺得,之前的網友都說的很好,也都很中肯地給你建議。可是你說要比較介面,這點大家就沒有辦法幫你了,因為我沒沒有軟體,所以也不能demo給你看,你說對嗎?
基本上,如果你要寫程式,使用單純的LabVIEW是可以取代使用OPC Server的,使用OPC Server就是為了方便,因為你不用再去找指令,指令都內建在OPC Server裡面。不過如果你不用OPC Server,一開始找指令會比較麻煩,但是會後還是可以做到跟OPC Server一樣的事情的。
但是,這些都無法取代PLC的階梯圖程式,因為PLC不認識LabVIEW,所以五門無法將寫好的程式傳到PLC內去執行,必須要寫階梯圖才可以。
如果你想要寫程式進入PLC,那麼OPC是不能做到的,只有跟那個PLC相容的編輯程式才可以做到。
請試著詳細說明你想問的問題、你知道了什麼、你想知道什麼?這樣別人才比較好回答唷。
對不起囉~"~表達不清
我是想知道他的介面,還有指令的下達方式
但,好像沒人有這套軟體,應該就不知了吧~"~
也找不到他的使用手冊>"<
怕表達還不夠好,補充
![](upload://l71KrF6jUVyQdnE03L8yQSeZRH3.jpeg)
像圖中,我只要設定好這些,電腦便會傳送"完成之設定值"的值至PLC
這時,即可在他的"接收到之值"中,顯示PLC的回傳值
但,我不知道OPC是如何下達他的指令以及他的操作介面
希望有用過的大大或有使用手冊的大大可以提供一下~"~
我是這樣認為!使用OPC要是你想的那麼複雜的話!那OPC肯定是沒有人會用的!3萬多元就是要幫我們省事!所以你寫的那些通訊格式全都不必!他會幫你用好的其實你最大的問題在於你有沒有OPC!若沒有那都不要講了!若有的話請自行練習吧^.^
正中要害~
就是沒有,所以才想問有沒有大大玩過~"~發表一下
Step1:Download OPC Server(試用版可至http://www.kepware.com)並安裝
<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Step2:設定OPC Server
<?:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
Step3:由LabVIEW引用OPC Sever(利用DataSocket)
方法1:
請問,step3怎用~"~
不會,能不能請會的大大教教~"~
[QUOTE=Clark1985]有大大做用過嗎?
因為專題的需要,要知道OPC有啥功能(FX2n即可)
但,沒那套軟體,也就沒摸過>"<
想問,是否有FX2n的opc使用說明書之類的東西
請大大幫忙了[/QUOTE]
OPC Server顧名思義就是一個Server,負責對PLC端所有的Access,內涵數十種PLC的Driver,user要控制PLC其實是對Server下指令或讀值,再由Server來處理回覆.好處就是省下讀manual來寫driver層的程式
當然你如果熟悉PLC的話也可以直接來控制PLC,看透過什麼介面來做,serial port,TCP/IP,理論上都可以做到,但K manual的時間就省不了.但效能一定比透過OPC server好才是.
曾經有朋友花了三個月的時間寫某一種PLC的driver,後來才發現有NI OPC server的產品,10分鐘搞定他之前的工作.嘔死了.但後來想想,也省下未來disbute出去還要額外購買OPC server的runtime license. 也替公司省下不少錢.
補充一點OPC server不是只有NI才有,有些PLC公司會免費提供自己廠家的OPC server,也可以使用同樣方式控制.但通常只侷限support自己的PLC.
但,如果想要知道的是NI的OPC
且,如何在LabVIEW下使用@@?
有大大使用過嗎?
之前有大大說用DataSocket但,還是不會~"~
能不能請會的大大指點一下
之前有用過!有錯誤請指教,首先開啟opc建立新檔
![](upload://mx6yifdUm3mxJwtMf9x1sYTUP6G.jpeg)
選擇plc type and set communication port..etc(好像找不到fx2n??)
![](upload://1BIH2pVJVoPvDQUAhswczAHTCgf.jpeg)
選定好存檔並且會告訴你說會常駐在工作列
接下來就是使用datasocket和opc連結,將plc接點的狀態輸出![](upload://n2B1Z57K2ZK8zvhpbKIgfiWhkcw.jpeg)
請教大大:
如果試要設"讀取"Y0的值,該怎麼設定~"~
搞了一夜,還是用不出來>"<
請大大解惑
我是使用fx 24mr的可以用,你有三菱的連線編輯軟體先測試自己的連線是否正確
然後寫一個簡單的一個輸入控制一個輸出,在ni用開關連結到x0,用led連結到y0,若正常的話,就可以直接按開關on/off,led的顏色也會變on/off
我有用過 OPC 軟體控制 Omron PLC, 好用但是反應速度似乎稍嫌慢了一點
費用約 NT30,000; 還需 runtime licence 約NT10,000 ~20,000
最後我還是用RS-232 基本語法, 或許可以再試試 NI DSC module (software)
需另外付費
範例可參考 LABVIEW 中的 RS-232 example, 只要輸入 三菱PLC 的語法即可