11 09, 2018

How to stop the motor vibrations at motion complete

2023-02-14T14:44:28+00:00

The motor vibrations after the motion is completed are the caused by the tuning of the position controller which is too aggressive (the proportional part and derivative part are too high). In order to stop this vibration usually is recommended to re-tune again the drive/motor. If the application requires a fast respond , achieved with the [...]

How to stop the motor vibrations at motion complete2023-02-14T14:44:28+00:00
11 09, 2018

How to scale the analog reference to a 32-bit position reference

2020-03-18T09:30:21+00:00

The reference from an analog input can have values from 0 to 65535, or from -32768 to +32767. Depending on the position feedback resolution,  this range can be insufficient, e.g. for a rotary incremental encoder with 2000 lines per revolution the analog input range corresponds to  +/- 4.096 rotations. The workaround for this limitation is using a TML [...]

How to scale the analog reference to a 32-bit position reference2020-03-18T09:30:21+00:00
11 09, 2018

General purpose low pass filter

2018-09-11T13:59:15+00:00

The latest firmware of the iPOS line of intelligent drives and iMOT line of intelligent motors has introduced a low pass filter that can be applied to any 16 bits variable. The filter configuration is made by specifying the address of the variable that needs to be filtered and the filtering level. The corresponding parameters are VARFIL_ADR and VARFIL_CFG. Remark: The filtering [...]

General purpose low pass filter2018-09-11T13:59:15+00:00
9 09, 2018

Home Input – Which of the drive digital inputs is the “home input”

2023-02-15T07:31:09+00:00

Each Technosoft drive has a dedicated "home input" that is used in the homing procedures. The corresponding digital input depends on the drive family (see the table below). Family Drive Home Input  iPOS iPOS3602iPOS3604iPOS4808  IN#0  PIM PIM2401PIM2403PIM3605  IN#38  ISCM ISCM4805ISCM4805-DINISCM8005ISCM8005-DIN  IN#38  ISD ISD720ISD860  IN#38  IBL IBL2401IBL2403IBL3605  IN#38  IDM IDM240IDM640IDM3000 IN#39   IDM680  IN#2  IM IM231-MAIM232-MAIM233-MA  IN#38 [...]

Home Input – Which of the drive digital inputs is the “home input”2023-02-15T07:31:09+00:00
9 09, 2018

Command Error triggering causes

2018-09-09T16:39:11+00:00

The "Command Error" is triggered in the following situations: 1) When an "UPD;" (update) command is received during the "AXISON;" command execution; 2) When a cancelable call is received while a TML function is active following a previous cancelable call; 3) When an "UPD;" (update) command is received during an S-Curve profile execution; 4) When [...]

Command Error triggering causes2018-09-09T16:39:11+00:00
11 08, 2018

How to archive a TML project in EasyMotion Studio [GB]

2023-02-15T08:03:14+00:00

A project archive is a package which contains all the files necessary to use the TML project. When the archive is created, EasyMotion Studio will include apart from project file any other files required to run the TML project which are stored in various folders from EasyMotion Studio installation folder. Hence, a TML project can be correctly transferred from [...]

How to archive a TML project in EasyMotion Studio [GB]2023-02-15T08:03:14+00:00
11 08, 2018

The relationship between the speed resolution and the SLOW LOOP sampling period [II]

2018-09-09T16:35:55+00:00

In speed control, the speed resolution in case of an incremental encoder feedback depends on the encoder resolution and on the slow loop sampling period. The minimum speed that can be controlled (1 IU/sampling) can be computed using the following formula: Vmin [rpm] = 60 / (4 * Slow_Loop_period [s] * enc_lines * Tr) where: [...]

The relationship between the speed resolution and the SLOW LOOP sampling period [II]2018-09-09T16:35:55+00:00
11 08, 2018

How to restore an EasyMotion Studio project archive [GB]

2023-02-15T08:04:27+00:00

A TML project archive is a package which contains all the files required to use the project, archived in a ".m.zip" file. The file is saved by default in the Archives folder, from the EasyMotion Studio installation folder (by default C:\Program Files\Technosoft\ESM\Archives). The archive can be copied to a different location (another computer) and then restored. This [...]

How to restore an EasyMotion Studio project archive [GB]2023-02-15T08:04:27+00:00
11 08, 2018

Can I connect two motors in parallel? [GB]

2018-09-09T16:35:37+00:00

A Technosoft drive can control only one motor. Two motors cannot be controlled simultaneous (in parallel) because of the circulating currents (which cannot be controlled), thus decreasing the efficiency of the system, overheating the motor and making impossible to apply a stable control.

Can I connect two motors in parallel? [GB]2018-09-09T16:35:37+00:00
11 08, 2018

How to download a SW file with TML instructions

2023-02-14T14:32:48+00:00

The steps described below can be integrated in a host software to add the possibility of updating TML application/setup table in the field. The data stored in a software file is grouped in blocks separated by an empty row. The first row in a block represents the start address of the data block. The following [...]

How to download a SW file with TML instructions2023-02-14T14:32:48+00:00