keyence cv500 ccd資料讀取

各位先進好!

我是新手,問題若問的不好請見諒

目前負責mlcc(多層陶瓷電容器)印刷的工作,為了要確認印刷有

無偏移,故會用到keyence cv500 ccd來作確認,它可以測量長

/寬及面積,現在要將他的資料讀入到excel來避免人為key in錯

誤及不便,cv500有rs-232的接頭,也有keyence cv500的應用程

式當然應用程式沒有將資料寫到excel的功能,公司目前有labview,

但是找不到會用的同事,我想labview功能如此強大應該有辦法解決

的,說了這麼多,想請問的是1.我一定要有驅動程式嗎,可以只使用

labview的串列通訊功能來取得數據嗎再用報表產生器將資料丟

到excel?2.請問有使用plc做控制而labview作人機介面的先進能分

享經驗嗎!

感謝!!

 

[QUOTE=book]

1.我一定要有驅動程式嗎,可以只使用labview的串列通訊功能來取得數據嗎再用報表產生器將資料丟到excel?

2.請問有使用plc做控制而labview作人機介面的先進能分享經驗嗎!

[/QUOTE]

關於您的第一個問題,LabVIEW可以做到用RS232來與您的「CV-500系列內建監視器影像系統」連線,並且擷取資料。 但是只能作CV-500允許的工作,比如說,傳送一些參數給PC...等等。但是我估計應該無法將影像內容丟給PC,因為資料量 孔怕太龐大了一些,RS232在傳送速度方面不夠快。

相關的指令您須參考您的manual才知道,能做的動作也只有在您的儀器的manual才看的到。

在連線的時候,您一定要注意跳線的問題。Keyence是日系品牌,他的規格跟一般美國品牌不太一樣。我沒有看過CV-500系 列,但是我估計,他的RS232線的接頭有點像是網路線的接頭,此時,您必須按照manual裡面關於「跳線」的章節,來做跳線 ,屆時您的PC才能與CV-500溝通。

傳到excel方面,用一般的labview功能,就可以做到,但是如果又做到比較進階的功能的話(比如:及時繪圖),就需要賣 NI的toolset,叫做「Report Generation」。

希望對您能有幫助,如果還有疑問的話,歡迎再來post文章發問。

