Software Change Log

From EMIT Controls

This page shows major changes for software updates, sorted by module.

DCT

1.66 - Not yet released

  1. Added standby timer adjustment, req brain 3096, found under Brain Misc Settings
  2. Added some new brain digital output functions
  3. Added TCP/Modbus to VFD connection framework. Currently testing on MV1000 drives.
  4. Add commissioning report under "Information"
  5. Add ECU pct load as a speed control option, requires latest Brain and EDT
  6. Added compressor ratio per alarm stage
  7. Fixed issue with VNC connection where the screen wouldn’t wake during the connection
  8. Moved pre/post-lube setup to ENG level
  9. Fixed a few EDT (engine) modbus discrepancies
  10. Add option to the blowdown on fault to wait for some time first
  11. Added support for remote updates (requires certain service levels)
  12. Added main bearing temp deviation shutdown. Requires brain 3110
  13. Fixed issue with speed de-rate where the Brain would not exit the condition
  14. Add option to move misc start permissive to end of pre-lube
  15. Added option for vibration sensor switch to acceleration monitoring mode
  16. Added support for SAT3 service level
  17. Fix EDT reading for throttle command position and fuel actuator position (requires EDT 2779 also)

1.64 25-OCT-2023

  1. Added ability to change engineering password under system settings
  2. Fixed issue where operator logs would not download if there was a space in the unit name
  3. Fixed issue where disabling a expansion module AI would break some random things
  4. Added auto-change of wifi name to append unit number (if available)
  5. Added pid5 setpoint reg to modbus
  6. Added special compressor oil pressure alarm to misc settings (req Brain 2773)
  7. Removed shutdown cause dialog
  8. Cleaned up operator log add page to show preview of full log before submitting, instead of several slides of sensor status
  9. Added cyls 17-20 to EDT values for 3520
  10. Add settings for ECU stand alone mode
  11. Add blowdown on normal fault option
  12. Add versadrive ecu option and pulse output option
  13. Add ao7/8 modbus regs
  14. Added auto restart criteria and changed layout of reset logic screen
  15. Add description to “Touchscreen generated alarm”
  16. Added icm external timing adjustment, e.g. from detonation module

1.62 07-FEB-2023

  1. Fix bug where ignition input info screen would not show hall moving on ecu in first box
  2. Made additional analysis button on alarm screen flash when shown
  3. Changed hourmeters to increment based on Brain ‘crank terminate rpm’ rather than fixed RPM, to accommodate low speed units
  4. Fixed ability to activate to ext1 service level

1.60 07-DEC-2022

  1. Fixed issue where speed control validation would complain about sensor 2 range incorrectly in some cases
  2. Add run status Brain output option
  3. Fix gauge select missing ECU coolant temp
  4. Added warning dialog if you change a setting and try to go home or back without saving
  5. Added modbus regs for pid loop status
  6. Added mass flow rate from EDT support to show on the screen
  7. Allow for gauge selection of ECU gauges even if there is no ECU
  8. Added output quick add screen for adding some loops easily

1.58 03-OCT-2022

  1. Fixed bug that could cause tc setup to not show asc option when it should
  2. Change speed control sp to be changeable in operator mode
  3. Add vibration sensor modbus registers
  4. Make sure wideband sensor is not an option on new AFRCs that are dual-rich
  5. Fixed bug where no flow “pct of rated” current value would only work on input 1
  6. Added ECU option to turn of thermistors

1.56 11-JUL-2022

  1. Fixed a couple ASC issues where some upper rods were still being requested, and three values were incorrectly scaled
  2. Changed digital valve testing screen to use diagrams for clarity
  3. Added manifold temp option for sharing from edt to annunciator for some loops
  4. Added engine de-rate option
  5. Added option to rename noflow 3 input

1.54 12-MAY-2022

  1. Added ESM2 option to EDT. Requires EDT update
  2. Added VNC option to ethernet setup
  3. Added logic for rods 5,6 to rod load (including alarm, datalog, and load ctl mode)
  4. Increased max valve change time to 60

1.52 03-MAR-2022

  1. Added manual mode to recycle pid status. Requires annunciator 2224.
  2. Added pints per day to the no flow monitoring.
  3. Added a few items to ECU info – ambient barometric pressure, intake temp, raw manifold voltage. Requires ecu 970.
  4. Fixed issue where the alarm file read could crash if a line had exactly 9 tokens
  5. Improvement to the detection of discharge temp indexes

