当前位置: 首页 > 专利查询>天津大学专利>正文

一种基于LabSocket远程调节光照强度的方法技术

技术编号:15524911 阅读:93 留言:0更新日期:2017-06-04 13:18
本发明专利技术提供一种基于LabSocket远程调节光照强度的方法,包括:光源控制器通过RS232串口与计算机通信,使用COM1通讯口进行数据的传输;在LabVIEW中生成包括通讯口选择、亮度等级选择在内的子程序,通过对子程序的调用,实现LabVIEW对光强的直接调节;在计算机上安装NI远程控制工具包LabSocket作为服务器,在服务器安装虚拟机以获取计算机IP地址;在虚拟机环境下,用LabSocket System打开LabVIEW调节光强的程序框图,创建远程控制启动端;在远程控制启动端的IP address框中输入IP地址;根据外界环境光的强度,在客户端调节旋钮补偿外界环境光,实现照明强度的远程控制。

Method for remotely regulating light intensity based on LabSocket

The present invention provides a light intensity adjusting method based on LabSocket remote controller includes a light source through the RS232 serial communication with the computer, using COM1 communication interface for data transmission; generation including communication port selection, selection, the brightness level of the subroutine in LabVIEW, based on the subroutine calls, to achieve LabVIEW intensity direct regulation; NI remote control toolkit LabSocket installed on the computer as a server, the server to install virtual machines to access the computer IP address; in a virtual machine environment, program diagram with LabSocket System open LabVIEW adjustment of light intensity, create a remote control start end; enter the IP address in the remote control start end IP address box according to the external environment; light intensity compensation knob environment light on the client, the realization of remote control of lighting intensity .

【技术实现步骤摘要】
一种基于LabSocket远程调节光照强度的方法
本专利技术涉及一种基于LabSocket远程调节光照强度的方法,属于远程控制领域。
技术介绍
机器视觉是用机器代替人眼来做测量和判断,在大批量重复性工业生产过程中,可以大幅度提高生产的效率和自动化程度。一个典型的机器视觉包括图像捕捉、光源系统、图像数字化模块、数字图像处理模块、智能判断决策模块和机械控制执行模块。判断决策的可靠性依赖于获取图像的质量,而图像的质量取决于图像采集系统和光源强度。光照强度除了包括机器视觉的光源系统,还包括外界环境光。外界环境光具有随机性和不确定性,比如一年中不同季节的光照,一天中不同时间段的光照,以及不同天气情况的光照对图像采集质量的影响都是不同的。因此没有通用的不经过调节即可以满足使用要求的机器视觉照明设备,所以针对每个特定的应用实例,应调节照明设备的光照强度以达到最佳效果。针对这种不确定性,如果安排人工根据外界环境光强的变化随时在生产现场进行相应的照明强度调整不仅是劳动力的浪费,如果生产现场环境恶劣,也可能会对人员身体健康造成一定影响。
技术实现思路
本专利技术的目的是提供一种不需要人工现场调节,即可实现生产线上调节光照强度的方法,本专利技术基于LabSocket远程调节照明强度,从而实现对外界环境光强的远程监测以进行相应的调节,解放劳动力,提高判断决策的可靠性。技术方案如下:一种基于LabSocket远程调节光照强度的方法,包括下列步骤:(1)光源控制器通过RS232串口与计算机通信,使用COM1通讯口进行数据的传输,所有通讯字节都采用十六进制代码,数据格式依次为1字节特征字,1字节命令字,1字节通道字,2字节数据字和1字节校验字。(2)在LabVIEW中生成包括通讯口选择、亮度等级选择在内的子程序,通过对子程序的调用,实现LabVIEW对光强的直接调节。(3)在计算机上安装NI远程控制工具包LabSocket作为服务器,在服务器安装虚拟机以获取计算机IP地址,这也是后续LabSocket在虚拟机中用于通信的地址;(4)在虚拟机环境下,用LabSocketSystem打开LabVIEW调节光强的程序框图,创建远程控制启动端LabSocketstart.vi。(5)在远程控制启动端的IPaddress框中输入步骤(3)获取的IP地址,同时前面板生成统一资源定位器URL,客户端用移动终端链接到URL,出现与服务器LabVIEW前面板一致的界面;(6)操作人员根据外界环境光的强度,在客户端调节旋钮补偿外界环境光,与此同时服务器执行相应的操作通过LabVIEW调节照明设备的光照强度,实现照明强度的远程控制。本专利技术的有益效果是:1>由于外界环境光的不确定性变化,导致照明设备的光强需要不定期调节以补偿环境光的变化,本专利技术提出了一种可以随时随地远程调节光强的方法,解决了人工在生产现场调节的弊端,;2>机器视觉没有通用的照明设备,在某些特殊的不适合人工作业的生产环境下,利用LabSocket可以远程调节照明设备的光照强度;3>没有时间和地域的限制,只要保证服务器与客户端在同一局域网的条件下,就可以实现基于LabSocket照明设备光强的远程调节;4>客户端可以选用任意移动终端(手机,平板或者电脑),不需要安装LabSocket和LabVIEW软件以及运行引擎,操作简便;附图说明图1所示为利用LabVIEW代替光源控制器调节照明设备光强的前面板界面。具体实施方式下面结合附图和具体实例对本专利技术做进一步说明;图1所示为服务器中LabVIEW调节照明设备亮度的前面板界面,将照明亮度分为不同的等级以模拟光源控制器的调节旋钮。本专利技术所用的光源控制器为OPT-DPA1024E-4奥普特光源控制器,基于RS232串口与计算机通信,使用COM1通讯口进行数据的传输,所有通讯字节都采用十六进制代码,数据格式依次为1字节特征字,1字节命令字,1字节通道字,2字节数据字和1字节校验字。根据奥普特公司提供的DLL(动态链接库)文件在LabVIEW中生成通讯口选择Vi,延迟时间Vi,字符串Vi,亮度等级Vi等多个子程序,通过对子程序的调用实现LabVIEW与光源控制器的通信,本专利技术使用COM1通讯口对照明设备的光强进行调节。当实现远程控制时,客户端的显示界面也如图1所示,与服务器的前面板界面一致。在虚拟机中获取服务器的IP地址,也是LabSocket在虚拟机中用于通信的地址。在虚拟机中导入LabSocketServerv3_4.ova,利用ifconfig指令获取IP地址。在LabSocketsystem打开LabVIEW控制光强的程序框图,创建远程控制启动端LabSocketstart.vi,并且在IPaddress框输入本专利技术中服务器的IP地址为192.168.1.117。运行后在LabVIEW前面板生成统一资源定位器URL,客户端的浏览器链接到这个URL,就会出现与前面板一致的界面。当外界环境光变化时,操作人员不必亲自到生产现场进行光强的调节,利用客户端的旋钮根据实际情况调节照明强度,生产现场的照明设备会执行相应的操作以补偿外界环境光的变化,为图像采集环节提供最佳的照明环境。由于自然,人为以及不可控因素导致环境光突然变化时,本专利技术的远程调节光强方法能够以最快的速度及时应对这种突变情况的发生,将不确定性因素的影响最小化,为机器视觉的图像采集环节提供最佳的照明环境,提高决策判断的可靠性。本文档来自技高网...
一种基于LabSocket远程调节光照强度的方法

