Detailed description2.2 Curve tablesSpecial functions: Axis Couplings and ESR (M3)32 Function Manual, 11/2006, 6FC5397-2BP10-2BA0Access to curve table segments• Read start value (following axis value) of a table segmentCTABSSV(leading value, n, degrees, [following axis, leading axis])• Read end value (following axis value) of a table segmentCTABSEV(master value, n, degrees, [following axis, master axis])NoteIf curve table functions such as CTAB(), CTABINV(), CTABSSV() etc., in synchronousactions are used, only main traverse variable, e.g. $AC_PARAM[ ... ] or $R[ ... ] ispermissible for the return value and the argument "degrees" of the function.Example:ID=1 WHEN TRUE DO $R1 = CTABSSV(10, 1, $R2)orID=1 WHEN TRUE DO $AC_PARAM[1] = CTABSSV(10, 1, $AC_PARAM[2])Enable/cancel blockingThe following functions can be used to enable or cancel deletion and overwrite blocks forparts. programs.• Enable deletion and overwrite block.General form: CTABLOCK(n, m, memType)• Cancel deletion and overwrite block.CTABUNLOCK releases the tables locked with CTABLOCK. Tables involved in an activecoupling remain locked, i.e. they cannot be deleted. However, the CTABLOCK commandis cancelled, i.e. the table can be deleted as soon as the coupling is deactivated. It is notnecessary to call CTABUNLOCK again.General form: CTABUNLOCK(n, m, memType)Applications of the forms:Curve table with number nCTABLOCK(n)Curve tables in the number range n to m.CTABLOCK(n, m)All curve tables, irrespective of memory typeCTABLOCK()All curve tables in the specified memory typeCTABLOCK(, , memType)Curve table with number nCTABUNLOCK(n)