Preface Thank you very much for purchasing DELTA’s DOP-A Series, DOP-AE Series and DOP-AS 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 (hereinafter “ScrEdit” ). Before using the product, please read this user manual to ensure correct use.
Preface|ScrEdit Software User Manual This page intentionally left blank. ii Revision Apr.
Table of Contents Preface........................................................................................................................................... i Chapter 1 Introduction........................................................................................................... 1-1 1.1 DOP Series Human Machine Interface ...................................................................................... 1-1 1.2 Features ..............................................................
Table of Contents|ScrEdit Software User Manual 3.5 Pipe Element .............................................................................................................................. 3-24 3.6 Pie Element ................................................................................................................................ 3-27 3.7 Indicator...................................................................................................................................... 3-29 3.
Table of Contents|ScrEdit Software User Manual Appendix B USB Flash Drive Function .................................................................................... B-1 Appendix C Main Menu Operation of HMI System .................................................................. C-1 Revision Apr.
Table of Contents|ScrEdit Software User Manual 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 change without prior notice. Coping or reproducing any part of this manual, without written consent of Delta Electronics Inc. is prohibited.
Chapter 1 Introduction 1.1 DOP Series Human Machine Interface DOP series HMI are manufactured by adopting high-speed hardware to provide you with a powerful programmable interface. ScrEdit software is a user-friendly program editor of DOP-A, DOP-AE and DOP-AS series HMI for Windows. Please refer to the following section for its features and function introduction. 1.
Chapter 1 Introduction|ScrEdit Software User Manual Support Multiple PLC’s Connections One DOP series HMI can connect to multiple controllers in serial through COM2 of RS-485 port (NOTE 1). Simulation Function (NOTE 2) HMI ScrEdit software provides simulation feature which allows the user to develop and debug software on the PC connected to DOP series HMI before downloading it to DOP series HMI.
Chapter 1 Introduction|ScrEdit Software User Manual NOTE 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 return ScrEdit software main screen from simulation window automatically.
Chapter 1 Introduction|ScrEdit Software User Manual 1.4 Caution Operation Environment (temperature and humidity) HMI should be operated in the following environment parameters to adjust screen brightness and contrast to get the best image. If operating out of the range, LCD may be improperly displayed when using for long time. Ambient Operating Temperature: 0 ºC to 50 ºC (32 ºF to 122 ºF) Relative Humidity: 10% ~ 90%, no condensation allowed SM Card SM card can be used to save and transmit data.
Chapter 2 Creating and Editing Screens 2.1 ScrEdit (Screen Editor) Setup In this chapter, it will introduce general functions of Screen Editor with Windows. The user can use it to design what he wants. Detail information for each function will be discussed in following chapters.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2. Step 2: Execute setup.exe from Windows taskbar by clicking “Start” > “Run”. 3. After pressing OK, system will setup automatically and you will get the following dialog box to select the desired display language (Fig. 2.1.2). Fig. 2.1.2 Select Language After pressing OK, system will setup automatically and you will get the following dialog box to choose destination location (Fig. 2.1.3). Fig. 2.1.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual To select a directory other than the default directory, click Browse. A list of available directories appears. Highlight the desired directory for the Delta HMI ScrEdit and click OK, then Next> for the next step. If necessary, click < Back button to take you back through Setup dialog boxes one by one. 3. Step 3: After pressing Next, system will ask you to select the installation software, i.e. ScrEdit (Fig. 2.1.4). Fig. 2.1.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.1.6 Finish installing ScrEdit 5. Step 5: After finish installing ScrEdit (Fig. 2.1.6), system will ask you to install HMI USB driver, please click Yes to install. Fig. 2.1.7 Install HMI USB driver 6. Step 6: After installing HMI USB driver, click Close to complete the installation. 2-4 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.2 1. How to Start ScrEdit After setup, you can start ScrEdit by clicking Screen Editor 1.05.XX shortcut on the desk (Refer to Fig. 2.2.1) or from Windows taskbar, click Start > Programs > Delta > Screen Editor 1.05.XX. Fig. 2.2.1 Fig. 2.2.2 Start-up display Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual When ScrEdit is activated for the first time, the first window to show up is as follows. There are only File (F), View(V), Option(O) and Help(H) on the toolbar. Fig. 2.2.3 Screen without editing file 2. After pressing or click File > New, it can create a new project and you will get a dialog box as shown in the following. (Fig. 2.2.4) Fig. 2.2.4 Creating a New project 3. Enter the Project Name, Screen Name, Screen No.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.2.5 New project screen of ScrEdit There are five parts in the following for ScrEdit editing window. Menu Bar There are nine functions for selection: File, Edit, View, Element, Screen, Tools, Options, Window, and Help. Toolbar Toolbar (Fig. 2.2.6) is like those toolbar in Windows® program. It is easy to use for editing and the user can arrange its position freely.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 3. Text Format Toolbar 4. Bitmap Toolbar 5. Element Toolbar 6. Build Toolbar 7. Layout Toolbar Fig. 2.2.6 ScrEdit Toolbar 2-8 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.2.7 Move ScrEdit toolbar to the left side of the screen Property Table It provides element property settings for each element (Fig. 2.2.8 & Fig. 2.2.9). Please refer to Chapter 3 for detailed description. Element state selection All elements on current editing screen Fig. 2.2.8 Property table Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.2.9 Editing screen preview Output Window All editing actions and output message when compile function is enabled will be shown here (Fig. 2.2.10). When compiling, ScrEdit will detect the error of user program automatically. Once error occurs, the correspondent message will display in output window. Click error message to get error element window. Fig. 2.2.10 Output window 2-10 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Work Place Following is an editing example display (Fig. 2.2.11). Fig. 2.2.11 ScrEdit Work Place Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.3 Menu Bar and Toolbar (File) ScrEdit provides the convenient pull-down Menu and makes it easy for the user to create, edit and manage includes elements, pictures, graphs, macro program, recipes and displays in DOP series HMI. The pull-down menu options of Menu bar are described as follows: File The “File” menu performs many common functions. 1.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Create a New Project Creates a new project by choosing File > New (Fig. 2.3.2) or clicking the New icon (Fig. 2.3.3), or using keyboard shortcuts by pressing Ctrl + N. 1. from toolbar If this is the first time use and there is no old project, the following dialog box (Fig. 2.3.2) will show up for the user to input project name, screen name, screen number, HMI type and connecting base port controller after creating a new project. Fig.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.3.4 HMI model and base port controller options Open Old Project Open current project by choosing File > Open (Fig. 2.3.7) or clicking the Open icon or using keyboard shortcuts by pressing Ctrl + O. 1. from toolbar, If other project files exist before opening an old project, the user will get the Saving dialog box (Fig. 2.3.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Close File Closes project by clicking File > Close (Fig. 2.3.10). 1. If project didn’t get saved before issuing the command of closing project, the user will get saving dialog box (Fig. 2.3.6) to remind the user of saving project. Fig. 2.3.6 Saving dialog box Save File Save current project into hard disk with extension file “dop” by choosing File > Save (Fig. 2.3.12) or clicking the Save icon (Fig. 2.3.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.3.7 Save as dialog box (Dialog box that let user input project name to save as.) Make Ext. Memory Data Before using this command, ensure to compile the editing screen data. If not execute the compilation first, the ScrEdit cannot make screen data and an error message dialog box will show up (Fig. 2.3.8). Please execute the compilation first and then clicking File > Make Ext.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Open Ext. Memory Data In HMI, the user can move the screen data saved in the flash memory into SM card through folder manager. Then, perform Open Ext. Memory Data function and the user will get the user will get Fig. 2.3.9 dialog box. At this time, the user can open the screen data and edit the HMI screen data directly. Upload Screen Data and Recipe After clicking File > Upload, the password dialog box will show up first (Fig. 2.3.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.3.12 Environment dialog box Upload Recipe This function is similar to upload function but it can only upload recipe. Before uploading, it also needs to enter password (the password is the highest priority saved in HMI, which is set by clicking Options > Configuration > Standard > Security). Update Firmware This option is for upgrading HMI firmware or adding function for HMI (Fig. 2.3.13).
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.3.14 About ScrEdit Password Protect The user can enable and disable password protect function (Fig. 2.3.15 & Fig. 2.3.16) by clicking File > Password protect. Once password protect function is enabled, the user will get Fig. 2.3.15 dialog box symbol before “Password Protect” command.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.3.17 Password settings - Security Print Print current screen by choosing File > Print, or clicking the Print icon using keyboard shortcuts by pressing Ctrl + P. from toolbar (Fig. 2.3.28), or Print Preview Select this function by clicking File > Print Preview. Using this function can preview the full page after printing (Fig. 2.3.18). Fig. 2.3.18 Print Preview screen 2-20 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Print Setup Printer and paper settings. Select this function by clicking File > Print Setup. Using this function can set the property of printer, print paper and print direction, etc. several functions (Fig. 2.3.19). Fig. 2.3.19 Print Setup dialog box File Quick Access By default, ScrEdit presents a list of the four most recent used files on the File menu for quick access (Fig. 2.3.20). Just click the file name to open the file.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.3.20 Most recent used files Exit Exit function is to close all open editing files and offer to save those that have not been save yet and finally exit the ScrEdit. Select this function by clicking File > Exit. If the file has been changed or not saved yet, the saving dialog box (Fig. 2.3.6) will show up to remind the user of saving project. If the user press Cancel button at this time, the exit command is cancelled.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.4 Menu Bar and Toolbar (Edit) Edit Adopt pull-down menu similar to Microsoft Office style and provide user-friendly Edit pull-down menu (Fig. 2.4.1). Fig. 2.4.1 Edit options Undo Undo the last action. Select this function by choosing Edit > Undo or clicking the Undo icon from toolbar, or use keyboard shortcuts by pressing Ctrl + Z. All actions are recorded in output window. Redo Redo the undo action.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 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 use keyboard shortcuts by pressing Ctrl + C. Paste Paste element from clipboard. Select this function by choosing Edit > Paste from menu bar or clicking the Paste icon from toolbar, or use keyboard shortcuts by pressing Ctrl + V. Delete Delete selected element.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Find Find What This field is where the user enters the word or phase that the user is looking for Options Current Screen This causes ScrEdit to navigate the current screen only and find the matching 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 jump to that location of the matching word or phase.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.4.4 Replace option 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 Options Type Data Type Current Screen This causes ScrEdit to navigate the current screen only, find the matching word or phase that the user is looking for and replace it.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Replace Fig. 2.4.5 Fig. 2.4.6 Group It is used to group elements in ScrEdit. Select this function by choosing Edit > Group from menu bar or from toolbar. When two or more elements are grouped, it will be regarded clicking the Group icon as a single unit and move together but the element size cannot be changed. Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Ungroup It is used to ungroup elements in ScrEdit. Select this function by choosing Edit > Ungroup from menu bar or clicking the Group icon from toolbar. Order It is used to set and change the stacking order of the selected element. Select this function by from toolbar. choosing Edit > Order from menu bar or clicking the Order icons Bring to Front. Move the selected element to the front of all other elements. Send to Bottom.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Text Process It is used to set and change text direction and import text in ScrEdit. The user can select this function by choosing Edit > Text Process from menu bar or clicking the Text Process icons from toolbar. next to the Text Process command represents that this function is enabled. In the Import Text dialog box, the user can decide if use Text Bank Edit Font or not.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.4.8 Duplicate Example 1 Fig. 2.4.9 Duplicate Example 2 2-30 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.5 Menu Bar and Toolbar (View) View Toolbars Docking windows Fig. 2.5.1 View options 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 themselves. If not show in front of the toolbar, it indicates that the toolbar is hided and not display on the screen.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Icon Function Paste Find Description Paste the element the user copy or cut Find specific text, write address or read address New Screen Create a new screen Open Screen Open an old screen Print Print current project Help Screen editor version Status Bar Display current editing states. Fig. 2.5.2 Status bar Text Format Toolbar Table 2.5.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Bitmap Toolbar Table 2.5.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Icon Function Drop-down Menu Meter Bar Pipe Pie Indicator Display Movement Input Curve History 2-34 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Icon Function Drop-down Menu Alarm Graphic Keypad Build / Layout Toolbar Build Toolbar Table. 2.5.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Layout Toolbar Table. 2.5.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Icon Function Zoom Out 1:1 Description Lets the user reduce the magnification level, including 25%, 50% and 75%. Lets the user change element size to actual size (100%). Property Table Element property table. Please refer to Chapter 3 for detailed description. Fig. 2.5.3 Property table Output Window All editing processes during compile operation will be shown here for user’s reference.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.5.6 Output result of compile operation Fig. 2.5.7 Error output Zoom In Zoom in to get a close look at the elements on ScrEdit work place. (Refer to Fig. 2.5.8, Fig. 2.5.9) Fig. 2.5.8 Zoom level = 100% (Before Choosing Zoom In command) 2-38 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.5.9 Zoom level = 300% (After Choosing Zoom In command) Zoom Out Zoom out to see more look of the elements on ScrEdit work place. (Refer to Fig. 2.5.10) Fig. 2.5.10 Zoom level = 50% (After Choosing Zoom Out command) Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Actual Size Return to actual size (100%). This size is relative to the screen size of HMI. The user can also zoom in or out by clicking icon 2.5.11). or or selecting the Zoom level directly (Fig. Fig. 2.5.11 Zoom level Full Screen As Fig. 2.5.12. 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. 2.5.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual I/O Screen As Fig. 2.5.13. I/O screen also provides maximum view to edit in ScrEdit just like Full screen. But the difference is that I/O Screen will show the read and write addresses of the element and also shows the set macro commands. Fig. 2.5.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.5.15 Show Gird screen 2-42 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.6 Menu Bar and Toolbar (Element) Element Fig. 2.6.1 Element options Screen editor provides 14 types of elements and there are many styles for each type. These 14 types include Button, Meter, Bar, Pipe, Pie, Indicator, Display (data display), Movement (graph display), input, curve, history (sampling), alarm, graphic and, keypad, etc.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.6.3 Element display (Create an element) The user can also right-click the mouse to select the desired element. For the property of each element, please refer to Chapter 3 for detailed description. Create an Element The user can select an element by right-clicking the mouse in work place. Place your mouse pointer in work place and right-click the mouse to get pull-down menu.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.6.5 Select an element by choosing Element command from menu bar Fig. 2.6.6 Drag with left mouse button (Left-click the mouse, hold it to drag and release it to finish) Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.6.7 Release left mouse button to create an element 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 can left-click the mouse and move the element freely (Fig. 2.6.8). Fig. 2.6.8 Move an Element 2-46 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Modify Element Width The user can also 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. 2.6.9). Fig. 2.6.9 Modify Element Width Modify Element Height The user can also use the mouse to modify the height of an element.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Modify Element Width and Height Simultaneously The user can also 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 modify the element width and height at the same time (Fig. 2.6.11). Fig. 2.6.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Right-click the Mouse The user can find that different menu will pop up when right-clicking the mouse (Fig. 2.6.13, Fig. 2.6.14 and Fig. 2.6.15). Fig. 2.6.13 Right-click the mouse on Toolbar - Toolbars window Fig. 2.6.14 Right-click the mouse in Work Place - Element Selection Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.6.15 Right-click the mouse on the element - Editing options (Layout Toolbar) Cross Reference Table When creating and editing various kinds of elements, what usually happens is that the repeat use of the same address. In order to avoid this situation, ScrEdit provides the cross reference table function for the user’s convenience and quick reference.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Element Part List When Element Part List function is enabled, ScrEdit will sort out and classify all the elements on the current screen. The user can click the tab to switch to the classification that the user wants to view. The related addresses and corresponding properties will be listed in each classification (Name, Describe, Write / Read address, Trigger address, Trigger type, Interlock and Level) in each tab (Fig. 2.6.17).
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.7 Menu Bar and Toolbar (Screen) Screen In Screen options, ScrEdit provides some screen editing functions (Fig. 2.7.1). Please refer to the following sections for more detailed introduction. Fig. 2.7.1 Screen options If the user presses the close box, it will hide the current screen without exiting. In Windows, it will exit the current screen by clicking close box and remind the user to save before exiting.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Open Screen , Open an old screen. The user can choose Screen > Open Screen or click the Open Screen icon or use keyboard shortcuts by pressing Shift + O. When choosing open screen, the user can preview each screen in Open Screen dialog box (Fig. 2.7.3). Fig. 2.7.3 Open Screen dialog box Screen Management When Screen Management function is enabled (Fig. 2.7.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.7.4 Screen Management dialog box Fig. 2.7.5 Right-click the mouse 2-54 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.7.6 Warning message after screen is cut Fig. 2.7.7 Drag the mouse to determine the screen saver display Cut Screen Cut whole screen to clipboard, just like the Microsoft Office Clipboard function. The difference is that Microsoft Office Clipboard allows the user to cut text and graphic items and the Cut Screen function only allows the user to cut a whole screen.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Copy Screen Copy whole screen. The user can execute this function by clicking Screen > Copy Screen or use keyboard shortcuts by pressing Shift + C. Paste Screen The user can paste a screen by clicking Screen > Paste Screen or use keyboard shortcuts by pressing Shift + P. All screen setting will be the same as original screen after pasting but the screen number will be given automatically by ScrEdit.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Clear Import Data The user can free more disk space by clearing the imported data that the user does not want to use. Execute this function by clicking Screen > Clear Import Data. Screen Open Macro When Screen Open Macro function is selected, the Macro will be executed automatically once opening screen occurs. (Please refer to Chapter 4 for the usage and editing method of Macro.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Auxiliary Key DOP series HMI allows the user to determine the function of auxiliary keys in each screen. The user can execute this function by clicking Screen > Auxiliary Key. Auxiliary key set up for each screen can be completed by pressing the auxiliary keys on HMI panel (Fig. 2.7.11) or on the screen (Fig. 2.7.12). Fig. 2.7.11 Auxiliary Keys on HMI panel Fig. 2.7.12 Auxiliary Key setting on the screen 2-58 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual In Table 2.7.1, the user can see how many user-defined auxiliary keys are available for each model. Table 2.7.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.7.14 Screen Properties dialog box Table 2.7.2 Screen Properties setting Function Screen Number Screen Application Description The screen number range is within 1~65535 and the number cannot be repeated. General View Regarded as general view screen. The element created by the user can be Screen downloaded to HMI after compile operation and display on HMI screen. Apply Print Screen 1. Regarded as print screen.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Function Sub-screen Setting Check the check box next to “This screen is a subscreen” Description 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, please ensure General View Screen option is selected. Fig. 2.7.16 Sub-screen setting Width It is used to set the width of sub-screen and the unit is Pixel.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Function Hard Copy Region Setting The user can find this function only in DOP series HMI which supports printer function. If the user wants to enable this function, setting the printer in advance is necessary. Please go to Option > Configuration > Print (Fig. 2.7.15) and select the printer first.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.8 Menu Bar and Toolbar (Tools) Tools Fig. 2.8.1 Tool options 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 remind the user. If there was no error during compiling process, an object file would be produced.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Debug Compiling Error during Compiling Process 3. When pressing icon to execute compile operation, error message dialog box will pop up to warn the user of compiling error and show how many errors there are. In Fig. 2.8.3, we can see that there are two errors occurred and they are all displayed in the output window. Fig. 2.8.3 Compiling errors during compiling process 4.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.4 Start to download (the progress will be from 0 to 100%) Fig. 2.8.5 USB open error message Fig. 2.8.6 USB disconnect error message Fig. 2.8.7 Incorrect model name error message Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.8 Not compile error message Download Screen It is only used to download screen data to HMI. The user can execute it by clicking Tools > Download directly or using keyboard shortcuts by pressing Ctrl + F9. Screen or clicking icon The download process is the same as the function of Download Screen & Recipe.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.10 On Line / Off Line Simulation Screen Off Line Simulation It is used to test if the editing screen, read/write addresses and Macro on is correct on developed program without connecting to PLC. The user can execute this function by clicking Tools > Off Line or using keyboard shortcuts by pressing Ctrl + F5. Simulation or clicking icon For Off Line Simulation Screen, the user can refer to Fig. 2.8.10.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.11 Recipe Setup dialog box Table 2.8.2 Recipe Editing Recipe Setup Enable Recipe When the check box next to “Enable Recipe” is checked, the recipe function is enabled. If the user does not enable this function, the user can not do this function even the user has downloaded recipe data. Address The user can input the starting address of recipe data here. It can accept the address in PLC input format and internal memory format.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Recipe Setup Length It is used to set the recipe length. The unit is Word and it should be set to more than 0. Otherwise, the following dialog box shown as Fig. 2.8.13 will display on the screen. Fig. 2.8.13 Length input error message Group It is used to set group number of recipe. It is convenient for the user to use recipe by switching. The group number should be set to more than 0. Otherwise, the following dialog box shown as Fig. 2.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Recipe Setup Input Fig. 2.8.16 Open Save Reset Clear 2-70 The user can load recipe data by clicking button. The loaded recipe data do not contain the starting address of recipe data. Therefore, regardless of which brand of the controller connecting to HMI, they all can use the same recipe file. There are two recipe file types provided in Delta DOP series HMI, one is 16bits recipe file (*.rcp) and the other is 32 bits recipe file (*.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Recipe Setup Clear Fig. 2.8.17 Print OK It will print all recipe data on current screen. After inputting the recipe data, the user can click button to save the recipe data for transmitting or modifying. At the same time, ScrEdit will check the validity of all input recipe data. If there is invalid input recipe data value, the OK function will not be executed successfully. For example, in Fig. 2.8.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.19 32 bits Floating Recipe Setup dialog box Table 2.8.3 32 bits Floating Recipe Editing 32 bits Floating Recipe Setup New: Create a new 32 bits floating recipe file Press to create a new 32 bits floating recipe. After clicking , a 32 bits floating recipe setup dialog box will display and the user can use it to set the settings of a 32 bits floating recipe.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 32 bits Floating Recipe Setup Fig. 2.8.22 Open: Open a 32 bits floating recipe file Press to open a 32 bits floating recipe file. The file format can be Recipe 32 bits File (*.rcp) and Excel CSV File (*.csv) (Fig. 2.8.23). Please pay close attention to the format of recipe file and make sure that the recipe file is a 16 bits data or a 32 bits data. Do not select the incorrect data format; otherwise the program will not work normally. Fig.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 32 bits Floating Recipe Setup Save: Save a 32 bits floating recipe file Press to save a 32 bits floating recipe file. The default file format of a 32 bits floating recipe file is Excel CSV file (*.csv) (Fig. 2.8.24). Fig. 2.8.24 Delete: Delete a 32 bits floating recipe Press to delete unnecessary 32 bits floating recipe. Recipe Storage Address : Display the storage address of a 32 bits floating recipe.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.25 Download Recipe Recipe Example For recipe control, the user needs to use Recipe Control Register (RECR) and Designated Recipe Group Number Register (RBIR) to control the read and write operation of recipe. The following section only describes part of the introduction of recipe function. Please refer to Chapter 5 of Delta HMI user manual for more detailed description of the control block.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Recipe Control Register (RECR) Bit Number Function 0 Recipe number change 1 Read recipe (PLC → HMI) 2 Write recipe (HMI → PLC) 3 Recipe group number change 4~7 Reserved 8~15 Designate change recipe group number Control Flag for Changing Recipe Number There are two kinds of methods for changing and calling recipe number. One method is to use HMI internal register, RCPNO directly.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual group number (N) into the high byte of this control block and use this control flag to trigger, Dn+5 (Bit 3 is set to ON). After setting, RCPG will be changed to N automatically. This flag needs be set to OFF and then ON if the user wants to trigger again.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Besides, in order to perform simulation operation more conveniently, the Address of Control Block is set to Internal Memory $0. Your Screen will look like the Fig. 2.8.27 shown below. Fig. 2.8.27 Control Block Settings of Configuration dialog box 2-78 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.28 Recipe Example When the user select “Enable Recipe” option in Recipe Setup dialog box, there are RCP and RCPNO two kinds of device types available for the user to select in Input dialog box (See the following Fig. 2.8.29). RCPNO is used to change the recipe group and RCP is used to store the recipe data. The content of recipe register depends on the recipe data set by the user.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.29 Input dialog box The definition of Delta HMI recipe register RCP is described as follows. In Fig. 2.8.26, the length of example recipe is set to 6 and the group of example recipe is set to 7. However, HMI actually create recipe registers (RCP0 ~ RCP15) which the length is 6 but the group is 8. As the user can see in the Fig. 2.8.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Recipe Buffer Area Recipe Storage Area Fig. 2.8.30 Change recipe group 32 bits Recipe Example This 32 bits recipe example can be downloaded via the following link: http://59.120.64.39:81/phpbb2/files/32bit_recipe.dop For the convenience of the user and enhance the flexibility of Delta HMI product on application, not only the existing recipe function, the advanced 32 bits recipe function is also provided.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual For recipe control, the user needs to use Recipe Control Register (RECR) and Designated Recipe Group Number Register (RBIR) to control the read and write operation of recipe. The user can refer to page 2-74 ~ page 2-79 for the introduction and example of recipe function.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.32 In order to perform simulation operation more conveniently, the Address of Control Block is set to Internal Memory $0. Please refer to Fig. 2.8.33 shown below. Fig. 2.8.33 Fig. 2.8.34 is an example of starting screen. Besides using internal memory address (RCPG and RCPNO), the user also can enter into Configuration dialog box and change the address value of recipe register directly.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.34 When Internal Memory button is pressed, HMI will enter intro the screen shown as Fig. 2.8.35. RCPG is used to store the recipe data, RCPNO is used to change the recipe group and RCP0 ~ RCP15 are recipe registers and HMI will store the recipe data set by the user in these recipe registers.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.35 Fig. 2.8.36 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual The definition of Delta HMI recipe register RCP is described as follows. In Fig. 2.8.31, the length of B1 recipe data is set to 4 and the group of B1 recipe data is set to 3. However, HMI actually create recipe registers (RCP0 ~ RCP15) which the length is 4 but the group is 4. As the user can see in the Fig. 2.8.37 below, RCP0 ~ RCP3 is defined as recipe buffer area and RCP4 ~ RCP15 is the actual recipe storage area.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.38 Besides using internal memory address (RCPG and RCPNO), the user also can enter into Configuration dialog box and change the address value of recipe register directly. In Fig. 2.8.34, pressing Control Block button is to switch the recipe data through the settings of the Control Block and the example display will be shown as Fig, 2.8.39. In Fig. 2.8.39, $500 is used to set the desired change recipe group number.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.39 Recipe CSV File Editing There are two recipe file types provided in Delta DOP series HMI, one is 16bits recipe file (*.rcp) that only can be edited in ScrEdit software environment and the other is 32 bits recipe file (*.csv) that can be opened and edited in Windows® Excel environment. The following section will describe how to edit a Excel CSV File (*.csv) in Microsoft Excel.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.40 32 bits Recipe Example The layout of its csv file is shown as Fig. 2.8.41 below. The first row shows RCP32-1.0. This is the version of this 32 bits recipe and the user should not change it. Fig. 2.8.41 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.8.42 Please see Fig. 2.8.42. The right side is the recipe editing window in ScrEdit and the left side is the Excel editing window. You can see the data within the red frame is the first recipe data. The second row of the data listed in Microsoft Excel represents the setting values of the 32 bits recipe.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.9 Menu Bar and Toolbar (Options) Options Fig. 2.9.1 Options Configuration The user can execute this function by clicking Options > Configuration. This dialog box is divided into five tabs: Standard, Communication, Print, Default and Other. These tabs are covered in detail in the following sections. Table 2.9.1 Standard Tab Standard tab in Configuration option Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Standard tab in Configuration option Application Name (Standard) It is also File Name. HMI Type (Standard) It is used to select DOP series HMI type for different functions and requirements. Base Port Controller (Standard) It is used to set connecting external controller: Screen Editor provides various controllers sorted by manufacturers for the user to select.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Standard tab in Configuration option Optimize Type Dynamic When communicating with the controller, read the address value and optimize the elements that show on the current screen and adjust the read data length according to the number of screen elements. It can save the communication time between HMI and the controller efficiently. We recommend the user to use this function if there is no special requirement.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Communication tab in Configuration option Insert / Delete Controller Connection Insert Press Insert button to determine the connecting device name and the controller: It is used to set the connecting controller. Available connecting controller will be different depending on HMI type the user uses. (DOP AE and AS series HMI can support three max. different controllers simultaneously.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Communication tab in Configuration option Interface It is used to set communication interface. There are RS232, RS422 and RS485 three options. The default setting will be different depending on HMI type the user uses. Data Bits There are 7 Bits and 8 Bits two options. Stop Bits There are 1 Bits and 2 Bits two options. Baud Rate Communication baud rate. There are 4800, 9600, 19200, 38400, 57600 and 115200 these options.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Interface It is used to set printer interface. The user can specify the communication port of the printer. There are Parallel Port and USB two options. If Parallel Port is selected, the optional printer module, DOP-EXPM110 is needed. Auto Next Page When the “Auto Next Page” option is selected, the printer will print the next page automatically.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Default tab in Configuration option Element Font Color It is used to specify the default element font color when creating an element. Blink Time It is used to specify the default element twinkle time when creating an element. Scroll Size (if Element has…) It is available for the element that has scroll function, e.g. Alarm History Table, etc. There are 20 pixels, 30 pixels and 40 pixels three options. Table 2.9.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Other tab in Configuration option Read Controller Address 2. If this option is not selected, the screen saver will be enabled automatically when the Screen Saver Time set in HMI is reached. Please refer to the figure below. If the screen saver function is enabled, the user can touch the HMI screen to disable it.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Other tab in Configuration option Enable Edit MultiUse this option can enable multi-language user interface. Language User Interface The user can view multi-language display in property table if this option is selected.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 3. Control Block (Options > Configuration) Settings Set the address as $200 and set the size is 8. 4. Multi-Language Settings Add “English”, “Traditional Chinese” and “Simplified Chinese” three languages. The setting value are 0,1 and 2 for each language respectively. 2-100 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 5. Set the display text of “Set” button element in different languages. z Double click the “Simplified Chinese” and enter “ z Double click the Traditional Chinese tab and enter “ z Double click the English tab and enter “ Alarm ” in English. ” in Simplified Chinese” ” in Traditional Chinese. 6. In property setting of “Increment” button element, please set the write address as the internal memory $207. 7.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 8. Select Compile command and execute Off Line Simulation. Then, the user can see the text of the “Set” button is changed in different language by pressing the “Increment” button element. 2-102 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 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 are matched (If condition occurs in specific address, ON enabled or OFF enabled) after setting, HMI will display an Alarm Setup warning dialog box automatically. In this dialog box (Fig. 2.9.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Alarm Setup Dialog Box Number of Records in History Buffer Use this option to save data in order. When the number of records exceeds this setting value, it will delete the records from the first record and insert the new record again. Non-volatile Using this option can enable to save data in SRAM when the power is turned off.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Alarm Setup Dialog Box The calculation method of the size of the alarm history file is as follows: {[6Bytes (a) + 2Bytes (b)] × N (c )} + 4Bytes (d ) = Actual File Size a Time and Date Data b Alarm Data c Sampling Points d Data File Symbol Bytes Example: If the Number of Records in History Buffer is set to 100, and the time and date is recorded, the required capacity for saving alarm data is: [(6 Bytes + 2 Bytes) × 100] + 4 Bytes=
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Table 2.9.7 History Setup Settings History Setup Dialog Box Add Pressing Append button can add a history data. Max. 12 history data can be added. After the Add button is pressed, the following Buffer Properties dialog box will display. Read Address It is used to set the starting address for sampling the history data.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual History Setup Dialog Box Stamp Time and Use this option to determine if the time and date are also recorded during Date sampling operation. Auto Stop Use this option to determine if HMI stop recording when the max. number of record data is reached. Non-Volatile Using this option can enable HMI to save sampling data in SRAM.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual History Setup Dialog Box The calculation method of the size of the history data file is as follows: 1. dat file {[6Bytes (a) + 2Bytes (b)] × N (c )} 1024 × 1024 a Time and Date Data b Alarm Data c Sampling Points d Data File Symbol + 8Bytes (d ) = Actual File Size MBytes Example: Suppose that the user adds two history data.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Tag Table It 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. Table 2.9.8 Tag Table Settings Tag Table Dialog Box Open Open a Tag File and import it into HMI. Save Save the settings or changes made in Tag Table dialog box as a Tag File.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Tag Table Dialog Box Delete The user can use the mouse to select one row of the Tag table, and then press Delete button to delete it. OK Press OK button to save the settings and exit. Cancel Press Cancel to exit without saving. Print Typesetting Provide more efficient print layout management function. Please refer to the examples on the following pages. Print Function Example: Printer and Page Setup 1.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 3. Configuring Print Setup The user can click Options > Configuration > Print to enter into “Print” tab. Then, use the Print tab to configure the settings of printer, paper, quality and margin, etc. options. Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 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 using print typesetting function. 1. The screen cannot be designated to print typesetting screen when switching HMI screen. 2.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Historical Trend Graph X-Y Chart Step 3: The user can choose “Yes” or “No” using the “Print Successive Data” drop-down list to determine whether Print Successive Data function is selected or not. When “Yes” is selected, it indicates that Print Successive Data function is enabled, and all the sampling records and data for the element will be printed out completely. Print Screen Layout and Output Step 1: Click Options > Print Typesetting.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Step2: Right clicking the mouse or use a function key to create a “Report List” button on a “General View Screen”. Then, use this “Report List” button to enable the print function. Step 3: Set the properties of the “Report List” option. The Report Device can be SMC, USB flash drive, and Printer.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Step 4: Connect to the printer and startup the HMI. When “Report List” button is pressed, the printer will start to print. Please note that it will take some time when there are too many print screens or the sampling data of the print element is too much. Hard Copy Function The Hard Copy function is available only when the screen is a “General View Screen”.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Step2: Enable the Print function. Right clicking the mouse or use function key to create a “Report List” button on a “General View Screen”. Then, use this “Report List” button to enable the print function, just like “Print Typesetting” function. Step 3: Connect to the printer and startup the HMI. When “Report List” button is pressed, the printer will start to print.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Picture Bank Browse Dialog Box Install Open a picture bank file (*.pib file). Uninstall Uninstall the selected picture bank. The uninstall picture bank will be moved to Recycle Bin. Update Save the modified picture into the picture bank. This button must be pressed after modifying picture; otherwise the modification will be lost and the modified picture will not be saved. Import Import pictures into the designated picture bank.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Picture Bank Browse Dialog Box Shortcut Menu The user can right-click the mouse to display a shortcut menu shown in the figure below. This shortcut menu is a menu that shows a list of commands relevant to the picture bank option for the user to manage the pictures in the picture bank more quickly and efficiently. Text Bank Input common or frequently used text and terms into Text Bank.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Text Bank Dialog Box Close Close and exit the text bank dialog box. Submarro Use this option to edit sub-macro and to be called by other Macros. For the Macro function, please refer to Chapter 4 for more details. Fig. 2.9.3 Submarco dialog box Initial Macro Use this option to edit initial macro. The initial macro will be executed automatically after the power is applied to HMI (power on).
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Table 2.9.11 Environment Settings Environment Dialog Box System Path This is used to set the location where ScrEdit will save the system files, including some system reference data and dynamic link library (*.dll) files. This option is set by system default and it cannot be changed. Output Path This is used to set the location where ScrEdit will save the output file after compile operation.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Environment Dialog Box Center Drawing Area When this option is selected, the editing screen will be placed in the center position. Include Picture Data If this option is selected, all pictures will be uploaded when ScrEdit when uploading upload function is enabled. All uploaded pictures will be saved in a file named as “_LOCALTEMP01.PIB”.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.10 Menu Bar and Toolbar (Window) Window Fig. 2.10.1 Window options Close Window It is used to hide the current window, NOT exit the current window. The users can execute this function by clicking Window > Close Window. If the user wants to display the hidden window, please click Screen > Open Screen to open an old screen. Close All Windows It is used to hide all windows, NOT exit all windows.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.10.2 Screen status after all windows are closed Next Window It is used to switch the current window to the next window. If the current window is the last window, the current window will not be changed even if this function is executed. Previous Window It is used to switch the current window to the previous window.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual Fig. 2.10.3 Screen display after choosing Cascade command 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. 2.10.4. Fig. 2.10.4 Screen display after choosing Title Horizontal command 2-124 Revision Apr.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 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. 2.10.5. Fig. 2.10.5 Screen display after choosing Title Vertical command Window Summary ScrEdit shows a list of all opened screens at the bottom of “Window” pull-down menu for quick access.
Chapter 2 Creating and Editing Screens|ScrEdit Software User Manual 2.11 Menu Bar and Toolbar (Help) Help Fig. 2.11.1 Help option About ScrEdit Display the version information of Screen Editor and the firmware information of HMI. Fig. 2.11.2 Screen Editor Version 2-126 Revision Apr.
Chapter 3 Element Function In order to meet different applications and requirements, ScrEdit provides various elements for the user to use and design. Before using and designing these elements, please read this chapter first to understand how to choose an element and the special function of each element in ScrEdit. 3.1 How to Choose Element There are three 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.1.1.
Chapter 3 Element Function|ScrEdit Software User Manual Fig. 3.1.2 Choosing Element command from menu bar Fig. 3.1.3 Choosing Element icon from toolbar After selecting an element, left-click and drag the mouse on work place, and then a new element is created. 3-2 Revision Apr.
Chapter 3 Element Function|ScrEdit Software User Manual 3.2 Button Element Fig. 3.2.1 Button element options Table 3.2.1 Button elements Button Type Macro Read Write Set ON Yes Yes After pressing this button, the state of the setting address (Bit) will always be set to ON. If there is an ON Macro, it will be executed simultaneously. Reset OFF Yes Yes After pressing this button, the state of the setting address (Bit) will always be set to OFF.
Chapter 3 Element Function|ScrEdit Software User Manual Button Type Macro Read Write Function Previous Page No No No After pressing this button, it will go back to the previous screen. For example, suppose that there are three screens, screen 1, screen 2 and screen 3. If the user has switched the screen from screen 1, screen 2 to screen 3 in order, when pressing “previous page” button on screen 3, HMI will switch to screen 2.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of General Buttons *$ Indirect Address Memory (SDRAM) RCPG Receipt Group Number Register Other Other device name supported by other brands of controller. Please refer to DOP Series HMI Connection Manual. Edit On/Off Macro Edit On and Off Macro. When pressing the button, the state of the button will be ON and the commands of ON Macro will be executed simultaneously.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of General Buttons Picture Bank Name Picture Name The user can determine the picture of the element by clicking “Picture Bank Name”. (If “Picture Bank Name” has been selected, the user can click “Picture Name” to determine the picture of the element). The following dialog box will display when the user selects the existing Picture Bank Name from the drop-down list.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of General Buttons Foreground Color Style Standard Raised Round Invisible The user can specify the button style and foreground color as the figures above by using this option. Function The user can modify the element characteristic directly without re-create a new element.
Chapter 3 Element Function|ScrEdit Software User Manual Multistate Buttons Table 3.2.3 Property description of Multi-state buttons 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 states if its unit is LSB and 2 states if its unit is Bit. The unit of memory address will be different by the value unit.
Chapter 3 Element Function|ScrEdit Software User Manual Example of Multistate Buttons: When the data length is LSB (D100.0 ~ D100.4): S0=D100.0 ON S1=D100.1 ON S2=D100.2 ON S3=D100.3 ON S4=D100.4 ON Fig. 3.2.3 Multi-state buttons display Set Value Button Table 3.2.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Set Value Buttons Data Length There are 16bits Word and 32bits Double Word two options. Minimum/Maximum: The user can set the minimum and maximum of input setting value to determine the range of input setting value. Data Format It provides different kinds of data format for different data length: Word 1. 2. 3. 4. 5. 6. BCD Signed BCD Signed Decimal Unsigned Decimal Hex Binary Double Word 1. 2. 3. 4. 5. 6. 7.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Set Constant Buttons Picture Bank Name Picture Name (Please refer to Table 3.2.2 Property Description of General Buttons.) Transparent Effect Transparent Color (Please refer to Table 3.2.2 Property Description of General Buttons.) Foreground Color Style (Please refer to Table 3.2.2 Property Description of General Buttons.
Chapter 3 Element Function|ScrEdit Software User Manual Increment / Decrement Table 3.2.6 Property description of Increment / Decrement buttons Property Description of Increment / Decrement Buttons After pressing this button on the screen, HMI will read the value from PLC (Controller) and add or subtract the set constant value. Then, write the result into PLC (Controller) corresponding register.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Increment / Decrement Buttons Limit It is used to set the limit of the increment and decrement value. After pressing OK button, HMI will examine the input increment & decrement value and limit value also by referring to the selected data length and data format. User Security Level Use this option to set the user priority for pressing this element.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Goto Screen / Previous Page / Previous View Buttons Foreground Color Style (Please refer to Table 3.2.2 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: Goto button, Previous page and Previous view buttons.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Goto Screen / Previous Page / Previous View Buttons InterLock Address InterLock Level When InterLock Address is set to be ON or OFF (this is determined by the property of “InterLock Level”), this button can be enabled. 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.
Chapter 3 Element Function|ScrEdit Software User Manual For the property description of system function buttons, please refer to the following Table 3.2.9: Table 3.2.9 System function buttons Property Description of System Function Buttons Text / Text Size Font / Text Color The user can set the text, text size, font and text color that provided by Windows® to determine the text display on the element. (Please refer to Table 3.2.2 Property Description of General Buttons.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of System Function Buttons Contrast Brightness This button allows the user to adjust HMI LCD contrast and brightness settings. After pressing this button, the user will get the following pop-up window to adjust HMI LCD contrast and brightness settings. If the user presses “Set for default Contrast” button, it will set HMI LCD to the default settings.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of System Function Buttons After Execute Macro 3-18 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 state of the button is not triggered by pressing the button (via macro or external signal), the command of this macro will not be executed. Revision Apr.
Chapter 3 Element Function|ScrEdit Software User Manual 3.3 Meter Element Fig. 3.3.1 Meter element options Table 3.3.1 Property Description of Meter Element Property Description of Meter Element The user can set meter appearance in the property table, such as the style, the color (including border color, background color, stitch color, scale color) and the scale region number, etc. Also, the max. & min. value and high & low limit can be defined in Detail Setup dialog box.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Meter Element Target Value Color The user can decide if the target value display or not by using this option. If this option is set, the target value and its color set by the user will display just like the figure shown below: (Here we set the target value is 60 and its color is in blue.) Ranges (Enable range setting) Please refer to the description of Low & High Region Color.
Chapter 3 Element Function|ScrEdit Software User Manual 3.4 Bar Element Fig. 3.4.1 Bar element options Table 3.4.1 Property Description of Bar Element Property Description of Normal Bar Element HMI reads the value of the corresponding PLC specific address (register) and converts the value to normal bar element and then displays it on the screen. Read Address The address can be internal memory or the controller address. (Please refer to Table 3.2.2 Property Description of General Buttons.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Normal Bar Element Minimum Value It is used to set the display minimum and maximum value. Maximum Value Target Value Color The user can decide if the target value display or not by using this option. If this option is set, the target value and its color set by the user will display on the screen.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Deviation Bar Element Style Display Format Standard Raised Sunken Horizontal The deviation value display horizontally. Vertical The deviation value display vertically. Detail Data Length There are 16bits Word and 32bits Double Word two options. Data Format There are following data format provided: Word/Double Word 1. 2. 3. 4. 5.
Chapter 3 Element Function|ScrEdit Software User Manual 3.5 Pipe Element Fig. 3.5.1 Pipe element options Table 3.5.1 Property Description of Pipe Element Property Description of Pipe (1) / Pipe (2) Element HMI reads the value of the corresponding address (register). Then, convert the value to Pipe (1) / Pipe (2) element and then display it on the screen. Read Address The address can be internal memory or the controller address. (Please refer to Table 3.2.2 Property Description of General Buttons.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Pipe (1) / Pipe (2) Element Minimum Value Maximum Value It is used to set the minimum and maximum capacity of the pipe element. Target Value Color The user can decide if the target value displays or not by using this option. Ranges (Enable range setting) Please refer to the description of Low & High Region Color.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Pipe (4) Element Style Pipe Gauge Standard Rotation 90 Rotation 180 Rotation 270 Use this option to set the pipe gauge. The selectable range is from 1 ~ 5. The setting value 1 represents at least 13 pixels and the setting value 2 represents at least 26 pixels and vise versa. Property Description of Pipe (5) Element It is used to connect to several pipes.
Chapter 3 Element Function|ScrEdit Software User Manual 3.6 Pie Element Fig. 3.6.1 Pie element options Table 3.6.1 Property Description of Pie Element Property Description of Pie Element There are four kinds of Pie elements for the user to select. The user can use the element property table to set the minimum & maximum value, low & high limit and element color, etc. It can be used to display the size of the set address and quickly judge its quantity by the increment and decrement measure of area.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Pie Element Target Value Color The user can decide if the target value display or not by using this option. If this option is set, the target value and its color set by the user will display on the screen. HMI will refer to the minimum and maximum value and draw the proper reference line on the bar element just like the figure shown below: (Here we set the target value is 80 and its color is in yellow.
Chapter 3 Element Function|ScrEdit Software User Manual 3.7 Indicator Fig. 3.7.1 Indicator element options Table 3.7.1 Property Description of Multistate Indicator Element Property Description of Multistate Indicator Element Multistate indicator provides a method to indicate the state of some specific address. It will send state changes message to user no matter it is Bit, LSB or WORD.
Chapter 3 Element Function|ScrEdit Software User Manual Table 3.7.2 Property Description of Range Indicator Element Property Description of Range Indicator Element Range indicator provides a method to indicate the state of some specific address. HMI reads the value of the corresponding address (register) and uses this read value to correspond with the corresponding range indicator element and its setting value, and then display the corresponding state on HMI screen.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Range Indicator Element Variable Limits When this option is selected, there is Range n-1 for the user to use. n represents the total state numbers and n-1 represents the total range numbers. For example, if the read address is $0, and the total state number of the element is 5, it indicates that there is Range 0~4 for the user to use.
Chapter 3 Element Function|ScrEdit Software User Manual 3.8 Data Display Fig. 3.8.1 Data Display element options Table 3.8.1 Function of Data Display elements Element Type Function Numeric Display Display the value of the specific address. Character Display Display the text or character of the specific address. Date Display Display date of HMI. Time Display Display time of HMI. Day-of-week Display Display day-of-week of HMI. Prestored Message Display message according to the state of HMI.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Numeric Display Element Leading Zero The following figures show the difference if the user selects the Leading Zero option. (Please note that the integral digit is set to 4 digits.) (If YES is selected, the numeric value will show as this one.) (If NO is selected, the numeric value will show as this one.) Detail Date Length There are 16bits Word and 32bits Double Word two options.
Chapter 3 Element Function|ScrEdit Software User Manual 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 for the element which performs communication frequently. Therefore, only 4 elements (including display element and input element) can be fast refreshed on one screen.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Character Display Element ASCII Code / Hex Cross Reference Fast Refresh ASCII Hex A 41 B 42 C 43 D 44 E 45 F 46 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 for the element which performs communication frequently.
Chapter 3 Element Function|ScrEdit Software User Manual Day-of-week Display Table 3.8.6 Property Description of Day-of-week Display Element Property Description of Day-of-week Display Element Display the day (Sunday ~ Monday) of the week. The state default setting of the Day-of-week display element is set to 7. It indicates that there are 7 states for this element. The user can define the display text, font and color for each day directly in the property table.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Moving Sign Element Text / Text Size Font / Text Color The user can set the text, text size, font and text color provided by Windows® to determine the text display on the element. (Please refer to Table 3.2.2 Property Description of General Buttons.) Border Color Background Color (Please refer to Table 3.8.2 Property Description of Numeric Display Element.) Style (Please refer to Table 3.8.
Chapter 3 Element Function|ScrEdit Software User Manual 3.9 Graph Display Fig. 3.9.1 Graph Display element options Table 3.9.1 Function of Graph Display elements Element Type Icon Function It is used to create and display one or more state pictures on the certain positions of the HMI screen. Different pictures can be shown on the screen according to the different states. State Graphic Animated Graphic It is used to create and display one or more animated pictures on any position of the HMI screen.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Static Graphic Element Add/Remove State It is used to set the state numbers of static graphic element. If the data length of the value is in Word, 1~256 states can be set. If the data length of the value is in LSB, 16 states can be set. If the data length of the value is in Bit, only 2 states can be set. Auto Change No When this option is selected, the value of the read address will be regarded as the state number.
Chapter 3 Element Function|ScrEdit Software User Manual Animated Graphic Table 3.9.3 Property Description of Animated Graphic Element Property Description of Animated Graphic Element When HMI is connected to PLC, the user can create animated graphic elements to read the value of several read addresses controlled by PLC. The read value of each state can be converted and transmitted to the animated graphic elements and display on the HMI screen.
Chapter 3 Element Function|ScrEdit Software User Manual Dynamic Line Table 3.9.4 Property Description of Dynamic Line Element 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. Read Address The address can be internal memory or the controller address. (Please refer to Table 3.2.2 Property Description of General Buttons.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Dynamic Line Element Line Style There are following line styles can be selected. Variable Position (Please refer to the description of Read Address above) Variable Color (Please refer to the description of Read Address above) Dynamic Rectangle Table 3.9.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Dynamic Rectangle Element Read Address +5 The value of the Read Address+5 can be used only when Twinkle option is set to Yes. When the value is higher than 1, the dynamic line element will twinkle. If the value is 0, it will not twinkle. Please note that when Variable Position option is set to No, the internal memory address of Variable Size option will increase one (one increment) automatically.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Dynamic Ellipse Element Read Address +1 The value of the Read Address+1 can be used only when Variable Central Point option is set to Yes. It is used to represent the vertical position of the element center point, i.e. the first Y coordinate on the screen (Y1). Read Address +2 The value of the Read Address+2 can be used only when Variable Radius option is set to Yes.
Chapter 3 Element Function|ScrEdit Software User Manual D5=Twinkle [0(not twinkle);1and higher (twinkle)] -----------------------------------------------------Dynamic Rectangle If the variable position, variable size, variable color and twinkle options are all set to Yes, and the address of the input element is D0, then D0=X D1=Y D2=Width D3=Height D4=Color D5=Twinkle [0(not twinkle);1and higher (twinkle)] -----------------------------------------------------Dynamic Ellipse If the variable central point, va
Chapter 3 Element Function|ScrEdit Software User Manual 3.10 Input Display Fig. 3.10.1 Input element options Set write and read address for the user to input and display address value. Write and read address can be the same or different. Table 3.10.1 Function of Input elements Element Type Icon Function Numeric Entry It is used to input and display the numeric value of designated address. Character Entry It is used to input and display the characters of specific designated address.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Numeric Entry Element Leading Zero The following figures show the difference if the user selects the Leading Zero option. (Please note that the integral digits are set to 4.) (If YES is selected, the numeric value will show as this one.) (If NO is selected, the numeric value will show as this one.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Numeric Entry Element Adjust the system keypad size Set the height of the title bar Set the font size Set the font Set the font color Set the background color Minimum Maximum Integral Digits Fractional The user can set the minimum and maximum of input setting value to determine the range of input setting value. Use this option to determine the digit number of integer and decimal fraction.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Numeric Entry Element Display Asterisk (*) If YES is selected, the screen will show as the following figure when inputting the setting value. 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 for the element which performs communication frequently.
Chapter 3 Element Function|ScrEdit Software User Manual Character Entry Table 3.10.3 Property Description of Character Entry Element Property Description of Character Entry Element The user can set write and read address to input the data of the specific address by text or character and display them on the screen. The input and display text or character must be in ASCII format. Write and read address can be the same or different. (The max. string length is 28words.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Character Entry Element Adjust the system keypad size Set the height of the title bar Set the font size Set the font Set the font color Set the background color Input Mode There are Touch Popup, Active Non-Popup and Touch Non-Popup three options. The default setting is Touch Popup. For the description of Active Non-Popup and Touch Non-Popup mode, please refer to section 3.15 Keypad Element.
Chapter 3 Element Function|ScrEdit Software User Manual 3.11 Curve Element Fig. 3.11.1 Curve element options Table 3.11.1 Function of Curve elements Element Type Icon Function Trend Graph It is used to display the value change of the read address by trend graph. The trend graph can display and set the change of Y-axis. X-Y Chart It is used to display the value change of the read address by trend graph. The trend graph can display and set the change of X-axis and Y-axis simultaneously.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Trend Graph Element Detail Setup Sample Number Sample Number can be set to a constant or a variable value. When Sample Number is a constant: Max. Sample The sample number represents a curve which is composed of the Number data of several addresses (registers). When the sample number exceeds the width range that the element can draw, the following warning dialog box will display.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Trend Graph Element Read Format Word 1. 2. 3. 4. 5. Read Address The address can be internal memory or the controller address. (Please refer to Table 3.2.2 Property Description of General Buttons.) The trend graph will continuously read numbers of addresses from the read address set by the user, convert the read data into trend graph and display on HMI screen.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of X-Y Chart Element Style Standard Raised Sunken Connect Two Points If Yes option is selected, when drawing the X-Y chart on the screen, the space between two points on the X-Y chart will be connected by lines. Curve Field Total 1~4 curves can be set and displayed. Detail Setup Sample Number Sample Number can be set to a constant or a variable value. When Sample Number is a constant: Max.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of X-Y Chart Element 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 number is set to the address (register), the sample number is a variable value. The user can change the value of the address to modify the sample number at the same time. When the sample number is a variable value, the Max. Sample Number option must be set.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of X-Y Chart Element Grid Color Please refer to the figure below. The grid color is set to red and the grid number in horizontal and vertical direction are both set to 2. Horiz. Line Number Vert. Line Number Curve Element Example This curve element example can be downloaded via the following link: http://59.120.64.39:81/phpbb2/files/curve.dop 1.
Chapter 3 Element Function|ScrEdit Software User Manual 4. Then, the drawing flag of the trend graph, i.e. Trend Draw is $1002.0 and the clear flag of the trend graph, i.e. Trend Clear is $1002.8; the drawing flag of the X-Y chart, i.e. X-Y Draw is $1002.1 and the clear flag of the X-Y chart, i.e. X-Y Clear is $1002.9. 5. Create a momentary button, which the memory address is set to $1002.0 on the screen and set OFF macro as follows: CLRB $1002.
Chapter 3 Element Function|ScrEdit Software User Manual 6. Create numeric entry elements $35 ~ $56. After compile function is completed, execute the program. Then, input the value into the addresses from $35 to $42. When Trend Draw ($1002.0) is pressed, HMI will start to draw the trend graph. When Trend Clear($1002.8) is pressed, HMI will start to clear the trend graph. 7. $43 ~ $49 represent the X-axis data of the X-Y chart and $49 ~ $56 represent the Y-axis data of the X-Y chart.
Chapter 3 Element Function|ScrEdit Software User Manual 3.12 Sampling Element Fig. 3.12.1 Sampling element options The sampling element is designed to display the history data by history graph or table and can be updated immediately for the user to use and read more easily. Sampling elements should be used with History Setup. The user can click ”Option” > “History Setup” (Choosing History Setup command from menu bar) to execute this function. Table 3.12.
Chapter 3 Element Function|ScrEdit Software User Manual History Setup Dialog Box Read Address It is used to set the starting address for sampling the history data. Data Length (Word) It is used to set how much words the user wants to sample. The range is within 1 ~ 13 continuous words. It indicates that max. 13 continuous words can be sampled. For example: If the setting value of Data Length is set to 6, it indicates that there are 6 continuous Words can be sampled.
Chapter 3 Element Function|ScrEdit Software User Manual Historical Trend Graph Table 3.12.2 Property Description of Historical Trend Graph Element Property Description of Historical Trend Graph Element Convert the history data to trend graph with continuous curves and display on HMI screen. Border Color The below element background color is set to black and its border color is set to gray. Background Color Curve Number 1~8 curves can be set and displayed.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Historical Trend Graph Element Please note that if the data format is selected as “Floating”, the Data Length option in the History Setup dialog box must be greater than or equal to 2words or the following warning message dialog box will display on the screen. Minimum Maximum It is used to set the minimum and maximum value of the display data, i.e. the minimum and maximum value of Y-axis.
Chapter 3 Element Function|ScrEdit Software User Manual Historical Data Table Table 3.12.3 Property Description of Historical Data Table Element Property Description of Historical Data Table Element 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 and its data length should be in several words. The range of data length is within 1 ~ 8words. The Data No.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Historical Data Table Element Date Length There are 16bits Word and 32bits Double Word two options. Data Format There are following data format provided: Word 1. 2. 3. 4. 5. 6. BCD Signed BCD Signed Decimal Unsigned Decimal Hex Binary Double Word 1. 2. 3. 4. 5. 6. 7. BCD Signed BCD Signed Decimal Unsigned Decimal Hex Binary Floating Data No. It is used to set the reading Word data when triggering every time.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Historical Event Table Element Add/Remove State It is used to set the state numbers of historical event table element. If the data length of the value is in Word, 1~256 states can be set. If the data length of the value is in LSB, 16 states can be set. If the data length of the value is in Bit, only 2 states can be set. Detail Logging Buffer Use this option to set the number (No.1 ~ No.
Chapter 3 Element Function|ScrEdit Software User Manual Fig. 3.12.2 History Graph Revision Apr.
Chapter 3 Element Function|ScrEdit Software User Manual 3.13 Alarm Element Fig. 3.13.1 Alarm element options Table 3.13.1 Function of Alarm elements Element Type Icon Function HMI will monitor and read the read address in a fixed time automatically. If some certain Bit contact of the address is ON or OFF, the alarm message will be converted to Alarm History Table element and display on the screen.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Alarm History Table Element Detail Time Format Provide HH:MM:SS, HH:MM two kinds of formats. Date Format Provide MM/DD/YY, DD/MM/YY and DD.MM.YY three kinds of formats. Alarm Number 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.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Active Alarm List Element Detail Time Format Provide HH:MM:SS, HH:MM two kinds of formats. Date Format Provide MM/DD/YY, DD/MM/YY and DD.MM.YY three kinds of formats. Alarm Number If this option is selected, when the alarm occurs, the alarm number for the alarm message will always be shown ahead.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Alarm Frequency Table Element Detail Time Format Provide HH:MM:SS, HH:MM two kinds of formats. Date Format Provide MM/DD/YY, DD/MM/YY and DD.MM.YY three kinds of formats. Alarm Number If this option is selected, when the alarm occurs, the time and date when the alarm occurred will also be shown in front of the alarm message.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Alarm Moving Sign Element Detail 3-72 Time Provide HH:MM:SS and HH:MM two kinds of display format. Date Provide MM/DD/YY, DD/MM/YY and DD.MM.YY three kinds of display format. Alarm Number 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.
Chapter 3 Element Function|ScrEdit Software User Manual 3.14 Graphic Element Maybe the user needs some graphics that are not provided. Therefore, the following basic graphic elements are for the user to create their own graphs or drawings. Fig. 3.14.1 Graphic element options Line Table 3.14.1 Property Description of Line Graphic Element Property Description of Line Graphic Element Left-click the mouse to draw and edit the line graphic element.
Chapter 3 Element Function|ScrEdit Software User Manual Rectangle Table 3.14.2 Property Description of Rectangle Graphic Element Property Description of Rectangle Graphic Element Left-click the mouse to draw and edit the rectangle graphic element. The user can drag the mouse across work place on the screen until the rectangle is the size that the user wants. Then, release the mouse to finish.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Circle Graphic Element An circle that its “Transparent” setting in the property table is set to “No”. An circle that its “Transparent” setting in the property table is set to “Yes”. An ellipse that its “Transparent” setting in the property table is set to “Yes”. Line Color It is used to set the line color of the circle graphic element. Foreground Color It is used to set the display color of the circle graphic element.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Polygon Graphic Element Line Size The unit is Pixel and the range is within 1 ~ 8. 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. Please refer to the figures below: A polygon that its “Transparent” setting in the property table is set to “No”.
Chapter 3 Element Function|ScrEdit Software User Manual Text Table 3.14.6 Property Description of Text Graphic Element Property Description of Text Graphic Element This text graphic element is used to create a text frame, and add and edit the text on the screen. The user can drag the mouse across work place on the screen until the text frame is the size that the user wants and release the mouse to finish. Then, add and edit the text in the text frame. The foreground color is the color of the text frame.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Scale Graphic Element Style Main Scale Standard Rotation 90 Rotation 270 Please refer to the figures below: When main scale number is set to 2 Display Mark Rotation 180 When main scale number is set to 3 It is used to determine if the scale value display next to the scale or not. Detail Setup Date Length There are 16bits Word and 32bits Double Word two options.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Scale Graphic Element SubScale Number When the main scale number is set to 3 and the subscale number is also used, the scale graphic element will display as the figures below: When subscale number is set to 1 When main scale number is set to 2 Table Table 3.14.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Table Graphic Element Columns Header Cell Setting Sep. Rows Evenly Sep. Col Evenly It is used to the color of the interlacing column header of the table. The user can enable or disable this option by checking the check box next to “Columns Header”. It is used to distribute rows of the table evenly. It is used to distribute columns of the table evenly. Border Color It is used to set the border color of the table.
Chapter 3 Element Function|ScrEdit Software User Manual 3.15 Keypad Element Table 3.15.1 Property Description of Keypad Element Property Description of Keypad (1) / (2) / (3) Element Provide three kinds of default keypad elements for selection. The user can select decimal, hexadecimal or character these three kinds of keypad according to difference application requirement.
Chapter 3 Element Function|ScrEdit Software User Manual Property Description of Keypad (1) / (2) / (3) Element Text Text Size Font Text Color The user can set the text, text size, font and text color that provided by Windows® to determine the text display on the element. When the user press “Font”, the following “Font Detail Setting” dialog box will display.
Chapter 3 Element Function|ScrEdit Software User Manual Example for Keypad Element This example can be downloaded via the following link: http://59.120.64.39:81/phpbb2/files/keypad.dop In this example, the user can use three different kinds of keypad elements. Revision Apr.
Chapter 3 Element Function|ScrEdit Software User Manual This page intentionally left blank. 3-84 Revision Apr.
Chapter 4 Macro Function Macro function provides various commands. When the HMI user works with macro commands on the HMI, it can reduce the PLC program editing efficiently. Therefore, Macro is a very convenient function for the HMI user to use. After editing Macro, the user can test the Macro validity via either on-line simulation or off-line simulation on the PC before downloading to HMI. The lines number for each macro is 512 lines and 128 words (max.) for writing comments or strings in a line.
Chapter 4 Macro Function|ScrEdit Software User Manual 4.1 Macro Type Delta DOP series HMI provides eleven kinds of macro commands and they are divided into four categories. Please refer to the following: 1. Element ON / OFF Macro: It is provided for each Bit element that can be input, such as button element, i.e. Maintained and Momentary button. 2. Before / After Execute Macro: It is provided for all elements, such as numeric / character entry element and all button elements (including system button). 3.
Chapter 4 Macro Function|ScrEdit Software User Manual ON Macro This macro is attached to a button element. The user can use ON Macro for each specific button (Bit). It is called ON Macro because this start Macro is set to ON via setting the button (Bit). When the button is set to be ON, ON Macro will be executed ONCE. After execution, this macro will not be executed until the button is set to be ON again.
Chapter 4 Macro Function|ScrEdit Software User Manual Screen Cycle Macro The user can use Screen Cycle Macro to cycle each screen. Each screen has a Screen Cycle Macro and it can be executed repeatedly for a specified period of cycle time. The user can set the Macro Cycle Delay Time, i.e. the delay time every time between the end and restart of Screen Cycle Macro in Screen Properties dialog box (See Fig. 4.1.2). The system default setting is 100ms. Execute Screen Cycle Macro Delay 100ms Fig. 4.1.
Chapter 4 Macro Function|ScrEdit Software User Manual command is executed, system will start to execute this macro again from the first macro command. Since this macro works like this, if there is other executed Macro, such as cycle macro, it will not have any influences.
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.1.3 Clock Macro Delay Time Setting Sub-macro There are 512 sub-macros for editing. Sub-macro is similar to the subroutine in the in program. The user can write repeated action or function in sub-macro to save macro editing time and easy maintain. That means the user can write a sub-macro to make it functions as a specific 10 sub-macros.
Chapter 4 Macro Function|ScrEdit Software User Manual 4.2 Macro Editing After choosing the desired Macro command from menu bar, the user can start editing Macro as shown as Fig. 4.2.1 below. The Macro command dialog box will pop up when is clicked. For the user’s convenience, the user can enter macro command in Marco Command Window or input macro command in Edit Window directly. Fig. 4.2.1 Start editing Macro The user can also use the icons on the toolbars (Fig. 4.2.2) for Macro editing. Refer to Fig.
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.2.3 Last line of Macro Fig. 4.2.4 Blank line becomes comment line Once the editing Macro starts, the Macro command editing window will pop up (Fig. 4.2.5) by clicking .. The user can determine the command that the user needs by pressing the command button or clicking command from menu bar. Then, the user only needs to move the mouse cursor to the position of the command and all the commands will display.
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.2.5 Macro command editing window File Open Macro ScrEdit provides open old macro function for the convenience of editing macro. The user can open old Macro files when using any PLC brand to save Macro editing time without re-input. Refer to Fig. 4.2.6 for Open Macro window. Fig. 4.2.
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.2.7 Save As Macro Copy One or More Macro Commands In Macro Command Window, if the user does not want to copy the whole macro file and just need to modify parts of macro commands, we recommend the user to use this function. The user can select the row that the user desires to copy, press Ctrl key on the keypad and left-click the mouse to choose the desired macro commands (In the example figure below, one to five rows is chose) .
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.2.9 Paste one or more macro commands Fig. 4.2.10 The result of copying and pasting one or more macro commands Edit The user can edit Macro via Edit option in Macro Command dialog box (Fig. 4.2.11) or from toolbar (Fig. 4.2.12). Fig. 4.2.11 Edit option in Macro Command dialog box Revision Apr.
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.2.12 Edit option from toolbar Previous Move the selected line to the upper line of macro and the upper line of macro will move backward a line. Next Move the selected line to the lower line of macro and the lower line of macro will move forward a line. Update Update the current line of macro. The modification will not be updated if “update” is not pressed after editing. This gives user a second chance to decide to modify or not.
Chapter 4 Macro Function|ScrEdit Software User Manual Fig. 4.2.13 Command option in Macro Command dialog box Fig. 4.2.14 Commands options Fig. 4.2.15 Arithmetic Fig. 4.2.16 Logical Fig. 4.2.17 Data transfer Fig. 4.2.18 Data conversion Fig. 4.2.19 Comparison Fig. 4.2.20 Flow control Fig. 4.2.21 Bit setting Fig. 4.2.22 Communication Fig. 4.2.23 Others Keypad For the convenience of editing macro, ScrEdit allows the user to edit Macro by using keypad (key in manually).
Chapter 4 Macro Function|ScrEdit Software User Manual 4.3 Macro Operation Definition WORD 16 Bit data (It is made up of continuous 2 bytes, i.e. 16 bits, b15~b0. It can be used to represent 0000~FFFF of hexadecimal system. DWORD, DW 32 Bit data (It is made up of continuous 2 words, i.e. 32 bits, b31~b0. It can be used to represent 00000000~FFFFFFFF of hexadecimal.) BYTE 8 Bit data (It is made up of continuous 2 nibbles, i.e. 8 bits, b7~b0. It can be used to represent 00~FF of hexadecimal system.
Chapter 4 Macro Function|ScrEdit Software User Manual Equation Description Remark FADD V1=FADD(V2, V3) Addition FSUB V1=FSUB(V2, V3) Subtraction FMUL V1=FMUL(V2, V3) Multiplication FDIV V1=FDIV(V2, V3) Division FMOD V1=FMOD(V2, V3) Get Remainder Floating Point Operation is the operation of signed 32 Bit data. V1 can be internal memory only. V2 and V3 can be internal memory or constant.
Chapter 4 Macro Function|ScrEdit Software User Manual Example: Subtract 1 form the value contained within the internal memory address #2 $2 = $2 - 1 The value contained within the internal memory address #1 is subtracted from the value contained within the internal memory address #2 and the result of this calculation is stored in the internal memory address #3. $3 = $2 - $1 Subtract 1.9 form the value contained within the internal memory address #4 $4 = FSUB($4, 1.
Chapter 4 Macro Function|ScrEdit Software User Manual within V3 cannot be equal to 0(zero). Example: The value contained within the internal memory address #2 is divided by 1. $2 = $2 / 1 The value contained within the internal memory address #2 is divided by 5 and the result of this calculation is stored in the address #3. $3 = $2 / 5 The value contained within the internal memory address #4 is divided by 4.3 and the result of this calculation is stored in the address #6. $6 = FDIV($4, 4.
Chapter 4 Macro Function|ScrEdit Software User Manual $4 = 3 $5 = 2 $10 = 3 $0 = ADDSUMW($2, $10) Add up the values contained within the internal memory address #2, #3, and #4 (as the value of #4 is the same as the value of #10) and the grand total is stored in the address #0. The value of the grand total is equal to 6. $0 = ADDSUMW($2, 4) Add up the values contained within the internal memory address #2, #3, #4, and #5 (4 addresses started from address #2) and the grand total is stored in the address #0.
Chapter 4 Macro Function|ScrEdit Software User Manual COT Cotangent Function Operation Equation: V1 = COT(V2) (Signed DW) Perform the cotangent function operation on V2, and store the remainder in V1. Example: $0 = COT(50) The result is $0 = 0.839 SEC Secant Function Operation Equation: V1 = SEC(V2) (Signed DW) Perform the secant function operation on V2, and store the remainder in V1. Example: $0 = SEC(50) The result is $0 = 1.
Chapter 4 Macro Function|ScrEdit Software User Manual | Operand Bit OR operation Equation: V1 = V2 | V3 Perform the Bit OR operation on V2 and V3 and save the result of this calculation in V1. Example: $2 = F000H $4 = 0F00H $6 = $2 | $4 Store the result of $6 in FF00H && Operand Bit AND operation Equation: V1 = V2 && V3 Perform the Bit AND operation on V2 and V3 and save the result of this calculation in V1.
Chapter 4 Macro Function|ScrEdit Software User Manual $2 = F100H $4 = NOT $2 Store the result of $4 in 0EFFH << Operand Bit Shift-left operation Equation: V1 = V2 << V3 Shift V2 (WORD/DWORD) data to left (number of bit is V3). The result of this calculation is stored in V1. Example: $2 = F100H $1 = $2 << 4 $2 shift-left 4 bits and the result (1000H) is stored in $1. $2 = 11111000 $1 = $2 << 3 $2 shift-left 3 bits and the result (11111000000) is stored in $1.
Chapter 4 Macro Function|ScrEdit Software User Manual Command Equation: Description Remark BMOV BMOV(V1, V2, V3) Block move V1 and V2 only can be PLC address or internal memory. FILL FILL(V1, V2, V3) Fill the memory V1 can be internal memory only. CHR CHR(V1, "V2") Convert text to ASCII code V2 is a input string of texts FMOV V1 = FMOV(V2) Transfer floating point data Table 4.3.3 Data transfer command table = Operand Transfer data Equation: V1 = V2 Transfer data from V2 to V1.
Chapter 4 Macro Function|ScrEdit Software User Manual FILL(V1, V2, V3) means to fill address V1 with data in address V2 and the data number is V3. If the block length is more than internal memory or maximum number of PLC address, there will be error occurred when compiling. Example: $5 = 10 FILL($0, $5, 4) Executing FILL command to fill $0, $1, $2, $3 with constant 10. CHR Convert Text to ASCII code Equation: CHR(V1, "V2") CHR(V1, "V2") means to convert text in address V2 to ASCII code and store in V1.
Chapter 4 Macro Function|ScrEdit Software User Manual Command Equation Description MAX V1 = MAX(V2, V3) Get Maximum value MIN V1 = MIN(V2, V3) Get Minimum value A2H V1 = A2H(V2) Convert ASCII code to 4-digit integer H2A V1= H2A (V2) Convert hexadecimal integer to ASCII code FCNV V1= FCNV (V2) Convert integer to floating point value ICNV V1= ICNV (V2) Convert floating point value to integer Table 4.3.
Chapter 4 Macro Function|ScrEdit Software User Manual $4 = -10 (Signed) $7 = W2D($4)(Signed) B2W Convert BYTE to WORD Equation: V1 = B2W(V2, V3) Convert BYTE data (number of byte is V3) from V2 to WORD value and store the result in V1. The high byte will be filled with 0. As the unit of V2 is in WORD format, each word of V2 can be converted into two words and stored in V1. Please note that the low and high byte of the converted WORD will be exchanged.
Chapter 4 Macro Function|ScrEdit Software User Manual SWAP Swap BYTE Data of the WORD Equation: SWAP (V1, V2, V3) Swap high-byte and low-byte of V2, V2+1, V2+2…V2+V3 (WORD) and store the result in the starting position of V1, V1+1, V1+2…V1+V3 in order. Example: SWAP($1, $10, 5) Swap the high-byte and low-byte of $10, $11, …, $14 and store the result in $1, $2, …, $5 in order. SWAP($2, $11, 1) If $11 = 1234H, $2 = 3412H after executing SWAP command.
Chapter 4 Macro Function|ScrEdit Software User Manual Example: $1 = 2 $2 = 10 $0 = MIN($1, $2) The result is $0 = 2 A2H Convert 4 ASCII code to a four digits integer in hexadecimal format Equation: V1 = A2H(V2) Convert the ASCII code of V2 (4 WORDS) to integer and store the result in V1. Example: $10 = 0034H $11 = 0033H $12 = 0036H $13 = 0038H $1 = A2H($10) After executing A2H command, the data in $1 will be converted to 4368H.
Chapter 4 Macro Function|ScrEdit Software User Manual ICNV Convert floating point value to integer Equation: V1= ICNV (V2) (Signed DW) Convert floating point value or integer in V2 to integer and store in V1. Example: $2 = FMOV(100.5) (Signed DW) $0 = ICNV ($2) (Signed DW) The result is $0 = 100 Comparison IF…THEN GOTO LABEL … Equation: IF expression THEN GOTO LABEL identifier If the command of expression is true, then it will go to LABEL identifier and perform the program.
Chapter 4 Macro Function|ScrEdit Software User Manual Example: IFB 1@M0 == ON THEN GOTO LABEL 1 IF…THEN CALL … Equation: IF V1 == V2 THEN CALL macro If V1 is equal to V2, it will call macro. V1 and V2 should be internal memory or constant. Example If $2 is equal to 10, then it will call sub-macro 1. IF $2 = 10 THEN CALL 1 IF…ELSE…ENDIF Equation: IF expression1 Statement1 ELSEIF expression2 Statement2 ELSE Statement3 ENDIF This is logical determination from multiple conditions.
Chapter 4 Macro Function|ScrEdit Software User Manual comparison command, IF…ELSE…ENDIF. FCMP Floating point value comparison command. Equation: V1 = FCMP(V2, V3) (Signed DW) V1 FCMP(V2, V3) 0 V2 = V3 1 V2 > V3 2 V2 < V3 Flow Control There are five types for flow control: GOTO, LABEL, CALL..RET, FOR…NEXT and END. GOTO Unconditionally go to a specific Label. GOTO command will jump to designated label like Label V1 unconditionally.
Chapter 4 Macro Function|ScrEdit Software User Manual However, in the sub-macro program, the user can call another sub-macro program but the levels for calling sub-macro should be less than 6 levels. CALL Main Macro Sub-Macro A1 RET Fig. 4.3.1 FOR…NEXT Program Loop Equation: FOR V1 Statement NEXT It is for multi-level loops. The multi-level loop can be up to 3 levels. V1 can be the internal memory or constant. When this command is executed, the number of V1 Statement can be executed continuously.
Chapter 4 Macro Function|ScrEdit Software User Manual End command is used to end the macro program. Statements2 will not be executed after Statemenets1 is executed. The program will execute from the command of the first line next time. Please note that END means finishing executing macro. If END command is used in sub-macro, it indicates the program is end here. If the user wants to return to the original macro program, please use RET command.
Chapter 4 Macro Function|ScrEdit Software User Manual $2 = 1111111111111111B CLRB $2.15 The result is $2 = 0111111111111111B INVB Set specific bit to be inversed. ON Æ OFF, OFF Æ ON Equation: INVB V1 Set V1 Bit to be inversed. ON Æ OFF, OFF Æ ON Example: Set the value of 0th Bit within the internal memory $3 to be inversed. $3 = 1111111111111111B INVB $3.
Chapter 4 Macro Function|ScrEdit Software User Manual INITCOM INITCOM → Initial setup COM port to start communication and set communication protocol. Fig. 4.3.2 INITCOM Fig. 4.3.3 Variable2 settings in INITCOM (communication protocol) 4-34 Fig. 4.3.4 COM port Fig. 4.3.5 Communication interface Fig. 4.3.6 Data Bit Fig. 4.3.7 Parity bit Fig. 4.3.8 Stop bit Fig. 4.3.9 Baud rate Revision Apr.
Chapter 4 Macro Function|ScrEdit Software User Manual 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 makes the transmission speed between HMI and PC will be longer than the actual transmission speed.
Chapter 4 Macro Function|ScrEdit Software User Manual GETCHARS GETCHARS → Get characters by COM port. V1= GETCHARS (V2, V3, V4). V1 is the response value after communication. If the communication has succeeded, the result will be stored in $1. If the communication has failed, the result will be stored in $0. V2 is the starting address of transmission data, V3 is data length, and V4 is the maximum allowable communication time and its unit is ms. SELECTCOM SELECTCOM → It is used to select COM port.
Chapter 4 Macro Function|ScrEdit Software User Manual $0 = CHRCHKSUM("24", $10, 2) After the above operation, 4 is stored in $0 and 4 represents the data length is 2 WORDS. The checksum stored in $10 is 66H. Communication Macro Example This communication macro example can be downloaded via the following link: http://59.120.64.39:81/phpbb2/files/comm_marco.
Chapter 4 Macro Function|ScrEdit Software User Manual $20 = 3A00H Set starting Bit. Because the value of high byte and low byte will be exchanged when HMI sends command, even though the starting Bit is 3A when sending data, it is needed to input 3A00. $28 = 0A0DH Set end Bit. Because the value of high byte and low byte will be exchanged when HMI sends command, even though the end Bit is 0D0A when sending data, it is needed to input 0A0D.
Chapter 4 Macro Function|ScrEdit Software User Manual $1001 = 3A00H Set starting Bit. Because the value of high byte and low byte will be exchanged when HMI sends command, even though the starting Bit is 3A when sending data, it is needed to input 3A00. $1009 = 0A0DH Set end Bit. Because the value of high byte and low byte will be exchanged when HMI sends command, even though the end Bit is 0D0A when sending data, it is needed to input 0A0D.
Chapter 4 Macro Function|ScrEdit Software User Manual Command Equation Descrption SETSYSTEMTIME SETSYSTEMTIME(V1) Set system time GETHISTORY V1 = GETHISTORY (V2, V3, V4, V5, V6) Get history data TIMETICK TIMETICK → Get the time from system startup to present and put into the specific address. An increment of 1 means 100ms is added. GETLASTERROR GETLASTERROR → Get last error value. If there is no error occurred, the result of GETLASTERROR will be 0.
Chapter 4 Macro Function|ScrEdit Software User Manual $1 = GETSYSTEMTIME Get $1 = 2006, $2 = 01, $3 = 4, $4 = 3, $5 = 9, $6 = 26, $7 = 25 SETSYSTEMTIME Set system time Equation: SETSYSTEMTIME(V1) V1 is the starting address of continuous 7 Words within the internal memory address. V1 Year V1 + 1 Month V1 + 2 Date V1 + 3 Week V1 + 4 Hour V1 + 5 Minute V1 + 6 Second Example: Set the current system time as 2006/01/04 Wed 09:26:25.
Chapter 4 Macro Function|ScrEdit Software User Manual 4.4 Error Messages When compiling, it will shows errors in output window for user to find out easily. Some errors occur because of the user’s carelessness, sometimes just because the user misses an input command. Some errors will be found out easily in a short program. But that will be difficulty in a long Macro. To help the user debug, HMI editing software provides error messages when compiling program for reminding the user what the error is.
Chapter 4 Macro Function|ScrEdit Software User Manual Code–107: There is RET in Macro This error message means that there is RET command in Macro. RET command should be used for sub-macro to return program. It means that the program does not finish. If the program needs to be finished in Macro, please use END, not RET. HMI Macro Error Messages The user can read error messages by macro.
Chapter 4 Macro Function|ScrEdit Software User Manual HMI Communication Error Messages Fig. 4.4.1 Example of HMI Communication Error Message When HMI cannot communicate with the controller, please pay close attention on the information shown on HMI screen. If you cannot identify it, please read the error code displayed on HMI screen (Fig. 4.4.1) and contact our service personnel.
Chapter 4 Macro Function|ScrEdit Software User Manual Unknown Code Error Message: Com ? Station ?: Receive Unknow Code ... No Response from Controller Error Message: Com ? Station ?: Controller No Response ... HMI CheckSum Error Error Message: Com ? Station ?: Check Sum Error in HMI Message ... Controller CheckSum Error Error Message: Com ? Station ?: Check Sum Error in Controller Message ... Incorrect Command Error Message: Com %d Station %d: Command Can Not be Executed ...
Chapter 4 Macro Function|ScrEdit Software User Manual Controller Station Number Error Error Message: Com ? Station ?: Controller Station Number Error ... UART Communication Error Error Message: Com ? Station ?: UART Communication Error ... Other Communication Error Error Message: Com? Station ?: Other Communication Error ... 4-46 Revision Apr.
Chapter 5 Control Block and Status Block For two-way communication and display screen between DOP series and all brands’ PLC, it needs to define the address of HMI control block and status block in Standard tab. Please choose Options > Configuration to find the Standard tab in Configuration dialog box (Fig. 5.1 and Fig. 5.2). Through the settings set in the Standard tab, the controller which is connected to HMI can know HMI internal operation, i.e.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual The definition for each function and usage of Control Block and Status Block will be introduced in the following chapters. 5.1 Control Block HMI can be controlled via PLC by designating the register from control block settings. The register is a continuous data block and its length is from 0 to 8 WORD’s. The length is different depends on function. For example, it needs at least 7 WORD’s for recipe function.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Enable / Disable Communication Control the HMI communication. If the user choose the communication cancel times option in Communication tab in Configuration dialog box (Fig. 5.1.1), once reach the communication cancel times, it will disable HMI communication and set this flag to be ON. Although the communication is disabled at this time, it will not show the communication error message in the output window.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Setting User Level PLC can set the user level of using HMI from Bit 8, Bit 9 and Bit 10. The setting level is from level 0 to level 7. For example, when set Bit 8 to be ON, the user level is 1; when set Bit 9 to be ON, the user level is 2 and vise versa. MSB (Most Significant Bit): Bit 10. LSB (Least Significant Bit): Bit 8.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Bit Number 3 Control flag for Sampling History Buffer 4 4 Control flag for Sampling History Buffer 5 5 Control flag for Sampling History Buffer 6 6 Control flag for Sampling History Buffer 7 7 Control flag for Sampling History Buffer 8 8 Control flag for Sampling History Buffer 9 9 Control flag for Sampling History Buffer 10 10 Control flag for Sampling History Buffer 11 11 Control flag for Sampling History Buffer 12 12~
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Bit Number 6 Clear flag of history buffer 7 7 Clear flag of history buffer 8 8 Clear flag of history buffer 9 9 Clear flag of history buffer 10 10 Clear flag of history buffer 11 11 Clear flag of history buffer 12 12~15 Function Reserved Clear Flag of History Buffer HMI history buffer (Fig. 5.1.2) can be cleared by the external controller, i.e. PLC.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Control Flag for Writing Recipe Before writing a recipe to PLC, the user should designate the recipe number (N) first (Please refer to the section “Control Flag for Changing Recipe Number”). Then, trigger this control flag to ON (Bit 2 is set to ON). After setting, the recipe will be written to PLC. This flag needs be set to OFF and then ON if the user wants to trigger again.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual designating language according to the settings in this register. Up to 8 different kinds of languages is provided for the user selection. The language can be switched through the setting value of this register. The setting value can be within 0 ~ 255 (Fig. 5.1.3). Fig. 5.1.3 Multi-Language Setting Value Printer Flag This printer flag can be used to print general current screen or print typesetting screen.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual 5.2 Status Block For two-way communication and display screen between DOP series and all brands’ PLC, it needs to input starting address of response register in status block. The status block in DOP series HMI is a continuous data block, such as Dm=D10 (length is 8 WORDs = D10-D17). When the control block size is set to 0, the control block function is disabled.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Clear Status of Alarm Counter When HMI clear the alarm counter (clear status of alarm counter function is enabled), the Bit will be set to ON. After this function is completed, the Bit will be OFF. User Level Status Bit 8 ~ Bit 10 are used to record the user level when HMI is in communication.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Curve Sampling Status Flag When sampling general trend graph or X-Y chart, the curve sampling status flag will be set to be ON (Bit 0 ~ Bit 3 is set to ON). After sampling operation is completed, the curve sampling status flag will be OFF. Curve Clear Status Flag When clearing general trend graph or X-Y chart, the curve clear status flag will be set to be ON (Bit 8 ~ Bit 11 is set to ON).
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Bit Number 9 Clear Status of History Buffer 10 10 Clear Status of History Buffer 11 11 Clear Status of History Buffer 12 12~15 Function Reserved Clear History Buffer Flag When clearing history buffer, the clear history buffer flag will be set to be ON (Bit 0 ~ Bit 11 is set to ON). After sampling operation is completed, the clear history buffer flag will be OFF.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual Bit Number 8 Printer status flag 9 Printer form feed status flag 10~15 Function Reserved Multi-language Status Value The user can know the current multi-language shown on HMI from the multi-language status value. Printer Status Flag When this flag is triggered to ON, it indicates that the printer is printing current display or editing screen. When this flag is set to OFF, the printer function is disabled.
Chapter 5 Control Block and Status Block|ScrEdit Software User Manual This page intentionally left blank. 5-14 Revision Apr.
Chapter 6 Internal Memory Internal Register (R/W): $ Word access: $n (n: 0~65535) Bit access: $n.b (n: 0~65535, b: 0~15) Delta DOP series HMI provides 65536 16-bit internal registers ($0 ~ $65535). Non-volatile Internal Register (R/W): $M Word access: $Mn (n: 0~1023) Bit access: $Mn.b (n: 0~1023, b: 0~15) Delta DOP series HMI provides 1024 16-bit non-volatile internal registers ($M0 ~ $M1023).
Chapter 6 Internal Memory|ScrEdit Software User Manual Assume that the user set’s the receipt length is L and the receipt group number is N: Group Address Access: This method is accessed by RCPNO and RCP0~RCP (L-1). For example: if RCPNO=3, HMI will read RCPNO 3 data out and save it in RCP0~RCP (L-1). Then PLC can read RCPNO 3 data from this area. RCP0~RCP (L-1) can be regarded as a common area. Absolute Address Access: This method is used to access the data that data address is greater than RCP (L-1).
Chapter 7 Example Explanation Programming MACRO files This is for reference only. But will help the user to understand the requirements of using the HMI for controlling the VFD-E AC drive. This is a tool to help in learning how HMI programming is done. Making a button to turn on the VFD-E AC drive We recommend the user to use a set button for this. Most elements require an address, some a bit other’s a word. The set button requires a bit setting. Remember to compile at the end of the programming.
Chapter 7 Example Explanation|ScrEdit Software User Manual Fig. 7.1 The Screen will look like this after the user click the OK button. See Fig. 7.2 Fig. 7.2 7-2 Revision Apr.
Chapter 7 Example Explanation|ScrEdit Software User Manual • Select the Element drop down. Select Button, Select SET The Screen will look like this. See Fig. 7.3 Fig. 7.3 • After that the cursor will be a + • Left click and drag the mouse in the Screen area. The screen will look like this after the user makes the square. See Fig. 7.4 Revision Apr.
Chapter 7 Example Explanation|ScrEdit Software User Manual Fig. 7.4 • In the Write Address type in 10.1. See Fig. 7.5 Fig. 7.5 7-4 Revision Apr.
Chapter 7 Example Explanation|ScrEdit Software User Manual • Select the Edit On Macro • In the Macro section type in (2@INVERTER-2000) = 2 • This will cause the Drive to turn on when the button is selected. The screen will look like Fig. 7.6. Fig. 7.6 • Go to the Screen drop down and at the bottom select Screen Cycle Macro • Type in (2@INVERTER-0200) = 3 • Type in (2@INVERTER-0201) = 4 • This set’s up the drive to accept control from the HMI via RS485 communication.
Chapter 7 Example Explanation|ScrEdit Software User Manual Fig. 7.7 • The Configuration of the HMI control must be set-up to control the drive. • To do this you must set the baud rate and signaling for the HMI and the drive. • The computer must be set-up to download the information to the HMI written in the HMI programming language. • This set-up is 7, N, 2, 38,400, HMI 0, PLC 1, RS485 interface. • This is done in the Configuration section of the HMI program. The screen will look like Fig. 7.8.
Chapter 7 Example Explanation|ScrEdit Software User Manual Fig. 7.8 Revision Apr.
Chapter 7 Example Explanation|ScrEdit Software User Manual Making a Stop Button with Macro’s The next button will be made to turn the drive off. • Select the set button again. • In the Address button select 11.0 • In the Edit on Macro section Type (2@INVERTER-2000) = 1 • This will turn off the drive The screen will look like this. See Fig. 7.9 Fig. 7.9 7-8 Revision Apr.
Chapter 7 Example Explanation|ScrEdit Software User Manual • In the Text portion for each button type in ON and OFF for each Button then the user will see the effect when using them and know which one to select. • Select the Icon to download it to the HMI. • Select the Icon to compile the program. The screen will look like this. See Fig. 7.10 Fig. 7.10 • Note the Compile success in the Output window. • If there is an error it will appear here. Then try the program on the HMI screen.
Chapter 7 Example Explanation|ScrEdit Software User Manual Fig. 7.11 7-10 Revision Apr.
Appendix A Specifications and Installation A.1 Specifications MODEL AS38BSTD(-W) A(E)57BSTD(-W) A(E)57GSTD(-W) Operation System Windows Base Real Time OS MCU 32-bit RISC Micro-controller / 206.4MHz A(E)57CSTD(-W) NOR Flash ROM NOR Flash ROM 2 Mbytes (System: 1MB / User: 1MB) NOR Flash ROM 4 Mbytes (System: 1MB / User: 3MB) SDRAM 4 Mbytes 16Mbytes Backup Memory (Bytes) 128K EXT.
Appendix A Specifications and Installation|ScrEdit Software User Manual MODEL Vibration Resistance AS38BSTD(-W) A(E)57BSTD(-W) A(E)57CSTD(-W) IEC61131-2 compliant When vibration is NOT continuous: 5Hz-9Hz 3.5mm, 9Hz-150Hz 1G When vibration is continuous: 5Hz-9Hz 1.75mm, 9Hz-150Hz 0.5G X, Y, Z directions for 10 times Dimensions 140.8 x 104.8 x 44.8 (W) x (H) x (D) mm Weight A(E)57GSTD(-W) 184.1 x 144.1 x 47 Approx. 315g Approx.
Appendix A Specifications and Installation|ScrEdit Software User Manual MODEL A80THTD1 AE80THTD AE94BSTD A10TCTD AE10THTD Operation System Windows Base Real Time OS MCU 32-bit RISC Micro-controller / 206.4MHz NOR Flash ROM NOR Flash ROM 8 Mbytes (System: 1MB / User: 7MB) SDRAM Backup Memory (Bytes) EXT.
Appendix A Specifications and Installation|ScrEdit Software User Manual MODEL A80THTD1 AE80THTD AE94BSTD A10TCTD AE10THTD Operation Voltage DC +24V (-10% ~ +15%) (Please use isolated power supply)(Note 3) Backup Battery 3V lithium battery CR2032 x 1 / battery life: 5 years Buzzer 85dB NOTE 1) Only DOP-AE94BSTD this model is not UL recognized. 2) The maximum visual performance of the models with 256 colors LCD module is 256 colors.
Appendix A Specifications and Installation|ScrEdit Software User Manual A.2 Dimensions and Profile DOP-AS38BSTD(-W) Units: mm B C D E A Number Description A COM1/COM3(RS232) B Power Input Terminal C USB Client D USB Host E COM2(RS422/RS485) Revision Apr.
Appendix A Specifications and Installation|ScrEdit Software User Manual DOP-A(E)57G (B)(C)STD(-W) Units: mm F E D A B Number A-6 C Description A COM2(RS2323/RS422/RS485) B COM1(RS232) C USB Client D Power Input Terminal E Extension slot for SM Card F Extension slot (For AE) Revision Apr.
Appendix A Specifications and Installation|ScrEdit Software User Manual DOP-A80THTD1/DOP-AE80THTD Units: mm A H G B C D E Number F Description A Power Input Terminal B Battery Cover C USB Host D USB Client E COM1(RS232) F COM2(RS2323/RS422/RS485) G Extension slot for SM Card H Extension slot (For AE) Revision Apr.
Appendix A Specifications and Installation|ScrEdit Software User Manual DOP-AE94BSTD Units: mm A H G B C D E Number A-8 F Description A Power Input Terminal B Battery Cover C USB Host D USB Client E COM1(RS232) F COM2(RS2323/RS422/RS485) G Extension slot for SM Card H Extension slot (For AE) Revision Apr.
Appendix A Specifications and Installation|ScrEdit Software User Manual DOP-A10TCTD/DOP-AE10THTD A Units: mm H G B C D E Number F Description A Power Input Terminal B Battery Cover C USB Host D USB Client E COM1(RS232) F COM2(RS2323/RS422/RS485) G Extension slot for SM Card H Extension slot (For AE) Revision Apr.
Appendix A Specifications and Installation|ScrEdit Software User Manual A.3 Installation Install the fixed support from the internal side of HMI. 1. Do not turn the screw more than its torque specification to avoid damage to plastic box. 2. Damage may occur if torque exceeds 0.7N.M 3.8” Panel (DOP-AS38BSTD(-W)) Top View Mounting holes Snap-in panel mount Bottom View Mounting hole Fixed support Side View Mounting hole DOPAS38BSTD(-W) 5.
Appendix A Specifications and Installation|ScrEdit Software User Manual 8.0” Panel (DOP-A80THTD1, DOP-AE80THTD) Top View Mounting holes Bottom View Mounting holes Fixed support Snap-in panel mount 9.4” & 10.4”Panel (DOP-AE94BSTD, DOP-A(E)10TC(H)TD) Top View Mounting holes Snap-in panel mount Bottom View Mounting holes Fixed support DOPAE94BSTD DOPA(E)10TC(H)TD Revision Apr.
Appendix A Specifications and Installation|ScrEdit Software User Manual This page intentionally left blank. A-12 Revision Apr.
Appendix B USB Flash Drive Update Function DOP series HMI, which provides USB flash drive update function, has a built-in USB host interface. The user can connect HMI to a USB flash drive via this USB host interface and download HMI screen data and upgrade the firmware of HMI. It also provides encryption and copy times setting function to protect the data from unauthorized access or use. There are two modes provided when copying screen data via a USB flash drive.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual After compile operation is completed, please click File > Make Ext. Memory Data (Fig. B.2), and then system will ask you to choose the location to save the file (Fig. B.3). After pressing OK button, the screen data file can be created. If the user executes this function when compile operation is not completed, there will be an error message display to warn the user (Fig. B.4).
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Fig. B.4 Fig. B.5 Fig. B.6 Fig. B.7 Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Then, connect USB flash drive to HMI. After power in connected to HMI, power on HMI and a warning dialog box will display as shown as Fig. B.7 on previous page. This warning message is used to remind the user that the data transfer and copy only can be done via USB flash drive at this time. After pressing OK button, it will return the original HMI screen.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Upgrade the firmware via USB flash drive Clear HMI Flash ROM Screen Data Encryption Copy screen data from a USB flash drive to HMI Copy screen data to a USB flash drive Fig. B.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Data Encryption: It is used to enable the screen data encryption function. When pressing this icon, one dialog box will pop up and ask if the user wants to encrypt SYS (system) file or not. Please refer to the figure below. After the user press YES button, system will ask the user to set Copy Times. Please refer to the figure below. B-6 Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual After Copy Times is set, the user needs to enter password which is set in ScrEdit software (Options > Configuration > Standard > Security). After entering the password, HMI will start to encrypt the screen data. Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual After screen data encryption is completed, the user can touch copy the data. to If the password is incorrect, the following warning dialog box will display to remind the user and the screen data cannot be encrypted. B-8 Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Upgrade Firmware: The user can press this icon to upgrade the HMI firmware via USB flash drive immediately and compare the firmware version through the screen directly. Please refer to the following figure. Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Clear HMI Flash ROM: Pressing this icon can clear HMI Flash ROM. Entering the password is needed when using this function. Copy screen data from a USB flash drive to HMI: Pressing this icon can copy the screen data from a USB flash drive to HMI. B-10 Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual The following warning dialog box will display if the Copy Times exceeds the setting value. No Encryption Mode As shown as the Fig. B.11 on next page, when the user wants to use No Encryption mode, please do not check the box next to “Enable USB updating check” this option in Options > Configuration > Standard. Repeat the steps from Fig. B.2 to Fig. B.6 and then connect USB flash drive to HMI.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Fig. B.11 Fig. B.12 B-12 Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual Fig. B.13 Revision Apr.
Appendix B USB Flash Drive Function|ScrEdit Software User Manual This page intentionally left blank. B-14 Revision Apr.
Appendix C Main Menu Operation of HMI System Pressing SYS (system) key on HMI panel for three seconds can enter into the main menu of HMI system (Fig. C.1). The user can change some settings and execute some function by touching the icons here. Fig. C.1 Main Menu of HMI System Date/Time Settings: The user can touch this icon to change the date and time of Perpetual Calendar (RTC) of HMI. Revision Apr.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual Calibrate Touch Panel: When the position of touch panel does not match the actual operation position, the user can use this function to calibrate the position of touch panel. When entering into Calibrate function, the user can find three front sight icons on the top-left, bottom-right, and the center of the screen. Please touch these three icons by turns to calibrate the touch panel.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual When touching Download Port icon on the screen, COM Port Download/ Upload dialog box will display and ask the user to select the desired COM port. After the user selects the COM port, HMI system will ask if Bypass mode is used or not. Please press NO and HMI will start to wait for the screen data which will be transferred by PC. At this time, the user can click Tools > Download Screen to download the screen data immediately.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual Bypass Mode: Through Bypass mode, the data transferred by PC can be received by HMI COM ports directly and then be sent by another COM port of HMI. When planning the system, the user can use this function to update the program of the controller immediately.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual Revision Apr.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual Screen Parameter Settings: Touching Backlight icon change the screen parameter settings. Please refer to the following table. Contrast Brightness Frequency C-6 Revision Apr.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual System Parameter Settings: It is used to set system parameter and communication settings. System Parameters Buzzer ON/OFF Set if Buzzer works or not. ScreenSaver Time(Min) Set how long it waits before going into screensaver after HMI is used. The unit is minute. Boot Delay Times(Sec) Set how long it delays before enabling HMI program after the power is in connected to HMI. The unit is seconds.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual Run HMI: Touching RUN button to run HMI. File Manager: AS Series Upgrade the firmware via USB flash drive Clear HMI Flash ROM Screen Data Encryption Copy screen data from a USB flash drive to HMI Copy screen data to a USB flash drive A Series Clear the data in SM Card Copy screen data from a SM Card to HMI C-8 Clear HMI Flash ROM Copy screen data to a SM Card Revision Apr.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual AE Series Clear the data in SM Card Screen Data Encryption Copy screen data from a SM Card to HMI Copy screen data to a SM Card Clear HMI Flash ROM Upgrade the firmware via USB flash drive Copy screen data from a USB flash drive to HMI Copy screen data to a USB flash drive For the description of USB Flash Drive Function, please refer to Appendix B. Revision Apr.
Appendix C Main Menu Operation of HMI System|ScrEdit Software User Manual This page intentionally left blank. C-10 Revision Apr.