Supported Hardware
The models listed on the chart shown here currently support i.CanDrawIt® graphical programming.
Code capacity is listed on the chart. Programs compile to VM code similar to Java. Execution is efficient, while doing continuous stack overflow and underflow checking, array bounds checking, illegal instruction trapping, etc. The VM model also means your compiled code will execute on any product in the Control Solutions family without recompiling the program.
In addition to the execution safety offered by the VM model, code compiles very compactly since all of the overhead libraries are already built into the VM system. Usage example: Adding two floating point variables, storing result in third variable, compiles to 12 bytes of code. Variables capacity is a count of 32-bit values, either integer or floating point.
Visit Control Solutions at www.csimn.com for detailed device information.
|
|
Device Chart
|
Model
|
Primary
Protocol
|
Implementation
|
Variables
|
Code
|
 |
AM3-IP-BN
|
BACnet IP
|
Standard
|
500
|
36K
|
|
AM3-IP-MB
|
Modbus
TCP
|
Standard
|
500
|
36K
|
|
|
AMJR-14-BN
|
BACnet IP
|
Standard
|
500
|
36K
|
|
AMJR-14-IP
|
Modbus
TCP
|
Standard
|
500
|
36K
|
 |
AM3-SB
|
BACnet
MS/TP
|
Limited*
|
128
|
12K
|
|
AM3-SM
|
Modbus
RTU
|
Standard
|
440
|
36K
|
 |
AM3-LN
|
LonWorks
|
Standard
|
480
|
32K
|
|
|
AMJR-14-SB
|
BACnet
MS/TP
|
Limited*
|
128
|
16K
|
|
AMJR-14-SM
|
Modbus
RTU
|
Standard
|
440
|
36K
|
|
|
AMJR-14-LN
|
LonWorks
|
Standard
|
480
|
32K
|
|
|
AM3-GPRS
|
Cellular
|
Limited*
|
128
|
4K
|
| *Limited: Due to resource demands of protocol supported, implementation has limited program size and excludes trigonometric functions. |
|