CMX通过Socket连接DALSA智能相机
讲师:工控大师兄-悟控
主题:CMX通过Socket连接DALSA智能相机
时间:今晚8点(2020/08/16)
扫码进入中海工学院
讲师简介
悟控、大师兄,熟悉AB、Parker运动控制、DALSA视觉。
CMX通过Socket连接DALSA智能相机
软件下载
扫描下面二维码,回复“视觉”即可获得仿真软件,安装好软件和大师兄一起学习机器视觉。
测试环境
1.测试硬件:
1769-L36ERM
2.软件:
Studio 5000 V28
BOA Sopt
3.CMX5370限制:
最大支持的Sockets数量:32
4.每个Socket最大数据尺寸:
462 bytes for write
484 bytes for read
5.MSG路径:
1,0
1
Step1:打开BOA Spot 仿真软件
2
Step2:配置BOA Spot 仿真软件
3
Step3:设置触发模式:软件触发
4
Step4:设置一个视觉检测算法
5
6
Step6:进入“编辑脚本”编辑脚本
在“Periodic200ms”下添加相应的代码;
7
Step7:脚本代码描述
ReadBuffer = ReadString( TcpP10004 ,42 )
if(ReadBuffer!= "")
CommandString = ReadBuffer
if( CommandString="T" )
trigger( )
endif
endif
S1 = B2d
WriteString(TcpP10004,S1)
1.从端口10004读取数据,42为结束符号“*”的ASCII码;
2.判断接受到的字符为“T”,则调用trigger指令触发拍照;
3.把二维码检测的结果B2d赋值给S1,并通过10004端口发送出去。
8
Step8:切换到运行模式
CMX TCP/IP Client 建立
1
Step1:新建一个项目
项目命名
选择对应的CPU型号
选择版本
2
Step2:导入Client_AOI_Rungs.L5X
根据实际需求,修改变量名称
3
Step3:修改MSG以太网路径
修改Rung0 COP指令中的*_MSG_PATH的地址为1,0
修改Rung0 MSG指令中的*_Delete_All_MSG的地址为1,0
MSG通讯正常状态为DN
4
Step4:修改Server的 IP地址和端口号
修改Rung1 COP指令中的*_Device_IP_Server 修改为相机的IP地址和端口号192.168.1.38(电脑IP),端口号10004
5
Step5:修改Client的端口号
6
Step6:使能Client AOI
修改Rung2 *_TCP_CLIENT_AOI 指令中的Enable_Socket 设置为1,通讯正常状态为SO
7
Step7:写命令
修改Rung3 在*String_to_send 中赋值T*,用来触发相机拍照
8
Step8:读命令
修改Rung4 在*String_to_received 读取相机发来的数据
机器视觉解决方案索取
在决定设计一套机器视觉系统前,有许多重要因素需要考虑。从光源,相机和镜头,图像采集卡或智能视觉检测系统,到图像处理软件都会影响机器视觉系统的成功与否。
如果您不知道如何搭建一套机器视觉系统,可以扫描下面二维码,我们将给您提供完整的解决方案。
大师兄带你零基础入门机器视觉
编辑:工控大师兄-悟控
招贤纳士
学习、改变、诚信、敬业
我们在这里等待着你的到来
中海工学院
VIP客户专属学习平台
全国权威、专业的AB产品线上学习平台
中海工学院
VIP申请通道、限时申请
全国权威、专业的AB产品线上学习平台
北京中海汇通
厂商和客户最具价值的合作伙伴


