MAS节制器借由其PC-Based特征,能运行第3方Windows视觉软件,并透过研华Motion Studio开放的介面指令, 实现机械视觉与活动节制整合 。 本教程介绍若何让Motion Studio 与康耐视的VisionPro进行通信,实现活动节制与视觉整合 。
目标:VisionPro进行Pattern Match, 将(x, y)座标传给Motion Studio后, XY轴移动到(x, y)座标
共分以下
:
1.视觉: VisionPro视觉专案
2.活动节制:Motion Studio专案
5[Motion Studio教程1] 若何安裝開發環境
5[Motion Studio教程2] 若何成立第一個專案
文章插图
需要这些哦
Motion Studio 1.71
Motion Runtime 1.71
QuickBuild
方式/
1-成立VisionPro视觉专案1编写QuickBuild应用法式
1.新建一个QuickBuild工程 。
2.进入CogJob1,选择当地图像数据库图片(现实设备选相机作为图像来历),拉入CogPMAlign东西 。 利用CogPMAlign东西练习一块图像区域作为模板,完当作后,该东西可以输出匹配区域的中间坐标(X、Y)等信息 。
文章插图
文章插图
2设置装备摆设VisionPro通迅办理器
1.到QuickBuild本家儿界面,进入“通信办理器”,添加一个TCP/IP办事器
2.设置装备摆设办事器,选择VisionPro输出的信息用"分号"分隔,确认通信端口,将匹配区域的中间坐标(X、Y)放置到通信输出端口 。
文章插图
文章插图
方式/
2-成立Motion Studio专案1新建工程
新建一个Motion Studio工程,并新建一个Task法式“Test”
文章插图
2?编写节制法式
在Test.bas中,(1)编写如下代码,(2)点击编译,(3)编译当作功后,点击运行法式 。
Dim NumChars as ULONG = 0
Dim StrIn as string '宣告领受的字符串变量
Dim StrOut(2) as string '宣告朋分后的字符串变量
TCP_Open (0, 1, 5001, "127.0.0.1") '建立客户端毗连,"127.0.0.1"
【[研华MAS控制器教程] 连接视觉软件VisionPro】TCP_Wait 0 '期待毗连完当作
WHILE(1)
NumChars = TCP_Check(0) '取领受到字符个数
If NumChars > 0 Then '若是有领受到字符
TCP_ReadSTR(0, StrIn, NumChars) '将领受到字符放入StrData
推荐阅读
- MacOS Catalina配对PS4和Xbox One控制器
- 电动车控制器怎么连接安装?
- 怎样保存无线控制器配置
- 地暖温度控制器怎么调
- 圣诞节祝福短信
- SF在控制器软硬件研发方面发展如何
- 圣诞节送老师什么礼物
- 温度自动控制器的介绍
- 澳洲节日相关的英语单词
- STEAM挂卡idle master怎么设置挂卡顺序