From c31249b603a244e5f9d579de4852c6983a2db235 Mon Sep 17 00:00:00 2001 From: Hakan Bastedt Date: Wed, 20 Aug 2025 11:09:33 +0200 Subject: [PATCH] Larger MaxAcceleration values in eeprom. New axis_mm.ini file for testing --- .../Firmware/lib/soes-esi/MetalMusings_EaserCAT_3000.xml | 8 ++++---- .../Firmware/lib/soes-esi/esi.json | 8 ++++---- .../Firmware/lib/soes-esi/objectlist.c | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/MetalMusings_EaserCAT_3000.xml b/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/MetalMusings_EaserCAT_3000.xml index 0b37f7a..03114f9 100755 --- a/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/MetalMusings_EaserCAT_3000.xml +++ b/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/MetalMusings_EaserCAT_3000.xml @@ -1519,7 +1519,7 @@ REAL 32 - 1000000 + 1000000000 rw @@ -1531,7 +1531,7 @@ REAL 32 - 1000000 + 1000000000 rw @@ -1543,7 +1543,7 @@ REAL 32 - 1000000 + 1000000000 rw @@ -1555,7 +1555,7 @@ REAL 32 - 1000000 + 1000000000 rw diff --git a/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/esi.json b/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/esi.json index ef4fd8e..49f5e28 100755 --- a/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/esi.json +++ b/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/esi.json @@ -84,7 +84,7 @@ "name": "MaxAcceleration1", "access": "RW", "dtype": "REAL32", - "value": "1000000", + "value": "1000000000", "isSDOitem": true, "data": "&Obj.MaxAcceleration1" }, @@ -93,7 +93,7 @@ "name": "MaxAcceleration2", "access": "RW", "dtype": "REAL32", - "value": "1000000", + "value": "1000000000", "isSDOitem": true, "data": "&Obj.MaxAcceleration2" }, @@ -102,7 +102,7 @@ "name": "MaxAcceleration3", "access": "RW", "dtype": "REAL32", - "value": "1000000", + "value": "1000000000", "isSDOitem": true, "data": "&Obj.MaxAcceleration3" }, @@ -111,7 +111,7 @@ "name": "MaxAcceleration4", "access": "RW", "dtype": "REAL32", - "value": "1000000", + "value": "1000000000", "isSDOitem": true, "data": "&Obj.MaxAcceleration4" }, diff --git a/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/objectlist.c b/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/objectlist.c index 807ff10..36639e2 100755 --- a/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/objectlist.c +++ b/Cards/EaserCAT-3000-Digital-Stepper-Analog-Encoder-Frequency/Firmware/lib/soes-esi/objectlist.c @@ -309,19 +309,19 @@ const _objd SDO2004[] = }; const _objd SDO2005[] = { - {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2005, 0x49742400, &Obj.MaxAcceleration1}, + {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2005, 0x4e6e6b28, &Obj.MaxAcceleration1}, }; const _objd SDO2006[] = { - {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2006, 0x49742400, &Obj.MaxAcceleration2}, + {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2006, 0x4e6e6b28, &Obj.MaxAcceleration2}, }; const _objd SDO2007[] = { - {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2007, 0x49742400, &Obj.MaxAcceleration3}, + {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2007, 0x4e6e6b28, &Obj.MaxAcceleration3}, }; const _objd SDO2008[] = { - {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2008, 0x49742400, &Obj.MaxAcceleration4}, + {0x0, DTYPE_REAL32, 32, ATYPE_RW, acName2008, 0x4e6e6b28, &Obj.MaxAcceleration4}, }; const _objd SDO6000[] = {