一种采集器硬件接口测试方法

文档序号:6018216阅读:425来源:国知局
专利名称:一种采集器硬件接口测试方法
技术领域
本发明涉及采集器硬件接口的测试方法。
背景技术
在生产上,制造出的大量采集器设备,都需要进行硬件接口测试,以保证出厂时的质量;上述所述的硬件接口主要有抄表口、维护口、上行口、门节点接口、时钟接口、FLASH 接口。对于这些采集器设备,如果靠人工手动去检测硬件接口将耗费大量时间,无法满足日产量,而且精确度低。

发明内容
本发明的目的是提供一种采集器硬件接口测试方法,该方法可以快速检测出接口是否正常,易操作,节省生产时间,提高生产效率和质量。为达到上述目的,一种采集器硬件接口测试方法包括如下步骤
(1)通过CL2018多路服务器建立PC与采集器硬件接口之间的通信通道;PC内具有采集器硬件接口测试软件,用于测试采集器硬件接口 ;
(2)测试采集器硬件接口,包括
1)时钟接口测试;2)FLASH接口测试;3)门节点接口测试;4)上行口 -抄表口测试;其
中,
1)时钟接口测试的步骤为
a)通过采集器硬件接口测试软件获取PC当前时间;
b)通过采集器硬件接口测试软件形成对时报表并储存到PC内;
c)PC通过CL2018多路服务器经时钟接口与采集器建立通信的各个通道发送对时报文到采集器;
d)采集器接收到对时报文后提取采集器中的时间,并调整采集器内部的时钟时间;
e)PC通过CL2018多路服务器经时钟接口获取采集器中的时间信息,并由采集器硬件接口测试软件形成时间命令报文,并将时间命令报文保证到PC内;
f)采集器硬件接口测试软件解析时间命令报文,并判断采集器当期时钟时间是否正确,如果采集器时钟在有效误差范围之内,则判断采集器时钟接口正常,否则,则不正常;
2)FLASH接口测试的步骤为
a)通过采集器硬件接口测试软件在PC内建立采集器参数报文;
b)PC通过CL2018多路服务器经FLASH接口与采集器建立通信的各个通道发送参数报文到采集器,促使采集器复位重启;
c)采集器重启成功后,PC通过CL2018多路服务器经FLASH接口查询采集器中的新参数报表;
d)PC中的采集器硬件接口测试软件解析新参数报文,并判断从采集器查询回的参数是否与当时设置的参数内容一致;如果内容一致,则判断采集器FLASH接口正常,否则,则FLASH接口不正常;
3)门节点接口测试的步骤为
a)打开采集器中门节点开关,短接门节点开关;
b)PC通过采集器硬件接口测试软件形成查询事件报文,并通过CL2018多路服务器经门节点接口与采集器建立通信的各个通道发送查询事件报文到采集器,读取采集器中门节点短接事件;
c)PC通过采集器硬件接口测试软件解析查询事件报文,判断采集器是否产生门节点短接事件,如果存在门节点短接事件,则门节点短接正常;
d)关闭采集器中门节点开关,不短接门节点开关;
e)PC通过采集器硬件接口测试软件形成查询事件报文,并通过CL2018多路服务器经门节点接口与采集器建立通信的各个通道发送查询事件报文到采集器,读取采集器中门节点未短接事件;
f ) PC通过采集器硬件接口测试软件解析查询事件报文,判断采集器是否产生门节点短接事件,如果不存在门节点短接事件,则门节点未短接正常;
g)如果测试门节点短接事件和门节点未短接事件正常,则判断门节点接口正常;否则, 则不正常;
4)上行口-抄表口测试的步骤为
a)采集器硬件接口测试软件读取电表数据报文,并通过CL2018多路服务器与采集器建立通信的各个通道发送电表数据报文到采集器的上行口,采集器接收电表数据报文后通过采集器抄表口转发报文;
b)PC中的采集器硬件接口测试软件通过CL2018多路服务器与采集器抄表口建立的各个通信通道接收电表数据报文,并将响应数据报文通过CL2018多路服务器与采集器抄表口建立的各个通信通道转发到采集器;
c)采集器将抄表口处接收到的响应数据报文通过CL2018多路服务器与采集器上行口建立通信的各个通道发送报文到PC内;
d)PC中的采集器硬件接口测试软件判断通过CL2018多路服务器与采集器上行口建立通信的各个通道是否转发回响应报文,如果有收到响应报文,则判断上行口 -抄表口正常; 否则,不正常。作为改进,PC通过以太网与CL2018多路服务器建立UDP方式通讯,并转出32路 RS-485 接口。作为改进,每个采集器有三路485 口,则每个采集器需占用3个CL2018多路服务器转RS-485 口,总共可同步测试10台采集器硬件接口,各个采集器通过连接CL2018多路服务器转RS-485从而实现与采集器硬件接口测试软件的通信通道。本发明的有益效果是
1、通过上述测试方法能快速检测采集器各接口是否正常;由于只需要通过CL2018建立起PC与采集器之间的通讯即可实现测试工作,因此,易操作,节省生产时间,且相对于现有技术,提高了生产效率和质量。2、在现有技术中,如通过现有的方法测试接口,则需采集器抄表口接实际电表,采集器上行口接集中器;而在本发明中,减少了接入实际设备数,简化了测试工作。
3、由于CL2018多路服务器能转出32路RS-485接口,而一台采集器只需要三路接口,因此,能实现同步多台采集器接口测试,提高了测试效率。


