AGV|机器人导航识别二维码视觉传感器TDCS-0100与上位机PLC联机实例说明

目前二维码视觉导航的AGV出货量非常大,几乎都是仓储型AGV使用的导航方式。在地面或者天花板等位置标贴二维码作为标记点,通过扫描读取二维码信息和二维码相对相机的角度来确定当前位置。

本文重点介绍AGV|机器人导航识别二维码视觉传感器TDCS-0100与上位机PLC联机实例说明。

AGV|机器人导航识别二维码视觉传感器TDCS-0100应用领域

一、应用说明

AGV|机器人导航识别二维码视觉传感器TDCS-0100与上位机使用以太网 UDP 通信连接方式。传感器可以工作在这种数据输出状态下,上位 机根据需求获取信息。

用词解释

上位机:为客户端设备,传感器直接控制端。一般为 PLC,单片机或则工控机设备等。

AGV|机器人导航识别二维码视觉传感器TDCS-0100

二、以太网 UDP 上位机调试

1、调试准备

1.1、软件准备

名称:Hinson 二维码传感器上位机系统

软件介绍:Hinson 二维码传感器上位机系统,用于获取 TDCS 系列视觉传感器参数的上位机软件,可实时显 示 TDCS 系列视觉传感器视频流,可读取、写入 TDCS 系列视觉传感器产品参数,修改其在网络中的 IP 地址, 由兴颂开发。

获取方式:由我司销售人员提供。

1.2、硬件准备

通讯线材:我司提供的 TDCS 系列视觉传感器以太网通讯线材、电源线材。

电脑要求:Windows7 系统及以上的计算机。

接线说明:TDCS 系列视觉传感器通过电源线材正常上电工作,电脑通过通讯线材与 TDCS 系列视觉传感器 建立以太网连接。

2、开始调试

2.1、UDP 设置

打开 Hinson 二维码传感器上位机系统软件,设置以太网 UDP 参数。如图 5.1 所示。

1.点击软件的以太网 UDP 设置按钮,打开 UDP 端口设置界面

2.点击查询传感器 IP 地址按钮,若传感器已于电脑建立以太网连接,可以查询到传感器的 IP 地址。

3.可以显示已于电脑建立以太网连接的传感器的 IP 地址,如图所示传感器 IP 地址是 192.168.1.88。

4.选择本机与传感器同一网段的 IP 地址。

5.选择对应传感器的 IP 地址后,点击连接 IP 地址按钮,与对应 IP 地址的传感器建立 UDP 以太网连接。

2.2、获取传感器视频流

Hinson 二维码传感器上位机系统软件成功与相机建立以太网 UDP 连接后,上位机可以获取传感器视频流。如 图 5.2 所示。

1.选择视频流的刷新频率。

2.点击显示普通图片按钮,上位机获取传感器视频流,显示传感器视频流。

3.显示传感器视频流的显示结果。

2.3、读取参数、写入参数、修改 IP 地址

Hinson 二维码传感器上位机系统软件成功与相机建立以太网 UDP 连接后,上位机可以读取传感器参数、写入 传感器参数、修改传感器 IP 地址。如图 5.3 所示。

1.点击读取参数按钮,读取传感器参数。

2.点击写入参数按钮,将参数写入传感器中。

3.点击修改 IP 地址按钮,修改传感器在以太网中的 IP 地址。

4.传感器提示结果显示框。

2.4、生成 DataMatrix 二维码功能

Hinson 二维码传感器上位机系统软件还可以生成用户需要的 DataMatrix 二维码。如图 5.4 所示。

1.点击生成 DataMatrix 二维码按钮,打开 DataMatrix 二维码界面。

2.输入二维码的信息。

3.设置二维码图片格式。

4.设置二维码图片像素。

5.点击生成二维码按钮,生成对应二维码信息的二维码。

6.显示生成的二维码的字节以及内容。

7.保存对应像素的二维码图片

更多关于AGV|机器人导航识别二维码视觉传感器TDCS-0100与上位机PLC联机实例说明,华翔天诚科技欢迎你的交流与咨询!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/482989.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

linux下线程分离属性

linux下线程分离属性 一、线程的属性---分离属性二、线程属性设置2.1 线程创建前设置分离属性2.2 线程创建后设置分离属性 一、线程的属性—分离属性 什么是分离属性? 首先分离属性是线程的一个属性,有了分离属性的线程,不需要别的线程去接合…

测试ALPHA开发板CAN1的设备树文件

一. 简介 前面一篇文章学习了 ALPHA开发板上的 CAN接口的设备节点信息,文章如下: ALPHA开发板修改CAN的设备树节点信息-CSDN博客 本文对设备树文件进行测试,即开发板加载 .dtb设备树文件。 二. 加载测试 CAN的设备树文件 1. 拷贝设备树…

认识String类

认识String类 前面我们学习了类和对象,这一小节咱们来谈String类 目录 认识String类前言一、String类的创建方式二、String引用类型的特点及方法1.存储内容2.String对象的比较3.字符串查找在这里插入图片描述4.转换(一)数字转为为字符串&…

Swift 结构化并发之全局 Actor 趣谈

概览 在 Swift 结构化并发构成的体系中,一个称为“演员”(Actor)的成员扮演了非常重要的角色,它被用来隔离和同步执行中的数据。 除了普通 Actor 以外,还有一个全局“演员”(Global Actor)的概念,它是做什么的?又有什么与众不同的长处呢? 在本篇博文中,您将学到如…

