Benewake(北醒) TF03雷达485版本Modbus协议在西门子PLC S7-200上的运用

前言

本指导书主要目的是协助客户快速在SEMISENS PLC上能够快速使用我司的TF03 485版本的雷达。
本指导书只提供雷达和SEMISENS PLC的建立通讯指导和初级运用。
本指导书的LAD(梯形图)程序只供客户参考。

产品介绍

雷达介绍

产品型号:TF03 RS485-RS232版本
产品名称:TF03激光雷达
在这里插入图片描述

雷达接口说明

线序说明
接线端子型号为MH1.25-7P,芯线:AWG30,直径0.254mm,截面积0.05mm²。

在这里插入图片描述
在这里插入图片描述

电气特性

本产品无过压保护或者极性保护,请确保接线和供电正常。
在这里插入图片描述
在这里插入图片描述

PLC简介

产品型号:S7-200 SMART CPU 模块
标准CPU模块:ST40
在这里插入图片描述
详细请到官方下载说明书

485 接口定义

在这里插入图片描述

雷达和PLC接线说明

在这里插入图片描述
在这里插入图片描述

程序设计及运行说明

LAD(梯形图)指令图解

- 程序1 程序初始化

  • 设定初始位逻辑常开,第一次运行时后闭合
    在这里插入图片描述
    标定一个首次启动位,运行时打开(在组网轮询中的首次采集1号雷达使用)
    在这里插入图片描述
    将雷达采集的数据移到2字节存储器(雷达存储时用的是1个字节的存储器)
    在这里插入图片描述

在这里插入图片描述

程序2 初始化主站

  • 主站保持运行
  • 雷达默认波特率115200,无校验,串口号为0
  • 超时设定为100ms(可设定),不建议太久,如果设置太久,轮询中有一台无反应的话会影响雷达速度

主机完成位可用来做判断是否开始采集雷达数据,单台可不用
主机错误位主要是用来通讯错误时候的判断,错误码需自行查找对应表
在这里插入图片描述

程序3 确认主机运行

做一个主机已经运行的标志位
在这里插入图片描述

程序4 1号雷达采样

  • 首次1号雷达采样,根据轮询顺序,一号读取标志位还没有开启,添加首次启动判断,方可顺利采样数据

  • T33是轮询定时器,可设定轮询时间,定时器设定在下面单独设定 7 / 10

在这里插入图片描述

程序5 1号雷达轮询顺序和定时器设定

  • 1号雷达读取完成后,关闭首次启动标志,关闭一号读取标志,开启二号读取标志,设定1号轮询时间定时20ms(轮询时间可自己设定)
    程序6 2号雷达采样
    在这里插入图片描述
  • 二号读取标志位开启后,等待定时器T34到时间后开始采集数据 8 / 10
    在这里插入图片描述

程序7 2号雷达采样

二号读取完成后,关闭2号读取,开启1号读取,开启T34定时
在这里插入图片描述

程序8-9 1、2号雷达错误CPU数据输出设定

  • 设定雷达距离判断机制,如果距离小于100cm,开始启动CPU输出,添加1HZ时钟,CPU以间隔0.5S,高低数据输出

在这里插入图片描述
在这里插入图片描述

自设定符号表地址分配说明

在这里插入图片描述

运行状态详解

状态图标

  • 二号雷达没有接数据一直显示0,低于设定值100,非正常报警

  • 一号雷达距离显示433大于设定报警值100,无报警
    在这里插入图片描述

逻辑图

  • 可直接显示雷达距离线性图
  • 雷达1为没有接雷达出错报警
    在这里插入图片描述
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值