
CD-200B山东省料位激光测距传感器
CD-200B山东省料位激光测距传感器是一种功能强大的新型测距设备,它具有精确、快速、远距离、非接触等显著优点,被广泛集成应用于矿山、码头、桥梁、隧道、建筑等多种工业用途CD-200B激光测距传感器的详细介绍CD-200B激光测距传感器CD系列激光距离传感器是一种功能强大的新型测距设备,它具有精确、快速、远距离、非接触等显著优点,被广泛集成应用于矿山、码头、桥梁、隧道、建筑等多种工业用途。三、技术参数产品型号:CD-200B测量距离:200m测量精度:±0.05m测量频率:200Hz测量激光:905nm/classⅡ类指示激光:有供电范围:DC9V---24V通讯方式:标准RS232、RS485最大功率:约120mW开关量输出:开路输出工作温度:-20~60oC外壳材质:航空镁铝合金防护等级:IP67外型尺寸:78×65×40mm四、激光测距传感器与通讯控制台的使用双击激光测距传感器通讯控制台程序打开软件。下图为激光测距传感器----通讯控制台使用图。设置步骤如下:1.选择串口。2.波特率--设置为:38400。3.数据位--设置为:8Bit。4.奇偶校验—设置为:无校验。5.停止位—设置为:1个停止位。设置完毕后,按确定按钮。否则按取消按钮。设置完毕后,按打开串口按钮。如果和激光测距传感器连接不正常,会有如下图提示:可以对参数进行设置:1.可以对测量频率进行设置:选择其中的设置频率后,点击频率设置按钮。2.是否测量速度,点击开始速度测量按钮,或点击停止速度测量按钮即可。3.指示灯开关,点击指示灯亮按钮或指示灯灭按钮即可。4.点击开始测量按钮,即开始测量,测量数据显示在右侧的空白体中;点击停止测量按钮,即停止测量。5.客户密码设置,只需要客户为试用机的情况,当客户需要购买该试用机情况。精测瑞科会给客户相应的客户密码。不要试图进行尝试设置,以防激光测距传感器死锁。6.距离标定。如果激光测距传感器的精度偏离较大,客户可以对本仪器进行距离标定。原因:可能为客户使用的目标性能不很好。标定步骤如下:6.1把本传感器放置稳定,把目标板放置在一定距离的位置。把该距离输入近距离第一点标定的编辑框,点击A点标定。等待,直到给出第一点标定完毕的提示。6.2把目标板放置在较远的位置,把该距离输入远距离第二点标定的编辑框,点击B点标定。等待,直到给出第二点标定完毕的提示。6.3标定完毕后,激光测距传感器自动按照设定的测量频率进行测量。7.距离误差修正。如果测量的距离总是偏离准确距离一定的距离,可以对测量距离进行修正。举例:如果实际距离为88米,而测量距离为88.05米,这时可以对距离进行修正,把修正值为:88-88.05=-0.05,把该距离输入距离修正编辑框中,点击距离误差修正按钮即可。如果实际距离为88.05米,而测量距离为88米,这时可以对距离进行修正,把修正值为:88.05-88=0.05,把该距离输入距离修正编辑框中,点击距离误差修正按钮即可。8.温度标定暂不要使用。9.客户密码注:产品出厂前均已完成标定。一般情况下,客户无须对距离进行标定!一旦操作不当会对测量精度产生较大不利影响!!五、激光测距传感器通讯协议说明发送指令为unsignedchar型数据。上位机发送给激光测距传感器的功能码。功能码定义:1.开始测量,频率测量模式05C12300232.停止测量05C12400243.脉冲测量,脉冲测量模式05C12500254.数据发送频率,即激光测距传感器的测量频率设置05C122010124------数据发送频率为1Hz05C122010225------数据发送频率为10Hz05C122010326------数据发送频率为20Hz05C122010427------数据发送频率为50Hz05C122010528------数据发送频率为100Hz05C122010529------数据发送频率为200Hz5.开始速度测量05C15000506.停止速度测量05C15100517.速度测量,速度单位为:千米/小时05C15800588.速度测量,速度单位为:米/秒05C15900599.指示灯灭05C152005210.指示灯亮05C1530053----------------------------------------------------------------------------------------------------------------------激光测距传感器发送给上位机的功能码:1.测量距离结果05C15204X0X1X2X3CC0x52----功能码0x04----数据长度0xX0----float型距离的第一个字节0xX1----float型距离的第二个字节0xX2----float型距离的第三个字节0xX3----float型距离的第四个字节0xCC----校验和,0xCC=(unsignedchar)(0x52+0x04+0xX0+0xX1+0xX2+0xX3)Float型数据的读取:定义联合体:uniondata{chardata[4];floatf_data;};定义变量uniondatay;使:接收数组[0]=rxbuf[0];[1]=rxbuf[1];[2]=rxbuf[2];[3]=rxbuf[3];则:fdata=_data。fdata即为接收到的距离数据。2.测量距离、速度结果05C15308X0X1X2X3Y0Y1Y2Y3CC0x53----功能码0x08----数据长度0xX0----float型距离的第一个字节0xX1----float型距离的第二个字节0xX2----float型距离的第三个字节0xX3----float型距离的第四个字节0xY0----float型速度的第一个字节0xY1----float型速度的第二个字节0xY2----float型速度的第三个字节0xY3----float型速度的第四个字节0xCC----校验和0xCC=(unsignedchar)(0x53+0x08+0xX0+0xX1+0xX2+0xX3+0xY0+0xY1+0xY2+0xY3)3.距离标定第一点已经标定完毕05C15400540x54----功能码4.距离标定第二点已经标定完毕05C15500550x55----功能码5.没有进行距离标定05C15700570x57----功能码6.正在进行标定距离标定05C15800580x58----功能码8.测量不到目标05C15D005D0x5D----功能码9.测量距离超出量程05C16000600X60----功能码10.串口接收错误05C18200820x82----功能码)