目录
前言
本指导书主要目的是协助客户快速在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为没有接雷达出错报警