TwinCAT Vision模塊GigE相機的連接步驟

第一步:顯示Vision模塊

在這裏插入圖片描述

第二步:安裝EtherCAT驅動

在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述選擇對應的網卡
在這裏插入圖片描述在這裏插入圖片描述
搜索相機在這裏插入圖片描述在這裏插入圖片描述
顯示爲Online即表示連接成功在這裏插入圖片描述

第三步:相機和PLC映射

在這裏插入圖片描述在這裏插入圖片描述

第四步:編寫PLC程序讀取攝像頭

PROGRAM MAIN
VAR
  hr : HRESULT;
  fbCamera : FB_VN_SimpleCameraControl;
  eState : ETcVnCameraState;
  ipImageIn : ITcVnImage;
  ipImageInDisp : ITcVnDisplayableImage;
END_VAR

eState := fbCamera.GetState();
CASE eState OF
TCVN_CS_INITIAL, TCVN_CS_OPENING, TCVN_CS_OPENED, TCVN_CS_STARTACQUISITION:
  hr := fbCamera.StartAcquisition();
TCVN_CS_ACQUIRING:
  hr := fbCamera.GetCurrentImage(ipImageIn);
	…….
  hr := F_VN_CopyIntoDisplayableImage(ipImageIn, ipImageInDisp, hr);
TCVN_CS_ERROR:
  hr := fbCamera.Reset();
END_CASE
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章