The DA316 is a master controller used to manage a system of slaves connected to it. It uses a keypad and display for interactive manual control and is programmed using HCBASIC for rapid development of fully dedicated systems. HCBASIC is a miniature version of the well-known BASIC programming language, designed with the nonexpert in mind. It performs boolean, character, integer and floating point arithmetic, supports string variables and has functions for passing instructions and exchanging data with slave controllers. HCBASIC programs consist of keywords, functions, statements, operators and variables. Microsoft Windows software part-compiles the source code for downloading to a controller. It also acts as a terminal to the DA316 for program development and debugging. The programming language supports many mathematical and trigonometric functions. |