Difference between revisions of "Argon firmware releases"

From Granite Devices Knowledge Wiki
Jump to: navigation, search
[checked revision][checked revision]
Line 22: Line 22:
 
|-
 
|-
 
| 1.0.2 Not yet online || x.9.2013 ||1001 || 1007 ||  
 
| 1.0.2 Not yet online || x.9.2013 ||1001 || 1007 ||  
 +
New features:
 
*Analog in setpoint now has direction input to support 0-10V sources
 
*Analog in setpoint now has direction input to support 0-10V sources
*Hall sensor fix
+
*New AC/BLDC motor [[Phasing a.k.a. phase search|phasing algorithm]] with improvements when:
*AC/BLDC motor phasing reliability improved in the cases where
+
 
**Axis is heavy to move
 
**Axis is heavy to move
**Axis is lies at the end of travel during power-on
+
**Axis is lies at the end of travel during power-on. Now it's possible to use Hall-sensorless phasing when axis lies at the end of travel. Requires limit switches on axis.
 +
*Feature to invert the polarity of motor positive/negative direction. Parameter [[AXI]] on [[Granity]].
 +
 
 +
Bug fixes:
 +
*Hall sensor fix
 +
*Phasing under high friction
 +
*Toggling of general purpose input lines no longer clear faults in case of clear faults signal is constantly on while other signals change state
 +
*Limit switches now work properly in torque control mode
 +
 
 +
Adjustments:
 +
*Goal deviation default fault filter time reduced from 0.2 to 0.1 s
 +
*Space vector modulation code cleanup
 +
*Default motor direction is inverted compared to the earlier versions (tick [[AXI]] to set it same way it was before this version)
 
|| || Important in some cases
 
|| || Important in some cases
  

Revision as of 17:51, 18 September 2013

This page lists the official firmware releases of the Argon (servo drive) and the change log.

Glossary
  • Firmware package - a firmware file with .gdf name extension that contains combined firmware for Argon I/O side processor and GraniteCore processor
  • I/O side - the I/O side processor of Argon. The source code of this processor is open source.
  • GraniteCore - the motion control processor inside the Argon.
  • Change log - the list of changes made since the previous package version.
  • Remarks - Notes
Firmware package version Date I/O side version GraniteCore version Change log Remarks Importance
0.9.0 1.7.2013 1000 1000 Development version Shipped with the first production batch
1.0.0 download 1.9.2013 1000 1005 Initial official release A requirement for Granity 1.0.0
1.0.1 download 3.9.2013 1000 1006
  • Add STAT_STO_ACTIVE statusbit
  • Incremental setpoint change now changes also absolute setpoint readout value
A requirement for Granity 1.0.1 Functional
1.0.2 Not yet online x.9.2013 1001 1007

New features:

  • Analog in setpoint now has direction input to support 0-10V sources
  • New AC/BLDC motor phasing algorithm with improvements when:
    • Axis is heavy to move
    • Axis is lies at the end of travel during power-on. Now it's possible to use Hall-sensorless phasing when axis lies at the end of travel. Requires limit switches on axis.
  • Feature to invert the polarity of motor positive/negative direction. Parameter AXI on Granity.

Bug fixes:

  • Hall sensor fix
  • Phasing under high friction
  • Toggling of general purpose input lines no longer clear faults in case of clear faults signal is constantly on while other signals change state
  • Limit switches now work properly in torque control mode

Adjustments:

  • Goal deviation default fault filter time reduced from 0.2 to 0.1 s
  • Space vector modulation code cleanup
  • Default motor direction is inverted compared to the earlier versions (tick AXI to set it same way it was before this version)
Important in some cases