Skip to content

Commit 0cc57dd

Browse files
Update RELEASE.md
1 parent 95c9c60 commit 0cc57dd

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

RELEASE.md

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
Release Notes
22
===
3-
# ECMC master
3+
# ECMC 6.2.4
44
* Add support for drive CSP mode (Cyclic Sync. Position interface). CSP can be used by linking a ethercat entry to "ax<id>.drv.position" (and not linking an entry to "ax1.drv.velocity"):
55
```
66
# Setup CSP on axis 1:
77
ecmcConfigOrDie "Cfg.LinkEcEntryToObject(ec1.s3.SET_POSITION,"ax1.drv.position")"
88
ecmcConfigOrDie "Cfg.LinkEcEntryToObject("","ax1.drv.velocity")"
99
```
10-
NOTE: The ecmc position control loop parameters will not have any effect in CSP mode (since position loop is distributed to the drive). Control paarmeters need to be set directlly in the drive (by SDO):
10+
NOTE: The ecmc position control loop parameters will not have any effect in CSP mode (since position loop is distributed to the drive). Control parameters need to be set directlly in the drive (by SDO):
1111
```
1212
# These commands will not have any effect in CSP mode (set to 0, or you will get a warning meassage):
1313
ecmcConfigOrDie "Cfg.SetAxisCntrlKp(${ECMC_AXIS_NO},${ECMC_CNTRL_KP})"
1414
ecmcConfigOrDie "Cfg.SetAxisCntrlKi(${ECMC_AXIS_NO},${ECMC_CNTRL_KI})"
1515
ecmcConfigOrDie "Cfg.SetAxisCntrlKd(${ECMC_AXIS_NO},${ECMC_CNTRL_KD})"
1616
ecmcConfigOrDie "Cfg.SetAxisCntrlKff(${ECMC_AXIS_NO},${ECMC_CNTRL_KFF})"
17+
...
1718
```
1819
* Update to DS402 timeout unit to seconds (before it was cycles).
1920
* Add possabilty to verify actual ec slave revision vs config revsion with "Cfg.EcSlaveVerify()" command.
@@ -24,10 +25,12 @@ ecmcConfigOrDie "Cfg.SetAxisCntrlKff(${ECMC_AXIS_NO},${ECMC_CNTRL_KFF})"
2425
* Cfg.SetAxisEncPosFilterSize(<axis_id>,<filter_size>)
2526
* Cfg.SetAxisEncPosFilterEnable(<axis_id>,<enable>)
2627
* Plugin interface: Fix sampeltime unit to ms
27-
* Add warnings for 64bit ethercat plc variables (might not be represented properly since all plc variables are doubles)
28+
* Add warnings for 64bit ethercat plc variables (might not be represented properly since all plc variables are doubles). A typical example would be a 64bit dc-timestamp.
2829
* Add plc- functions
2930
* ds_append_to_ds()
3031
* ec_mm_append_ds()
32+
* Minor fix of float and double ec entries
33+
* Minor fix asynUint32Digital interface
3134

3235
# ECMC 6.2.3
3336
* Add support for motor auto enable/disable

0 commit comments

Comments
 (0)