[go: up one dir, main page]

CN104914845A - Vehicle body controller fault test method and system based on industrial personal computer - Google Patents

Vehicle body controller fault test method and system based on industrial personal computer Download PDF

Info

Publication number
CN104914845A
CN104914845A CN201410093859.1A CN201410093859A CN104914845A CN 104914845 A CN104914845 A CN 104914845A CN 201410093859 A CN201410093859 A CN 201410093859A CN 104914845 A CN104914845 A CN 104914845A
Authority
CN
China
Prior art keywords
body controller
car body
industrial computer
group
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410093859.1A
Other languages
Chinese (zh)
Other versions
CN104914845B (en
Inventor
杨岚
张剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ChinaGPS Co Ltd Shenzhen
Original Assignee
ChinaGPS Co Ltd Shenzhen
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ChinaGPS Co Ltd Shenzhen filed Critical ChinaGPS Co Ltd Shenzhen
Priority to CN201410093859.1A priority Critical patent/CN104914845B/en
Publication of CN104914845A publication Critical patent/CN104914845A/en
Application granted granted Critical
Publication of CN104914845B publication Critical patent/CN104914845B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The invention discloses a vehicle body controller fault test method and a system based on an industrial personal computer. The system comprises an industrial personal computer (100), a vehicle body controller (200) with an interface circuit board (400), a programmable power supply (300) and a data transmission device (103). The industrial personal computer (100) is used for simulating a group of input signals for a fault test on the vehicle body controller (200) when a vehicle body controller fault test instruction is received. The data transmission device (103) is used for inputting the group of input signals to the vehicle body controller (200) via the interface circuit board (400). The data transmission device (103) is also used for receiving a group of output signals outputted by the vehicle body controller (200) via the interface circuit board (400) and inputting the group of output signals to the industrial personal computer (100). The industrial personal computer (100) is also used for acquiring a fault test result for the vehicle body controller (200) through carrying out waveform feature analysis on the group of output signals.

Description

A kind of car body controller fault testing method based on industrial computer and system
Technical field
The present invention relates to the fault test technical field of car body controller, more particularly, relate to a kind of car body controller fault testing method based on industrial computer and system.
Background technology
The various controlling functions of the car body controller of automobile non-fully are realized by hardware circuit, existing car body controller automatic test technology is high to hardware requirement, reliability and very flexible, and testing efficiency is low, test process length consuming time, and cannot fault model be set up.The use of this car body controller automatic test technology is not only difficult to the demand meeting user, returns user and causes inconvenience.At present, car body controller automatic test technology need carry out improveing to cater to user's request.How to develop one and can reduce hardware requirement, save system cost, can shorten the test duration again, the car body controller fault testing method improving testing efficiency becomes problem demanding prompt solution.
Summary of the invention
The technical problem to be solved in the present invention is, for the above-mentioned defect of prior art, provides a kind of car body controller fault testing method based on industrial computer and system.
The technical solution adopted for the present invention to solve the technical problems is: construct a kind of car body controller fault testing method based on industrial computer, comprise the steps:
S1) as received car body controller fault test instruction, then produce the one group of input signal of fault test being used for car body controller, and the multiple input channels consisted of data transmission device and interface card by this group input signal are parallel is input to car body controller;
S2) receive one group of output signal of the multiple output channel parallel outputs be made up of by described interface card and described data transmission device described car body controller, and wave f orm analysis is carried out to obtain the failure measure of described car body controller to this group output signal.
State on the invention in the car body controller fault testing method based on industrial computer, also comprised the steps: before described step S1
S0) the car body controller simulation test data including one group of input information and corresponding one group of standard output waveform are stored into the first memory of industrial computer.
State in the car body controller fault testing method based on industrial computer on the invention, the step producing one group of input signal of the fault test being used for described car body controller by described industrial computer simulation in described step S1 comprises: read the car body controller simulation test data that described first memory stores, the input information comprised by described car body controller simulation test data produces one group of input signal, and by multiple input channels that described data transmission device and described interface card are formed, this group input signal is input to described car body controller.
State in the car body controller fault testing method based on industrial computer on the invention, industrial computer described in described step S3 comprises the step that this group output signal carries out wave f orm analysis: the standard output waveform that the waveform character of each output signal in this group being outputed signal is corresponding to the one group of standard output waveform prestored compares;
As judged, the waveform character of corresponding standard output waveform in the waveform character of any one output signal in this group output signal and this group standard output waveform is not inconsistent, then determine that described car body controller breaks down, and generate corresponding car body controller testing journal sheet;
As judged, the waveform character of each output signal in this group output signal all conforms to the waveform character of standard output waveform corresponding in this group standard output waveform, then determine described car body controller normal operation, and generate corresponding car body controller testing journal sheet.
State in the car body controller fault testing method based on industrial computer on the invention, as described in data transmission device described in step S1 be CAN card, then described step S1 is adjusted to described step S2 is corresponding:
S1 ') make industrial computer send the control information based on CAN Data Transport Protocol to car body controller under car body controller fault test interface;
S2 ') receive this control information by CAN clamping, and this control information is input to described car body controller by interface card;
S3 ') failure measure of described car body controller is obtained according to the feedback operation of described car body controller;
As described in car body controller perform to as described in the corresponding operation of control signal, then described industrial computer determines that described car body controller is in normal duty; As described in car body controller do not perform any operation, then described industrial computer determines that described car body controller breaks down.
State in the car body controller fault testing method based on industrial computer on the invention, after described step S2, also comprise the step that following car body controller fault type is screened:
S3) between described industrial computer and the car body controller of specifying, signal transmission passage is set up;
S4) described industrial computer receives fault test instruction under car body controller fault test interface, repeats above-mentioned steps S1 to step S2, obtains the failure measure of the car body controller that this is specified;
S5) fault type is determined according to the failure measure of this car body controller of specifying.
The present invention also constructs a kind of car body controller fault test system based on industrial computer, comprise industrial computer, car body controller, also comprise and be connected to interface card between described industrial computer and described car body controller, be connected to the mainboard that programmable power supply between described industrial computer and described interface card and one end connect described industrial computer, the other end connects the data transmission device of described interface card;
When described industrial computer is used for receiving car body controller fault test instruction under car body controller fault test interface, produce one group of input signal of the fault test being used for described car body controller;
Described data transmission device is used for this group input signal to be input to described car body controller by described interface card is parallel;
This group also for receiving by the one group output signal of described car body controller by interface card parallel output, and is input to described industrial computer by described data transmission device;
Described industrial computer is also for carrying out by outputing signal this group the failure measure that wave f orm analysis obtains car body controller.
State in the car body controller fault test system based on industrial computer on the invention, described industrial computer comprising a CPU for performing car body controller fault test, being electrically connected respectively with a described CPU, for store the car body controller simulation test data comprising one group of input information and corresponding one group of standard output waveform first memory, for the data transmission device showing the display screen of car body controller failure measure, mainboard and be integrated on described mainboard;
Described data transmission device comprises data collecting card and CAN card, and described data collecting card comprises multiple first output port D owith multiple second input port A i;
Described interface card comprises for connecting described multiple first output port D omultiple load module and for connecting described multiple second input port A imultiple output modules;
Described car body controller comprises the multiple first input end mouth D for connecting described multiple load module respectively i, for the 2nd CPU that processes described one group of input signal and the multiple second output port A for connecting described multiple output module respectively o;
Each first output port D oand with this first output port D ocorresponding load module, first input end mouth D iform an independently input channel, each second output port A oand with this second output port A ocorresponding output module, the second input port A iform an independently output channel.
State in the car body controller fault test system based on industrial computer on the invention, each first output port D oinclude two the first lead-out terminal D o1and D o2; Each load module includes resistance R 1, resistance R 2, the first photoelectrical coupler, the second photoelectrical coupler, resistance R 3, resistance R 4; Each first input end mouth D iinclude two sub-D of first input end i1and D i2;
First pin of described first photoelectrical coupler is by resistance R 1connect the first lead-out terminal D o1, the second pin of described first photoelectrical coupler and the equal ground connection of the 4th pin, the 3rd pin of described first photoelectrical coupler is by resistance R 2connect programmable power supply;
First pin of described second photoelectrical coupler is by resistance R 3connect the first lead-out terminal D o2, the second pin ground connection of described second photoelectrical coupler, the 3rd pin of described second photoelectrical coupler connects power supply, and the 4th pin of described second photoelectrical coupler is by resistance R 4ground connection.
State in the car body controller fault test system based on industrial computer on the invention, each second output port A oinclude two the second lead-out terminal A o1and A o2; Each output module includes resistance R 5, resistance R 6, resistance R 7; Each second input port A iinclude two the second input terminal A i1and A i2;
Wherein, the second input terminal A i1be connected to resistance R 5with resistance R 6between, resistance R 5the other end connect the second lead-out terminal A o1, resistance R 6other end ground connection; Second lead-out terminal A o2with the second input terminal A i2all be connected to resistance R 7, resistance R 7the other end connect programmable power supply.
Fault test system due to the car body controller that the present invention is based on industrial computer have employed grafting data collecting card and CAN card on the mainboard of industrial computer, and data collecting card and CAN cartoon are crossed interface card be linked into car body controller, with at industrial computer, data collecting card and CAN card, the technical scheme of parallel transmission channels is set up between car body controller, so it is high to hardware requirement to overcome car body controller Auto-Test System of the prior art, dirigibility and poor reliability, the defect of test process length consuming time, achieve the hardware cost reducing car body controller fault test system, shorten car body controller failure detection time, and the beneficial effect of the dirigibility of raising car body controller fault test.
Accompanying drawing explanation
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
Fig. 1 is the structured flowchart of the car body controller fault test system based on industrial computer that present pre-ferred embodiments provides;
Fig. 2 is the industrial computer of car body controller fault test system based on industrial computer shown in Fig. 1 and the structured flowchart of car body controller;
Fig. 3 is the schematic diagram at the car body controller fault test interface that present pre-ferred embodiments provides;
Fig. 4 is the circuit connection diagram of arbitrary input channel of the multiple input channels formed based on the industrial computer in the car body controller fault test system of industrial computer, interface card, car body controller shown in Fig. 1;
Fig. 5 is the circuit connection diagram of arbitrary output channel of the multiple output channels formed based on the industrial computer in the car body controller fault test system of industrial computer, interface card, car body controller shown in Fig. 1;
Fig. 6 is the first pass figure of the car body controller fault testing method based on industrial computer that present pre-ferred embodiments provides;
Fig. 7 is the second process flow diagram of the car body controller fault testing method based on industrial computer that present pre-ferred embodiments provides;
Fig. 8 is the process flow diagram of the car body controller fault type discriminating method that present pre-ferred embodiments provides.
Embodiment
High and the defect of car body controller fault model cannot be set up in order to solve the car body controller Auto-Test System cost existed in prior art, main innovate point of the present invention is: the interface card 400 1) industrial computer 100 being external to car body controller 200, and by industrial computer 100 modulating output fault test signal; 2) between industrial computer 100 and car body controller 200, parallel data transmission mode is adopted; 3) by industrial computer 100 one of car body controller 200 group of waveform character outputed signal compared with the waveform character of one group of standard output waveform prestored and judge whether car body controller 200 breaks down.
Carry out fault test owing to present invention employs by external industrial computer 100 pairs of car body controllers 200 and between industrial computer 100 and car body controller 200, adopt the design of data parallel transmission plan, so it is high to solve cost of testing system of the prior art, poor reliability, fault test efficiency is low, the technical matters of fault test length consuming time, achieve the testing efficiency of the fault test improving car body controller 200, reduce the object of system cost.
In order to make object of the present invention clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
As shown in Figure 1, the car body controller fault test system that the present invention is based on industrial computer comprises industrial computer 100, the car body controller 200 be electrically connected with industrial computer 100 and is electrically connected with industrial computer 100 and car body controller, for the programmable power supply 300 of powering for car body controller 200.This programmable power supply 300 is connected to the USB interface of industrial computer 100 and the Aviation Connector of car body controller 200 simultaneously.
This industrial computer 100 is for running car body controller 200 fault testing procedure, show car body controller fault test interface on the display screen, and during for receiving the test instruction of user under this car body controller fault test interface, produce one group of input signal.
The mainboard 102 of this industrial computer 100 is plugged with data transmission device 103.This data transmission device 103 is input to car body controller 200 for the one group of input signal produced by industrial computer 100 through interface card 400.
This car body controller 200 for receiving this group input signal, and processes this group input signal, and is exported by interface card 400 by this treated group input signal.
This group also for receiving the one group of output signal exported from interface card 400, and is input to industrial computer 100 by this data transmission device 103.
This industrial computer 100 also obtains the failure measure of car body controller 200 for the waveform character analysis by outputing signal this group.
The present invention is based on industrial computer car body controller fault test system can industrial computer 100 auxiliary under complete the fault test of car body controller 200, it is very convenient to operate, and test result is accurately and reliably.
As shown in Figure 2, this industrial computer 100 data transmission device 103, a CPU101, storer and display of comprising mainboard 102, being electrically connected respectively with mainboard 102.Data transmission device 103 comprises data collecting card 1031 and CAN card 1032 further.Data collecting card 1031 and CAN card 1032 are all plugged into mainboard 102.The 2nd CPU202 that this car body controller 200 comprises interface card 400, is electrically connected with interface card 400.Prestore in storer and comprise one group of corresponding between two input information and the car body controller 200 simulation test data of one group of standard output waveform.When one CPU101 is for the start-up operation of car body controller 200 testing software of industrial computer 100 system being detected, runs car body controller 200 fault testing procedure, showing car body controller fault test interface on the display screen.When one CPU101 also for receiving test instruction under this car body controller fault test interface, read the car body controller 200 simulation test data stored in storer, one group of input information according to these car body controller 200 simulation test data produces one group of input signal.This group input signal for receiving above-mentioned one group of input signal, and is input to car body controller 200 by interface card 400 by data collecting card 1031.This data collecting card 1031 also carries out processing and the one group of output signal exported through interface card 400 through the 2nd CPU202 for receiving, and this group is input to industrial computer 100.The waveform character of the standard output waveform that the one CPU101 also prestores for the waveform character that this group outputed signal and storer compares.
As a CPU101 judges that the waveform character of standard output waveform corresponding in waveform character of any one output signal in this group output signal and multiple standard output waveforms of prestoring is not inconsistent, then a CPU101 obtains the test result that this car body controller 200 breaks down.Each waveform character outputed signal judged in this group output signal as a CPU101 all conforms to the waveform character of standard output waveform corresponding in the multiple standard output waveforms prestored, then obtain the test result of this car body controller 200 normal operation.One CPU101 is also for generating car body controller 200 fault test form according to car body controller 200 failure measure, and this car body controller 200 fault test form is stored into storer, so that the failure condition of user to car body controller 200 is understood.
Fig. 3 is the schematic diagram at car body controller fault test interface of the present invention.Test interface is divided into test event hurdle, test result, test item oscillogram, Fail item oscillogram.Test event comprises light part, windscreen wiper washing part, middle control remote control part and CAN communication part.
As shown in Figure 4, data collecting card 1031 comprises multiple first output port D 0with multiple second input port A i.Each input port D 0include two input terminal D o1and D o2.Car body controller 200 comprises multiple first input end mouth D iwith multiple second input port A o.Each first input end mouth D iinclude two sub-D of first input end i1and D i2, each second output port A oinclude two the second lead-out terminal A o1and A o2.Interface card 400 comprise be respectively used to connect multiple first output port D omultiple load modules 401 and be respectively used to connect multiple second input port A imultiple output modules 402.
Each first output port D oand with this first output port D ocorresponding load module 401, first input end mouth D iform an independently signal input channel, each second output port A oand with this second output port A ocorresponding output module 402, second input port A iform an independently signal output channels.In better embodiment of the present invention, between data collecting card 1031 and car body controller 200, set up 48 tunnels independently signal input channel and 32 tunnels independently signal output channels.
Each load module 401 of interface card 400 includes resistance R 1, resistance R 2, the first photoelectrical coupler 4011, second photoelectrical coupler 4012, resistance R 3, resistance R 4; Each first input end mouth D iinclude two sub-D of first input end i1and D i2;
Wherein, the first pin 1 of the first photoelectrical coupler 4011 is by resistance R 1connect the first lead-out terminal D o1, the second pin 2 of described first photoelectrical coupler 4011 and the 4th pin 4 all ground connection, the 3rd pin 3 of the first photoelectrical coupler 4011 is by resistance R 2connect programmable power supply 300;
First pin 5 of the second photoelectrical coupler 4012 is by resistance R 3connect the first lead-out terminal D o2, the second pin 6 ground connection of the second photoelectrical coupler 4012, the 3rd pin 7 of the second photoelectrical coupler 4012 connects power supply, and the 4th pin 8 of the second photoelectrical coupler 4012 is by resistance R 4ground connection.
As shown in Figure 5, each output module 402 of interface card 400 includes resistance R 5, resistance R 6, resistance R 7; Each second input port A iinclude two the second input terminal A i1and A i2.Wherein, the second input terminal A i1be connected to resistance R 5with resistance R 6between, resistance R 5the other end connect the second lead-out terminal A o1, resistance R 6other end ground connection; Second lead-out terminal D o2with the second input terminal A i2all be connected to resistance R 7, resistance R 7the other end connect programmable power supply 300.
Owing to present invention employs between data collecting card 1031 and car body controller 200 by organizing the mode that photoelectrical coupler carries out Signal transmissions more, avoid data collecting card 1031 to contact with the direct of car body controller 200, decrease the interference of environmental factor to the input signal of industrial computer 100 to a certain extent.
For first better embodiment of the present invention, the vehicle body fault testing method that the present invention is based on the industrial computer 100 being plugged with data collecting card 1031 will be described below:
As shown in Figure 6, in the step s 100, the car body controller 200 simulation test data comprising one group of input information and corresponding one group of standard output waveform thereof can be stored in the storer of industrial computer 100, so that the fault test work of car body controller 200 by user in advance.
In step s 200, industrial computer 100 runs car body controller 200 fault testing procedure by a CPU101, shows car body controller fault test interface on the display screen.When one CPU101 receives test instruction under this car body controller fault test interface, read the simulation test data stored in storer, produce according to one group of input information in these simulation test data the one group of input signal being used for car body controller 200 fault test.This group input signal is input to data collecting card 1031 through the mainboard 102 of industrial computer 100.
In step S300, after data collecting card 1031 receives this group input signal, each input signal for this group input signal selects different input channels respectively, in the mode of parallel transmission, this group input signal is input to car body controller 200 by the input channel that it is selected.
In step S400, car body controller 200 is by multiple second input port D ireceive this group input signal respectively, by signal conditioning circuit, this group input signal is amplified and filtering process respectively.This car body controller 200 also selects different output channels respectively for each signal in this treated group input signal, in the mode of parallel transmission, this group signal is outputted to data collecting card 1031.
In step S500, data collecting card 1031 receives one group of output signal that car body controller 200 is exported by interface card 400, and this group output signal is input to industrial computer 100 by mainboard 102.
In step S600, all waveforms that this group is outputed signal by a CPU101 by industrial computer 100 and one group of standardized output waveform that storer prestores compare, to judge that whether the two waveform character is consistent.
In step S700, in waveform character of at least one output signal of industrial computer 100 in this group of multilevel iudge output signal and the standardized output waveform of this group, corresponding waveform character is not inconsistent, obtain car body controller 200 failure measure that industrial computer 100 exists fault, and generate relevant car body controller 200 fault test report.
In step S800, waveform character corresponding in all waveform characters that industrial computer 100 outputs signal through this group of multilevel iudge and the standardized output waveform of this group is not inconsistent, obtain the failure measure of car body controller 200 normal operation, and generate relevant car body controller 200 fault test report.
For second better embodiment of the present invention, car body controller 200 fault testing method that the present invention is based on the industrial computer 100 being plugged with CAN card 1032 will be described below:
As shown in Figure 7, in step S100 ', user is by the memory module of the car body controller 200 simulation test data pre-storage to industrial computer 100 that comprise CAN control information.
In step S200 ', industrial computer 100 shows car body controller fault test interface on the display screen.Industrial computer 100 receives the test instruction of user, is read the CAN data of the car body controller 200 simulation test data stored in storer by a CPU101, generates the control signal carrying these CAN data.
In step S300 ', after the CAN card 1032 be plugged on mainboard 102 receives the control signal comprising CAN data, this control signal is input to car body controller 200 by interface card 400.
In step S400 ', the 2nd CPU202 of car body controller 200 receives this control signal, makes car body controller perform corresponding feedback operation according to this control signal.By the feedback operation of car body controller 200, user judges whether car body controller 200 breaks down.Suppose that this CAN packet contains hypervelocity information, the 2nd CPU202 judges that current vehicle speed information that these CAN data comprise sends car door and to lock instruction when meeting or exceeding the speed of a motor vehicle threshold value that second memory 201 stores, and makes the car door of vehicle automatic locking.In car body controller 200 fault testing method of the present invention, user, by identifying the on off state of Vehicular door, obtains the failure measure of car body controller 200.
In the present invention, car body controller fault test operating personnel can to importing associated vehicle body controller simulation test data in the first memory 205 of industrial computer 100, to meet the test request of the car body controller 200 of various vehicle, or the correlation parameter of these car body controller simulation test data is adjusted, makes it be applicable to the upgraded version of car body controller 200 fault test software.By the first embodiment of the present invention and the second embodiment known, car body controller fault test operation low to script poor reliability, testing efficiency simplifies by the car body controller fault testing method that the present invention is based on industrial computer, improve fault test efficiency, car body controller fault test is operated and becomes simple.
In the first embodiment of the present invention and the second embodiment, by adopting parallel data transmission mode between industrial computer 100 and car body controller 200, accelerating message transmission rate between the two, shortening car body controller 200 fault test spent time.
In the first embodiment of the present invention and the second embodiment, user also does to analyze further, to determine the fault type (hardware fault or software fault) of car body controller 200 to the fault that car body controller 200 occurs by following fault discriminating method.This car body controller 200 fault discriminating method comprises the following steps:
S100 ' ') car body controller 200 broken down is replaced, and the car body controller 200(described industrial computer 100 being linked into specify is namely through the new car body controller 200 of factory inspection, or be accredited as the car body controller 200 of sustainable normal work);
S200 ' ') described industrial computer 100 receives fault test instruction under the car body controller fault test interface of opening, and obtains the failure measure of the car body controller 200 that this is specified;
S300 ' ') determine by the fault type of the former car body controller 200 of its replacement according to the failure measure of this car body controller 200 of specifying.
As described in industrial computer 100 judge that the car body controller 200 that this is specified does not break down, then the fault type of former car body controller 200 is defined as hardware fault by described industrial computer 100.
As described in industrial computer 100 judge that the car body controller 200 that this is specified breaks down, then the fault type of former car body controller 200 is defined as software fault by described industrial computer 100.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1., based on a car body controller fault testing method for industrial computer, it is characterized in that, comprise the steps:
S1) as received car body controller fault test instruction, then produce the one group of input signal of fault test being used for car body controller, and the multiple input channels consisted of data transmission device (103) and interface card (400) by this group input signal are parallel is input to car body controller (200);
S2) receive one group of output signal of the multiple output channel parallel outputs be made up of by described interface card (400) and described data transmission device (103) described car body controller (200), and wave f orm analysis is carried out to obtain the failure measure of described car body controller (200) to this group output signal.
2. the car body controller fault testing method based on industrial computer according to claim 1, is characterized in that, also comprised the steps: before described step S1
S0) car body controller (200) the simulation test data including one group of input information and corresponding one group of standard output waveform are stored into the first memory (105) of industrial computer (100).
3. the car body controller fault testing method based on industrial computer according to claim 2, it is characterized in that, comprised by the step of described industrial computer (100) simulation generation for one group of input signal of the fault test of described car body controller (200) in described step S1: read the car body controller simulation test data that described first memory (105) stores, the input information comprised by described car body controller simulation test data produces one group of input signal, and by multiple input channels that described data transmission device (103) and described interface card (400) are formed, this group input signal is input to described car body controller (200).
4. the car body controller fault testing method based on industrial computer according to claim 1, it is characterized in that, industrial computer described in described step S2 (100) comprises the step that this group output signal carries out wave f orm analysis: the standard output waveform that the waveform character of each output signal in this group being outputed signal is corresponding to the one group of standard output waveform prestored compares;
As judged, the waveform character of corresponding standard output waveform in the waveform character of any one output signal in this group output signal and this group standard output waveform is not inconsistent, then determine that described car body controller (200) breaks down, and generate corresponding car body controller testing journal sheet;
As judged, the waveform character of each output signal in this group output signal all conforms to the waveform character of standard output waveform corresponding in this group standard output waveform, then determine described car body controller (200) normal operation, and generate corresponding car body controller testing journal sheet.
5. the car body controller fault testing method based on industrial computer according to claim 1, is characterized in that, as described in data transmission device (103) described in step S1 be CAN card (1032), then described step S1 is adjusted to described step S2 is corresponding:
S1 ') make industrial computer (100) send the control information based on CAN Data Transport Protocol to car body controller (200) under car body controller fault test interface;
S2 ') receive this control information by CAN card (1032), and this control information is input to described car body controller (200) by interface card (400);
S3 ') failure measure of described car body controller (200) is obtained according to the feedback operation of described car body controller (200);
As described in car body controller (200) perform to as described in the corresponding operation of control signal, then described industrial computer (100) determines that described car body controller (200) is in normal duty; As described in car body controller (200) do not perform any operation, then described industrial computer (100) determines that described car body controller (200) breaks down.
6. the car body controller fault testing method based on industrial computer according to claim 1, is characterized in that, also comprises the step that following car body controller (200) fault type is screened after described step S2:
S3) between described industrial computer (100) and the car body controller (200) of specifying, signal transmission passage is set up;
S4) described industrial computer (100) receives fault test instruction under car body controller fault test interface, repeats above-mentioned steps S1 to step S2, obtains the failure measure of this car body controller of specifying (200);
S5) fault type is determined according to the failure measure of this car body controller of specifying (200).
7. the car body controller fault test system based on industrial computer, comprise industrial computer (100), car body controller (200), it is characterized in that, also comprise and be connected to interface card (400) between described industrial computer (100) and described car body controller (200), be connected to the mainboard (102) that programmable power supply (300) between described industrial computer (100) and described interface card (400) and one end connect described industrial computer (100), the other end connects the data transmission device (103) of described interface card (400);
When described industrial computer (100) for receiving car body controller fault test instruction under car body controller fault test interface, produce one group of input signal of the fault test being used for described car body controller (200);
Described data transmission device (103) is for being input to described car body controller (200) by this group input signal by described interface card (400) is parallel;
This group also for receiving by the one group output signal of described car body controller (200) by interface card (400) parallel output, and is input to described industrial computer (100) by described data transmission device (103);
Described industrial computer (100) is also for carrying out by outputing signal this group the failure measure that wave f orm analysis obtains car body controller (200).
8. the car body controller fault test system based on industrial computer according to claim 7, it is characterized in that, described industrial computer (100) also comprises the CPU(101 for performing car body controller fault test), with a described CPU(101) be electrically connected respectively, for store comprise one group input information and corresponding one group of standard output waveform car body controller simulation test data first memory (105), for showing the display screen (104) of car body controller failure measure;
Described data transmission device (103) comprises data collecting card (1031) and CAN card (1032), and described data collecting card (1031) comprises multiple first output port (D o) and multiple second input port (A i);
Described interface card (400) comprises for connecting described multiple first output port (D o) multiple load modules (401) and for connecting described multiple second input port (A i) multiple output modules (402);
Described car body controller (200) comprises the multiple first input end mouth (D for connecting described multiple load module (401) respectively i), the 2nd CPU(102 for processing described one group of input signal) and multiple second output port (A for connecting described multiple output module (402) respectively o);
Each first output port (D o) and with this first output port (D o) corresponding load module (401), first input end mouth (DI) form an independently input channel, each second output port (A o) and with this second output port (A o) corresponding output module (402), the second input port (A i) form an independently output channel.
9. the car body controller fault test system based on industrial computer according to claim 8, is characterized in that, each first output port (D o) include two the first lead-out terminal (D o1) and (D o2); Each load module (401) includes resistance (R 1), resistance (R 2), the first photoelectrical coupler (4011), the second photoelectrical coupler (4012), resistance (R 3), resistance (R 4); Each first input end mouth (D i) include two first input end (D i1) and (D i2);
First pin (1) of described first photoelectrical coupler (4011) is by resistance (R 1) connect the first lead-out terminal (D o1), second pin (2) of described first photoelectrical coupler (4011) and the 4th pin (4) all ground connection, the 3rd pin (3) of described first photoelectrical coupler (4011) is by resistance (R 2) connect programmable power supply (300);
First pin (5) of described second photoelectrical coupler (4012) is by resistance (R 3) connect the first lead-out terminal (D o2), the second pin (6) ground connection of described second photoelectrical coupler (4012), the 3rd pin (7) of described second photoelectrical coupler (4012) connects power supply, and the 4th pin (8) of described second photoelectrical coupler (4012) is by resistance (R 4) ground connection.
10. the car body controller fault test system based on industrial computer according to claim 8, is characterized in that, each second output port (A o) include two the second lead-out terminal (A o1) and (A o2); Each output module (402) includes resistance (R 5), resistance (R 6), resistance (R 7); Each second input port (A i) include two the second input terminal (A i1) and (A i2);
Wherein, the second input terminal (A i1) be connected to resistance (R 5) and resistance (R 6) between, resistance (R 5) the other end connect the second lead-out terminal (A o1), resistance (R 6) other end ground connection; Second lead-out terminal (A o2) and the second input terminal (A i2) be all connected to resistance (R 7), resistance (R 7) the other end connect programmable power supply (300).
CN201410093859.1A 2014-03-14 2014-03-14 A kind of car body controller fault testing method and system based on industrial personal computer Active CN104914845B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410093859.1A CN104914845B (en) 2014-03-14 2014-03-14 A kind of car body controller fault testing method and system based on industrial personal computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410093859.1A CN104914845B (en) 2014-03-14 2014-03-14 A kind of car body controller fault testing method and system based on industrial personal computer

