Tutorial
i.CanDoIt® Guided Tour
This set of pages will provide a brief overview of i.CanDoIt® features and functions. Cruise through using the Next and Previous buttons, or skip around using the links at the bottom of the pages.
i.CanDoIt® Guided Tour
Table of Contents
1. Background
2. Device Overview
3. I/O Configuration
4. Viewing Data
5. Calculations and I/O Cascade
6. Data Trending and Plotting
7. Thresholds or Event Rules
8. Data Logging
9. Event Logging
10. Email notifications
11. XML Configuration Files
12. Script Basic Programming
13. Internet Network Configuration
14. Modbus/TCP Gateway
15. SNMP Agent
16. User HTML/JavaScript and CGI
i.CanDoIt® Guided Tour (p.12)
Script Basic Programming

The i.Board includes Script Basic for user programming of control algorithms. Access to I/O points and all data registers is available from Basic. You can access remote devices connected via Modbus TCP from your Basic program.

This Basic implementation includes the usual program structures including FOR..NEXT, IF..THEN..ELSE, WHILE..DO, etc. You can write callable functions. All standard math, algebra, and trigonometry functions are included.

An extended optional feature of Script Basic is the ability to open sockets and do string manipulation. This makes it possible to do HTTP based interaction with remote devices beyond the HTTP based data and event logging support already provided.

For more information about Script Basic, visit the demo copy of the i.Board embedded web site (contained within the device itself) by clicking on the web link found on the i.Board page.