11 09, 2018

How to implement the PVT profiles using the TML Library

2018-09-11T16:30:06+00:00

A host application that sends the trajectory as PVT points to a Technosoft drive has to implement the following steps: create the callback function that will handle messages with PVT status sent automatically by the drive. The drive will send the PVT status when the buffer is full, low or empty. register the callback function [...]

How to implement the PVT profiles using the TML Library2018-09-11T16:30:06+00:00
11 09, 2018

How to programm the drive, using the TML Library, to send autommatically its status to the host

2018-09-11T16:29:36+00:00

Technosoft drives are able to automatically sent the status to a host device when one or more conditions are met. The steps required to enable this feature from TML_lib Motion libraries are: Set the address of the master and the conditions that trigger the messages transmission. This is done with TS_SendDataToHost function. Register the callback [...]

How to programm the drive, using the TML Library, to send autommatically its status to the host2018-09-11T16:29:36+00:00
11 09, 2018

What is the proper channel name parameter for TS_OpenChannel()

2018-09-11T16:29:13+00:00

The channel name parameter depends on the interface that is used to communicate with the drive. Below are presented the constant values according to the supported communication interfaces: The following constants are declared in TML_LIB.h: - public const Byte CHANNEL_RS232 = 0; - public const Byte CHANNEL_RS485 = 1; - public const Byte CHANNEL_IXXAT_CAN = 2; - [...]

What is the proper channel name parameter for TS_OpenChannel()2018-09-11T16:29:13+00:00
11 09, 2018

How to download a setup file using the TML Library

2018-09-11T16:27:59+00:00

The setup data can be downloaded trough the TML_lib using the TS_DownloadSwFile function. Follow the next steps to download the software file: 1. Generate the software file with the setup data from EasyMotion Studio, with the Application | Create EEPROM Programmer File | Setup Only... menu command. If EasySetUp was used to commission the drive then the [...]

How to download a setup file using the TML Library2018-09-11T16:27:59+00:00
11 09, 2018

How to read the serial number of a drive with TML_lib Motion Library for PC

2024-05-27T10:12:19+00:00

Technosoft drives store their serial number in the non-volatile memory in the form XXdddd - 2 letters (XX) followed by 4 digits (dddd). The serial number is stored in the non-volatile memory of the drive as ASCII codes of the characters at addresses 0x7FE5, 0x7FE6 and 0x7FE7. Remark: The actual memory address is set automatically [...]

How to read the serial number of a drive with TML_lib Motion Library for PC2024-05-27T10:12:19+00:00
11 09, 2018

How to download a software file with EEPROM Programmer

2021-02-08T13:16:40+00:00

The user can create a software file (with extension .sw) which contains all the data to write into the non-volatile memory of the drive using the EasyMotion Studio or Easy SetUp software. The software file includes both the setup data and the motion program. The software files generated by EasySetUp include only the setup data. The .sw file can be downloaded in drive non-volatile memory with [...]

How to download a software file with EEPROM Programmer2021-02-08T13:16:40+00:00
11 09, 2018

How to implement the PVT profiles using the TML Library

2018-09-11T16:20:24+00:00

A host application that sends the trajectory as PVT points to a Technosoft drive has to implement the following steps: create the callback function that will handle messages with PVT status sent automatically by the drive. The drive will send the PVT status when the buffer is full, low or empty. register the callback function [...]

How to implement the PVT profiles using the TML Library2018-09-11T16:20:24+00:00
11 09, 2018

How to disable the transmission of PVT status to the host

2018-09-11T14:26:29+00:00

In order to stop the unrequested messages sent by the drive to the host when in PVT mode, the user need to set the PVTSENDOFF variable to 1. Add the line "PVTSENDOFF = 1;" at the beginning of his program and the drive will no longer send the PVTSTS to the host.

How to disable the transmission of PVT status to the host2018-09-11T14:26:29+00:00
11 09, 2018

TML Registers, Parameters and Variables

2024-05-27T13:26:05+00:00

Technosoft Motion Language (TML) works with the following categories of data: TML Registers TML Parameters TML Variables User Variables All TML data are identified by their name. The names of the TML registers, parameters or variables are predefined and do not require to be declared. The names of the user variables are can be any [...]

TML Registers, Parameters and Variables2024-05-27T13:26:05+00:00
11 09, 2018

Parameters related to the current, speed and position controllers

2023-02-15T08:12:39+00:00

The current, speed or position controllers parameters can be changed online through the following parameters: 1. Current controller The proportional gain components Address KPI 0x0271 SFTKPI 0x0272   The formula used to compute the Kp parameter is:   Kp = KPI / 32767 * 2^SFTKPI where: KPI = 0 .... 32767 SFTKPI = 0 ... 14 The integral [...]

Parameters related to the current, speed and position controllers2023-02-15T08:12:39+00:00