Movatterモバイル変換


[0]ホーム

URL:


CN102226877A - General CAN (controller area network) monitoring method based on network protocols - Google Patents

General CAN (controller area network) monitoring method based on network protocols
Download PDF

Info

Publication number
CN102226877A
CN102226877ACN2011101255150ACN201110125515ACN102226877ACN 102226877 ACN102226877 ACN 102226877ACN 2011101255150 ACN2011101255150 ACN 2011101255150ACN 201110125515 ACN201110125515 ACN 201110125515ACN 102226877 ACN102226877 ACN 102226877A
Authority
CN
China
Prior art keywords
monitoring
configuration file
network
level controller
target
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.)
Pending
Application number
CN2011101255150A
Other languages
Chinese (zh)
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.)
Hunan CRRC Times Electric Vehicle Co Ltd
Original Assignee
Hunan CSR Times Electric Vehicle Co Ltd
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 Hunan CSR Times Electric Vehicle Co LtdfiledCriticalHunan CSR Times Electric Vehicle Co Ltd
Priority to CN2011101255150ApriorityCriticalpatent/CN102226877A/en
Publication of CN102226877ApublicationCriticalpatent/CN102226877A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention provides a general CAN (controller area network) monitoring method based on network protocols. In the method, a configuration file technology is adopted, wherein a configuration file comprises the address, the number, the meaning, the attribute and other information of a lower controller; and an upper computer is used for establishing an interface to monitor the lower controller by calling different configuration files related to the network protocols and displaying or storing information related to equipment. The functions and the information in a software interface of the upper computer are refreshed in accordance with the changes of the configuration files, so that the equipment can be monitored based on the different network protocols by modifying the configuration files only, the monitoring requirements of the equipments with the different network protocols are met and the equipment has better generality.

Description

