ETS-Lindgren 2090 Controller User Manual
Page 109

Model 2090 Multi-Device Controller
CY
Compatibility:
1090, 2090 (Updated to half cycle scans in V2.30)
Description:
Changes the cycle count for the device. The value must be between 0.0 and
999.5. A value of "0" or "000.0" represents an infinite scan count. A cycle
represents a full scan from limit to limit and back again starting at the closest
limit. The addition of the 0.5 cycle steps allows the controller to scan
between the limits an integral number of times instead of always performing
an even number of scans from limit to limit. (NOTE: The 1090 and early
versions of the 2090 do not support half cycle scans. Their response to the
added digits is undefined.)
Devices:
Towers, Turntables
Syntax:
CY XXX.X
XXX.X
Decimal value between 0.0 and 999.5 in steps of 0.5.
Leading zeros are optional.
Example:
CALL ibwrt (TowerUD%, "CY 000")
' Set cycle count of tower to
' infinite
CALL ibwrt (TableUD%, "CY 2.5")
' Set the turntable to scan
' between its limits 5 times.
See Also:
CY?
CY?
Compatibility:
1090, 2090 (Updated to half cycle scans in V2.30)
Description:
Queries the cycle count for the device. A four digit value is returned between
the value of 000.0 and 999.5. A value of 000.0 represents an infinite scan
count. (NOTE: The 1090 and early versions of the 2090 do not support half
cycle scans and will only respond with three digits.)
Devices:
Towers, Turntables
Syntax:
CY?
Response:
XXX.X
Value of the scan cycle setting.
Example:
CALL ibwrt (TableUD%, "CY?")
' Query turntable cycle count
CALL ibrd (TableUD%, rdbuf$)
' Read response
See Also:
CY
©ETS-Lindgren, April 2006
109
Revision G– P#399199