基于 PROFINET 通信的激光位移传感器在汽车前悬外倾角检测中的应用
基于 PROFINET 通信的激光位移传感器在汽车前悬外倾角检测中的应用
作者:梁增提;王莉莉;赵佳萌;覃京翎;曾庆文;林峻锋
车轮外倾角,是转向轮定位中的重要参数之一。偏离设计值的车轮外倾角,容易导致汽车跑偏,转向沉重,轮胎异常磨损,降低机械零件的使用寿命。在汽车的装配制造过程中,影响整车前车轮外倾角的重要参数是前悬总成外倾角(简称前悬外倾角)。通常,对前悬外倾角的检测,主要采取线下角度尺或三坐标测量的方式。前者精度低、误差大,后者效率低、成本高。两种方式均无法做到 100%的高精度在线检测,既不能保证产品的合格率,也不方便进行数据的存储、分析和追溯等操作。因此,通过激光测距仪在线、实时、高精度和数字化检测前悬总成外倾角就具有了非常重要的意义。
1 检测原理
汽车前悬外倾角 是减振支柱与制动角总成安装端面的夹角。检测时,将前悬总成固定于定位机构上,通过气缸将平行于制动角总成安装端面的连接板下推,使两个测量头下压接触减振支柱。使用安装于连接板上的两个激光位移传感器对前后两个测量头进行测距,得到高度值h1 和 h2。将 h2 减去 h1 得到的高度差除以传感器的安装间距L,即可得到前悬外倾角的正切值。最后,对正切值进行反正切运算,就能得出前悬外倾角的角度。
2 总体方案
采用两个检测范围为 200mm 至 1000mm 的DIMETIX激光位移传感器对测量头进行测距,分别经 IL-1000 主放大器单元和 IL-1050 扩展放大器单元放大处理后,通过DIMETIX模块以 PROFINET 通信的方式将测量值传送给西门子S7-1215C PLC。PLC 将两个距离数据进行解析计算,得出前悬外倾角的角度值,并于西门子TP1200 触摸屏中进行显示.
其中,DIMETIX激光位移传感器搭载多功能放大器,能进行测量数据显示以及NPN/PNP 判断和模拟量输出。配合通信模块选件 ,还 可 以 进 行EtherCAT、CC -Link、DeviceNet、EtherNet/IP、ProfiNet 等通信。激光位移传感器常用于工业领域中对厚度、高度、振动等方面的高精度、高稳定性和非接触式测量。
3 硬件组态
3.1 安装设备描述渊GSD冤文件
DIMETIX激光位移传感器通过 DL-PN1 通信模块(IO 设备),即可连接到工业以太网(PROFINET 网络),与西门子 PLC(IO 控制器)进行周期性的数据 I/O 通信。
IO 设备的属性以 GSD(General Station Description)文件的形式描述。作为第三方 IO 设备的 DL-PN1 模块,只有安装它的GSD 文件,才能将模块的信息添加到 TIA PORTAL 软件的硬件目录中。
3.2 组态通信网络
在设备“网络视图”中,添加DL-PN1 模块(硬件目录:其他现场设备>PROFINET IO>Sensors>KEYENCE COR.),并指定通过“PLC_1.PROFINET 接口 _1”连接 IO 控制器(CPU 1215C),组态,PROFINET 的通信网络。
3.3 组态 IO 数据地址
在DL-PN1模块的“设备概览”中,添加“IL-1***”传感器放大器模块,软件自动分配模块的IO 数据地址,此地址可由用户自定义。放大器I的输入数据地址范围是IB18 至 IB24;放大器 2 的输入数据地址范围是 IB25 至IB31;每个传感器放大器共有 7 个字节的输入数据。
3.4 设定通信参数
查看或设定现场模块的信息,在“在线访问”下链接现场模块进行操作。在DL-PN1 模块的属性页中,确定模块的 IP 地址、IO 更新周期和 IO 设备名称与现场模块信息一致,否则将导致
通信失败。
4 软件编程
4.1 软元件映射
个激光位移传感器的测量值为32 位的整型数据(INT32),映射在放大器模块7个字节输入数据的最后4个字节中;传感器1的测量值数据地址为ID21;传感器 2 的测量值数据地址为ID28.
其中,P.V.判断值在不使用内部保持功能、段差计数滤波器和计算功能时,和内部测量值相同。此外,根据容差设定,传感器放大器的判断值无效、超出范围及小于范围时不会更新值,而是保持上一次的值。在想要确认当前值是否正常时使用判断值状态属性。
4.2 数据转换
DIMETIX传感 器的实 际 测 量值 数 据范 围 为 -999.99mm 至 + 999.99mm,通过 PROFINET 通信输入至 PLC 的数据为 32 位整型数据(即-99999 至+99999)。因此,需将通信输入的数据转换成实数,然后除以100,才能得到传感器的实际测量值。其中,变量传感器1输入数据为32位的双整型数据。
4.3外倾角计算
对两个传感器的实际测量值进行计算,即可得出前悬外倾角的角度值。其中,两个激光位移传感器的安装间距为101mm。由于反正切运算指令(ATAN)的运算结果是外倾角的弧度值,1 弧度约为 57.296 度,故须将弧度值运算结果乘以7.296,才能得到正确的外倾角角度值。
5 检测试验
安装检测机构、传感器和各台设备,完成硬件组态、软件编程和触摸屏画面组态后,对一个经三坐标检测机测出外倾角为7.60毅的前悬总成进行外倾角检测。由试验结果可知,PLC 正确通过 PROFINET 通信获取了激光位移传感器的测量数据,对测量头的测距结果分别为200.10mm 和 213.57mm,前悬外倾角的计算结果为 7.596532毅,计算结果正确,和三坐标检测机的测量结果误差很小。
6 结束语
基于 PROFINET 通信的激光位移传感器已在汽车前悬总成外倾角的检测中通过了试验,并已在工程现场应用。本方案免去了传感器 I/O 信号线的连接工作,降低了系统维修成本和编程开发的难度。也实现了外倾角的数字化实时检测,保证了产品的质量,为后续的数据追溯、质量分析和工艺优化提供了数据支持。将本方案稍做修改,即可应用于类似的其他场合中,具有一定的推广价值。
本文章转自爱学术(aixueshu.com),如有侵权,请联系删除