测量光栅光幕传感器如何测量物体的数据呢?

发布时间:2022-09-24 09:08:16 来源:万博官网体育手机版注册 作者:万博下载官网平台

内容简介:  光栅通过发射红外线,产生光幕,当光幕被遮挡时,装置发出遮光信号,测量光幕每个光点都有一个地址,这挡住的光点数量通过算法的计算就可以得到物体的大小了,光轴间距越小检测精度越高,也可以通过交叉对射来提高精度。  摩特智能测量光栅采用MODBUS标准协议,支持单播模式和广播模式,采用 RTU 类型传输。  C、数据字节格式——1 位起始位,8 位数据位,偶校验,1 位停止位,如下所示:  E、通讯波特率:不大于 1000000BPS,可任意自定,建议采用通用波特率。  使用 06 功能码,光栅设备内部有 4 个寄存器用于对配置的更改,映...

  光栅通过发射红外线,产生光幕,当光幕被遮挡时,装置发出遮光信号,测量光幕每个光点都有一个地址,这挡住的光点数量通过算法的计算就可以得到物体的大小了,光轴间距越小检测精度越高,也可以通过交叉对射来提高精度。

  摩特智能测量光栅采用MODBUS标准协议,支持单播模式和广播模式,采用 RTU 类型传输。

  C、数据字节格式——1 位起始位,8 位数据位,偶校验,1 位停止位,如下所示:

  E、通讯波特率:不大于 1000000BPS,可任意自定,建议采用通用波特率。

  使用 06 功能码,光栅设备内部有 4 个寄存器用于对配置的更改,映射地址 FFF1H~FFF4H,

  分别用于本机地址、波特率、校验位的修改和恢复默认配置,发送修改配置指令后,需等待

  1、 更改光栅设备地址:光栅地址可在 1~247 之间任意设置,内部映射地址 FFF1H 的寄

  2、 更改通讯波特率:通讯波特率可在不大于 1000KBPS 内以 100 的倍数任意设定,内

  部映射地址 FFF2H 的寄存器用于波特率的更改,对其写入相应数值即可,数值=波

  特率÷100,如以下例子把地址为 15 的光栅设备的波特率设置为 115200BPS(写入

  3、 更改校验位:校验位可设置为无校验、奇校验、偶校验,奇、偶校验时自动设置 1

  位停止位,无校验时自动设置 2 位停止位。内部映射地址 FFF3H 的寄存器用于校验

  位的修改,对其写入相应数值即可,00H——无校验,01H——奇校验,02H——偶

  恢复默认设置:用广播方式把光栅设备配置恢复到初始状态,内部映射地址 FFF4H

  使用 03H 功能码,获得光栅设备每根光轴的通光、遮光状态,必须从地址 1 开始一次

  性全部读取,需读取的数据大小的计算方法——光轴数÷8,得数如不是整数则加 1 后向下

  说明:A、光轴数据从左到右为从低字节到高字节顺序排列,光轴数据每 bit 对应

  一条光轴,按字节按位从低到高依次排列,每条光轴对应的存储位置为:所处的字节=

  光轴数÷8,得数向下取整。所处的位=光轴数-所处的字节×8-1。比如第 28 条光轴,

  所处的字节=28÷8=3.5,向下取整得 3,所处的位=28-3×8-1=3,也就是第 28

  条光轴的状态信息位于光轴数据的第 3 字节第 3 位。(注意,数据是从 0 起算的)

  B、光轴位数据,遮光状态为“1”,通光状态为“0,无效的光轴位数据(无光轴

栏目 产品 案例 电话