高精度AGV小车N/S极磁条导航传感器CNS-MGS-080N参数配置操作方法

高精度AGV小车N/S极磁条导航传感器CNS-MGS-080N主要运用于自主导航机器人、室内室外巡检机器人、自主导航运输车AGV(AGC)、自动手推车等自主导航设备,完成自主导航设备的预设运行路线检测及定位。基于预设磁轨迹的导航方式是自主移动平台如AGV、巡检机器人、无轨货架等自主导航设备的一种导航方式。

本文重点介绍高精度AGV小车N/S极磁条导航传感器CNS-MGS-080N参数配置操作方法。

磁条导航传感器CNS-MGS-080N

一、准备工作

1、线缆准备

2、RS232 连线-直接出现版本

1) 上位机 RX 和 TX 与传感器需要交叉连接;

2) 传感器 GND 内部与电源负极共线;

3、RS232 连线-连接器出线版本

1) 上位机 RX 和 TX 与传感器需要交叉连接;

2) 传感器 GND 内部与电源负极共线;

3) 按先通电再接连接 RS232;

二、通讯规格

通信方式

点对点

通信速率

115200bps

数据位

8

校验位

无校验

停止位

1

三、连接配置软件

1、获取软件

咨询销售和技术支持人员获取

2、软件运行环境

3、软件解压

4、运行配置软件

选择对应型号

单击打开 CNS-MGS-080N/D 配置软件

四、配置操作

1、确认型号配置软件型号是否与传感器相匹配

2、串口选择

1) 选择对应 RS232 串口线对应的 COM 端口;

2) 按照默认串口参数连接;

3) 如果有更改过 RS232 串口通信波特率为 19200bps 情况下,则需要将波特率为 19200bps。


3、连接进入设置参数界面

参数名称

参数

默认参数

磁条差异度

0-70%

0%

中心点位置

65-105mm

70mm

传感器灵敏度

0-9

9

传感器通信地址

参数范围1 ~ 127

127

传感器控制类型

RS232-HS协议

RS485-HS 协议

RS485-MODBUS 协议

CAN-HS协议

CAN OPEN协议

CAN OPEN协议

CAN广播时间

0-0.5s,(0:不广播)

0.005s

CAN总线波特率

125 Kbps,250 Kbps,

500 Kbps,1000 Kbps

1000Kbps

RS485波特率

9600bps,19200bps,

38400bps,57600bps,

115200bps

115200bps

RS485奇偶校验

无校验,奇校验,偶校验

无校验

RS485停止位

1Bit,1.5Bit,2Bit

1bit

感应磁场极性

N极,S极,N S极

N

最小感应点数

1-3

1

最大感应点数

5-8

5

3.1、 磁条区分度

用于区分相邻磁条磁场信号相似度, 设置为 0 时候,区分两根磁条必须有一个点信号小于设定灵敏值,才能够区分出两 根磁条。 设置为 1-70 时候,相邻磁点检测到磁场强度信号相似度大于设定值时。区分出两根磁条。

3.2、中心点位置

中心点位置 L,传感器检测磁条的位置 L1 的值是根据中心点位置来计算。默认为 70mm;

在与下列型号的驱动器搭配使用时候必须要设置在 70mm CNS-BLD-2S-NC,CNS-BLD-2L-NC,CNS-MI50HDN,CNS-MI50HSN,CNS-STDR-2L-NC, CNS-STDR-2M-NC

3.3、 灵敏度调节

传感器检测最小强度阈值设定,大于设定阈值磁场强度信号为有效。小于设定 阈值强度则忽略。 强度值与灵敏度对应关系。

灵敏度

磁场强度值

0

500

1

>450

2

400

3

>350

4

300

5

>280

6

260

7

>240

8

220

9

>200

3.4、CAN 总线通信地址

设置 CAN BUS 通信地址; 在 CAN-HS 协议工作模式下时,为节点地址; 在 CAN OPEN 协议工作模式下时,为 CAN OPEN 节点的 Note -ID;

3.5、 CAN 广播时间

CAN-HS 协议模式下,设置传感器自动发送数据的时间间隔; 在与下列型号的驱动器搭配使用时候必须要设置在 0.005s 广播时间 CNS-BLD-2S-NC,CNS-BLD-2L-NC,CNS-MI50HDN,CNS-MI50HSN,CNS-STDR-2L-NC,CNS-STDR-2M-NC

3.6、 通讯方式及协议

设定传感器岔路选择等控制指令接收端口和协议,配置软件通过 RS232 读取参数不 受此限制。

3.7、 CAN 总线通信波特率

设置 CAN BUS 通信波特率,在 AGV 设备等通信距离不长的应用中尽量使用最大 波特率进行通信。

3.8、 感应极性

感应 N 极性磁条

         传感器仅检测 N 极磁场信号;

导航磁条 N 极磁场面靠近传感器感应面

感应 S 极性磁条

     传感器仅检测 S 极磁场信号;

在与下列型号的驱动器搭配使用时候必须要设置在 CAN-HS CNS-BLD-2S-NC,CNS-BLD-2L-NC,CNS-MI50HDN,CNS-MI50HSN,CNS-STDR-2L-NC等