Publications (2)

Publication Number Publication Date
CN104914845A true CN104914845A (en) 2015-09-16
CN104914845B CN104914845B (en) 2019-01-01

Family

ID=54084001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410093859.1A Active CN104914845B (en) 2014-03-14 2014-03-14 A kind of car body controller fault testing method and system based on industrial personal computer

Country Status (1)

Country Link
CN (1) CN104914845B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105676683A (en) * 2015-12-31 2016-06-15 广船国际有限公司 Controller and bending machine using same
CN106802642A (en) * 2015-11-26 2017-06-06 深圳市赛格导航科技股份有限公司 A kind of test system and method for testing of BCM car body controllers
CN107831756A (en) * 2017-11-14 2018-03-23 湖北文理学院 Controller test apparatus and system
CN108646703A (en) * 2018-04-09 2018-10-12 河南工业大学 Online test method and device for car body control module
CN108983074A (en) * 2018-08-09 2018-12-11 珠海格力智能装备有限公司 Circuit board detection method and device
CN110888414A (en) * 2019-11-25 2020-03-17 一汽解放汽车有限公司 Test method for upgrading vehicle controller
CN112039728A (en) * 2020-08-27 2020-12-04 中国科学院地质与地球物理研究所 Port communication test method and port communication test box
CN112073259A (en) * 2020-08-11 2020-12-11 上海麦腾物联网技术有限公司 Communication test method for batch Can controllers
CN112099473A (en) * 2020-09-08 2020-12-18 中国第一汽车股份有限公司 Test method, device, equipment and storage medium
CN112486054A (en) * 2020-10-29 2021-03-12 惠州市德赛西威汽车电子股份有限公司 Device and method for controlling on-off of signal
CN114610004A (en) * 2022-05-10 2022-06-10 深圳市星卡软件技术开发有限公司 Method and device for testing circuit fault of automobile and computer equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0511818A (en) * 1991-07-04 1993-01-22 Mitsubishi Electric Corp Fault detection device for programmable controller
US7043387B2 (en) * 2002-10-09 2006-05-09 Nyt Press Services Llc Testing system for printing press circuit board controllers
EP1993034A1 (en) * 2007-05-16 2008-11-19 Tac AB Building control module, controller, method, and computer program
CN101615029A (en) * 2008-06-27 2009-12-30 上海亿盟电气自动化技术有限公司 Intelligent controller test system
CN101739023A (en) * 2009-11-17 2010-06-16 中国电子科技集团公司第三十八研究所 Car body controller simulation system
JP2011081661A (en) * 2009-10-08 2011-04-21 Toshiba Mitsubishi-Electric Industrial System Corp Testing device
CN102360212A (en) * 2011-08-18 2012-02-22 哈尔滨工业大学 Automobile body control function automatic test apparatus and method thereof
CN103389723A (en) * 2012-05-11 2013-11-13 北汽福田汽车股份有限公司 Motor controller fault detecting system and method
CN203397205U (en) * 2013-07-03 2014-01-15 郑州众智科技股份有限公司 Simulation generator set fault test system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0511818A (en) * 1991-07-04 1993-01-22 Mitsubishi Electric Corp Fault detection device for programmable controller
US7043387B2 (en) * 2002-10-09 2006-05-09 Nyt Press Services Llc Testing system for printing press circuit board controllers
EP1993034A1 (en) * 2007-05-16 2008-11-19 Tac AB Building control module, controller, method, and computer program
CN101615029A (en) * 2008-06-27 2009-12-30 上海亿盟电气自动化技术有限公司 Intelligent controller test system
JP2011081661A (en) * 2009-10-08 2011-04-21 Toshiba Mitsubishi-Electric Industrial System Corp Testing device
CN101739023A (en) * 2009-11-17 2010-06-16 中国电子科技集团公司第三十八研究所 Car body controller simulation system
CN102360212A (en) * 2011-08-18 2012-02-22 哈尔滨工业大学 Automobile body control function automatic test apparatus and method thereof
CN103389723A (en) * 2012-05-11 2013-11-13 北汽福田汽车股份有限公司 Motor controller fault detecting system and method
CN203397205U (en) * 2013-07-03 2014-01-15 郑州众智科技股份有限公司 Simulation generator set fault test system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
罗来军 等: ""基于虚拟仪器技术的车身控制器功能测试系统"", 《设计研究》 *
翟琰 等: ""基于CAN总线的车身控制模块测试系统"", 《电子测量与仪器学报》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106802642A (en) * 2015-11-26 2017-06-06 深圳市赛格导航科技股份有限公司 A kind of test system and method for testing of BCM car body controllers
CN105676683A (en) * 2015-12-31 2016-06-15 广船国际有限公司 Controller and bending machine using same
CN107831756A (en) * 2017-11-14 2018-03-23 湖北文理学院 Controller test apparatus and system
CN108646703A (en) * 2018-04-09 2018-10-12 河南工业大学 Online test method and device for car body control module
CN108646703B (en) * 2018-04-09 2021-04-13 河南工业大学 On-line detection method and device for body control module
CN108983074A (en) * 2018-08-09 2018-12-11 珠海格力智能装备有限公司 Circuit board detection method and device
CN110888414B (en) * 2019-11-25 2021-03-23 一汽解放汽车有限公司 Test method for upgrading vehicle controller
CN110888414A (en) * 2019-11-25 2020-03-17 一汽解放汽车有限公司 Test method for upgrading vehicle controller
CN112073259A (en) * 2020-08-11 2020-12-11 上海麦腾物联网技术有限公司 Communication test method for batch Can controllers
CN112039728B (en) * 2020-08-27 2021-05-18 中国科学院地质与地球物理研究所 Port communication test method and port communication test box
CN112039728A (en) * 2020-08-27 2020-12-04 中国科学院地质与地球物理研究所 Port communication test method and port communication test box
CN112099473A (en) * 2020-09-08 2020-12-18 中国第一汽车股份有限公司 Test method, device, equipment and storage medium
CN112099473B (en) * 2020-09-08 2021-11-09 中国第一汽车股份有限公司 Test method, device, equipment and storage medium
CN112486054A (en) * 2020-10-29 2021-03-12 惠州市德赛西威汽车电子股份有限公司 Device and method for controlling on-off of signal
CN114610004A (en) * 2022-05-10 2022-06-10 深圳市星卡软件技术开发有限公司 Method and device for testing circuit fault of automobile and computer equipment
WO2023216912A1 (en) * 2022-05-10 2023-11-16 深圳市星卡软件技术开发有限公司 Automobile circuit fault test method and apparatus, and computer device