图1为本发明的框架图。
具体实施例方式下面结合附图和具体实施方式
对本发明进行进一步详细说明。采集器硬件接口测试方法包括如下步骤
(1)如图1所示,通过CL2018多路服务器建立PC与采集器硬件接口之间的通信通道, 其中,PC通过以太网与CL2018多路服务器建立UDP方式通讯,并转出32路RS-485接口 ; PC内具有采集器硬件接口测试软件,用于测试采集器硬件接口。(2)测试采集器硬件接口,包括
1)时钟接口测试;2)FLASH接口测试;3)门节点接口测试;4)上行口 -抄表口测试;其
中,
1)时钟接口测试的步骤为
a)通过采集器硬件接口测试软件获取PC当前时间;
b)通过采集器硬件接口测试软件形成对时报表并储存到PC内;
c)PC通过CL2018多路服务器经时钟接口与采集器建立通信的各个通道发送对时报文到采集器;
d)采集器接收到对时报文后提取采集器中的时间,并调整采集器内部的时钟时间;
e)PC通过CL2018多路服务器经时钟接口获取采集器中的时间信息,并由采集器硬件接口测试软件形成时间命令报文,并将时间命令报文保证到PC内;
f)采集器硬件接口测试软件解析时间命令报文,并判断采集器当期时钟时间是否正确,如果采集器时钟在有效误差范围之内,则判断采集器时钟接口正常,否则,则不正常;
2)FLASH接口测试的步骤为
a)通过采集器硬件接口测试软件在PC内建立采集器参数报文;
b)PC通过CL2018多路服务器经FLASH接口与采集器建立通信的各个通道发送参数报文到采集器,促使采集器复位重启;
c)采集器重启成功后,PC通过CL2018多路服务器经FLASH接口查询采集器中的新参数报表;
d)PC中的采集器硬件接口测试软件解析新参数报文,并判断从采集器查询回的参数是否与当时设置的参数内容一致;如果内容一致,则判断采集器FLASH接口正常,否则,则 FLASH接口不正常;
3)门节点接口测试的步骤为
a)打开采集器中门节点开关,短接门节点开关;
b)PC通过采集器硬件接口测试软件形成查询事件报文,并通过CL2018多路服务器经门节点接口与采集器建立通信的各个通道发送查询事件报文到采集器,读取采集器中门节点短接事件;c)PC通过采集器硬件接口测试软件解析查询事件报文,判断采集器是否产生门节点短接事件,如果存在门节点短接事件,则门节点短接正常;
d)关闭采集器中门节点开关,不短接门节点开关;
e)PC通过采集器硬件接口测试软件形成查询事件报文,并通过CL2018多路服务器经门节点接口与采集器建立通信的各个通道发送查询事件报文到采集器,读取采集器中门节点未短接事件;
f ) PC通过采集器硬件接口测试软件解析查询事件报文,判断采集器是否产生门节点短接事件,如果不存在门节点短接事件,则门节点未短接正常;
g)如果测试门节点短接事件和门节点未短接事件正常,则判断门节点接口正常;否则, 则不正常;
4)上行口 -抄表口测试的步骤为
a)采集器硬件接口测试软件读取电表数据报文,并通过CL2018多路服务器与采集器建立通信的各个通道发送电表数据报文到采集器的上行口,采集器接收电表数据报文后通过采集器抄表口转发报文;
b)PC中的采集器硬件接口测试软件通过CL2018多路服务器与采集器抄表口建立的各个通信通道接收电表数据报文,并将响应数据报文通过CL2018多路服务器与采集器抄表口建立的各个通信通道转发到采集器;
c)采集器将抄表口处接收到的响应数据报文通过CL2018多路服务器与采集器上行口建立通信的各个通道发送报文到PC内;
d)PC中的采集器硬件接口测试软件判断通过CL2018多路服务器与采集器上行口建立通信的各个通道是否转发回响应报文,如果有收到响应报文,则判断上行口 -抄表口正常; 否则,不正常。 上述的每个采集器有三路485 口,则每个采集器需占用3个CL2018多路服务器转 RS-485 口,总共可同步测试10台采集器硬件接口,各个采集器通过连接CL2018多路服务器转RS-485从而实现与采集器硬件接口测试软件的通信通道,这样,能实现同步多台采集器接口测试,提高了测试效率。
权利要求
1. 一种采集器硬件接口测试方法,其特征在于包括如下步骤(1)通过CL2018多路服务器建立PC与采集器硬件接口之间的通信通道;PC内具有采集器硬件接口测试软件,用于测试采集器硬件接口 ;(2)测试采集器硬件接口,包括1)时钟接口测试;2)FLASH接口测试;3)门节点接口测试;4)上行口 -抄表口测试;其中,1)时钟接口测试的步骤为a)通过采集器硬件接口测试软件获取PC当前时间;b)通过采集器硬件接口测试软件形成对时报表并储存到PC内;c)PC通过CL2018多路服务器经时钟接口与采集器建立通信的各个通道发送对时报文到采集器;d)采集器接收到对时报文后提取采集器中的时间,并调整采集器内部的时钟时间;e)PC通过CL2018多路服务器经时钟接口获取采集器中的时间信息,并由采集器硬件接口测试软件形成时间命令报文,并将时间命令报文保证到PC内;f)采集器硬件接口测试软件解析时间命令报文,并判断采集器当期时钟时间是否正确,如果采集器时钟在有效误差范围之内,则判断采集器时钟接口正常,否则,则不正常;2)FLASH接口测试的步骤为a)通过采集器硬件接口测试软件在PC内建立采集器参数报文;b)PC通过CL2018多路服务器经FLASH接口与采集器建立通信的各个通道发送参数报文到采集器,促使采集器复位重启;c)采集器重启成功后,PC通过CL2018多路服务器经FLASH接口查询采集器中的新参数报表;d)PC中的采集器硬件接口测试软件解析新参数报文,并判断从采集器查询回的参数是否与当时设置的参数内容一致;如果内容一致,则判断采集器FLASH接口正常,否则,则 FLASH接口不正常;3)门节点接口测试的步骤为a)打开采集器中门节点开关,短接门节点开关;b)PC通过采集器硬件接口测试软件形成查询事件报文,并通过CL2018多路服务器经门节点接口与采集器建立通信的各个通道发送查询事件报文到采集器,读取采集器中门节点短接事件;c)PC通过采集器硬件接口测试软件解析查询事件报文,判断采集器是否产生门节点短接事件,如果存在门节点短接事件,则门节点短接正常;d)关闭采集器中门节点开关,不短接门节点开关;e)PC通过采集器硬件接口测试软件形成查询事件报文,并通过CL2018多路服务器经门节点接口与采集器建立通信的各个通道发送查询事件报文到采集器,读取采集器中门节点未短接事件;f)PC通过采集器硬件接口测试软件解析查询事件报文,判断采集器是否产生门节点短接事件,如果不存在门节点短接事件,则门节点未短接正常;g)如果测试门节点短接事件和门节点未短接事件正常,则判断门节点接口正常;否则,则不正常;4)上行口 _抄表口测试的步骤为a)采集器硬件接口测试软件读取电表数据报文,并通过CL2018多路服务器与采集器建立通信的各个通道发送电表数据报文到采集器的上行口,采集器接收电表数据报文后通过采集器抄表口转发报文;b)PC中的采集器硬件接口测试软件通过CL2018多路服务器与采集器抄表口建立的各个通信通道接收电表数据报文,并将响应数据报文通过CL2018多路服务器与采集器抄表口建立的各个通信通道转发到采集器;c)采集器将抄表口处接收到的响应数据报文通过CL2018多路服务器与采集器上行口建立通信的各个通道发送报文到PC内;d)PC中的采集器硬件接口测试软件判断通过CL2018多路服务器与采集器上行口建立通信的各个通道是否转发回响应报文,如果有收到响应报文,则判断上行口 -抄表口正常; 否则,不正常。
2.根据权利要求1所述的采集器硬件接口测试方法,其特征在于PC通过以太网与 CL2018多路服务器建立UDP方式通讯,并转出32路RS-485接口。
3.根据权利要求2所述的采集器硬件接口测试方法,其特征在于每个采集器有三路 485 口,则每个采集器需占用3个CL2018多路服务器转RS-485 口,总共可同步测试10台采集器硬件接口,各个采集器通过连接CL2018多路服务器转RS-485从而实现与采集器硬件接口测试软件的通信通道。
全文摘要
本发明公开了一种采集器硬件接口测试方法,其步骤包括(1)通过CL2018多路服务器建立PC与采集器硬件接口之间的通信通道;PC内具有采集器硬件接口测试软件,用于测试采集器硬件接口;(2)测试采集器硬件接口,包括1)时钟接口测试;2)FLASH接口测试;3)门节点接口测试;4)上行口-抄表口测试。该方法可以快速检测出接口是否正常,易操作,节省生产时间,提高生产效率和质量。
文档编号G01R31/00GK102333006SQ20111027812
公开日2012年1月25日 申请日期2011年9月20日 优先权日2011年9月20日
发明者洪振湘 申请人:深圳市科陆电子科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1