【技术保护点】
一种基于LabSocket远程调节光照强度的方法,包括下列步骤:(1)光源控制器通过RS232串口与计算机通信,使用COM1通讯口进行数据的传输,所有通讯字节都采用十六进制代码,数据格式依次为1字节特征字,1字节命令字,1字节通道字,2字节数据字和1字节校验字。(2)在LabVIEW中生成包括通讯口选择、亮度等级选择在内的子程序,通过对子程序的调用,实现LabVIEW对光强的直接调节。(3)在计算机上安装NI远程控制工具包LabSocket作为服务器,在服务器安装虚拟机以获取计算机IP地址,这也是后续LabSocket在虚拟机中用于通信的地址;(4)在虚拟机环境下,用LabSocket System打开LabVIEW调节光强的程序框图,创建远程控制启动端LabSocket start.vi。(5)在远程控制启动端的IP address框中输入步骤(3)获取的IP地址,同时前面板生成统一资源定位器URL,客户端用移动终端链接到URL,出现与服务器LabVIEW前面板一致的界面;(6)操作人员根据外界环境光的强度,在客户端调节旋钮补偿外界环境光,与此同时服务器执行相应的操作通过LabVIEW调节照明设备的光照强度,实现照明强度的远程控制。...

【技术特征摘要】
1.一种基于LabSocket远程调节光照强度的方法,包括下列步骤:(1)光源控制器通过RS232串口与计算机通信,使用COM1通讯口进行数据的传输,所有通讯字节都采用十六进制代码,数据格式依次为1字节特征字,1字节命令字,1字节通道字,2字节数据字和1字节校验字。(2)在LabVIEW中生成包括通讯口选择、亮度等级选择在内的子程序,通过对子程序的调用,实现LabVIEW对光强的直接调节。(3)在计算机上安装NI远程控制工具包LabSocket作为服务器,在服务器安装虚拟机以获取计算机IP地址,这也是后续LabSock...

【专利技术属性】
技术研发人员:吕辰刚高爽鲍志强张帅方干
申请(专利权)人:天津大学
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1