A kind of universal CAN method for monitoring network of agreement Network Based
Technical field
The present invention relates to a kind of electronic control method, refer in particular to a kind of electric automobile that relates to, the universal CAN method for monitoring network of agreement Network Based is mainly used in the universal monitoring of inner each time level controller of electric automobile.
Background technology
Electric automobile rises just gradually as a new industry, and the ECU (Electrical Control Unit) in the electric automobile is many, the inner space is little, environmental interference is big, and control system, communication system are had higher requirement.The electric automobile whole key components and parts: entire car controller, motor driven systems, DCDC power supply, accessory power supply, instrument etc., they form network by CAN.The CAN network is with its good operation characteristic, and high reliability and unique design are particularly suitable for the communication between each electronic control unit of electric automobile, is also produced based on the product of CAN network.The set procotol of setting up based on entire car controller can satisfy the general needs that car load is diagnosed.Along with the batch process and the popularization of electric automobile, the ipc monitor platform that the suitable exploitation of Development of Universal, the manufacturing and user use is just necessary.
By retrieval, the approaching technical scheme of discovery and the present invention has following two kinds:
(1) patent No. is 200720103299.9 " electric automobile information acquisition and radio transmitting device ", this device not only has common inter-vehicle information system positioning and communicating navigation function, and can gather electric automobile vehicle self information relevant with battery, and information wireless sent to long-range Surveillance center, for the reliable and stable operation of vehicle provides safeguard.Device mainly comprises: based on microcomputer motherboard, 512M CF card, 128M memory bar, CAN communication board, gsm communication module, GPS receiver module, DC/DC module, I/O interface, SIM card, the keyboard of PC104 bus.Main application comprises: the information such as voltage, electric current of gathering every battery by the CAN bus; Obtain the locating information of vehicle ' in real time; Periodically locating information and battery information are kept in the database; The user is by USB flash disk data in the data download storehouse automatically; Carry out radio communication with GSM short message or GPRS mode and Surveillance center; Electronic chart shows.
(2) patent No. is 200410003472.9 " based on the mixed power electric car controller calibrating platform of CCP agreement ", it is characterized in that, it be the following level controller of mixed power electric car and with upper main frame that described down level controller is connected with the CAN bus between, according to the realization of CCP agreement by the platform of upper main frame to initialization setting, parameter calibration and the parameter supervision of level controller under the target.This platform overcomes controller calibration tool and controller communication poor reliability under the prior art, communication speed is slow and the deficiency of calibration tool versatility difference, on the basis of the general utility functions of realizing original calibrating platform, improve reliability, convenience and the versatility of staking-out work.
There is following shortcoming in present monitor supervision platform: monitor supervision platform function imperfection all is based on set procotol.In exploitation, safeguarding, different products has different procotols, needs the watch-dog of configure dedicated.Kai Fa watch-dog causes functions such as may not possessing relevant fault trigger mode, data storage because of cost or technical reason simultaneously.Bring big difficulty to complete vehicle fault diagnosis or maintenance.
Summary of the invention
The objective of the invention is to, in order to overcome under the prior art, the electric automobile supervisory system all can only be based on the deficiency of set single network agreement, a kind of universal CAN method for monitoring network of agreement Network Based is provided, by disposing and calling the different network protocol configuration file, satisfy the monitoring demand of different network protocol equipment, to realize the demonstration and the storage of customizing messages, make equipment have more versatility, make things convenient for designer and after sale service personnel field adjustable.
The technical scheme that the present invention solves its technical matters employing is: this monitor supervision platform has the host computer (main equipment) of CAN bus interface by one and one or more following level controller that has the CAN bus port of electric automobile is formed, connected by a CAN bus between them, each time level controller is connected on the node of CAN bus.Be applied in a kind of universal CAN method for monitoring network on the above-mentioned monitor supervision platform, it is characterized in that,, set up monitoring interface, show or the preservation device-dependent message, may further comprise the steps by calling the relevant configuration file of different network protocol:
The first step, give one of each node configuration independently with the corresponding configuration file of its procotol;
In second step, upper computer software adopts the mode invocation target configuration file of reading file, sets up the monitoring interface to level controller under the target, and the related command in the configuration file is sent to level controller under the target by node;
The 3rd step, level controller receives the parameter command from configuration file under the target, finish relevant treatment according to order, and reply to upper computer software repayment, the information that level controller sent up under host computer was resolved according to configuration file, show or store, realize monitoring thus level controller under the target.
The unique file of described configuration file for writing by established rule can directly call after searching selection.
Described upper computer software can be the monitoring software of PC, also can be based on the monitoring software of embedded system development.
Beneficial effect of the present invention is: 1, adopt the configuration file control technology, by revising configuration file, can realize the monitoring to different network protocol equipment, strengthen versatility; 2, this method can be finished its function on original hardware platform, needn't increase other hardware.
Description of drawings
Fig. 1 is the process flow diagram of method for supervising of the present invention.
Embodiment
Further set forth the present invention below in conjunction with the drawings and specific embodiments.
The method of the invention is applied on the monitor supervision platform, this monitor supervision platform has the host computer (main equipment) of CAN bus interface by one and one or more following level controller that has the CAN bus port of electric automobile is formed, connected by a CAN bus between them, each time level controller is connected on the node of CAN bus.
As shown in Figure 1, the universal CAN method for monitoring network of a kind of agreement Network Based of the present invention, its concrete workflow is as follows:
1, carries out the CAN device initialize, give one of each node configuration independently with parameter informations such as the corresponding configuration file of its procotol, whether whether configuration file comprise information frame ID number of level controller under this node, variable name, position definition, ratio, skew, show, preserve, triggering;
2, upper computer software calls configuration file in the mode of reading file, foundation is to the monitoring interface of level controller under the target, relevant parameter information in the configuration file is handled, drawing the variables corresponding name is shown on the monitoring interface, deposit information such as ID number, variable scale, skew in variable simultaneously, and this variable is sent to level controller under the target;
3, after the next target controller is received variable information, mate with the ID that has stored number voluntarily, when the match is successful, promptly handle in information such as ratio set in the variable, skews, according to whether showing (preservation), the value that calculates is shown to correspondence position (or preservation), realizes monitoring level controller under the target.
Whether whether described configuration file is file independently, and it is write by set rule and is undertaken, comprise ID number of information frame, variable name, position definition, ratio, skew, show, preserve, content such as triggering, can directly call after searching selection.Function on the upper computer software interface and information all refresh according to the change of configuration file, can satisfy new device requirement as long as revise configuration file like this, realize its versatility.
Method for supervising of the present invention both can be used for the monitoring software that the PC monitoring software also can be used for embedded system development.

