线扫平台的搭建

更新时间:2024-02-02 13:21:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验室线阵平台

一、采图部分

硬件: 1.相机 COMS线阵相机 DALSA 16K 黑白相机 型号:P3-S0-16K40 分

辨率:16384x1 行频 72MHZ 数据格式:8/10 bit 数据率:32x40MHZ 光学接口:M72X0.75

1.1电气规格: 12V-15V DC 数据接口:HSLink 功率:<20W

2.镜头 Schneider V口 型号:Makro-Symmar 5.6/80 焦距:81.5mm 成像

直径 141.2mm

3.光源 线形光源 OPT-LST-W 大功率光源控制器 OPT-DPA6024-2

4.图像采集卡 DALSA Xcelera-CL PX4 FULL 型号:OR-X4C0-XPF00 双Camera -Link

接口

4.1外接相机CamLink口

4.2采集卡各接口定义说明

4.3转接37pin线缆定义

16 GND

17 +5V

5.软件:DALSA 相机软件CamExport 视觉软件Halcon DALSA相机软件包SaperaCamExpert安装后 5.1图像采集卡的参数配置

单击开始菜单下的应用程序中的

点击Firmware Update 固件更新选项弹出

点击Manual按钮进入

选择与采集卡相匹配的接口模式,点击tart Update更新,关闭窗口 5.2相机软件CamExport的参数设置

开始菜单 打开应用程序中的CamExport软件

5.2.1进入该软件界面

该软件分为四大区域 1.本地采集卡机端口选择区;2.为相机参数配置区;3.相机采集

区;4操作及信息显示区。

5.2.2端口选择区域设置

所连接相机为黑白相机故选择如上图所示接口模式

5.2.3若配置中找不到相关相机型号 则在发现项中设置如下

配置后保存即可 5.2.3相机参数设置 基本设置:

1-4分别为相机类型:线阵 颜色:黑白 分辨率:16K及16x1024=16384 相机输出格

式:根据相机型号P3-S0-16K40且数据格式为8位8通道输出

高级设置:

Line Sync Souce:行同步源 Free-Run时为None。Internal Line Trigger 表示采集

卡按照固定频率发出行信号,频率在下面的“Internal Line Trigger Frequency(in HZ)栏里设置。External Line Trigger 表示采集接收卡外部触发信号,然后机发出行信号,一般外触发信号为TTL电平信号时选用此项。Shaft Endoder input 表示采集卡接收到编码器信号,然后向相机发出行信号。

CC(Camera Control)定义为采集卡控制相机的端口。CamLink接口总共有4个端口控制

相机。CC可以定义为High(一直为高电平),Low(一直为低电平),Pulse #0(即在Camera control method选项中选择的Pulse输出信号),Pulse#1(同Pluse #0,用于需要输出两个脉冲的情况),TDI linescan Direction(用于TDI线扫描相机的扫描方向控制).

外部触发:

External Trigger 有Enable,Disable两个选项,控制是否有信号输入

External Trigger Detection:用来设置采集卡检测信号的格式,主要有Actice Low

(低电平,采集卡接收信号),Actice High(高电平,采集卡接收信号),Rising Edge 上升沿 ,alling Edge下降沿 Dual-Input Trigger Rising Edge 与Dual Input Trigger Falling Edge 分别对应双输入的上升沿和下降沿触发

External Trigger Level:输入信号类型,分为RS-422(差分信号),TTL电平(输入高

电平>=2.0V,输入低电平<=0.8V)

External Trigger Mininum Duration:设置最小有效的脉冲宽度,以us为单位,当输

入脉宽小于设定值时,采集卡会忽略。

Shaft Encoder Edge Multiplier:倍频,每检测到一个信号沿,可以放大,相当于接

收多个,进行多次触发

External Line Trigger Source:Automatic 自动检测编码期信号 From shaft Encoder

Input A/B通过编码器输一个A或B信号 From shaft Encoder A and B 同时输入A和B信号

图像缓冲区和感兴趣区:

Image Width 即机分辨率 Image Height 图像高度及行数 数据格式 黑白8bit

图像采集显示区:

Grab/Freeze:连续采集,二次按下停止采集; Snap:单帧采集;

Trigger:模拟外部触发(当相机设置为外触发模式下时,按此按钮能够在没有外接触

发的触发源情况下模拟触发方式);

Stretch Display:根据窗口大小自动调整显示窗口; Reset Display Ratio:调整显示窗口与相机比例1:1; Zoom:放大;Statistics:直方图及图像显示窗口

操作及信息显示区:(通过图像采集卡相关命令控制相机)

全部命令显示 h

5.2.4线阵相机采图必备条件

Frame/sec参数大于0 ;Line Valid变为绿色时。 5.2.5设置文件参数保存

以供下次直接调用。

6.Halcon软件中的配置及使用

双击桌面上的Halcon图标,打开菜单助手选项下的图像请求选项

出现如下图画面,自动连接SaperaLT 软件(等待约半分钟)

选中连接选项进入以下画面,加载保存的CamExpert参数配置文档

连接后 点击采集 实时选项窗口出现图片

二、运动部分

硬件:6.固高8轴运动控制卡型号:GTS-800-PV(G)-PCI 端子板 6.1运动卡与8轴端子板连接图示

6.2端子板轴接口与台达ASDA-B2系列的连线(PT-位置控制方式)

6.3运动部分图示

7.软件: MCT2008软件的调试 7.1MCT主界面

7.2软件架构

7.3就如何将控制器配置成脉冲模式 步骤1:复位

步骤2:控制器配置(没有外接传感器的情况下,以4轴为例) Axis设置

若驱动接收的是脉冲+方向,则需在step索引下脉冲输出模式设置为:脉冲+方向激活复选框钩选;dac索引下激活复选框去掉,最后在控制选项里将参数写入控制器。

设置参数写入控制器

步骤3:视图选项下轴状态电机使能

状态标志对应图标颜色不同,绿色代表没有触发,红色代表已经触发

状态使能后,电机有微弱的翁瓮声发出。

步骤4.选择JOG寸动或点位运动 设置相关参数启动电机 JOG寸动 参数设置好后 按下正向或反向做寸动

点位运动如下:

8.台达伺服驱动器 ADSA-B2系列 ECMA交流伺服电机型号ECMA-C20604RS 8.1驱动器各部分名称及用途

8.2 外围设备连线

8.3CN2接口编码器连接头规格定义

8.4驱动器CN1接口44pin线缆定义

注:其中 9、11、37、39、41、43号线外接端子板的轴接口,供运动控制卡通过位置方式对控制伺服驱动器近而控制伺服电机;

21、22、23、25四根线脉冲输出给图像采集卡供其采图使用 8.5伺服驱动器的重要参数设置

P0-XX 监控参数 出现警示信息 AL.XXX 将P0-01设置为0解除报警

P1-XX 基本参数 P1-00初值为2 脉冲形式 0:相脉冲列 1:正转及逆转脉冲列 2:脉冲列+符号 P2-XX 扩充参数 P3-XX 通讯参数 P4-XX 诊断参数

举例:JOG寸动运动 Step1:P2-30 设定为1 伺服启动;step2:P4-05为寸动设定速度后,按下SET键进入JOG模式; Step3:Mode键脱离JOG模式

本文来源:https://www.bwwdw.com/article/lg2w.html

Top