1. Catalogs
  2. EMKO Elektronik
  3. proop User Manual

proop User Manual

proop User Manual
1 / 193 PagesView full catalog

proop User Manual

Product catalog summary
Overview: The document is a comprehensive user manual for the PROOP Builder software, designed for creating applications with high-speed vector-based graphics using a Cortex A series CPU. It supports various image formats and fonts, offers remote access, and allows project upload/download via USB.
Key Features:
  • Supports over 100 vector-based elements and multiple image formats (SVG, BMP, GIF, etc.).
  • Font support includes TrueType, PostScript, OpenType, and more.
  • Remote control via VNC protocol.
  • Project upload/download through USB 2.0.
  • Regional formatting for time, date, and numbers.
  • Internal analog/digital I/O port support and online/offline simulation mode.
  • Supports multiple communication networks and protocols, including MODBUS and Siemens PLC protocols.
Installation Requirements:
  • Minimum system requirements include a 1GHz CPU, 1GB RAM, 2GB hard disk space, and Windows XP or later.
  • Installation involves running the setup file and following on-screen instructions.
Screen Editor: The editor includes a menu bar with sections for project management, form editing, tools, options, and help. Key functionalities include project settings, form management, and editing tools.
Project Management:
  • Options to create, open, save, and close projects.
  • Project settings allow for model selection and macro management.
Tools and Simulation:
  • Tools for uploading projects via USB or port, and online simulation capabilities.
  • Resource editor for managing images and fonts.
Options and Settings:
  • Communication settings for HMI devices, including COM port configuration.
  • Printer settings for barcode printers supporting PPLB and EPL2 languages.
  • Datalog setup for logging data to CSV files with configurable parameters.
Barcode Management:
  • Instructions for reading and writing barcodes using connected devices.
  • Macro examples provided for barcode operations.
Alarm Setup: Users can configure alarms by setting parameters such as the maximum number of internal records, read address, alarm text, video playback, alarm color, storage type, group name, data type, and visual format.
SQL Setup: Details the configuration of SQLite and MS SQL database connections, including database label, driver type, database name, IP address, port, username, password, connection timeout, and query timeout.
MQTT Settings: Covers the configuration of MQTT server connections, including server settings, user credentials, TLS authentication, and Last Will Topic settings.
Application Examples: Demonstrates practical applications of MQTT settings and functions, such as establishing a connection to an MQTT server and sending messages using macro code.
Recipe Editor: Allows users to add and configure new recipes and their items, with attributes like item address, name, data type, and size.
Language Editor: Facilitates language type management and translations, allowing users to assign labels by language and export/import translations as Excel files.
Macro Editing: Provides a macro language for user convenience, with options to export/import macros and edit various macro types.
Editing C Code: Users can edit C code for current pages, including open, close, main, timer, and startup codes.
Specifications and Procedures: Outlines technical specifications and procedures for using the PROOP Builder software, including configuring elements like pipes, scales, charts, and barcodes.
Element Properties: Details properties for elements such as scales, charts, and barcodes, allowing customization of visual and functional attributes.
Macro Programming: Provides a guide on macro programming, including variable types, arithmetic and boolean operators, logical operators, and loop structures.
PROOP Connections: Details on PROOP model types and their connections, including COM ports, digital and analog inputs/outputs, and USB connections.
C Code Functions: Includes templates and examples for C code functions like getData, setData, getDataAsync, and setDataAsync.
Firmware Update Procedure: Instructions for upgrading firmware via USB, including downloading the update file and initiating the update process.
HMI Settings Configuration: Instructions for configuring Ethernet settings using the Proop Builder program.
System Settings by Addressing: Details on configuring system settings like buzzer status, screen brightness, active page, language, and MQTT server connection status.
Application Creation: Instructions for creating an application, including adding a new project and device, configuring connection points, and defining read/write addresses for elements.
Image Upload Procedure: Steps for uploading images and integrating them into project elements.
Button Value Adjustment: Instructions for adjusting button values using the 'constant value' field.
Multi-State Element Configuration: Steps for configuring multi-state elements, including defining read addresses and visual properties for each state.
Range State Element: Instructions for adding and configuring range state elements, including setting range values and visual properties.
Macro Applications: Examples of macro applications, including temperature control and arithmetic operations.
See more

Catalog excerpts

proop User Manual-2

PROOP Builder User Manual. EN PROOP 02 V06_1019 1

 Open the catalog to page 2
proop User Manual-6

PROOP Builder User Manual. EN PROOP 02 V06_1019 5

 Open the catalog to page 6
proop User Manual-7

PROOP Builder A) Operator Panel EMKO PROOP provides high speed vector based graphics with powerful Cortex A series CPU. Proop Builder software has user friendly design for rapid and easy development. A.1. Features A.1.1. Features Graph And Design • More than 100 ready to use vector-based elements. • Vector based image (SVG) support. • BMP, GIF, JPG, JPEG, PNG, PBM, PGM, PPM, TIFF, XBM, XPM image format support. • Improved graphics engine; Antialiasing, alphablending support A.1.2. Support Free type and Windows® Font Supports TrueType (TTF), PostScript Type1 (PFA/PFB), Bitmap Distribution Format...

 Open the catalog to page 7