Claims (4)

CN2011101255150A2011-05-162011-05-16General CAN (controller area network) monitoring method based on network protocolsPendingCN102226877A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2011101255150ACN102226877A (en)2011-05-162011-05-16General CAN (controller area network) monitoring method based on network protocols

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2011101255150ACN102226877A (en)2011-05-162011-05-16General CAN (controller area network) monitoring method based on network protocols

Publications (1)

Publication NumberPublication Date
CN102226877Atrue CN102226877A (en)2011-10-26

Family

ID=44807848

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2011101255150APendingCN102226877A (en)2011-05-162011-05-16General CAN (controller area network) monitoring method based on network protocols

Country Status (1)

CountryLink
CN (1)CN102226877A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102394605A (en)*2011-11-232012-03-28湖南南车时代电动汽车股份有限公司Pulse generation method and device used for IGBT (insulated gate bipolar transistor) test
CN102495744A (en)*2011-11-292012-06-13湖南南车时代电动汽车股份有限公司Control software upgrading method of electronic control devices of electric automobile based on controller area network (CAN) bus
CN103188122A (en)*2013-03-192013-07-03深圳市汇川控制技术有限公司Communication system and communication method based on CAN (Controller Area Network)
CN103217956A (en)*2013-03-262013-07-24三一重工股份有限公司Industrial control system as well as control method and control device thereof
CN103365256A (en)*2012-04-012013-10-23比亚迪股份有限公司CAN drive control management device and CAN drive control method
CN105117359A (en)*2015-07-282015-12-02厦门雅迅网络股份有限公司CAN (Controller Area Network) port multiplexing apparatus and method
CN105487895A (en)*2015-11-272016-04-13贵州航天风华精密设备有限公司Power supply parameter universal defining method
CN105511442A (en)*2015-11-252016-04-20徐州重型机械有限公司Man-machine interaction system and method, and fire fighting truck
CN110162024A (en)*2019-06-292019-08-23潍柴动力股份有限公司A kind of ECU data self checking method and device
CN110320896A (en)*2019-08-092019-10-11上海星融汽车科技有限公司The command sending method of vehicle diagnostic equipment
CN110597220A (en)*2019-11-182019-12-20南京大树智能科技股份有限公司Universal hardware controller for cigarette packaging machine detection device

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101572641A (en)*2009-05-262009-11-04阴晓峰CAN bus based controller network monitoring system and monitoring method
CN101876825A (en)*2010-06-292010-11-03广西工学院 Human-machine interface device of small PLC
CN102055634A (en)*2010-12-142011-05-11湖南南车时代电动汽车股份有限公司CAN node interconnection device based on optical fibers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101572641A (en)*2009-05-262009-11-04阴晓峰CAN bus based controller network monitoring system and monitoring method
CN101876825A (en)*2010-06-292010-11-03广西工学院 Human-machine interface device of small PLC
CN102055634A (en)*2010-12-142011-05-11湖南南车时代电动汽车股份有限公司CAN node interconnection device based on optical fibers

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102394605A (en)*2011-11-232012-03-28湖南南车时代电动汽车股份有限公司Pulse generation method and device used for IGBT (insulated gate bipolar transistor) test
CN102495744A (en)*2011-11-292012-06-13湖南南车时代电动汽车股份有限公司Control software upgrading method of electronic control devices of electric automobile based on controller area network (CAN) bus
CN102495744B (en)*2011-11-292014-11-19湖南南车时代电动汽车股份有限公司Control software upgrading method of electronic control devices of electric automobile based on controller area network (CAN) bus
CN103365256A (en)*2012-04-012013-10-23比亚迪股份有限公司CAN drive control management device and CAN drive control method
CN103365256B (en)*2012-04-012015-12-02比亚迪股份有限公司A kind of CAN drived control management devices and CAN drived control method
CN103188122B (en)*2013-03-192017-05-03深圳市汇川控制技术有限公司Communication system and communication method based on CAN (Controller Area Network)
CN103188122A (en)*2013-03-192013-07-03深圳市汇川控制技术有限公司Communication system and communication method based on CAN (Controller Area Network)
CN103217956A (en)*2013-03-262013-07-24三一重工股份有限公司Industrial control system as well as control method and control device thereof
CN103217956B (en)*2013-03-262015-05-13三一重工股份有限公司Industrial control system as well as control method and control device thereof
CN105117359A (en)*2015-07-282015-12-02厦门雅迅网络股份有限公司CAN (Controller Area Network) port multiplexing apparatus and method
CN105511442A (en)*2015-11-252016-04-20徐州重型机械有限公司Man-machine interaction system and method, and fire fighting truck
CN105511442B (en)*2015-11-252018-05-08徐工消防安全装备有限公司Man-machine interactive system and method and fire fighting truck
CN105487895A (en)*2015-11-272016-04-13贵州航天风华精密设备有限公司Power supply parameter universal defining method
CN105487895B (en)*2015-11-272019-05-14贵州航天风华精密设备有限公司A kind of power parameter generic definition method
CN110162024A (en)*2019-06-292019-08-23潍柴动力股份有限公司A kind of ECU data self checking method and device
CN110320896A (en)*2019-08-092019-10-11上海星融汽车科技有限公司The command sending method of vehicle diagnostic equipment
CN110597220A (en)*2019-11-182019-12-20南京大树智能科技股份有限公司Universal hardware controller for cigarette packaging machine detection device