Also Published As

Publication number Publication date
CN104914845B (en) 2019-01-01

Similar Documents

Publication Publication Date Title
CN104914845A (en) Vehicle body controller fault test method and system based on industrial personal computer
CN106325231A (en) Method and system for remote fault detection of vehicles on production line
CN104734911A (en) CAN bus network management test system and method
CN112631248B (en) Automatic continuous fault injection testing device and method
CN205483578U (en) Hardware that no key got into start -up system is in ring testing system
CN111404779B (en) Method, device and system for testing role switching of router nodes
CN104601402A (en) Online detecting method and device for Internet of Things functionality of Internet of Things household appliances
CN107678949A (en) Realize the automated testing method of embedded device different communication mode
CN110501998B (en) BMS hardware in-loop test system and test method
CN105120259A (en) Detection method and apparatus for digital television
CN215867583U (en) Controller fault diagnosis test system
CN113064618A (en) System and method for simulating new energy vehicle conformance detection
CN105471678A (en) Method and system for detecting networking failure reason of household appliance and mobile terminal
CN112180905A (en) Vehicle remote diagnosis system and method thereof
CN208351322U (en) Hand-held type automobile diagnostic equipment
CN107179972A (en) For the method for calculation machine, microcontroller, test equipment and test system
CN104793081A (en) USB (universal serial bus) interface detection device and method
CN109813992A (en) Continuity testing method
CN108896901B (en) DCU circuit self-checking system and detection method
CN104330685A (en) Connection check-up method and connection check-up device
KR20210100474A (en) Testing device of electric control unit and testing method thereof
CN111337766A (en) Automobile electronic and electric appliance testing method and device and storage medium
CN214504212U (en) K-line fault diagnosis testing device of air suspension electronic control module
CN105243015A (en) Automated software test method and system
CN110824386A (en) Wire winding test device for electronic plug-in box of electric locomotive

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant