Главная » Продукты » Winlog » Инструменты Разработки

Winlog Инструменты Разработки

Project Manager is the integrated development environment that makes available different tools (Gate Builder, Template Builder, Code Builder, Application Builder) for the easy and intuitive creation of any Winlog application.

Project Manager screen,the integrated SCADA development environment

Gate Builder

Gate Builder is a tool for creating and managing the gates (TAGs) database. You can define different types of gates (numeric, digital, string, compound, event, alarm) and assign the related properties (name, description, address, measurement unit, scale factor). Gates can be external (sampled from field devices such as PLCs, controllers, etc.) or internal. The sampling method can be configured for each gate or set of gates in order to obtain a satisfactory update frequency without using too much disk memory.

Gate Builder screen, the tool for creating and managing the TAGs database

Template Builder

Template Builder — это visual development tool для простого и интуитивного создания synoptic-экранов и video pages; для создания video page достаточно разместить на экране составляющие её объекты (bitmap, metafile, текст, значения, status bar, LED и controls) и определить их свойства (размер, стиль, связанные переменные и т. д.). С каждым отдельным объектом synoptic-схемы может быть связан control, позволяющий предоставлять доступ только авторизованным группам пользователей (уровни password). Template Builder также позволяет создавать web templates для использования в Web Client.

Template Builder предоставляет графическую библиотеку с тысячами статических символов (насосы, клапаны, двигатели, резервуары, PLC, трубопроводы, символы ISA) в векторном формате SVG, а также библиотеку цифровых анимированных объектов (кнопки, переключатели, индикаторы), аналоговых объектов (стрелочные индикаторы, потенциометры, LED-дисплеи) и сложных объектов (двигатели, насосы, клапаны, резервуары, трубопроводы).

Template Builder screen, tool for creating templates and display pages for SCADA systems

Code Builder

Code Builder is the integrated development environment that gives the possibility to enrich and customize the application; a simple C-like programming language allows the programmer to interact with all the components of Winlog Pro (gates, templates, recipes, reports, etc.), to define loops or “if-then-else” conditions, to create functions (Macro) that can be executed automatically or under operator control. The editor allows you to easily recall all the functions and language structures and insert them into the project, checking the correctness of the syntax.

Code Builder screen, a simple C-like programming language for customizing SCADA applications

Application Builder

Application Builder is a powerful tool that allows the automatic creation of SCADA applications, resulting in a dramatic reduction of development time. You can create a software application by simply taking up from a library and putting together predefined software objects relating to automation devices from various manufacturers or even entire functional blocks.

In addition to tags and protocols, software objects may include supervisory and configuration templates (front panel, trends, etc.) and a list of events and alarms with the relevant management procedures. If the software objects were created using the multi-language option, the final application will also be automatically created in multi-language mode.

Application Builder screen, composes SCADA applications with different devices

Smart App Builder

Smart App Builder is the visual development tool for the quick creation of web applications (Smart Apps) suited for mobile devices (iOS and Android) and able to interact with the Server application to monitor and modify the values of the variables of the supervisory process (SCADA).

After defining the project variables, you can assign each of them a category and the display mode (item). For each item, you can define a series of standard graphical controls including: Label, StatusBar, Bitmap UpDown, Edit Box, Slider, Combo Box, N-States Box, Switch.

The final structure of a Smart App is represented by a menu consisting of the categories with the relevant items and sub-items; navigation is the typical one used in all the most popular mobile devices.

Smart App Builder screen, tool for creation of SCADA applications for mobile devices