Similar Documents

PublicationPublication DateTitle
CN102226877A (en)General CAN (controller area network) monitoring method based on network protocols
CN103279370B (en)Data processing method, terminal, server and system
US20180342115A1 (en)Method and apparatus for remotely communicating vehicle information to the cloud
CN102902243A (en)System and method for servicing field devices in an automation plant
CN105425783A (en)Real vehicle data processing method and system, controller and upper computer
CN113672441B (en)Method and device for testing intelligent equipment
CN202393445U (en)Localization tracking supported oil quantity detection system and localization tracking supported oil quantity detection box
CN103279118A (en)Real-time measuring and marking system of multi-power unit coordination control device of new energy bus
CN110913362B (en)Method and device for realizing wireless signal test through client and test equipment
CN103995191A (en)Method and device for identifying model of air conditioner
CN101808132A (en)Communication method of application layer in CAN bus system
CN102236344A (en)Cloud computing-based motor vehicle energy management system and method
CN114285692B (en)Communication control system, identity determination method, distribution method and equipment
CN105510947B (en)A kind of on-vehicle positioning terminal and vehicle positioning method
CN101764431A (en)Visual power energy-saving system based on real-time electroical parameter
CN107171033B (en)Large-scale energy storage system
CN106373349A (en)Vehicle monitoring system and vehicle-mounted monitoring device
CN112015813B (en)Data sharing method, system and device for power distribution network and computer equipment
CN106293778A (en)The packaging method of application program installation kit and device
CN116954169B (en)Information security control method, device, equipment and medium based on DCS control
CN111039118A (en)UWB-based elevator operation monitoring method, medium, terminal and device
CN208722049U (en) A remote monitoring device for electric vehicles
EP4478687A1 (en)Battery data management method and system for vehicle, and cloud server and vehicle communication apparatus
CN117048414A (en)Parking scheduling method and system for new energy charging pile
CN204118819U (en)A kind of storage battery long-distance monitorng device of electric bicycle

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C12Rejection of a patent application after its publication
RJ01Rejection of invention patent application after publication

Application publication date:20111026


[8]ページ先頭

©2009-2025 Movatter.jp