Вы находитесь на странице: 1из 9

Bus Concept The remote arrangement of computers for the control electronics means that not much wiring

is required for the control signals. Information is recorded as closely as possible to their sources and the actuating members are piloted by the nearest computer.

Main diagram control electronics

SR Converter ALG Drive Control Unit SLG Converter Control Unit ASC Drive Converter Control NSC Line Converter Control BUR Auxiliary Converter Control HBB Auxiliary Cubicle Control STB Low Voltage Cubicle Control FLG Vehicle Control Unit FBV Vehicle Bus Administrator ZBV Train Bus Administrator DIA Diagnostic Control DDA Display Data Control The vehicle bus directs the information flow to the different computers by fiber-optic cable. The networking of signals takes place solely in the computers which means that the control electronics system always has a complete picture of the status of the locomotive at all times. This is a major benefit, especially when dealing with faults in the system. Bus Stations A control electronics level with at least one computer and a connection to the vehicle bus is defined as a bus station.

Loco is programmed in: FUPLA ALS C Assembly Language Communication: Bus FSK Train Bus MVB AMS Bus Level Train Vehicle Rack Medium UIC Twisted Pair Optical Fibres, Twisted Pair Backplane Mode Serial Serial Parallel

Types of Processors Card: MICAS-S2 Traction control system offers 4(four) types of computing devices a) Single board Computer EKR-II 80C 186 b) Computer Board RP-II 80C 196KC c) Controller Board KHW II 80C 196 & TMS320 C50(DSP) Programming Tools Mic Tools
Mic Bus

Mic Project Mic Info Mic Pic

Mic Download Mic View

Mic WDiag

MicBus to configure the MICAS Vehicle Bus and the parallel buses. MicProject to program the processor. MicInfo to program the diagnostic computer. MicPic to configure the graphic displays Mic Download to download the loco software Mic View to test pre-assembly modules and systems and to monitor processes. Mic Wdiag to read the diagnostic memory.

DOWNLOAD Purpose:
Download all processors (yellow knob) . Vehicle control SW for: FLG, STB, HBB . Auxiliary control: BUR . Drive Control: SLG, ASC, NSC . Diagnostic: DDA, DIA . Bus controllers: FBV, ZBV Version upload Other functions are included (but mostly not used) Download = install software on a processor of the locomotive when software was updated . processor was changed

Files inside the download directory (!dl) *.DL Configuration files (holding download description)

*.MVB *.LOG *.HEX, *.OS, *.CHK

A short MVB description for the download Logfiles } Software for the processors } (do not touch them !)

Contents of a DOWNLOAD-File (*.DL)


$... ;... Download commands -> do not change these lines Comment (for your information) -> remove ; for downloading and add it later or copy the file and edit it

blank line

Section separator (for better reading) -> do not change these lines

Download Software
Loco battery must be well charged! Connect to control electronics using a MVB connection Brake locomotive, VCB off! Switch on control electronics Use the appropriate DL-file(s) Execute them Wait for correct termination Switch control electronics off and on

Several kinds of a DOWNLOAD


Application has changed: -> Normal download for EKR: only HEX files Hardware or operating system for EKR has changed: -> HEX and CHK files Download for RPII: -> all 3 files ASC, NSC -> only HEX file Diagnostic computers: -> see DL file

Vehiclebus/trainbus administrator:
-> see DL file Some Hints for a download: Never begin a download with an RPII (Application and OS use same Flash) $STOPALL ON because of diagnostic processor BUR: download all 3 files (BURx.HEX, BURx.OS, ER2_1400.CHK)

1st time download of SLG - remove ASC and NSC, download HEX-file of SLG (-> all okay ?) - remove SLG and NSC, insert ASC and download ASC - remove SLG, insert ASC and NSC and download NSC - insert ASC, NSC, SLG and download complete SLG
MICVIEW

Purpose View all named signals of processors and MVB . as a Table (NUMERIC) . like on a osciloscope (GRAPHIC) Change value of parameters Record signals for later examination . SAVE a protocol . OPEN an existing protocol Scan the bus . get all processors on the bus . get CPU-load of each processor

QUICK view
. for only one Signal

Start MICVIEW By a DOS prompt micview <usergroup> <password> By an icon on the desktop By a batchfile mv If you got a new software (HEX-, SGI-, ...., -files) . update the signal database for all processors -> Database Update If you start MICVIEW the 1st time . search SGI-files for all Processor before updating the signal database for all processors

Files inside the MICVIEW directory


*.CFG *.SGI MICVIEW.ER *.EXE, *.SCH, *.LIB *.TXT *.LST Configuration files (holding your signals) All Signals for a processor and the mvb (Database Update includes them to the MV-database) Database for MICVIEW } Programfiles for MICVIEW } (do not touch them !) ASCII-Text (protocol export) Printer output files

Problems using Micview


Problem Release of SGI and HEX does not match MVB connection not possible Try several times (or use another connector for the MVB) Database of Micview is corrupted Delete the file MICVIEW.ER and make a full update of the database (create a new version) A Signal in a CFG-File is *unknown* Old CFG-File (signal was removed in actual software) delete the signal Solution(s) Look for a correct version of SGI files and update database

Вам также может понравиться