ps.對於PLC,小弟我也還在摸索階段...![](upload://vrMTIogsca1UB3peyt7IODrytc7.gif)

以下是一接關於PLC方面的資料,請參考:

Benjamin38061.0446990741

[QUOTE=Benjamin][QUOTE=book]

1.我一定要有驅動程式嗎,可以只使用labview的串列通訊功能來取得數據嗎再用報表產生器將資料丟到excel?

2.請問有使用plc做控制而labview作人機介面的先進能分享經驗嗎!

如果NI的IA server(要花錢買的)有提供你的PLC  driver就好辦了,否則要看PLC廠商可否提供OPC server供LabVIEW透過DataSocket連結.

[/QUOTE]

關於您的第一個問題,LabVIEW可以做到用RS232來與您的「CV-500系列內建監視器影像系統」連線,並且擷取資料。 但是只能作CV-500允許的工作,比如說,傳送一些參數給PC...等等。但是我估計應該無法將影像內容丟給PC,因為資料量 孔怕太龐大了一些,RS232在傳送速度方面不夠快。

這類camera應該是功能較強大的Smart camera,內建embeded control system,image processing的演算已內建,它的RS-232確實只做傳輸動作,分析部分camera已處理過,傳輸資料因此不會過於龐 大。

相關的指令您須參考您的manual才知道,能做的動作也只有在您的儀器的manual才看的到。

在連線的時候,您一定要注意跳線的問題。Keyence是日系品牌,他的規格跟一般美國品牌不太一樣。我沒有看過CV-500系 列,但是我估計,他的RS232線的接頭有點像是網路線的接頭,此時,您必須按照manual裡面關於「跳線」的章節,來做跳線 ,屆時您的PC才能與CV-500溝通。

傳到excel方面,用一般的labview功能,就可以做到,但是如果又做到比較進階的功能的話(比如:及時繪圖),就需要賣 NI的toolset,叫做「Report Generation」。

希望對您能有幫助,如果還有疑問的話,歡迎再來post文章發問。

ps.對於PLC,小弟我也還在摸索階段...![](upload://vrMTIogsca1UB3peyt7IODrytc7.gif)

以下是一接關於PLC方面的資料,請參考:

[/QUOTE]

很感謝回應!!

因為目前大都使用三菱系列plc,也經常在修改簡單的程式動作,應用程式當然是廠商寫的,之前也有看過用 vb來做監控及資料存取,尤其是日系機台,但工程都蠻耗大的但看了labview 的功能之後,覺得應該不會再是如此的困難,有了好的工具就看如何去使用它的人了,很難相信公司花幾十萬買專業版的labview ,同事卻當他不存在,opc server當然也有,和plc也能通信ok,就如小小羊兒大大說的,用它的方式我就可以在excel做監控及資料存取了,因為一般的人機介面卻很難記憶大容量的資料及即時運算,單就在excel這個功能上就付不少錢給日商了,

目前初學階段,沒有錢到labview那邊上課,希望能靠在網上的朋友多幫忙了!!

 

 

[QUOTE=book]我就可以在excel做監控及資料存取了,因為一般的人機介面卻很難記憶大容量的資料及即時運算,單就在excel這個功能上就付不少錢給日商了[/QUOTE]

除了使用Excel之外,也可以用資料庫存取大量資料,用資料庫存取的話,有一個免費的元件可以下載,叫做「LabSQL」。您 可以到這裡下載

相關的教學可以參考我們的電子報第2期:http://labview.com.tw/epaper/00002/

真巧,目前我也是使用LABVIEW 搭配 KEYENCE 的儀器,我用的是 LS 系列,LK系列,EX系列,幾乎都是透過擷取卡比較量測的數據,最近老闆在規劃開發用CCD檢驗銅套的儀器,也有考慮用KEYE NCE的,但是比較傾向自己開發![](upload://qPCmzfq2KigUaPncn6Um67RUCob.gif)。

上星期五剛完成一個程式,是要同時紀錄時間,產品序號,和四筆量測資料,我是使用輸出字串,搭配TAB和空格,寫入文字檔,這樣 我覺得比較簡單,而且以前在CF 廠工作時,也都是日系機台搭配三菱的PLC,在輸出資料時,幾乎都是存成文字檔,再用EXCEL開啟,轉成需要的EXCEL格式 ,或是到資料庫中把資料轉到EXCEL中再進行處理,這樣應該也是一種方法吧,雖然比較麻煩 ![](upload://ekm3yUkVpx9yRp2Oc1K3CjKn5ta.gif)。

[QUOTE=book]

各位先進好!

我是新手,問題若問的不好請見諒

目前負責mlcc(多層陶瓷電容器)印刷的工作,為了要確認印刷有

無偏移,故會用到keyence cv500 ccd來作確認,它可以測量長

/寬及面積,現在要將他的資料讀入到excel來避免人為key in錯

誤及不便,cv500有rs-232的接頭,也有keyence cv500的應用程

式當然應用程式沒有將資料寫到excel的功能,公司目前有labview,

但是找不到會用的同事,我想labview功能如此強大應該有辦法解決

的,說了這麼多,想請問的是1.我一定要有驅動程式嗎,可以只使用

labview的串列通訊功能來取得數據嗎再用報表產生器將資料丟

到excel?2.請問有使用plc做控制而labview作人機介面的先進能分

享經驗嗎!

感謝!!

 

[/QUOTE]

請問book兄是在哪一家被動元件廠,我公司有做相關條碼檢測的東西,其中也有使用keyence的掃瞄器,可以互相指教一下

關於 PLC 與 LABVIEW 連線, 我已經完成透過 RS-232 讀取 PLC 資料

很簡單, 參考 LABVIEW 的 example 中的 serial 程式即可

但是指令需參考各家 PLC manual

 

PLC与LABVIEW 之间通信必须依赖NI公司的工具包SV。

[QUOTE=algor]PLC与LABVIEW 之间通信必须依赖NI公司的工具包SV。[/QUOTE]

你指的是 OPC或是DSC 吧? 我也試過了, 速度有點慢, 所以我用基本的RS-232

指令來讀寫資料,所以不需要 NI的工具