Skip to main content
Skip table of contents

Step 3: Programming

nano EDGE ENGINE Libraries

nano EDGE ENGINE enables real-time device programming using components from libraries installed on the device. Application programming on the controller is done in the Applications container. The nano EDGE ENGINE controller can run multiple applications in different time cycles, running simultaneously.

To learn more about the Applications, please refer to the nano EDGE ENGINE Programming user manual.

To start programming, make sure that the required libraries are installed on the device.

To learn more about the nano EDGE ENGINE libraries and components, please refer to the nano EDGE ENGINE Programming user manual.

The user can program the nano EDGE ENGINE device using installed libraries and components found in the Libraries folder. In the Application container, basic components can be added by right-clicking on the Application/Equipment.

24 Adding basic components.png

Context menu for adding basic components

The libraries on the device act as a palette of components that can be dropped into the device logic. If the user does not have a dedicated module with nano EDGE ENGINE libraries, it is possible to use those installed on the device. To enhance the user experience, it is recommended to open an additional nav view for the Libraries view:

  • in Workbench, go to Window → Sidebar → Nav. Select Nav.

A new Nav view will appear on the left bottom side of the Workbench view. Navigate to the nE2DeviceExt, right-click on the Libraries folder, and select Go Into.

16 Libraries.png

Go Into action in Libraries

An on-device libraries list will appear.

obraz-20240715-095327.png

On-device libraries in the Nav view

JavaScript errors detected

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

If this problem persists, please contact our support.