VisionPro連接Dalsa線掃相機


1 環境配置

硬件:編碼器(提供編碼信號的PLC) 線掃相機 鏡頭 相機線纜 圖像采集卡(Dalsa_Xcelera-CL_PX4 Dual)

軟件:VisionPro 8.2 VisionPro軟件

  SaperaLT750CamExpertSetup 線掃相機配置軟件

  TDalsa_Xcelera-CL_PX4_Driver 采集卡驅動

  Teledyne Dalsa Sapera LT Cognex Adapter 1.10.00.0205 Dalsa相機與Cognex適配器

2 軟件使用說明

按照“環境配置”中的軟件順序依次安裝,接下來就是一些軟件使用配置

① 第一步:CameraExpert相機專家

相機專家由四個區域組成,設備選擇、參數配置、圖像顯示、信息輸出;線掃配置主要用到設備選擇和參數配置。

設備選擇:

線掃相機連接采集卡1#端口,設備選擇Xcelera-CL_PX4_1 CameraLink Base Mono #1

 

參數配置:基本設置Basic Timing

根據相機參數輸入水平像素數,時鍾頻率等信號。(以下為S2-2K40相機參數) 

l 相機類型分為線掃描與面掃描,色彩類型分為彩色與黑白。像素深度(Pixel Depth)

與相機數字輸出相關,S2相機支持8bits或10bits輸出,可通過超級終端設置。當選擇8 bits數據時,Sapera內存類型為8 bits,選擇10bits時,Sapera 內存為16bits。 l Data Valid:一些CameraLink 相機會在行有效或者幀有效信號中加入數字有效信號。

S2相機沒有這個信號,所以選擇disable 

l Camera Sensor Geometry是指相機的數據輸出格式,如單通道輸出,雙通道奇偶輸

出,雙通道左右輸出等等。根據相機數據的不同輸出格式,采集卡可以對數據進行重組,以輸出完整的一幅圖像。S2相機的輸出方式由其說明書可知為一個通道,如下圖 

 

高級控制:配置相機觸發方式

          None:None

          Internal Line Trigger:內部觸發信號

          采集卡按照固定的頻率發出行信號

          External Line Trigger:外部觸發信號

  一般觸發信號為TTL時選用此項

          Shaft Encoder Trigger:編碼器觸發

          表示采集卡接收到編碼器信號,然后向相機發出行信號

現在用編碼器做為觸發信號

CC(Camera Control)定義為采集卡控制相機的端口。Camera Link接口中總共有四個端口控制相機。CC可以定義為High(一直為高電平),Low(一直為低電平),

Pulse #0(即在Camera control method選項中選擇的Pulse輸出信號),Pulse #1(同Pluse #0,用於需要輸出兩個脈沖的情況),TDI Linescan Direction(用於TDI線掃描相機的掃描方向控制)

 

外部觸發:設置外部觸發信號啟用/禁用

External Trigger Detection:用來設置采集卡檢測信號的格式,主要有Active Low(輸入信號為低電平時,采集卡接收到信號),

Active High(輸入信號為高電平時,采集卡接收到信號),Rising Edge(輸入信號從低電平變為高電平時,上升沿,采集卡接收到一個信號),

Falling Edge(輸入信號由高電平變為低電平時,下降沿,采集卡接收到一個信號)。Dual-Input Trigger Rising Edge 與

 Dual-Input Trigger Falling Edge分別對應雙輸入的上升沿、下降沿觸發信號),Rising Edge(輸入信號從低電平變為高電平時,上升沿,采集卡接收到一個信號),

Falling Edge(輸入信號由高電平變為低電平時,下降沿,采集卡接收到一個信號)。Dual-Input Trigger Rising Edge 與 Dual-Input Trigger Falling Edge分別對應雙輸入的上升沿、下降沿觸發

 

圖像緩沖器 & ROI:

A. 固定長度 

這種情況下,X64采集卡接收到外觸發幀信號(6、19或7、20)后,開始往內存里存儲數據。采集速度與行同步信號一致。當內存存滿以后,系統暫停采集,等待下一個幀觸發信號,再重新采集一幀新的圖像

B. 可變長度 

在這種情況下,采集卡需要接收兩個幀觸發信號。當第一個信號到達時,采集卡開始往內存采集圖像,采集速度與行同步信號一致,當第二個信號到達時,停止采集,並返回一幀圖片。

 如果在第二個信號到達之前,內存已經存滿,則自動返回一幀圖片,同時忽略第二個信號,等待下一個觸發信號重新觸發采集

 

① VisionPro配置

添加Job的腳本初始化配置,圖中紅色框內為添加的腳本;紅色腳本為Dalsa CameraExpert保存的線掃相機配置文件路徑


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM