Assignment & Data Transfer - Setup 16-bit variable |
The “Assignment and Data Transfer – 16 bit Integer Data” dialogue helps you to:
Select Set 16-bit variable to assign a value to a 16-bit integer TML parameter or variable. Introduce its name and choose one of the possible sources:
Remark: The data memory may be used to extend the number of user-defined variables. By data exchanges with TML variables, the data memory locations may be used as a temporary buffer. Work for example for these operations with the RAM locations reserved but not used by the cam tables.
Remark: The checksum is the sum modulo 65536 of all the memory values, including those from the limits. The address limits are hexadecimal values. Select Set data / program / E2ROM memory contents located at address set in the pointer variable to transfer in a memory location, a 16-bit value or the value of a 16-bit integer TML parameter or variable. The memory location address is provided by another 16-bit (pointer) variable. Introduce in the associated fields the pointer variable name and the 16-bit value or the variable name. Check then increment the pointer variable to automatically increment by one the pointer value, after the assignment is done. This option is particularly useful for repetitive assign operations where destination is placed in successive memory locations. The memory type is split into 3 categories: data – for the RAM area for TML data, program – for the RAM area for TML programs and E2ROM – for the EEPROM area for TML programs. OK: Close this dialogue and save the assignment or data transfer in your motion sequence list. Cancel: Close this dialogue without anything in your motion sequence list. Help: Open this help page.
See also: Assignment and Data Transfer: 16-bit data – TML Programming Details
|