引言
汽车工业的飞速发展使得汽车零部件行业也得到迅速发展,为了保证汽车线束的安全稳定使用,通常需要一套完整的汽车线束检测系统来对其进行保障。本文分两部分介绍线束测试系统和使用Windows7 下配置SQL Server 2005 远程管理检测程序。
1 线束测试系统
1.1 传统测试系统及检测方法
传统的线束测试系统采用单片机,程序采取点位自学习方式。检测方法:利用单片机、万用表、指示灯泡、蜂鸣器等工具来判断线束是否通断,这种测试方法效率低下,需多人配合作业,由于是人工检测存在漏检、误检可能,导致线束检测整体进度缓慢,前期准备工作投入太多,与线束行业小批量多品种的特点不相符所以这种检测方式逐渐呈被淘汰趋势。
1.2 主流线束测试系统
1.2.1 线束测试系统分为单机版和网络版
软件部分是由计算机和可编程控制器构成,计算机通过计算机语言代码编写的软件及各种通信服务协议等技术来接收发送数据,在测试中软件驱动集成可编程控制器,有效的将结果与已编制好的程序命令做比对,通过分析将结果呈现出来,力求最大化更多的将测试信息数字化的反馈出来。
1.2.2 数据存储
系统采用数据库的资料储存方式,实现了对线束测试过程中的每一个环节的管控。
1.2.3 硬件部分
线束测试系统是由专用台架、专用检测模块治具、电脑、检测系统程序组合而成的整体,整个硬件部分采用低压安全用电。线束测试系统硬件内部电路接线如图1 所示。
图1 线束测试系统内部电路接线图片
1.3 线束测试系统检测方法
检测操作界面如图2 所示。线束检验工只要打开相应的检测程序,将线束上所有的插件插到相应的检测模块上即可实现快速检测。这种方式极大的提高了检测效率,同时保证了检测可靠性。检测软件能快速判断出每个模块上线路的通断,在测试操作界面下看:未安装模块列表、导通不良模块列表。点击错误报告中的一行则画面跳转到连接图形界面。根据线色线号与实际进行比对,判定哪条断路、虚接或短路。
图2 线束测试系统检测程序软件操作图片
目前制作检测程序需要在检验现场调试,技术人员来回跑动,与检验人员协调检测台。这种情况严重影响程序的制作效率,技术人员的工作强度也比较大。本文作者根据工作中的切身体会研究了一种可以远程控制检测程序的方法,经过一段时间的使用,反馈效果良好。下面将详细进行介绍。
2 远程控制检测程序的方法
使用Windows7 下配置SQL Server 2005 允许远程访问连接技术管理测试数据引用。
通过网络连接远程使用Windows7 下配置SQL Server2005 允许远程访问等技术进行数据管理维护,解决传统工作流程中数据转换传输、各种数据库建立、还原、备份、进行信息沟通共享访问,存取数据以及查询、更新,监控每一台检测设备中任意一条线束的测试信息,快速、准确、高效的提高汽车线束检测系统的安全性和功能性,软件数据信息在传递的过程中,把每一台测试台系统做为一个服务器(防止数据库崩溃导致数据丢失),办公电脑可以对每一台设备的数据库进去访问编辑,同时每一台测试台设备之间信息可以相互传递,可操作性强,各数据之间传递效率高等问题,降低劳动强度。
2.1 启动流程实例控制原理
如图3 所示我们在工作的时候,通过硬件网络连接,实现多台联机的通信畅通;办公电脑远程访问测试台1、测试台2、测试台3、测试台4;每台测试台之间可以进行远程访问信息传递。
图3 多台联机示意图
2.2 SQL Server 2005 允许远程连接方法合理分配计算机IP 地址固定不变,通过IP 地址读取数据:
2.2.1 计算机名称
建议以公司内部设备编号为准(根据需求修改)。例如:JCT001……
2.2.2 SQL 数据库
建议将设备数据库名称设为同一编号(数据库不能纯数字且数字不能放在第一位)。
2.2.3 线束检测电脑检测台软件设置
将软件检测台设置同一编号,与已使用检测台不重合,避免远程时设备正在使用中。
2.2.4 系统安全防火墙设置
打开计算机控制面板系统和安全,Windows 防火墙;依次选择:“打开或关闭Windows 防火墙”/选择家庭或工作(专用)网络位置设置勾选“/启用Windows 防火墙/Windows防火墙阻止新程序时通知我”/选择公共网络位置设置勾选“启用Windows 防火墙/Windows 防火墙阻止新程序时通知我”。
(1)在 Windows 防火墙设置中,依次选择:允许程序或功能通过windows 防火墙/允许运行另一程序(R),添加C 盘:Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 执行文件,单击“打开确定”。
(2)在 Windows 防火墙设置中,依次选择:允许程序或功能通过windows 防火墙/允许运行另一程序(R),添加C盘:Program Files\Microsoft SQL Server\90\Shared\sqlbro wser.exe 执行文件,单击“打开确定”。
备注:添加路径会依据 SQL Server 2005 存储位置而变更。
2.2.5 SQL Server 2005 启用远程连接
(1)在Windows 开始中,依次选择“Microsoft SQLServer 2005”/“SQL Server 外围应用配置器”/“配置工具”/“SQL Server 外围应用配置器”“Database Engine”/“远程连接”/“本地连接和远程连接”/TCP/IP 和named pipes,单击“应用确定”。
(2)在 Windows 开始中,依次选择“Microsoft SQL Server 2005”/“SQL Server 外围应用配置器”/“配置工具”/“SQL Server 外围应用配置器”/“SQL Server Browser”/“启动类型”/“自动”,单击“应用确定”。
(3)在 Windows 开始中,依次选择“Microsoft SQL Server 2005”/“SQL Server 外围应用配置器”/“配置工具”/“SQL Server 外围应用配置器”/“SQL Server Browser”/“启动类型”/“自动”,单击“应用确定”。
(4)在 Windows 开始中,依次选择“Microsoft SQL Server 2005”/“SQL Server configuration manager”/“SQL Server 2005 网络配置”、/“SQLEXPRESS 的协议”/“TCP/IP”/“IP 地址”,将“IPALL”中的“TCP 端口”改为1433,单击“应用确定”。
(5)在 Windows 开始中,重新启动SQL Server 2005数据库引擎,所有连接设置均可生效。
2.2.6 检查SQL Server 2005 配置是否完成的方法
(1)在C:/windows/system32 下用netstat -an 命令检查是否监听了1433 端口。
TCP--1433 是MS SQL 对外提供服务设置的默认端口,是可以更改的;
UDP--1434 是向请求者返回端口信息;
在Windows 防火墙把端口设置为例外;
(2)在Windows+R 中输入CMD,通过PingIP 地址与远端SQL Server 2005 服务器的物理是否畅通,如果不同,请检查IP 及物理接线配置是否正确。
在 Windows 开始中,重新启动SQL Server 2005 数据库引擎,所有连接设置均可生效。
提升技术人员线束回路程序处理效率%40;提成技术人员线束检测台程序调试效率30%。
3 结语
本文作者根据所从事的汽车线束检测工作,重点介绍了一种可以实现远程控制检测程序的方法,以期给相关行业从业者一些启示。