proop User Manual-8

PROOP Builder A.1.5. Regional Formatting Format Support The time, date, and number formats are sensitive to regional settings. A.1.6. User Friendly EMKO Macro Emko Macro is designed to perform custom control functions and calculations with internal I/O and communication devices. Macro is described under the heading 'Macro'. A.1.7. Internal Analog/Digital IO Port Support The user can control the data with the macro and visual elements. A.1.8. Online/Offline Simulation Mode Compiled program is simulated in the PC environment without PROOP device. A.1.9. Industry Standard Multiple Communication...

 Open the catalog to page 8
proop User Manual-9

PROOP Builder A.2. PROOP Builder Setup Minimum system requirements for Proop Builder Software install: • 1GHz or greater CPU • 1GB RAM • 2GB Hard Disk (least 500 MB of free memory) • RJ45 Ethernet Network Cable • USB 1.1 Port Input • Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 operating systems. Please, follow the steps on the below for installation. Step 1: It is strongly recommended that before proceeding, you ensure that no other Windows programs are running. Step 2: Run the Proop Builder setup file "Proop Builder VX.X.X Setup.exe" to start the installation process....

 Open the catalog to page 9
proop User Manual-10

PROOP Builder Step 3: Continue the installation by following the dialog boxes on the screen and choose where to install. After selecting the default folder, click ‘Next’. If necessary, you can retrieve individual steps with ‘Back’ option. Program will automatically be installed in the default folder. Step 4: Please click the “Windows Start>Programs>Proop Builder” shortcut to start the application. User Manual. EN PROOP 02 V

 Open the catalog to page 10
proop User Manual-11

PROOP Builder B) Screen Editor Editor contains six sections; tool and sidebar, elements and property list, element tree. Picture 2: Screen Editor B.1. Menu Bar The menu bar contains Project, Form, Edit, Tools, Options and Help sections as the picture below. User Manual. EN PROOP 02 V06_1019 10

 Open the catalog to page 11
proop User Manual-12

PROOP Builder B.1.1. Project Menu with editing options related to the project. There are sub menus as below. Open project from a folder Save project Close project Open project’s settings Quit Proop Builder Picture 4: Project User Manual. EN PROOP 02 V06_1019 11

 Open the catalog to page 12
proop User Manual-13

PROOP Builder B.1.1.1. Project Settings Project properties and settings that are active on this page are edited. The properties and settings of the active project are edited. New project Open project Save project Delete project Project’s path Model selection Project’s name Project owner’s name Picture 5: Project Settings When you click on “Properties” sections in the field 1, form screen appears. In the picture above contains field descriptions. User Manual. EN PROOP 02 V06_

 Open the catalog to page 13
proop User Manual-14

PROOP Builder Model Selection: Lists all Proop models with specifications and use to select the target model. Picture 6: Model Selection Click on the “Settings” section in the number 2 and the settings form screen appears. Here, frequency of macro work in the project is arranged. Main Macro: A master macro is written for a project, and this macro is continuous with the specified period. Timer Macro: When the program starts to run, the timer macro runs. Macro, runs continuously at the specified period. A timer macro is written for a project. Beginning Macro: Runs once when the project is opened....

 Open the catalog to page 14
proop User Manual-15

PROOP Builder The desired macro is selected and edited as shown below. Select desired macro Enter period B.1.2. Form A menu has with options for the form. There are sub menus as below. Add new form Delete current form Save current forum as template Open saved form template Save form as image Print form Preview form Open form preferences Picture 8: Menu Bar->Form User Manual. EN PROOP 02 V06_1019 14

 Open the catalog to page 15
proop User Manual-16

PROOP Builder B.1.3. Edit Contains regulations about the elements in the form. Undo last action Redo last action Copy selected Delete selected Send selected to back Bring selected to front Group options Widget options Size options Alignment options Distribute options Picture 9: Menu Bar->Edit B.1.4. Tools Contains general tools related to the project. There are sub menus as below. Download project to HMI Upload project from HMI Update HMI Proop Firmware Open Resource Editor Start Online Simulator Find & Replace Open Widget List Language selection Picture 10: Menu Bar->Tools User Manual. EN PROOP...

 Open the catalog to page 16
proop User Manual-17

PROOP Builder B.1.4.1. Uploads To upload the project files you can use USB Cable or USB disc. Project Upload Via Port • To upload the project to the device, plug the USB cable into the device. • Click to 'Tools Bar>Download' or press 'F5' on keyboard. • Click on the icon in the bottom left of the Proop Builder Program. Uploading Project with USB Memory • To upload the project into the device, create a folder named 'emko' or 'proop' in your USB memory Example upload folder: “G:\proop”, “G:\emko” • Copy the project file (*.emkp) into the upload folder. • If your project contains resource files...

 Open the catalog to page 17
proop User Manual-18

• The files that should be located in the folder named Proop are as follows . • Unplug the USB after copying to USB memory is finished. • Plug it into the USB port on the back of the device. • When you switch off the power and switch again, you can follow the project installation status via the device screen.

 Open the catalog to page 18
*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.