来源:互联网 发布时间:11-15
浏览量:
随着激光技术的发展,激光测距传感器在检测领域得到了越来越多的应用。基于HOLLIAS-LEC G3小型一体化PLC的激光测距系统,在上位机监控下,对多台激光测距传感器采集的数据进行处理,通过PLC把数据传送给上位机应用软件。
激光测距传感器的基本原理是通过相位测距技趵慈范勘昃嗬搿V灰獬龇⑸浜徒邮展獠ǖ南辔徊睿纯傻玫侥勘甑木嗬耄虼讼辔徊饩嗫衫斫馕缘髦乒獠ò氩ǔの安饬砍叨取暗木嗬氩饬糠椒ā?/P>
激光测距系统的核心部分为和利时公司基于HOLLIAS-LEC G3系列小型一体化PLC的40点CPU模块LM3108,该模块包含PORTO和PORT1两个串口,其中PORTO为RS485通信接口,PORT1为RS232通信接口,利用RS232通信接口可建立PLC与上位机的通信,实现PLC程序的下装和监控。利用RS485通信接口可建立PLC与现场仪表通信。利用PLC自由口协议可设置各类通信参数,方便地与激光测距传感器进行通信。PLC通过自由口协议接收多台激光测距传感器发送过来的数据,根据传感器提供的数据格式解析数据包、计算出测量的距离。该系统还具有显示测量距离,在非正常情况下报警,与上位机进行数据交换等功能。
该方案的控制程序选用和利时公司的编程软件PowerPro实现,根据传感器通信参数要求,设置PLC的PORTO通信协议。PLC采用自由协议方式接收激光测距传感器的数据,用%MB400-%MB411的12个字节作为通信接收寄存器,存放自由口通信方式下所接收的数据。由于PLC对传感器操作指令的形式是ASCII码,在发送数据时,需把来自传感器的ACSII码转换为PLC可操作的十六进制数,并写入数据缓冲区后,再进行偶校验,校验完成后写入发送缓冲区,供串口发送。同样,杂接收数据时,需把接收缓冲区的ACSII码格式数据转换为十进制数,存放在自定义的寄存器中,最后以视图形式显示。
该方案成功地实现了小型PLC通过自由协议监控多台激光测距传感器,且系统结构简单,运行稳定可靠、运行效果良好。
上一篇 : 暂无 下一篇 : 烤地瓜机 烤地瓜机烤地瓜的原理
版权声明:
1.华商贸易网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味 着赞同其观点或证实其内容的真实性。
2.如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系邮箱:me@lm263.com