Skip to content

IntelliSenseIoT/XserverIoTOnboardTask.github.io

Repository files navigation

Introduction:

  • Xserver.IoT devices can easily transfer data from the field devices to Cloud and On-Premises (local SQL server) applications. Field devices include meters, sensors, PLCs, trip units, motor controls, inverters, heat pumps, EV charges and other devices.

  • Easy to integrate into your corporate system (SAP, Energy Management Software, Manufacturing Execution Systems, Building Management Software, Smart City software, Power BI, etc.) with flexible connectivity (REST API, Azure IoT HUB, Google Cloud, AWS, IBM Cloud, MS SQL Server, My SQL, Oracle, Extendable connectivity via .NET Core SDK)

  • This capabilities allow the use of reporting, analysis, and AI software to access information from devices for data collection, trending, alarm/event management, analysis, remote control, and other functions.

Xserver.IoT.100 OnboardTask Overview:

With the Onboard Task project can be implemented customized tasks (Industrial PC communication, Custom protocol matching, Control tasks, Remote parameter setting from cloud, Control with Artificial Intelligence, etc.).

XserverIoTOnboardTask:

Required UWP Target settings

Min version: Windows 10 Fall Creators Update (10.0; Build 16299) 

Required Xserver.IoT.100 firmware

Required Xservet.IoT.100 device
Min version: 10.3.x

Required UWP Capabilities

<Capability Name="internetClient" />
<Capability Name="internetClientServer"/>
<Capability Name="privateNetworkClientServer"/>

Examples:

Example 1 - Real-time values (Access Sources and Quantites)

Example 2 - IoT Server and OPCUA Server communication

Example 3 - OPC UA Real-time value(s) logging with Template device usage

Example 4 - Onboard Task and Azure Direct Method

Example 5 - MES & Siemens S7 PLC OPC UA connection

Example 6 - Device twin Desired properties change callback

Example 7 - Device twin management with IoT server

Example 8 - Read and Save config and properties to Onboard storage of the IoT Server

Example 9 - Device twin Direct Method Command from IoT Explorer

Example 10 - Access another IoT server from onboard task

Example 11 - Check the running of services (Data,Com,Core)

Example 12 - Logging to SQL Server from OnboardTask

Example 13 - Source, TemplateDevice, TemplateQuantities properties

Example 14 - Upload from the onboard memory of the flow meter and Log to SQL database

Example 15 - IoT Server Rest API connection to Web Service

Example 16 - Custom serial communication (on RS485)

Example 17 - Usage a custom TCP/IP protocol with the IoT server

More examples: Xserver.IoT.200 OnboardTask examples