Panasonic HMWIN User Manual
Hide thumbs Also See for HMWIN:

Advertisement

Quick Links

TOUCH TERMINALS
HMWIN
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for Panasonic HMWIN

  • Page 1 TOUCH TERMINALS HMWIN User Manual...
  • Page 2 © 2014-2017 Panasonic Electric Works Europe AG Subject to change without notice The information contained in this document is provided for informational purposes only. While efforts were made to verify the accuracy of the information contained in this documentation, it is provided 'as is' without warranty of any kind.
  • Page 3: Getting Started

    HMWIN Studio. This document is divided into chapters that describe the key functions of HMWIN Studio and explain how to use them. Each chapter is presented in a standalone manner, allowing you to jump from chapter to chapter, depending on the task at hand.
  • Page 4: Installation Procedure

    Installing the application HMWIN Studio installation contains: HMWIN Studio: an application for designing custom HMI projects in a user-friendly manner, along with a variety of objects in its built-in library, the Widget Gallery. HMWIN Client: a light-weight application that can be used on Windows computers to remotely view and manage a project running on an HMI device.
  • Page 5 4. If the Select Components step is available, select the components you want to install. 5. Select the Create a desktop icon option to add a HMWIN Studio icon on your desktop. A HMWIN Studio group is automatically added to the Start menu by the installation procedure.
  • Page 6 If you try to install a second instance of an already installed version of HMWIN Studio, a warning message is displayed. Multiple HMWIN Studio installations share a common workspace folder, each sub-folder includes the version number, for example C:\Program Files\Panasonic\HMWIN 2.5. Each installed version has its ID and can therefore be removed individually.
  • Page 7 1    Getting started Opening older projects When opening a HMWIN Studio project (.jpr file) created with an older version of the software HMWIN Studio asks to convert the project to the current version: Option Description Convert and overwrite current project...
  • Page 8 Installing the application HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 9: Hmwin Studio | User Manual | V206 (2017-06-30) | En | © 2014-2017 Panasonic Electric Works Europe Ag

    Runtime HMI Runtime is designed to support different platforms and different operating systems. HMI device basic settings Context menu options Built-in SNTP service HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 10: Hmi Device Basic Settings

    On the HMI device press and hold on an empty area of the screen for a few seconds to display the context menu. Zoom In/Out Select view size at run time Pan Mode Enables/disables pan mode after a zoom in HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 11 Define password  protected operations amongst the following: Download Project/Runtime Upload project Board management (BSP Update) See "Protecting access to HMI devices" on page 421 for details. Project Manager HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 12 Show system settings Allow the HMI settings and the management of system components. See "System Settings" on page 379 for details. HMI Cloud Enabled Open the HMI Cloud Enabler. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 13: Built-In Sntp Service

    The system searches the SNTP server when turned on, or once a week if the HMI device is not turned off. Use HMI device "System Settings" on page 379to configure the service. Availability: BSP v1.76 ARM / 2.79 MIPS or higher HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 14 Built-in SNTP service HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 15: Table Of Contents

    The workspace Creating a project Communication protocols Designing a page The Widget Gallery Adding tags Exporting tags Importing tags Attaching widget to tags Dialog pages HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 16: The Workspace

    Note: The workspace layout can be changed at any time, changes are saved and maintained through working sessions. Resetting the workspace layout To restore the default layout, use the File > Reset and Restart function. Creating a project Path: File> New Project HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 17 Once you have developed your project you can still change the device model, from the Project Properties pane. This will not resize the widgets, but will relocate them on the screen. A warning will be displayed if some objects cannot be relocated. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 18: Communication Protocols

    Communication protocols Copying, moving, renaming a project HMWIN Studio projects folder contain all the files of the project: to move, copy or backup a project, move or copy the project folder to the desired location. To rename a project use the File > Save Project As function: this operation might take a few minutes.
  • Page 19 Dictionaries Tags imported for the protocol. "Importing tags" on page 23 for details. Enable Offline AlgorithmOffline Retry "Automatic offline node detection" on page 209 for details. Timeout HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 20: Designing A

    2. Type a name for the new page. Importing a page When importing a page HMWIN Studio will import the page layout and the page widgets without importing the actions and data links attached to widgets. You can choose between two different behavior:...
  • Page 21: The Widget Gallery

    All widgets have properties (Properties pane) that can be changed, Some widgets are presented in various styles. You can click the buttons in each category to see available styles. Example To set the widget style for round gauges: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 22 The structure of widgets can be seen in the ObjectView when the widget is selected. You can select a sub-widget, such as the label in a button, from the ObjectView and modify it without ungrouping the whole widget. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 23: Adding Tags

    3    My first project Adding tags HMWIN Studio uses tag names to access all device data. All fields and reference locations in the device need to be assigned a tag name to be used in the HMI project. Tag Editor can be used to create and manage tags. After the tags have been defined, they can be used in the project by attaching them to widgets' properties.
  • Page 24 = tags are read from controller only when required by the HMI device. true = tags are continuously read even if not required by the displayed page. Important: Leave this value set to false for higher communication performance. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 25: Exporting Tags

    2. Import tags from the dictionary to the project WARNING: Special characters in tag names such as “&” character cause communication errors. See "Limitations in Unicode support" on page 218 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 26 A dictionary is a list of tags imported in the Tag Editor for a specific protocol. Depending on the protocol type, tags are shown in linear view or in hierarchical view. Linear view Hierarchical view Importing tags To import tags from an external file: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 27 Updating the imported tags Using the Update Tag(s) command you can re-import tags. A dialog allows you to select the tags to be reimported: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 28: Attaching Widget To Tags

    "System Variables (Attach To)" on page 75) Widget Connect to a widget property (for example, value of a slider widget) Recipe Data from the Recipe Manager (see "Recipes" on page 183) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 29 ""Attach to" parameters" on page 30 for details. Communication Error Two icons may appear close to widgets that have an attached tag. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 30: Dialog

    Maximum number of open dialogs is defined in "Functional specifications and compatibility" on page 433. When the maximum number of open dialogs is reached, the oldest dialog is closed to open the new one. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 31 Data types "Attach to" parameters Events Widgets positioning Managing overlapping widgets Grouping widgets Changing multiple widgets properties Changing fill color property according to tag values HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 32: Data Types

    Object properties In HMWIN Studio the properties of an object placed on a page can be set at programming time or configured to be dynamic. To change a property at programming time use the page toolbar or the property pane. Select the object first to see its properties displayed.
  • Page 33 If the Show all tags is selected, all the dictionary tags are shown also if not imported within the application. A double-click will import the tags from the dictionary. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 34 […]": sets of characters can be represented in square brackets. Regular Describes character pattern. See http://www.regular-expressions.info/ Expression Filtering tags Choose various tag filter criteria: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 35 Extract tag bit/byte based on index Allows extracting a single bit or byte content from a word depending on the specified bit or byte number HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 36 Instead of use the above “Attach to…” dialog box, datalinks can be entered, or modified, manually. Click a button in the Properties pane and enter the text that describe the datalink HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 37: Events

    You can attach one or more actions to an event, so that they will be executed whenever the event occurs. This example shows a JavaScript action activated by pressing a button. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 38 Actions programmed for this event will be executed only after the hold time has expired. The default Hold Time is configured in Project properties but can be redefined for each button/key. See "Project properties" on page 49. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 39 OnActivate Triggers the event when a page is loaded. The event starts before widgets in the page are initialized. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 40: Widgets Positioning

    When you select an object, one of the following hot points is selected as the source of the snap point, depending on the area you pressed: top, top left, top right, bottom, bottom left, bottom right, left, right, center: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 41: Managing Overlapping Widgets

    The toolbar allows to: hide widgets stacked above and/or below selected widgets work on different widgets using the combo box which lists all the widgets in their z-order. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 42: Grouping Widgets

    Stretch: object and text are re-sized proportionally Grid Layout Group The grid layout add the possibility to configure the spatial relationships among the widgets of the group. To create a grid layout: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 43 There are several elements associated with the grid layout that can be configured: Grid properties Rows, Columns Properties Cells Properties HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 44 Scroll When the grid is too small to hold all the defined rows and columns, the scroll bars can be used to shift the content of the grid. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 45 Row and columns properties are available inside a pop up dialog after clicking on the row and column selectors, that are visible after double clicking the group of widgets. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 46 Defines the relationship between the widths of the columns that will be maintained if the grid is stretched Top margin Distance of the widget from the border of the cell HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 47 Properties of a single cell are available inside the properties panel when a cell is selected. To select a cell: first double click the widget group, then click the cell to select. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 48: Changing Multiple Widgets Properties

    Available only when "Preserve aspect ratio" is true Changing multiple widgets properties You can set the properties of more widgets of the same type all at once. To change properties: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 49: Changing Fill Color Property According To Tag Values

    Note: Not all properties can be modified for multiple widgets simultaneously and must therefore be modified individually. Changing fill color property according to tag values HMWIN Studio allows to change the color property of a widget dynamically, based on tag values in two ways: Using ColorPalette Connecting the Color property to a String type tag ...
  • Page 50 SVGs that are composing the object. This feature can not be applied to other image formats such as JPEG or BMP files.   HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 51 Project properties Project properties contain settings for the project. Project properties pane Developer tools FreeType font rendering Software plug-in modules Behavior Events HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 52 To view all project properties: Click Show Advanced Properties button to expand the property view in the Properties pane. Main properties description Note: Some properties are displayed only in advanced mode. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 53 Activates an engine used by the Runtime to optimize project performance. WARNING: This property should only be disabled by technical support for debugging purposes since this might reduce performance at run time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 54 Developer tools Property Description FreeType Font Switches to FreeType the font rendering used by HMWIN Studio and runtime. Rendering Software plug-in Defines which software modules are downloaded to the Runtime with the project. See modules "Software plug-in modules" on page 55 Behavior These properties define different aspects of page behavior.
  • Page 55 Important: Save this file for technical support. CPU Statistics On the top row the current machine time is shown along with the total device uptime. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 56 In case of out-of-the-scene widgets some arrows allow to navigate to these areas and hovering on them the tooltip will show the area summary Select overlay color Select the overlay color to use HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 57 FreeType font rendering New projects use the FreeType font engine as default. Projects created with older versions of HMWIN Studio could use an older font engine also after project conversion to avoid any backward compatibility issue. Switch to FreeType whenever possible for better page rendering.
  • Page 58: Home Page

    PDF Reader VNC Server Note: Not all software plug-in modules are compatible with all HMI device platform. Once enabled, software plug-in become part of the runtime. Use HMWIN Studio to install it using one of the following procedures: install Runtime/update Runtime...
  • Page 59 It is possible to have HMI Runtime exchange devices information on the page shown by the HMI. You can synchronize pages shown on the HMI device and on HMWIN Client or to control an HMI project from a controller such as a PLC.
  • Page 60 SyncOptions remote Set value of tag "A" to display the requested page on HMI and HMWIN Client. Tag "B" will contain the number of page currently shown by HMWIN Client. Example: forced page change from controller/PLC to HMI device and HMWIN Client. Force HMWIN Client page synchronization with HMI device (not vice versa).
  • Page 61 Define if the JavaScrip code defined inside the Project Properties, general triggered from Alarms and Schedulers events, have to run only on local HMI device or even on remote clients. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 62 When the defined page is smaller of the entire display area, colorize the area that is not covered from the page (for example when page is Zoom Out) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 63 Attach this property to a change of wheel event and use an action like StepTag to increase/decrease a tag value. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 64 Events HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 65 - simulating tag behavior The data simulation method is set in the Simulator column of the Tag Editor. Data simulation methods Simulator settings Launching and stopping the simulator HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 66 Note: For protocols not supporting communication with external devices, such as the Variables protocol, this option is always disabled. Changing simulated protocols 1. Click the simulator Settings icon. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 67 HMI device. To stop the simulator: 1. On the Run menu, click Stop Simulator or on the simulated page double-click the Exit button. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 68 Launching and stopping the simulator HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 69 Run > Download to Target function Run > Update Package with the use of a USB device Download to HMI device Update package The Runtime loader Upload projects HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 70 Bonjour is a trademark of Apple inc. 3. Click Download: HMWIN Studio will switch the HMI device to Configuration Mode and transfer the files. When the download operation is completed, the HMI device automatically switched back to Operation Mode and the project is started.
  • Page 71 Using the “Advanced Settings” option, you can define the ports to use, but generally, you do not need to enter this information because HMI devices will provide the ports to use inside the panesl list. Changing HMI device connection settings Path: Run> Manage Target HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 72 2. Delete the projects you no longer need t to make more memory available. Update package To install or update HMI Runtime and project you may create a package to be loaded via USB. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 73 Download the HM4Web pages to HMI device. Set Target Sets password to perform critical tasks (for example, project download/upload , board Password management) See "Protecting access to HMI devices" on page 421. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 74 - subFolder1/file2 - file3 - file4 Note: User files copy is available only from the USB key. Loading an update package Path: from the context menu > Update HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 75 When you download a project the Runtime is automatically installed if needed. "Transferring the project to HMI device" on page 67 for details. 1. Click Install Runtime: the procedure is run automatically. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 76 Upload projects Path: Run> Manage Target You can copy a project from the Runtime to the computer where HMWIN Studio is running. 1. In the Runtime tab, select the IP address of the device from the drop-down list Target. 2. Click Retrieve Projects: a list of all the projects available is displayed.
  • Page 77 Alarms variables Buzzer variables Communication variables Daylight Saving Time variables Device variables Dump information variables FTP client variables Keypad variables Network variables PLC variables HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 78 Printing variables Remote Client variables Version variables Screen variables SD card variables Server variables Time variables Touch screen variables USB drive variables User management variables HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 79 Alarm condition active; awaiting acknowledgment acknowledged read only Note: For compatibility reasons, the older names are still valid but they usage is deprecated. Buzzer variables Adjust buzzer behavior. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 80 Daylight Saving Time variables Information on the system clock. The variables contain information on the "local" time. Standard Time (solar time) and Day Light Saving time (DST) are available. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 81 Enables/disables the low battery LED indicator (when available). 0 = disabled 1 = enabled Not available on Linux platforms (see "HMI devices capabilities" on page 435 for panels details) Battery Reserved HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 82 Free space left in internal Flash memory. uint64 Space read only Manufacturer Internal code that identify the HMI type unsignedInt Code read only System Font List of system fonts string List read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 83 Restore Recipe Status 0 = initial default state 1 = operation triggered read only 2 = operation complete successfully 3 = operation completed with errors HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 84 This is a JSON string that can be use to read or update the network adapters parameters string Parameters Gateway Gateway address of the main Ethernet interface of device string read only IP Address IP address of the main Ethernet interface of device string HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 85 1 = ACTION_IN_PROGRESS 2 = ACTION_COMPLETED 3 = ACTION_ABORTED_CHK_FILE_MISSING 4 = ACTION_ABORTED_PRG_FILE_MISSING 5 = ACTION_ABORTED_SDB_FILE_MISSING 6 = ACTION_ABORTED_MUTIPLE_CHK_FILES_FOUND 7 = ACTION_ABORTED_MUTIPLE_PRG_FILES_FOUND 8 = ACTION_ABORTED_MUTIPLE_SDB_FILES_FOUND HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 86 Status Printing system status. string Values: read only idle error paused printing Text job queue size Number of available text jobs in the printing queue read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 87 Time remaining to unlock screen (see LockScreen action, "Page actions" on page 124) X Screen resolution Display horizontal screen size in pixel Y Screen resolution Display vertical screen size in pixel HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 88 Time variables System time expressed in UTC format. Variable Description Data type Day Of Month Range: 1–31 Day of Week Range: 0 = Sunday, .. , 6 = Saturday HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 89 Note: Page size can be different than HMI device display size. Variable Description Java Script Page Cursor position related to page page.primaryTouch.x Touch page.primaryTouch.y Page Touch Screen Cursor position related touchscreen page.primaryTouch.screenX HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 90 Size in bytes of the device plugged in the USB port uint64 read only USB Drive Status 0 = USB Drive unplugged 1 = USB Drive plugged read only User management variables Information on users and groups. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 91 ID. read only This Client User- Name of the user logged to the client where the system variable is displayed. string Name read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 92 User management variables HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 93 Refer to Table of functions and limits from main manual in "Number of physical protocols" line. Protocol Editor Settings Default variables Retentive Memory variables Tag Import HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 94 Daylight Saving Time Device Dump information Network Screen SD Card Server Time USB Drive Version Virtual Com Switch Protocol Editor Settings From PLC Model list of Protocol Editor dialog, select Default. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 95 1. To add a tag, click +: a new line is added. 2. Select System Variables from the Driver list: tag definition dialog is displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 96 Alarm condition active; alarms already acknowledged acknowledged read only Number of triggered Alarm active: acknowledgment not required alarms read only Number of triggered Alarm condition active; awaiting not acknowledged acknowledgment read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 97 Default = 1000. Range: 100–5000 Buzzer On Time Duration in milliseconds of on time when blink has been selected. Default = 1000. Range: 100–5000 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 98 1 = OnLine (ready) read only 2 = OffLine (not available) 3 = Transfer in progress 4 = Error Database link error Errors counter. Increased after each error count read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 99 Day of week in which the DLS time starts read only DST Hour Hour in which the DLS time starts read only DST Minute Minute in which the DLS time starts read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 100 The backlight is automatically turned on when the user touches the screen -1 = Switch off backlight and disable touch (switch display off). Backlight Time counter is stopped. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 101 3 = operating mode 4 = restart 5 = shutdown System UpTime Time the system has been powered since unsignedInt production of the unit (hours) read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 102 Mac ID MAC ID of the main Ethernet interface of HMI string read only Network Adapter JSON string that can be use to read or update string HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 103 10 = Action aborted (unable to make directory) 11 = Action aborted (copy failed) 12 = Action aborted (Codesys module not present) PLC Status Provides status of internal PLC. 0 = Run mode HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 104 Size in bytes of the card plugged in the slot uint64 read only SD Card Status 0 = SD card unplugged 1 = SD card plugged read only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 105 The same as UTC time. It can also be set as unsignedInt date/time for this variable Year Current Year System time expressed in UTC format HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 106 VCS disable Provides manual override of VCS service. boolean 0 = VCS service enabled 1 = VCS service disabled (default) VCS port Provides current listening TCP port on unsignedShort HMI by VCS service HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 107 0 ... 65535 unsignedInt 32-bit data 0 ... 4.2e9 uint64 64-bit data 0 ... 1.8e19 string Array of elements containing character code defined by selected encoding HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 108 ABCD -> Swap bytes of a word. CDAB Example: 9ACC → CC9A (in hexadecimal format) 39628 → 52378 (in decimal format) ABCDEFGH Swap bytes of a double word. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 109 FRAM memory. Important: Retentive memory is 16 KB flat memory area organized in bytes and accessible through an offset. Refer to schema below. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 110 Protocol Editor Settings From PLC Model list of Protocol Editor dialog, select Retentive Memory. Tag Editor Settings Path: ProjectView> Config > double-click Tags HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 111 64-bit data 0 ... 1.8e19 float IEEE single-precision 32-bit floating 1.17e-38 ... 3.4e38 point type double IEEE double-precision 64-bit floating 2.2e-308 ... 1.79e308 point type HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 112 1001 → 0110 (in binary format) 9 → 6 (in decimal format) Negate Set the opposite of the tag value. Example: 25.36 → -25.36 AB -> BA Swap nibbles of a byte. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 113 Tip: Use this action to set the memory content to a known status at any time. See Actions > Tag Actions section of main manual for more details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 114 HMI device. This setting will be ignored if Delete runtime dynamic files option is selected from Download to Target window. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 115 9    System Variables (Protocol) Preserving Retentive Memory in Simulator Simulator of HMWIN Studio supports the retentive memory. To enable retentive memory during project simulation use the option "Keep retentive data on project simulation" in context menu. Tag Import Select the driver in Tag Editor and click on the Import Tags button to start the importer.
  • Page 116 Select tags to be imported and click on this icon to add tags from tag dictionary to the project Update Tag(s). Click on this icon to update the tags in the project, due a new dictionary import. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 117 Check this box to import all sub-elements of a tag. Example of both checked and unchecked result: Searches tags in the dictionary basing on filter combo-box item selected. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 118 Tag Import HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 119 Media Player actions FTP actions Page actions Print actions Recipe actions Remote Client actions System actions Tag actions Trend actions User management actions Widget actions HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 120 Used by Alarm History widget to scroll events/alarms backward/forward in table view (event buffer widget). ScrollEventsBackward Scrolls events/alarms backward in table view (event buffer widget). ScrollEventsForward Scrolls events/alarms forward in table view (event buffer widget). HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 121 SendKeyWidget Sends one character to a specific widget. Example The Up and Down buttons use the SendKeyWidget action in association with the Control List Widget. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 122 Keyboard actions ShowKeyPad Shows the default operating system touch keypad. Note: might not be supported by all operating systems. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 123 FTP actions Used to upload and download files to and from a remote FTP server. ftpGET Download files from a remote FTP server HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 124 Password of the remote FTP account Click + to add more FTP servers configuration. Tip: Use tags if you want change the server parameters dynamically from the HMI Runtime. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 125 File name on local HMI device (destination) callback Function that will be call at the end of the FTP transfer Example: project.ftpCONFIG("192.168.0.200", "21", "true", "admin", "admin"); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 126 PrevPage Go to the previous page. NextPage Go to the next page. LastVisitedPage Go to the previously displayed page ShowDialog Opens a dialog page defined in the project. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 127 Note: This action is applicable only to dialog pages. CloseDialog options Option Description Closes all open dialogs Selected Closes only active dialog DialogName Closes dialog specified as fileName property JavaScript Interface project.closeDialog(DialogID); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 128 FlushRuntimeCache Flush all runtimes cache to free as more ram as possible before running the application. Note: Arguments with spaces must be quoted (for example, "\Storage Card\Manual.pdf") Example: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 129 HMI device when the macro is invoked. When the LaunchUpdater macro is executed, the below dialog is showed on HMI device HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 130 Prints a graphic report. Parameter Description reportName Assigns a name to the report silent false = allows to set printer properties at run time PrintText Prints a string. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 131 Stop the execution of the current job and removes it from the queue. If the queue has another job, then, after aborting, the next job starts. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 132 No parameter is required ResetRecipe Restores factory settings for recipe data. Original recipe data will overwrite uploaded recipes Select the recipe that you want to reset to factory data. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 133 Only the data of the current selected recipe will replaced with the data read from the external file RecipeDataSet Available only when RecipeName=CurrentRecipe. Select the data sets to restore: AllRecipeDataSet All data set will restored HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 134 = no dialog is shown, AddRecipeDataSet Adds a new dataset to the selected recipe. The new dataset is appended at the end of the already defined datasets. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 135 Deletes a dataset from the selected recipe. Deleting a dataset will rearrange the position number of the datasets that follow. Parameter Description RecipeName Recipe where the dataset is to be deleted. DataSet Dataset to be deleted. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 136 Source path on the HMI device for file download/upload strFilter File extensions of the files to be displayed separated by commas (for example, *.txt) Return values: True Transfer successful False Transfer failed HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 137 "Exporting trend buffer data" on page 191 DateTimePrefixFileName true = the dumped file will have date and time as prefix to its name (for example D2012_01_ 01_T10_10_Trend1.csv) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 138 To convert binary dump files to .csv The TrendBufferReader.exe tool is stored in the Utils folder of the HMWIN Studio installation folder. Use the following syntax: TrendBufferReader -r Trend1 Trend1.csv 1 where: Trend1 = name of the trend buffer without extension resulting from the dump (original file name is trend1.dat)
  • Page 139 No value may be available at this time, for example the value has not been provided by the data source. Device failure detected Timeout before device response. Communication failure HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 140 The value is a constant and cannot move. GOOD DeleteTrend Deletes saved trend data. Define the name of the trend from which you want to delete logs. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 141 The below wildcards are supported %n = Event archive name %y = Year %M = Month %d = Day %h = Hour %m = Minutes %s = Seconds HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 142 AlarmBuffer1.dat AlarmBuffer1.inf AlarmBufferReader.exe To convert dump files to .csv The AlarmBufferReader.exe tool is stored in the Utils folder of the HMWIN Studio installation folder. Use the following syntax: AlarmBufferReader AlarmBuffer1 FILE ./AlarmBuffer1.csv where: AlarmBuffer1 = name of the dumped .dat without extension AlarmBuffer1.csv = name for the output file.
  • Page 143 Resets the Protocol Error Count system variable. "System Variables (Attach To)" on page 75 for details. SafelyRemoveMedia Provides for safe removal of SD card or USB drive fromHMI. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 144 Verify PLC and CopyCodesysProject action status using the following PLC system variables: PLC Status Get CopyCodesysProject Action ControlUserLED Sets the user LED behavior. Not available on Linux platforms (see "HMI devices capabilities" on page 435 for panels details) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 145 TagName Name of tag to increase/decrease Step Step value Do not step over limit Enables step limit Step Limit Value of step limit, if enabled. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 146 Scrolls the Trend window to the left side, by one-tenth (1/10) of the page duration. Note: with the real-time trends pause the trend using the PauseTrend action, or the window will be continuously shifted to the current value. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 147 Extends Y Axis. ZoomResetYAxisTrend Reset the Y Axis zoom level back to the original zoom level. PauseTrend Stops plotting the trend curves in the Trend window. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 148 Scrolls the Trend window to a specified point in time. Use this action when you need to scroll to a specific position in a trend window when a specific event occurred. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 149 Switches between two users without logging off the logged user: the user login dialog appears. User can click Back to go back to the previously logged user. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 150 Adds a user at run time: a dialog appears. DeleteUser Reserved to users with Can manage other users property set. Deletes a user at run time: a dialog appears. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 151 Exports user settings to an .xml file (usermgnt_user.xml) in encrypted format to be restored when needed. Set destination folder for the export file. Important: The user file is encrypted and cannot be edited. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 152 Y Limit Limit position of slide action for y coordinate Toggle Visibility Show/hide widget at the end of each slide action Image Widget Image displayed during slide action HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 153 Resizes new images to the size of images to be replaced. Not applicable to video files. Silent Replaces media automatically. As defau a dialog is displayed for the user to specify file location. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 154 Widget actions Java Script Interface void replaceMedia(var sourcePath, var bSilent, var Device, var nMediaType, var bResize) project.replaceMedia("Images", true, "\USBMemory", 1, true); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 155 HMWIN Client is a standalone application which provides remote access to the HMI Runtime, and is included in the HMWIN Studio. HMWIN Client uses the same graphic rendering system as the runtime in the HMI devices, it relies on a specified HMI Runtime as server for live data.
  • Page 156 Reloads project from cache Shift + F5 Downloads project to client Workspace Project files are uploaded from the device and stored in HMWIN Client into the following cache folder. %appdata%\Panasonic\[build number]\client\cache where: [build number] = folder named as build number, for example 01.90.00.608.
  • Page 157 Important: Enable FTP support and give all necessary user rights to the folders used to transfer files. "Remote Client actions" on page 134. "Remote Client variables" on page 85. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 158 Transferring files to a remote HMI device HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 159 You can change FTP permissions and account information in the Ftp tab of the admin authorizations dialog. "Configuring groups and authorizations" on page 230 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 160 FTP settings HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 161 HMI device install a viewer on the remote device Starting VNC server on WinCE devices Starting VNC server on Linux devices Starting VNC viewer HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 162 Select Silent Startup to keep the VNC Options dialog in the background when Autostart is enabled. Enable Show Taskbar Icon when debugging out of KIOSK mode. Contains the configuration settings for an outgoing connection to a listening VNC viewer software. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 163 Starting VNC viewer No VNC viewer is provided as part of HMWIN Studio. Many compatible VNC viewers are available for free download (for example, TightVNC). HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 164 Starting VNC viewer HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 165 JMcloud Connect. This diagram describes a possible setup of the various components of the infrastructure and their connections. To download the JMcloud Reference Manual, see http://jmcloud.exorint.net/. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 166 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 167 Alarms History widget Managing alarms at run time Enable/disable alarms at run time Displaying live alarm data Exporting alarm buffers to .csv files Exporting alarm configuration HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 168 The alarm is not triggered if the value reaches the limits. valueAlarm alarm is triggered when tag value is equal to the configured value HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 169 "Remote alarms acknowledge" on the next page for details. Ack Notify Tag used by the HMI device to notify when the alarm is acknowledged from the device or from the PLC. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 170 Alarms acknowledgement process Remote Ack tag is set/reset by the PLC to request the acknowledge, and Ack Notify is set/reset by HMI device to notify the execution of the acknowledge. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 171 The runtime implements the alarm state machine described in this diagram. States and transitions between states are described according to the selected options and desired behavior. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 172 Notifying events Path: ProjectView> Config > Alarms > Events column > Notify tab Set conditions under which the alarms will be posted in the alarm widget. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 173 By default, actions are executed only when the alarm is triggered; other alarm states can also be set to execute actions. Print events Path: ProjectView> Config > Alarms > Events column > Print tab HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 174 Data is automatically saved every five minutes except for alarm data which is saved immediately. Active Alarms widget You can insert the Active Alarms widget in a page to display the alarms and to acknowledge, reset or enable/disable them. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 175 4. In the combo box configuration dialog, specify String List and the regular expression to filter values. http://www.gnu.org/software/gawk/manual/gawk.html for details on how to use regular expressions. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 176 ^ = match must starts from the beginning of the string 1[1-9] = first char must be 1 and the second char must be between 1 and 9 $   = end of the comparison. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 177 Path: ActiveAlarm widget> Properties pane> Sorting The sorting function allows you to sort alarms at run time in the alarms widget by clicking on the column header. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 178 Note: The image can be modified from the Colums property of the Active Alarms widget Alarms History widget Logs and display an alarm list if Buffer property in Alarms Configuration Editor is set. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 179 You can enable or disable the alarms at run time. To enable an alarm select the Enable option in the alarm widget. Disabled alarms are not triggered and therefore not displayed at run time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 180 Note: The csv file resulting from the dump of the alarm events list will also display the tag value in the description column. Exporting alarm buffers to .csv files To export an event buffer containing an history alarms list, use the DumpEventArchive action. "System actions" on page 135 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 181 You can edit the resulting .xml file using third part tools (for example, Microsoft Excel) . Importing alarm configuration Path: ProjectView> Config > double-click Alarms HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 182 Select the Keep synchronized option in the Import Alarms dialog to enable the automatic synchronization of the alarm configuration file. Whenever changes occur in the alarms configuration, the file will be automatically updated in silent mode. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 183 Tip: Enable this function when the alarm file is managed by a different tool (for example, PLC programming software) as well as by HMWIN Studio. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 184 Exporting alarm configuration HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 185 HMI device. Recipe data is configured in HMWIN Studio workspace; the user can specify default values for each element of the data records.
  • Page 186 2. Link the tags to each recipe element. Defining recipe fields Create a recipe field in the page using a numeric widget and attaching it to a recipe item after selecting Recipe as the Source. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 187 Storing recipe data In the Recipe Editor click the storage type icon to select where to store recipe data: the Storage Device dialog is displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 188 Recipe menu: when more recipes have been created for a project, use this widget to manage all recipes and select the desired sets for each of them. Configuring the Recipe Set widget In the Properties pane of each Recipe Set widget set the following parameter: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 189 Downloading a recipe You download a recipe from an HMI device using a recipe widget and the DownloadRecipe, DownLoadCurRecipe action. See "Recipe actions" on page 130 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 190 The recipe data stored in an HMI device can be exported for backup and later restored. This is done using the DumpRecipeData or the RestoreRecipeData actions. "Recipe actions" on page 130 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 191 Exporting trend buffer data Trend widgets History trends Trend widget properties Trend widget gestures Values outside range or invalid Showing trend values Scatter diagram widget HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 192 Adding a trend buffer Path: ProjectView> Config > double-click Trends 1. Click Add to add a new buffer. 2. Click + next to each trend buffer to display all configuration parameters. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 193 Format of trend data exported to a .csv file can be selected from a macro parameter as shown in figure. All tags specified in the trend buffer are exported Dump normal mode (compatibility mode) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 194 The real- time trend widget can be used to display the changes of value of a tag. Data is not stored in a trend buffer and cannot be retrieved for later analysis. To display a real-time trend: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 195 You can set the minimum and maximum of the curves (MinY, MaxY). You can attach a tag to minimum and maximum properties. This enhances the ability to change the minimum and maximum values dynamically at run time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 196 Trend editor. Configuring the History Trend widget 1. From the Trends/Graphs section of the Widget Gallery, drag and drop the History Trend widget to the page. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 197 Tip: You normally do not need to modify the default value. Adjust it to fine tune performances in the trend widget refresh, especially when working with remote clients. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 198 Note: In order to support gestures on Y axis, Min/Max properties of the trend widget must be linked to Min/Max values of Behavior parameters (default for new trends). HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 199 When trend value goes beyond the limits set for the trend widget, a dotted line is displayed. When the value of the tag is not available, for example the controller device is offline, no curve is drawn. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 200 In this example the Y axis value of the cursor is displayed. To display the trend timestamp at the position of the cursor, define a numeric field and attach it to Cursor Timestamp widget tag. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 201 5. Define for each curve the two tags of type array to be displayed (X-Tag and Y-Tag). When the array tags change, you can force a refresh with the RefreshTrend action . HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 202 Scatter diagram widget Note: Scatter diagrams support only the RefreshTrend action. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 203 Data transfer editor Exporting data to .csv files Data transfer limitations and suggestions HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 204 On trigger: Data transfer occurs when the value of the tag set as trigger changes above or below the values set as boundaries. Limits are recalculated on the previous tag value, the same that triggered the update. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 205 HMI device boot time. Enable this option only when necessary. Example of limit setting High limit = 1,9 Low limit = - 0,9 • = points where the data transfer is triggered HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 206 Correct definition of data transfer rules is critical for the good performance of the HMI devices. To guarantee reliability of operation and performance, keep in mind the following rules. On trigger method The On trigger method allows only unidirectional transfers, (A->B or B->A) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 207 Tip: Use array type tags to optimize data transfer and reduce workload. Tip: Reduce the number of data transfers to reduce page change time and boot time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 208 Data transfer limitations and suggestions HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 209 Note: This feature is not supported by all communication protocols. Check protocol documentation to know if it is supported or not. Offline node management process Manual offline node management process Manual offline configuration Automatic offline node detection HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 210 Note: When using the action EnableNode to force a device node back online, communication will start immediately. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 211 Enables offline management for the protocol Algorithm Offline Retry Interval in seconds for the retry cycle after a device has been deactivated. Range: Timeout 1–86.400 seconds (24h). HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 212 Automatic offline node detection HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 213 TrueType Fonts provided by Windows systems to provide different font faces associated with different character sets. HMWIN Studio also allows you to provide strings for each of the languages supported. HMWIN Studio also allows you to change the display language so that you can see the page look and feel during the design phase.
  • Page 214 Arial Unicode MS ARIALUNI.TTF MingLiU mingliu.ttc PMingLiU mingliu.ttc MingLiU_HKSCS mingliu.ttc The Multi-language editor Changing language Multi-language widgets Exporting/importing multi-language strings Changing language at run time Limitations in Unicode support HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 215 3. Click Default to set the selected language as the default language when the Runtime starts. 4. Click Save Font to copy the fonts you marked as Removable on an external memory. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 216 Multi-language support is available for objects such as buttons, static text, messages, alarm descriptions and pop-up messages. Multi-language for label widgets Double-click on a text widget in a page to open the Text dialog. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 217 Range Number of messages Choose text from other Click on button to browse existing message strings in project to pick text for the widget widget. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 218 The easiest way to translate a project into multiple languages is to export all texts to a .csv file, translate the resulting document and then import the translated text back into the project. Important: The .csv file exported by HMWIN Studio is coded in Unicode, to edit it you need a specific tool supporting Unicode encoded .csv files.
  • Page 219 Note: To change the separator used in the exported file, change the regional settings of your computer. When importing, the separator information is retrieved from the file; if not found, the default character "," is used. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 220 At the end of the operation you can remove the memory card. Limitations in Unicode support HMWIN Studio has been designed for working with Unicode text. However, for compatibility issues with some platforms, Unicode is supported only in a subset of properties.
  • Page 221 ()+,=@[]{}~` General Project Name A-Z,a-z,0-9,-,_ “PUBLIC”, “readme”, “index.html” Page Name A-Z,a-z,0-9,-,_ Dialog Page Name A-Z,a-z,0-9,-,_ Template Page A-Z,a-z,0-9,-,_ Name Keypad Name A-Z,a-z,0-9,-,_ Files A-Z,a-z,0-9,-,_ (Images/Video/etc..) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 222 Limitations in Unicode support Area Property Charset Accepted Reserved Chars/Strings Widgets ID A-Z,a-z,0-9,-,_ Runtime UTF-8, Latin1, UCS-2BE, UCS-2LE, Communication UTF-16BE, UTF-16LE HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 223 Scheduler HMWIN Studio provides a scheduler engine that can execute specific actions at set intervals, or on a time basis. Creating a schedule is typically a two-step process: 1. You create a schedule with a list of actions to be executed when the scheduled event occurs. You do this in the Scheduler editor 2.
  • Page 224 Recurring schedule and set Type to Every. See "Recurring schedule" below details. Recurring schedule The Recurring schedule is used to perform actions at specified points in time. Settings can be modified at run time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 225 Actions are executed with the specified interval (Range: 1 s–1 day) Hourly Actions are executed every hour at the specified minute. Monthly Actions are executed every month at the specified date and time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 226 Only a few locations are available by default. If your location is not listed, you can add it by entering latitude, longitude and UTC information in the Target_Location.xml file. Important: Each platform has its own Target_Location.xml file. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 227 Location information is also displayed in the dialog together with sunset and sunrise times. Configuring the Scheduler widget To display scheduler data on a page: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 228 Time to be displayed at run time Text Font used for text Display Table styles Scheduling events at run time At run time you can modify the following scheduling parameters. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 229 Condition applied to action execution Enable Enabels/disables the execution of the scheduled actions without deleting the schedule. "Recurring schedule" on page 222 for details on schedule parameters. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 230 Scheduling events at run time HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 231 Configuring groups and authorizations Modifying access permissions Assigning widget permissions from page view Configuring users Default user Managing users at run time Force remote login HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 232 Page displayed when users belonging to this group log in Use Last Visited When selected, the last page displayed by the previous user will be displayed when users Page belonging to this group log in HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 233 Full Access to enable read/write access to the widget Read Only to enable readonly access to the widget Hide to hide widget for selected group HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 234 Action permissions In the Action tab you can define action authorizations at project level, at page level or at widget level. Actions can be either Allowed or Not Allowed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 235 In the Ftp tab you can set specific authorizations for the FTP server. Element Description Enable FTP authorization Enables the FTP function for the specific group Permission Type of permission: Read-Only HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 236 List of resources for which access is limited Effect of these settings depends on whether the option Force Remote Login has been selected. See "Force remote login" on page 238 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 237 Enables switching from runtime to configuration mode. Normally used for maintenance. Can manage other Gives super user privileges at run time to manage the select groups. Allows adding, deleting users and modifying users' permissions. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 238 2. Choose the group: the authorization dialog for the group is displayed. 3. Set the security properties to access the widget. "Modifying access permissions" on page 231 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 239 To log into HMI Runtime with a different user, use one of the actions: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 240 All the user information modified at run time is stored in dedicated files. To remove these dynamic files and all the changes applied to user configuration at run time you can: on HMI Runtime: execute the action DeleteUMDynamicFile with HMWIN Studio: select the Delete Dynamic Files in the download dialog. Force remote login Path: ProjectView> right-click Security> Force Remote Login Select this option to force user to log in when using remote access viaHMWIN Client.
  • Page 241 Configure tags for audit trail Configure alarms for audit trail Configure recipes for audit trail Configure login/logout details Exporting audit trail as .csv files Viewing audit trails HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 242 You can have more than one set of audit records. You need to configure a dedicated event buffer. Creating an event buffer Path: ProjectView> Config> double-click Event Buffer HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 243 Track only the tags related to actions that you want to keep under control. For tracked tags, all write operations will be logged together with the time stamp and user that performed the operation. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 244 Track only the recipes related to actions that you want to keep under control. For tracked recipes, all transfer operations will be logged together with the time stamp and user that performed the operation. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 245 To view audit trail data you have to export it o a csv file using the DumpEventArchive action. See "System actions" on page 135 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 246 Action status and operation executed. For example, write Tag - Tag1:50 Viewing audit trails Audit trail data must be exported as a data file for viewing. "Exporting audit trail as .csv files" on the previous page for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 247 You can configure reports, their contents, trigger conditions and output printer in the Reports editor. Not all widgets can be used in reports. When configuring reports, HMWIN Studio provides access to a dedicated widget gallery featuring only widgets available for reports.
  • Page 248 Paper Size is the width of paper in number of characters. Adding fields to the report To add an item to the report, drag and drop it on the template page from the Available fields list. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 249 The Widget Gallery is context-sensitive and displays only the widgets available for the area you are editing. Widgets available for reports Widgets that can be used for a graphic report: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 250 2. In Print tab select all the conditions for which you want to trigger printing. Important: Only one report can be set as Active alarm report in a project and it can be either a text report or a graphic report. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 251 Cannon iP100, iP90, BubbleJet BubbleJet, iP90, iP100 PocketJet II, 200, 3 Pocket Jet MTE Mobile Pro Spectrum MTE Mobile Pro Spectrum Adobe PDF File Adobe PDF file HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 252 HP PCL 5e HP LaserJet P2015dm Simulate HP LaserJet 4700dtn INTERMEC Intermec PB50 with ESC/P language with 4 inch roll paper. Note: The HMI device crashes when trying to print on HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 253 24    Reports Driver Printer Model Graphic Line Intermec PB50 printers in standby mode after a first successful print job. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 254 Default printer HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 255 Path: ProjectView> Config > double-click Screen Saver Slide show parameters Parameter Description Timeout Time after which the slide show starts Slide Interval between slides Interval HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 256 Click + next to Actions in the onStart tab to configure actions to be executed when the screen saver starts. Click + next to Actions in the onStop tab to configure actions to be executed when the screen saver stops. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 257 Restore the backup package can be perform on HMI device from the Context Menu (see "Update package" on page 70 for details) or from the System Settings (see "System Settings" on page 379 for details) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 258 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 259 Keypads Several keypads are provided by default in the HMWIN Studio so that they can be used for data entry. The alphabet keypad can be use associate with a string data type The numeric keypad can be use associate with a numeric data type...
  • Page 260 Keypad position HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 261 3. Use the Keypad Widgets and Keypad Buttons from the Widget Gallery to create your custom keypad. The keypad you create, as in this example, will be saved in the project folder. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 262 This type of keypad is particularly useful to move the cursor up and down within widget requiring this functionality. Here an example using a Control List widget. See "Control list widgets" on page 291 for details. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 263 Keypad type Path: ProjectView> Keypads > double-click a keypad > Properties Set Keypad Type parameter for a keypad to define the type of data entry. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 264 Predefined screen positions Left-center Left-bottom Center-top Center-center Center-bottom Right-top Right-cente Right-bottom Select the Lock Keypad position option if you don't want the keypad to be moved by dragging. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 265 Keyboard/Script Editor is displayed. 2. Select the Keyboard tab. Each row in the Keyboard Editor corresponds to a key. For each key, the following information is displayed: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 266 Action lists show the project will be executed. actions only. Search and filter Displayed keys Removing action associations Keyboard layout Enable/disable keyboard Associating actions to keys HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 267 2. Click the Clear all actions of selected keys button. If you are working at page level, page actions will be removed, if you are working a project level, project actions will be removed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 268 You associate actions to a keys from the Keyboard editor. 1. Click + next to the key you want to program: the fields for key configuration are displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 269 You can associate actions both to the OnClick event and toe the OnHold event. "Events" on page 35 for details. Note: Also JavaScript code can be associated to a key event. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 270 Associating actions to keys HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 271 Note: The Tag Cross Reference pane does not list tags used in JavaScript code. Updating data in the Tag Cross Reference pane HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 272 By default, the information displayed in the Tag Cross Reference pane must be updated manually. To do this, click the refresh button . A warning sign is displayed when a refresh is needed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 273 29    Tag cross reference Automatic update Path: View> Properties You enable the automatic update of the Tag Cross Reference pane from the HMWIN Studio Properties page. Select the Auto Update option. Exporting data Data displayed in the Tag Cross Reference pane can be exported in .csv file.
  • Page 274 Updating data in the Tag Cross Reference pane HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 275 Creating an indexed addressing set Using indexed tag set in pages HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 276 1. In the Tag Editor, define protocols and tag. Define a tag for each data to be indexed, in this example you must create a tag for each sensor in each room. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 277 An Indexed Tag Set table may become very complex and filling it may be an error prone procedure. Enable the Autofill feature to make sure aliases are entered correctly. Click to enable the Autofill feature: the Autofill Table is displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 278 $(Instance) will be replaced with the defined Index values and the keyword $(Alias) with the defined alias labels. Autofill example “Room$(Instance)-$(Alias)” will match all tag names: Room1-Temperature, Room1-Pressure, Room1-Humidity, Room2-Temperature, … “Room0*$(Instance)-$(Alias)” will match all tag names: Room1-Temperature, Room01-Pressure, Room001-Humidity, Room2-Temperature, Room02-Pressure, Room002-Humidity, … HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 279 Once an indexed tag set has been created, you can use it to create a page for the HMI device as in this example. To create this page: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 280 Room 1 Room 2 Room 3 Room 4 4. Attach to each numeric field value the corresponding Alias variable (Room > Temperature, Room > Humidity, Room > Pressure). HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 281 The acknowledge/enable/disable/confirm operations done via OPC UA are audited as "OPC UA Server" domain. If the authentication is user/pass the user is logged as well. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 282 A human readable name for manufacturer of the product. Product name A human readable name for the product running the server.. Server's Certificate Server certificate can be either generated automatically or by adding existing certificate files. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 283 Media Player widgets Multistate Image widget Multistate Image Multilayer widget Network Adapters widget RSS Feed widget Scrolling RSS Feed widget Table widget TextEditor widget Variables widget HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 284 An Hyper Link widget is available to create pages hyperlinks. Once clicked these links notify to the browser widget that a particular web page is to be loaded. Important: HTTPs protocol is not supported. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 285 Auto Clear Background Automatic clear the background before draw canvas. When disabled, the painted items are persisted and is not necessary redraw everything from scratch. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 286 QString &text,qreal x, qreal y); // Arc void arcTo(qreal x1, qreal y1, qreal x2, qreal y2, qreal radius); void arc(qreal x, qreal y, qreal radius, qreal startAngle, qreal endAngle, bool anticlockwise); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 287 = 'green'; ctx.fillRect(250,0,250,250); ctx.fillStyle = 'blue'; ctx.fillRect(0,250,250,250); ctx.fillStyle = 'black'; ctx.fillRect(250,250,250,250); function GenericCanvasWgt1_onMouseDown(me, eventInfo) alert("X = " + eventInfo.posX + "\nY = " + eventInfo.posY ); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 288 Data / Data List Returns the value in the Data List column (as string) in the Data field of the widget. Tip: Use this parameter to return a custom value based on an item selected in the combo box. Text Format of displayed text. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 289 Enhanced view with configurable texts and images that will pop up in the middle of the screen for easy scroll and selection. Context view example HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 290 Additional parameters available in full screen mode The additional "Image List" column will be available inside Combo Box> List parameter: Note: Some properties are displayed only in advanced mode. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 291 Tip: Use this widget to calculate the power consumption of a system. Parameter Description Value Resource monitored Graph Time period displayed in the window Duration Graph Duration Units HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 292 Tip: To assign the color to the cells of the table, select the cells and click on the desired color, or enter the index value of the band (1, 2, 3) into the cell. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 293 State Default state when widget is loaded. Selection Currently selected item, displayed as a highlight cursor moving up and down. This property can be attached HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 294 Write On Enter, this will write the value assigned to state to the tag linked to the Control List widget Value . HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 295 HMI device Gesture area widget Path: Widget Gallery> Buttons> Others Gesture Area Widget is a hotspot button that generates pan and pinch gesture events. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 296 1. Put a Gesture area widget into the page 2. Configure the OnPan Action to trigger a JavaScript function 3. Write the JavaScript code that recognize the swipe gesture HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 297 Apexis APM-J901-Z-WS PTZ IP Camera MJPEG http://{ip_address}/videostream.cgi HTTP http://{ip_address}/snapshot.cgi  AXIS M3027-PVE Network Camera MJPEG http://{ip_address}/axis-cgi/mjpg/video.cgi HTTP http://{ip_address}/axis-cgi/jpg/image.cgi DAHUA DH-IPC-HD2100P-080B 1.3mp HTTP http://{ip_address}:9988/onvif/media_ Outdoor Vandalproof  service/snapshot HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 298 MOXA VPort 254 (Rugged 4-channel MJPEG http://{ip_address}/moxa-cgi/mjpeg.cgi MJPEG/MPEG4 industrial video encoder)  HTTP http://{ip_address}/moxa- cgi/getSnapShot.cgi?chindex=1 NVS30 network video server MJPEG http://{ip_address}:8070/video.mjpeg HTTP http://{ip_address}/jpg/image.jpg Panasonic WV-Series Network Camera MJPEG http://{ip_address}/cgi-bin/mjpeg HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 299 Set this parameter when access to the camera is password protected. Password Password to access the camera. Command Command to send to the PTZ controller (for example, decoder_control.cgi?command=0) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 300 OnDataUpdate Action that will be executed when a change of an associated value is detected Note: This widget is rendered only in HMWIN Studio, and it is not rendered in the HMI device. Example: A Javascript code that check the combination lock of three selectors...
  • Page 301 32    Special widgets "Widget events" on page 340for the description of the onDataUpdate parameters Media Player widgets Path: Widget Gallery> Media> Media Player HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 302 Important: Use the same codecs and settings for all the videos of a playlist. Supported video encoding Two groups of codecs are supported: DSP based video codecs Software video codecs DSP video codecs These include: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 303 2. Select AVI from the Output Container list and H.264/AVC from the Output Video Codec. 3. Click H264 Profile: choose Baseline as profile and level 3 in the dialog. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 304 Now you can open the videos with a standard video player, such as Windows Media Player and check the quality. You can add the resulting video to the playlist of the Media Player widget. Note : This video converter tool is not distributed with the HMWIN Studio. Using Media Player in JavaScript The Media Player widget can be also referenced in JavaScript programs with the following syntax: //get the mediaplayer widget.
  • Page 305 Interval between images in the slide show. Multistate Image Multilayer widget Path: Widget Gallery> Basic> Images Use this widget to create different animations and select the most suitable at run time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 306 Enables slide show for active layer. Animations can be started/stopped at run time  attaching it to a tag. Time Time interval of slide show, if enabled. Interval Preview Slide show simulation. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 307 RSS Feed widget Path: Widget Gallery> Media> RSSFeed Source Use this widget to display on the HMI device your favorite RSS feeds directly from the Internet. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 308 Use this version of the main RSS Feed widget to display highlights inside a text line using a smoothing scrolling text. This widget has additional properties. Parameter Description Scrolling Scrolling speed Title Separator Separator character between highlights HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 309 In view mode, you can configure the table layout. Drag and drop the table onto the page, resize the table, define number of template rows, number of columns and the main table properties. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 310 To configure the look of the table, click on table's selectors to select the item to configure. To configure the contents of cells, drag and drop the widgets inside the cells. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 311 Select the Data Source and inside the TableDataSrcWgt Editor add the rows and columns that are needed. In the following example, we have defined two row templates: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 312 2. Select the property that is to be read from the data source 3. Select the column of the data source that will provide the data The below picture is showing how our example will be rendered at runtime HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 313 In this case, we have to fill an array of JSON elements with the data to use and assign the array to the table widget. var myTable = page.getWidget("TableWgt1"); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 314 Specify the source of data is the Tag Manager a : "Tag1", i: 0, m:2 Specify tag name and index (necessary when the tag is an array) and the read/write mode HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 315 { _c : "dl" , s : "_TagMgr", a : "Tag4", i: 0, m : 2 }] model[0] = row_templates; model[1] = row_data1; model[2] = row_data2; model[3] = row_data3; model[4] = row_data4; model[5] = row_data5; HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 316 Use this widget to edit text files. Widget can load the text file from the local HMI device or download the file from a remote device using an ftp connection. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 317 File name to edit. When empty a file browser to load a local file will be opened Syntax Highlight Type Displays text in different colors according to the selected language None GCode HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 318 To create variables and assign values to them, open the Variables dialog from the Variables property in the Properties pane. These variables can then be referenced from the Attach tag dialog, from the Page Editor. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 319 Variables can be also referenced in JavaScript programs with the following syntax: For local variables: var varWgt = page.getWidget("_VariablesWgt"); var compVar = varWgt.getProperty("VariableName"); For global variables: var varWgt = project.getWidget("_VariablesWgt"); var compVar = varWgt.getProperty("VariableName"); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 320 Variables widget HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 321 Custom widgets HMWIN Studio has a large widget library which includes predefined dynamic widgets (buttons, lights, gauges, switches, trends, recipes, and dialog items), as well as static images (shapes, pipes, tanks, motors). You can drag and drop an object from the gallery to the page, and then size, move, rotate or transform it. All widgets in the gallery are vector based, so they do not loose definition when resized.
  • Page 322 All widgets that share the same version share the properties defined from the Inheritance parameter. Inheritance Properties shared between widgets with the same version Full (both Graphic and Logic) Only Graphic Only Logic Disable Inheritance is supported from version 2.7 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 323 Widgets are usually made up of many parts, for example a button is a complex widget including two image widgets, a button widget and label. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 324 When you create a custom widget, you need to define the properties that will be displayed for it in the Properties pane. 1. Right-click on the grouped object and select Widget catalog: the properties dialog is displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 325 If you insert into a “Color” property the fill color of all widgets (e.g. filed1.fill and BtnStd4.btn.fill) when you set the exposed Color property of the custom widget all colors of the included widgets will changes. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 326 By using a Parameter property, is possible to set all the data links of the widget by giving only the name of the structure. A “Parameter” field can be added inside the custom widget using the "Add Parameter" icon: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 327 To configure the data links of the custom widget the keyword ${RoomID} can be used to reference at the structure instance Type filter Using “Type filter” parameter, when attach to tag is opened the listed tags will be filtered using the filter value. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 328 After doing a double click on the custom widget and clicked on the padlock, the edit mode is active and it is possible to associate the JavaScript code to the available events. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 329 If you cut and paste some instances of the custom widget of the above example, you will obtain the below result. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 330 To add a new widget into the user gallery, open the widget folder and then edit the gallery page creating or adding the new widget. Tip: To import a user gallery sub folder, simply copy the folder to import inside the main user gallery folder. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 331 33    Custom widgets HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 332 User's Gallery HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 333 The SendMail action has been created for working with alarms and schedulers but can be triggered and executed by many other events. Configuring the email server Configure emails HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 334 Tag1 is 45. Tip: Attach a string tag to the From, To and Subject fields so that their value can be changed in the HMI Runtime. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 335 WARNING: The maximum size for the message body is 4096 bytes, the exceeding text will be truncated. Adding email templates Click + to add more templates. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 336 Configure emails HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 337 , as defined in standard ECMA-262. If you are familiar with JavaScript, you can use the same type of commands in HMWIN Studio as you do in a web browser. If you are not familiar with the ECMAScript language, refer to: https://developer.mozilla.org/en/JavaScript...
  • Page 338 Handling read/write files Limitations in working with widgets in JavaScript Debugging of JavaScript HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 339 HMI device. HMWIN Studio provides a JavaScript engine running on the client side. Each project page can contain scripts having a scope local to the page where they are added; global scripts can be created to be executed by scheduler events or alarm events.
  • Page 340 JavaScript code associated with alarms and scheduled events and not associated with a specific page, can be edited from the main Project properties page. Path: ProjectView> double-click Project properties HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 341 JavaScript code from the main Project properties page and can then be used from the project pages. Events You can add JavaScript to the following categories of events: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 342 This event is available only for buttons and it occurs when the button is pressed and released quickly. Parameter Description Object triggering the event eventInfo Details of triggered event function buttonStd1_onMouseClick(me, eventInfo) { //do something… onMouseHold void onMouseHold (me, eventInfo) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 343 Details of triggered event function buttonStd1_onMouseRelease(me, eventInfo) { //do something… onDataUpdate boolean onDataUpdate (me, eventInfo) This event occurs when data attached to the widget changes. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 344 = Total X axis movement in screen pixel units from initial touch position . dy = Total Y axis movement in screen pixel units from initial touch position. function gstArea_onGesturePan(me, eventInfo) wTYPE.setProperty("value","PAN"); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 345 Page events onActivate void onActivate( me, eventInfo ) This event occurs each time the page is displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 346 This event occurs when a wheel device is moving (for example, a mouse wheel). Parameter Description Object triggering the event eventInfo Details of triggered event function Page1_onMouseWheelClock(me, eventInfo) { //do something… System events System events can be related to: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 347 These events occur when triggered by the associated action in the scheduler. You can edit the JavaScript from the Project Properties tab. Alarm events These events occur when triggered by the associated alarm condition. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 348 Objects HMWIN Studio uses JavaScript objects to access the elements of the page. Each object is composed of properties and methods that are used to define the operation and appearance of the page element. The following objects are used to...
  • Page 349 This error is visible also using following code fragment: var wgt; try { wgt = page.getWidget('label1'); } catch(err) { alert("" + err); Widget properties Some properties are common to all widgets. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 350 (Available on web pages) width number width Gets or sets the widget width in pixels. function btnStd1_onMouseRelease(me) { var wgt = page.getWidget("rect1"); wgt.width = 10; (Available on web pages) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 351 Gets or sets the widget opacity. Values are decimals from 0 to 1, where 1 is 100% opaque. function btnStd8_onMouseRelease(me) { var wgt = page.getWidget("rect1"); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 352 [index] ) Returns a property. Parameter Description propertyName String containing the name of property to get index Index of the element to get from the array (default = 0) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 353 Index of the element to set in the array (default = 0) Almost all properties that are shown in the HMWIN Studio Properties pane can be set by this method. The index value is optional and only used for Widgets that support arrays (for example, a MultiState Image widget). The setProperty method returns a boolean value (true or false) to indicate if the property was set or not.
  • Page 354 (Available on web pages, get only) userValue string userValue Gets or sets a user-defined value for the widget. This field can be used by JavaScript functions to store additional data with the page. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 355 Delay in milliseconds Return value A number corresponding to the timerID. var duration = 3000; var myTimer = page.setTimeout("innerChangeWidth()", duration); (Available on web pages) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 356 Stops and clears the interval timer with the given timer. Parameter Description timerID Timer to be cleared and stopped var interval = 3000; var myTimer = page.setInterval("innerChangeWidth()", interval); // do something HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 357 = group.getTag("Tag1"); (Available on web pages) getCount number getCount() Returns total number of tags in this group. var group = new Group(); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 358 Properties to be set at project level. startPage string startPage Page shown when the project is started. var startPage = project.startPage; project.startPage = "Page2.jmx"; Project object methods Methods to be used at project level. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 359 WARNING: When page change, all active time events are forced to removed and the JavaScript procedure will run until the end before switch to the new page. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 360 A number value that is the status: 1 for success, 0 for fail. var group = new Group(); var status = project.getGroup ("enginesettings", group); if (status == 1) { var value = group.getTag("Tag1"); if (value!=undefined) { HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 361 = new State(); var value = project.getTag("Tag1", state, 0); //for non array type //tags index is not considered, so can be left as 0 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 362 = [1,2,3,4,5]; var status = project.setTag("Tag1", val, -1, true); if (status == 0) { // Success } else { // Failure var val = "value"; project.setTag("Tag1", val); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 363 (Available on web pages) resetAlarms void project.resetAlarms() Reset all selected alarms project.selectAllAlarms(true); project.resetAlarms(); project.selectAllAlarms(true); (Available on web pages) enableAlarms void project.enableAlarms() Enable all selected alarms project.selectAllAlarms(true); project.enableAlarms(); project.selectAllAlarms(true); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 364 Interger value for denoting success and failure of action. A ‘0’ means success and ‘-1’ means failure. var val = [2,3,4]; project.setRecipeItem("recipeName", "Set", "Element", val); if (status == 0) { // Success } else { // Failure downloadRecipe void downloadRecipe (recipeName, recipeSet ) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 365 = only single instance allowed, false = multiple instances allowed project.launchApp("PDF.exe","\\Flash\\QTHMI\\PDF","\\USBMemory\\file.pdf","true"); printGfxReport void printGfxReport( reportName, silentMode) Prints the graphic report specified by reportName. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 366 Empties the print queue. Current job will not be aborted. project.emptyPrintQueue(); pausePrinting void pausePrinting(); Suspends printing operations. Will not suspend the print of a page already sent to the printer. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 367 Printing has be suspended var status = project.printStatus; project.setTag("PrintStatus",status); printGfxJobQueueSize project.printGfxJobQueueSize; Returns the number of graphic reports in queue for printing. var gfxqueuesize = project.printGfxJobQueueSize; project.setTag("printGfxJobQueueSize",gfxqueuesize); printTextJobQueueSize project.printTextJobQueueSize; HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 368 "+ myVar1); printDiskQuota project.printDiskQuota; Returns the maximum allowed size of spool folder (for PDF printouts). var ramquota = project.printRAMQuota; var diskquota = project.printDiskQuota; HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 369 // Get PageMgr widget var pageMgr = project.getWidget( "_PageMgr" ); //Page exists var pageExists = pageMgr.hasPage( "Page10" ); if (pageExists) { project.showMessage( "Page10 exists" ); } else { HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 370 = state.getTimestamp(); isQualityGood boolean isQualityGood() Returns whether the value contained in this state object is reliable. Return value A Boolean true if quality is good, false otherwise. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 371 = group.getCount("Tag1"); Global functions print void print( message ) Prints a message to the HMI Logger window. Parameter Description message Message string print("Test message"); HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 372 Reads the contents of a folder. Returns an array of the names of the files in the folder excluding '.' and '..'. Returns empty list if it fails. Parameter Description dirPath Folder string HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 373 Data to be write on the file in byte array File exists boolean fs.exists(strPath) Returns true if the file or folder exists at strPath. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 374 File is writable by the owner of the file 0x1000 File is executable by the owner of the file 0x0400 File is readable by the user 0x0200 File is writable by the user HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 375 Remote debugger: a debugger running on a remote computer connected to the HMI device via Ethernet (usually computer running HMWIN Studio) Enabling debugging In the Properties pane of a page, set JavaScript Debug to true. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 376 1. Set the Allow JavaScript Remote and the JavaScript Debug parameters in the project Properties to true in all the pages where debugging is required. 2. Download the project: the following message is displayed on the runtime. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 377 To generate and test memory exception you can use the following snipped. Please note that we need to reset the memory limit to 0xffffffff to be able to run the alert, otherwise the memory allocations required to pop up the alert would fail. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 378 Debugging of JavaScript HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 379 Tip:Using multi touch HMI device you can implement safe commands by programming a command to be executed only when two buttons are pressed at the same time. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 380 HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 381 CAUTION: Working with the System Settings tool is a critical operation and, when not performed correctly, may cause product damages requiring service of the product. Contact technical support for assistance. WinCE Devices Linux Devices HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 382 Automatically, via Ethernet on first project download with HMWIN Studio Manually via USB Memory, creating an “Update Package” Install Runtime via Ethernet To install Runtime via Ethernet follow the "Download to HMI device" on page 68procedure. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 383 To install Runtime, UpdatePackage or Backup Package via USB device follow this procedure: 1. Create an Update Package from HMWIN Studio and copy into an empty USB memory stick 2. On HMI select [Transfer from disk] and select the UpdatePackage.zip to load.
  • Page 384 This command does not reset settings such as IP address, brightness or RTC. Clear System Settings: resets system parameters (registry settings) and deletes the following files: \\Flash\\Documents and Settings\\system.hv HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 385 Checks and upgrades the current version of the backup copy of the FPGA file. This function may not be available for all platforms and versions. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 386 4. Browse the content of the USB drive to the files to download. The example shows Main OS components. 5. Click Download to transfer files to the HMI device. Note: From this dialog click Upload to transfer files to the USB device. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 387 Press and hold on an empty area of the screen for a few seconds to display the context menu. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 388 This feature is available from BSP versions V1.64 ARM UN30/31 and V2.73 MIPS UN20 based on WCE OS. Factory restore If you’re having problems with the HMI device, try and restore factory default settings from System Mode. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 389 WARNING: Runtime installation via Ethernet download requires the HMI to have a valid IP address. The IP address can be assigned in three ways: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 390 Install Runtime via USB Memory To install Runtime, UpdatePackage or Backup Package via USB device follow this procedure: 1. Create an Update Package from HMWIN Studio and copy into an empty USB memory stick 2. On HMI select [Startup sequence], then [Install] 3.
  • Page 391 37    System Settings 5. Select “UpdatePackage.zip” and confirm with [Ok] 6. The runtime installation begin Note: File systems supported are FAT16/32 and Linux Ext2, Ext3 and Ext4. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 392 SSLv3 256 bits ECDHE-RSA-AES256-SHA TLSv1 256 bits ECDHE-RSA-AES256-SHA WARNING: We discourage usage of CBC cyber suites in the context of SSL3 or TLSv1.0 connections since potentially affected by some vulnerabilities. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 393 Tap-tap consists in a sequence of several touch activations by simple means of the finger tapping the touch screen performed during the power-up phase and started immediately after the HMI is powered on. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 394 When “tap-tap detected” message appears on the top of the screen. Wait for 5 seconds (without touching the screen) to enter System Settings sub menu Wait for 5 more seconds (without touching the screen) to enter Default Mode Select "System Setting" from the HMI Default Mode screen HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 395 Date and Time can set manually only when the Automatic Update is disabled. Local Time Automatic Update (NTP) Enable to keep date and time synchronized from a remote server HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 396 Allow to manage remote HMI devices connected to a centralized server through gateways. Server Type Server Username Router Service Enable routing between Ethernet adapters SNMP Server Enable the SNMP server SSH Server Enable the SSH server HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 397 Contact technical support for assistance. The system components of the Linux device can update locally using an USB memory key or remotely via web browser. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 398 Tap-tap consist in a sequence of several touch activations by simple means of the finger tapping the touch screen performed during the power-up phase and started immediately after the HMI is powered on. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 399 HMI will restart into System Settings in Config OS mode: Touchscreen calibration System Setting Calibration allows to calibrate Touchscreen device, can be accessed by tap-tap procedure. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 400 When “tap-tap detected” message appears on the top of the screen, wait for 5 seconds (without touching the screen) to enter System Settings sub menu Press on touch screen, “Touchscreen calibration” voice will be highlighted in yellow, hold pressed for few seconds until touchscreen calibration procedure starts HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 401 When “tap-tap detected” message appears on the top of the screen. Wait for 5 seconds (without touching the screen) to enter System Settings sub menu HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 402 Wait for 5 more seconds (without touching the screen) to enter Default Mode To uninstall the Runtime from HMI in Default Mode screen select [Startup Sequence]: Select the Runtime you want to remove (1) and click [Uninstall] button (2): HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 403 37    System Settings Runtime uninstall process will be performed: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 404 Linux Devices HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 405 Generating page for Web access Platform specific Home pages Testing the Web project Downloading the Web project Web connectivity issues Web supported features Troubleshooting and FAQ HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 406 4+ - Mobile Safari Android 7+ - Android Webkit Generating page for Web access Path: ProjectView> Web> Pages Right-click the Pages node and select Insert Page to add a web page. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 407 38    Web access Any widgets and features can be used in HMWIN Studio; however, not all features are currently available in HM4Web. If the project includes a feature that is not available, HM4Web will still work correctly but the feature will not be available on the remote client device.
  • Page 408 You can test your HM4Web project using the online simulator opening a standalone web page directly from a browser. Testing with the online simulator HMWIN Studio includes an web server in the online simulator. You can start the simulator and access your HM4Web project from a web browser. The pages will be served from the simulator. ...
  • Page 409 Running HM4Web from a browser 1. Open a web browser and enter the IP adress of your HMI device: the login page is displayed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 410 If this happens, a ‘disconnect’ icon will appear in a toolbar on top of the HM4Web as in this example. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 411 HM4Web cannot perform any server-bound communication. Web supported features Currently not all HMWIN Studio features are supported in HM4Web. Here a list of features supported and limitations, classified by category. When you copy and paste objects from standard pages to a web pages, make sure that all objects are supported in web pages.
  • Page 412 Page (HomePage, LoadPage, NextPage, PrevPage, "JavaScript " on LastVisitedPage, ShowDialog, CloseDialog, ShowMessage, page 335 LaunchBrowser) JavaScript chapter Multilanguage (SetLanguage) for a list of Tag (WriteTag, StepTag, SetBit, ResetBit, ToggleBit) supported features) HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 413 Working with keypads in HM4Web The user can click on the Numeric widget and a text box will be displayed in which the new value can be inserted. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 414 IP address, the web browser might display cached pages instead of the latest downloaded pages. To avoid this behavior you can: disable cache of your web browser force web page refresh by-pass browser cache  HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 415 License activation of HMI device software modules You perform license related tasks for the HMI device in the Manage Target dialog of HMWIN Studio. Activate the device Save a license Import a license HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 416 The enabled features or status of the activation keys is displayed in the Feature/status list box. Note: You need to restart the HMI device to enable the activated license. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 417 Import a license If no working Internet connection is available on the computer running HMWIN Studio, you can neither save or activate a license. You must therefore import your license from another computer where you where able to download it.
  • Page 418 4. Click Activate license to activate the licenses on the HMI device or Save License for offline license file generation. Note: You need to restart the HMI device to enable the activated license. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 419 Service call: Downgrade operations are complex tasks which might cause serious damage to your equipment if not performed correctly. These operations are reserved to technical support. Update of system components from the application Settings HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 420 Based on your network and hardware capabilities you can increase the number of devices to update in parallel You need to restart the HMI device to finalize the update. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 421 1. Rename the new image splash.bmp and copy it in the source folder. 2. Select HMI devices 3. Click Download. To ensure the best visual results, splash screen images must have a black background. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 422 Settings HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 423 Security at physical access level (Port Security). Further information, guidelines and standards regarding security in information technology: IEC 62443, ISO/IEC 27001. Changing password on HMI device Ports and firewalls HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 424 Using HMI device "System Settings" on page 379 Tool Leave “Old password” empty as default if target password is not set. Ports and firewalls Here a list of all the ports used by HMWIN Studio components. Remote Board Runtime/Project Port Usage...
  • Page 425 Note: When broadcast service is not available, for example in VPN networks, type in the exact IP address to connect to the HMI device from HMWIN Studio. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 426 Ports and firewalls HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 427 Follow these guidelines to create projects that perform better in terms of boot time, page change and animations. Static Optimization FAQ on Static Optimization Page caching Image DB Precaching FAQ on precaching HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 428 When you create a project in HMWIN Studio, the pages might contain widgets such as texts, images, background images, background colors and so on which can be classified as: Static: values or properties do not change at run time.
  • Page 429 7. If overlapping cannot be avoided make sure to place the static widgets in the back, that is behind the dynamic widget. 8. Choose the image file format based on the HMI device you are connecting to. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 430 Here is an example of a correct and an incorrect use of static optimization. Supported image formats HMWIN Studio supports several raster formats like BMP, PNG, JPEG, TIFF and the vector format SVG. Here a list of pros and cons:...
  • Page 431 A: PNG format uses a lossless compression for images and supports transparencies. JPEG files would render fuzzier compared to the PNG files with a different result in HMWIN Studio(not using optimization) and HMI Runtime. Q: What will happen when no optimization is done in the software? A: Every single widget is rendered at run time.
  • Page 432 3. Disable static optimization for pages where the precache function is enabled to reduce memory used. FAQ on precaching Page limit for precaching Based on the size and complexity of a page, the space required for precaching can be from 1,5Mb to 3Mb. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 433 1. last visited pages and bigger and unused images (>320x240), 2. if more memory is needed also the pages in precache and all images loaded in Image DB can be removed. HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 434 FAQ on precaching HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 435 Table of functions and limits HMI devices capabilities Compatibility Converting projects between different HMI devices HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 436 "HMI devices capabilities" on the facing page) Number of messages in a message field 1024 Number of languages Number of events per buffer 2.048 Number of event buffers HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 437 Printer devices are not supported. Reports can be printed only on PDF files. Print of text reports and alarm events are not supported. Compatibility The following compatibility policy has been adopted: HMWIN Studio | User Manual | v206 (2017-06-30) | EN | © 2014-2017 Panasonic Electric Works Europe AG...
  • Page 438 HMI Runtime update can be done directly from HMWIN Studio using the Update Target command available in the Run\Manage Target dialog, projects created in a HMWIN Studio version no older than V1.00 (00) can be opened and handled by any newer version,...
  • Page 440 Filial Nordic, Knarrarnäsgatan 15, 164 40 Kista, Sweden, Tel. +46 859476680, Fax +46 859476690, www.panasonic-electric-works.se Panasonic Eco Solutions Nordic AB Jungmansgatan 12, 21119 Malmö, Tel. +46 40 697 7000, Fax +46 40 697 7099, www.panasonic-fi re-security.com Poland Panasonic Electric Works Polska sp. z o.o ul.

Table of Contents