Xl™ series – Xylem XL-BASIC Programming Guide User Manual
Page 10

23-10 XL-BASIC Programming Guide
XL™ SERIES
Example:
goto 1000
end
1000
print "code execution continues here"
FOR / TO / NEXT
This is a “For To” loop with the following form:
FOR var = start value TO end value
Command(s)
NEXT
Example:
for x = 1 to 10
Print x
Next
The start value and end value must be whole numbers with the start value
less than the end value. There can be 5 nested FOR / TO / NEXT sections.
IF / THEN
IF condition THEN action. Condition is a logical expression that
evaluates to true or false. If the condition is true then the
desired action is executed. Valid conditional operators are:
Operator Example
<
a < b
a less than b
>
a > b
a greater than b
<=
a <= b
a less than or equal to b
>=
a >= b
a greater than or equal to b
= =
a = = b
a equal to b
!=
a != b
a not equal to b
Example:
if stage>10 then print "stage is greater than 10"
Most commands can be used after the THEN statement. A few
possibilities are listed below:
Then goto ####
Then gosub ####
Then measure(x)
Then delay(#)
END
All programs should end with this statement.
- H-2191 (57 pages)
- H-223 (9 pages)
- H-264 (16 pages)
- H-310 (40 pages)
- H-312 (38 pages)
- H-3301 (24 pages)
- H-3342 (30 pages)
- H-335 (32 pages)
- H-339 (21 pages)
- H-340-CalKit (6 pages)
- H-340 (12 pages)
- H-340SDI (32 pages)
- H-3521 (57 pages)
- H-3531 FlashLite (76 pages)
- H-3551 (42 pages)
- H-3553 (36 pages)
- H-375 04101 WIND MONITOR-JR (18 pages)
- H-4161 (36 pages)
- H-4191 (21 pages)
- H-424MS V1.0 (25 pages)
- H-424MS V1.1 (22 pages)
- H-4271 (22 pages)
- H-4280 (34 pages)
- H-4400 (7 pages)
- H-4401 (6 pages)
- H-5223 (107 pages)
- STORM 3 UPGRADE (4 pages)
- System 5000 BASIC Manual (54 pages)
- System 5000 User Manual (136 pages)
- DH-21 (112 pages)
- BrazedPlate Heat Exchangers (4 pages)
- Heat Exchangers (8 pages)
- GL500 MULTICHANNEL DATA LOGGER (32 pages)
- 4046 ANALOG TO SDI-12 CONVERTER (7 pages)
- 4015 SDI-12 TO ANALOG CONVERTER (5 pages)
- iRIS-CAM Wastewater Security Camera (11 pages)
- SDI-12 Data Logger iRIS 220, iRIS 320, iRIS 350, iRIS 150, iRIS 300 (111 pages)
- iRIS 150 GPRS DATALOGGERS (53 pages)
- iCE3 GPRS Variant (29 pages)
- GL500-2-1 Data Logger (32 pages)
- 3101 CONDUCTIVITY CONTROLLER (11 pages)
- 3675 pH CONTROLLER (9 pages)
- 378 TEMPERATURE CONTROLLER (9 pages)
- Expert 1400 (16 pages)
- Expert 700 (8 pages)