Skip to main content
Skip table of contents

RAC18-IP Software User Manual


The nano EDGE ENGINE is a software engine designed for the new generation of the iSMA CONTROLLI devices. It is the software engine for constructing multiple applications, and it provides a set of libraries and components tailored to create cycle-driven user applications. The nano EDGE ENGINE ensures connectivity with added devices, and allows to run dedicated services. It provides full management of the device–setting network properties, providing logs for diagnostics and performance data. 

The nano EDGE ENGINE diagram

The nano EDGE ENGINE introduces a user-friendly interface that makes working with the device very efficient. It provides a predefined quadruple structure tree of the device, which guides the user through the whole process of setting and working with the device.

Revision History

21 Apr 20221.0First edition
Revision history

iC Tool

The tool dedicated to work with the devices driven by the nano EDGE ENGINE is the iC Tool. The iC Tool is a free computer program provided by the iSMA CONTROLLI for working with the iC devices.

As a significant part of an end-to-end solution, the iC Tool is a native programming tool for the nano EDGE ENGINE devices. The iC Tool covers all requirements to create and manage applications: it has a wire sheet for convenient visual programming, property sheets for details; it offers libraries management, real-time monitoring of system states and slots values, logs, and deployment.


The license for the new generation of iSMA CONTROLLI controllers driven by the nano EDGE ENGINE is constructed against the number of Data Points: each device based on the nano EDGE ENGINE is granted a specified number of license points (Data Points in this case), which can be used within applications. Therefore, the licensing system is only of quantitative, not functional, character–only the real number of Data Points in applications is taken into account, regardless of how many communication protocols are used to expose them, or how many network points are controlled. With the nano EDGE ENGINE-generation devices it is possible to create as big an application (or applications) as the number of licensed Data Points. No elements in the Networks, Services, or System containers are subject to license limitations, other than Data Points in the Applications container.

Note: In order to check the number of license points, please refer to the License in the device.

Data Points

Data Points (Analog and Binary) are universal components that represent a value in the application logic; they may serve as a setpoints, sensors values, non-volatile variables, or any other data values. Data Points represent a layer of the application logic that is presented to an end user—this is where the end user is able to adjust desired setpoints (e.g., for air conditioning) or evoke other actions outlined in the application logic. Data Points also read values calculated in applications and control local or remote outputs. Data Points may be linked to network points with Reference links.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.