导航磁条S极磁场面靠近传感器感应面

注意

        在作用磁导航方式下,传感器必须要根据导航磁条设置只感应S极或N极,不能设为感应N,S极。

3.9、 最少感应点数;

此参数含义为只有当多于设定值的磁点检测到的磁场信号后,才检出磁条位置检测。 此项参数主要用于磁场干扰过滤。磁点的磁场强度阈值由灵敏度值来控制。 例如:

如上图检测状态下,

最小感应点数:设置为 1 或者 2 时候。S8 和 S9 都检测到磁条信号,则使用 S8,S9 位置磁场信号计算磁条位置;

最小感应点数:设置为 3 时候。只有 S8,S9 两个点检测到信号,少于设定值 3,传感器认为未检测到有效磁条信号不输出。

3.10、 最多感应点数;

磁条在规定的 30mm 高度时候,能够感应到的信号点数。

五、参数下载

六、重启生效

更多关于高精度AGV小车N/S极磁条导航传感器CNS-MGS-080N参数配置操作方法,华翔天诚科技欢迎您的咨询与交流!

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

添加边界值分析测试用例

1.1创建项目成功后会自动生成封装好的函数,在这些封装好的函数上点击右键,添加边界值分析测试用例,如下图所示。 1.2生成的用例模版是不可以直接运行的,需要我们分别点击它们,让它们自动生成相应测试用例。如下图所示&…

跨境电商账号频繁?你的IP可能“不干净”了

疫情促进了跨境电商行业的加速发展,许多卖家也抓住了这波流量红利,跨境电商月入数万,数十万甚至数百万的造福神话也不断在上演,但由于国内外电商运营模式不同,多店运营、用户数据收集、刷单等行为都受到了国外平台的严…

【CV】使用 matplotlib.pyplot 绘制统计图、坐标系原点在不同的位置和添加辅助点和辅助线

1. 数据 这里使用模拟数据 import random import matplotlib.pyplot as pltvalues [i * random.random() for i in range(100)] values[0.0,0.2596417433881839,1.0607353016866907, ...89.24287458194097,78.48300255421442]2.坐标原点-左下角 坐标系原点在左下角&#xf…

GoZero微服务个人探究之路(零)个人对微服务产生原因的思考,对前三篇的补充

为什么产生了微服务架构--必要性 这里我觉得看GoZero作者写的博文就可以有很好的体会 具体的,他画了这一张图(以电商后台系统为例子) 所以,我个人产生了如下思考 1.业务逻辑越来越复杂,层层嵌套,分解成微…

超级详细的linux centos NFS共享服务器搭建

目录 背景说明: 1.服务端操作 1.1创建目录 1.2创建组 1.3创建用户 1.4目录授权给www:www 1.5安装nfs服务端 1.6配置权限 1.7启动服务 2.客户端操作 2.1安装软件 2.2创建目录 2.3挂载 2.4测试 2.4.1读写删除测试 2.4.1只读测试 背景说明: 看了一个帖子NFS教程,…

Nginx 优化

1、http 主体优化 高效传输模式 vim /usr/local/nginx/conf/nginx.conf http { # 媒体类型include mime.types; # 默认媒体类型足够default_type application/octet-stream; sendfile on; # 取消注释tcp_nopush on; } sendfile on 开启高效文件传输模式,sendfi…

electron+vue项目使用serialport报错Cannot read property ‘indexOf‘ of undefined解决办法

描述 使用ElectronVue项目时引入serialport串口后启动时报下面错误 Cannot read property indexOf of undefined解决方法 打开vue.config.js找到pluginOptions -> electronBuilder -> externals添加serialport module.exports {pluginOptions: {electronBuilder: {e…

基于springboot+vue的网上订餐系统(前后端分离)

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目背景…

Verilog基础:强度建模(一)

相关阅读 Verilog基础https://blog.csdn.net/weixin_45791458/category_12263729.html?spm1001.2014.3001.5482 一、强度建模基础 Verilog HDL提供了针对线网信号0、1、x、z的精准强度建模方式,这样可以允许将两个线网信号进行线与操作从而更加精确地描述出硬件行…

RK3568平台开发系列讲解(Linux系统篇)中断下文 tasklet

🚀返回专栏总目录 文章目录 一、什么是 taskle二、tasklet 相关接口函数2.1、静态初始化函数2.2、动态初始化函数2.3、关闭函数2.4、使能函数2.5、调度函数2.6、销毁函数三、测试程序沉淀、分享、成长,让自己和他人都能有所收获!😄

提升开发效率的google插件

在如今的软件开发领域,Google Chrome浏览器的开发者插件扮演着至关重要的角色,为开发人员提供了丰富的工具和功能,从而提高了开发效率。下面介绍几款强大的 Google 插件,它们在不同方面为开发者提供了便利,并能显著提升…

java多少线程操作共享数据线程安全问题加锁

1、有问题的写法 AdminController文件 package com.controller;import com.myThread.AdminThread; import com.myThread.MyCallable; import com.myThread.MyRunnable; import org.springframework.web.bind.annotation.*;import java.util.concurrent.ExecutionException; im…