Firmware version history
News | Observer Version History | Firmware Version History | Downloads |
- IEC
61850/MMS re-enabled.
-
Device logical identifier in configuration and system
variable.
-
Network send rate improvement to server.
-
Avoid multiple queue insertions on sampling fail signal.
-
Improved tolerance of MCU flash erase interruption
-
Register addressing optimization.
-
Firmware size reduced.
-
IMx-8 eMMC support more memory models, better timeout check.
6.0
Identification and
performance improvements
-
IMx-8 device type added.
-
Device ID up to 9999 (previously 255). (Not applicable for
IMx-M)
-
System vars for hardware and firmware identification
automatically used by @ptitude Observer and IMx Manager app.
-
Faster start-up and firmware update.
- CPU
usage reduced by up to 20% when using Event Capture.
-
Relays, LEDs and external interfaces with less delay.
- Up
to 10% faster with many points and many measurements/second.
-
Improved SDRAM start-up test coverage to find more bus and
chip faults.
-
IMx-8 data buffers in eMMC (event 16MB, trend 1GB, capture
1GB). More than 300 times the capacity per channel compared
to existing IMx devices. Can contain 30 max sized captures
or more depending on configuration.
General
communications improvements
- DNS
printouts improved .
-
Ethernet HW watchdog reset if no controller detected.
-
Ethernet statistics improved and packet loss printouts
limited.
-
IMx-8 comes with a new factory system configuration with
DHCP and server initiated communication as default. This
means plug and play for local networks with DHCP.
-
Standalone and server initiated connection (no server
configured in device).
-
Network announcement for server initiated.
- NTP
server address can now be received by DHCP. First NTP
address provided by DHCP server is used.
-
IMx-8 Bluetooth Low Energy (BLE) interface using BLED112 USB
dongle.
Modbus
communication improvements
-
Modbus/RTU framing improvement for usage together with other
slaves.
-
Modbus slave mode allows read back of holding registers.
-
Modbus status registers 29-30 (previously reserved).
-
Modbus/TCP support.
-
Modbus slave mode floating point export by MBOUT option.
-
Modbus master mode data import allows more flexible
configuration.
Event
capture improvements
-
Allows multiple event captures to be taken before the
previous ones have been uploaded to the server and also
allows them to be retained over power loss. No new event
captures are stored when full (to keep the root cause event
when flooded by subsequent events).
-
Event Capture point can use an optional high-pass (AC)
filter with cut-off 0.0625, 0.125, 0.25, 0.5 Hz..
-
Event Capture point can set a full scale range (when using
high-pass filter) to get higher resolution for low amplitude
signals.
-
Event Capture point can use true peak overall (when using
high-pass filter).
-
Event Capture group can use an alarm relay.
-
Faster relay response when true peak is used. IMx energizes
within 100 ms when Event Capture group is ready to trigger.
Troubleshooting and support
improvements
-
System var for device temperature.
-
System vars for PoE and Aux DC supply status to see which
ones are powered.
-
IMx-8 rescue button enters "safe" maintenance mode without
configuration. Like booting Windows in safe mode, possible
to correct problems without the need to erase configuration
and data.
-
Self-monitoring covers more parameters than before and can
detect for example tacho and relay sensors overloading their
power supply (leading to incorrect operation).
General test mode improvements
-
Configurable system fault output inclusion in System
LED/relay. Option to include detected cable faults and out
of range fault. Includes points on virtual channels (e.g.
Modbus communication error).
-
User data attribute header in measurement configuration for
traceability makes support easier..
-
Maintenance mode can be used for SAT with IMx Manager app.
SKF Software and app
compatibility
- SKF
@ptitude Observer 10.2, Limited support down to 7.0
- SKF
@ptitude Analyst 9 maintenance release 1 (MR1)
- SKF
IMx-M Manager 2.1.10.
- SKF
IMx Manager app for iOS and Android 1.0.
5.0
-
Event Capture group and measurement points.
- IEC
61850/MMS interface.
-
Multiple Gating measurement point.
-
Operating Class dependant alarm levels for vibration points.
-
Operating Class separate storage of spectra/waveforms in
same interval.
-
Trend averaging for applicable process points.
-
System command interface.
-
Time synch loss and adjustment events (default off).
-
Settling time to clear cable fault (default 5 seconds).
- NTP
server address can now be set in both configuration files.
-
Explicit configuration of Modbus output registers possible.
-
Modbus output rounded to nearest integer (previously
truncated).
- NTP
poll intervals and accuracy optimized.
- NTP
statistics in debug command.
- NTP
does not stop synchronizing after ICMP DU response
(OTD2658).
-
System led behavior updated for new IMx-S IO-board (on 0.4s
at reboot).
-
Ethernet driver early packet filter for better immunity on
bad networks.
-
Ethernet driver received packet transfer optimized.
- Set
rate/range of averaged order-tracked data to Observer
expected (OTD2667).
4.1
Please note! The SKF Multilog
IMx firmware version 4.1 supports more functionality in
SKF @ptitude Observer and SKF @ptitude Analyst. This
firmware is available for
SKF Multilog IMx-C, IMx-P, IMx-S, IMx-W, IMx-B and
IMx-M. The features of this firmware include:
-
Support non-zero default process value.
-
Global simultaneous parameters sent together with
spectra/time waveforms.
-
Spectra window sent also with time waveform (for post
processing purposes).
-
Modbus simple heartbeat counter in register 28.
- SCL
uses cable check measurement when vibration not measured.
- SCL
offset calibration configurable on the combination point
itself.
-
Vibration points are sampled also during cable fault.
-
Live vibration trend has non-zeroed values when cable fault.
-
Live spectra/time waveforms possible also when cable fault
and out of range.
-
Status "no alarm levels checked" for unused vibration
components.
-
Vector alarm as min/max amplitude/phase "pie" sector (in
addition to circle).
-
Sector alarms with low level only is now possible (no phase
check)
- NTP
server address can be configured separately from normal
server.
- NTP
synchronizes from local subnet without server connection
wait.
-
Server can be configured with DNS name instead of numerical
IP address.
-
Dynamic alarm level controllable by parameter less than
zero.
-
Harmonic analysis for order-tracked points.
-
Separate resolution in transient and normal state.
-
Separate storage intervals for normal and alarm state.
-
Alarm group minimum time to rearm trigger selectable
(default still 30 s).
-
Alarm storage intervals can be activated for all points in
the alarm group.
-
Additional storage when trend value changes enough from last
stored value.
-
Selection of which transient group states a point is active.
-
Data sampled by one vibration point can be used by another
point.
-
Pre/post alarm data storage.
-
Time waveform includes bias information (when config version
>=9.1).
-
Averaging supported for time waveform analysis points.
-
IMx-P adjusted charge detection threshold for wider charger
compatibility.
Error handling and performance
improvements:
-
Cleaner/shorter/more configuration error printouts.
-
Detected configuration errors stored in buffer.
-
Reduced RAM data buffering when server is not available.
-
Fail-over server support.
-
DHCP client error printed every minute instead of server
connect error.
-
Faster initial server connection when using DHCP.
-
Prevents download of incompatible firmware vs system
configuration.
-
Data buffer added to avoid waiting for slow flash writes.
-
Optimized signal processing for faster measurement rates.
-
Optimized response time when storing time waveforms only.
3.1
- IMx-M
protection
status request.
- IMx-M
protection gap status inherited on virtual analogue ch
17-32.
- IMx-M
protection combined channel data on virtual analogue ch
33-40.
- IMx-M
protection speed point status inherited from virtual digital
ch 1-8.
- IMx-M
protection trip multiply flag.
-
Maintenance mode event.
-
Maintenance mode reset timeout 60 seconds without trigger.
-
Maintenance mode disables recording of measurement data.
-
Maintenance mode stops server connection, listens for
incoming connection.
- Client
connection possible which does not require firmware
download.
- Client
connection keeps retriggering maintenance mode.
- TCP
connect timeout lowered to 30 seconds (previously 75).
- IMx-M PRM
can send maintenance mode trigger.
- IMx-M PRM
generated events discarded in maintenance mode.
- IMx-M PRM
receives current IP address for display.
- IMx-M PRM
unavailable event timeout depending on disarm (2 or 300
seconds).
- IMx-M PRM
overall can not be used as vibration overall.
- IMx-M
CMM/PRM names in printouts.
SKF @ptitude monitoring suite
compatibility:
- Required
for SKF @ptitude Observer 10.0, Still supports down to 7.0
(possible limitations).
- SKF
@ptitude Analyst 2013 Edition maintenance release 2 (MR2B)
3.0
-
Optimized signal processing for faster measurement rates.
-
Optimized response time when storing time waveforms only.
- NTP
server address can be configured separately from normal
server.
-
Harmonic analysis for order-tracked points.
-
Separate resolution in transient and normal state.
-
Separate storage intervals for normal and alarm state.
-
Alarm group minimum time to rearm trigger selectable.
-
Alarm storage intervals can be activated for all points in
the alarm group. E.g. if a point in an alarm group is in
alarm it is possible to select if only that point or all
points in the group should also store data according to
their alarm schedules.
-
Additional storage when trend value changes enough from last
stored value. This is a vector change for 1-4x on harmonic
points and absolute change for everything else.
-
Vector alarm as min/max amplitude/phase sector in addition
to circle alarms in harmonic points.
-
Pre/post alarm data storage. It is possible to store a
configurable number of trend values and time waveforms
before and after an alarm at a configurable interval. Two
levels can be configured for trend values so that there can
be a shorter interval closer to the alarm.
-
Averaging supported for time waveform analysis points.
-
Dynamic alarm level controllable by parameter less than
zero, to handle negative process parameter values.
-
IMx-P adjusted charge detection threshold for wider charger
compatibility.
2.0
-
Order tracking together with SKF Acceleration Enveloping.
-
Order tracking without enveloping down to 5 Hz Fmax
(previously 25).
-
Order tracking non-DPE points down to 1 cpm.
-
Maximum speed puls timeout increased to 60 seconds
(previously 30 seconds).
-
Fmax for non-DPE points selectable between 5-40000 Hz.
-
Speed optimization of Acceleration enveloping bands 1-4 and
DPE, main improvement when using long time waveforms with
filter 3 or 4.
-
Simultaneous channel limitation now only for DPE with
order-tracking.
-
Support for @Analyst BOV trend.
-
Support for inverted probe direction.
-
IMx-P battery charge indication on led’s will be available
in IMx-P from S/N 2003-001048.
-
Improved ethernet communication by multicast filtering.
1.1
-
Send one trend value without storage reason after leaving
transient state.
-
Possible to sample longer order-tracked measurements in
measurement groups
-
Modbus master mode read register type selectable by
MODBUS_OFFSET >= 100000.
-
Fixed envelope 3-4, 10-20 Hz time waveform storage while
silent input (OTD1468).
-
RB06 wheel speed read from CAN using updated multiplex
format.
1.0
-
Required for Observer 9.0, still supports down to 7.0
-
Uni-directional behaviour for exponential filter on
vibration points.
-
Counter point store between stops of speed when time
interval is zero.
-
Separate event buffer. .
-
Counter point store between stops of speed when time
interval is zero.
-
Reset delay to allow events to be written to flash.
-
Serial port command to dump all sent and non-sent events in
buffer.
-
Counter point store between stops of speed when time
interval is zero.
-
Delta time condition for spectra/time waveform data storage
in transient.
-
Transient condition timeout after entering steady-state
range.
-
Process point status inheritable from virtual channel.
- No
stalling when majority of chs have cable faults w/ heavy
config (OTD#1402).
-
IMx-M protection interface enabled if nothing else
configured.
-
IMx-M protection time synchronization.
-
IMx-M protection 2 second timeout check for individual
channel pair sources.
-
IMx-M protection events.
-
IMx-M protection virtual analogue channel 17-32 from bias.
-
IMx-M protection virtual speed channel 1-8 (scale 1 =>
cpm)
-
IMx-M process point status inherited from virtual channels
1-16.
-
IMx-R process point status inherited from virtual channels
9-16 (HABD).
-
IMx-R process point status inherited from virtual channels
25-28 (BHD).
-
RB06 process point status inherited from virtual channels
9-16 (HABD).
-
RB06 process point status inherited from virtual channels
17-24 (DDR).
-
RB06 derailment alarms per channel instead of per bogie.
0.972
- SKF
Acceleration enveloping band 4 support.
-
Required for Observer 8.5.4, still supports down to 7.0.
-
Sample task overload limit (led update timeout generated
system event 2,2,15).
-
IMx-M additional CPU serial number.
0.971
-
Prevents downgrading to a version prior to 0.971 if new
flash memory present.
-
Required for Observer 8.5, still supports down to 7.0
-
Multi-channel vibration points combining the whole
measurement group.
-
Absolute phase compensated data together with spectra.
-
Internal measurement stall detection generating system
reset.
-
Event data buffering.
-
Manual set time command accepted when no NTP time available.
-
IMx-M changed order of slot number translation to device ID.
-
IMx-M protection communication.
-
IMx-R TSI communication format change.
-
IMx-R handling of leds.
-
IMx-R support for TSI configuration reading.
-
IMx-R events.
-
RB06 events.
-
System fault events.
0.970
-
Required for Observer 8.4, still supports down to 7.0.0
-
Acceleration enveloping band 1-3 and custom band
experimental support. Modbus registers for relays, warnings
and alarms.
-
Time difference and torsion measurement points.
-
Enter alarm hysteresis counters are no longer cleared
outside active range.
-
Increased Fmax support for non-enveloped order tracking
points.
-
Simultaneous measurements with multi-channel vibration
points.
-
Offset compensation when using current shunt.
-
Internal real time clock precision changed from 1 to 0.01
second.
-
Wait for time sync at startup.
-
Starts with time of most recent buffered data if no other
time is available.
-
Reboots only when time set from Observer is more than 30
seconds backwards.
- New
TSI communication format.
-
Stores data on non-enveloped vibration points if TSI
vibration alarm.
0.966
-
Required for Observer 8.3, still supports down to 7.0
-
Preliminary support for IMx-M.
-
Modbus registers for relays, warnings and alarms.
-
Modbus register range separated for process measurement
points.
-
Modbus cable fault output value.
-
Modbus register offset parameter.
-
Store new alarm data without delay during trend spike
filtering.
-
4-20 mA outputs are now configured to use a specific
measurement point.
-
4-20 mA outputs minimum scale value configurable.
-
4-20 mA clipping limits are changed to 3.8 mA and 20.2 mA.
-
Removed unnecessary storage of process point in both alarm
and error state.
0.965
-
Required for Observer 8.2.2, still supports down to Observer
7.0
-
Increased order tracking revolutions limit from 128 to 1024.
-
Process measurement points can now also utilize Modbus
output.
0.964
-
Fixed buffer error message when cable fault on process
measurement point.
0.963
-
Required for Observer 8.2, still supports down to 7.0
-
Spike filter also applies to vibration trend values.
-
Refuses to start measurements if unknown/missing IO-board.
-
Support for vibration measurement point with time signal
analysis.
-
Storing of time signal only.
-
Supports up to 16 relays.
- Fix
decimation on 100 Hz and lower frequency ranges
(non-enveloped).
0.962
-
Boot text changed.
0.961
-
True peak to peak for harmonic measurement points.