Delta DUP-B - Manuals
Delta DUP-B – Manual in PDF format online.
Manuals:
Manual Delta DUP-B
Summary
Preface Thank you very much for purchasing DELTA’s DOP-B Series Human Machine Interface (hereinafter “HMI” ) products. This manual will be helpful in the installation, operation and specifications of Delta HMI product and HMI Screen Editor software program. Before using the product, please read this...
Preface N OT E The content of this manual may be revised without prior notice. Please consult our distributors or download the most updated version at http://www.delta.com.tw/industrialautomation. ii Revision May, 2010
Table of Contents Chapter 1 Introduction............................................................................... 1-1 1.1 DOP-B Series Human Machine Interface (HMI).................................................... 1-1 1.2 Features................................................................
Table of Contents 3.5.5 Save as ...................................................................................................... 3-45 3.5.6 Make Ext. Memory Data ............................................................................. 3-45 3.5.7 Open Ext. Memory Data ........................
Table of Contents 3.6.16 Text Process ............................................................................................ 3-58 3.6.17 Picture ..................................................................................................... 3-58 3.6.18 Duplicate ............................
Table of Contents 3.8.8.7 Moving Sign ....................................................................................... 3-143 3.8.9 Graph Display Elements ............................................................................. 3-145 3.8.9.1 State Graphic.....................................
Table of Contents 3.8.14 Keypad Elements ..................................................................................... 3-191 3.8.15 Drawing Elements .................................................................................... 3-194 3.8.15.1 Line .........................................
Table of Contents 3.9.15 Screen Properties ..................................................................................... 3-212 3.10 Menu Bar and Toolbar (Tools) ......................................................................... 3-216 3.10.1 Compile .......................................
Table of Contents 3.14.1.10 Clock Macro ................................................................................... 3-286 3.14.1.11 Sub-Macro ...................................................................................... 3-286 3.14.2 Macro Editing .......................................
Table of Contents 4.7 How to Create a Curve Element ......................................................................... 4-33 Chapter 5 System Menu ............................................................................. 5-1 5.1 System Menu Introduction .......................................
Table of Contents Revision May, 2010 xiii About this Manual… User Information Be sure to store this manual in a safe place. Due to constantly growing product range, technical improvement and alteration or changed texts, figures and diagrams, we reserve the right of this manual contained information ...
Table of Contents This page intentionally left blank. xiv Revision May, 2010
Chapter 1 Introduction 1.1 DOP-B Series Human Machine Interface (HMI) DOP-B series HMI is manufactured by adopting easy-to-use software and high-speed hardware to provide a powerful and stable programmable interface. Screen Editor software program is a user-friendly program editor of DOP-B series HM...
Chapter 1 Introduction internal memory of HMI. After the users finish editing the recipes, the users can download the recipes individually. Direct Communication with Three External Controllers DOP-B series HMI is capable of connecting to three different or the same controllers directly via three c...
Chapter 1 Introduction NOT E 1) The controller should provide RS-485 interface. 2) Off-line/On-line simulation functions are only provided for some parts of the controllers. Also, the execution time of on-line simulation only can continue 30 minutes. After the simulation time has finished, HMI will ...
Chapter 2 Working with Hardware Devices 2.1 Usage of SD Card and USB Disk SD Card SD card (supports SDHC) can be used to save and transmit data. The supporting file format is FAT32. Before using a SD card, reformatting (FAT32) via HMI is needed. Only SD card that formatted by HMI can be used on bo...
Chapter 3 Creating and Editing Screens In this chapter, it will introduce general functions of Screen Editor software program with Windows. The user can use it to design what he wants. Detail information for each function will be discussed in following chapters. 3.1 Screen Editor Setup Recommended...
Chapter 3 Creating and Editing Screens Fig. 3-1-1 Open Microsoft Windows Step 2: Execute setup.exe from Windows taskbar by clicking “Start” > “Run” . After pressing OK , system will setup automatically and you will get the following dialog box to select the desired display language (Fig. 3-1-2). ...
Chapter 3 Creating and Editing Screens After pressing OK , system will setup automatically and you will get the following dialog box to choose destination location (Fig. 3-1-3). Fig. 3-1-3 Directory for installing Screen Editor software program To select the default directory C:\Program Files\Delta ...
Chapter 3 Creating and Editing Screens Fig. 3-1-4 Select Screen Editor software program Step 4: Then click Install button to start Screen Editor Installation (Fig. 3-1-5, Fig. 3-1-6). Fig. 3-1-5 Starting Screen Editor installation 3-4 Revision May, 2010
Chapter 3 Creating and Editing Screens Fig. 3-1-6 Finish installing Screen Editor Step 5: After finish installing Screen Editor software program (Fig. 3-1-6), the system will ask you to install HMI USB driver, please click Yes to install. Fig. 3-1-7 Install HMI USB driver Revision May, 2010 3-5
Chapter 3 Creating and Editing Screens Step 6: After installing HMI USB driver, click Close to complete the installation. After the installation is completed, connect HMI and PC by communication cable via USB port. Wait for few seconds and activate Screen Editor software program. Then choose Tools &...
Chapter 3 Creating and Editing Screens Fig. 3-1-12 Finish installation Step 3: After upgrading is finished, click Close to complete the installation. 3-8 Revision May, 2010
Chapter 3 Creating and Editing Screens 3.2 How to Start Screen Editor 1. After setup, you can start Screen Editor software program by clicking Screen Editor 2.00.XX shortcut on the desk (Fig. 3-2-1) or from Windows taskbar, click Start > Programs > Delta Industrial Automation > HMI > Scr...
Chapter 3 Creating and Editing Screens 3. Text Toolbar 4. Bitmap Toolbar 5. Element Toolbar 6. Layout Toolbar 7. Drawing Toolbar Fig. 3-2-6 Toolbar of Screen Editor 3-12 Revision May, 2010
Chapter 3 Creating and Editing Screens Position of toolbar can be moved. Fig. 3-2-7 Element Toolbar has been moved Element Tool Window The Element Tool window provides various kinds of element icons for selection (Fig. 3-2-8). The user can use the mouse to select the desired element icon and drag ...
Chapter 3 Creating and Editing Screens Property Table The Property Table displays the element property settings for each element (Fig. 3-2-10 & Fig. 3-2-11). All elements on the current editing screen Element state selection Fig. 3-2-10 Property Table and Editing Screen Preview 3-14 Revision M...
Chapter 3 Creating and Editing Screens Record and Output Window The Record and Output Window displays all the editing actions and output message when compile function is enabled (Fig. 3-2-11). When HMI program is compiled, the system will detect the program automatically. Once error occurs, the er...
Chapter 3 Creating and Editing Screens Status Bar Following is the status bar of Screen Editor (Fig. 3-2-13). Download 3-16 Revision May, 2010 Fig. 3-2-13 Status Bar of Screen Editor Interface Function Connecting HMI Model CAP LOCK NUM LOCK Mouse is moving SCROLL LOCK Element Coordinate and Size
Chapter 3 Creating and Editing Screens 3.3 Internal Memory There are six kinds of registers for selection. They are internal register $, Non-volatile Internal Register $M, Indirect Address Register *$, Recipe Number Register RCPNO, Recipe Group Register RCPG and Recipe Register RCP (Fig. 3-3-1). For...
Chapter 3 Creating and Editing Screens 3.3.3 Indirect Address Register (Read / Write) : *$ Word Access : *$n( n : 0-65535 ) Indirect address register is an area where an address is stored. The user must get the address from *$n and then get the values stored in this address. For example: if $7 = 20;...
Chapter 3 Creating and Editing Screens 3.3.5 Recipe Group Register (Read / Write) : RCPG This register is used to specify the 32-bit recipe group (Fig. 3-3-3). It is different than RCPNO. The difference is that when using RCPG, not only the recipe number, the recipe group also must be set. When the ...
Chapter 3 Creating and Editing Screens Example 2: In Table 3-3-5, the size L is set to 3 and the number N is set to 2 with the recipe data. Thus the layout of the recipe data will be shown as Table 3-3-6, i.e. RCP0~RCP8 are occupied. When RCPNO is set to 2 and the recipe buffer area will show the 2 ...
Chapter 3 Creating and Editing Screens Assume that the data size is L and the recipe number is N, and the actual recipe data space is equal to L x N DW words, i.e. L x N recipe registers are occupied. Delta DOP-B series has a recipe buffer area (Table 3-3-8) which stores the selected recipe data by ...
Chapter 3 Creating and Editing Screens 3.4 Control Block and Status Block For two-way communication between Delta DOP series HMI and all other brands of PLCs, the address of the control block and status block must be defined. These settings are located in the Configuration dialog box (Fig. 3-4-2) by...
Chapter 3 Creating and Editing Screens Note: Checking of Auto reset flags will reset the control block flags (Bits) automatically after the desired procedure has been executed. If this box is not checked, the system will ask the user to reset the flags. 3.4.1 Control Block The control block is the w...
Chapter 3 Creating and Editing Screens Screen Number Designation Register (SNIR) To use this register, write a value of the screen number that the user desires to have displayed into this register; then HMI will change to that screen. For example (refer to Table 3-4-1), if set D0 or $15.0 to 1, HMI ...
Chapter 3 Creating and Editing Screens Fig. 3-4-3 Communication tab Fig. 3-4-4 PLC Connections Communication retry times is 3 times Enable / Disable Backlight Bit 1 controls the backlight of HMI. When bit 1 is turned ON, the HMI backlight turns OFF. When bit 1 is turned OFF, the HMI backlight turn...
Chapter 3 Creating and Editing Screens Curve Control Register (CUCR) Bit Binary Display of Relative Position (x) Function 0 0000 0000 0000 000x Curve Sampling Flag 1 1 0000 0000 0000 00x0 Curve Sampling Flag 2 2 0000 0000 0000 0x00 Curve Sampling Flag 3 3 0000 0000 0000 x000 Curve Sampling Flag 4 4-...
Chapter 3 Creating and Editing Screens settings, the RCPNP can change to the designated recipe number automatically. To control the change recipe number flag again, this flag must be turned OFF and then ON again. For example (refer to Table 3-4-1), if set D6 to 3 and set D5 or $20.0 to 1 simultaneou...
Chapter 3 Creating and Editing Screens Designate Recipe Group Number Bits 8 to Bit 15 designate the recipe group number. When the recipe group number is designated and turn ON this control flag, HMI will change the value of RCPG and change the recipe group number automatically. For example (refer ...
Chapter 3 Creating and Editing Screens Multi-language Setting Value Bits 0 to 7 save the designated multi-language setting values (Fig. 3-4-7). These setting values control HMI to switch to the specified language (For more details on multi-language settings, please refer to section 3.10). For exam...
Chapter 3 Creating and Editing Screens Printer Flag When this flag is turned ON, the current display (Hard Copy) or the editing screen can be printed out. When this flag is turned OFF, the printer function is disabled. For example (refer to Table 3-4-1), if D7 is set to 256 or set $22.8 to 1, HMI ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-41 General Control Status Register 2 (GCSR2) Bit Binary Display of Relative Position (x) Function 0-7 0000 0000 xxxx xxxx Multi-language Status Value 8 0000 000x 0000 0000 Printer Status Flag 9 0000 00x0 0000 0000 Printer Form Feed Status F...
Chapter 3 Creating and Editing Screens 3.5 Menu Bar and Toolbar (File) 3.5.1 New Create a New Project. Creates a new project by choosing File > New (Fig. 2.3.2) or clicking the New icon from toolbar (Fig. 2.3.3), or pressing Ctrl + N . If this is the first time use and there is no old project, th...
Chapter 3 Creating and Editing Screens If other project files already exist and are open, the user will get the following dialog box to remind the user of saving project (Fig. 3-5-2) before creating new project. Press Yes button to save the existed file, press No button not to save the file and pres...
Chapter 3 Creating and Editing Screens Fig. 3-5-4 Open an old project in ScrEdit 3.5.3 Close Close Project. Closes project by clicking File > Close . If project didn’t get saved before issuing the command of closing project, the user will get saving dialog box (Fig. 3-5-5) to remind the user of s...
Chapter 3 Creating and Editing Screens 3.5.5 Save as Save current project to another file name by clicking File > Save As . The user will get Save as dialog box (Fig. 3-5-6) to input project name with extension file dpb . This dialog also appears automatically when the first time any project file...
Chapter 3 Creating and Editing Screens Fig. 3-5-8 Make Ext. Memory Data dialog box 3.5.7 Open Ext. Memory Data To open the screen data, select File > Open Ext. Memory Data or press Ctrl+I . A dialog box is displayed and the user selects the file that the user wants to open. 3.5.8 Password Protect...
Chapter 3 Creating and Editing Screens Fig. 3-5-10 Password protect function is disabled Fig. 3-5-11 Password settings – Security 3.5.9 Print Print current screen by choosing File > Print , or clicking the Print icon from toolbar, or pressing Ctrl + P . 3.5.10 Print Preview To preview the screen ...
Chapter 3 Creating and Editing Screens Fig. 3-5-12 Print Preview dialog box 3.5.11 Print Setup To choose the printer and paper options, select File > Print Setup (Fig. 3-5-13). Fig. 3-5-13 Print Setup dialog box 3-48 Revision May, 2010
Chapter 3 Creating and Editing Screens 3.5.12 File Quick Access By default, ScrEdit presents a list of the four most recent used files on the File menu for quick access (Fig. 3-5-14). Just click the file name to open the file. This function is similar to the Open command and the user can refer to th...
Chapter 3 Creating and Editing Screens 3.6.4 Copy Copy the selected element to the clipboard. Select this function by choosing Edit > Copy from menu bar or clicking the Copy icon from toolbar, or pressing Ctrl + C . 3.6.5 Paste Paste element from clipboard. Select this function by choosing Edit &...
Chapter 3 Creating and Editing Screens Find Find What: This field is where the user enters the word or phase that the user is looking for. Fig. 3-6-1 Find dialog box Options: Current Screen This causes ScrEdit to navigate the current screen only and find the matching word or phase that the user is l...
Chapter 3 Creating and Editing Screens All Screen This causes ScrEdit to navigate all screens and find the word or phase that the user is looking for. The output window will display all matching words or phases. When the user double clicks the word or phase, ScrEdit will also jump to that location o...
Chapter 3 Creating and Editing Screens Replace Find What: This field is where the user enters the word or phase that the user is looking for. Replace With: This field is where the user enters the word or phase that the user wants to replace with. Fig. 3-6-3 Replace dialog box Options: Current Screen...
Chapter 3 Creating and Editing Screens Data Type: Bit, WORD, DWORD If the Read Address or Write Address button is selected, it is needed to select if the replacing data type is Bit, Word, or Double Word. Filter (Replace Criteria) Element, Macro, Control Block, Status Block, History Buffer, Alarm and...
Chapter 3 Creating and Editing Screens 3.7 Menu Bar and Toolbar (View) In View option, the user can decide how toolbars and docking windows display. Once the user clicks on it, it will have icon in front of it and display on screen. The user can also arrange these toolbars and docking windows by the...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-63 Icon Function Description Align Text to Top Align text to top Text Center Vertically The space at the top/bottom sides of text will be the same. Align Text to Bottom Align text to bottom Text Color Change text color Bold Text bold Italic...
Chapter 3 Creating and Editing Screens Element Toolbar Icon Function Description Button Meter Bar Pipe Pie 3-64 Revision May, 2010
Chapter 3 Creating and Editing Screens Drawing Toolbar Icon Function Description Line Draw a line Rectangle Draw a rectangle Circle Draw a circle Polygon Draw a polygon Arc Draw an arc Text Add paragraph text Scale Draw a scale drawing Table Create a table Table 3-7-5 Drawing Toolbar Layout Toolbar ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-67 Icon Function Description Download Screen and Recipe Download screen data and recipe Download Screen Download screen data On-line Simulation Test editing file at PC side and connected to the controller Off-line Simulation Test editing fi...
Chapter 3 Creating and Editing Screens 3-68 Revision May, 2010 Icon Function Description Down Space Evenly Make all the elements align in a consistent height Make Same Width Make the selected elements to be the same width Make Same Height Make the selected elements to be the same height Make Same Si...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-69 3.7.2 Property Table The Property Table displays the element property settings for each element (Fig. 3-7-2). All elements on the current editing screen Element state selection Fig. 3-7-2 Property Table and Editing Screen Preview
Chapter 3 Creating and Editing Screens 3.7.4 Zoom In Zoom in to get a close look at the elements on ScrEdit work place (Fig. 3-7-7, Fig. 3-7-8). Fig. 3-7-7 Zoom level = 100% (Before Choosing Zoom In command) Fig. 3-7-8 Zoom level = 125% (After Choosing Zoom In command) Revision May, 2010 3-71
Chapter 3 Creating and Editing Screens 3.7.5 Zoom Out Zoom out to see more look of the elements on ScrEdit work place (Fig. 3-7-9). Fig. 3-7-9 Zoom level = 75% (After Choosing Zoom Out command) 3.7.6 Actual Size Return to actual size (100%). This size is relative to the screen size of HMI. No matter...
Chapter 3 Creating and Editing Screens 3.7.7 Full Screen Refer to Fig. 3-7-11. Full screen provides maximum view to edit in ScrEdit. Full screen view will hide all toolbars and docking windows other than the ScrEdit work place itself. Fig. 3-7-11 full screen also shows the reference macro command. F...
Chapter 3 Creating and Editing Screens 3.7.10 Cross Reference Table When creating and editing various kinds of elements, often the same address is reused. To avoid this situation, HMi provides the cross reference table function for user’s convenience and quick reference. The user can view the read/w...
Chapter 3 Creating and Editing Screens Fig. 3-7-16 Element Part List dialog box 3.7.12 Memory List There are four items in memory list: 1. ROM: It is the location where recipe data and screen data are stored. 2. SRAM: It is the location where non-volatile data is stored. When there are history and a...
Chapter 3 Creating and Editing Screens (2). Create a history data In this case, the original occupied memory space is: ROM=7.29% SDAM=3.98% SRAM=0% External Storage=0% Create a two word history data as shown as the figure below. Ensure that this history data is stored in HMI (non-volatile area), i.e...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-81 3.8 Menu Bar and Toolbar (Element) 3.8.1 Create an Element There are four methods for choosing elements when editing the screens: 1. Right-click the mouse in the work place and a shortcut menu will display as Fig. 3-8-1. The user can cho...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-83 Fig. 3-8-4 Choose Element icon from Object dialog box After selecting an element, left-click and drag the mouse on work place, and then a new element is created. Fig. 3-8-5 Drag the mouse on work place to determine the element size
Chapter 3 Creating and Editing Screens 3-84 Revision May, 2010 Fig. 3-8-6 Create an element How to Create an Element To create an element on HMI screen, first select a desired elemet from menu bar or toolbar and then click the starting point on the screen. While holding down the mouse button, move t...
Chapter 3 Creating and Editing Screens 3-86 Revision May, 2010 Fig. 3-8-10 An element is created How to Move an Element The user can use the mouse to move an element. Mouse operation is the same as working in Windows ® operating system. When the mouse cursor changes to a four-arrow icon , the user c...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-87 How to Change Element Width The user can use the mouse to modify the width of an element. When the mouse cursor changes to a two-arrow icon , the user can left-click the mouse and modify the element width (Fig. 3-8-12). Fig. 3-8-12 Chang...
Chapter 3 Creating and Editing Screens 3-88 Revision May, 2010 How to Change Element Width and Height Simultaneously The user can use the mouse to modify the width and height of an element simultaneously. When the mouse cursor changes to a two-arrow icon or , the user can left-click the mouse and mo...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-89 How to Input Characters The user can input a string of characters that Windows ® operating system accepts in the property table. When the mouse cursor changes to an icon , the user can start to input any characters that Windows ® operati...
Chapter 3 Creating and Editing Screens 3-90 Revision May, 2010 Right-click the Mouse The user can find that different menu will pop up when right-clicking the mouse (Fig. 3-8-16, Fig. 3-8-17, Fig. 3-8-18). Fig. 3-8-16 Right-click the mouse on Toolbar - Toolbars docking window
Chapter 3 Creating and Editing Screens 3-92 Revision May, 2010 3.8.2 Button Elements Fig. 3-8-19 Button Elements Table 3-8-1 Button Elements Button Type Macro Read Write Function Set ON V V After pressing this button, the state of the setting address (Bit) will always be set to ON. If there is an ON...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-93 Button Type Macro Read Write Function Momentary ON OFF V V After pressing this button, the state of the setting address (Bit) will be set to ON and execute ON Macro at the same time. When pressing the button again, the state of the setti...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-95 Property Description of General Buttons Write Address Read Address The link type can be Base Port (Controller) or Internal Memory or Internal Parameter. If the user is connecting to multi connections, the new connections will be added in...
Chapter 3 Creating and Editing Screens 3-96 Revision May, 2010 Property Description of General Buttons Edit On/Off Macro Edit On and Off Macro is available. When pressing the button, the state of the button will be ON and the commands of ON Macro will be executed simultaneously. When pressing the bu...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-97 Property Description of General Buttons Blink The element can blink to remind the user. The user can decide if the element blinks or not when the button is set to be ON or OFF state. The blinking color is the relative color of the button...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-99 Property Description of General Buttons Function The user can modify the element characteristic directly without re-create a new element. The elements that their characteristics can be modified directly by using this option are: Set butt...
Chapter 3 Creating and Editing Screens 3-100 Revision May, 2010 3.8.2.2 Multistate Button Property Description of Multistate Buttons Multistate buttons accept three kinds units, WORD, LSB and Bit and the state number will be different by the unit. There are 1-256 states if its unit is WORD, 16 state...
Chapter 3 Creating and Editing Screens 3-106 Revision May, 2010 Property Description of Set Constant Buttons After Execute Macro If this option is set, when the user presses the button, the system will perform the operation of this button first and then execute the command of this macro. But, if the...
Chapter 3 Creating and Editing Screens 3-108 Revision May, 2010 Property Description of Increment / Decrement Buttons Before Execute Macro If this option is set, when the user presses the button, the system will execute the command of this macro first and then perform the operation of this button. B...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-109 Property Description of Goto Screen / Previous Page Buttons Trigger Trigger Type The user can use this setting to trigger the designated controller address to be ON before or after writing the setting value. Please note that this functi...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-111 3.8.2.7 System DateTime/Password Table Setup/Enter Password/Contrast Brightness/Low Security/System Menu/Report List/Screen Capture/Remove Storage/Import&Export Recipe/Calibration/Language Changer Property Description of System Func...
Chapter 3 Creating and Editing Screens 3-112 Revision May, 2010 Property Description of System Function Buttons Function Password Table Setup Even though the user can open Password Table, it only indicates that the user can change the password that level is lower than the users’. The user still cann...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-115 Property Description of System Function Buttons Trigger Trigger Type The user can use this setting to trigger the designated controller address to be ON before or after writing the setting value. Please note that this function can only ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-121 Property Description of Normal Bar Elements When the user has input the target value, low & high limit, and minimum & maximum value, after pressing OK button, HMI will examine the value by referring to the selected data length a...
Chapter 3 Creating and Editing Screens 3-126 Revision May, 2010 Property Description of Pipe (1) / Pipe (2) Elements Data Length: There are 16bits Word and 32bits Double Word two options. Memory Format: here are following data format provided: Word/Double Word 1. BCD 2. Signed BCD 3. Signed Decimal ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-129 3.8.5.5 Pipe(6)/Pipe(7) Property Description of Pipe (6) / Pipe (7) Element Horizontal and vertical pipes. It is used to display the direction of water flow. Read Address The address can be internal memory or the controller address. (Pl...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-131 Property Description of Pie Elements Data Length: There are 16bits Word and 32bits Double Word two options. Memory Format: here are following data format provided: Word/Double Word 1. BCD 2. Signed BCD 3. Signed Decimal 4. Unsigned Deci...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-137 3.8.8 Data Display Elements Fig. 3-8-25 Data Display Elements 3.8.8.1 Numeric Display Property Description of Numeric Display Element This element will read the value of the setting address and display the read value immediately in the ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-139 Property Description of Numeric Display Element Fast Refresh If this option is selected, the element can be displayed immediately when switching the screen. Please note that this function is designed to provide fast value refresh speed ...
Chapter 3 Creating and Editing Screens 3-140 Revision May, 2010 Property Description of Character Display Element String Length The range is with 1 ~ 28 words. Set the read address as Internal Memory 0, i.e. $0, set the string length to 6, and create three Numeric Entry elements. Then, set the data ...
Chapter 3 Creating and Editing Screens 3-146 Revision May, 2010 Property Description of Static Graphic Element No When this option is selected, the value of the read address will be regarded as the state number. It means that the state number is determined by the value of the read address. For examp...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-147 Property Description of Static Graphic Element Transparent If Yes is selected, it indicates that this element will be displayed in transparent color. It is usually used with the transparent color setting of the element. Please refer to ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-149 3.8.9.3 Dynamic Line Property Description of Dynamic Line Element The dynamic line element can be changed and moved depending on the value of the corresponding contact or register. The address can be internal memory or the controller ad...
Chapter 3 Creating and Editing Screens 3-150 Revision May, 2010 Property Description of Dynamic Line Element Line Color Used to set the display color of the dynamic line element. Blink The element can blink to remind the user. (Please refer to Table 3-8-2 Property Description of General Buttons.) Li...
Chapter 3 Creating and Editing Screens 3-152 Revision May, 2010 Property Description of Dynamic Rectangle Element Transparent When this option is selected, the element will display only with the border and there is no color in the element. The Foreground Color option will be disabled also. Round Rad...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-155 Property Description of Real Image Element (6) int hmAbortAction(); (7) int hmClose(); Example 4. Brief Explanation of the commands (1) Command: int hmOpen(const COMM_INFO* pCommInfo); Input Value: COMM_INFO structure Return Value: 1: S...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-161 Property Description of Numeric Entry Elements After Execute Macro If this option is set, when the user presses the button, the system will perform the operation of this button first and then execute the command of this macro. But, if t...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-169 Property Description of Trend Graph Elements Setting Sample Number Max. Sample Number Sample Number can be set to a constant or a variable value. When Sample Number is a constant : The sample number represents a curve which is composed ...
Chapter 3 Creating and Editing Screens 3-170 Revision May, 2010 Property Description of Trend Graph Elements Sample Number Max. Sample Number Please note that when the sample number is a constant, the Max. Sample Number option is disabled. When Sample Number is a variable value : When the sample num...
Chapter 3 Creating and Editing Screens 3-172 Revision May, 2010 Property Description of X-Y Chart Elements Setting Sample Number Max. Sample Number Sample Number can be set to a constant or a variable value. When Sample Number is a constant : The sample number represents a curve which is composed of...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-179 Property Description of Historical Trend Graph Elements Data Format Word 1. BCD 2. Signed BCD 3. Signed Decimal 4. Unsigned Decimal 5. Hex 6. Floating Please note that if the data format is selected as Floating , the Data Length option ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-181 3.8.12.2 Historical Data Table Property Description of Historical Data Table Elements Convert the history data to numeric data and display on HMI screen by a data table. The read address in the History Setup dialog box needs to be set a...
Chapter 3 Creating and Editing Screens 3-186 Revision May, 2010 Property Description of Alarm History Table Elements If this option is selected, when the alarm occurs, the alarm number that is designated in Alarm Setup dialog box will also be shown in front of the alarm message. Please refer to the ...
Chapter 3 Creating and Editing Screens 3-192 Revision May, 2010 Property Description of Keypad (1) / (2) / (3) Elements When the “Text” option is inputted as number “1”, the display text on the button will be “1”. If the user refines it as number “2”, the display text will be changed to “2”. If it i...
Chapter 3 Creating and Editing Screens 3-196 Revision May, 2010 3.8.15.3 Circle Property Description of Circle Drawing Element The user can draw an ellipse or circle by using this option. The user can drag the mouse across work place on the screen until the ellipse or circle is the size that the use...
Chapter 3 Creating and Editing Screens Fig. 3-9-2 Open Screen dialog box 3.9.3 Screen Management When Screen Management function is enabled (Fig. 3-9-3), the user can duplicate, paste and cut the screen using the mouse, just like the function of Windows Explorer in Windows ® operating system. In Scr...
Chapter 3 Creating and Editing Screens 3-208 Revision May, 2010 Fig. 3-9-5 Warning message after screen is cut Fig. 3-9-6 Drag the mouse to determine the screen saver display 3.9.4 Cut Screen Cut whole screen to clipboard, just like the Microsoft Office Clipboard function. The difference is that Mic...
Chapter 3 Creating and Editing Screens 3.9.15 Screen Properties This function sets the properties of the current screen. The user can view and choose the properties of the current editing screen by selecting Screen > Screen Properties or choosing Screen Properties from docking windows (Fig. 3-9-1...
Chapter 3 Creating and Editing Screens Function Description Screen Number The range is between 1 and 65535. Each screen number must be unique. The user cannot use the same number two times. General View Screen Regarded as general view screen. Screen Application Apply Print Screen 1. Regarded as prin...
Chapter 3 Creating and Editing Screens 3-214 Revision May, 2010 Function Description Sub-screen setting The check box next to “This screen is a sub-screen” can be checked only when General View Screen option is selected. Therefore, before setting sub-screen function, ensure the General View Screen o...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-215 Function Description Cycle Macro Delay Time Sets Macro Cycle Delay time every time this screen is executed. The range of the macro cycle delay time is between 100ms to 5s. Fast Refresh Rate There are three levels of the Fast Refresh Rat...
Chapter 3 Creating and Editing Screens 3.10 Menu Bar and Toolbar (Tools) 3.10.1 Compile It is used to compile editing screen to the format for HMI. During compiling, all of the compiling messages, including any errors, will be written to output field. When there is any error occurs, system will remi...
Chapter 3 Creating and Editing Screens 3. When pressing icon to execute compile operation, the error message dialog box will pop up to warn the user of compiling error and show how many errors there are. In the following figure, we can see that there are two errors occurred and they are all displaye...
Chapter 3 Creating and Editing Screens 4. Once error occurs, the correspondent message will display in output window. The user can click the error message and ScrEdit will switch to error element window automatically. 3.10.2 Download Screen & Recipe The user can download screen data and recipe t...
Chapter 3 Creating and Editing Screens Fig. 3-10-3 USB disconnect error message Fig. 3-10-4 Incorrect model name error message 3.10.3 Upload Screen & Recipe After clicking File > Upload Screen & Recipe , the password dialog box will show up first (Fig. 3-10-5), the user needs to input pas...
Chapter 3 Creating and Editing Screens 3.10.6 Download Recipe To download the recipe data only, select Tools > Download Recipe . The file extension name of a recipe file is .rcp (Fig. 3-10-9). Fig. 3-10-9 Download the designated recipe data 3.10.7 On Line Simulation This command simulates DOP-B s...
Chapter 3 Creating and Editing Screens Fig, 3-10-11 On Line / Off Line Simulation Screen 3.10.8 Off Line Simulation To test the editing screen, the read/write addresses and the macro command to see if they are correct, the user can run an off-line simulation. To enable the off line simulation, selec...
Chapter 3 Creating and Editing Screens Fig. 3-10-14 Upgrade Firmware 3.10.10 Get Firmware Information Connects to the HMI over the USB connection or via the communication (COM port) and provides the current firmware version. Fig. 3-10-15 Get Firmware Information screen Revision May, 2010 3-225
Chapter 3 Creating and Editing Screens 3.11 Menu Bar and Toolbar (Options) 3.11.1 Configuration To access the configuration options, select Options > Configuration . This dialog box is divided into six tabs: General, Control Block, COM Port, Printer Setup, Default and Other. These tabs are covere...
Chapter 3 Creating and Editing Screens 3-230 Revision May, 2010 COM Port tab in Configuration option Delete Delete the existed connecting controller (one application needs to connect at least one controller). Add/ Delete/ Modify Modify Modify the connecting controller or change the controller name. ...
Chapter 3 Creating and Editing Screens Printer Setup tab in Configuration option HMI provides two print options, one is Hard Copy function, which can print the current screen and print one page one time. The other is Print Typesetting function. If Print Typesetting function is selected, no only the ...
Chapter 3 Creating and Editing Screens Default tab in Configuration option Start up Screen Set the first display screen when HMI is powered on and started up. Default Format Set the default value format when creating elements. Default Screen When a new editing screen is created, the users can use th...
Chapter 3 Creating and Editing Screens Default tab in Configuration option Blink Time Specify the default element blink rate when creating an element. The range is between 00 ~ 5000ms 。 Element Default Value Scroll Size (if element has Scroll Size) (Customer will enter text here) This option is avai...
Chapter 3 Creating and Editing Screens Other tab in Configuration option General Setting Blue Led mode In Screen Management option ( Screen > Screen Management ), there is a more detailed description for introducing how to drag the mouse to determine the screen saver display. Enable Screen Saver ...
Chapter 3 Creating and Editing Screens 3-236 Revision May, 2010 Other tab in Configuration option Transition Time Set the interval time between two screen savers. The range is between 1 – 255 seconds. Screen Saver After screen saver program ends 1. Return to Original: Return to the original screen a...
Chapter 3 Creating and Editing Screens 3.11.2 Alarm Setup The user can set alarm by clicking Options > Alarm Setup . The alarm setup should set with the alarm function in element settings. HMI will execute alarm function automatically if both settings are all set. When the specified conditions ar...
Chapter 3 Creating and Editing Screens 3-238 Revision May, 2010 Alarm Setup Dialog Box Max. Records Use this option to retain a specific number of records. When the number of records exceeds this setting value, HMI will delete the first record and insert the new record into the last address. For exa...
Chapter 3 Creating and Editing Screens Alarm Setup Dialog Box The following Alarm Property Setup dialog box will display after double clicking the row. Message Display message when an alarm occurs. Color Display message color when an alarm occurs. Alarm Property Setup Use this option to determine if...
Chapter 3 Creating and Editing Screens 3-240 Revision May, 2010 Alarm Setup Dialog Box Alarm Setting The calculation method of the size of the alarm frequency table is as follows: Bytes b N a Bytes Size File Actual 2 ) ( ) ( a Alarm Frequency Data b Alarm Type Example: If there are five alarm ty...
Chapter 3 Creating and Editing Screens 3.11.3 History Buffer Setup History Buffer Setup Dialog Box Add Pressing Add button can add a history data. A maximum of 12 history data can be added. After an internal memory address is entered, the following Buffer Properties dialog box is displayed. Read Add...
Chapter 3 Creating and Editing Screens History Buffer Setup Dialog Box Retained (Non-Volatile) Buffer Properties Export CSV File The data can be exported to Windows Excel CSV files. The system allows the user to read max. 65536 rows and 256 columns of data in the Windows Excel environment. If the sa...
Chapter 3 Creating and Editing Screens 3-244 Revision May, 2010 History Buffer Setup Dialog Box Export CSV File The column name, i.e. Time, Date, Value 1 ~13 can be user-defined. Please refer to the following figure: Trigger There are two options: Timer and PLC. The sampling action is controlled by ...
Chapter 3 Creating and Editing Screens 3.11.4 Password Setting This function sets the password table and determines the security access level that can change users passwords.. There are 1 ~ 7 password security levels: Level 0: No security. No protection. Everyone can use this element. Level 1: Low s...
Chapter 3 Creating and Editing Screens 3.11.5 Tag Table Tag table is used to replace the specific address with the user-defined words or characters. For example, if the user wants to replace PLC address 1@Y0 with the word “OS”, just define it in Tag Table option in advance. Tag Table Dialog Box Open...
Chapter 3 Creating and Editing Screens 3.11.6 Print Typesetting This function provides more efficient print layout management function. Please refer to the descriptions and examples on the following pages. Print Function Printer setup 1. DOP-B series HMI supports the printer function via USB inter...
Chapter 3 Creating and Editing Screens Print Typesetting Function The user can print many pages one time and arrange the layout of the print screen by using Print Typesetting function. The history data also can be printed at the same time. Please pay particular attention to the following notes when ...
Chapter 3 Creating and Editing Screens Print Screen Layout and Output Step 1. Select Options > Print Typesetting . Drag the mouse to decide which screen needs to be typeset and printed. The screens on the left are all created screens and the screens on the right are the selected screens. If a G...
Chapter 3 Creating and Editing Screens Hard Copy Function This function is available only when the screen is a General View Screen . If HMI detects the Print Typesetting function is already set for the editing screen, the Hard Copy function will be ineffective. Step 1. Set the Hard Copy Region in Sc...
Chapter 3 Creating and Editing Screens 3.11.7 Recipe The Recipe function provides the controller a convenient parameter input method. The user can transmit the designated parameter to the controller by using HMI recipe after finishing editing recipe. Bread making is an example. When making different...
Chapter 3 Creating and Editing Screens Recipe Setup dialog box Clear When Clear button is pressed, all input recipe is cleared to 0 (zero). Print When Print button is pressed, all recipe data on the current screen will be printed out. OK After inputting the recipe data, the users can click OK button...
Chapter 3 Creating and Editing Screens 3.11.8 32 bits Recipe 32 bits recipe function provides the user to save 32 bits data. The data format includes Signed Decimal, Unsigned Decimal and Floating (The total of Integral and fractional digits cannot exceed 7 digits). To enable this function, the user ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-259 32 bits recipe dialog box Open: Open a 32 bits recipe file Press to open a 32 bits recipe file. The file format can be Recipe 32 bits File (*.rcp) and Windows Excel CSV File (*.csv). Please pay close attention to the format of recipe fi...
Chapter 3 Creating and Editing Screens 3.11.9 Picture Bank The user can use this function to import various pictures to enrich the screens selection. Click Options > Picture Bank to execute this function. Picture Bank dialog box Click the Picture Bank option to browse all pictures saved in Pictur...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-263 Picture Bank dialog box Import The users can then convert the picture color in advance to speed the compile time or choose No changed option to retain the original color. Update After editing the picture every time (execute Inverse, Gra...
Chapter 3 Creating and Editing Screens 3-264 Revision May, 2010 Picture Bank dialog box Shortcut Menu The users can right-click the mouse to display a shortcut menu shown on the figure below. This shortcut menu shows a list of commands relevant to the picture bank option. This allows the users to ma...
Chapter 3 Creating and Editing Screens 3.11.11 Submacro Use this option to edit sub-macro and to be called by other Macros. For the Macro function, please refer to section 3.14. 3.11.12 Initial Macro Use this option to edit initial macro. The initial macro will be executed automatically after the po...
Chapter 3 Creating and Editing Screens 3.12.5 Cascade Cascade display. Display all editing windows so that they overlap. The title bar of each window is visible but only the top window is fully visible. The user can execute this function by clicking Window > Cascade . The opened windows are displ...
Chapter 3 Creating and Editing Screens 3.12.6 Title Horizontal Display all editing windows from top to bottom. The user can execute this function by clicking Window > Title Horizontal . The opened windows are displayed horizontally as shown as Fig. 3-12-2. Fig. 3-12-2 Screen display after choosin...
Chapter 3 Creating and Editing Screens 3.12.7 Title Vertical Display all editing windows from left to right. The user can execute this function by clicking Window > Title Vertical . The opened windows are displayed vertically as shown as Fig. 3-12-3. Fig. 3-12-3 Screen display after choosing Titl...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-273 3.12.8 Window Summary ScrEdit shows a list of all opened screens at the bottom of “Window” pull-down menu for quick access. Just click the file name to open the file and view the screen directly (Fig. 3-12-4). Fig. 3-12-4 Window Summary
Chapter 3 Creating and Editing Screens 3.14 Macro Function Delta DOP-B series HMI provides various kinds of macro commands, including Arithmetic, Logical, Data transfer, Data conversion, Comparison, Flow control, Bit setting, Communication (COM port) and drawing, etc. for user’s selection (Fig. 3.14...
Chapter 3 Creating and Editing Screens Macro Name Descriptions Background Macro The purpose of the Background Macro is to execute one or more commands simultaneously since it runs in a separate task. If another Macro is executed, such as the Cycle Macro, it will not have any influence on the Backgro...
Chapter 3 Creating and Editing Screens 3.14.1.8 Initial Macro There is only one initial Macro in a program. It is executed first at the beginning of a program. So, the user can preset some necessary initial values in this macro to omit step-by-step settings and also control initial settings to avoid...
Chapter 3 Creating and Editing Screens 3.14.1.10 Clock Macro There is only an Clock Macro in a program or a machine. Similar to Screen Cycle Macro, it can be executed repeatedly for a specified period of preset clock time. The user can set Clock Macro Delay Time, i.e. the delay time every time betwe...
Chapter 3 Creating and Editing Screens 3.14.1.11 Sub-Macro Each project (Screen Editor program) is capable of containing 512 sub-macros which is labeled from 1 to 512 by default (Fig. 3-14-5, Fig. 3-14-6). Sub-macro is similar to the subroutine in the in program. The user can write repeated action o...
Chapter 3 Creating and Editing Screens $0 = 10 $1 = 1 CALL 1($0 = 0) Fig. 3-14-9 Execution process of Screen Open Macro When CALL 1 is executed, it means that Sub-Macro 1 is called and executed. After executing Sub-Macro, the system will continue to execute Sceen Open Macro till it ends. At this tim...
Chapter 3 Creating and Editing Screens 3-290 Revision May, 2010 Open This command opens macro files. The necting to different external controllers. This user can open these files when con reduces the time to edit macros. To open a macro file, click the Open icon and the the following dialog box will...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-291 Cut This command cuts macro files. The ute this function. user can also press Ctrl+X to exec Copy This command copies macro files. The te this function. user can also press Ctrl+C to execu Paste This command pastes macro files. The te t...
Chapter 3 Creating and Editing Screens 3-292 Revision May, 2010 Syntax Check This command examines if the macro syntax is correct. The x is correct or not. If the user can use this function to examine if the macro synta macro syntax is in error, the following error message dialog box will pop up to ...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-293 3.14.2.2 Macro Command Dialog Box After clicking on icon on the toolbar, the Macro Command Dialog Box will display automatically (Fig. 3-14-14). Fig. 3-14-14 Macro Command Dialog Box dit he user can edit the macro files via the edit opt...
Chapter 3 Creating and Editing Screens 3-294 Revision May, 2010 Update This command updates macro files. If this function is not used after editing a macro, changes are not updated. With this function, the user can know if it is necessary to change the macro or not. If the macro is not updated. When...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-295 Command The user cantyped directlCommand bu use commands to edit the macro. The command and equation can be , or chosen from the menu bar (Fig. 3-14-17) or selected by clicking the tton (Fig. 3-14-18). y Fig. 3-14-17 Command options fro...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-297 After macro command is selected, the user can click on Variable button to determine the necessary variables (Var1 ~ Var4) (Fig. 3-14-30, Fig. 3-14-31). Fig. 3-14-30 Fig. 3-14-31 Fig. 3-14-32 Double Word and Signed options Unsigned A uns...
Chapter 3 Creating and Editing Screens 3.14.3 Macro Operation 3.14.3.1 Arithmetic Operation There are two Arithmetic Operations, which include Integer Operation and Float Operation. Each operand can be the internal memory or constant. The operands that store output results must be the internal memor...
Chapter 3 Creating and Editing Screens Example Add a value of 1 to $0 and store the value in $0 (this is an operation of unsigned 16-bit data). Add a value of $1 to $2 and store the value in $3 (this is an operation of signed 16-bit data). Add a value of $4 to $6 and store the value in $8 (this is a...
Chapter 3 Creating and Editing Screens 3-302 Revision May, 2010 raction) he subtraction of Var2 and Var3, and store the subtraction result in Var1. result can be stored as signed or unsigned WORD and DWORD. ll Var1 can be internal memory only. Var2 and Var3 can be internal memory or tant. Subtra...
Chapter 3 Creating and Editing Screens Revision May, 2010 3-303 Subtract a value of $4 from $6 and store the value in $8 (this is an operation of signed 32-bit data). iplication) Var1 = Var2 * Var3 the multiplication of Var2 and Var3, and store the multiplication result in Var1. exceeds the length...
Chapter 3 Creating and Editing Screens 3-306 Revision May, 2010 inder) Var3 he division of Var2 and Var3, and store the remainder in Var1. result can be stored as signed or unsigned WORD and DWORD. ll rnal memory or constant. e contained within Var3 cannot be equal to 0 (zero). Divide $0 by the va...
Chapter 3 Creating and Editing Screens The display format of the variables must be floating point. The input variable must be a signed decimal value without the decimal point. Example Perform the function of TAN30 o and store the result in $0 (this is a floating point operation of signed 32-bit ...
Chapter 3 Creating and Editing Screens This is the operation of signed 32-bit data. The calculation result can be stored as signed DWORD. When the data exceeds the length of designated unit, the data out of range will be discarded. Var1 can be internal memory only. Var2 can be internal memory ...
Chapter 3 Creating and Editing Screens FILL (Fill the Memory) Equation FILL (Var1, Var2, Var3) Explanation FILL (Var1, Var2, Var3) means to fill address Var1 with data in address Var2 for a sequential V3 number of registers. Remark The calculation result can be stored as unsigned or signed WORD....
Chapter 3 Creating and Editing Screens BIN (Converts BCD Data into BIN Value) Equation Var1 = BIN (Var2) Explanation The BCD data in Var2 is converted into binary value and stored in Var1. Remark The calculation result can be stored as unsigned WORD or DWORD. Var1 and Var2 can be internal memo...
Chapter 3 Creating and Editing Screens SWAP (Swap High-Byte and Low-Byte Data) Equation SWAP (Var1, Var2, Var3) Explanation Swap high-byte and low-byte of Var3 number of words starting at Var2 and save it in memory starting at Var1. Remark The calculation result can be stored as unsigned WORD. ...
Chapter 3 Creating and Editing Screens MIN (Get Minimum Value of a Range of Data) Equation Var1 = MIN (Var2, Var3) Explanation Get the minimum value from Var2 and Var3 and store the result in Var1. Remark The calculation result can be stored as signed or unsigned WORD and DWORD. Var1 can be in...
Chapter 3 Creating and Editing Screens FCNV (Convert Integer to Floating Point Value) Equation Var1 = FCNV (Var2) Explanation Convert an integer in Var2 to floating point value and store in Var1. Remark The calculation result can be stored as signed DWORD. Var1 can be internal memory only. Var...
Chapter 3 Creating and Editing Screens If $0 = 100.0, $2 = 100 after executing ICNV command. 3.14.3.5 Comparison There are various kinds of commands for comparison. For more details, please refer to the following sections. IF…THEN GOTO … Equation IF expression THEN GOTO LABEL identifier Explanatio...
Chapter 3 Creating and Editing Screens Equation IFB expression THEN GOTO LABEL identifier Explanation If the command of expression is true, then it will go to LABEL identifier and perform the program (for PLC register). Remark Please refer to the following Comparison command table for the command ...
Chapter 3 Creating and Editing Screens Remark Please refer to the following Comparison command table for the command of expression . Example If the value in $2 is equal to 10, it will call sub-macro 1 and perform the program. Equation Explanation Remark Var1 == Var2 Var1 is equal to Var2 Var1 != V...
Chapter 3 Creating and Editing Screens IF…ELSEIF…ELSE…ENDIF Equation IF expression1 Statement1 ELSEIF expression2 Statement2 ELSE Statement3 ENDIF Explanation This is logical determination from multiple conditions. If expression1 is true, Statement1 will be executed. If expression1 is false, it wi...
Chapter 3 Creating and Editing Screens BITNOT (Set Specific Bit to be Inversed. ON to OFF, OFF to ON) Equation BITNOT Var1 Explanation This command sets the specific Bit to be inversed. ON to OFF, OFF to ON Remark Var1 can be the controller address or internal memory (BIT). Example Set the 5th B...
Chapter 3 Creating and Editing Screens Var2 Settings in INITCOM (Communication Protocol) Item Type Code Remark COM1 0 COM2 1 COM Port COM3 2 RS232 0 RS422 1 Communication Interface RS485 2 7 Bits 0 Data Bit 8 Bits 1 None 0 Odd 1 Parity Bit Even 2 1 Bits 0 Stop Bit 2 Bits 1 300 0 600 1 900 2 1200 3 2...
Chapter 3 Creating and Editing Screens No Flow Control : Flow control function is disabled. Flow Control : The transmission speed and communication validity are enhanced during communication due to new transmission technology, such as compress immediately, debug,…etc. But the new technology also mak...
Chapter 3 Creating and Editing Screens Remark Var1 can be constant only. All communication commands will be processed via the COM port that the user selects after executing this command. Different macros will not support each other or have any interference. Example Select COM1 port. CLEARCOMBU...
Chapter 3 Creating and Editing Screens LOCKCOM / UNLOCKCOM (Lock COM Port / Unlock COM Port) Equation Lock COM Port Var1 = LOCKCOM (Var2, Var3) Unlock COM Port Var1 = UNLOCKCOM (Var2) Explanation LOCKCOM command locks COM port. Var1 is the response value after the communication, Var2 is the COM po...
Chapter 3 Creating and Editing Screens STATIONON (Station ON) Equation STATIONON (Var1, Var2) Explanation This command is used to enable the Var2 number of station of Var1 COM port. Var1 represents as constant 0(COM1), 1(COM2) or 2(COM3, for some models only). Remark Var1 and Var2 can be interna...
Chapter 3 Creating and Editing Screens and the Screen Cycle Macro is set as the user’s screen will look like the figure shown below. CIRCLE (Draw an Ellipse) Equation RECTANGLE (Var1) Explanation This command is used to draw an ellipse on the screen. Var1 is the X-coordinate of the center of the e...
Chapter 3 Creating and Editing Screens the user’s screen will look like the figure shown below. 3.14.3.10 Others For more details of other macro commands, please refer to the following sections. Time Tick (Get the Time from System Startup to Present) Equation Var1=TIMETICK Explanation This command...
Chapter 3 Creating and Editing Screens # (Comment) Equation # Statement Explanation This command is used to insert macro descriptions and make the macro readable. Using this command will not affect the macro function. The user only need to put # symbol in front of the equation and the macro will b...
Chapter 3 Creating and Editing Screens 3.14.4 Macro Error Messages When compiling, it will shows errors in output window for user to find out easily. The users can read error messages by macro. Once there is an error and the users execute a correct command before reading error messages, the error me...
Chapter 3 Creating and Editing Screens Code – 107 There is RET in Macro This error message means that there is RET command in Macro. The RET command should be used for sub-macro to return program. But in Macro, it should use END not RET. HMI Macro Error Messages The users can read error messages b...
Chapter 4 Examples 4.1 How to Create a 16bits Recipe Data Create a new project first. After pressing or click File > New , it can create a new project and the user will get a dialog box as shown in the following. Enter the project name, screen name, screen No. and select connected HMI, controller...
Chapter 4 Examples Click Options > Recipe , it can open Recipe Setup dialog box. Enable the recipe function and set the non-volatile area to HMI. In this example, the Length is set to 5, Group is set to 3 and Address is set to 1@D100. After pressing Input button, the user ’ s screen will look lik...
Chapter 4 Examples Then, user ’ s HMI screen will look like the figure shown below. As the default value of RCPNO is 1, the history buffer RCP0~RCP4 will display the 1st number of recipe data. At this time, the recipe data has not been written into PLC address 1@D100~1@D104. Therefore, the display v...
Chapter 4 Examples 4.2 How to Create a 32bits Recipe Data Create a new project first. After pressing or click File > New , it can create a new project and the user will get a dialog box as shown in the following Enter the project name, screen name, screen No. and select connected HMI, controller ...
Chapter 4 Examples Click Options > 32bitss recipe , it can open 32bits Recipe Setup dialog box. In this example, two recipe tables are created, the write address is set to 1@D100 and the non-volatile area is set to HMI. In the 1st recipe table, set the Length to 5 and set the Group to 5. In the 2...
Chapter 4 Examples Then, the value of 2nd group of recipe data will be changed. Revision May, 2010 4-11
Chapter 4 Examples 4.3 How to Use Windows Excel CSV File There are two kinds of format accepted by recipe editor. One is RCP file and the other is CSV file. RCP file can be opened and edited in Screen Editor software program only and CSV file can be created and edited in Microsoft Windows Excel envi...
Chapter 4 Examples 32bits Recipe When the user opens a 32bits recipe CSV file in Microsoft Windows Excel environment, the first row shows the version of 32bits recipe data, i.e. RCP32-1.0. In the figure above, the left size shows the editing environment of Microsoft Windows Excel and the right size ...
Chapter 4 Examples Create a Text element on the screen. Then, set the display text of Text element in different languages. The user can define the font, text size and text color by preference. In addition, create an Increment button element on the screen. In property setting of Increment button elem...
Chapter 4 Examples In property setting of the Increment button element, double click the tabs and enter the text in different languages. After complete the above settings, the user’s screen will look like the figure below. Select the Compile command and perform Compile operation to download the data...
Chapter 4 Examples 4.5 How to Use Flash Transfer Function Flash Transfer is a program which is used to read the data of Historical Trend Graph, Historical Data Table and Alarm data. In this case, Historical Trend Graph and Alarm Historical Table are used for explanation. Create a new project first. ...
Chapter 4 Examples After OK button in History Setting dialog box is pressed, a history buffer is created shown as the figure below. Press OK button in History Buffer Setup dialog box to complete the settings. Next, click Options > Clock Macro to edit clock macro. After HMI is turned on and starti...
Chapter 4 Examples After Report List button is pressed, HMI will transfer the history buffer data and alarm data saved in non-volatile area into the connecting USB disk. When all of the data has been transferred into USB disk, the user can press Remove storage button to remove the USB disk. Connect ...
Chapter 4 Examples 4.6 How to Use Real Image Element Create a new project first. After pressing or click File > New , it can create a new project and the user will get a dialog box as shown in the following. Enter the project name, screen name, screen No. and select connected HMI, controller or p...
Chapter 4 Examples Create a Real Image element on the screen. In property settings of the element, set the COM port to COM1 and the interface to RS232 . After completing the property settings of the element, click Tools > Compile command to perform Compile operation and download the screen data t...
Chapter 4 Examples Select the communication protocol and interface, and set the file path of the image. Then, press Transfer button to transfer the image. If the image has been transferred successfully, the words, Connect Success will show in the dialog box. If the transmission has failed, the follo...
Chapter 4 Examples 4.7 How to Create a Curve Element Create a new project first. After pressing or click File > New , it can create a new project and the user will get a dialog box as shown in the following. Enter the project name, screen name, screen No. and select connected HMI, controller or p...
Revision May, 2010 5-1 Chapter 5 System Me1B2Bnu 5.1 System Menu Introduction Access System Menu 1. Press SYS key on HMI panel for two seconds. 2. Then press the display area on HMI screen 3. The System Menu will then be displayed as shown the figure below. Exit System Menu Press SYS button agai...
Chapter 5 System Menu System Menu Flowchart TP Delay Set delay time of touch screen TP Force Set pressing force of touch screen Touch Panel TP Calibrate Touch screen calibration Date Set the date Time Set the time Date/Time Alarm Clock Set the alarm clock (Reserved) Contrast Adjust the contrast (R...
Chapter 5 System Menu 5.2 System Setting Menu When the ground color of the screen is in grayscale, it indicates that this is a preview window and it displays the setting screen. Clicking the icon directly is able to enter into the menu. After clicking the desired icon, a menu bar in blue ground colo...
Chapter 5 System Menu 4.1 Formatting This option is used to format the HMI internal memory or external memory. If the ground color of the icon on the screen is in black, it indicates that this option is reserved and cannot be set. Cross Reference of Function Keys and Screen Icons HMI USB CF SD BAC...
Chapter 5 System Menu When New… is selected, HMI will search the unused directory from HMI-000 and HMI-255 and create a designation directory for use. If the screen data file in the source directory is password protected, HMI will ask the user to enter the highest priority password or the copy f...
Chapter 5 System Menu Cross Reference of Function Keys and Screen Icons CLICK UP DOWN ENTER BACK Notes Regarding the file directories, only HMI-000 ~ HMI255 are provided. When HMI is powered on and started, if the directory of the boot display is missing, HMI will automatically use the scree...
Chapter 5 System Menu 5.3 Up/Download Menu There are two kinds of communication modes when connecting HMI to PC through COM serial port. 1. Standard Mode 2. Bypass Mode Cross Reference of Function Keys and Screen Icons LEFT RIGHT CLICK BACK 1. Standard Mode When this mode is selected, COM seri...
Chapter 5 System Menu 5.4 System Info Menu For the functions provided by this option, please refer to the figure below: CPU Clock Model Type Firmware Version Flash ROM Sixe Current Date and Time Connecting External Controller Battery Capacity No Information about the USB device Connecting USB Inte...
Chapter 5 System Menu 5.5 HMI Doctor Menu This option provides simple text programs to help the user perform simple and easy hardware testing. There are seven options available: LCD, Touch Panel, Buzzer, LED, USB, ADC Channel, and Hot Key. Please refer to the figure below. When the ground color of t...
Chapter 5 System Menu 1. White Screen Test This option is used to test and detect if there is any dark pixel (unlit pixel) or the similar defect shown on the screen. 2. Black Screen Test This option is used to test and detect if there is any red, blue, green, or white bright pixel shown on the s...
Chapter 5 System Menu 8. ADC Test Test if ADC channel changes correctly or not. It includes pressing force, system voltage and temperature, etc. settings. 9. USB Test Test if USB disk is connected correctly. Ensure to switch USB Device and USB Host when testing. 10. Key Test Test if the functi...
Appendix A List of Functions Added A.1 New Macro Commands EXPORT The function of EXPORT macro command is the same as the function of Report List button element. Equation: EXPORT(Var1) Var1: It can be an internal memory or a constant. 0: Export the data to SD card 1: Export the data to USB disk 2: ...
Appendix A List of Functions Added IMRCP16/32, EXRCP16/32 IMRCP16/32 and EXRCP16/32 macro commands are used to import and export the recipe data. Export 16bits recipe Equation: Var1 = EXRCP16(Var2, Var3) Export the 16bits recipe data in Var2 to the external memory Var3 (in Windows Excel CSV file),...
Appendix A List of Functions Added Var2: Address of import/export data Var3: External memory 2: USB disk. 3: SD card. For example: Suppose that the user needs to export a 16bits recipe data to the USB disk. First, click Options > Recipe command from the menu bar to create a 16bits recipe data sho...
Appendix A List of Functions Added In property setting of the button element, set On macro command as follows. FILLASC($100, “rcp”) Set the file name as RCP. $6789 = EXRCP16($100, 2) Export the recipe data in $100 to USB disk and store the result in $6789. Perform Compile operation and download the ...
Appendix A List of Functions Added The recipe file which is exported to the USB disk. STATIONON/STATIONOFF The user can use STATIONON / STATIONOFF macro commands to enable / disable the communication between HMI and the designated external controllers. Equation: STATIONON (Var1, Var2) STATIONOFF (...
Appendix A List of Functions Added A.2 Print Typesetting - Custom Print In Print Typesetting dialog box, Custom Print option is available to meet user’s total printing needs. The corresponding functions of each register addresses are described in the following table. $0 Read address of screen Design...
Appendix A List of Functions Added A.3 New Button Elements Calibration When the Calibration button element is pressed on the screen, the user is able to execute Calibration function directly and does not need to enter into system menu. Language Changer When the Language Changer button element is...
Appendix A List of Functions Added How to use Language Changer element: First, click Options > Configuration , select Other tab to enable multi-language user interface and add the display languages. After complete the above settings, create three elements on the screen. 1. Create a Momentary butt...
Appendix A List of Functions Added A.4 New Input Element Barcode Input This element is used to receive the barcodes which are scanned by a barcode reader through USB interface. There are two options, Touch and Active in Input mode drop-down list. When Input Mode is set to Touch : If Input Mode is ...
Appendix A List of Functions Added If Input Mode is set to Active , it needs to trigger the InterLock Address first. After the InterLock Address is triggered, the barcode input element will enter into the waiting status to wait to receive the scanned barcodes. If there are more than one barcode inpu...
Appendix A List of Functions Added A.5 New Curve Element Curve Input Create a Curve Input element on the screen. Set the Sample Number to 4, and Read Address to $0. When Read Address is set to$0, the addresses for each sample number are $0, $1, $2 and $3 respectively. Create four numeric entry ele...
Appendix A List of Functions Added A.6 Show Disk Access Error Message When this option is set, if an error occurs when accessing the alarm, history buffer, and recipe data via USB disk, an error message will show up on the screen to alert the user. A-14 Revision May, 2010
Appendix A List of Functions Added A.7 Additional Internal Parameters There are several additional internal parameters in the drop-down list. When Device Type drop-down list is activated, it displays a list of internal parameters, from which the user may select one. Name Explanation Attribute TP_Sta...
Appendix A List of Functions Added A.9 Auto Reboot After Firmware Upgrading When this option is selected, HMI will automatically restart (power off and then on) after the firmware upgrading is completed. A-18 Revision May, 2010
Appendix A List of Functions Added A.10 USBCommMode (Data Transfer via USB Disk) USBCommMode is a new option provided in HMI System Menu and used to transfer (upload and download) the data via USB disk. After the firmware is updated, the user can press SYS key to enter into the System Menu. Touch Sy...
Appendix B New Upload/Download Function B.1 Upload and Download DVP Series PLC Programs There is a new upload and download button provided on the system menu for upload and download the Delta DVP series PLC programs. The users can use this new function to upload and download the PLC programs directl...
Appendix B New Upload/Download Function 3. As shown as the figure below, to transfer PLC programs, the user should select the COM Port First. After COM port is selected, HMI will search the connecting DVP series PLC automatically. 4. When the connecting DVP series PLC is found, the user can touch Up...
Appendix C Multi-Link Connection This chapter describes the connecting methods used to connect multiple HMIs to one or mor external controllers, i.e. PLCs. The connecting method for multi-link connection is shown as the figure below. The Ethernet and COM2 serial port of HMIs are used. HMI 1 172.16.1...
Appendix C Multi-Link Connection The methods for setting each unit are as follows: Setting Methods of HMI 1 1. Click Options > Configuration > COM Port . 2. Press Add button to add a PLC connection under COM2 Base Port 3. Set HMI station number to 1 , select RS-485 interface and set the commun...
Appendix C Multi-Link Connection Setting Methods of HMI 2 1. Click Options > Configuration > COM Port . 2. Press Add button to add a PLC connection under COM1 Base Port 3. Set PLC station number to 1 . 4. In Multi-link option, set Active mode to Client and set IP address to 172.16.190.1 (IP ad...
Appendix C Multi-Link Connection Setting Methods of HMI 3 1. Click Options > Configuration > COM Port . 2. Press Add button to add a PLC connection under COM3 Base Port 3. Set PLC station number to 1 . 4. In Multi-link option, set Active mode to Client and set IP address to 172.16.190.1 (IP ad...
Delta Manuals
-
Delta 28-150
User Manual
-
Delta 17-900
User Manual
-
Delta 17-900
Manual
-
Delta DT2400CS
User Manual
-
Delta DT2400CS
Manual
-
Delta 32-326
User Manual
-
Delta 32-325
User Manual
-
Delta MS350
User Manual
-
Delta BS150LS
User Manual
-
Delta BS150LS
Manual
-
Delta 28-185
User Manual
-
Delta BS150LS TYPE 1
User Manual
-
Delta 22-540
User Manual
-
Delta 22-540
Manual
-
Delta DP300L TYPE 1
User Manual
-
Delta VFD-F Series
Manual
-
Delta 33-990
Manual
-
Delta D3500K
Manual
-
Delta TCE0502H
Manual
-
Delta 198
Manual