The invention discloses a ship automatic test system with the controller to ship electrical field debugging, including marine controller, test platform and computer control center; the first switch module, a first switch output module, the first analog acquisition module, analog output module and a first data module includes a marine controller; the test platform includes a second switch module, second switch output module, second analog acquisition module, second analog output module and second module data. The invention adopts the control center computer control test platform and ship ship automatic test controller can simultaneously detect the ship controller interface and directly display all test results with the controller without manual analysis of test data and made the test report, saving time cost and timely correction of specific error range.
【技术实现步骤摘要】
本专利技术涉及船舶电气调试领域,具体涉及一种船用控制器自动测试系统及方法。
技术介绍
船用控制器是船舶上常见的控制装置之一,为确保船用控制器的正常工作,需定期检测船用控制器各路接口的工作状态,以及是否存在硬件故障。现有的做法是使用测试装置,逐一测试船用控制器各接口的信号采集与信号输出情况,再人工分析各接口是否存在硬件故障,最后人工将测试结果制成测试报告。由于船用控制器一般具有多个接口,用此方法检测船用控制器的硬件故障往往费时费力。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种船用控制器自动测试系统及方法,能自动检测船用控制器是否存在硬件故障,并实时显示故障或进行修正。为达到以上目的,本专利技术采取的技术方案是:一种船用控制器自动测试系统,其特征在于,包括:船用控制器、测试平台和控制中心计算机;所述船用控制器包括:第一开关量采集模块,用于采集所述测试平台输出的开关量输出信号;第一开关量输出模块,用于向所述测试平台输出开关量输出信号;第一模拟量采集模块,用于采集所述测试平台输出的模拟量输出信号;第一模拟量输出模块,用于向所述测试平台输出模拟量输出信号;第一数据模块,分别与控制中心计算机、第一开关量采集模块、第一开关量输出模块、第一模拟量采集模块和第一模拟量输出模块均通过控制器局域网络连接,用于接收控制中心计算机的命令并控制第一开关量采集模块、第一开关量输出模块、第一模拟量采集模块和第一模拟量输出模块工作;用于接收和处理第一开关量采集模块、第一开关量输出模块、第一模拟量采集模块和第一模拟量输出模块的信号,并传送给控制中心计算 ...
【技术保护点】
一种船用控制器自动测试系统,其特征在于,包括:船用控制器(1)、测试平台(2)和控制中心计算机(3);所述船用控制器(1)包括:第一开关量采集模块(11),用于采集所述测试平台(2)输出的开关量输出信号;第一开关量输出模块(12),用于向所述测试平台(2)输出开关量输出信号;第一模拟量采集模块(13),用于采集所述测试平台(2)输出的模拟量输出信号;第一模拟量输出模块(14),用于向所述测试平台(2)输出模拟量输出信号;第一数据模块(15),分别与控制中心计算机(3)、第一开关量采集模块(11)、第一开关量输出模块(12)、第一模拟量采集模块(13)和第一模拟量输出模块(14)均通过控制器局域网络(CAN)连接,用于接收控制中心计算机(3)的命令并控制第一开关量采集模块(11)、第一开关量输出模块(12)、第一模拟量采集模块(13)和第一模拟量输出模块(14)工作;用于接收和处理第一开关量采集模块(11)、第一开关量输出模块(12)、第一模拟量采集模块(13)和第一模拟量输出模块(14)的信号,并传送给控制中心计算机(3);所述测试平台(2)包括:第二开关量采集模块(21),用于采集所 ...
【技术特征摘要】
1.一种船用控制器自动测试系统,其特征在于,包括:船用控制器(1)、测试平台(2)和控制中心计算机(3);所述船用控制器(1)包括:第一开关量采集模块(11),用于采集所述测试平台(2)输出的开关量输出信号;第一开关量输出模块(12),用于向所述测试平台(2)输出开关量输出信号;第一模拟量采集模块(13),用于采集所述测试平台(2)输出的模拟量输出信号;第一模拟量输出模块(14),用于向所述测试平台(2)输出模拟量输出信号;第一数据模块(15),分别与控制中心计算机(3)、第一开关量采集模块(11)、第一开关量输出模块(12)、第一模拟量采集模块(13)和第一模拟量输出模块(14)均通过控制器局域网络(CAN)连接,用于接收控制中心计算机(3)的命令并控制第一开关量采集模块(11)、第一开关量输出模块(12)、第一模拟量采集模块(13)和第一模拟量输出模块(14)工作;用于接收和处理第一开关量采集模块(11)、第一开关量输出模块(12)、第一模拟量采集模块(13)和第一模拟量输出模块(14)的信号,并传送给控制中心计算机(3);所述测试平台(2)包括:第二开关量采集模块(21),用于采集所述船用控制器(1)输出的开关量输出信号;第二开关量输出模块(22),用于向所述船用控制器(1)输出开关量输出信号;第二拟量采集模块(23),用于采集所述船用控制器(1)输出的模拟量输出信号;第二模拟量输出模块(24),用于向所述船用控制器(1)输出模拟量输出信号;第二数据模块(25),分别与控制中心计算机(3)、第二开关量采集模块(21)、第二开关量输出模块(22)、第二模拟量采集模块(23)和第二模拟量输出模块(24)均通过CAN连接,用于接收控制中心计算机(3)的命令并控制第二开关量采集模块(21)、第二开关量输出模块(22)、第二模拟量采集模块(23)和第二模拟量输出模块(24)工作;还用于接收和处理第二开关量采集模块(21)、第二开关量输出模块(22)、第二模拟量采集模块(23)和第二模拟量输出模块(24)的信号,并传送给控制中心计算机(3);所述控制中心计算机(3),其用于控制所有开关量采集模块和所有模拟量采集模块进行数据采集并显示结果;控制所有开关量输出模块和所有模拟量采集模块进行数据输出并显示结果;计算船用控制器模拟量采集信号的修正值,并下发到第一模拟量采集模块(13)修正;计算船用控制器模拟量输出信号的修正值,并下发到第一模拟量输出模块(14)修正。2.如权利要求1所述的一种船用控制器自动测试系统,其特征在于:所述第二开关量采集模块(21)、第一开关量采集模块(11)、第二模拟量采集模块(23)、第一模拟量采集模块(13)、第二开关量输出模块(22)、第一开关量输出模块(12)、第二模拟量输出模块(24)和第一模拟量输出模块(14)均包括多个接口。3.一种基于权利要求2所述系统的船用控制器自动测试方法,其特征在于:所述控制中心计算机(3)控制所述第二开关量输出模块(22)、第一开关量采集模块(11)进行第一开关量采集模块(11)自动测试;所述控制中心计算机(3)控制所述第二开关量采集模块(21)、第一开关量输出模块(12)进行第一开关量输出模块(12)自动测试;所述控制中心计算机(3)控制所述第二模拟量输出模块(24)、第一模拟量采集模块(13)进行第一模拟量采集模块(13)自动测试,如误差在特定值范围内,则所述控制中心计算机(3)计算船用控制器模拟量采集信号的修正值,并下发到第一模拟量采集模块(13)修正;所述控制中心计算机(3)控制所述第二模拟量采集模块(23)、第一模拟量输出模块(14)进行第一模拟量输出模块(14)自动测试,如误差在特定值范围内,则所述控制中心计算机(3)计算船用控制器模拟量输出信号的修正值并下发到第一模拟量输出模块(14)修正。4.如权利要求3所述的船用控制器自动测试方法,其特征在于:进行第一开关量采集模块(11)自动测试时,其步骤如下:S101,所述第二开关量输出模块(22)以一定的发送周期发送N个二进制数组成的二进制序列信号至所述第一开关量采集模块(11),并通过所述第二数据模块(25)发送至所述控制中心计算机(3);S102,所述第一开关量采集模块(11)采集上述信号,将采集的信号通过所述第一数据模块(15)发送至所述控制中心计算机(3);S103,所述控制中心计算机(3)比较所述第二开关量输出模块(22)发送的信号与所述第一开关量采集模块(1...
【专利技术属性】
技术研发人员:饶文培,万华庆,李良,方明杰,
申请(专利权)人:中国船舶重工集团公司第七一九研究所,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。