Ingenialink

Latest version: v7.3.5

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

7.3.5

Added
- Coco product code attribute to the Dictionary class.
- Enable working with FSoE PDOs and regular PDOs at the same time.

Changed
- Set the default values of the firmware version, product code, revision number, and part number of the dictionary class to None.
- Store nack error code on NACK exceptions

Fixed
- Update RPDO values before send process data

7.3.4

Fixed
- CANopen multiple drive connection with Kvaser

7.3.3

Added
- Methods to read/write to the ESC EEPROM.

Changed
- Raise an exception when a CAN transceiver's driver is not installed.
- Add optional password for the FOE bootloader.
- Add strict mode to the load configuration method.

Fixed
- SDO Error after a store/restore parameters operation.
- EoE service initialization error when a slave cannot reach the PreOp state.
- EoE connection recovery after a power cycle.
- Stop the servo status listener when a EtherCAT drive cannot reach the PreOp state.

Added
- Support to dictionaries V3 in the virtual drive.
- Arguments in examples and tests.
- Retry sending an Ethernet request after a communication timeout.

7.3.2

Added
- Set RPDOMap values by byte string.
- Function to check if a configuration has been applied to the drive.
- EtherCAT connection example script.
- Typing in examples.

Changed
- The signature of the load_firmware method of EthercatNetwork is changed to add the boot_in_app argument.
- The polling sampling precision of the Poller is improved.

Fixed
- Issue when connecting to the virtual drive using an EVE CANopen dictionary.
- Issue when the KVASER transceiver was disconnected.

7.3.1

Fixed
- Bug that when the path to the FoE binary has blank spaces.
- The Interface attribute format in the configuration file.
- CANopen communication re-establishment after a power cycle.
- Exception when scanning drives using an IXXAT tranceiver.

7.3.0

Add
- Dictionary V3 support
- ILWrongWorkingCount exception raised when the working count in PDO is not the expected one.
- Register type for monitoring/disturbance data.
- Support for merging dictionary instances. (It can only be used for merging COM-KIT and CORE dictionaries.)
- Support to socketcan so the canopen communication can be used in Linux.
- Default value and description attributes to registers.
- Read/write functionalities for bit register type.
- Method to set the PDO watchdog time.
- FoE binary compiled for Linux machines.

Changed
- Dictionary class properties, such as subnodes and interface.
- Add monitoring/disturbance registers to the dictionary if monitoring/disturbance is supported.
- Add PDO registers to the dictionary for EtherCAT drives.
- IXXAT missing DLLs logs are ignored.

Fixed
- Bug that prevented the slaves to reach Operational state after the PDO exchange is re-started.
- Recover the CoE communication after a power-cycle. The network status listener must be turned on in order for it to work.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.