App Development + Visualizations
Sotronik also develops user software as a complementary component to the firmware and control software. This is used for user interaction and visualization and can be implemented for Windows PCs as well as platform-independent via common web browsers.
Sotronik attaches great importance to ergonomics in the development of user interfaces. A helpful first step is to create a prototype based on the requirements specification. This prototype makes it possible to check the user-friendliness in close cooperation with the customer and ensure that all requirements are met.
Operation and control can be integrated in the same application (software), depending on the requirements. If this is not the case, another aspect is the communication between the visualization application and the control system. Here, Sotronik brings a wealth of experience with a wide range of technologies to the table:
- Visualization in a web browser; the page to be displayed is located on a web server implemented directly in the controller
- Visualization via a web portal on the Internet
- Visualization on an HTML5 APP for cell phones
- The Sotronik LabVIEW framework already contains prepared TCP/IP communication to enable the separation of control and visualization on different platforms.
- Visualization on a Windows PC, access to control data is via a fieldbus (CANopen, Modbus, ...)
We use a wide range of programming languages:
- LabVIEW
- C# / VB.net / C++
- Node-RED
- JavaScript / HTML / CSS
- PHP / mySQL
- HTML5 Mobile-APP
- …