【Swagger】接口文档生成

文章目录 一、前后端分离开发流程二、YApi导入接口文档三、Swagger3.1 介绍3.2 使用步骤3.2.1 导入 knife4j 的maven依赖3.2.2 在配置类中加入 knife4j 相关配置3.2.3 配置类中设置静态资源映射3.2.4 访问测试 3.3 常用注解3.4 全局参数设置 四、YApi 与 Swagger 一、前后端分离…

网络安全实训Day8

写在前面 网络工程终于讲完了。这星期到了网络安全技术部分。 网络安全实训-网络安全技术 网络安全概述 信息安全:所有保障计算机硬件、系统、软件、数据不因有意或无意的行为导致的服务中断、数据损坏或丢失等安全事件的保障技术 网络安全:基于计算机…

Spark Stage

Spark Stage 什么是Stage Spark中的一个Stage只不过是物理执行计划其中的一个步骤,它是物理执行计划的一个执行单元。一个Job会被拆分为多组Task,每组任务被称为一个Stage,可以简单理解为MapReduce里面的Map Stage, Reduce Stag…

Oracle 使用OGG(Oracle GoldenGate) 实现19c PDB与MySQL5.7 数据同步

OGG 是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化。 OracleMysqlIP address192.168.80.100192.168.80.16DB version19.2.05.7host nametempmysql OS version: CentOS 7.9 一,Oracle 服务…

文件上传二—WEB攻防-PHP应用文件上传中间件CVE解析第三方编辑器已知CMS漏洞

演示案例: PHP-中间件-上传相关-Apache&NginxPHP-编辑器-上传相关-第三方处理引用PHP-CMS源码-上传相关-已知识别到利用 #PHP-中间件-上传相关-Apache&Nginx 复现漏洞环境:vulhub (部署搭建看打包视频) 由于PHP搭建常用中…

深度学习(过拟合 欠拟合)

过拟合: 深度学习模型由于其复杂性,往往容易出现过拟合的问题。以下是一些深度学习中常见的过拟合原因和解决方法: 1. 数据量不足:深度学习模型通常需要大量的数据来进行训练,如果数据量不足,模型容易过度…

Python界面库Flet(1)介绍和快速使用

Python界面库Flet(1)快速上手使用 Author:Once Day Date:2024年3月19日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: Pyt…

Collection与数据结构 数据结构预备知识(二):包装类与泛型

1.包装类 在Java中,由于基本类型不是继承自Object,为了在泛型代码中可以支持基本类型,Java给每个基本类型都对应了一个包装类.可以把包装类理解为基本数据类型所对应的引用数据类型. 1.1基本数据类型与对应的包装类 基本数据类型包装类byteByteshortShortintIntegerlongLong…

基于springboot+vue的旅游网站

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

【wails】(10):研究go-llama.cpp项目,但是发现不支持最新的qwen大模型,可以运行llama-2-7b-chat

1,视频演示地址 2,项目地址go-llama.cpp 下载并进行编译: git clone --recurse-submodules https://github.com/go-skynet/go-llama.cpp cd go-llama.cpp make libbinding.a项目中还打了个补丁: 给 编译成功,虽然有…

C#新语法(持续更新)

文章目录 顶级语句全局using 指令Using资源管理文件范围的命名空间声明可空的引用类型记录(record)类型 顶级语句 C#9.0中直接在C#文件中直接编写入口方法的代码,不用类,不用Main。同一个项目中只能有一个文件具有顶级语句。顶级语句中可以直接使用await…

Mysql数据库深入理解

目录 一、什么是数据库 二、Mysql基本架构图 1.Mysql客户端/服务器架构 2.客户端与服务器的连接过程 3.服务器处理客户端请求 4.一条查询SQL执行顺序 4.1连接器 4.2查询缓存 4.3解析器 4.4执行器 4.4.1预处理阶段 4.4.2优化阶段 4.4.3执行阶段 5.一条记录如何存…

汇丰:当前的美股是泡沫吗?

汇丰认为,当前的风险资产并不构成泡沫,更类似于2017年的市场环境,风险资产有望继续稳步上升。 隔夜美股飙涨,标普创三个月最大周涨,纳指收盘创历史新高。结合去年以来的强劲表现,有观点认为由科技股支撑的…

网络安全笔记-day7,共享文件服务器

文件共享服务器 准备阶段 打开虚拟机win2003 创建文件 D:. —share   –down   |  test1.txt   |   —up     01xxx.txt     02xxx.txt 配置IP win2003 192.168.1.10 255.255.255.0 winxp 192.168.1.20 255.255.255.0 创建共享文件夹 创建共享&#xff1…

freeRTOS动态内存heap4源码分析

1 前言 随着功能安全的推广,动态内存分配在RTOS领域的用武之地将越来越小。但heap4毕竟是为RTOS量身打造,相对简单,作为堆内存管理的入门学习,仍是很不错的选择。 1.1 标准c库动态内存函数的弊端 对于标准C库的malloc和free函数&…

阿里云2核4G服务器优惠价格30元、165元和199元1年,轻量和ECS

阿里云2核4G服务器租用优惠价格,轻量2核4G服务器165元一年、u1服务器2核4G5M带宽199元一年、云服务器e实例30元3个月,活动链接 aliyunfuwuqi.com/go/aliyun 活动链接如下图: 阿里云2核4G服务器优惠价格 轻量应用服务器2核2G4M带宽、60GB高效…