====== 1.2 Principle of operation and functions ====== ===== Principle of Operation ===== **IOL Connect Manager **software is a middle ware that connects IOL HAT to Node-RED and offers a web interface with to configure and test IO-Link devices. If also features an interface to a A SQLite database. Alternatively the **IOL Connect Manager **provides the IO-Link data via the Ethernet interface using JSON. {{:iol-connect-manager:iol-connect-manager.png?400&direct}} ===== Functions ===== The core functions of the IOL Connect Manager are the same as for the interface of the Pinebox. Please refer to the Pinebox manual: [[pinebox:start|Pinebox Manual]] The following sections also cover the functions of the IOL Connect Manager: * [[pinebox:01_manual:4_configuration:4-1_configuration-update|4.1 Device configuration and update]] * Note: The network, Wifi and LTE stick settings are not available in the IOL connect manager * [[pinebox:01_manual:4_configuration:4-2_port-configuration|4.2 Port configuration and control]] * [[pinebox:01_manual:5_node-red:5-1_process-data|5.1 Node-RED – Exchange Process Data]] * [[pinebox:01_manual:5_node-red:5-2_parameter-read|5.2 Node-RED – Reading Parameters]] * [[pinebox:01_manual:5_node-red:5-3_parameter-write|5.3 Node-RED – Writing Parameters]] * [[pinebox:01_manual:7_sqlite:7-1_create-delete-export|7.1 SQLite Database – Create, delete and export tables]] * Note: The database for export needs to be in the path relative to the IOL Connect Manager at sqlite/database.db * [[pinebox:01_manual:7_sqlite:7-3_sqlite-node-red|7.3 SQLite Database – Node-RED database node]] * Note: For database export, the database location and name is relative to the IOL Connect Manager at /home/zid/sqlite/database.db The LED patterns on the IOL HAT per port are as in the section "Device Port Indicators": [[pinebox:01_manual:3_connections-web-interface:3-2-ui-and-ports]] Please note: * Node-RED needs to be installed separately on the Raspberry Pi * For SQLite functions in Node-RED (read and write of data), the SQLite nodes need to be installed in Node-RED with the Palette Manager. The SQLite database is located in relative to the IOL Connect manager in sqlite/database.db * There is no SQLite viewer included with the IOL Connect Manager. An SQL viewer needs to be installed separately by the user if required. ---- ^ Trademark ^ Owner ^ Website ^ | SQLite® | Hipp, Wyrick & Company, Inc. | [[https://www.sqlite.org/]] | | Node-RED® | OpenJS Foundation | [[https://nodered.org]] | | IO-Link® | PROFIBUS Nutzerorganisation e.V. | [[https://www.io-link.com]] | //This product is compatible with the products and standards from the respective trademark holders listed above. However, we are not affiliated, associated, authorized, endorsed by, or in any way officially connected with any of these trademark owners. All trademarks referenced are the property of their respective owners.//