Indel Software Highlights 2022

Release 22.4.5

> read more

Indel Software Highlights 2022

Discover the highlights from our software releases 21.7.0 to 22.4.5 and download the latest release from our FTP server today.
 

ftp.indel.ch/indel/setup

Release Highlights 21.7.0 to 22.4.5

INOS

  • Support for GIN-MAX4x4 PRO compact motion boards
  • Support for IMP-MAS3 modules
  • Support for IMP-PAS module (new GinLink bus coupler for IMP modules)
  • Support for up to 16 CPU cores for future product generations
  • 64-bit support for future product generations
  • Introduction of a new interpolator 'Polynom' for motion paths – It allows multi-dimensional segments of any type (e.g. linear and circular segments) to be connected in a two-way continuous manner.
  • Support for 3D axis scaling correction
  • Support for asymmetric RAM layouts on COP-MAS2 dual core systems (e.g. 192/64MB instead of the default 128/128MB)
  • Support for two different COPBus categories on symmetrically running COP-MAS2 dual core variants (e.g. 4kHz on core 0 and 16kHz on core 1)
  • Support of NVRAM variables for INOS Desktop
  • OPC UA client/server encryption
  • Execute OPC UA server-side method calls asynchronously – This keeps the server responsive when clients perform (long-running) invocation procedures.
  • Optimised task queue handling (about 5 times faster than the old CINOSQueue)
  • Support for CiA402 axes in 'csp' mode (Cyclic Synchronous Position Mode) including all types of homing methods offered by the third-party drive.
  • Optimised homing technique for McRobot axes - the reference is searched multiple times to avoid interferences.
  • Optimised trajectory generator for MoveApp in MoveApp situations
  • Support for global system events – They offer system-wide synchronisation possibilities (fieldbus master and all slaves) and can be used, for example, to trigger several variable loggers simultaneously.
  • McRobot support for COP-VC8 valves
  • Support for binary compatible GIN-PCIe and IMP-MAS4 images
  • New property 'Description' for INCO items – It allows to describe a variable/folder and is displayed in an additional column in an actual INCO explorer.
  • The development repository was migrated from Subversion to Git.

iDev

  • The update to Eclipse 2021-06 brings benefits from 3 years of work of the open-source community.
  • The feature settings dialog has been reworked to be faster and more convenient to work with. Features are no longer grayed out by dependencies, but you can select anything and will automatically be asked about any required additional features. Find features more quickly with the filter field.
  • All feature settings are now explicitly stored in the project, no longer just deviations from defaults, so you can now update INOS without fearing that any changes to defaults brought in by the update will break your project. Existing projects are automatically upgraded to store everything, but remain compatible with older versions of iDev.
  • When an INOS update does require changes to your feature settings or brings new features that you may be interested in, a new dialog informs you about the new settings.
  • Compiler toolchains Clang 12 and Clang 13 are now available in addition to GCC.
  • Debugging is now possible with GDB 11, the latest version. GDB 7.6 is still supported and remains the default for most targets for now.

Varlog,
Tasklog,
McLog

  • Formulas for computed Varlog channels have gained more capabilities.
  • Zooming and cursors in McLog now work more like in Varlog and Tasklog, and the mouse wheel can be used for zooming and scrolling in all three.

INCOExplorer       

  • A new context menu allows more convenient copying and pasting.

Linux

  • All tools are now available on Ubuntu 20.04 and 22.04 for both amd64 and arm64 systems.

Scripts

  • The development repository has moved from Subversion to Git.

DOC.INDEL.CH (only accessible with developer login)
 

Release Highlights 21.3.0

iDev

  • When debugging a crash dump, you no longer need to enter path substitution rules that map source code locations from where the system was built to where the source files are on your computer: iDev can now deduce these by itself and shows you source code right away.

Varlog

  • Varlog now supports stop triggers: Triggers have always allowed us to start a log when the interesting action starts. Now you can also add trigger conditions that will stop it again when the interesting action is over, instead of having it always run for the specified maximum duration. This reduces the amount of useless data produced and speeds up processing and analysis.

Axis Tuner

  • For force control, Axis Tuner now optimizes PID parameters instead of only PI.

Python                                                                             

  • The library binding for using INCO communication is now compatible with Python 3 and available on PyPI for simple installation using “pip“ into your own Python environment: https://pypi.org/project/inco-32/. Its source code is now open source at https://gitlab.indel.ch/indel-public/python-inco_32.
  • To simplify use of Python 3 in your applications, on Windows the outdated Python 2.7 that is internally used by Indel tools is no longer installed in the $PATH.

Russikon, June 2022