Saving objects Note: Improper use of the function can result in it no longer being possible to start the controller. Therefore, carefully read the entire chapter before using the function. General Many objects in the object dictionary can be saved and then automatically reloaded the next time the controller is switched on or reset. Furthermore, the saved values are also retained following a firmware update. Only entire collections of objects (referred to in the following as categories) can be saved together; individual objects cannot be saved. An object can be assigned one of the following categories: Communication: Parameters related to external interfaces, such as PDO configuration etc. Application: Parameters related to operating modes. User: Parameters that are written and read by the customer/user only and are ignored by the controller firmware. Motor: Parameters related to the motor (BLDC/stepper, motor current, closed/open-loop...). Some are set and saved by auto setup. Sensor: Parameters related to sensor/encoder that are set either by auto setup or that can be found in the data sheets. If an object is not assigned one of these categories, it cannot be saved, e.g., statusword and all objects whose value is dependent on the current state of the controller. The objects in each category are listed below. In chapter Description of the object dictionary, the corresponding category for each object is also specified. Category: Communication PLACEHOLDER COMMUNICATION Category: Application PLACEHOLDER APPLICATION Category: User PLACEHOLDER CUSTOMER Category: Motor PLACEHOLDER MOTOR Category: Sensor PLACEHOLDER SENSORS Category: CANopen PLACEHOLDER CANOPEN Category: Modbus RTU PLACEHOLDER MODBUSRTU Category: Ethernet PLACEHOLDER ETHERNET Category: Profibus PLACEHOLDER PROFIBUS Starting the save process image/svg+xml CAUTION image/svg+xml Uncontrolled motor movements! Control may be affected while saving. Unforeseen reactions can result. ► The motor must be at a standstill before starting the saving process. The motor must not be started while saving. Note: Saving may take a few seconds. Never interrupt the power supply while saving. The state of the saved objects is otherwise undefined. Always wait until the controller has signaled that the save process has been successfully completed with the value "1" in the corresponding subindex in object 1010h. There is a subindex in object 1010h for each category. To save all objects of this category, the value "65766173h" must be written in the subindex. 1 The controller signals the end of the save process by overwriting the value with a "1". The following table shows which subindex of object 1010h is responsible for which category. Subindex Category 01h All categories 02h Communication 03h Application 04h User 05h Motor 06h Sensor Discarding the saved data If all objects or one category of saved objects is to be deleted, value "64616F6Ch" must be written in object 1011h. 2 The following subindices correspond to a category here: Subindex Category 01h All categories (reset to factory settings) with the exception of 06h (Sensor) 02h Communication 03h Application 04h User 05h Motor 06h Sensor The saved objects are subsequently discarded; the change does not take effect until after the controller is restarted. You can restart the controller by entering the value "746F6F62h" in 2800h:01h. Note: Objects of category 06h (Sensor) are determined by Auto setup and are not reset when resetting to factory settings with subindex 01h (thereby making it unnecessary to again perform an auto setup). You can reset these objects with subindex 06h. 1 This corresponds to the decimal of 1702257011d or the ASCII string save.2 This corresponds to the decimal of 1684107116d or the ASCII string load.
Saving objects Note: Improper use of the function can result in it no longer being possible to start the controller. Therefore, carefully read the entire chapter before using the function. General Many objects in the object dictionary can be saved and then automatically reloaded the next time the controller is switched on or reset. Furthermore, the saved values are also retained following a firmware update. Only entire collections of objects (referred to in the following as categories) can be saved together; individual objects cannot be saved. An object can be assigned one of the following categories: Communication: Parameters related to external interfaces, such as PDO configuration etc. Application: Parameters related to operating modes. User: Parameters that are written and read by the customer/user only and are ignored by the controller firmware. Motor: Parameters related to the motor (BLDC/stepper, motor current, closed/open-loop...). Some are set and saved by auto setup. Sensor: Parameters related to sensor/encoder that are set either by auto setup or that can be found in the data sheets. If an object is not assigned one of these categories, it cannot be saved, e.g., statusword and all objects whose value is dependent on the current state of the controller. The objects in each category are listed below. In chapter Description of the object dictionary, the corresponding category for each object is also specified. Category: Communication PLACEHOLDER COMMUNICATION Category: Application PLACEHOLDER APPLICATION Category: User PLACEHOLDER CUSTOMER Category: Motor PLACEHOLDER MOTOR Category: Sensor PLACEHOLDER SENSORS Category: CANopen PLACEHOLDER CANOPEN Category: Modbus RTU PLACEHOLDER MODBUSRTU Category: Ethernet PLACEHOLDER ETHERNET Category: Profibus PLACEHOLDER PROFIBUS Starting the save process image/svg+xml CAUTION image/svg+xml Uncontrolled motor movements! Control may be affected while saving. Unforeseen reactions can result. ► The motor must be at a standstill before starting the saving process. The motor must not be started while saving. Note: Saving may take a few seconds. Never interrupt the power supply while saving. The state of the saved objects is otherwise undefined. Always wait until the controller has signaled that the save process has been successfully completed with the value "1" in the corresponding subindex in object 1010h. There is a subindex in object 1010h for each category. To save all objects of this category, the value "65766173h" must be written in the subindex. 1 The controller signals the end of the save process by overwriting the value with a "1". The following table shows which subindex of object 1010h is responsible for which category. Subindex Category 01h All categories 02h Communication 03h Application 04h User 05h Motor 06h Sensor Discarding the saved data If all objects or one category of saved objects is to be deleted, value "64616F6Ch" must be written in object 1011h. 2 The following subindices correspond to a category here: Subindex Category 01h All categories (reset to factory settings) with the exception of 06h (Sensor) 02h Communication 03h Application 04h User 05h Motor 06h Sensor The saved objects are subsequently discarded; the change does not take effect until after the controller is restarted. You can restart the controller by entering the value "746F6F62h" in 2800h:01h. Note: Objects of category 06h (Sensor) are determined by Auto setup and are not reset when resetting to factory settings with subindex 01h (thereby making it unnecessary to again perform an auto setup). You can reset these objects with subindex 06h.
General Many objects in the object dictionary can be saved and then automatically reloaded the next time the controller is switched on or reset. Furthermore, the saved values are also retained following a firmware update. Only entire collections of objects (referred to in the following as categories) can be saved together; individual objects cannot be saved. An object can be assigned one of the following categories: Communication: Parameters related to external interfaces, such as PDO configuration etc. Application: Parameters related to operating modes. User: Parameters that are written and read by the customer/user only and are ignored by the controller firmware. Motor: Parameters related to the motor (BLDC/stepper, motor current, closed/open-loop...). Some are set and saved by auto setup. Sensor: Parameters related to sensor/encoder that are set either by auto setup or that can be found in the data sheets. If an object is not assigned one of these categories, it cannot be saved, e.g., statusword and all objects whose value is dependent on the current state of the controller. The objects in each category are listed below. In chapter Description of the object dictionary, the corresponding category for each object is also specified.
Starting the save process image/svg+xml CAUTION image/svg+xml Uncontrolled motor movements! Control may be affected while saving. Unforeseen reactions can result. ► The motor must be at a standstill before starting the saving process. The motor must not be started while saving. Note: Saving may take a few seconds. Never interrupt the power supply while saving. The state of the saved objects is otherwise undefined. Always wait until the controller has signaled that the save process has been successfully completed with the value "1" in the corresponding subindex in object 1010h. There is a subindex in object 1010h for each category. To save all objects of this category, the value "65766173h" must be written in the subindex. 1 The controller signals the end of the save process by overwriting the value with a "1". The following table shows which subindex of object 1010h is responsible for which category. Subindex Category 01h All categories 02h Communication 03h Application 04h User 05h Motor 06h Sensor
Discarding the saved data If all objects or one category of saved objects is to be deleted, value "64616F6Ch" must be written in object 1011h. 2 The following subindices correspond to a category here: Subindex Category 01h All categories (reset to factory settings) with the exception of 06h (Sensor) 02h Communication 03h Application 04h User 05h Motor 06h Sensor The saved objects are subsequently discarded; the change does not take effect until after the controller is restarted. You can restart the controller by entering the value "746F6F62h" in 2800h:01h. Note: Objects of category 06h (Sensor) are determined by Auto setup and are not reset when resetting to factory settings with subindex 01h (thereby making it unnecessary to again perform an auto setup). You can reset these objects with subindex 06h.