Omron NB Series Operation Manual

Omron NB Series Operation Manual

Nb-series programmable terminals
Hide thumbs Also See for NB Series:
Table of Contents

Advertisement

Cat. No. V106-E1-04
NB-series
NB3Q-TW
NB5Q-TW
NB7W-TW
NB10W-TW01B
Programmable Terminals
NB-Designer
OPERATION MANUAL
B
B
B

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NB Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Omron NB Series

  • Page 1 Cat. No. V106-E1-04 NB-series NB3Q-TW NB5Q-TW NB7W-TW NB10W-TW01B Programmable Terminals NB-Designer OPERATION MANUAL...
  • Page 2 OMRON. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is con- stantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice.
  • Page 3 NB-series NB3Q-TW NB5Q-TW NB7W-TW NB10W-TW01B Programmable Terminals NB-Designer Operation Manual Revised August 2012...
  • Page 4: Introduction

    OMRON representative. • Make sure that the ratings and performance characteristics of the product are sufficient for the systems, machines, and equipment, and be sure to provide the systems, machines, and equipment with double safety mechanisms.
  • Page 5: Nb-Series Manuals

    NB-series Manuals NB-series manuals are organized in the sections listed in the following tables. Refer to the appropriate section in the manuals as required. Programmable Terminals NB-Designer Operation Manual (Cat. No. V106) (This manual) Section Contents Section 1 Introduction This section provides an outline of the NB-series PTs, including their functions, features, connection types and communication methods.
  • Page 6 Section Contents Section 1 List for All PLCs This section lists all PLCs supported by NB Units. Supported by NB series Section 2 Connecting to SIEMENS This section describes the connection to SIEMENS PLCs. PLCs Section 3 Connecting to Mitsubishi This section describes the connection to Mitsubishi PLCs.
  • Page 7: Manual Structure

    Manual Structure Page Structure and Icons The following page structure and icons are used in this manual. Level 1 heading 2 Installing the NB Unit and Connecting Peripheral Devices Level 2 heading Level 3 heading Level 3 heading 2-1-2 Installation onto the Operation Panel Install the NB Unit by embedding it into the operation panel.
  • Page 8: Terminology

    Terminology The following terminology is used in this manual. Terms Descriptions NB Unit Indicates the main Unit of the products in the OMRON NB Series of Programmable Terminal. NB Series Indicates products in the OMRON NB Series of Programmable Terminal.
  • Page 9 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 10: Table Of Contents

    CONTENTS Introduction....................... 1 NB-series Manuals....................2 Manual Structure ...................... 4 Terminology ......................5 Safety Precautions ....................16 Precautions for Safe Use ..................18 Precautions for Correct Use .................. 20 Conformance to EC Directives ................21 Related Manuals ..................... 22 Sec. 1 Introduction ................
  • Page 11 3-2-5 Draw Menu..........................3-29 3-2-6 Component Menu........................3-29 3-2-7 Tools Menu..........................3-30 3-2-8 Option Menu..........................3-30 3-2-9 Window Menu ........................... 3-31 3-2-10 Help Menu..........................3-32 NB-Designer Software Window .................... 3-33 3-3-1 Graph Element Window ......................3-33 3-3-2 Project Files Window......................... 3-37 3-3-3 Project Structure Window......................
  • Page 12 3-6-19 Trend Curve ..........................3-149 3-6-20 Recipe Data ..........................3-157 3-6-21 Oscillograph..........................3-157 3-6-22 Scroll Bar ..........................3-161 3-6-23 Event Display .......................... 3-164 3-6-24 Note Book ..........................3-171 3-6-25 Multiple State Neon Lamp ...................... 3-182 3-6-26 Bit State Neon Lamp....................... 3-183 3-6-27 Trigger Touch ..........................
  • Page 13 3-12 Recipe Data .......................... 3-321 3-12-1 Process of Creating One Recipe Data Transmission Component .......... 3-321 3-12-2 Recipe Memory........................3-323 3-12-3 Upload/Download of Recipe Data between HMI and PLC............3-327 3-13 Security Level ........................3-332 3-14 Simulation ..............3-338 3-14-1 Offline Simulation ........................3-338 3-14-2 Direct Online Simulation......................
  • Page 14 System Parameters ....................... 6-10 6-2-1 HMI ............................6-10 6-2-2 HMI Extended Attributes......................6-11 6-2-3 Historical Events Storage ......................6-12 6-2-4 Extended Memory ........................6-13 6-2-5 Network Configuration ......................6-13 Component Improvement ..................... 6-14 6-3-1 Function Key ..........................6-14 6-3-2 Event Display, Historical Event Display and Event Bar ............. 6-17 6-3-3 Historical Data Display, Trend Curve and XY Plot ..............
  • Page 15 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 16 WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY. In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS REGARDING THE PRODUCTS UNLESS OMRON’S ANALYSIS CONFIRMS THAT THE PRODUCTS...
  • Page 17 Application Considerations SUITABILITY FOR USE OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to the combination of products in the customer’s application or use of the products. At the customer’s request, OMRON will provide applicable third party certification documents identifying ratings and limitations of use that apply to the products.
  • Page 18 Performance data given in this manual is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON’s test conditions, and the users must correlate it to actual application requirements. Actual performance is subject to the OMRON Warranty and Limitations of Liability.
  • Page 19: Safety Precautions

    Safety Precautions Notation Used for Safety Information The following notation is used in this manual to provide precautions required to ensure safe usage of the product. The safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions. Indicates an imminently hazardous situation which, WARNING if not avoided, will result in death or serious injury.
  • Page 20 WARNING Do not attempt to take the product apart and do not touch the product inside while the power is being supplied. Otherwise it may result in electric shock. Always ensure that the personnel in charge confirm that installation, inspection, and maintenance were properly performed for the NB Unit.
  • Page 21: Precautions For Safe Use

    Precautions for Safe Use • When unpacking the NB Units and the peripheral devices, check carefully for any external scratches or other damages. Also, shake the Units gently and check for any abnormal sound. • The NB Unit must be installed in a control panel. •...
  • Page 22 • Do not dispose the Units together with general waste at waste yards. When disposing them, follow the related local ordinances or rules. • Customers may not replace the backlight lamp inside the NB Unit. Please contact OMRON’s customer service center.
  • Page 23: Precautions For Correct Use

    Precautions for Correct Use • Do not install the unit in any of the following locations: Locations subject to severe changes in temperature Locations subject to temperatures or humidity outside the range specified in the specifications Locations subject to condensation as the result of high humidity Locations subject to corrosive or flammable gases Locations subject to strong shock or vibration Locations outdoors subject to direct wind and rain...
  • Page 24: Conformance To Ec Directives

    OMRON products are electronic devices that are incorporated in machines and manufacturing installations. OMRON PTs conform to the related EMC Directives (see note) so that the devices and machines into which they are built can more easily conform to EMC Directives. The actual products have been through inspections and are completely in accordance with EMC directives.
  • Page 25: Related Manuals

    Related Manuals The related manuals are as follows: Devices and Software Manual Name Manual No. NB series NB Series NB-Designer Operation Manual (This manual) V106 NB Series Setup Manual V107 NB Series Host Connection Manual V108 NB Series Startup Guide...
  • Page 26: Introduction

    Introduction This section provides an outline of the NB-Series PTs, including their functions, features, connection types and communication methods. 1-1 Functions and Structure of NB-Series PTs ......1-2 1-1-1 How NB-Series PTs Work at FA Production Sites .
  • Page 27: Functions And Structure Of Nb-Series Pts

    1 Introduction Functions and Structure of NB-Series The NB-Series Programmable Terminals (PTs) are sophisticated operator interfaces that can display information and perform operations as required at FA production sites. This section describes the functions and operations of the NB-Series PTs for beginning users. 1-1-1 How NB-Series PTs Work at FA Production Sites •...
  • Page 28 1 Introduction Reading Data from the Host NB-Series PTs can be connected to the host by using RS-232C, RS-485 or RS-422A communication methods to automatically read the required data from the host. RS232, RS485 or RS422 Host Sending Data to the Host The data entered from the touch panel (ON/OFF button status, numeric data and character strings) can be sent to the host.
  • Page 29: Communicating With The Host

    The transmission rates of 14400, 56000 and 187500 bps are not supported by the PLC manufactured by OMRON. Host monitoring: The PC can be used to transfer or read the PLC programs, and perform reading and writing of the data area of PLC.
  • Page 30: Connecting Methods

    The network communications between PT and PLC can be realized through the Ethernet connection. The user can read the communication data by connecting the PT with OMRON PLC supporting FINS/UDP via the Ethernet regardless of the communication protocol for the built-in Ethernet device in the PLC.
  • Page 31: Communicating With The Plc Manufactured By Other Companies

    1-2-3 Communicating with the PLC Manufactured by Other Companies Besides the connection with the PLC manufactured by OMRON, NB-Series PTs can also communicate with the PLCs manufactured by SIEMENS, Mitsubishi Electric Corporation, Schneider Electric, Ltd., Delta, Panasonic, Allen-Bradley, GE Fanuc Automation Inc., LG and the PLCs supporting Modbus protocol.
  • Page 32: System Configuration

    Ethernet *2 NB Unit Running Windows XP/Vista/7 *1 When using USB to connect NB Unit with the computer, please refer to 2-3-2 Connecting by USB in NB Series Setup Manual. *2 Only PT with model number of NB -TW01B supports the Ethernet communication. When it is connected with the Host, the Host also should have the Ethernet communication function.
  • Page 33: Procedures For Nb-Series Pts' Operation

    Peripheral connections • Host link 2-4 Communication Connections in the NB Series Setup Manual • Connect to other company's PLC See NB Series Host Connection Manual Power connections Screen creation 2-1-3 Connecting the Power Supply in the NB Series Setup Manual...
  • Page 34: Installation And Startup Of Nb-Designer

    Ü Installation and Startup of NB- Designer The NB-Designer software needs to be installed on your computer when you use it for the first time. NB-Designer is a kind of application software running in Windows XP/Vista/ 7 developed by Microsoft Corporation. 2-1 Before Installation .
  • Page 35: Before Installation

    2 Installation and Startup of NB-Designer Before Installation The system environment to run the NB-Designer is as follows. System Configuration Items Minimum Configurations Operating System (OS) Microsoft Windows XP (SP1 or higher) Microsoft Windows Vista (32-bit or 64-bit edition) Microsoft Windows 7 (32-bit or 64-bit edition) Intel Pentium II or higher Memory 512 MB or more...
  • Page 36: Installation/Uninstallation

    After [Successfully Installed] dialog box appears, click the [Finish] button to complete the installation. Note For download the application programs, please access your local OMRON website. If local site cannot be found, please access OMRON IA global site “http://www.ia.omron.com/” at first and select the area where you are.
  • Page 37: Startup & Quit

    The startup and quit are described as follows. 2-3-1 Starting Method Select [Start]-[All Programs]-[OMRON]-[NB-Designer_enu]-[NB-Designer_enu]. • When the NB-Designer is started for the second time, the project operated last time will be opened automatically. • When the NB-Designer is started for the first time, the following screen will be displayed.
  • Page 38: Installation Of Usb Driver For Nb

    2 Installation and Startup of NB-Designer Installation of USB Driver for NB Install the USB driver for NB on PC. After the installation, the data transmission between the PC and the NB Unit is available via USB. Because the USB driver included in the NB-Designer is certified by Microsoft, it will be installed automatically accompanying with the software installation, so there is no need to install the USB driver by manual again.
  • Page 39 2 Installation and Startup of NB-Designer After the completion of installation, the following dialog box will be displayed. Click the [Finish] button. When the above-mentioned installation methods don’t work. After the USB slave for the NB Unit and the computer are connected by the USB cable, “Found New Hardware Wizard”...
  • Page 40 2 Installation and Startup of NB-Designer The following dialog box is displayed. After confirming [Search for the best driver in these locations] being selected, select [Include this location in the search] and click the [Browse] button to specify the folder. The specified folder is the driver folder under NB-Designer installation directory.
  • Page 41 2 Installation and Startup of NB-Designer After the completion of installation, the following dialog box will appear. Click the [Finish] button. You can check whether the USB is installed successfully from “My computer / Property / Hardware / Device Manager / Universal Serial Bus controllers” location, as shown below. NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 42: Functions Of Nb-Designer

    Functions of NB-Designer This section describes the functions of NB-Designer. 3-1 User Screen ..........3-4 3-2 Menus .
  • Page 43 3 Functions of NB-Designer 3-5-8 Task Bar and Operation Buttons ........3-68 3-5-9 Vector Fonts .
  • Page 44 3 Functions of NB-Designer 3-8-4 Event Information ..........3-243 3-8-5 PLC Control .
  • Page 45: User Screen

    3 Functions of NB-Designer User Screen The displayed contents in the screen are shown as below when the NB-Designer is running. You can also right-click [View] - [Toolbar] or toolbar to see each toolbar shown as below. Title Menu Toolbar Project files window Component library...
  • Page 46 3 Functions of NB-Designer Toolbar Basic Toolbar Includes some basic tools such as “New”, “Open”, “Cut” and “Copy” etc. Draw Toolbar Each icon corresponds to one drawing tool displayed in the screen. The available drawing tools include Line, Rectangle, Ellipse/Circle, Arc, Polygon, Text etc. Page Switch Toolbar Performs Up/Down operation of the window.
  • Page 47 3 Functions of NB-Designer State Bar Displays the information such as the current mouse position, the width/height of the destination object and the editing state etc. Graph Element Window 6 columns in the Graph Element Window are available. Connector: Selects the communication cable type. HMI: Selects the HMI type.
  • Page 48: Menus

    3 Functions of NB-Designer Menus There are various kinds of menus in NB-Designer. You can set the object, graphics, chart, macro, data block etc, and create the screen data displayed on the NB Unit. The pull-down menu list and the purposes of each item are as follows.
  • Page 49 3 Functions of NB-Designer Save Includes “Save” and “Save As”. Close Select [Close] in the [File] menu to close the current project. NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 50 3 Functions of NB-Designer All the current windows will be closed after “Close” being pressed, and the display screen is shown as below. Display the 4 projects opened recently Quit Quit the NB-Designer software. Note When Free-editing multiple project screens, adds the multiple-project-simultaneous-opening function, thus making the copy of the component in the editing screens of two projects available.
  • Page 51: Edit Menu

    3 Functions of NB-Designer 3-2-2 Edit Menu Undo The latest operation can be cancelled by using this function, and the screen will return to the state before this operation. Pressing icon or selecting [Undo] in the [Edit] menu can cancel the latest operation.
  • Page 52 3 Functions of NB-Designer (12)Performing cut, copy, paste and deletion (13)Performing the multi-copy operation You can use [Undo/Redo] function to add any one component to the screen or make any modification to the screen. Add a switch component to the screen, as shown below. Press [Undo].
  • Page 53 3 Functions of NB-Designer Align Makes the selected component realize the Left, Right, Top, Bottom, Vertical Midline or Horizontal Midline alignment. The corresponding icons are shown as Here only take “Left” as an example with the effect shown as below. Size To make the multiple components with the same width, height or size, you just need to press the corresponding icons for adjusting the size of the component, or to select the options in the...
  • Page 54 3 Functions of NB-Designer Layer When the multiple components are overlapped together, you can use the icons shown as (Set Top Layer, Set Bottom Layer, Previous Layer, Next Layer) or select [Set Top Layer], [Set Bottom Layer], [Previous Layer], [Next Layer] in [Layer] of the [Edit] menu to change the display order of the components.
  • Page 55 3 Functions of NB-Designer Align Horizontal Center This function is used to make the multiple selected components or graphics located in the horizontal center of the HMI Edit Window. Firstly select the components or graphics to be operated, and then select [Align Horizontal Center] in the [Edit] menu or press icon, as shown below.
  • Page 56: View Menu

    3 Functions of NB-Designer Reset Toolbars When the toolbar is moved to the other position, it can be restored to the default position by clicking this option, as shown below. 3-2-3 View Menu The options in the [View] menu are used to control the various kinds of toolbars to be displayed or not, and almost all the corresponding information of the items in the toolbar can be found in the menus.
  • Page 57 3 Functions of NB-Designer Basic Toolbar The correspondences of all the items (i.e. the icons here) in the standard toolbar to the options in the menus are shown as below. About New Project Display Component's Name Attribute Open Project Print Save Project Paste UnDo...
  • Page 58 3 Functions of NB-Designer Multi-copy With this function, one component can become multiple components through the copy operation, thus saving a lot of time. You can make the multiple components available by clicking icon or right-clicking [Multi-copy] in the corresponding menu after the component being selected, as shown below.
  • Page 59 3 Functions of NB-Designer Database Toolbar The correspondences of all the items (i.e. the icons here) in the toolbar to the options in the menus are shown as below. Edit Initial window Test library Import Recipe Data File Address Tag Library Add Macrocode Alarm Information Logon Sound library...
  • Page 60 3 Functions of NB-Designer Position Toolbar [Nudge Left]: To make the component move left by 1 grid [Nudge Right]: To make the component move right by 1 grid [Nudge Up]: To make the component move up by 1 grid [Nudge Down]: To make the component move down by 1 grid [Align Left]: To make the multiple components left-aligned [Align Right]: To make the multiple components right-aligned [Align Top]: To make the multiple components top-aligned...
  • Page 61 3 Functions of NB-Designer Draw Toolbar The contents of the items in the Draw Toolbar are shown as below. [Select]: To select one component or multiple components [Line]: To draw a line [Curve]: To draw a curve [Rectangle]: To draw a rectangle [RoundRectangle]: To draw a rounded rectangle [Polyline]: To draw a consecutive line [Polygon]: To draw a polygon...
  • Page 62 3 Functions of NB-Designer Here you can select any color you want to have. In addition, there are also several color attributes, as shown below, available to you. Select Component The selection methods of the components are as follows. (1) Direct selection: The component can be selected by using the mouse directly to click it. (2) Selecting all the components: All the components in the current screen can be selected by using [Select All Components] in the [Edit] menu.
  • Page 63 3 Functions of NB-Designer Text After the text icon being pressed, the text dialog box will pop up, as shown below. Content: The text displayed on the component. You can use the “Enter” key to break the input text. Graphics: The font and its size and style etc can be modified in this mode. The Modify dialog box, as shown below, can be entered by clicking the “Vector Font”...
  • Page 64 3 Functions of NB-Designer Label: In this mode, both Vector Font and Dot Matrix Font can be used, and the font size, alignment method or color etc can be changed. Picture icon can be used to add the picture when you create a new bitmap. For the creation of the bitmap, refer to 3-5-6 Bitmap.
  • Page 65 3 Functions of NB-Designer System Toolbar [Compile]: To only compile the parts with changes in the current project and to check whether there is an error or not. The project must be compiled before the download or simulation. otherwise the download or simulation will fail.
  • Page 66 3 Functions of NB-Designer To fill the current window, it just needs to double click the window, and check “Use Background Color” in the displayed “Window Attribute”, as shown below. Then select the filled color and the background color as well as the filled style you want, as shown below.
  • Page 67: Screen Menu

    3 Functions of NB-Designer 3-2-4 Screen Menu The corresponding contents in the [Screen] menu shown as below have been described in [3-2-3 View Menu], here only the function of [Copy/Delete Windows] is described in details. Click [Screen] [Copy/Delete Windows], and the following dialog box will pop up. Operation Type (1) Copy Window It can be one or more and its range is between 1 and 999.
  • Page 68 3 Functions of NB-Designer • Copy Multi-Windows When the number is 1, both the starting source window ID, the end source window ID and the starting destination window ID can be set, and the end destination window ID will increase automatically according to the number of the source window, which means the screens and attributes of the windows between the starting source window and the end source window will be copied in order into the windows between the starting destination window and the end destination...
  • Page 69 3 Functions of NB-Designer The following example is only for the multiple-window copying. We want to copy Frame 6, Frame 7 and Frame 8 into Frame 11, Frame 12, and Frame 13. Note 1 The copy operation across the project or HMI windows are not supported. 2 When the multiple windows are operated, the copying and deletion among the non-continuous windows are not supported.
  • Page 70: Draw Menu

    3 Functions of NB-Designer 3-2-5 Draw Menu The corresponding contents in the [Draw] menu shown as below have been described in 3-2-3 View Menu. 3-2-6 Component Menu For the corresponding contents in the [Component] menu shown as below, refer to 3-6 PLC Parts, 3-7 Function Parts and 3-8 Project Database.
  • Page 71: Tools Menu

    3 Functions of NB-Designer 3-2-7 Tools Menu For the corresponding contents in the [Tools] menu shown as below, refer to 3-12 Recipe Data, 3-14 Simulation and 3-15 Download. 3-2-8 Option Menu The corresponding contents in [Option] menu shown as below have been described in 3-2-3 View Menu.
  • Page 72: Window Menu

    3 Functions of NB-Designer 3-2-9 Window Menu The corresponding contents in the [Window] menu are shown as below. The horizontally-tile window is shown as below. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-31...
  • Page 73: Help Menu

    3 Functions of NB-Designer The vertically-tile window is shown as below. 3-2-10 Help Menu The corresponding contents in the [Help] menu are shown as below. 3-32 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 74: Nb-Designer Software Window

    Database. Connector: Serial Port, Ethernet HMI: NB3Q-TW00B, NB3Q-TW01B, NB5Q-TW00B, NB5Q-TW01B... PLC: OMRON, SIEMENS, MITSUBISHI, Schneider… PLC Parts: Bit State Setting, Bit State Switch, Multiple State Display, Trend Curve, XY Plot, Number Input, Text Input… Function Parts: Scale, Function Key, Alarm Bar, Timer…...
  • Page 75 3 Functions of NB-Designer Directions: Connector Just click “Serial Port”, and drag it to the Project Structure Window. Check your HMI type, find and drag the HMI with the same type in the “HMI” to the Project Structure Window. Check your PLC type, find and drag the PLC with the same type in the “PLC” to the Project Structure Window.
  • Page 76 3 Functions of NB-Designer Once the PLC and HMI are dragged in, the “Project Files Windows” and “Project Structure Window” will be filled with appropriate content, as shown below: HMI with appropriate contents HMI and PLC with appropriate contents PLC Parts These include various editing components, as shown below: When a project is created, and the HMI Edit Window is entered, it just needs to drag the required components to the HMI Edit Window.
  • Page 77 3 Functions of NB-Designer In the Graph Element Window, you can right-click, select and use “Small Icon”, as shown below. Function Parts These include Scale, Function Key, Alarm Bar, Timer, etc. For details, refer to 3-7 Function Parts. Project Database This contains Text Library, Address Tag, Alarm Information, Event Information and PLC Control.
  • Page 78: Project Files Window

    3 Functions of NB-Designer 3-3-2 Project Files Window The Project files window is intended for displaying information about the HMI, Macro, Recipe and Vector Graph, etc. contained in a project. If this project uses 1 HMI, only one “HMI0.whe” will appear below the [HMI].
  • Page 79 3 Functions of NB-Designer And the schematic diagram is shown as below. Part 0 Part 1 Frame 0 Project Name Part n Frame 1 HMI 0 Frame n HMI 1 HMI n PLC 0 PLC 1 PLC n It mainly displays (stores) the number of HMI, each of which also has a subdirectory. Every directory stores its own structure.
  • Page 80 3 Functions of NB-Designer Explanation about the characters on the top of the PLC Attribute window. The first digit indicates the PLC No. currently used. The second digit indicates the Station No. of PLC currently used. Windows Preview Click [Windows Preview] in the [Project Structure Window] to display the preview of the corresponding screen.
  • Page 81 3 Functions of NB-Designer Software Function Notification • Supporting PLC Type Replacement Note PLC replacement must be carried out through the [Replace PLC Type] option, and if it is done by getting the original PLC deleted and then a needed PLC type created, the PLC address type set in the original project will be replaced by the HMI local address.
  • Page 82 3 Functions of NB-Designer Note The correctly-selected addresses of the Destination PLC and Source PLC are as shown below. • Supporting HMI Type Replacement Note HMI replacement must be carried out through the [Replace HMI Type] option, and if it is done by getting the original HMI deleted and then a needed HMI type created, the original project screen will be lost.
  • Page 83 3 Functions of NB-Designer The following dialog box will pop up automatically. Here, the name and descriptions of the Source HMI cannot be altered, while the pull-down box of the Destination HMI lists all the supported HMI type, and the descriptions displayed at the lower part will be updated automatically according to the type selected by the user.
  • Page 84: Message Window

    3 Functions of NB-Designer 3-3-4 Message Window The Message Window mainly displays compilation information of the project so that the user can precisely pinpoint where errors lie, as shown below. When the project is opened, the Message Window will display the loaded information of the project. when the project is compiled, the Message Window will display the compilation process and error information.
  • Page 85: Component List Window

    3 Functions of NB-Designer 3-3-5 Component List Window If the [Component List Window] is selected from the [View] menu, the Component list window will pop This window displays all the component information used by the project, including HMI No., Frame, Part No., Read PLC, Read Address, Write Address, Function Address etc.
  • Page 86: Window Concept

    3 Functions of NB-Designer Window Concept 3-4-1 Window Types Window [Frame] is the basic element for the NB-Designer project. Each screen is made of some windows (frames). There are 3 types of windows (frames), i.e. Basic Window, Common Window and Fast Selection Window.
  • Page 87 3 Functions of NB-Designer As shown above, Bottom Window can be selected directly from the [Bottom Window] option. Bottom Window is different from the general window. The components in Bottom Window will be inserted into the general window during the running, and in fact Bottom Window isn’t displayed at all, but the display and control of its components are similar to that of the components in the general window.
  • Page 88 3 Functions of NB-Designer The default Common Window and Fast Selection Window for the project are Frame 1 and Frame 2. If you want to change the default Fast Selection Window and Common Window, you just need to double click HMI to modify [HMI Extended Attribute], as shown below: Note 1 16 pop-up windows can be opened simultaneously.
  • Page 89: Window Attribute

    3 Functions of NB-Designer 3-4-2 Window Attribute The methods to change the window attribute: (1) Directly double-click the blank in the window. (2) Click the icon in the toolbar without selecting any component in the window. Window Name Assign the unique name for each window for convenient differentiation. Of course, the window name can be changed.
  • Page 90 3 Functions of NB-Designer Use Background Color If the filling effects for the window are needed, select this option. Fill Color and Background Color Depending on the used fill styles (For details, refer to the descriptions of “Fill Style Toolbar” in 3-2-3 View Menu), the selected fill color is the undertone, and the background color is the filling graphics color.
  • Page 91 3 Functions of NB-Designer Transparence It is only valid for the pop-up window and the Fast Selection Window. Example of transparence of pop-up window Place one function key with the attribute “Frame 10” in Frame 0, as shown below. • When the transparence is 0%. Set the width and height of Frame 10 to “200”, Fill color to “Yellow”, and the transparence to “0%”, as shown below.
  • Page 92 3 Functions of NB-Designer Press the function key and pop-up Frame 10 will cover the function key, which is caused by the transparence of 0% for Frame 10, as shown below. • When the transparence is 20%. Perform the offline simulation and press the function key, the displayed effect is shown as below. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-51...
  • Page 93: Window Creation

    3 Functions of NB-Designer • When the transparence is 80%. Perform the offline simulation and the effect is as shown below. 3-4-3 Window Creation Clicking the icon in [Page Switch Toolbar] can create a new editing window. 3-4-4 Window Opening After the window is created, the previous window can be displayed by selecting it in the pull-down menu in [Page Switch Toolbar] or by clicking the icon, and the next window can be displayed by clicking...
  • Page 94: Window Deletion

    3 Functions of NB-Designer 3-4-5 Window Deletion In Project structure window, select the window No. to be deleted, and press the “Delete” key in the keyboard or click the icon in [Page Switch Toolbar]. When the Confirm Window pops up, select “Yes”...
  • Page 95: Basic Design Method

    3 Functions of NB-Designer Basic Design Method 3-5-1 Designing Components Generally speaking, one window includes various kinds of components such as switches, lamps, number input and graphics. It is simple to add one component to the window, and it is basically divided into 3 procedures as shown below.
  • Page 96: About Id No

    3 Functions of NB-Designer 3-5-2 About ID No. ID No. is the number automatically assigned to the component for differentiating the components on the HMI. The designer cannot change component ID number artificially. The contents represented by ID No. are as follows: 0: Component No, BL: Bit status Lamp...
  • Page 97: Additional Comments (Descriptions)

    3 Functions of NB-Designer Function Parts: SC: Scale FK: Function Key AB: Alarm Bar TM: Timer BG: Bitmap VG: Vector Graph NP: Note Pad DT: Data Transmission VM: Freeplotting DTM: Date/Time DG: Dynamic Graph UID: User Info Display CO: Combination Operations EB: Event Bar 3-5-3 Additional Comments (Descriptions)
  • Page 98: Read/Write Address For Plc

    The correct address type and address range vary with the PLC. In the following graph, PLC0 is manufactured by OMRON, while PLC1 is manufactured by SIEMENS, so their addresses are different. All the available PLC devices can be displayed in the pull-down menu corresponding to “PLC No.”...
  • Page 99: Vector Graph

    3 Functions of NB-Designer The internal nodes can be selected also. And the descriptions of internal nodes are as follows: Type Device Name Range Descriptions 0~9999 The address of the local memory 0.0~261000.F(*1) The index address of the recipe memory in D.H. format and H ranges from 0 to 15.
  • Page 100 3 Functions of NB-Designer Of course, you can use the graphics library provided by the system. When you click the [Import Graphics Library] icon in the toolbar, the following dialog box will pop up: Then find the Graphics Library\Vector Graphics\vg File under the system installation directory, and save them according to the directory name for convenient browsing.
  • Page 101 3 Functions of NB-Designer Procedure of vector graphics addition Select [New Graphics] in the [Draw] menu or click icon in the toolbar, and then the following dialog box will appear. Input the Name, State Num. and Description for the vector graphics (For example: To create a vector graphics with the name of “Middle”...
  • Page 102 3 Functions of NB-Designer Make the graphics be displayed in these two states, and then save them. Go back to the Edit Window, and select one component, as shown below: Check [Vector Graphics] in the [Graphics] tab of Bit State Setting Component Attribute dialog box, and find the name of the graphics created just now in the pull-down box, and the component made just now can be seen at that time.
  • Page 103 3 Functions of NB-Designer Click the [OK] button to exit from this dialog box, and this component will be displayed as the selected vector graphics and placed in the screen. All the vector graphics imported into the project will be displayed in the [Project Files Window]. If you want to modify any vector graphics or bitmap, you just need to find the graphics to be modified in the Vector Graph in the Project Files Window, and double-click it to enter the Edit Window of this graphics, where you can modify the graphics drawn by yourself.
  • Page 104: Bitmap

    3 Functions of NB-Designer 3-5-6 Bitmap One bitmap includes 256 kinds of states and the created bitmap can be used in the Edit Window. The bitmap is mainly applicable to graphic area, i.e. external graphics addition. Note The operations (such as line-drawing, drawing, text addition etc.) for the bitmaps can’t be made in the Graphics Edit Window, and only the external graphics addition can be done.
  • Page 105 3 Functions of NB-Designer Click [Draw Toolbar] icon, find the needed graphics, and click it to open it. Only the pictures can be input into bitmap and the tools such as “Line” can’t be used in the bitmap, as shown below. After the bitmap is saved, you can use it through the bitmap component in the Edit Window.
  • Page 106 3 Functions of NB-Designer Use of Bitmap Select the component where the bitmap will be used and then enter “Graphics” tab. Check “Bitmap” option, and select the bitmap you want to use, then click “OK” button to close the dialog box. Import of Bitmap You can import the bitmap just like importing the vector graphics.
  • Page 107: Creating Tags

    3 Functions of NB-Designer In the same project, the bitmap and the vector graphics are placed in the same location, i.e. “VG” folder under “Project File” directory. And all the imported bitmaps are stored in the “Image” folder under “VG” folder. Don’t delete these pictures; otherwise the graphics library will not be displayed normally.
  • Page 108 3 Functions of NB-Designer As shown below, write the contents to be displayed for the tag in [Tag Contents]. Set the display attributes such as the alignment method, font size and color etc. Press the [OK] button to complete the setup. State Number State number is only effective for the component with multiple states.
  • Page 109: Task Bar And Operation Buttons

    3 Functions of NB-Designer Color You can select 40 kinds of colors from 65536 kinds of colors for backup. “Default Color” palette contains the most commonly-used colors. “Custom Color…” palette allows the users to customize the palette (65536 kinds of colors available). 3-5-8 Task Bar and Operation Buttons NB-Designer provides a simple method (i.e.
  • Page 110 3 Functions of NB-Designer If “Fast Selection Window” is checked, one Fast Selection Window will pop up when the Fast Selection Window button at the left side is pressed. Some function keys can be put in the Fast Selection Window (The operation is performed by the user themselves.) to realize the switching to the different window.
  • Page 111: Vector Fonts

    3 Functions of NB-Designer 3-5-9 Vector Fonts Type and Characteristics of Font NB-Designer provides 3 available fonts, i.e. dot matrix font, graphics font and vector font. The characteristics of these three fonts will be described as follows: Dot Matrix Font: Dot Matrix font saves the bitmap for each character of the required Chinese character set.
  • Page 112 3 Functions of NB-Designer (b) The storage space is smaller. It adopts the method of intercepting the matrix from the font file, thus reducing the size of the font file. For the same character in the same font, only one matrix needs to be intercepted regardless of the size, color, bold/italic styles.
  • Page 113 3 Functions of NB-Designer (a) Limitations to ASCII codes for the vector font: The text contents for the text component often can’t be determined during the compilation of the project, and due to the limitations to the storage space, all the characters that may be used can’t be downloaded to the HMI. Therefore, the text component can only use ASCII characters (The matrix information corresponding to all the ASCII characters for this font have been downloaded to the HMI by the software.) when using the vector font.
  • Page 114: Basic Attributes Of Component

    3 Functions of NB-Designer Use the vector font as much as possible when it can meet the requirements. Because the dot matrix font and graphics font have many disadvantages in the storage space and scaling etc, therefore, use the vector font as much as possible. The types of the vector font can be reduced when the screen can meet the requirements.
  • Page 115: Control Setting Of Component

    3 Functions of NB-Designer 3-5-11 Control Setting of Component Control Setting of Component Option Descriptions Touching Always Checking this option means the state value can be effectively written into the controller by Enabled Valid triggering the effective area for the current component. Setting Always Checking this option means the state value can’t be effectively written into the controller by...
  • Page 116 3 Functions of NB-Designer Example of Control Setting Example: Select LW10 as number input component, check Register Control for Touching Enabled Setting up and “On” for LB10. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-75...
  • Page 117 3 Functions of NB-Designer Perform the offline simulation. When LB10 is OFF, the input by the number input component is invalid, and the invalid tag is displayed, as shown in the following left graphics. When LB10 is ON, the input by the number input component is valid, and the invalid tag isn’t displayed as shown in the following right graphics.
  • Page 118 3 Functions of NB-Designer Perform the offline simulation. Operate the number input component, and the Confirm Window will pop up during the confirmation operation. In this case, press “Yes” to input the data successfully, press “Cancel” to cancel the input. If “Yes” or “Cancel” button isn’t pressed for 10 s, the Confirm Window will disappear automatically.
  • Page 119: Display Setting Of Component

    3 Functions of NB-Designer Perform the offline simulation. And when no data is written into the number input component LW0, LB10 is “Off”, as shown in the following left graphics. When the data is written into the number input component, LB10 is “On”, as shown in the following right graphics.
  • Page 120 3 Functions of NB-Designer Example of Display Setting Example: Select LW0 as the number input component, make display setting and keep LB10 as “On”. Perform the offline simulation. When LB10 is Off, the number input component is hidden, as shown in the following left graphics.
  • Page 121: Plc Parts

    3 Functions of NB-Designer PLC Parts PLC Parts are designed to meet specific needs. Generally speaking, one component can realize one function, but for some components, they must be in combination with the related components or PLC to realize some specific functions, as shown below. Components Related Components Descriptions...
  • Page 122 3 Functions of NB-Designer Process of adding one Bit State Setting component Drag the Bit State Setting component after it is pressed will make the [Basic Attributes] of Bit State Setting component pop up. Write Address:Refers to the bit address corresponding to “On” or “Off” state controlled by the Bit State Setting component.
  • Page 123 3 Functions of NB-Designer Type Descriptions Reset The specified bit address will turn On only when the Bit State Setting component is being pressed. Similarly, the bit address will turn Off when the component is released. Set On when Window Open The specified bit address will turn On when the window containing the Bit State Setting component is opened.
  • Page 124: Bit State Lamp

    3 Functions of NB-Designer 3-6-2 Bit State Lamp Bit State Lamp displays the On/Off state of bit address inside a specified HMI or of PLC device. If the state is 0, the graphics with state of 0 will be displayed; If the state is 1, the graphics with state of 1 will be displayed.
  • Page 125 3 Functions of NB-Designer Function: Blinking rate is set in “Rate” box with the unit of 100 ms (If the rate is set to 500 ms, both ON time and OFF time of the Bit State Lamp are 500 ms.). Address State of Bit to Be Read ON (value 1) OFF (value 0)
  • Page 126 3 Functions of NB-Designer Right: The input content is put in the right side of the graphics. Center: The input content is put in the center of the graphics. Font Size: Displays the size of the font used by the content input to “Tag Contents” and the following types are available.
  • Page 127: Bit State Switch

    3 Functions of NB-Designer Switch to the [Display Setting] tab and adjust the position and size of the lamp component. Press the [OK] button to complete the setup of the lamp component. 3-6-3 Bit State Switch Bit State Switch is the combination of the Bit State Lamp and the Bit State Setting component. It defines a touching area, and the bit address inside the HMI or of the PLC can be switched between On and Off state when this area is enabled.
  • Page 128: Multiple State Setting

    3 Functions of NB-Designer Read Address: Refers to the bit address controlling the displayed information (such as the statue, graphics, tag and so on) of the switch. Write Address: Refers to the bit address of On/Off state controlled by the switch. Address: Refers to the Read/Write Address corresponding to the switch.
  • Page 129 3 Functions of NB-Designer Process of adding one Multiple State Setting component Dragging the Multiple State Setting component icon after it is pressed will make the [Basic Attributes] of Multiple State Setting component pop up. Write Address: Refers to the word address controlling the Multiple State Setting component. Address: The first address of word address corresponding to the Multiple State Setting component.
  • Page 130 3 Functions of NB-Designer Switch to the [Multiple State Setting] tab and set the “Setting Mode” for the Multiple State Setting component. Setting Mode is as follows. Type Descriptions Set Constant The preset constant will be written to the specified word address when this component is pressed.
  • Page 131 3 Functions of NB-Designer Type Descriptions JOG++ When this component is pressed over the “Delay Time”, the “Addend” will be added to the value of the specified word address each time when the “JPG Speed” time has elapsed, and the result will not exceed the “Upper”. When [Immediate Execution of Increase/Decrease Progressively] is checked, the “Addend”...
  • Page 132 3 Functions of NB-Designer Perform the offline simulation and the effect is shown as below. (b) When Setting Mode is “Add value”. Assuming the address of the Multiple State Setting component is LW5 with “Setting Mode” of “Add value”, check [Variable Parameters] and select “LW15” and “2” as the first address of variable parameter and the default word length respectively.
  • Page 133: Multiple State Display

    3 Functions of NB-Designer In addition, place 2 Number Input components with the addresses of LW15 and LW16 respectively as well as 1 Number Display component with the address of LW5. When LW15 is 10 and LW16 is 100, LW5 will increase by 10 each time when “Set” is pressed until the upper limit (i.e.
  • Page 134 3 Functions of NB-Designer Process of adding one Multiple State Display component Drag the Multiple State Display component icon after it is pressed will make the [Basic Attributes] of Multiple State Display component pop up. Read Address: Refers to the PLC address controlling the displayed information (such as the state, graphics, tag and so on) of the Multiple State Display component.
  • Page 135: Multiple State Switch

    3 Functions of NB-Designer 3-6-6 Multiple State Switch Multiple State Switch is the combination of the Multiple State Display component and the Multiple State Setting component. It can display the mapping state according to the value of the specified word address (The mapping state is up to 256 kinds.); and it also defines a touching area at the same time.
  • Page 136 3 Functions of NB-Designer Functions of Multiple State Switch: Control Mode Descriptions Each time this component is pressed, 1 will be added to the state number, and the map value of the corresponding state will be written into the specified write address, and the graphics corresponding to the state will be displayed according to the specified read address at the same time.
  • Page 137 3 Functions of NB-Designer List and Dropdown List List: Refers to the value of the specified register corresponding to the state of each option. By default, the value of specified register corresponding to the first option is “0”, and the value of specified register corresponding to the second option is “1”, and so on.
  • Page 138 3 Functions of NB-Designer (4) Perform the simulation and select “33333” in the list component, and “3” will be displayed in the State No. Dropdown List: When this component is touched, one list will pop up under this component. All the options are available in this list, and it will automatically disappear when one option is selected.
  • Page 139: Xy Plot

    3 Functions of NB-Designer 3-6-7 XY Plot XY Plot reflects the correlation of two variables visually. If you want to monitor the XY Plot reflecting the changes of address values, the NB Unit can clearly displayed it out only by using this component.
  • Page 140 3 Functions of NB-Designer Go to the [XY Curve Graphics] tab and set the parameters related to the XY Plot. Type: Includes Single page and Multiple pages. If “Single page” display is selected, only the data change information of the sampling value in the current page is displayed, and the points out of the sampling points in single page will not be saved and displayed.
  • Page 141 3 Functions of NB-Designer DrawType: Includes Standard, Track and Trend. The sampling methods vary with the types. Draw Type Descriptions Standard Multiple points are sampled each time, and X and Y components are included. The register number depends on the channel number and sampling points. For example, if there are m channels and n sampling points, the register number is “m×n×2”.
  • Page 142 3 Functions of NB-Designer Color: Specifies the color for each track line. Line Width: Refers to the thickness of the line, and 8 kinds of line width are available here. Data type: Sets the data type used by the user and 6 kinds are available. Y Min/Y Max: Sets the minimum value and maximum value of the data corresponding to each track line in Y direction.
  • Page 143 3 Functions of NB-Designer Extended Attributes Descriptions Connect Type X axis projection Y axis projection Node Graph Select the node graphics from the 6 available graphics Node Size Sets the size of node. Node Color Sets the color of node. Use Grid Checking this option means the Trend Curve will use the background and grid effect provided by the system, and the lines and columns of the grid to be displayed and...
  • Page 144 3 Functions of NB-Designer Press the [OK] button to complete the setup of the XY Plot component. Example: When the maximum value and minimum value of XY Plot (Standard type) are variables. Descriptions: The coordinate value of sampling point 1 and sampling point 2 correspond to “x, y (LW10, LW11)”...
  • Page 145 3 Functions of NB-Designer Y coordinate min = LW20; Y coordinate max = LW21 X coordinate min = LW22; X coordinate max = LW23 Example: When the maximum value and minimum value of XY Plot (Track type) are variables. Descriptions: There is only 1 sampling point whose coordinate value corresponds to “x, y” (LW10, LW11), and the minimum values and maximum values for y coordinate and x coordinate are “...
  • Page 146 3 Functions of NB-Designer Y coordinate min = LW20; Y coordinate max = LW21 X coordinate min = LW22; X coordinate max = LW23 Example: When the maximum value and minimum value of XY Plot (Trend type) are variables. Descriptions: There are 2 sampling points corresponding to y1 (LW10) and y2 (LW11), and LW20 and LW21 correspond to the minimum (lower limit of Y) and the maximum value (upper limit of Y) respectively.
  • Page 147 3 Functions of NB-Designer Y coordinate min = LW20; Y coordinate max = LW21 Perform the simulation and the effect is as shown below. 3-106 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 148: Moving Component

    3 Functions of NB-Designer 3-6-8 Moving Component Moving Component can be used to put one vector graphics or bitmap into the position specified by PLC in the HMI. The state and absolute position are provided by the 3 consecutive registers in PLC. Generally speaking, the 1 register controls the state of the component, the 2 register controls the horizontal coordinate (X), and the 3 register controls the vertical coordinate (Y).
  • Page 149 3 Functions of NB-Designer Switch to the [Moving Component] tab and set the Type, Status Number, the Minimum of X, Maximum of X, Minimum of Y and Maximum of Y. Type and Function Tables: NB-Designer can assign up to 256 kinds of different statuses to the components. When the totaling Status Number is set to “1”, please note that the value included in [Read Address] should maintain “0”, otherwise the component will not be displayed.
  • Page 150 3 Functions of NB-Designer The descriptions are as follows. X Axis Only When this option is selected, the Moving Component can only move horizontally along X-axis and the input maximum (minimum ) value is invalid and the 1 register and the 2 register are used to store the component state and position respectively in this case.
  • Page 151 3 Functions of NB-Designer When the Scaling is selected, the relation is as shown below. Read Minimum Maximum Minimum × Value Input Value Proportianal Value Proportianal Value Display Position=Current Position+ (Maximum Input Value-Minimum Input Value) When the reverse scaling is selected, the relation is as shown below. Minimum Read Maximum...
  • Page 152 3 Functions of NB-Designer The maximum value and minimum value of Moving Component supports the variable. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-111...
  • Page 153: Animation

    3 Functions of NB-Designer 3-6-9 Animation The Animation component is used to put the component into the position with the specified track in the HMI, and this position is determined by the preset path and the data of PLC. The status and absolute position of the component in the HMI is determined by the data in the 2 consecutive PLC registers.
  • Page 154 3 Functions of NB-Designer Read Address Assignment: Read Address Status of vector graphics or bitmap Read Address + 1 Position No. in the preset path. Address: Refers to the first address of the word address corresponding to the Animation component. Word Length: Displays the data length of the read address, which is fixed to “2”.
  • Page 155: Number Input

    3 Functions of NB-Designer Switch to the [Graphics] tab and select vector graphics or bitmap to move or display the state. Press the [OK] button to complete the setup of the Animation component. 3-6-10 Number Input The Number Input component can be used to display the current data contained in word address inside a specified HMI or of PLC, to input data through the pop-up keyboard and to change the data contained in this address by pressing “ENTER”...
  • Page 156 3 Functions of NB-Designer Go to the [Numeric Data] tab. Data Type: Sets the data format corresponding to data contained in specified word address and 7 types are available. Max/Min Value Setting: Sets the maximum value and minimum value. Off Normal Upper/Off Normal Lower: When the value of the specified word address is less than the lower limit or greater than the upper limit, the component will use this color to display the value, and it can be used to set the color of the transfinite font.
  • Page 157 3 Functions of NB-Designer Switch to the [Font] tab and set the font size, color and alignment method, etc. for the displayed value. Font Size: Sets the size of the font. Alignment: Sets the displayed position of the value. For example, set “Integer”, “Decimal” and the input value to “5”, “0”...
  • Page 158 3 Functions of NB-Designer Font Adjustment: Increases the width of the display area for the font rightward with the unit of pixel point. Switch to the [Keyboard Setting] tab and make Keyboard Setting for the pop-up keyboard type and check Use Input Order. Public Windows Keyboard: Refers to the keyboard used by the Common Window, all of the Number Input components will call the keyboard in Frame 3.
  • Page 159 3 Functions of NB-Designer Use Input Order: It can realize the consecutive input by the order number of the Number Input component, Text Input component and Note Book component. After “Enter” is pressed during the input, the keyboard will not be closed automatically but always be displayed in the screen and the cursor will always cyclic flash between the component using the input order function until the close button of “X”...
  • Page 160 3 Functions of NB-Designer The converted value will display the data according to “the digits before the decimal point” and “the digits after the decimal point”. For example, the value to be converted is 123.456, but “the digits after the decimal point” and “the digits before the decimal point” are “2” and “3”...
  • Page 161: Number Display

    3 Functions of NB-Designer 3-6-11 Number Display The Number Display component is used to display the data in the specified word register. Process of adding one Number Display component Press the Number Display component icon, drag it to the window, then the [Basic Attributes] dialog box of the Number Display component will pop up.
  • Page 162 3 Functions of NB-Designer Refer to the relevant contents of the [Number Input] component, and fill in the contents in the [Numeric Data] tab. Switch to the [Font] tab and make related settings referring to the Number Input component. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-121...
  • Page 163 3 Functions of NB-Designer Press the [OK] button to complete the setup, and place the Number Display component in a proper position. How to use the “Proportion Conversion” in the Numeric Data tab in Number Display Component Attribute dialog box. Quite a number of PLCs or other controllers don’t support decimals or negatives, and in many cases, the actual values registered in PLCs or other controllers are different from the values the users want to display on the HMI, thus Proportion Conversion is required.
  • Page 164: Text Input

    3 Functions of NB-Designer 3-6-12 Text Input Text Input component can modify or display the data in the specified word register, which is analyzed through the standard ASCII character table. The input data is saved to a consecutive register with the “Read Address” as the first address. Low-byte character codes are displayed on the left, while high-byte character codes are displayed on the right.
  • Page 165 3 Functions of NB-Designer Switch to the [Font] tab and fill in the attributes of displayed data referring to that for the Number Input component. Switch to the [Keyboard Setting] tab and select the keyboard type. 3-124 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 166 3 Functions of NB-Designer Switch to [Graphics] tab and select the vector graphics or bitmap representing the touching area and touching state. Switch to the [Control Setting] tab and make the Security Setting and set the Notifications. Press the [OK] button to complete the setup of the Text Input component. The storage method of the text input is explained as below.
  • Page 167: Text Display

    3 Functions of NB-Designer 3-6-13 Text Display The Text Display component can display data in the specified word register, which is analyzed through the standard ASCII character table. Low-byte character codes are displayed on the left, while high-byte character codes are displayed on the right. Process of adding one Text Display component Press the Text Display component icon, drag it to the window, then the [Basic Attributes] dialog box of the Text Display component will pop up.
  • Page 168: Bar Picture

    3 Functions of NB-Designer Address: Refers to the first address of the word address corresponding to the Text Display component. Word Length: Displays the data length of the read address with 1 to 16 available. Switch to the [Font] tab and set the font size, alignment and color of the text to be displayed. Switch to the [Graphics] tab and select the vector graphics or bitmap representing the touching area and touching state.
  • Page 169 3 Functions of NB-Designer As shown below, the user can customize Bar Picture with any desired shape. Process of adding one Bar Picture component Press the Bar Picture component icon, drag it to the window, then the [Basic Attributes] dialog box of the Bar Picture component will pop up.
  • Page 170 3 Functions of NB-Designer Switch to the [Bar Picture] tab and make settings as shown below. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-129...
  • Page 171 3 Functions of NB-Designer Detailed descriptions of the Bar Picture attributes Bar Type Normal Indicates the percentage relationship between the actual value and the set range by means of a Bar Picture. D100=70 Offset Indicates the offset between the actual value and the set range by means of a Bar Picture.
  • Page 172 3 Functions of NB-Designer Detailed descriptions of the Bar Picture attributes Color This option is used to set the colors for the normal state, the upper/lower limit, border and background of the Bar Picture. Over Upper When the value of the specified register exceeds the set Alarm Upper, the filled area of the Bar Limit Flashing Picture flashes.
  • Page 173 3 Functions of NB-Designer Scale Attributes Use Scale Scale Color Sets the scale color of the Bar Picture. Show Scale Frame Determines whether to show the scale frame. 100 0 Disable Enable The Number of Sets the main scale number to be displayed. Main Scale The Length of Main Sets the length of the main scale with the unit of pixel point.
  • Page 174 3 Functions of NB-Designer Switch to the [Graphics] tab and make settings as shown below. Select proper graphics for the Bar Picture to improve the display effect, but generally speaking, it is unnecessary to assign graphics to the Bar Picture. Press the [OK] button to complete the setup of the Bar Picture component.
  • Page 175 3 Functions of NB-Designer Variable Current Alarm Bar picture - word 3-134 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 176 3 Functions of NB-Designer • Bar Picture - Double-word NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-135...
  • Page 177 3 Functions of NB-Designer • Normal and Offset What the Offset displays is the offset between the actual value and the “Deviation-type original data”. For example, the “Deviation-type original data” is set to 50, while the actual value in the register is 60, then only the area corresponding to “10”...
  • Page 178 3 Functions of NB-Designer • Rectangle and Circle Comparison of display effects between the Rectangle and Circle. Rectangle Circle NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-137...
  • Page 179: Meter

    3 Functions of NB-Designer 3-6-15 Meter Meter can display the data in the specified register by means of a meter diagram. Process of adding one Meter component Press the Meter component icon, drag it to the window, then the [Basic Attributes] dialog box of the Meter component will pop up.
  • Page 180 3 Functions of NB-Designer Switch to the [Meter Component] tab. Descriptions of Meter Component Attributes Dial Style Includes Pie, Circularity (point up) and Circularity (point down). Hand Color Selects the color of the hand of the Meter component. Length Sets the length of the hand of the Meter component. The maximum length can’t exceed the radius of the actual circle formed by the Meter hand.
  • Page 181 3 Functions of NB-Designer Descriptions of Meter Component Attributes The Number of Minor Sets the number of the minor scale of the Meter component. (0 to 10 available) Scale The Length of Minor Sets the length of the minor scale of the Meter component. The maximum length can’t Scale exceed the radius of the actual circle formed by the Meter hand.
  • Page 182 3 Functions of NB-Designer Descriptions of Meter Component Extended Attribute Fan Thickness Sets the thickness of the fan block. The maximum thickness can’t exceed the radius of the actual circle formed by the Meter component, but must be equivalent to or less than Fan External Radius.
  • Page 183: Indirect Window

    3 Functions of NB-Designer 3-6-16 Indirect Window Indirect Window can make an already created window pop up on the current screen. Please refer to [3-4-3 Window Creation]. Generally, the window called by the indirect window is smaller than the full screen (but it can also be of the same size as the full screen). The popup window through the indirect window is the window corresponding to the value of the word address register of [Read Address].
  • Page 184 3 Functions of NB-Designer window 0 Press this button, popup window 0 Press this button, close indirect window Process of adding one Indirect Window component Press the Indirect Window component icon, drag it to the window, then the [Basic Attributes] dialog box of the Indirect Window component will pop up.
  • Page 185 3 Functions of NB-Designer Read Address: It defines a display area and is able to display window contents that are the same as the data in the specified register and corresponding to the Window No. already created. For example, if the value turns to 20, Frame 20 will pop up (However, this window must be created already.), while, when the value turns to 0, the popup window will be closed.
  • Page 186: Direct Window

    3 Functions of NB-Designer 3-6-17 Direct Window Direct Window can make a specified window pop up onto the current screen. The popup window will be displayed outside the boundary of the [Direct Window]. Normally, the Direct Window size should be set to same as that of the popup windows. There is no absolute limitation on the number of Direct Window.
  • Page 187 3 Functions of NB-Designer Address: Refers to the bit address corresponding to the Direct Window component. Switch to the [Direct Window] tab and select the Destination Window No. to be ejected in [Frame ID]. Variable Display Coordinates: Checking it means the position coordinates of the popup Direct Window are read by the specified registers;...
  • Page 188: Alarm Display

    3 Functions of NB-Designer 3-6-18 Alarm Display The Alarm Display component will display all the alarm information enabled in the set area. The content it displays is the same as that displayed by the Alarm Bar, and both of them are about the alarm information of a certain node switch (bit address).
  • Page 189 3 Functions of NB-Designer Go to the [Alarm Display] tab, as shown below: Row Space and Column Space: Refers to the distances between two neighboring lines and columns. DisplayTypeRange: “0 To 255” are available. When register the alarm information, you need to assign a type for each piece of alarm information.
  • Page 190: Trend Curve

    3 Functions of NB-Designer Example of Alarm Display component Use a vector graphics (VG0) as the rectangle background and another vector graphics (VG1) as the sunken display area. Use 2 Multiple State Setting components (SWD0, SWD1) to increase or decrease the starting lines of alarm information displayed (i.e. controlling the increase or decrease of the “Read Address”...
  • Page 191 3 Functions of NB-Designer Process of adding one Trend Curve component Press the Trend Curve component icon, drag it to the window, then the [Basic Attributes] dialog box of the Trend Curve component will pop up. Read Address: Refers to the word address of PLC corresponding to the 1 track line data.
  • Page 192 3 Functions of NB-Designer Go to the [Trend Graphics] tab and set the parameters related to the Trend Curve. Descriptions of Trend Curve Attributes Type Single page Only the data change information of the sampling data in the current page is displayed, and extension of Trend Curve is not allowed.
  • Page 193 3 Functions of NB-Designer Descriptions of Trend Curve Attributes Property Start from Top Start from Bottom Sampling Time sampling The data is sampled periodically. Methods OFF ON trigger When the state of the specified bit register address turns ON from OFF, the sampling sampling is triggered.
  • Page 194 3 Functions of NB-Designer Descriptions of Trend Curve Attributes Pause-Clear The default Word Length is 2. “Pause” function only stops to refresh the changes in the curve temporarily, and the sampling operation will not be stopped temporarily. When “Pause-Clear” is checked as shown blow, and the state of the specified bit address LB0 is set “ON”, the screen will stop refreshing temporarily When the specified bit address LB0 is set “OFF”, the changes in Trend Curve will be refreshed and displayed.
  • Page 195 3 Functions of NB-Designer Switch to the [Channel] tab and set the parameters related to each track line. Color: Specifies the color for each track line. Line Width: Refers to the thickness of the line, and 8 kinds of line width are available here. Data type: Sets the data type used by the user and 6 kinds are available.
  • Page 196 3 Functions of NB-Designer Switch to the [Save Historical Data] tab and determine whether to check “Save to Recipe Data Field”. Save to Recipe Data Field: After this option is checked and the Start Addr. is set, the sampling data can be saved to the recipe. Historical data for the Trend Curve is saved in the start address of the recipe set by the user, and the memory area includes the Information Area with the size of 40 bytes (i.e.
  • Page 197 3 Functions of NB-Designer Maximum/Minimum of Trend Curve is variable. Descriptions: LW0 corresponds to the variable making sampling for the Y coordinate, and the horizontal axis represents the Time Axis. And LW1 and LW2 correspond to the minimum value (lower limit of Y) and the maximum value (upper limit of Y) respectively. LW1: Y Min LW0: Y Max 3-156...
  • Page 198: Recipe Data

    3 Functions of NB-Designer 3-6-20 Recipe Data Recipe Data component can realize the data transmission from the HMI to PLC, or vice versa. For details, refer to 3-12 Recipe Data. 3-6-21 Oscillograph The Oscillograph functions similarly to the Trend Curve, and the difference between them is as follows: For the Trend Curve, the background communication still continue to do when the current window where the Trend Curve locates is closed, the sampling information before the switching can be obtained when the Trend Curve is switched to at any time.
  • Page 199 3 Functions of NB-Designer Read Address: Refers to the word address of PLC corresponding to the 1 track line data. And the word address corresponding to the 2 track line is “Read Address + 1”, and the 3 is “Read Address + 2” and so on. Address: Refers to the first address of the word address corresponding to Oscillograph component.
  • Page 200 3 Functions of NB-Designer Descriptions of Scope Chart Pause-Clear The default Word Length is 2. “Pause” function only stops to refresh the changes in the curve temporarily, and the sampling operation will not be stopped temporarily. When “Pause-Clear” is checked as shown blow, and the state of the specified bit address LB0 is set “ON”, the screen will stop refreshing temporarily When the specified bit address LB0 is set “OFF”, the changes in Trend Curve will be refreshed and displayed.
  • Page 201 3 Functions of NB-Designer Switch to the [Channel] tab and set the parameters related to each track line. Color: Specifies the color for each track line. Line Width: Refers to the thickness of the line, and 8 kinds of line width are available here. Data type: Sets the data type used by the user and 6 kinds are available.
  • Page 202: Scroll Bar

    3 Functions of NB-Designer 3-6-22 Scroll Bar Scroll Bar is used to change the value in the specified word register by pressing the slider. Process of adding one Scroll Bar component Press the Scroll Bar component icon, drag it to the window, then the [Basic Attributes] dialog box of the Scroll Bar component will pop up.
  • Page 203 3 Functions of NB-Designer Go to the [Scroll Bar] tab. Word Length of Index Number: Word and double-word are available. Direction: Refers to the moving direction of the Scroll Bar, and it includes “From Left To Right”, “From Right To Left”, “From Up To Down” and “From Down To Up”. Background Image: Refers to the background images used by the Scroll Bar.
  • Page 204 3 Functions of NB-Designer Go to the [Scroll Bar Extended Attributes] tab and set the Slider Width and Max/Min Value Setting to constants. Slider Width: Checking it means the slider width will be set by manual, and Not-checking it means the slider width is 10 pixels by default. Max/Min Value Setting: Min: The lower limit of the Scroll Bar component is the starting browsing index value.
  • Page 205: Event Display

    3 Functions of NB-Designer 3-6-23 Event Display Event Display component is used to display the event information registered in “Event Information database” and whose current state satisfying the triggering conditions. The Event Display component will display these triggered event information one by one according to the time sequence of the triggered event.
  • Page 206 3 Functions of NB-Designer Go to the [Event Information] tab. Row Space and Column Space: Refers to the distances between two neighboring lines and columns. Affirmance: Includes the [Click] or [Double click]. Acknowledge Color: Refers to the color after the event information is confirmed. Back to Normal Color: Refers to the color after the event information returns to normal.
  • Page 207 3 Functions of NB-Designer Format Content Descriptions Event Trig Date The data format is displayed as Month/Date. Time ascending Order The event is displayed in the ascending order. Display Only the Event which Only the event that is trigged but doesn’t return to normal is displayed here. And the doesn't recover event that returns to normal will not be displayed in the event display list.
  • Page 208 3 Functions of NB-Designer Press the [OK] button to complete the setup, and adjust the position and the size of the Event Display component. Example of Event Display First create a new project and [Save] it. Add two events in the [Event log object list], as shown below. Where, the 1 event is the popup window 4 and the 2 event is the popup window 5.
  • Page 209 3 Functions of NB-Designer Add one Event Display component in Frame 0, as shown below. Place one vector graphics under the Event Display component to enhance the display effect. Add one Bit State Switch to control the ON/OFF state of LB10. Add one Text component with the content of “Increase water temperature”.
  • Page 210 3 Functions of NB-Designer Finally, the Frame 0 is shown as below: Create Frame 4 with one Text component and one Bit State Switch component controlling the LB10, as shown below. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-169...
  • Page 211 3 Functions of NB-Designer Create Frame 5 with one Text component and one Multiple State Setting component, as shown below. After [Save], [Compile], [Online/Offline Simulation] or [Download] is selected, the operation effect of the program is as shown below. When LB10 or LW30 is triggered for its corresponding triggering conditions is satisfied, the related event information will be displayed.
  • Page 212: Note Book

    3 Functions of NB-Designer Note 1 For the popup window, it will pop up only when the event is confirmed. 2 For the popup window for the event triggering, it can be closed by the <Close window> for the Function Key or the triggering function <Write Data: No>.
  • Page 213 3 Functions of NB-Designer Switch to the [Notepad] tab. Descriptions of Note Book Total Lines Refers to the total lines of the text that can be input. Display Lines Refers to the lines in the display area. The Word Register Refers to the maximum data length displayed in each line with the unit of Number of Per Line “word”.
  • Page 214 3 Functions of NB-Designer Switch to the [Font] tab. Switch to the [Keyboard Setting] tab. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-173...
  • Page 215 3 Functions of NB-Designer Switch to the [Graphics] tab and select the vector graphics or bitmap representing the touching area and touching state. Switch to the [Control Setting] tab and make the Security Setting and set the Notifications. Press the [OK] button to complete the setup of the Note Book component. The editing of Note Book is as shown below: Cursor operating area...
  • Page 216 3 Functions of NB-Designer The offline simulation effect of the Note Book is as shown below: Example of using Text Input component to realize PinYin Input The edited effect is as shown below: PinYin Input Window Please input your name: The specific operation is as follows: Make “PinYin Input Window”...
  • Page 217 3 Functions of NB-Designer Check “Vector Graphics” in the “Graphics” tab and select one vector graphics, as shown below. Place one function key with the attribute of “Switch Window” of “Minimize” in the “Function Key” tab. Check “Vector Graphics” in the “Graphics” tab and select one Vector, as shown below. 3-176 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 218 3 Functions of NB-Designer Place one function key with the attribute of “Switch Window” of “Close window” in the “Function Key” tab. Check “Vector Graphics” in the “Graphics” tab and select one Vector, as shown below. Place one Text Display component LW9152 with the “Word Length” of “16”. Place one static Text Display component with the contents of “Please input your name:”.
  • Page 219 3 Functions of NB-Designer Place another Text Input component LW20 with the “Word Length” of “4”. Create one Bit State Setting component with the “Write Address” of LB9100 in the “Basic Attributes” tab, “Type” in the “Bit State Setting” tab of “Toggle”, “Use Tag” being checked together with the State 0 and State 1 of “English”...
  • Page 220 3 Functions of NB-Designer Place one Multiple State Setting component LW9150 with “Setting Mode”, “Addend” and “Upper” of “Add value”, “8” and “100” respectively in Multi-State Setting tab and the tag of “PgDn”. Place one Multiple State Setting component LW9150 with “Setting Mode”, “Subtrahend” and “Lower”...
  • Page 221 3 Functions of NB-Designer After all the components are placed well, the specific operation is as follows: Trigger the Text Input component to make the cursor appear, as shown below. PinYin Input Window Please input your name: Click the English-Chinese Switch once, then the input bar for Chinese input will appear, as shown below.
  • Page 222 3 Functions of NB-Designer PinYin Input Window Please input your name: Trigger “ ” after PinYin “san” is input, “ ” will be displayed in the Text Input component. PinYin Input Window Please input your name: Press “ENT” button in character keyboard to complete this input. Addition1 If the character needs to be changed during the input process, the function keys of “BACK”...
  • Page 223: Multiple State Neon Lamp

    3 Functions of NB-Designer Clicking the “Minimize (i.e. “-”) icon” can make the window minimized to the task bar. And clicking the task bar again will make the window return to the state before it is minimized. Clicking the “Close (i.e. “X”)” icon to close the window. The PinYin Input for the Note Book is similar to that for the Text component, and many attributes of the Note Book component are realized through the function keys.
  • Page 224: Bit State Neon Lamp

    3 Functions of NB-Designer Switch to the [Tag] tab and add the text corresponding to the state. Switch to the [Graphics] tab and select the vector graphics or bitmap representing the touching area and touching state. Press the [OK] button to complete the setup of the Multiple State Neon Lamp component. 3-6-26 Bit State Neon Lamp The Bit State Neon Lamp component displays the tag contents in loopy-moving way by the neon lamp, and it supports the tag contents corresponding to State 0 and State 1 in the loopy-moving...
  • Page 225: Trigger Touch

    3 Functions of NB-Designer Switch to the [BitNeonLamp] tab and make settings of “Moving Type”, “Step Length” and “Speed” respectively. Switch to the [Tag] tab and add the text corresponding to the state. Switch to the [Graphics] tab and select the vector graphics or bitmap representing the touching area and touching state.
  • Page 226 3 Functions of NB-Designer Process of adding one Trigger Touch component Press the Trigger Touch component icon, drag it to the window, then the [Basic Attributes] dialog box of Trigger Touch component will pop up. Switch to the [Trigger Touch] tab and select the Trigger Type. Press the [OK] button to complete the setup of the Trigger Touch component.
  • Page 227: Grid

    3 Functions of NB-Designer 3-6-28 Grid The Grid component can make the selection type of “Select by row”, “Select by col” and “Select by cell”. The user can set the “Row”, “Column”, “Select Color”, “Background Color”, “Border Color”, and write the selected Row No. and Column No. into the specified register. Process of adding one Grid component Press the Grid component icon, drag it to the window, then the [Basic Attributes] dialog box of the Grid component will pop up.
  • Page 228: Historical Data Display

    3 Functions of NB-Designer Switch to the [Control Setting] tab and make the Security Setting and set the Notifications. Press the [OK] button to complete the setup of the Grid component. The simulation effect of the Grid component is as shown below. Select by row 2 Select by col 2 Select by cell 2...
  • Page 229 3 Functions of NB-Designer Process of adding one Historical Data Display component Press the Historical Data Display component icon, drag it to the window, then the [Basic Attributes] dialog box of the Historical Data Display component will pop up. Switch to the [Display Properties] tab and make the settings of display format and color etc. 3-188 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 230 3 Functions of NB-Designer Descriptions of Display Properties Channel Refers to the number of the register to be sampled, and the channel is up to 16. Sequence No. Determines whether to display the No. of the sampling data information. Ascending Order When this option is checked, the sampling data information will be displayed in the ascending order, i.e.
  • Page 231 3 Functions of NB-Designer Descriptions of Background Attribute Sampling Methods Time sampling The data is sampled timely. OFF ON trigger Only when the state of the specified bit address turns ON from OFF, sampling the sampling is triggered. ON OFF trigger Only when the state of the specified bit address turns OFF from ON, sampling the sampling is triggered.
  • Page 232 3 Functions of NB-Designer Switch to the [Save Historical Data] tab and set the “Start Addr.” etc. to be saved. • When the historical Data Display component and the Trend Curve component are used in com- bination and their addresses are the same, it just needs to set “Save to Recipe Data Field” for the historical data of one component instead of both components.
  • Page 233 3 Functions of NB-Designer Switch to the [Title Bar Properties] tab and make settings of “Name” and “The column font” etc. Press the [OK] button to complete the setup of the Historical Data Display component. 3-192 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 234: Function Parts

    3 Functions of NB-Designer Function Parts 3-7-1 Scale It is applicable to the conditions with the requirement of equal-division notation. Process of adding one Scale component Press the Scale component icon, drag it to the window, then the [Scale Component Attribute] dialog box will pop up.
  • Page 235: Function Key

    3 Functions of NB-Designer 3-7-2 Function Key Function Key provides functions such as “Switch Window”, “Keyboard Function”, “Execute Macro”, “Touch Calibration”, “Clear Event” and “Message Board” etc. The function key is not controlled by the register address, so the execution of specified function needs to be activated by touching this component.
  • Page 236 3 Functions of NB-Designer Function Key Switch Window Descriptions of Switch Window Change window Pressing the Function Key will make the current Basic Window including all of its sub- windows closed and the Basic Window with the specified Window No. will be switched to. Frame 0 Frame 10 Goto Prev...
  • Page 237 3 Functions of NB-Designer Descriptions of Switch Window Close window It is used to close the Popup Window where the Function Key is located rather than the Direct Window or Indirect Window. Because the ON/OFF of the Direct (Indirect) Window is realized by the bit (word) address controlling the window operation, therefore the “Close Window”...
  • Page 238 3 Functions of NB-Designer (5) Place one Text Display component with “Basic window 0” displayed, one [Goto Prev] Function Key and one [Popup window] Function Key with “Pop-up window 7” displayed into Window 0, as shown below. (6) Place one Text Display component with “Basic window 4” displayed and one [Goto Prev] Function Key into Window 4.
  • Page 239 3 Functions of NB-Designer (13)Pressing [Fast select window 5] in Fast Select Window will make the window switch to Fast select window 5, as shown below. (14)Pressing [Common window 1/6] can realized the switching among the Common windows. Keyboard Function Descriptions of keyboard function Enter Equivalent to the function of Enter key in the keyboard.
  • Page 240 3 Functions of NB-Designer Example: Making NUM Keyboard Number (0 to 9) keys, Enter, CLR and Backspace keys are required in the keyboard. Step 1: Create a new project and make the layout of the NUM keyboard. Firstly add the new window “Frame 10” and open [Window Attribute], then perform the window operations such as setting the Width, Height and the border width to be 160, 200 and 2 respectively, setting the Frame Color, checking [Special Attribute] and setting it to be “Keyboard page”.
  • Page 241 3 Functions of NB-Designer Example: Create Unicode keyboard by the combination of Text Input and Function Key. The Unicode keyboard can be created by using [Unicode] option, which is available in the related attribute screen of Text Display component, Text Input component and Note Book component, in combination with the [Keyboard Function] - [Unicode] option in the Function Key Component Attribute.
  • Page 242 3 Functions of NB-Designer Execute Macro After this function is selected, pressing the Function Key can execute the specified existing Macro code. Touch Calibration After this function is selected, pressing the Function Key can make the system go to HMI Touch Calibration Screen, thus allowing the users to perform touch calibrations to the HMI.
  • Page 243: Alarm Bar

    3 Functions of NB-Designer 3-7-3 Alarm Bar Alarm Bar icon can be used to display the triggered preset alarm information by using the Neon Lamp in the area where the Alarm Bar locates. The alarm information must be related to node address of a certain bit, and it will scroll from the right to the left when the bit address is triggered to the alarm state.
  • Page 244 3 Functions of NB-Designer Process of adding one Alarm Bar Press the Alarm Bar icon, drag it to the window, then the [Alarm Bar Component Attribute] dialog box will pop up. Moving Step: Refers to the number of pixel for each movement with the unit of pixel. The larger the number of moving step, the faster the speed of scroll display.
  • Page 245 3 Functions of NB-Designer Example of creating one Alarm Bar component Create a new project firstly. Press the [Alarm Information] icon in [Project Database] to go to the logon list of alarm information, and then add two pieces of alarm information, as shown below. Add one Alarm Bar component in Frame 0.
  • Page 246 3 Functions of NB-Designer Add two Bit State Switches to control the ON/OFF of LB0 and LB1 respectively, then the ON/OFF state of LB0 and LB1 will directly trigger the Alarm Bar to display the alarm information or not. After [Save], [Compile], [On/Offline Simulation] or [Download] is selected, the operation effect is as shown below.
  • Page 247: Timer

    3 Functions of NB-Designer 3-7-4 Timer Timer is a kind of component performing the timing. When the timing is over, it will play the other corresponding functions such as periodical Macro instruction execution, parameter setting and data transmission etc. Process of adding the Timer First press the Timer icon before dragging it into the window, and go to [Timer] tab after the [Timer Component Attribute] dialog box pops up.
  • Page 248 3 Functions of NB-Designer Descriptions of Timer Attributes Execution It refers to the timing cycle of the timer with the unit of 100 ms. The timer will perform Cycle functional operation once at each interval of timing cycle. Response Immediate When the triggering condition is met, the function will be executed Mode immediately.
  • Page 249 3 Functions of NB-Designer Mode: Includes Set value, Periodical Toggle, as shown below. The detailed description of each function is as follows. Mode Descriptions Set Value Set the specified bit address to 0 or 1 after the timing period is reached.
  • Page 250 3 Functions of NB-Designer Mode Descriptions Periodical This mode makes the address value of the register for the specified word JOG++(circle) increase automatically by the “increment” at the interval of each “Execution Cycle” and makes it increase from 0 again when “the upper limit value” is reached.
  • Page 251: Bitmap

    3 Functions of NB-Designer 3-7-5 Bitmap Bitmap component is used to call and display the bg-form graphics in the system graphics library or the graphics library in Project files window. Bitmap component is not controlled by the register, and doesn’t have multiple states, thus the bitmap corresponding to the graphics state specified by you at the designing time will always be displayed.
  • Page 252: Vector Graph

    3 Functions of NB-Designer 3-7-6 Vector Graph Vector Graph component is used to call and display the bg-form graphics in the system graphics library or the graphics library in Project files window. The Vector Graph component is not controlled by the register, and doesn’t have multiple states, thus the Vector Graphic corresponding to the graphics state specified by you at the designing time will always be displayed.
  • Page 253: Note Pad

    3 Functions of NB-Designer 3-7-7 Note Pad Note Pad is designed specially to provide the users with a space for the message reservation and transmission, thus allowing the users to write any text on the HMI freely. And its function is similar to that of the drawing board. Process of adding Note Pad Press the Note Pad icon, drag it to the window, then the [Notepad Component Attribute] dialog box will pop up.
  • Page 254 3 Functions of NB-Designer The combined use of Note Pad with Function Keys After the Note Pad is placed well, you can set the Tool, Pen Color, Pen Width and Clear after the [Message Board] is selected in the Function Key tab, as shown below. (a) Tool Pen: After selecting the pen, you can leave messages or make drawings in the message board.
  • Page 255 3 Functions of NB-Designer Create a Note Pad Makes Frame 0 as the Note Pad window. Of course you can make the other frame as the Note Pad window. And later you just need to drag the Note Pad component to the window. Firstly set the attributes of the Note Pad component, as shown below.
  • Page 256: Data Transmission

    3 Functions of NB-Designer [Save] & [Compile] or [Offline Simulation]/[Direct Online Simulation]/[Indirect Online Simulation]/[Download] to the HMI are OK and the final effect is as shown below. The system reserves LB9020 to LB9022 for the control and notation of the pen, the selections of Eraser and Clear Block, LB9030 to LB9032 for setting the pen thickness, LB9006 for setting the operation mode of Note Pad, LW9007 for setting the pen thickness and LW9008 for selecting any one of 256 colors.
  • Page 257 3 Functions of NB-Designer Process of adding Data Transmission Drag the Data Transmission icon to the window after it being pressed, then the [Data Transmission Component Attribute] dialog box will pop up. Data Type: Includes Bit and Word transmission. Data Length: The number of data transferred by the Data Transmission component. When the data type is Bit or Word, the units are “bit”...
  • Page 258 3 Functions of NB-Designer Set the [Trigger Address]. Trigger Type Descriptions OFF ON When the state of the specified register is from OFF to ON, the Data Transmission component will be triggered to perform the transmission. ON OFF When the state of the specified register is from ON to OFF, the Data Transmission component will be triggered to perform the transmission.
  • Page 259: Freeplotting

    3 Functions of NB-Designer Make settings in the [Tag], [Graphics] and [Control Setting] tabs by using the similar method for the components mentioned above. Press the [OK] button to complete the setup, and adjust the position and size of the Data Transmission component.
  • Page 260: Date/Time

    3 Functions of NB-Designer Multicolor with Word Register used: Set the component size to 50×50, the register address to LW0, and the values of 2500 registers (i.e. LW0 to LW2499) to be read by HMI. Then the pixel point corresponding to the component location will be drawn into the corresponding 65536 true color according to the actual value read from the register.
  • Page 261 3 Functions of NB-Designer Date/Time Component Attribute Descriptions of Date/Time Component Attribute Display Date Sets whether to display the date or not. Date Format There are four formats available, where DD, MM and YY refer to the date, month and year respectively. Date Separator Three formats are available.
  • Page 262: Dynamic Graph

    3 Functions of NB-Designer 3-7-11 Dynamic Graph The Dynamic Graph component can modify the positions and sizes of the rectangle, ellipse or line by changing the value of the register. Dynamic Graphic Component Attributes Dynamic Graphics Type: Sets the graphics type from the available types of the Rect, Ellipse and Line. Frame/Line: Sets the Line Color, Line Width and Line Style for the rectangle and ellipse, and line.
  • Page 263 3 Functions of NB-Designer Dynamic Graphic Position The descriptions of the specific attributes are as follows: The Upper-left Corner Unchecked Position X and Position Y of the dynamic graphics are the of Variable constants. Checked Position X and Position Y of the dynamic graphics are the variables.
  • Page 264 3 Functions of NB-Designer Example of creating several Dynamic Graphics Dynamic Ellipse component: Address is LW0, Position of upper-left corner LW0=0 (the value of X), LW1 is 0 (the value of Y), Width LW2=100 and Height LW3=100. The effect is shown as below. Dynamic Rectangle component: Address is LW0, Position of upper-left corner LW0 = 50 (the value of X), LW1 = 80 (the value of Y), Width LW2 = 200 and Height LW3 = 100.
  • Page 265: User Info Display

    3 Functions of NB-Designer 3-7-12 User Info Display When the system uses User Permission function, the related information of the current login user can be displayed in the table form by using the User Info Display component. The User Info Display component must be used in combination with the User Permission, otherwise it will not work.
  • Page 266 3 Functions of NB-Designer For the added component, you can right-click the mouse to select [Move Up] or [Move Down] option to change the execution order of the component. For the added component, you can right-click the mouse to select [Delete] option to delete this component.
  • Page 267 3 Functions of NB-Designer The supported types of the Bit State Setting component are only limited to On, Off and Toggle. The supported types of the Multiple State Setting components are only limited to Set Constant, Add value and Sub value. Option of “End the Execution when Component Execution Fails”...
  • Page 268: Event Bar

    3 Functions of NB-Designer 3-7-14 Event Bar Event Bar is used to make the event information logged in [Event Information] database and meeting the current triggering conditions displayed scrolling from the right to the left. Event Info Scrollbar Component Attribute Event Information Display Type Range: Only displays the event information of this type in scrolling way.
  • Page 269 3 Functions of NB-Designer Standard Time Format (H: M: S) The time format is displayed as Hour: Minute: Second. Precise Time Format (H: M: S: MS) The time format is displayed as Hour: Minute: Second: Millisecond. Extended Date Format (Y/M/D) The date is displayed as Year/Month/Day.
  • Page 270: Project Database

    3 Functions of NB-Designer Project Database 3-8-1 Text Library Text Library can be used to store the text contents needed by the project, thus preventing the tag with the same text from being input frequently. In addition, Text Library can be used to the conditions with the requirement of multi-language support to realize the switching among the multiple languages for the HMI Edit screen.
  • Page 271 3 Functions of NB-Designer (3) The text added just now has been in the Text Library already, and you can click the “+” behind the “Name” to see the bit state set by yourself. (4) Input the text for each state, as shown below. (5) If you use 2 states, it just needs to input the corresponding text for state 0 and state 1 respectively, and then click “OK”...
  • Page 272 3 Functions of NB-Designer (6) Finally, you can use the text added before in “Use TextLib”, as shown below. If you haven’t added the text to the Text Library, “Use TextLib” can’t be checked and is always grayed out until you have added the text into the Text Library. Multi-language Switching The switching among the multiple languages can be realized by modifying the value of special register, which refers to LW9130 in NB-Designer.
  • Page 273 3 Functions of NB-Designer Language Setting of Text Library Clicking “Language Setting” in [HMI Attribute]-[HMI Extended Attributes] or clicking “Language Setting” from the Text Library can open [Language Setting] dialog box to set the global attribute of the text font corresponding to each kind of language. Max Lang Num: The Text Library supports up to 32 kinds of languages with the Default Language of 8.
  • Page 274 3 Functions of NB-Designer Export Text Library (1) The following dialog box will pop up after “Export” is clicked. (2) Click “>>” to change the path for saving the export file and the name of the export file, or select the defaults, as shown below. (3) After the path being saved, if “Export file successfully”...
  • Page 275 3 Functions of NB-Designer (4) If the imported file in .csv format has the items having the same name with that in the existing Text Library of the system, the selection dialog box will pop up. In this case, you can select “Yes” or “No” according to the actual requirements. Notes for Import &...
  • Page 276: Address Tag

    3 Functions of NB-Designer If line-break is needed in excel file, it just needs to input “$_Blank_$” or “$_enter_$”. (3) After the .csv file is edited in excel file, be sure to save it as “Unicode Text (*.txt)”, otherwise it will not be identified when it is imported. (4) The “Import”...
  • Page 277 3 Functions of NB-Designer Clicking icon or entering [Address Tag] in the [Project Database] can make Address Tag pop up. Click “Add” to make the following small dialog box pop up. Tag Name: Inputs the name of this address tag. HMI: Selects the No.
  • Page 278 3 Functions of NB-Designer Input the above-mentioned items respectively, and click “OK”, then the address tag will appear in the library. Later you can use it in the other places, as shown below. Note 1 The addresses having been logged in the address tag library can’t be changed in the other places, that’s to say, they can only be used.
  • Page 279: Alarm Information

    3 Functions of NB-Designer 3-8-3 Alarm Information To display the information on the Alarm Display component or Alarm Bar component, the logon in the list of [Alarm Information] database is needed. One bit address can control whether one piece of information will be displayed or not. If the logged bit address is triggered (ON or OFF), the related information will be displayed on the Alarm Display component.
  • Page 280 3 Functions of NB-Designer Select the [Add] button to add the information or select the [Modify] button to modify the existing information. Descriptions of Alarm Information Attribute Triggered HMI When several HMIs are connected during the project configuration, you can use this option to select the Alarm Display component on the HMI to display this piece of alarm information.
  • Page 281 3 Functions of NB-Designer Press the [OK] button to make the alarm information displayed in the alarm list. After the alarm information is logged, you can edit the existing alarm information by using “Delete” and “Modify” buttons. Press the [OK] button to complete the logon of the alarm information. Note For making full use of communication bandwidth, it is recommended to use the consecutive address block as the address from where to read the alarm logged in [Alarm Information] database in order to ensure the smoothness of the communication.
  • Page 282 3 Functions of NB-Designer Example: To create an event log with the type of each event being different. (1) Click Event Information to add the new event with the settings shown as below. (2) The setting method of LB1 and LB2 is similar to that of LB0. The type of LB1 is 1, and the type of LB2 is 2.
  • Page 283 3 Functions of NB-Designer (3) Place two Event Display components with the addresses of LW0 in the Edit Window and the settings are as shown below. (4) Perform the simulation, then the events belonging to Type 0 and Type 1 will be displayed in Event Display Component 1 and the event belonging to Type 2 will be displayed in Event Display Component 2.
  • Page 284: Event Information

    3 Functions of NB-Designer 3-8-4 Event Information The information logged in Event Information component will be displayed in the Event Display component. To display the information in the Event Display component, the information must be logged in the [Event Information] database in advance. One bit or word address controls one piece of information.
  • Page 285 3 Functions of NB-Designer Select the [Add] button to add the information or select the [Modify] button to modify the existing information. Descriptions of Event Information Attributes Triggered HMI When several HMIs are connected in the project edit screen, you can use this option to select the Event Display component of the HMI to display this event record.
  • Page 286 3 Functions of NB-Designer Descriptions of Event Information Attributes Attribute Word < When the value of the specified word address is less than the specified value, one event record will be generated. > When the value of the specified word address is greater than the specified value, one event record will be generated.
  • Page 287 3 Functions of NB-Designer Descriptions of Event Information Attributes Text Inputs the contents of event information to be displayed. Clicking [Font] can set the Font Type and the related attributes. Use Text Determines whether to use the contents logged in the Text Library. Library Language When using multi-language Text Library, you can select the language here and click “Font”...
  • Page 288: Plc Control

    3 Functions of NB-Designer Pressing the [OK] button will make the event information displayed in the event list. After the event information is logged, you can edit the existing event information by using “Delete” and “Modify” buttons. Press the [OK] button to complete the log of the Event Information. For making full use of the communication bandwidth, it is recommended to use the consecutive bit address block of PLC for the Event Information component.
  • Page 289 3 Functions of NB-Designer Process of creating one PLC Control component Press the PLC Control component icon to make the list of PLC Control component pop up. Press “Add” button to create a new PLC Control component or press “Modify” and “Delete” buttons to modify the PLC Control component and delete the selected component respectively.
  • Page 290 3 Functions of NB-Designer Addr. Type: Specifies the address types of the devices performing the PLC control operations. Address: Specifies the addresses of the devices performing the PLC control operations. Code Type: Includes BIN or BCD. Control Type: Specifies the operation types of the component. There are 12 types available, and their functions will be described later in details.
  • Page 291 3 Functions of NB-Designer General PLC Control Using the data register of PLC can control the data transmission between PLC and the HMI through the “General PLC Control” function. It can be divided into 4 types according to the direction of data transmission: (a) PLC RW (Recipe Data Memory), type code 1.
  • Page 292 3 Functions of NB-Designer (3) Finally, set transmission type code according to the direction of data transmission and perform the transmission. Set D_word10 to 1 to transfer the data in the PLC data block with the set starting address to the data block in recipe memory with the set starting address of the HMI.
  • Page 293 3 Functions of NB-Designer Addr. Type and Address: Refers to the address to trigger the Macro program execution. The Macro program will be executed when this bit is 1, while not executed when this bit is 0. Macro ID: Refers to the No. of Macro program. Execute Method: ON...
  • Page 294 3 Functions of NB-Designer General PLC Control (Extend) General PLC Control (Extend) is similar to General PLC Control, but the occupied address is different, i.e. General PLC Control occupies 4 words while General PLC Control (Extend) occupies 6 words (extending “word” to “double-word”). The method is as follows: (1) Set Read Address: Similar to General PLC Control.
  • Page 295 3 Functions of NB-Designer Change Window (Ignore the window 0) The difference between Change Window and Change Window (Ignore the window 0) is as follows: Change Window: When the Window No. is 0, it will be switched to Frame 0. Change Window (Ignore the window 0): When the Window No.
  • Page 296: Macro Function

    3 Functions of NB-Designer Macro Function Macro is an advanced HMI control method, which makes the function of the HMI more powerful. The HMI can have the same logic and arithmetic functions with the PLC through the Macro programming. Using Macro flexibly can realize more powerful functions that can not be realized by the common component, and make the HMI more perfect.
  • Page 297 3 Functions of NB-Designer Before writing the Macrocode, please predefine the I/O variables. Right-click the mouse in the “Parameters [macro_0.c]” window to make the following menu pop up. Select “Add Variable” to make the following dialog box pop up. Firstly specify the variable name. There are 3 kinds of variables - Read variable, Write variable and Read/Write variable.
  • Page 298 3 Functions of NB-Designer Here, select “signed int.” from “Data Type”, “Read” from “R/W”, “LW” from “Address Type” and “0” from “Address” respectively. After the selection, click the “OK” button, then this variable will be seen in “Parameters [macro_0.c]” window. Note When the Macrocode being written, all the external data referenced must be pre-registered in “Parameters [macro_0.c]”...
  • Page 299 3 Functions of NB-Designer Then the editing screen is shown as below: Perform the offline simulation, input 5 into LW0 and 2 into LW1, and you will see the result as shown below: According to our estimation, the result should be 2.5 instead of 2. Where the problem is? For the user familiar with C language, this problem is quite simple.
  • Page 300 3 Functions of NB-Designer We can change the codes as shown below: int MacroEntry() //Judge whether LW1 is 0 or not in order to prevent “Divide-by-zero overflow” ; if (LW1_R!=0) //LW0 divides LW1and LW2 is obtained LW2_W = (double)(LW0_R)/LW1_R; return 0; Execute it again.
  • Page 301: Operation Principle Of Macro Block And Read/Write Variables

    3 Functions of NB-Designer (2) Perform the simulation, and the values displayed in Number Display components are same as the assigned values in Macro. 3-9-2 Operation Principle of Macro Block and Read/Write Variables In this part, we will start the description from the operating principle of Macro block in order to help you understand it, and we will also describe the basic problems that should be noted when you use Macro block.
  • Page 302: Macro Triggering

    3 Functions of NB-Designer In addition, the following items should be noted: (a) Modify or delete the variable in Macro. Open the [Project files window] and find the corresponding Macro, and then enter macro parameters window. After selecting the Data Type, right-click the mouse and select “Delete Variable” or “Modify Variable”.
  • Page 303 3 Functions of NB-Designer Function Key Triggering Macro Using “Execute Macro” function of Function Key to trigger the Macro is a kind of common triggering method. Timer Triggering Macro When using “Execute Macro” function of Timer to trigger the Macro, you can use Macro in combination with the triggering of the timer to realize several triggering methods such as register triggering, timing triggering, triggering at window initialization etc.
  • Page 304 3 Functions of NB-Designer Event Triggering Macro Setting “Event Triggering Macro” as shown below can trigger one segment of Macrocode when a certain condition is met. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-263...
  • Page 305: Other Descriptions

    3 Functions of NB-Designer 3-9-4 Other Descriptions The display screen of Macro can differentiate the key word and number etc. There is a paragraph of description text above the Macro created latest to introduce the format of the local address for directly accessing the HMI. Copy one small segment of the description directly into “MacroEntry”...
  • Page 306 3 Functions of NB-Designer After the Macro creation, you can rename the Macro. Right-click the Macro name, and you can see the options of [Rename Macro] and [Delete], and input the new name after the dialog box pops up after clicking “Rename Macro”. It supports the user to directly access the local address of the HMI without the need of defining the variable.
  • Page 307 3 Functions of NB-Designer That’s to say, the program will read 2-word data beginning from LW200 and then write it into 2 words beginning from LW202. In order to testify this code segment will be executed successfully, you should place 4 Number Input components and 1 Function Key to execute the Macro in the HMI Edit window, as shown below: Macro Perform the offline simulation:...
  • Page 308 3 Functions of NB-Designer First click the [Export variable] option to make “Save As” dialog box, and input the file name “t” with the suffix as “.MPL”, then save it into the specified folder. Right-click the [Delete Variable] option until it is successful, and then right-click the [Import variable] option to import the variable.
  • Page 309 3 Functions of NB-Designer Bit-type Macro variable supports the array. Where: the bit variable supports the array LW.B 0.0~0.f that will be set 1 by this code segment. Place 16 Bit State Switches with the addresses of LW.B 0.0~0.f as well as 1 binary Number Input component with the address of LW0.
  • Page 310 3 Functions of NB-Designer Supports Direct Drawing in the Screen (Description of HMI Drawing Function) In order to make the user draw the normal graphics (line, circle and polygon etc.) in HMI conveniently, one group of drawing functions are provided in the Macro operation of HMI, thus allowing the user to call the drawing functions in the MacroEntry function of Macro.
  • Page 311 3 Functions of NB-Designer Parameter Name Value Descriptions BFS_DENSE2 BFS_DENSE3 BFS_DENSE4 BFS_DENSE5 BFS_DENSE6 BFS_DENSE7 BFS_DENSE8 BFS_DENSE9 BFS_DENSE10 BFS_DENSE11 BFS_DENSE12 BFS_FDIAG1 BFS_BDIAG1 BFS_FDIAG2 BFS_BDIAG2 BFS_FDIAG3 BFS_BDIAG3 BFS_VER1 BFS_HOR1 BFS_VER2 BFS_HOR2 BFS_VER3 BFS_HOR3 BFS_DIAGCROSS BFS_CROSS BFS_HORGRDT_FTTD 3-270 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 312 3 Functions of NB-Designer Parameter Name Value Descriptions BFS_HORGRDT_FDTT BFS_HORGRDT_FETC BFS_HORGRDT_FCTE BFS_VERGRDT_FLTR BFS_VERGRDT_FRTL BFS_VERGRDT_FETC BFS_VERGRDT_FCTE BFS_OUPGRDT_FLTTRD BFS_OUPGRDT_FRDTLT NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-271...
  • Page 313 3 Functions of NB-Designer Parameter Name Value Descriptions BFS_OUPGRDT_FETC BFS_OUPGRDT_FCTE BFS_ODWNGRDT_F RTTLD BFS_ODWNGRDT_F LDTRT BFS_ODWNGRDT_F BFS_ODWNGRDT_F BFS_CONGRDT_FLT BFS_CONGRDT_FRT BFS_CONGRDT_FR DTLT 3-272 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 314 3 Functions of NB-Designer Parameter Name Value Descriptions BFS_CONGRDT_FLD BFS_CENGRDT_FETC BFS_CENGRDT_FCTE ForeColor 0~65535 It is recommended to use Macro RGB (r. g. b) to set the color, (Foreground color) and the range for r, g and b is 0~255. The system will convert the value of RGB (r, g, b) according to the color parameters of HMI screen.
  • Page 315 3 Functions of NB-Designer (c) Ellipse “DrawEclips (x, y, w, h, pen, brh)” The description of the parameter is as follows: Parameter Type Descriptions Int. X-axis coordinate of the upper-left corner of the circumscribed rectangle of ellipse (Unit: pixel) Int. Y-axis coordinate of the upper-left corner of the circumscribed rectangle of ellipse (Unit: pixel) Int.
  • Page 316 3 Functions of NB-Designer (g) Sector “DrawPie (x, y, w, h, start, end, pen, brh)” The description of the parameter is as follows: Parameter Type Descriptions Int. X-axis coordinate of the upper-left corner of the circumscribed rectangle of sector (Unit: pixel) Int.
  • Page 317: System Parameters

    3 Functions of NB-Designer 3-10 System Parameters This part mainly describes the contents related to the communication. After the editing of screen, the next procedure is to set the communication parameters for PLC and HMI to ensure that the screens edited before can be downloaded and make the communications correctly with the PLC, thus completing the basic application of HMI.
  • Page 318: Hml

    3 Functions of NB-Designer 3-10-1 HMl Network Setting: Refers to the network information such as IP, Subnet Mask, Default Gateway and Display Setting etc. Display Setting: Refers to the current display of HMI (Horizontal or Vertical). Horizontal/Vertical display is selected at dragging HMI, once it is selected, it will not be switched again. Description: Refers to the description for this HMI.
  • Page 319: Task Bar

    3 Functions of NB-Designer 3-10-2 Task Bar Hide fast selection Alarm window button indicating lamp Hide task bar button Use touch indicator CPU indicating lamp Display Task Bar: Determines whether to display the task bar or not. If the “Display Task Bar” is selected, the task bar as shown above will be displayed at the bottom of the screen.
  • Page 320 3 Functions of NB-Designer Background Color: Determines the background color of the task bar. You can select the following colors at “Default Colors” or select “Custom Colors” to configure any colors you want. Undefined Area Color: When you click the undefined area (the Nonclient area), the touch indicating lamp will change colors.
  • Page 321: Hmi Extended Attributes

    3 Functions of NB-Designer 3-10-3 HMI Extended Attributes Backlight: How long (minute) the backlight will be closed when the screen is not touched. Backlight automatically turns when alarm/event occurs: When it is checked, the backlight will automatically turn ON when the alarm/event occurs. Screen Saver: How long (minute) the screen will enter protection state when the screen is not touched.
  • Page 322 3 Functions of NB-Designer System Scroll Bar Width: Refers to the component with the scroll bar such as operation log component. The width of the scroll bar can be set with this option and the width range is from 20 to 120 pixel point. When the spacing is 4 (i.e. 20, 24, 28 and so on), the effect can be seen.
  • Page 323 3 Functions of NB-Designer Use INIT Macro: Refers to the Macro file run firstly when the unit enters HMI Application Mode after it starts. Use Buzzer: Sets or cancel “Beep Function”. When the HMI is pressed, the “beep” will send out when “Beep Function”...
  • Page 324 3 Functions of NB-Designer Because the corresponding relation of the address is opposite, so it needs 6 Data Transmission components and 1 Timer component. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-283...
  • Page 325 3 Functions of NB-Designer 3-284 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 326 3 Functions of NB-Designer After creating a new Event Information component, place 1 Event Display component, then perform the indirect online simulation and the effect is as shown below: PLC time “Acknowledge Time” refers to the HMI time, therefore we must pay attention to it when using this function.
  • Page 327 3 Functions of NB-Designer Vector Fonts Edge Blur: The characters can be made smooth, beautiful and no-alias by using “Vector Fonts Edge Blur”. But using this function can increase the computations of the HMI, and may affect the processing speed of the HMI with the slower speed of refreshing of the HMI.
  • Page 328 3 Functions of NB-Designer When LB9163 is ON, the display is flipped; while LB9163 is OFF, the display is normal. Perform the offline simulation and the effect is as shown below: Public Window Attributes: Determines the common window for the project program to be displayed above or below the Basic Window.
  • Page 329 3 Functions of NB-Designer Example: When the value of LW0 is 0, only M0 (Bit State Switch) can be operated. When the value of LW0 isn’t 0, M0 (Bit State Switch) canot be operated, and the invalid mark will be displayed.
  • Page 330: Hmi System Information Text

    3 Functions of NB-Designer 3-10-4 HMI System Information Text The default system prompt information in English can be changed to the required text. Enter the [HMI System Information Text] tab in HMI Attribute, select the [Use User-Defined System Information] option to input the corresponding text in the text box. This text supports Vector Font and Dot Matrix Font, as shown above.
  • Page 331 3 Functions of NB-Designer When the HMI can’t perform communications with PLC, “No Response” will be displayed. 3-290 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 332: Security Levels Setting

    3 Functions of NB-Designer 3-10-5 Security Levels Setting The security level is classified into 16 levels (0 to 15) in the NB-Designer. One 8-digit number password can be set for each level at the request of the users, and the greater the level number, the higher the level.
  • Page 333 3 Functions of NB-Designer Example: Set 16-level security passwords for the project. (1) Set “The number of Security Levels” in HMI Attribute to 16 with the 0 to 15 level passwords as shown below. (2) Place one LW9040 (double-word) in Window 0 for password input. LW9042 is used to display the security level and LW9043 is used to switch the security level forcefully.
  • Page 334: User Permission Setting

    3 Functions of NB-Designer Set the window security levels and make Frame 10 correspond to Security Level 1, Frame 11 correspond to Security Level 2, …, and Frame 24 correspond to Security Level 15. (3) Perform the offline simulation or download it to the screen to check the password level function.
  • Page 335 3 Functions of NB-Designer For example: (1) For the User Permission Setting of User 0: Check the [Enabled] option and set the User Name to Administrator, Password to 666666 and Logoff Time to 1 minute. Assign 4 Authorities, i.e. Operation Permission, Process Permission, System Config Permission and Add/Delete User Permission respectively for the “Administrator (User 0)”.
  • Page 336 3 Functions of NB-Designer Addresses Functions Descriptions LW9486~LW9501 Input the login user name. 32 characters max. LW9502~LW9503 Input the password Double-word corresponding to the login user. LW9506~LW9507 Assign the user authority. Double-word, Read/Write component, 32 authority assignments. LW 9506 to LW 9507 corresponds to 32 authorities (No.
  • Page 337 3 Functions of NB-Designer Login Screen for User Permission Place one Bit State Setting component with the assumed address of LB0 and the type of [ON] in the editing screen for making the Direct Window for inputting user permission password pop up. Current User: None 3-296 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 338 3 Functions of NB-Designer Create a new editing window as the user permission password input window: Firstly, place one Text Input component for inputting the user name with the address of LW9486 and the maximum word length up to 16 (Here it is 10.). User Login User Name: Password:...
  • Page 339 3 Functions of NB-Designer Thirdly, place one Bit State Setting component for opening the permission with the address of LB9165, type of [On] and the tag content of “Login”. User Login User Name: Password: Login Login Out Finally, place one Bit State Setting component again for closing the permission with the address of LB9166, type of [On] and the tag content of “Login Out”.
  • Page 340 3 Functions of NB-Designer Perform the offline simulation and the effect is as shown below: Input “Engineer” in [User Name] and “222222” in [Password] respectively, then click [Login]. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-299...
  • Page 341 3 Functions of NB-Designer Add/Delete User Permission: Place one User Info Display component in Add/Delete User Screen to display the user information of the current system. The “Table Display Attribute” in “User Info Display Component Attribute” screen can be edited alone according to the requirement of the user screen.
  • Page 342 3 Functions of NB-Designer “Add User” screen contains User Name, Password, Password Confirm, Login Out Time and Permission. User Name: Place one Text Input component for inputting the user name with the address being LW9486 and the maximum word length up to 16 (Here it is 10.). Password: Place one Number Input component with the address of LW9502, the word length of 2 and the data type of [password] here.
  • Page 343 3 Functions of NB-Designer Password Confirm: Place one Number Input component with the address of LW9510, the word length of 2 and the data type of [password] here. Login Out Time: Place one Number Input component with the address of LW9508, the word length of 2 and the data type of [unsigned int] here.
  • Page 344 3 Functions of NB-Designer Permission: Place 4 Bit State Switches with the addresses of LW.B 9506.0, LW.B 9506.1, LW.B 9506.2, LW.B 9506.3 respectively and switch type of [Toggle] here. Add User Operation Confirmation: Place one Bit State Setting component with the address of LW9167 and switch type of “On”...
  • Page 345 3 Functions of NB-Designer Perform the simulation and the effect is as shown below: Click [Add User] to make user dialog box pop up: 3-304 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 346 3 Functions of NB-Designer Input the User Name to be added, set the Password and the Password Confirm, and then set the Login Out Time for this user and assign the Permission. After the setting, click “ADD” to complete “Add User” operation. (b) Delete User “Delete User”...
  • Page 347 3 Functions of NB-Designer Perform the offline simulation and the effect is as shown below: Click “Delete User” to make Delete User dialog box pop up: Input the User Name to be deleted, the Password and Password Confirm for this user, then click “Delete”...
  • Page 348: Historical Events Storage

    3 Functions of NB-Designer 3-10-7 Historical Events Storage Save to Recipe Data Field: Make the event login information stored in the recipe data field. If “Save to Recipe Data Field” in the “HMI Attribute” is checked, the system will automatically store the triggered event login information into the recipe data field.
  • Page 349: Com1/Com2 Setting

    3 Functions of NB-Designer Recipe Card Address Data RW100 Event Login Management Information RW130 The 1 Event Login Information RW150 The 2 Event Login Information RW170 The 3 Event Login Information • • • • • • • • • • • • •...
  • Page 350 3 Functions of NB-Designer PLC Communication Time Out: Determines the time that the HMI needs to wait for the PLC response. When the delay time of communication between PLC and the HMI exceeds the time expressed by the timeout constant, the system information “PLC No Response” will be displayed in the HMI.
  • Page 351: Address Of System Reserved Register

    3 Functions of NB-Designer 3-11 Address of System Reserved Register The system reserves some addresses of Local Word (LW), Local Bit (LB), Nonvolatile Local Word (LW) for the special purposes, and the user must use these register addresses according to the related descriptions.
  • Page 352: Local Bit (Lb)

    3 Functions of NB-Designer 3-11-1 Local Bit (LB) Addresses Descriptions Comments 9000~9009 Initialization setup is ON. These bits can be used to make some components turn ON when the system starts the initialization (read/write). 9010 Recipe download instructions The user can use this bit address to instruct the process of recipe download.
  • Page 353 3 Functions of NB-Designer Addresses Descriptions Comments 9044 Save communication settings to system Set it to ON to perform this function and write the communication parameters of LW10000 area back to EE for saving. Only writing the communication parameters back to EE can ensure the settings are valid at the next startup.
  • Page 354 3 Functions of NB-Designer Addresses Descriptions Comments 9064 Keyboard control bit: Popup of keyboard (Read). controlled by the component on the right of window 9065 Keyboard control bit: Popup of keyboard (Read). controlled by the component on the right of window 9066 Keyboard control bit: Popup of keyboard (Read).
  • Page 355 3 Functions of NB-Designer Addresses Descriptions Comments 9131 Trigger Number Input automatically When this bit is set to ON, the Number Input components will be automatically triggered after the window is opened (read/write). 9135 Cursor lock When this bit is set to ON, the cursor will be locked at current Input component and can be switched to other input components only after the input is completed (read/write).
  • Page 356: Local Word (Lw)

    3 Functions of NB-Designer About Keyboard Control Bits: NB Unit divides the whole screen into 4 areas with the same size from the center, as shown below: upper left upper upper right (LB9062) (LB9080) (LB9066) left Arbitrary right (LB9060) (LB9068) (LB9064) lower left lower...
  • Page 357 3 Functions of NB-Designer Addresses Descriptions Comments 9014 Local time (month) Effective value ranges from 0 to 11. 9015 Local time (year) Effective value ranges from 0 to 9999. 9016 Local time (week) Effective value ranges from 0 to 6. 9017 Local time (millisecond) Effective value ranges from 0 to 999.
  • Page 358 3 Functions of NB-Designer Addresses Descriptions Comments 9210 Display values of each channel of The current value of each channel is displayed one by browsing points one according to the bit width of the browsed Trend Curve. 9260~9261 Start address for RW clearing operation Sets the start address for RW clearing operation triggered by LB9130.
  • Page 359: Nonvolatile Local Word (Lw10000~10255)

    3 Functions of NB-Designer 3-11-3 Nonvolatile Local Word (LW10000~10255) Addresses Descriptions Comments 10000 RTC (second) BIN code with effective value ranging from 0 to 59 (read/write) 10001 RTC (minute) BIN code with effective value ranging from 0 to 59 (read/write) 10002 RTC (hour) BIN code with effective value ranging from 0 to 23...
  • Page 360: System Information Table

    3 Functions of NB-Designer Map of communication parameters Addresses Descriptions Comments 10035 Address reserved by system 10036 COM 2 communication mode 0: RS-232, 1: RS-422, 2: RS-485. 10037~ Baud Rate Double-word. 10038 10039 Data Bit 10040 Parity Bit 10041 Stop Bit 10042 Slave Station No.
  • Page 361 3 Functions of NB-Designer Mask code corresponding to Information Descriptions error information Word 9296 Reserved by system Reserved by system RW Area Access Overflow RW area access exceeds the limits. Reserved by system 9297 Server Not Ready The data in server is not ready. Reserved by system Transmit Data Failed The data transmission fails.
  • Page 362: Recipe Data

    3 Functions of NB-Designer 3-12 Recipe Data Recipe data transmission component can activate the consecutive registers to realize the data transmission. And the data can be downloaded from the recipe memory card to the PLC or uploaded from the PLC to the recipe memory card. The size of the data to be transferred can be set. For the NB Unit, the recipe memory card with 128K word can be selected for recipe data storage.
  • Page 363 3 Functions of NB-Designer Switch to the [Recipe Data] tab and set the Function and Data Length. Function: Upload from PLC to Recipe: Transfers the data from PLC to the recipe memory of HMI. Download from Recipe to PLC: Transfers the data from the recipe memory of HMI to PLC. Upload from PLC to FRW: Transfers the data from PLC to the recipe memory FRW of HMI.
  • Page 364: Recipe Memory

    3 Functions of NB-Designer 3-12-2 Recipe Memory The recipe memory stores in a flash ROM, and can retain data in the case of power interruption. The recipe memory space of NB3Q/NB5Q-TW B model is 128K (Word), and for that of NB7W/NB10W-TW B model, it is 256K (Word).
  • Page 365 3 Functions of NB-Designer Then place the component in the window. Now the recipe data transmission component is created, but it can only specify to transfer the 5 words beginning from address of 4X200 to the recipe memory instead of the specific position of the recipe memory.
  • Page 366 3 Functions of NB-Designer After Save, Compile operations, perform the offline simulation for the project. Firstly, change LW9000 to 300 (because LW9000 represents the offset of the index address, RW10 will display the data in the address of RW300), as shown below: Input “QWERTYUIOP”...
  • Page 367 3 Functions of NB-Designer Perform the offline simulation, change LW9000 to 300 and input “123456” to RW10, as shown below: Press the Download component, then you will find the text data will be transferred to 4X200 from RW300. One conclusion can be drawn from the above example: Whether we upload the data from PLC to recipe or download the data from recipe to PLC, the start address of data in recipe is always the value corresponding to LW9000.
  • Page 368: Upload/Download Of Recipe Data Between Hmi And Plc

    3 Functions of NB-Designer 3-12-3 Upload/Download of Recipe Data between HMI and PLC The recipe data is significantly useful. For example, the production device can operate differently according to the different parameters assigned to them on the industrial production line. Now, we can save this group of data in the specific format in the recipe memory card, then we can call them out directly for use without need to input them temporarily, thus enhancing productivity.
  • Page 369 3 Functions of NB-Designer Firstly create a new project, and select the [MODBUS RTU] as the PLC type in [Graph element window]. Create one Text Input component with Word Length of 4 to display and change the name of each group of recipes. Create one Number Input component to display and change each group of recipe data.
  • Page 370 3 Functions of NB-Designer Create two recipe data transmission components with both addresses of 4X100, and one component is used to download the recipe data and the other is used to upload the recipe data. Design two Multiple State Setting components (Up and Down) for the user to retrieve and change each group of recipe data conveniently.
  • Page 371 3 Functions of NB-Designer How to know which group of recipe data is the current group? What is used to control the display of LW0? Later, create another two Multiple State Setting components with address of LW0 for both of them, and Setting Mode of “Sub value” and “Add value” respectively. And no graphics is needed.
  • Page 372 3 Functions of NB-Designer Place another keyboard in the window, and add some texts for decoration, then the project is thoroughly completed. After Save, Compile operations, perform the offline simulation for the project. Input the 10 groups of recipe data into the recipe card one by one, then switch to the 8 group of recipe data to change the name to “KKKKKKKK”, recipe data to “1234”, then you will see the data in 4X100 and 4X104 will become “KKKKKKKK”...
  • Page 373: Security Level

    3 Functions of NB-Designer 3-13 Security Level Security Level is used to set the access authority for different users to enhance the security of the project. Only the user having the high-level password can access the high-level window, thus enhancing the security of the project significantly.
  • Page 374 3 Functions of NB-Designer LW9042 register reserved by the system is used to display the security level of the current basic window. We can only read the LW9042 register reserved by the system. Create one Number Display component and place it into Frame 0 to display the current security level, as shown above. The whole project is shown as the lower left graphics and the effect is as shown in the lower right graphics after Save, Compile and Offline Simulation operations are done.
  • Page 375 3 Functions of NB-Designer Create one Function Key in Frame 0 with the attributes as follows: Perform Save, Compile and Offline Simulation operations, and the effect is as shown below: Pressing the Function Key button can’t switch to Frame 10. It is because the current security level is 0 while the security level of Frame 10 is 1, so the window with the higher security level can’t be accessed from the window with the lower security level.
  • Page 376 3 Functions of NB-Designer Note Because the system uses the reserved LW9040 to LW9041 registers to input the passwords, so the word length must be set to 2. After the Save, Compile and Offline Simulation operations are performed; the effect is shown as the lower left graphics: Pressing Change window button is invalid for the current level is 0, and when the password of 1111 is input, the current security level becomes 1, as shown below: NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 377 3 Functions of NB-Designer Now the current security level has become 1, the window will switch to Frame 10 successfully when the Change window button is pressed, as shown below: When the current security level is High, how to switch to Low level? LW9043 register reserved by the system is used to perform the switching from the higher level to lower level.
  • Page 378 3 Functions of NB-Designer After the Save, Compile and Offline Simulation operations are performed, the effect is shown as the lower left graphics: After 1 is input at Switching Level, the current security level will not become 1 because the switching from lower level to higher level is impossible, as the lower right graphics shows. Then input the password 1111 to make the current security level become 1, as the lower left graphics shows.
  • Page 379: Simulation

    3 Functions of NB-Designer 3-14 Simulation 3-14-1 Offline Simulation NB-Designer supports the offline simulation function. The offline simulation will not obtain the data from the PLC but read them from the local addresses, so all the data is static. The offline simulation can significantly improve the programming efficiency, as users can preview the editing effect visually without need to download programs to the HMI each time.
  • Page 380: Direct Online Simulation

    3 Functions of NB-Designer 3-14-2 Direct Online Simulation NB-Designer supports online simulation operation. The project designed by you can be simulated on the computer directly with the effect just the same as that of the operation performed after it is downloaded to the HMI.
  • Page 381: Indirect Online Simulation

    3 Functions of NB-Designer 3-14-3 Indirect Online Simulation The indirect online simulation obtains the data from the PLC through the HMI and simulates the operations of HMI. The indirect online simulation can obtain the data from the PLC dynamically, and the operating environment is the same as that after the downloading except that the inconvenience of downloading each time is avoided, thus it is quick and convenient, but it can’t be used independently without the HMI.
  • Page 382: Download

    3 Functions of NB-Designer 3-15 Download 3-15-1 Download Way After the project is edited, it can be downloaded to the HMI to perform the actual operations. NB- Designer provides 3 download methods, i.e. USB, serial port, network interface (The Ethernet is only applicable to NB -TW01B.).
  • Page 383 3 Functions of NB-Designer 1. USB When using the USB to perform download for the first time, you should install the driver manually. For the installation of the driver, please refer to 2-4 Installation of USB Driver for NB. Later, the other settings are not needed when you use USB to perform the download, and you just need to select “USB”...
  • Page 384: Download Via Usb Disk

    3 Functions of NB-Designer 3-15-2 Download via USB Disk For more details of download via USB disk, refer to 3-2 Menus in NB-series Setup Manual. 3-15-3 Download Content Selection In the [NBDownload] dialog box, check the required contents in the [Select Section] option to download the required files.
  • Page 385 3 Functions of NB-Designer Creation of LOGO Data File Press the icon in the toolbar, or right-click the mouse after the HMI is selected in the Project structure window to enter the editing window, as shown below: You can input the LOGO screen of your company in the center black box. And if you click the icon in the toolbar, the following dialog box will appear: Find the required LOGO graphic, and click it to open it.
  • Page 386 3 Functions of NB-Designer After the compilation, check “LOGO File” and then click the “Download” button. After the completion of download, “Download successfully!” will appear. After the successful download, the HMI will firstly display the LOGO screen, and if “LOGO File” is not checked during the download setting, the HMI will firstly display the first window set by yourself.
  • Page 387 3 Functions of NB-Designer Each function is described as follows: Data File: It is used to download the current project. Recipe File: It is used to download the .rcp file in the project. Firstly the .rcp recipe file needs to be added to the project.
  • Page 388: Descriptions Of Other Functions Of Nb-Designer

    3 Functions of NB-Designer 3-16 Descriptions of Other Functions of NB-Designer Changeable text color, window color and the filled color of rectangle The color can be changed by directly pressing the line. Enhanced component editing function For the Copy and Paste operations, the copied component will be placed in the position which deviates 15-coordinate from the original position towards the lower right position in the same screen, while it will be placed in the position with the same coordinate as the original component in the different screen.
  • Page 389 3 Functions of NB-Designer Lock Component NB-Designer provides one function of “Lock Component” as shown below. Right-click the component and select the “Lock”, and the effect is as shown below. When the user selects the multiple components including the locked component to perform the operation of movement etc, this locked component will have no response to this operation.
  • Page 390 3 Functions of NB-Designer The effect of multiple copy is shown as above. Find/Replace Select [Find/Replace] in the drop-down menu of the [Edit] menu or press the “Search” icon, then the following dialog box will pop up. NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-349...
  • Page 391 3 Functions of NB-Designer Find Range Refers to the content of the edit screen in NB-Designer to be searched, and it is classified into 4 kinds, as shown below. Descriptions of Find Range Find Range Current Project All the Frames, Macros and background database in HMI will be searched. Background Only the background components such as Event Information, Alarm Information Database...
  • Page 392 3 Functions of NB-Designer About the overlay of component Overlaying the multiple components together can realize many special functions. NB Unit supports the overlay of multiple components. When these components are triggered, the program will perform the corresponding operations according to the layer sequence, i.e. the component on the top layer will be triggered firstly, then the component in the 2 layer will be triggered and so on.
  • Page 393 3 Functions of NB-Designer layer First, execute the command Y0 layer Command execution Y1 layer Change window layer layer Ignore all layer Pinyin Input Method NB-Designer can be used to input common Chinese characters. Currently only Text Input component and Note Book component support Pinyin input method, as shown below: Chinese character display window Touch a blank area to move...
  • Page 394 3 Functions of NB-Designer “Back Space” and “Clear” functions of Function Key is prior to the input Pinyin characters, i.e. when the Pinyin characters are input currently, the object operated by the “Back Space” and “Clear” function is the Pinyin characters instead of the other characters in the text input area. Note When the font size is 8, 24, 48, 72 or 96, the Pinyin input method is invalid.
  • Page 395 3 Functions of NB-Designer The extended attributes of the Trend Curve are as follows: The effect of the screen is as shown below: 3-354 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 396 3 Functions of NB-Designer The effect of simulation is as shown below: NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-355...
  • Page 397 3 Functions of NB-Designer Use Input Order The Number Input component, Text Input component and Note Book component have this function. It can realize the consecutive input by the order number of the Number Input component, Text Input component and Note Book component through using [Use Input Order]. After “Enter” is pressed during the input, the keyboard will not be closed automatically but always be displayed in the screen and the cursor will always cyclically flash between the components using “Use Input Order”...
  • Page 398 3 Functions of NB-Designer [Import/Export] of Background Component The background component including [Address Tag], [Text Library], [Alarm Information], [Event Information] and [PLC Control] has the function of importing or exporting the file in .csv format. This function is convenient to edit the related contents through the csv directly. Note: Please pay attention to the following points when saving the file in CSV format after it is edited.
  • Page 399 3 Functions of NB-Designer Not Display Border of Component The border of the component is not displayed when the component uses the graphics, but displayed when the component doesn’t use the graphics, as shown below: no display display Fountain Fill of Static Graphics Fountain fill function is added to the static closed graphics.
  • Page 400 3 Functions of NB-Designer Graphics Library NB-Designer adopts the graphics library selection method, making the graphics searching more easily and visually and the response speed of Import Graphics function enhanced. And the display area is divided into two parts. All the graphics in the graphics library will be displayed in the upper part while each state of the selected graphics will be displayed in the lower part.
  • Page 401 3 Functions of NB-Designer (2) Select [Import Graphics Library] in [Draw] menu to enter the Graphics Library screen. (3) Click [Import Graph Library] icon in the toolbar to enter the Graphics Library screen. The Graphics Library screen is shown as below: 3-360 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 402 3 Functions of NB-Designer There are 2 methods for selecting the Graphics Library: (1) System Image Library: It is the graphics library provided by the software, it is under the [bg_vg_lib] folder in the installation directory of the software. Double-click [BG] or [vg] folder , then all the images contained in the bitmap or vector graphics provided by the software will be displayed.
  • Page 403 3 Functions of NB-Designer 3-362 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 404 3 Functions of NB-Designer If new graphics needs to be added, click [Import Graphics]. Role of [Save to System Library] is to save the current graphics to the software for the convenient call during the creation of other projects. There are 2 methods for [Save to System Library]: (1) Enter the [Graphics] tab and click [Save to System Library].
  • Page 405 3 Functions of NB-Designer Support Graphics in GIF or PNG Format The graphics in .gif or .png format can be imported directly during the creation of new graphics. Using the graphics in .gif format can create the animation effect easily. Using the graphics in .png format can create the transparent effect easily.
  • Page 406 3 Functions of NB-Designer The successful import of graphics is as shown below: (3) After saving operation, quit from the graphic edit window and enter the HMI edit window. (4) Place one Bitmap component, and check [Use Original Size]. (5) Select Compile and perform the offline simulation, and the effect is as shown below: NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-365...
  • Page 407 3 Functions of NB-Designer Save to the VG map This function can be used to save all the graphics drawn in the HMI edit screen in VG format (i.e. Vector graphics), thus making this VG graphics called conveniently. The operation is as follows: (1) Draw a rectangle and a circle, then select these two components and right-click the mouse to select [Save to the VG map].
  • Page 408 3 Functions of NB-Designer Then the creation of a new VG graphics with only one state (state0) is completed. (3) For the addition of a chamfered rectangle into state1. Draw a chamfered rectangle and select it, then right-click the mouse and select [Save to the VG map].
  • Page 409 3 Functions of NB-Designer [New State]: State1 will be added by default. [Update Current State]: State0 will be replaced. [Save graphics to the system library]: The new created NewVG.vg will be saved to the system library for the convenient call of this graphics by the other projects. For the calling method of graphics, refer to the [Graphics Library] part.
  • Page 410 3 Functions of NB-Designer Method of [Save graphics to the system library]: Select the NewVG.vg in [Project files window], then right-click the mouse to select [Save graphics to the system library]. [Delete] (Method of deleting the new created NewVG.vg): Select the NewVG.vg in [Project files window], then right-click the mouse to select [Delete].
  • Page 411 3 Functions of NB-Designer Group Components Several components or the graphics are combined together and saved into the Group Components Library, thus making them called by other projects conveniently. The format of Group Components Library is .pgl. (1) Method of entering [Edit Box Of Group Component Library] Click [Use the group element] in [Group components] in [Draw] menu or right-click the mouse in the blank area of the window the select [Use the group element] in [Groups], then the [Edit Box Of Group Components Library] dialog box will pop up, as shown below:...
  • Page 412 3 Functions of NB-Designer [Delete Library] Clicking the [Delete Library] button will delete the group components library opened currently. Clicking “Yes” will delete the current group components library from this project, while clicking “No” will ignore the operation done just now. [Delete All Groups] Clicking the [Delete All Groups] button will delete all the graphics in the group components library opened currently.
  • Page 413 3 Functions of NB-Designer Click the [OK] button to create an empty group components library as shown below: (2) Place 3 rectangles in the screen, as shown below: Select these 3 rectangles, and right-click the mouse to select [Groups] - [Save the group element], and then click the [Save Group Components] button in the Edit Box Of Group Components Library dialog box to make the following dialog box pop up.
  • Page 414 3 Functions of NB-Designer (3) Input “graph 1” in the Part Group Name dialog box and then click the [Ok] button, then these 3 rectangles with the name of [graph 1] will be added into the new created group components library with the name of [group], as shown below: (4) If there are other group components to be added into the group components library with the name of [group], the operation method is the same as that mentioned above.
  • Page 415 3 Functions of NB-Designer How to call the keyboard in the group components library is described as follows: (1) Click [Use the group element] in [Group components] in [Draw] menu, or right-click the mouse in the blank area in the window to select [Groups] - [Use the group element], then select [keyboard] from [Group Components] in [Edit Box Of Group Components Library], finally select [NUMERAL_S_T1] from [Preview] and click the [Place Group Components] buttons, as shown below:...
  • Page 416 3 Functions of NB-Designer (3) Close [Edit Box Of Group Components Library] and one keyboard will appear in the screen. (4) Place this keyboard in Frame 11, double-click the mouse and change Width and Height, select [Keyboard page] after Special Attribute being checked and make the other settings in Window Attribute dialog box, as shown below: Note [Keyboard page] in [Special Attribute] must be selected in [Window Attribute] dialog box.
  • Page 417 3 Functions of NB-Designer (6) Perform the offline simulation and click the Number Input component to make the keyboard pop up, as shown below: The usage of ASCII keyboard is described as follows: (1) Support Case: Pressing the Caps key in the keyboard can realize the case switching, as shown below: (2) Support Chinese and English Input Methods: Pressing CH key in the keyboard can realize the switching between Chinese and English, as shown below:...
  • Page 418 3 Functions of NB-Designer Note If the keyboard is called by the pop-up window, [Clipping] in POP Window Type must not be checked, as shown below: Tag Cross-border Check Tag for component--- [Tag Cross-border Check] is applicable to the situation where the tag is too long or the multiple languages with different sizes.
  • Page 419 3 Functions of NB-Designer Overall Modify Font Select all the components to be modified, and click each icon in [Font Toolbar] and [Tag Toolbar] to overall modify the tag attributes. Multiple Copy 3-378 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 420 3 Functions of NB-Designer Difference between Pitch and Interval: Interval makes the right border of the component as the start point to perform the copy. Pitch makes the 1 point in the upper-left corner of the component as the start point to perform the copy.
  • Page 421 3 Functions of NB-Designer Simultaneously Open Multiple Projects/Cross-project Copy/Paste Open 2 NB-Designers. Open 2 projects with different names, and then copy or paste the current screen by using shortcuts “CTRL+A” and “CTRL+V” or selecting [Edit] - [Copy/Paste]. Use Notifications Function to Notify Word Register Notifications to word registers are added in [Control Setting] tab for the Bit State Setting component, Bit State Switch component, and Number Input component etc.
  • Page 422 3 Functions of NB-Designer Perform the offline simulation and the effect is as shown below: Before data written into LW0: After data written into LW0: LW10 LW10 After written value to LW0, Before write value to LW0, LW10=0(defaut value) LW10 has been noticed to be written value Enabling Control Component Control “Auto shown login window”...
  • Page 423 3 Functions of NB-Designer (b) How to set the specified window as “login window shown automatically” Setting the corresponding Login Window in [HMI Attribute] - [HMI Extended Attributes] can make the set window as the “login window shown automatically” when the Security Level or Permission Control function is used.
  • Page 424 3 Functions of NB-Designer Index Register Index register realizes the convenient address operation for the user. You can modify the I/O address of the register during the machine operation without modifying the edit screen. When the index register is selected for the component, the new I/O address of this component = the value of the index register + the original I/O address of this component.
  • Page 425 3 Functions of NB-Designer When the value of index register is 30, the addresses of NI4 and NI0 are the same. Station Num Index Function Station number index function is invalid for the background components and Macros. Only one PLC can be connected with the connection wire, while multiple station numbers can be set during the editing, thus the effect being the same as the connection of multiple PLCs (The advantage is the avoidance of wiring.).
  • Page 426 3 Functions of NB-Designer Test of Mask Station No. 9264~9279 Mask code of PLC Each bit corresponds to one Station No. of COM 2 (i.e. 9264.0 Station No.(COM 2) corresponds to Station No. 0... and 9279.F corresponds to Station No. 255). When the bit is turned ON, the communication corresponding to Station No.
  • Page 427 3 Functions of NB-Designer Station No. use the special registers (LW9416 to LW9431). When the special registers are used, the Station No. is determined by the value of the register. HMI Mask and PLC Station No. Mask HMI Mask function: LW9400 to LW9415 (totaling 256 bits) correspond to HMI Station No.
  • Page 428 3 Functions of NB-Designer Take HMI0 as example and the mask relationship is shown as below: LW.B 9400.0 LW.9264~9279 Mask System Prompt Information NB-Designer provides the system information mask function which is controlled by the special registers LW9296 (read/write) and each bit corresponds to one piece of system error information, and the system error information will be masked when the corresponding bits are set to ON.
  • Page 429 3 Functions of NB-Designer How to clear values of RW at a time: (1) You can make settings using the above-mentioned method, and then set the word length to the maximum word length of HMI recipe card for the RW clearing. (2) Select NBManager Select “Clear Recipe”...
  • Page 430: Recipeeditor

    3 Functions of NB-Designer 3-17 RecipeEditor Description of RecipeEditor Function RecipeEditor is an Editor attached in the NB-Designer, and it is mainly used for the user to check, edit or create the recipe file conveniently and visually. (The supported formats currently are as follows: files in .rcp format uploaded from or downloaded to NBManager, the specific files in .csv format and the file of FRW register in .frp format.) The main principle of the program is to read a binary file by specific format, and display the read...
  • Page 431 3 Functions of NB-Designer (2) Click [Recipe Editor] in Download Operate tab of NBManager screen. Introduction of RecipeEditor Screen The screen corresponding to the initial operation of program is as shown below: 3-390 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 432 3 Functions of NB-Designer • Toolbar and Menu Bar New file Save file BitBrowse Open file Save as About Click New file, then the initial screen will pop up. • “Read Address setting” area, “Dataformat Operation” area and “The detail of current dataformat” area NB-series Programmable Terminals NB-Designer Operation Manual(V106) 3-391...
  • Page 433 3 Functions of NB-Designer The setting area is separate from the data area, and the setting area can be hidden. The red box is the boundary of the setting area and data area, and the former is in the left side while the latter is in the right side.
  • Page 434 3 Functions of NB-Designer • Input Data in Data Area and Bit Browsing Directly input data in data area and right-click the mouse in the address where the bits to be browsed or click (Bit Browser) icon to perform the bit browsing. In this case, the value of RW2 is 9, and bit addresses of 03 and 00 are Magenta to indicate ON status in Bit Browser.
  • Page 435 3 Functions of NB-Designer Usage of RecipeEditor Add Dataformat, Data Type and Adjustment of Data Start Address and Data Length. Procedure of Adding Dataformat Procedure of Adding Data Type Adjustment of Data Start Address and Data Length Select the required data type and then create a new recipe file, then save it after it is opened. Recipe file is a binary file in essence.
  • Page 436 3 Functions of NB-Designer When RecipeEditor is opened for the first time, clicking (New) icon will make displayed in the title bar; while Save As dialog box will pop up if clicking (New) icon after the creation of recipe file. Therefore, create another recipe file only after the previous created file is saved.
  • Page 437 3 Functions of NB-Designer 3-396 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 438 3 Functions of NB-Designer After the completion of number input, it would better to have the Enter key pressed, and it must be saved, otherwise the previous input number will be lost after RefreshData button is pressed. If the range is exceeded, the number input will be impossible. Single data and Array data.
  • Page 439 3 Functions of NB-Designer 3-398 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 440 3 Functions of NB-Designer File Merge Function. File merge function is mainly applicable to the 2 recipe files with the different recipe addresses. These 2 recipe files can be merged into 1 file after they are edited separately, then the 1 merged file can be downloaded into HMI, as the lower left graphics shown: Unicode can be checked for String Data.
  • Page 441 3 Functions of NB-Designer Part of data type supports bit browsing. Bit browsing is one special function provided by RecipeEditor, which is convenient for the user to check the data, as shown below: Data Type Bit Browsing Supported or Not 16 bit signed number Supported 32 bit signed number...
  • Page 442: Functions Of Nbmanager

    Functions of NBManager This section describes the NBManager. 4-1 Introduction of NBManager ........4-2 4-2 Download Operate .
  • Page 443: Introduction Of Nbmanager

    NBManager is a tool managing the whole NB-Designer software, which includes 6 operates, i.e. Download Operate, Upload Operate, System Operate, Get Version, Decompile Operate and Pass Through Communication. Clicking [Start]-[All Programs]-[OMRON]-[NB-Designer]-[Tools]-[NBManager] will make NBManager dialog box pop up, as shown below: NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 444: Download Operate

    4 Functions of NBManager Download Operate Download Operate is mainly used for the download from PC to HMI. The communication parameters must be set before the download. 4-2-1 Communication Set The setting of Communication Type is similar to the setting of options in the edit window. For details, refer to 3-15 Download.
  • Page 445 4 Functions of NBManager USB Port is the system default type. If you use the USB to perform the download, it doesn’t need to make settings again. When using NB -TW01B, you can select the download via network interface. For details, refer to 6-1-6 NBManager.
  • Page 446: Download Section

    4 Functions of NBManager 4-2-2 Download Section The operation is same as that in edit window. For details, refer to 3-15 Download. Download User Data: Refers to download the edited project data files (*.pkg) to the HMI. Click the [Download User Data] button: Select the generated *.pkg file after compiling the edited project file, then click the [Open] button to make the following dialog box pop up.
  • Page 447 4 Functions of NBManager Download Recipe Firstly, click the [Download Recipe] button and select the pre-edited file with the suffix of “.rcp”, then click the [Open] button to perform the download. Download LOGO Click the [Download LOGO] button and select the edited project, i.e. the file with the suffix of “*.logo” in HMI folder under “car”...
  • Page 448 4 Functions of NBManager Download FRW Data Click the [Download FRW Data] button and select the edited project, i.e. the file with the suffix of “*.frp” in HMI folder under “car” folder, and then click the [Open] button to perform the download. Recipe Editor Clicking the [Recipe Editor] button will open the RecipeEditor.
  • Page 449: Logo Show Set

    4 Functions of NBManager 4-2-3 LOGO Show Set It is used to set the display of LOGO screen at the HMI startup. Show LOGO The specific operation is as follows: Select [Show LOGO] and click the [Set] button as shown below. If the setting is successful, [Set Successfully] dialog box will appear.
  • Page 450: Clear Section

    4 Functions of NBManager If the setting is failed, please modify the Communication Set again after the “Error occurs” dialog box pops up. Clicking the [BACK] and [Next] buttons can make switching among the Download Operate, Upload Operate, System Operate, Get Version, Decompile Operate and Pass Through Communication. Click the [Ex] button to exit from the NBManager.
  • Page 451 4 Functions of NBManager 4-10 NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 452: Upload Operate

    4 Functions of NBManager Upload Operate Upload Operate is mainly used for the file upload from HMI to PC. The communication parameters must be set before the upload. The Communication Set is same as that of download. Upload Section: Upload User Data: HMI Information is for inputting the required description information.
  • Page 453 4 Functions of NBManager When Logo file and recipe file need to be uploaded, you can check “Logo File” and “Recipe File”. 4-12 NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 454 4 Functions of NBManager Select [Upload Recipe] and select the path to save the recipe, and then click the [Save] button after the file name is input. Select [Upload LOGO] and select the path to save the LOGO, then click the [Save] button after the file name is input.
  • Page 455: System Operate

    4 Functions of NBManager System Operate Section Switching: Switch to User Program State: The destination HMI switches to the User Project Mode. Switch to Set Program State: The destination HMI switches to the System Setting Mode. Update Operation Section: Perform the updates of Kernel and root file system. Turn the dip switches locating at the backside of NB Unit to ON (SW1) and to OFF (SW2) respectively before the update.
  • Page 456: Get Version

    4 Functions of NBManager Get Version Version Set: Clicking the [Version Get] can obtain the Production ID of NB Unit, Hardware Version, Kernel Ver- sion, Rootfs Version, GUI Version, GUI Data Version, Comserver Version and Servo Version. NB-Series Programmable Terminals NB-Designer Operation Manual(V106) 4-15...
  • Page 457: Decompile Operate

    4 Functions of NBManager Decompile Operate Decompile Operation: Select one .pkg file. Set the directory of “Decompile Destination Project Folder”. Click the [Decompile] button and input the decompile password, then click the OK button. Finally, “Uncompile success!” dialog box will pop up. The prerequisite for the decompile operation is “Allow Decompilation”...
  • Page 458: Pass Through Communication

    PC for connecting HMI, while the Destination port refers to the serial port of HMI for connecting the PLC. Take the communication between OMRON CP1H and NB5Q as example, and the operation procedures are as follows: Open the NBManager and select Pass Through Communication.
  • Page 459 4 Functions of NBManager Connect the data transmission cable. Connect the communication cable of OMRON CP1H to COM2 of HMI, and connect the COM1of HMI and COM port of PC with the twisted cable. Note NB3Q-TW B has only 1 COM port, so the pass through communication cannot be carried out.
  • Page 460: Maintenance And Abnormality Handling

    Maintenance and Abnormality Handling This section describes the maintenance and check to prevent the abnormality occurrence and the handling of the abnormalities occurred in NB Unit. 5-1 Maintenance ..........5-2 5-2 Checking and Cleaning .
  • Page 461: Maintenance

    5 Maintenance and Abnormality Handling Maintenance Please perform the maintenance to ensure the NB Series always in the optimal status. WARNING Do not attempt to take the product apart and do not touch the product inside while the power is being supplied. Otherwise it may result in electric shock.
  • Page 462 5 Maintenance and Abnormality Handling Backup of application When the unit needs to be repaired due to the occurrence of some faults or to be replaced by the substitute, be sure to make backup of the applications and keep it in a safe location. Spare part of Unit It is recommended to prepare the spare part of NB Unit in advance in order to repair the system when the faults occurred in NB Unit or the screen is not clear due to the backlight life expires.
  • Page 463: Checking And Cleaning

    5 Maintenance and Abnormality Handling Checking and Cleaning Please clean and check the NB Series periodically to ensure the NB Series always in the optimal status. Cleaning method If the display part is dirty, then the screen will hard to see. Please perform cleaning periodically according to the following points: •...
  • Page 464 5 Maintenance and Abnormality Handling Checking Items Checking Contents Criterion Checking Method Installation state Looseness of fixing metal Specified torque Phillips screwdrivers pieces etc. Connection state of Inserted fully and without Phillips screwdrivers connector for the cable looseness. Looseness of screw for Without looseness Phillips screwdrivers external wiring...
  • Page 465: Abnormality Handling

    5 Maintenance and Abnormality Handling Abnormality Handling This section describes the handling methods for the abnormalities. During abnormality occurrence When the abnormality occurred during the operation of PT unit, the following information will prompt. WARNING Do not attempt to disassemble, repair, or modify the NB Unit. Otherwise it may impair the safety functions.
  • Page 466 5 Maintenance and Abnormality Handling Solutions for “PLC no response” and “PLC response error” When problem exists in compilation information In the Message window, you can see the error number and error reason such as: Address error for PLC Parts or over-limit. NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 467 5 Maintenance and Abnormality Handling For some cases, NB-Designer will provide the information similar to “Error: over write address” as shown below during the designing period. Refer to 3-5-4 Read/Write Address for PLC for the address range related to PLC parts or consult some PLC document for modifying the address of PLC Parts.
  • Page 468: Unit Replacement Precautions

    • When the defect device is returned for repair, please attach the paper with the detailed description of the problem to the Unit, and then deliver it to the subsidiaries or offices of OMRON. NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 469 5 Maintenance and Abnormality Handling 5-10 NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 470: Descriptions Of New Functions Added Into Nb -Tw01B

    Descriptions of New Functions Added into NB -TW01B This section describes the new functions added into NB -TW01B, the system attributes and the component attributes. 6-1 New Added Functions ......... . . 6-2 6-1-1 Using Picture From Extended Memory .
  • Page 471: New Added Functions

    6 Descriptions of New Functions Added into NB -TW01B New Added Functions 6-1-1 Using Picture From Extended Memory NB-Designer also supports the bitmap data directly calling the pictures from the external memory in order to save the memory space of the HMI. The function of accessing pictures from the external memory is only applicable to the HMI with USB HOST (NB -TW01B).
  • Page 472: System Reserved Register

    6 Descriptions of New Functions Added into NB -TW01B Set the pictures called from the external memory. Note 1 [File Name] must be same as that of the bitmap to be called from the external memory. 2 The formats of the pictures called from the external memory are only limited to BMP, JPG, GIF etc. rather than PNG.
  • Page 473: New Added Download Via. Network Interface

    6 Descriptions of New Functions Added into NB -TW01B 6-1-4 New Added Download via. Network Interface • Precautions for download via. network interface and setting methods of IP address: The IP address of PC and that of HMI should locate in the same network segment with the first 3 parts being same and the last part being different.
  • Page 474: Download To Usb1

    6 Descriptions of New Functions Added into NB -TW01B 6-1-5 Download to USB1 When the project is too large, it can be directly downloaded to the external storage device to operate. During the download, check the [Download to USB1] in [Select Section] option in the [NBDownload] dialog box, as shown below: Click the Download button, and then the project will be directly downloaded to the external storage device for direct operation.
  • Page 475: Nbmanager

    6 Descriptions of New Functions Added into NB -TW01B 6-1-6 NBManager Network Interface Communication Method In the [NBManager] dialog box, click the [Set] button in the [Communication Set] option, and then check the [Network] in Communication Type option in the Communication Set dialog box with the various parameters same as that of HMI Unit.
  • Page 476: Data Encryption

    6 Descriptions of New Functions Added into NB -TW01B 6-1-7 Data Encryption For the data stored in the external memory - USB disk, data encryption function can be used to limit the user to make modification, editing and so on to the data files in CSV format. Note 1 If the [Decompile] operation is not performed to the CSV file generated for the component using [Data Encryption], the illegible characters will be displayed in the opened CSV file.
  • Page 477 6 Descriptions of New Functions Added into NB -TW01B The illegible characters will be displayed in the generated CSV file after the encryption if it is directly opened. Using the [Data Encryption] function Not using the [Data Encryption] function The procedure of decompiling the CSV file by using the [Decompile] function of NB-Manager is as shown below: NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 478: New Added Addresses For System Registers

    6 Descriptions of New Functions Added into NB -TW01B The following dialog box will pop up after the successful decryption. The display effect of the CSV file decrypted successfully is as shown below. 6-1-8 New Added Addresses for System Registers Addresses Descriptions Read/Write...
  • Page 479: System Parameters

    6 Descriptions of New Functions Added into NB -TW01B System Parameters 6-2-1 Descriptions of HMI Tab Network Sets the IP Address of HMI with LAN interface. Setting Subnet Mask Sets the subnet mask of HMI with LAN interface. Default Gateway Sets the gateway for the LAN with the connection of HMI.
  • Page 480: Hmi Extended Attributes

    6 Descriptions of New Functions Added into NB -TW01B 6-2-2 HMI Extended Attributes Descriptions of Operation Log Storage Setting Storage Devices USB DISK1 Save MS Makes the data sampling time accurate to the millisecond and records it into the CSV file. Subdirectory Sets the subdirectory name of the external memory where the CSV file will be stored.
  • Page 481: Historical Events Storage

    6 Descriptions of New Functions Added into NB -TW01B 6-2-3 Historical Events Storage Descriptions of Historical Events Storage Storage Devices USB DISK1 Outage Keeping When the screen restarts after the power failure, using this option can make the latest 1024 pieces of historical event information before the power failure resumed to be displayed on the Event Display component.
  • Page 482: Extended Memory

    6 Descriptions of New Functions Added into NB -TW01B 6-2-4 Extended Memory The [Extended Memory] tab is added, and the user can assign the registers with address types of ERW0, ERW1 and ERW2 defined specially for the physical storage area of external memory to the USB memories freely.
  • Page 483: Component Improvement

    6 Descriptions of New Functions Added into NB -TW01B Component Improvement 6-3-1 Function Key Save Screenshot to The Extended Memory When the state of the specified register turns ON from OFF, the content of the current screen will be stored into the external memory in the form of “bmp picture”, thus making the operation screen of HMI viewed conveniently.
  • Page 484 6 Descriptions of New Functions Added into NB -TW01B Import/Export Function When this function is selected, clicking the Function Key can realize the import or export of project data and recipe data. This function needs to be used in combination with the files for file list and it is only applicable to the HMI with USB Host.
  • Page 485 6 Descriptions of New Functions Added into NB -TW01B Descriptions of Import/Export Function Pop up Frame 6 Input upload password Pop up Frame 5 and select save path Input file name Import Recipe To HMI Imports the recipe file (.rcp) from the external memory into the HMI. For the operation procedures, refer to [Import Project To HMI].
  • Page 486: Event Display, Historical Event Display And Event Bar

    6 Descriptions of New Functions Added into NB -TW01B 6-3-2 Event Display, Historical Event Display and Event Bar Saving Event Display, Historical Event Display and Event Bar into the external storage device: The Event Display, Historical Event Display and Event Bar can be stored in the external devices only by checking the [Save to External Device] option in the [Historical Events Storage] tab in the [HMI Attribute] dialog box, as shown below: Historical Event Display...
  • Page 487 6 Descriptions of New Functions Added into NB -TW01B Descriptions of Table Display Attributes Table Display Time Checking it means the event triggering, confirmation and restoration time will be displayed and the time format can be selected There are 3 formats available, and HH, MM, SS and MS refer to the hour, minute, second and millisecond respectively.
  • Page 488: Historical Data Display, Trend Curve And Xy Plot

    6 Descriptions of New Functions Added into NB -TW01B 6-3-3 Historical Data Display, Trend Curve and XY Plot Saving the related information into the external storage device: When the sampling data is being saved into the external storage device, if you want to remove the external storage device from the HMI, the special system register LB9154 (USB disk1) must be turned OFF before removal, otherwise the data will be corrupted or lost because of the direct removal.
  • Page 489: Operation Log

    6 Descriptions of New Functions Added into NB -TW01B 6-3-4 Operation Log The Operation Log component can be used to record or display the operations made by the users to the HMI in the table form. The operation log will be stored into the external memory in CSV format.
  • Page 490 6 Descriptions of New Functions Added into NB -TW01B Descriptions of Table Display Attributes Table Display Time Checking it means the operation time will be displayed and the time format can be selected. There are 3 time formats available, and HH, MM, SS and MS refer to the hour, minute, second and millisecond respectively.
  • Page 491 6 Descriptions of New Functions Added into NB -TW01B • Settings for related attributes of Operation Log component Storage of Operational Records When the Operation Log component is used, the path for storing the log file should be set in the [Operational Records Storage Setting] option in the [HMI Extended Attributes] tab in the [HMI Attribute] dialog box.
  • Page 492: Recipe Data

    6 Descriptions of New Functions Added into NB -TW01B 6-3-5 Recipe Data Saving the related information into the external storage device: Select the external memory in the [Extended Memories] tab in the [HMI Attribute] dialog box, as shown below. Later, make settings in the [Recipe Data] tab in the [Recipe Component Attribute] dialog box. The following functions can be realized: Upload from PLC to ERW0: Transfers the data in register specified by PLC or controller to the ERW0 register of the external storage device.
  • Page 493: Plc Control

    6 Descriptions of New Functions Added into NB -TW01B 6-3-6 PLC Control Save Screenshot to The Extended Memory For more details of “Save Screenshot to The Extended Memory”, refer to 6-3-1 Function Key. 6-24 NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 494: File List

    6 Descriptions of New Functions Added into NB -TW01B 6-3-7 File List The File List is used to display the file information of the external storage device. This component is divided into three parts: the left part displays the information on the folder under the current directory, the upper-right part displays the information on the file under the current directory, and the lower-right part displays the HMI information on the selected project file (.pkg) or the recipe file (.rcp).
  • Page 495 6 Descriptions of New Functions Added into NB -TW01B 6-26 NB-Series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 496: Appendices

    Appendices A-1 List of Models ..........A-2 A-2 NB-Designer Function List .
  • Page 497: List Of Models

    Appendices List of Models NB Unit Models Resolution Size Communication (Equivalent of USB 2.0 Full Speed) NB3Q-TW00B QVGA 320✕ 240 3.5 inches COM1 Slave NB3Q-TW01B QVGA 320✕ 240 3.5 inches COM1, Ethernet Host, Slave NB5Q-TW00B QVGA 320✕ 234 5.6 inches COM1, COM2 Slave NB5Q-TW01B...
  • Page 498 CS Series With a connector for RS-232C connection (9-pin type) CJ1/CJ2 Series With a connector for RS-232C connection (9-pin type) PLC Series connectable to NB Series through the Ethernet Unit PLC Series Specifications CP Series Connecting through the Ethernet optional communication board CJ1W-CIF41...
  • Page 499 Appendices Units at the host side which can be connected using the serial port of the NB Unit in the RS-232C mode through Host Link CPU Unit that can be connected CPU Unit with built-in Host Options required for through adding Host Link Series Link function connection...
  • Page 500 Appendices Units at the host side which can be connected using the serial port of the NB Unit in the RS-422A mode through Host Link CPU Unit that can be connected CPU Unit with built-in Host Options required for PLC Series through adding Host Link Link function connection...
  • Page 501 Series Units. For download the NB7W-TW01B added application programs, please access V1.2X August 2012 HMI with model number your local Omron website, If local site of NB3Q-TW00B/TW01B cannot be found, please access Omron and NB10W-TW01B IA global site “http://www.ia.omron.com/ added ”at first and select the area where you...
  • Page 502: Nb-Designer Function List

    Appendices NB-Designer Function List Items Descriptions of Function PLC Parts Bit State Setting It defines a touching area, and the bit address can be forced to ON/OFF when this area is enabled. Bit State Lamp Indicates the ON/OFF state of one bit address. Bit State Switch It defines a touching area, and the bit address can be switched to ON/OFF when this area is enabled.
  • Page 503 Appendices Items Descriptions of Function PLC Parts Note Book Used to modify or display the data in the specified word register, which is analyzed through the standard ASCII character table. The input data is saved to a consecutive register with the “Read Address” as the first address. Multiple State Used to display the tag contents in loopy-moving way by the neon lamp, and Neon Lamp...
  • Page 504 Appendices Items Descriptions of Function Function Date/Time Used to display the value of the RTC clock inside the HMI in the set format. Parts Dynamic Graph Used to modify the positions and sizes of the rectangle, ellipse or line by changing the value of the register.
  • Page 505 HMI more perfect. Macro in NB Series is compatible with C language (ANSI C89) completely. Internal Refers to the local bit address of HMI, which can’t be saved when power is Address OFF.
  • Page 506 Appendices Items Descriptions of Function File Formats .rcp It is the file format which can be identified by HMI device. Supported by .frp It is the file format saved in the flashROM of HMI device. RecipeEditor .csv It can be imported/exported as “Microsoft Excel” format. Security Level The security level is classified into 16 levels (0 to 15).
  • Page 507 Appendices A-12 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 508: Revision History

    Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. V106-E1- Revision code Revision code Date Revised content October 2011 Original production February 2012 Changes related to battery. April 2012 Adding descriptions of new functions added into NB5Q/NB7W-TW01B model and the related contents.
  • Page 509 Revision-2 NB-series Programmable Terminals NB-Designer Operation Manual(V106)
  • Page 510 The Netherlands IL 60173-5302 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 © OMRON Corporation 2012 All Rights Reserved. OMRON (CHINA) CO., LTD. OMRON ASIA PACIFIC PTE. LTD. In the interest of product improvement, Room 2211, Bank of China Tower, No.

Table of Contents

Save PDF