Software openness of Unipi controllers provides you with the option to choose from a wide selection of available software solutions, ranging from Mervis, the officially supported platform, to third-party platforms to your software. This guide will help you to navigate between the available software and to choose the best option for your project.
A complete software platform provided for free to most of the Unipi products. The Mervis IDE development environment, a core of the solution, is suitable also for users without any deeper PLC programming knowledge thanks to its user-friendly interface and clear design. Mervis also offers a professional SCADA interface, HMI editor, cloud database and a mobile app. That makes it an ideal choice for a variety of users such as installation companies looking for a reliable and stable solution with full technical support. Detailed info about Mervis is available on this link.
Unipi controllers are based on the Linux open-source operating system, for which we provide an application programming interfaces (API) as a method of direct access to inputs, outputs and communication interfaces of Unipi controllers. Thanks to the API the Unipi hardware can be quickly and easily integrated into your software or third-party solutions, making it an ideal choice for software developers. Our technical support team is ready to help you with implementation.
Unipi API consists of three main components:
EVOK - a set of web-based APIs for interaction with all I/Os of Unipi controllers and extension modules (compatibility table available on Knowledge Base)
Modbus TCP protocol representing a standard interface for interaction with Unipi PLC I/Os