My i5 laptop IS 64bit windows7 Pro
Well not sooooo pro Kvaser - they ARE expensive - but the driver allows simultaneous PC programs to access the same kvaser interface all at once
1st) Hydraulic Machine Simulation c++ program – I redirect Input signals to come from can data so I can simulate the real machinery, speeds analogue reading , pressures and the relationships between outputs and input signals eg motor turns on - rpm back.
2nd) Engine simulation c++ Program (engine readings etc, load simulation)
3rd) c++ program to generate SPN/FMI’s with BAM multi-packet mode for testing fault screens
This model allows me to reuse the Engine and SPN_FMI programs on other applications or products
on IDE's I guess i have seen a lot - PLC's, Visual Studio, Borland, Microcontrollers mainly
My Biggest Wishes for Guide 5 would be:
1) Online Variable viewing & Editing IN THE IDE!!!! - The service tool would implement a protocol to read & WRITE data from any RAM location - this can be disabled if not in debug mode - so like PLC's we can see data where we want in the blocks
2) Display our own ANSI strings on Displays - Imported form text lists or CSV – so we could import a predefined alarms list
4) Proper alarm system between controllers and displays – a block can be used in a MC50 to send an alarm to be logging intelligently on the display! A display component would then show A SPN/FMI/Source with the time it occurred on the screen – the text list can be imported to simplify.
5) Setpoint editing built in - between controllers – a fully named parameter in a controller can be edited with a component in a Screen – this is using the NV/EEPROM protocol already in the service tool.
I already use Data on Change to keep the bus load low and have already done 4+5 as best I can with standard blocks. I guess I can dream on about live editing… lol – still good controllers but SD must realize they are no easy to use on increasingly complex machines