1.50 06-JAN-2022

  1. Added ASC to TC input link. Requires brain version 2157.
  2. Change manual load button to only appear if idle hold is done
  3. Prevent turning on “Blowdown vent on ESD” if there is no suction block valve
  4. Added valve testing page
  5. Added config failsafe to annunciator to fault if config is blank
  6. Added “Restart load delay on idle” to retention file. It was previously missing.
  7. Fixed issue where latest CAT SPN was not actually pulled by telematics or datalog

1.48 08-NOV-2021

  1. Added EDT setting hints to speed control setup
  2. Added new CDL items to EDT table and modbus EDT table
  3. Added modbus option to disallow writes
  4. Added output option for flame detect status
  5. 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)
  6. Added DTC code to ‘Ecu-triggered’ alarms remotely for more info on what went down
  7. Updated alarm graph screen to show some sensors that can be scrolled through
  8. Added support for new AEMs that don’t have voltage mode AI/AO
  9. Added option to have ECU use shutdown pin only instead of CAN
  10. Added previous uptime to alarms
  11. Cleaned up valve setup screen to hide AO column normally
  12. Added manual mode note to valve status gauges if in manual mode
  13. Added text for input disabled (AI,TI) over previously blank gauges
  14. Some improvements to datalog graphing to show multiple lines more quickly
  15. Allow 0s load delay setting

1.46 10-AUG-2021

  1. Added auto restart after periods of days to flush video memory. Restarts main application only
  2. 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.
  3. Added FV- test to the digital out test screen. Requires ANN 1995.
  4. Added analog out testing screen. Requires ANN 1997.
  5. 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
  6. 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.
  7. Changed Brain datalog so that the ‘State’ and ‘previous shutdown’ columns show a string instead of numbers.
  8. Added ethernet disable option to the ethernet setup screen
  9. Change load ctl mode so that manifold can be used in place of load pct
  10. Fixed issue where DO-9 test did not work
  11. Added cooler VFD as a digital output option
  12. Fixed issue where the AFR and GOV were showing 0v for input voltage with the ECU
  13. Added vibration sensor calibration values
  14. Fixed issue where clock shifts broke some timers until the next power cycle
  15. Improvements and fixes to the Ariel Smart Compressor integration. Analog inputs can be linked to ASC sensors.
  16. Added several pages to the wifi console for checking digital inputs, testing digital outputs, and downloading configs/logs
  17. Added multiple bypass valves and bypass blowdown option
  18. Changed time set screen to handle time zone changes better, and show the month name
  19. Added EDT main config mode “ADEM- Send CDL Requests”. Requires EDT 1704.

1.44 05-MAY-2021

  1. Added support for modbus write multiple registers , function code 16
  2. Added second idle hold condition (requires ANN 1938)
  3. 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
  4. Fixed modbus values for voltage on ECU, and mV o2 readings
  5. 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.
  6. Added option to disable wifi and cell
  7. Added optional activation criteria to recycle loop
  8. Added a few setpoint regs related to the flow control mode to the modbus table
  9. Fixed issue where CDL modbus registers (2) were not reading correctly
  10. Fixed issue where AFRC burn type could be lean burn but an AFRCA-SB was attached, and it would throw an error
  11. 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.
  12. Added satellite status icons
  13. Added option to have a second speed control sensor (requires annunciator 1976)
  14. Added ability to receive activation over ST6100 sat modem

1.42 12-FEB-2021

  1. Changed datalog to average over last minute when adding a new line to the file. Previously each one-minute datapoint was a spot reading.
  2. Added option to custom digital out to force the output off during ESD fault regardless of input status
  3. Added load delay option to reset load delay when idle hold becomes active again
  4. Started support for ST6100 satellite modem
  5. Added cooldown button to core status page
  6. Fixed bug where changing the wifi address made it so that the wifi page wouldn’t work
  7. Fixed cell status so that config doesn’t say ‘no’ if using Verizon

1.40 10-DEC-2020

  1. Changed gov setup for linear ramp to always show change rate button since it is actually used
  2. Show names on contacts if possible
  3. Added load control manual open suction button
  4. Fixed DI status regs
  5. Added packing pressure 1 to common map
  6. Flywheel teeth setup on gov/icm copies to the other
  7. Added note on telematics callout screen if the unit has groups/schedules that can’t be seen
  8. Removed ‘carrier’ selection in callout contact
  9. Fixed issue where ECU ignition wiring couldn’t be changed
  10. Added load control history
  11. Added option to require idle switch position on startup (requires ANN 1836)

1.38 28-AUG-2020

  1. Added 3 simple proportional output loops. Requires annunciator 1732.
  2. Changed the telematics code to only send a ‘stop’ notif if the annunciator state is not faulted.

