Software Change Log: Difference between revisions
From EMIT Controls
(→DCT) |
(→DCT) |
||
Line 114: | Line 114: | ||
#Some improvements to datalog graphing to show multiple lines more quickly | #Some improvements to datalog graphing to show multiple lines more quickly | ||
#Allow 0s load delay setting | #Allow 0s load delay setting | ||
''' 1.46 10-AUG-2021 ''' | |||
#Added auto restart after periods of days to flush video memory. Restarts main application only | |||
#Delete ‘Previous shutdown logs’ if in the future because of a clock issue. Also put saving of log after reducing list to 9 so that the latest log is always present regardless of clock. | |||
#Added FV- test to the digital out test screen. Requires ANN 1995. | |||
#Added analog out testing screen. Requires ANN 1997. | |||
#Added analog input to setpoint link. Allows for selecting an analog input that controls the setpoint of some loops. The same input can be re-used on multiple loops | |||
#Added deadband to dual recycle loop inputs. Acts more like an offset than a true deadband. Only relevant if using the analog input link mentioned above. | |||
#Changed Brain datalog so that the ‘State’ and ‘previous shutdown’ columns show a string instead of numbers. | |||
#Added ethernet disable option to the ethernet setup screen | |||
#Change load ctl mode so that manifold can be used in place of load pct | |||
#Fixed issue where DO-9 test did not work | |||
#Added cooler VFD as a digital output option | |||
#Fixed issue where the AFR and GOV were showing 0v for input voltage with the ECU | |||
#Added vibration sensor calibration values | |||
#Fixed issue where clock shifts broke some timers until the next power cycle | |||
#Improvements and fixes to the Ariel Smart Compressor integration. Analog inputs can be linked to ASC sensors. | |||
#Added several pages to the wifi console for checking digital inputs, testing digital outputs, and downloading configs/logs | |||
#Added multiple bypass valves and bypass blowdown option | |||
#Changed time set screen to handle time zone changes better, and show the month name | |||
#Added EDT main config mode “ADEM- Send CDL Requests”. Requires EDT 1704. | |||
''' 1.44 05-MAY-2021 ''' | |||
#Added support for modbus write multiple registers , function code 16 | |||
#Added second idle hold condition (requires ANN 1938) | |||
#Added EDT to annunciator sharing of oil temp, oil pressure, coolant temp, and fuel temp. All except fuel temp are now available as permissive sensors for idle hold and a few other things. Requires ANN 1941 and EDT 1571 | |||
#Fixed modbus values for voltage on ECU, and mV o2 readings | |||
#Added support for a 2nd expansion module which has inputs that show up as TC-25B, TC-26B, etc. Currently only AI and TC are added on the 2nd expansion module. | |||
#Added option to disable wifi and cell | |||
#Added optional activation criteria to recycle loop | |||
#Added a few setpoint regs related to the flow control mode to the modbus table | |||
#Fixed issue where CDL modbus registers (2) were not reading correctly | |||
#Fixed issue where AFRC burn type could be lean burn but an AFRCA-SB was attached, and it would throw an error | |||
#Added an ECU DTC for the critical timing error. Previously the ECU would go to the faulted state but not show anything on the alarm screen. | |||
#Added satellite status icons | |||
#Added option to have a second speed control sensor (requires annunciator 1976) | |||
#Added ability to receive activation over ST6100 sat modem | |||
''' 1.42 12-FEB-2021 ''' | |||
#Changed datalog to average over last minute when adding a new line to the file. Previously each one-minute datapoint was a spot reading. | |||
#Added option to custom digital out to force the output off during ESD fault regardless of input status | |||
#Added load delay option to reset load delay when idle hold becomes active again | |||
#Started support for ST6100 satellite modem | |||
#Added cooldown button to core status page | |||
#Fixed bug where changing the wifi address made it so that the wifi page wouldn’t work | |||
#Fixed cell status so that config doesn’t say ‘no’ if using Verizon | |||
''' 1.40 10-DEC-2020 ''' | |||
#Changed gov setup for linear ramp to always show change rate button since it is actually used | |||
#Show names on contacts if possible | |||
#Added load control manual open suction button | |||
#Fixed DI status regs | |||
#Added packing pressure 1 to common map | |||
#Flywheel teeth setup on gov/icm copies to the other | |||
#Added note on telematics callout screen if the unit has groups/schedules that can’t be seen | |||
#Removed ‘carrier’ selection in callout contact | |||
#Fixed issue where ECU ignition wiring couldn’t be changed | |||
#Added load control history | |||
#Added option to require idle switch position on startup (requires ANN 1836) | |||
''' 1.38 28-AUG-2020 ''' | |||
#Added 3 simple proportional output loops. Requires annunciator 1732. | |||
#Changed the telematics code to only send a ‘stop’ notif if the annunciator state is not faulted. | |||
''' 1.36 25-AUG-2020 ''' | |||
#Made the button to the view/change callouts throw an error if the unit is not activated | |||
#Made sure input list copy/paste wasn’t allowed on inputs that would get screwed up by the paste, such as valve feedbacks | |||
#Added support for AEM 4 analog outs (req AEM v 1729) | |||
#Fixed issue with steeple rod load | |||
#Adjusted AFRC run signal to come on faster than global run signal | |||
#Added fuel map graph for injection | |||
#Changed modbus common datamap to make sure bad EDT values are not used | |||
#Added input calibration to annunciator | |||
''' 1.34 08-MAY-2020 ''' | |||
#Fixed DI Input feedbacks to properly configure some AIs | |||
#Changed icm input status page to show input counts | |||
#Fixed some icm setups to properly handle ECU software version | |||
#Added information page for ECU to show some common sensors | |||
#Changed AFRC home page so that the gauge presses actually go to minute status as expected. | |||
#Fixed harness and wire labels for ignition on ECU | |||
''' 1.32 19-MAR-2020 ''' | |||
#Re-enabled the ECU home page slide (with only the misc sensors) when the annunciator is not present so that the oil/coolant sensors can be seen. | |||
#Added output option for reset broadcast (req brain 1557) | |||
#Added option to speed input to use AI speed reference (req brain 1557) | |||
#Fixed issue on input fault times page that made di not show up | |||
''' 1.30 04-FEB-2020 ''' | |||
#Added special dual-loop recycle pid and gauge for status. Requires annunciator 1507 or newer. | |||
#Small cleanups for ECU and ECU test | |||
''' 1.28 14-JAN-2020 ''' | |||
#Added deadband to custom digital out (optional). Requires BRAIN version 1350. | |||
#Fixed missing base timing button when using ignition custom timing map. This was accidentally done as part of 1.23 | |||
#Added sensor setup menu for vibration sensor | |||
#Added vibration sensor tab for home screen and status screen | |||
#Fixed a couple common data table lookup issues in the modbus table | |||
#Numerous updates to ECU UI including engine sensor alarms and range adjustments | |||
#Added Ignition coil current for ECU to cyl status page | |||
#Updates to SAT mode to make sure it can be activated and used reliably. | |||
#Added 5th pid loop | |||
''' 1.24 ''' | |||
#Fleshed out consolidated ECU home page | |||
#Added page for basic AFRC settings so that the home page buttons are not needed | |||
#Changed layout of ICM Timing map page to not show all maps at once | |||
#Removed base timing adjustment on timing display page and instead added link to normal timing setup page. | |||
#Re-allowed hall modes for ICM-IIC - module | |||
#Fixed issue where Pre/Post TC on annunciator were sometimes not shared | |||
''' 1.22 ''' | |||
#Added hours display gauge | |||
#Fixed issue where test callouts would not work | |||
''' 1.20 ''' | |||
#Added WiFi setup screen for changing IP | |||
#Added modbus register for CDL code at last shutdown | |||
#Added misc. start permissive | |||
''' 1.18 ''' | |||
#Added recovery option that copies backup program if button next to modbus1 is held down during startup and released under 10s after backup script starts | |||
#Added cursor time to title of datalog display page | |||
#Added option to auto scale gauges on the gauge setup page | |||
#Fixed issue on governor setup where selecting ‘annunciator target’ would cause setpoint box to be permanently hidden if changing back to other modes | |||
#Added option to screw loading to stop loading if any sensor is in deadband | |||
#Added ‘rated speed’ option to speed setup (requires gov sw 1409 or higher) | |||
#Added button to select a few test options on telematics page | |||
''' 1.16 ''' | |||
#Added current suction pressure to blowdown status | |||
#Prevented runtime hours from accumulating negative runtime from time changes | |||
#‘Clear Alarm’ now hidden on historical alarms | |||
#Added button for testing a callout | |||
#Fixed items showing up incorrectly on AFRC Lite page | |||
#Added disk format utility | |||
#Fixed routing issue with wired ethernet port. | |||
#Added option to have separate debounce time on analog vibration sensors, under Brain – Misc settings. | |||
''' 1.14 ''' | |||
# New Kernel Update included with 1.14 to fix screen glitch because of incorrect clock polarity | |||
''' 1.12 ''' | |||
#Added ‘last error message’ to telematics debug page | |||
#Fixed issue where run time and timers were not updated properly | |||
#Added process log review for previous hour to alarm events (pulls from datalog) | |||
#Fixed issue where time zone wasn’t able to be changed on new image | |||
#Fixed TC deadband on pid loops (unit scaling issue) | |||
''' 1.10 ''' | |||
#Fixed issue where a suction pid loop would revert to ‘always on’ regardless of activation setting | |||
#Added delete to operator log view page. Deletes are allowed if in ‘engineering’ or if the log was within the last hr. | |||
#Moved the manual load button to the sidebar (is shown only when ready to load and hidden after bypass closes) | |||
''' 1.08 ''' | |||
#Added test callout to telematics | |||
#Changed timestamp for telematics messages | |||
''' 1.06 ''' | |||
#Fixed unit display in compressor geometry (rod load) | |||
#Fixed datalog info on noflow and compressor geometry pages to show data correctly | |||
#Fixed issue where compression ratio showed up incorrectly if multiple sensors had ‘suction’ in the name | |||
#Fixed issue where engineering access was required to view current rod load | |||
#Fixed pid output display graph showing wrong value | |||
#Fixed individual input graph screen issue where sometimes the alarm bars would not show up | |||
#Added feature where at shutdown the last minute log will be sent for the shutdown sensor | |||
#Added option for 5th page of core gauges | |||
#Added icm knock setup page | |||
#Added icm timing disc test page | |||
#Added gauge for rod loads | |||
#Added option to scale all the datalog graphs together | |||
#Fixed Modbus read of EDT engine hours | |||
#Fixed issue where ‘copy’ button on input list sometimes disappeared |
Revision as of 15:58, 7 June 2024
This page shows major changes for software updates, sorted by module.
DCT
1.66 - Not yet released
- Added standby timer adjustment, req brain 3096, found under Brain Misc Settings
- Added some new brain digital output functions
- Added TCP/Modbus to VFD connection framework. Currently testing on MV1000 drives.
- Add commissioning report under "Information"
- Add ECU pct load as a speed control option, requires latest Brain and EDT
- Added compressor ratio per alarm stage
- Fixed issue with VNC connection where the screen wouldn’t wake during the connection
- Moved pre/post-lube setup to ENG level
- Fixed a few EDT (engine) modbus discrepancies
- Add option to the blowdown on fault to wait for some time first
- Added support for remote updates (requires certain service levels)
- Added main bearing temp deviation shutdown. Requires brain 3110
1.64 25-OCT-2023
- Added ability to change engineering password under system settings
- Fixed issue where operator logs would not download if there was a space in the unit name
- Fixed issue where disabling a expansion module AI would break some random things
- Added auto-change of wifi name to append unit number (if available)
- Added pid5 setpoint reg to modbus
- Added special compressor oil pressure alarm to misc settings (req Brain 2773)
- Removed shutdown cause dialog
- Cleaned up operator log add page to show preview of full log before submitting, instead of several slides of sensor status
- Added cyls 17-20 to EDT values for 3520
- Add settings for ECU stand alone mode
- Add blowdown on normal fault option
- Add versadrive ecu option and pulse output option
- Add ao7/8 modbus regs
- Added auto restart criteria and changed layout of reset logic screen
- Add description to “Touchscreen generated alarm”
- Added icm external timing adjustment, e.g. from detonation module
1.62 07-FEB-2023
- Fix bug where ignition input info screen would not show hall moving on ecu in first box
- Made additional analysis button on alarm screen flash when shown
- Changed hourmeters to increment based on Brain ‘crank terminate rpm’ rather than fixed RPM, to accommodate low speed units
- Fixed ability to activate to ext1 service level
1.60 07-DEC-2022
- Fixed issue where speed control validation would complain about sensor 2 range incorrectly in some cases
- Add run status Brain output option
- Fix gauge select missing ECU coolant temp
- Added warning dialog if you change a setting and try to go home or back without saving
- Added modbus regs for pid loop status
- Added mass flow rate from EDT support to show on the screen
- Allow for gauge selection of ECU gauges even if there is no ECU
- Added output quick add screen for adding some loops easily
1.58 03-OCT-2022
- Fixed bug that could cause tc setup to not show asc option when it should
- Change speed control sp to be changeable in operator mode
- Add vibration sensor modbus registers
- Make sure wideband sensor is not an option on new AFRCs that are dual-rich
- Fixed bug where no flow “pct of rated” current value would only work on input 1
- Added ECU option to turn of thermistors
1.56 11-JUL-2022
- Fixed a couple ASC issues where some upper rods were still being requested, and three values were incorrectly scaled
- Changed digital valve testing screen to use diagrams for clarity
- Added manifold temp option for sharing from edt to annunciator for some loops
- Added engine de-rate option
- Added option to rename noflow 3 input
1.54 12-MAY-2022
- Added ESM2 option to EDT. Requires EDT update
- Added VNC option to ethernet setup
- Added logic for rods 5,6 to rod load (including alarm, datalog, and load ctl mode)
- Increased max valve change time to 60
1.52 03-MAR-2022
- Added manual mode to recycle pid status. Requires annunciator 2224.
- Added pints per day to the no flow monitoring.
- Added a few items to ECU info – ambient barometric pressure, intake temp, raw manifold voltage. Requires ecu 970.
- Fixed issue where the alarm file read could crash if a line had exactly 9 tokens
- Improvement to the detection of discharge temp indexes
1.50 06-JAN-2022
- Added ASC to TC input link. Requires brain version 2157.
- Change manual load button to only appear if idle hold is done
- Prevent turning on “Blowdown vent on ESD” if there is no suction block valve
- Added valve testing page
- Added config failsafe to annunciator to fault if config is blank
- Added “Restart load delay on idle” to retention file. It was previously missing.
- Fixed issue where latest CAT SPN was not actually pulled by telematics or datalog
1.48 08-NOV-2021
- Added EDT setting hints to speed control setup
- Added new CDL items to EDT table and modbus EDT table
- Added modbus option to disallow writes
- Added output option for flame detect status
- Updated load control mode so that if load calc is coming from manifold pressure it will work with GOV/ICM manifold sensor (before only worked with EDT source)
- Added DTC code to ‘Ecu-triggered’ alarms remotely for more info on what went down
- Updated alarm graph screen to show some sensors that can be scrolled through
- Added support for new AEMs that don’t have voltage mode AI/AO
- Added option to have ECU use shutdown pin only instead of CAN
- Added previous uptime to alarms
- Cleaned up valve setup screen to hide AO column normally
- Added manual mode note to valve status gauges if in manual mode
- Added text for input disabled (AI,TI) over previously blank gauges
- Some improvements to datalog graphing to show multiple lines more quickly
- Allow 0s load delay setting
1.46 10-AUG-2021
- Added auto restart after periods of days to flush video memory. Restarts main application only
- Delete ‘Previous shutdown logs’ if in the future because of a clock issue. Also put saving of log after reducing list to 9 so that the latest log is always present regardless of clock.
- Added FV- test to the digital out test screen. Requires ANN 1995.
- Added analog out testing screen. Requires ANN 1997.
- Added analog input to setpoint link. Allows for selecting an analog input that controls the setpoint of some loops. The same input can be re-used on multiple loops
- Added deadband to dual recycle loop inputs. Acts more like an offset than a true deadband. Only relevant if using the analog input link mentioned above.
- Changed Brain datalog so that the ‘State’ and ‘previous shutdown’ columns show a string instead of numbers.
- Added ethernet disable option to the ethernet setup screen
- Change load ctl mode so that manifold can be used in place of load pct
- Fixed issue where DO-9 test did not work
- Added cooler VFD as a digital output option
- Fixed issue where the AFR and GOV were showing 0v for input voltage with the ECU
- Added vibration sensor calibration values
- Fixed issue where clock shifts broke some timers until the next power cycle
- Improvements and fixes to the Ariel Smart Compressor integration. Analog inputs can be linked to ASC sensors.
- Added several pages to the wifi console for checking digital inputs, testing digital outputs, and downloading configs/logs
- Added multiple bypass valves and bypass blowdown option
- Changed time set screen to handle time zone changes better, and show the month name
- Added EDT main config mode “ADEM- Send CDL Requests”. Requires EDT 1704.
1.44 05-MAY-2021
- Added support for modbus write multiple registers , function code 16
- Added second idle hold condition (requires ANN 1938)
- Added EDT to annunciator sharing of oil temp, oil pressure, coolant temp, and fuel temp. All except fuel temp are now available as permissive sensors for idle hold and a few other things. Requires ANN 1941 and EDT 1571
- Fixed modbus values for voltage on ECU, and mV o2 readings
- Added support for a 2nd expansion module which has inputs that show up as TC-25B, TC-26B, etc. Currently only AI and TC are added on the 2nd expansion module.
- Added option to disable wifi and cell
- Added optional activation criteria to recycle loop
- Added a few setpoint regs related to the flow control mode to the modbus table
- Fixed issue where CDL modbus registers (2) were not reading correctly
- Fixed issue where AFRC burn type could be lean burn but an AFRCA-SB was attached, and it would throw an error
- Added an ECU DTC for the critical timing error. Previously the ECU would go to the faulted state but not show anything on the alarm screen.
- Added satellite status icons
- Added option to have a second speed control sensor (requires annunciator 1976)
- Added ability to receive activation over ST6100 sat modem
1.42 12-FEB-2021
- Changed datalog to average over last minute when adding a new line to the file. Previously each one-minute datapoint was a spot reading.
- Added option to custom digital out to force the output off during ESD fault regardless of input status
- Added load delay option to reset load delay when idle hold becomes active again
- Started support for ST6100 satellite modem
- Added cooldown button to core status page
- Fixed bug where changing the wifi address made it so that the wifi page wouldn’t work
- Fixed cell status so that config doesn’t say ‘no’ if using Verizon
1.40 10-DEC-2020
- Changed gov setup for linear ramp to always show change rate button since it is actually used
- Show names on contacts if possible
- Added load control manual open suction button
- Fixed DI status regs
- Added packing pressure 1 to common map
- Flywheel teeth setup on gov/icm copies to the other
- Added note on telematics callout screen if the unit has groups/schedules that can’t be seen
- Removed ‘carrier’ selection in callout contact
- Fixed issue where ECU ignition wiring couldn’t be changed
- Added load control history
- Added option to require idle switch position on startup (requires ANN 1836)
1.38 28-AUG-2020
- Added 3 simple proportional output loops. Requires annunciator 1732.
- Changed the telematics code to only send a ‘stop’ notif if the annunciator state is not faulted.
1.36 25-AUG-2020
- Made the button to the view/change callouts throw an error if the unit is not activated
- Made sure input list copy/paste wasn’t allowed on inputs that would get screwed up by the paste, such as valve feedbacks
- Added support for AEM 4 analog outs (req AEM v 1729)
- Fixed issue with steeple rod load
- Adjusted AFRC run signal to come on faster than global run signal
- Added fuel map graph for injection
- Changed modbus common datamap to make sure bad EDT values are not used
- Added input calibration to annunciator
1.34 08-MAY-2020
- Fixed DI Input feedbacks to properly configure some AIs
- Changed icm input status page to show input counts
- Fixed some icm setups to properly handle ECU software version
- Added information page for ECU to show some common sensors
- Changed AFRC home page so that the gauge presses actually go to minute status as expected.
- Fixed harness and wire labels for ignition on ECU
1.32 19-MAR-2020
- Re-enabled the ECU home page slide (with only the misc sensors) when the annunciator is not present so that the oil/coolant sensors can be seen.
- Added output option for reset broadcast (req brain 1557)
- Added option to speed input to use AI speed reference (req brain 1557)
- Fixed issue on input fault times page that made di not show up
1.30 04-FEB-2020
- Added special dual-loop recycle pid and gauge for status. Requires annunciator 1507 or newer.
- Small cleanups for ECU and ECU test
1.28 14-JAN-2020
- Added deadband to custom digital out (optional). Requires BRAIN version 1350.
- Fixed missing base timing button when using ignition custom timing map. This was accidentally done as part of 1.23
- Added sensor setup menu for vibration sensor
- Added vibration sensor tab for home screen and status screen
- Fixed a couple common data table lookup issues in the modbus table
- Numerous updates to ECU UI including engine sensor alarms and range adjustments
- Added Ignition coil current for ECU to cyl status page
- Updates to SAT mode to make sure it can be activated and used reliably.
- Added 5th pid loop
1.24
- Fleshed out consolidated ECU home page
- Added page for basic AFRC settings so that the home page buttons are not needed
- Changed layout of ICM Timing map page to not show all maps at once
- Removed base timing adjustment on timing display page and instead added link to normal timing setup page.
- Re-allowed hall modes for ICM-IIC - module
- Fixed issue where Pre/Post TC on annunciator were sometimes not shared
1.22
- Added hours display gauge
- Fixed issue where test callouts would not work
1.20
- Added WiFi setup screen for changing IP
- Added modbus register for CDL code at last shutdown
- Added misc. start permissive
1.18
- Added recovery option that copies backup program if button next to modbus1 is held down during startup and released under 10s after backup script starts
- Added cursor time to title of datalog display page
- Added option to auto scale gauges on the gauge setup page
- Fixed issue on governor setup where selecting ‘annunciator target’ would cause setpoint box to be permanently hidden if changing back to other modes
- Added option to screw loading to stop loading if any sensor is in deadband
- Added ‘rated speed’ option to speed setup (requires gov sw 1409 or higher)
- Added button to select a few test options on telematics page
1.16
- Added current suction pressure to blowdown status
- Prevented runtime hours from accumulating negative runtime from time changes
- ‘Clear Alarm’ now hidden on historical alarms
- Added button for testing a callout
- Fixed items showing up incorrectly on AFRC Lite page
- Added disk format utility
- Fixed routing issue with wired ethernet port.
- Added option to have separate debounce time on analog vibration sensors, under Brain – Misc settings.
1.14
- New Kernel Update included with 1.14 to fix screen glitch because of incorrect clock polarity
1.12
- Added ‘last error message’ to telematics debug page
- Fixed issue where run time and timers were not updated properly
- Added process log review for previous hour to alarm events (pulls from datalog)
- Fixed issue where time zone wasn’t able to be changed on new image
- Fixed TC deadband on pid loops (unit scaling issue)
1.10
- Fixed issue where a suction pid loop would revert to ‘always on’ regardless of activation setting
- Added delete to operator log view page. Deletes are allowed if in ‘engineering’ or if the log was within the last hr.
- Moved the manual load button to the sidebar (is shown only when ready to load and hidden after bypass closes)
1.08
- Added test callout to telematics
- Changed timestamp for telematics messages
1.06
- Fixed unit display in compressor geometry (rod load)
- Fixed datalog info on noflow and compressor geometry pages to show data correctly
- Fixed issue where compression ratio showed up incorrectly if multiple sensors had ‘suction’ in the name
- Fixed issue where engineering access was required to view current rod load
- Fixed pid output display graph showing wrong value
- Fixed individual input graph screen issue where sometimes the alarm bars would not show up
- Added feature where at shutdown the last minute log will be sent for the shutdown sensor
- Added option for 5th page of core gauges
- Added icm knock setup page
- Added icm timing disc test page
- Added gauge for rod loads
- Added option to scale all the datalog graphs together
- Fixed Modbus read of EDT engine hours
- Fixed issue where ‘copy’ button on input list sometimes disappeared