Software Overview
The Select Series Codesys Display (OpenView S50 and S70) is a Linux based platform, with pure focus on CODESYS as a programming environment. The product has the CODESYS runtime enabled from the factory, including all relevant licenses for the runtime and additions. No additional licenses or keys are needed. To begin you will need to install CODESYS 3.5 SP20 Patch 6 from the Codesys Online Store. See Software Downloads Article.
The Select Series Codesys Display does NOT use Enovation Controls openPV Development Toolkit. This product is intended for CODESYS users only and has no cross compatibility with the openPV toolchain. Developers do not need any additional packaging system outside of CODESYS to get started.
Getting Started
To get started with the Select Series Displays and CODESYS, developers only need a display, USB-C cable, and a CODESYS Installation. This section will step through each of these items.
Package Archive
To get started, download the Select Series Demo Project.
Open the file in the CODESYS IDE, and extract all contents.
The packagearchive file contains the following:
- Device Descriptor
- There is only one device descriptor for both S50 and S70 variants. The hardware is identical, with the exception of screen size.
- There is only one device descriptor for both S50 and S70 variants. The hardware is identical, with the exception of screen size.
- Peripherals Library
- The peripherals library provides Function Blocks for controlling the WiFi Adapter on the displays. The library supports client mode, access point mode, and IP settings. It also has functions for checking USB mode, and restarting the display. (Namespace ECP)
- The peripherals library provides Function Blocks for controlling the WiFi Adapter on the displays. The library supports client mode, access point mode, and IP settings. It also has functions for checking USB mode, and restarting the display. (Namespace ECP)
- Examples
- There is an example included that contains a demo for all main functions of the device
- Inputs/Outputs
- CAN
- Updates
- Part/Serial Number Access
- WiFi functions
- WebVisu
- There is an example included that contains a demo for all main functions of the device
- Visualization Style
- There is a visualization style included for free that offers an alternative visualization style to the standard CODESYS offering.
- There is a visualization style included for free that offers an alternative visualization style to the standard CODESYS offering.
Starting a new Project
- Open CODESYS 3.5.20 SP6
-
Select New Project
-
Select “Standard Project” and give the project a name and path. Click OK.
- Select Device “Select Series Display (Enovation Controls, LLC). Click OK.
Connecting to the Hardware
The Select Series Displays have a base application loaded by Default. This base application has methods to load a file via USB Flash Drive or direct connection to the Codesys IDE via USB.
A USB-C data cable is needed to connect to the hardware. By default, the display is in USB “device mode”. For more information on the USB functionality, see the USB section in the User Manual.
-
Power on the display (Battery and Ignition) and connect the USB C cable to the display and to your computer.
-
Click on the Device in the Tree in CODESYS. A dialog will appear to scan for devices.
-
Click on the system tray in the bottom right corner of the desktop. Ensure the Gateway is running. You can also check if the Gateway Icon is green in the CODESYS Device Page.
-
In the CODESYS IDE, select “Scan Network”. You should see the openView display show up directly under the Gateway device. The S50 and S70 displays identify as OpenView. Select openview device to connect to it.
-
Go to Online->Login. Select yes on the popup.
-
You are now connected and logged into the OpenView display. You can now begin development.
Comments
0 comments
Please sign in to leave a comment.