1.36 25-AUG-2020

  1. Made the button to the view/change callouts throw an error if the unit is not activated
  2. Made sure input list copy/paste wasn’t allowed on inputs that would get screwed up by the paste, such as valve feedbacks
  3. Added support for AEM 4 analog outs (req AEM v 1729)
  4. Fixed issue with steeple rod load
  5. Adjusted AFRC run signal to come on faster than global run signal
  6. Added fuel map graph for injection
  7. Changed modbus common datamap to make sure bad EDT values are not used
  8. Added input calibration to annunciator

1.34 08-MAY-2020

  1. Fixed DI Input feedbacks to properly configure some AIs
  2. Changed icm input status page to show input counts
  3. Fixed some icm setups to properly handle ECU software version
  4. Added information page for ECU to show some common sensors
  5. Changed AFRC home page so that the gauge presses actually go to minute status as expected.
  6. Fixed harness and wire labels for ignition on ECU

1.32 19-MAR-2020

  1. 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.
  2. Added output option for reset broadcast (req brain 1557)
  3. Added option to speed input to use AI speed reference (req brain 1557)
  4. Fixed issue on input fault times page that made di not show up

1.30 04-FEB-2020

  1. Added special dual-loop recycle pid and gauge for status. Requires annunciator 1507 or newer.
  2. Small cleanups for ECU and ECU test

1.28 14-JAN-2020, 1.26 18-DEC-2019

  1. Added deadband to custom digital out (optional). Requires BRAIN version 1350.
  2. Fixed missing base timing button when using ignition custom timing map. This was accidentally done as part of 1.23
  3. Added sensor setup menu for vibration sensor
  4. Added vibration sensor tab for home screen and status screen
  5. Fixed a couple common data table lookup issues in the modbus table
  6. Numerous updates to ECU UI including engine sensor alarms and range adjustments
  7. Added Ignition coil current for ECU to cyl status page
  8. Updates to SAT mode to make sure it can be activated and used reliably.
  9. Added 5th pid loop

1.24 01-AUG-2019

  1. Fleshed out consolidated ECU home page
  2. Added page for basic AFRC settings so that the home page buttons are not needed
  3. Changed layout of ICM Timing map page to not show all maps at once
  4. Removed base timing adjustment on timing display page and instead added link to normal timing setup page.
  5. Re-allowed hall modes for ICM-IIC - module
  6. Fixed issue where Pre/Post TC on annunciator were sometimes not shared

1.22 18-JUL-2019

  1. Added hours display gauge
  2. Fixed issue where test callouts would not work

1.20 15-JUL-2019

  1. Added WiFi setup screen for changing IP
  2. Added modbus register for CDL code at last shutdown
  3. Added misc. start permissive

1.18 20-MAY-2019

  1. 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
  2. Added cursor time to title of datalog display page
  3. Added option to auto scale gauges on the gauge setup page
  4. Fixed issue on governor setup where selecting ‘annunciator target’ would cause setpoint box to be permanently hidden if changing back to other modes
  5. Added option to screw loading to stop loading if any sensor is in deadband
  6. Added ‘rated speed’ option to speed setup (requires gov sw 1409 or higher)
  7. Added button to select a few test options on telematics page

1.16 18-APR-2019

  1. Added current suction pressure to blowdown status
  2. Prevented runtime hours from accumulating negative runtime from time changes
  3. ‘Clear Alarm’ now hidden on historical alarms
  4. Added button for testing a callout
  5. Fixed items showing up incorrectly on AFRC Lite page
  6. Added disk format utility
  7. Fixed routing issue with wired ethernet port.
  8. Added option to have separate debounce time on analog vibration sensors, under Brain – Misc settings.

1.14 22-MAR-2019

  1. New Kernel Update included with 1.14 to fix screen glitch because of incorrect clock polarity

1.12 18-MAR-2019

  1. Added ‘last error message’ to telematics debug page
  2. Fixed issue where run time and timers were not updated properly
  3. Added process log review for previous hour to alarm events (pulls from datalog)
  4. Fixed issue where time zone wasn’t able to be changed on new image
  5. Fixed TC deadband on pid loops (unit scaling issue)

1.10 25-FEB-2019

  1. Fixed issue where a suction pid loop would revert to ‘always on’ regardless of activation setting
  2. Added delete to operator log view page. Deletes are allowed if in ‘engineering’ or if the log was within the last hr.
  3. Moved the manual load button to the sidebar (is shown only when ready to load and hidden after bypass closes)

