Dataq DI-159 User Manual page 18

Table of Contents

Advertisement

DI-159 PLC Hardware Manual
do
[(break|continue) [n]]
until expression
gosub subname [expression, ...]
sub subname [param, ...] [return]
endsub
Variables
all variables must be dimensioned
variables dimensioned in a sub are local to that sub
simple variables are passed to sub params by reference
array variable indices start at 0
v is the same as v[0], except for input/print statements
ram variables:
dim var[$][[n]]
dim var[[n]] as (byte|short)
flash parameter variables:
dim varflash[[n]] as flash
pin alias variables:
dim varpin[[n]] as pin pinname for \ (digital|analog|frequency) \ (input|output) \
absolute variables:
dim varabs[[n]] at address addr
dim varabs[[n]] as (byte|short) at addressaddr
system variables (read-only): analog, getchar, keychar, msecs, nodeid, random, sec-
onds, ticks, ticks_per_msec
18
StickOS

Advertisement

Table of Contents
loading

Table of Contents