1.08 11-FEB-2019

  1. Added test callout to telematics
  2. Changed timestamp for telematics messages

1.06 07-FEB-2019

  1. Fixed unit display in compressor geometry (rod load)
  2. Fixed datalog info on noflow and compressor geometry pages to show data correctly
  3. Fixed issue where compression ratio showed up incorrectly if multiple sensors had ‘suction’ in the name
  4. Fixed issue where engineering access was required to view current rod load
  5. Fixed pid output display graph showing wrong value
  6. Fixed individual input graph screen issue where sometimes the alarm bars would not show up
  7. Added feature where at shutdown the last minute log will be sent for the shutdown sensor
  8. Added option for 5th page of core gauges
  9. Added icm knock setup page
  10. Added icm timing disc test page
  11. Added gauge for rod loads
  12. Added option to scale all the datalog graphs together
  13. Fixed Modbus read of EDT engine hours
  14. Fixed issue where ‘copy’ button on input list sometimes disappeared

EDR

1.84 18-JUL-2024

  1. A few fixes to remote updates
  2. Fix throttle body reported value on A3 engines
  3. A couple tweaks to SAT3 mode

1.81 Not yet released

  1. Added SAT3 mode
  2. Fixed some functionality changes needed with latest kernel
  3. Added better status info for SAT2 and SAT3 mode to see what satellite modem is doing

1.80 Not yet released

  1. Added over the air software update
  2. Add catalyst diff pressure to extended data
  3. Some test code for oil equipment monitoring
  4. Fixed a couple engine values that were missing from modbus or mis-scaled

1.78 01-APR-2024

  1. Added fix for issue where occasionally a corrupt message could block sending of new data
  2. Fixed issue where some non-present CAT sensors would show up with bad values

1.77c 08-FEB-2024

  1. Minor changes from 1.76

1.76 23-OCT-2023

  1. Fixed occasional issue where a duplicate fault message was sent

1.74 17-AUG-2023

  1. Added support for remote (EMIT) sending in of table configs

1.73 10-AUG-2023

  1. Clean up logic for bitmap fault mode (for PLC panels) to prevent over-sending alarms
  2. Add byte format option for 1000s place integer
  3. Add modbus master regs for extended data, for Waukesha units as an example

1.71 27-JUL-2023 , 1.68 30-JUN-2023

Unknown

1.67f 28-JUN-2023

  1. Fix some tag names
  2. Add EDT status to EDT page
  3. add test modbus scan

1.66 21-APR-2023

Unknown

1.65 13-APR-2023

  1. Fix modbus engine hours issue

1.60, 1.62 7-FEB-2023

  1. Add support for float registers

1.58 11-NOV-2022

  1. Add support for new 1.03 hardware revision with EDT as a different software piece
  2. Add quick config page to wifi console
  3. Add support for 1.03 boards auto-flip of modbus master pins

1.57 22-JUN-2022

  1. Add max temp of processor to daily data


1.56 04-MAR-2022

  1. Added more default configs
  2. Add remote time fix
  3. Added CAT DTC to alarm description if the alarm appears to be an engine shutdown

1.55 06-JAN-2022

  1. Save last run state to disk to avoid repeat callouts on power cycles

1.53d 21-OCT-2021

  1. Add annunciator code to the alert "Alarm code" column
  2. Add uptime to shutdown message
  3. Report time on debug page
  4. Add some debounce to run status logic

1.52 18-OCT-2021

  1. Add high/low alarms to DE3000

1.49 19-AUG-2021

  1. Reject modbus responses if the size is wrong

1.48 09-AUG-2021

  1. Add remote serial config

1.47 06-AUG-2021

  1. Minor changes

1.46 02-AUG-2021

  1. Add remote shutdown / run table updates
  2. Cleanup of run signal logic

1.44 09-JUL-2021

  1. Added long description to callouts for bitmap mode (PLC)
  2. Improved reliability of table updates from Wifi

1.42 30-JUN-2021

  1. Fixed issue with TXID on modbus master / TCP
  2. Add port timings to wifi console
  3. Some cleanups for SAT mode
  4. Add bitmap (PLC) fault reading


1.37 03-MAY-2021

  1. Added modbus slave registers for normal data (previously only engine data was in the table)

1.35 16-APR-2021

  1. Fixed issue where adding rows to shutdown/run tables wouldn't work
  2. Add SAT mode
  3. Add manual stop flag

1.33 22-MAR-2021

  1. Some reliability improvements to ethernet modbus master
  2. Change slave relay to only work with specific annunciator ID