background image

3   Functions of NB-Designer

3-258

NB-series Programmable Terminals NB-Designer Operation Manual(V106)

9

General-purpose PLC Control (Expansion)

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”). Refer to the section of General-purpose 
PLC Control for the details.

The method is as follows:

(1) Read Address: Similar to General-purpose PLC Control.

(2) Read A 1: Similar to General-purpose PLC Control.

(3) Read A 2: Refers to the address offset of the data memory of PLC during the 

transmission and it occupies 2 words. Please note that this offset is specified from the 
address memory with “Read A 6”.

(4) Read A 4: Refers to 2 words occupation.

Summary of Contents for NB10W-TW01B

Page 1: ...NB Designer OPERATION MANUAL Cat No V106 E1 11 Programmable Terminals NB3Q TW B NB5Q TW B NB7W TW B NB10W TW01B NB series ...

Page 2: ... errors or omissions Neither is any liability assumed for damages resulting from the use of the information contained in this publication OMRON 2011 Sysmac and SYSMAC are trademarks or registered trademarks of OMRON Corporation in Japan and other countries for OMRON factory automation products Windows Windows 98 Windows XP Windows Vista Windows 7 Windows 8 and Excel are registered trademarks of Mi...

Page 3: ...NB series NB3Q TW B NB5Q TW B NB7W TW B NB10W TW01B Programmable Terminals NB Designer Operation Manual Revised July 2014 ...

Page 4: ......

Page 5: ...nuals Do not use the PT touch switch input functions for applications where danger to human life or serious property damage is possible or for emergency switch applications Before using the product under conditions which are not described in the manual or applying the product to nuclear control systems railroad systems aviation systems vehicles combustion systems medical equipment amusement machin...

Page 6: ...and the handling of the abnormalities occurred in NB Unit Section 6 Descriptions of New Functions Added into NB TW01B This section describes the new functions added into NB TW01B the system Properties and the component Properties Section 7 PictBridge Function This section describes the PictBridge printing function Appendices The appendices provide lists of the NB Units the Communication Units the ...

Page 7: ...is section describes the connection to PLC of GE Fanuc Automation Inc Programmable Terminals Startup Guide Manual Cat No V109 Section Contents Section 1 NB Overview This section provide specifications of the NB Unit describes its names and functions of the various parts Section 2 System Design This section describes the manual structure takes NB7W as an example to introduce the operation procedure...

Page 8: ... between 1 6 and 4 8 mm thick The NB Unit must be installed in a control panel For the sake of waterproof and dustproof all the fixators must be evenly tightened to a torque of 0 5 0 6 Nm If the tightening torque exceeds the specified value or the tightening is not even deformation of the front panel may occur Make sure that the operation panel is clean unbent and strong enough for the installatio...

Page 9: ...ollers CS1G CS1H CS1G H CS1H H CJ1G CJ1M CJ2M CJ2H NJ Series Indicates the following OMRON SYSMAC NJ Series of Programmable Controllers NJ501 NJ301 C Series Indicates the following products in the OMRON C Series of Programmable Controllers C200HX Z C200HG Z C200HE Z CQM1 CQM1H CPM1A CPM2A CPM2C Serial Communication Unit Indicates a Serial Communication Unit for an OMRON SYSMAC CS CJ Series PLC Ser...

Page 10: ...Terminology 6 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 11: ...uction Sites 1 2 1 1 2 Operations of NB Series PTs 1 2 1 2 Communicating with the Host 1 4 1 2 1 What s the Host Link 1 4 1 2 2 Connecting Methods 1 5 1 2 3 Communicating with the PLC Manufactured by Other Companies 1 6 1 3 System Configuration 1 7 1 3 1 Connectable Peripheral Devices 1 7 1 4 Procedures for NB Series PTs Operation 1 8 Sec 2 Installation and Startup of NB Designer 2 1 2 1 Before In...

Page 12: ... Types 3 45 3 4 2 Screen Property 3 48 3 4 3 Screen Creation 3 52 3 4 4 Screen Opening 3 52 3 4 5 Screen Deletion 3 53 3 4 6 Components Related to Screen 3 53 3 5 Basic Design Method 3 54 3 5 1 Designing Components 3 54 3 5 2 About ID No 3 55 3 5 3 Additional Comments Descriptions 3 56 3 5 4 Read Write Address for PLC 3 57 3 5 5 Vector Graphic 3 58 3 5 6 Bitmap 3 63 3 5 7 Creating Label 3 66 3 5 8...

Page 13: ... 29 Data History 3 190 3 7 Function Parts 3 196 3 7 1 Scale 3 196 3 7 2 Function Key 3 197 3 7 3 Alarm Display 3 205 3 7 4 Timer 3 209 3 7 5 Bitmap 3 214 3 7 6 Vector Graphics 3 215 3 7 7 Notepad 3 216 3 7 8 Data Transmission 3 219 3 7 9 Freeplotting 3 222 3 7 10 Date Time 3 223 3 7 11 Indirect Shape 3 225 3 7 12 User Information 3 229 3 7 13 Multifunction 3 229 3 7 14 Event Display 3 232 3 8 Proj...

Page 14: ...pe Component 3 331 3 12 2 Recipe Memory 3 333 3 12 3 Upload Download of Recipe Data between PT and PLC 3 337 3 13 Security Level 3 342 3 14 Test 3 348 3 14 1 Offline test 3 348 3 14 2 Direct Online test 3 349 3 14 3 Indirect Online test 3 350 3 15 Download 3 351 3 15 1 Transmission Setting 3 351 3 15 2 Download via USB Memory 3 353 3 15 3 Specification of Downloading Contents 3 353 3 16 Other Func...

Page 15: ... System Language 6 10 6 1 10 Usage of Forced Address Bit 6 10 6 2 System Parameters 6 11 6 2 1 PT 6 11 6 2 2 PT Extended Properties 6 12 6 2 3 Event History Setting 6 13 6 2 4 External Memory 6 14 6 2 5 Communication Setting 6 14 6 3 Component Improvement 6 15 6 3 1 Function Key 6 15 6 3 2 Event Event History Display and Event Display 6 18 6 3 3 Data History Data Log and XY Graph 6 20 6 3 4 Operat...

Page 16: ...nterface 8 1 8 1 Defining Web Interface 8 2 8 2 Setup Web Interface on a PC 8 3 8 3 Connection Method and Each Page Function 8 4 8 4 URL List 8 9 Sec A Appendices A 1 A 1 List of Models A 2 A 2 NB Designer Function List A 6 A 3 List of memories supported by OMRON PLC A 11 Revision History 1 ...

Page 17: ... purchase price of the non complying Product provided that in no event shall Omron be responsible for warranty repair indemnity or any other claims or expenses regarding the Products unless Omron s analysis confirms that the Products were properly handled stored installed and maintained and not subject to contamination abuse misuse or inappropriate modification Return of any Products by Buyer must...

Page 18: ...panies shall not be responsible for the user s programming of a programmable Product or any consequence thereof Data presented in Omron Company websites catalogs and other materials 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 user must correlate it to actual application requirements...

Page 19: ...e and explained in text This example indicates prohibiting disassembly The triangle symbol indicates precautions including warnings The specific operation is shown in the triangle and explained in text This example indicates a general precaution WARNING Indicates an imminently hazardous situation which if not avoided will result in death or serious injury Additionally there may be severe property ...

Page 20: ...g machine design installation operation maintenance and disposal Ensure that installation and post installation checks are performed by personnel in charge who possess a thorough understanding of the machinery to be installed Do not use the input functions of the touch switch etc of the NB Unit in applications that involve human life in applications that may result in serious injury or for emergen...

Page 21: ... not insu lated they are connected Therefore connecting the PC allows GND terminal and functional grounding terminal of the NB to be connected If the power supply of 24V to the NB is grounded positively ground ing the functional grounding terminal allows a short circuit as shown in the diagram below and may result in damage Test Function The Test Function is performed on PC so that a problem may o...

Page 22: ...ty from your body before handling the board When using the No 6 pin of the serial communication port COM1 connector for a voltage of DC 5V make sure the supply equipment s current capacity is below 250mA before using it The DC 5V voltage output of the NB unit is 5V 5 and the maximum current is 250mA The serial communication port COM1 of NB3Q TW00B and NB3Q TW01B is unable to output the current Tur...

Page 23: ...um cell charge it dispose it into a fire or heat it Doing either of them may cause an ignition or a bursting When exporting products with lithium primary batteries containing perchlorate at 6ppb or above to or delivering them through California USA the following precautionary measures have to be publicized Perchlorate material applicable through special processing Refer to http www dtsc ca gov haz...

Page 24: ...cations outdoors subject to direct wind and rain Locations subject to strong ultraviolet light Locations subject to dust Locations subject to direct sunlight Locations subject to splashing oil or chemicals Take appropriate and sufficient countermeasures when installing systems in the following locations Locations subject to static electricity or other forms of noise Locations subject to strong ele...

Page 25: ...Programmable Terminals are EC compliant Heed the following precautions in order to ensure that the customer s overall machine and device conform to EC Directives 1 The PT must be installed in a control panel 2 You must use reinforced insulation or double insulation for the DC power supply and the DC power supply must have minimal voltage fluctuations and provide a stable output even if the power s...

Page 26: ...ications Boards and Serial Communications Units Operation Manual W336 SYSMAC CJ Series CJ1G H H CJ1M CJ1G Operation Manual W393 SYSMAC CS CJ Series Programming Manual W394 SYSMAC CS CJ Series INSTRUCTIONS Reference Manual W340 SYSMAC CS CJ Series Programming Consoles Operation Manual W341 SYSMAC CS CJ Series Communications Commands Reference Manual W342 SYSMAC CJ Series CJ2 CPU Unit Hardware USER ...

Page 27: ...nd Structure of NB Series PTs 1 2 1 1 1 How NB Series PTs Work at FA Production Sites 1 2 1 1 2 Operations of NB Series PTs 1 2 1 2 Communicating with the Host 1 4 1 2 1 What s the Host Link 1 4 1 2 2 Connecting Methods 1 5 1 2 3 Communicating with the PLC Manufactured by Other Companies 1 6 1 3 System Configuration 1 7 1 3 1 Connectable Peripheral Devices 1 7 1 4 Procedures for NB Series PTs Oper...

Page 28: ...PTs allow the users to create various kinds of switches on the displayed screen The values allocated to the switches can be sent to the host by clicking the switches Transferring Screen Data The screen data displayed on NB Series PTs is created by using NB Designer in the PC The screen data is transferred to the NB units through the USB Ethernet and the RS 232C or using USB memory Displaying Scree...

Page 29: ...NB Series PTs can be connected to the host by using communication methods such as RS 232C RS 485 RS 422A or Ethernet to automatically read the required data from the 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 RS232 RS485 RS422 or Ethernet Host Host ON OFF status numeric data etc Touch panel ...

Page 30: ...one PLC or more The PC can be used to transfer programs to the PLC monitor the data area of PLC and control the operation of PLC In the system using Host Link system one PT sends Host Link commands to the PLC and the commands processing is completed followed by returning the results of the processing by the PLC the host System Features Connection method RS 232C or RS 422A Transmission rate baud ra...

Page 31: ...performed by using software method XON XOFF Handshaking or hardware method control wires RS 422A standard with its full name Electrical Characteristics of Balanced Voltage Digital Interface Circuits specifies the characteristics of the interface circuit Actually there is also a signal ground total 5 wires Because the receiver uses high input impedance and the driving performance of the transmissio...

Page 32: ... with the devices manufactured by SIEMENS Mitsubishi Electric Corporation Schneider Electric Ltd Delta Panasonic Allen Bradley GE Fanuc Automation Inc LG and the PLCs supporting Modbus protocol For the manufacturers and the models of the PLCs that can be communicated with refer to NB Series Host Connection Manual 1 2 3 Communicating with the PLC Manufactured by Other Companies ...

Page 33: ... with the computer please refer to 2 3 2 Connecting by USB in NB Series Setup Manual 2 When connecting NB TW01B and the Host through the Ethernet the Host should support the Ethernet communications 1 3 1 Connectable Peripheral Devices Host RS 232C cable USB cable 1 Ethernet 2 USB memory NB Unit With NB Designer Software installed RS 232C cable 15m max RS 485 RS422 cable 500m max Ethernet 2 PC Runn...

Page 34: ...the 2 1 2 Installation onto the Operation panel NB Series Setup Manual See in the 2 1 3 Connecting the Power Supply NB Series Setup Manual See Section4 Functions of NB Manager See in the Section3 System Setting Mode NB Series Setup Manual See Section3 Functions of NB Designer See Section2 Installation and Startup of NB Designer Panel installation Peripheral connections Screen creation Screen trans...

Page 35: ...signer is a kind of application software running in Windows developed by Microsoft Corporation 2 1 Before Installation 2 2 2 2 Installation Uninstallation 2 3 2 2 1 Installation Procedure 2 3 2 2 2 Uninstallation Procedure 2 3 2 3 Startup Quit 2 4 2 3 1 Starting Method 2 4 2 3 2 Quitting Method 2 4 2 4 Installation of USB Driver for NB 2 5 Installation and Startup of NB Designer ...

Page 36: ...s Vista 32 bit or 64 bit edition Microsoft Windows 7 32 bit or 64 bit edition Microsoft Windows 8 32 bit or 64 bit edition CPU Intel Pentium II or higher Memory 512 MB or more Hard Disk 2 5 GB or more with the disk space more than 800 MB at least Display Supports the display with resolution of 800 600 and 16 bit high color 1024 768 and 32 bit true color are recommended RS 232C COM Port One port or...

Page 37: ...vailable location to install click Browse After a folder list appears select an available folder to install NB Designer Then click the OK and followed by Next 7 When Ready to install the program dialog box appears click Install to start installation 8 When InstallShield Wizard is completed dialog box appears click Finish to complete the installation 9 Start NB Designer on Windows other than Window...

Page 38: ...he project operated last time will be opened automatically During the first launch of NB Designer the following screen will be displayed To quit the NB Designer can be realized by using any one of the following methods Select Exit in the File menu Click the button in the upper right corner of the main window Double click the NB Designer icon in the upper left corner of the main window Click the NB...

Page 39: ...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 Operating procedure 1 After the USB slave for the NB Unit and the computer are connected by the USB cable Found New Hardware Wizard will be displayed on PC After se...

Page 40: ...etion of installation the following dialog box will be displayed Click the Close button When the above mentioned installation methods don t work 1 After the USB slave for the NB Unit and the computer are connected by the USB cable Update Driver Software will be displayed on PC After selecting Browse my computer for driver software ...

Page 41: ...eration Manual V106 2 4 Installation of USB Driver for NB 2 2 The following dialog box is displayed Select Include subfolders and click the Browse button to specify the folder Specify the driver folder under NB Designer installation directly and click Next button 3 USB driver is being installed ...

Page 42: ...Operation Manual V106 4 After the completion of installation the following dialog box will appear Click the Close button You can check whether the USB driver is installed successfully by selecting Computer Manage Hardware Device Manager Universal Serial Bus controllers location as shown below ...

Page 43: ... 3 33 3 3 1 Project Library Window 3 33 3 3 2 Project File Window 3 37 3 3 3 Project Work Space 3 37 3 3 4 Output Window 3 43 3 3 5 Component List Window 3 44 3 4 Screen Concept 3 45 3 4 1 Screen Types 3 45 3 4 2 Screen Property 3 48 3 4 3 Screen Creation 3 52 3 4 4 Screen Opening 3 52 3 4 5 Screen Deletion 3 53 3 4 6 Components Related to Screen 3 53 3 5 Basic Design Method 3 54 3 5 1 Designing C...

Page 44: ...6 15 Analog Meter 3 139 3 6 16 Indirect Screen 3 143 3 6 17 Direct Screen 3 146 3 6 18 Alarm 3 148 3 6 19 Data Log 3 150 3 6 20 Recipe 3 160 3 6 21 Oscillograph 3 160 3 6 22 Scroll Bar 3 164 3 6 23 Event 3 167 3 6 24 Note Book 3 174 3 6 25 Word Neon Lamp 3 185 3 6 26 Bit Neon Lamp 3 186 3 6 27 Touch Trigger 3 187 3 6 28 Table 3 189 3 6 29 Data History 3 190 3 7 Function Parts 3 196 3 7 1 Scale 3 1...

Page 45: ...on Setting 3 302 3 10 7 Event History Setting 3 316 3 10 8 COM1 COM2 Setting 3 317 3 11 Address of System Memory 3 319 3 11 1 Local Bit LB 3 320 3 11 2 Local Word LW 3 324 3 11 3 Nonvolatile Local Word LW10000 10255 3 327 3 11 4 System Information Table 3 329 3 12 Recipe Data 3 331 3 12 1 Process of Creating One Recipe Component 3 331 3 12 2 Recipe Memory 3 333 3 12 3 Upload Download of Recipe Dat...

Page 46: ... or toolbar to see each toolbar shown as below Title Editing project file name and others are displayed Menu Selects the various kinds of command menus of NB Designer After these menus being selected the corresponding pull down menu will pop up Each pull down menu corresponds to one command operation Title Menu Toolbar Project Library window Output window Component list window Project Work Space S...

Page 47: ...replace solid line with broken line in the figures 7 System Toolbar Performs the compilation downloading and test of the project 8 Database Toolbar Includes text library alarm information Variable Table PLC control and event information 9 Code Edit Toolbar The icon to edit macro is displayed 10 Pattern Toolbar Select the filling style of screen background or the closed space such as rectangle elli...

Page 48: ...on parts Project Database Selects some special functions Project Work Space Project Work Space adopts tree view chart to show the relations of the PLC PT PT internal screens and components in the whole project Project File Window Project File Window adopts tree view to show the correlations between the PT and bitmap files related to the project and all the information of the files such as the reci...

Page 49: ...k 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 New Select New in the File menu or icon to create a new project A new project is created when you press OK after inputting the project name Open Select Open in the File menu or icon to open an existing project Select the project file to be opened and press Open or double c...

Page 50: ...3 Functions of NB Designer 3 8 NB series Programmable Terminals NB Designer Operation Manual V106 Save Select either of Save and Save As Close Select Close in the File menu to close the current project ...

Page 51: ...ws will be closed after Close being pressed and the display screen is shown as below List up the 4 projects opened recently Exit Exit 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 52: ...t now It just needs to press icon or select Redo in the Edit menu The operations supported by Undo and Redo are as follows 1 Dragging a part or a functional part from the Project Library Window 2 Drawing a component 3 Moving the object 4 Adjusting the object size 5 Performing all the operations with the Component Edit Toolbar 6 Selecting the line width line style or arrow 7 Selecting the object fi...

Page 53: ...opy Paste and Delete After selecting one component or more you can cut copy paste it or them etc and the corresponding icons are shown as Nudge The component position can be adjusted by Nudge method after it is selected The component movement can be realized by using direction key or the corresponding Nudge icons Each time the Nudge button is pressed the component will move a pixel distance accord...

Page 54: ... 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 corresponding menus The corresponding icons are shown as and they are Width Height and Both respectively Unify the size for all components according to the size of the component is located in the left end among all the compon...

Page 55: ...ics combined together as a separate component To make multiple components combined together it just needs to select these components and then select Group in the Edit menu or press icon To cancel the combination it only needs to select this combined component then select UnGroup in the Edit menu or press icon Horizontal Even Spacing This function is used to make the horizontal space between the mu...

Page 56: ...on as shown below Align Vertical Center This function is used to make the multiple selected components or graphics located in the vertical center of the Edit Window Firstly select the graphics to be operated and then select Align Vertical Center in the Edit menu or press icon Flip Only shapes such as line circle polygon etc drawn by drawing tools rather than other components can be flipped Firstly...

Page 57: ...V106 3 2 Menus 3 3 2 3 View Menu 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 The options in the View menu are used to control the various kinds of toolbars to be displayed or not 3 2 3 View Menu ...

Page 58: ... delete the component Redo To restore the latest cancelled operation Undo To cancel the latest operation procedure Find Replace To search the memory addresses used in the current project screen or macro and perform the replacement Print Preview To preview the print effect The NB Series do not support this function currently Print To print The NB Series do not support this function currently Proper...

Page 59: ...ht top of the component as the reference point Copy Quantity The number of the copied component in each line and each column Interval between components Specifying the horizontal interval and vertical interval between the two of the copied components Offset Address The address of the copied component increases decreases in X Y directions Word Address Auto Change The word address of the copied comp...

Page 60: ...reate the new bitmap or Vector Graphics Import Graphics To import the bitmap or Vector Graphics Sound Library To add the audio file The NB Series does not support the function Add Macro To add the Macro Import Recipe Data File To import the recipe file Edit Logo Screen Click this button to make the screen switch to the logo edit screen therefore you can make modification or editing the logo screen...

Page 61: ...the selected component to previous layer Send Backward To send the selected component to next layer Group To make the multiple components combined together UnGroup To cancel the combination of the multiple components Horizontal Even Spacing Arranging the multiple components in a horizontal row with equal interval each by the middle point as reference point Vertical Even Spacing Arranging the multi...

Page 62: ...r To set the frame color for the shapes Background Color To set the background color for the shapes Show Grid To make the grid displayed in the screen Transparent Color To add transparency to the added bitmap Multicolor Grayscale Switch To make the transformation between the color and black white Align with Grid After the component being selected click this button once to make the grid point as th...

Page 63: ...rformed by clicking the component to be copied while pressing the Ctrl key Modify Component Size The modification of the component size can be made by clicking the component The specific method is as follows select any one of the eight green points on the component as shown below after the component being selected and then drag it by using the mouse Note The white dots displayed on the component m...

Page 64: ... text dialog box will pop up as shown below Message Enter the text which will be displayed on the component You can use the Enter key to break the input text Graphic Font 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 Font on the right side of Graphic Font ...

Page 65: ...efer to 3 5 6 Bitmap Page 3 63 Screen Toolbar Add Screen To add the Edit Window Delete Screen To delete the current Edit Window Current Screen Property To display the Properties of the current Edit Window Previous Page The previous Edit Window Current Page The title of the current Edit Window Next Page The next Edit Window Magnify To magnify in the current Edit Window Zoom 100 200 and 300 availabl...

Page 66: ...e test To perform offline test of the project Indirect Online test To perform online test of the project indirectly Direct Online test To perform online test of the project directly Decompile To decompile the project Code Edit Toolbar New Bookmark To create a new bookmark Next Bookmark To check the next bookmark Previous Bookmark To check the previous bookmark Delete Bookmark To delete the bookmar...

Page 67: ...the pattern color and the background color as well as the fill effect you want as shown below In order to add fill effect to the shapes select the shape to add fill effect and select the fill effect The procedure to set the fill effect is the same as the one for adding fill effect to the PT But when setting the fill effect to the components Pattern Color is applied to the outline color and Backgro...

Page 68: ...et which means the screen and Properties of the source screen will be copied into the destination screen If the destination screen doesn t exist the screen with a specified number will be created automatically after the copy operation And if the destination screen exists already Copy error the destination screen ID already exists will prompt When the number is greater than 1 both the starting sour...

Page 69: ...creen ID and the starting destination screen ID can be set and the end destination screen ID will increase automatically according to the copied number and the number of the source screen which means the screens and properties of the screens between the starting source screen and the end source screen will be copied in order and as specified number into the screens between the starting destination...

Page 70: ...ple is only for the multiple screen copying We want to copy Frame 6 Frame 7 and Frame 8 into Frame 11 Frame 12 and Frame 13 Note 1 The copy of screens is available within the same project or the same PT 2 When the multiple screens are operated the copying and deletion among the non continuous screens are not supported ...

Page 71: ...Draw Menu The corresponding contents in the Draw menu shown as below have been described in 3 2 3 View Menu Page 3 15 For the corresponding contents in the Components menu shown as below refer to 3 6 Parts Page 3 80 3 7 Function Parts Page 3 196 and 3 8 Project Database Page 3 234 3 2 5 Draw Menu 3 2 6 Components Menu ...

Page 72: ...e Tools menu shown as below refer to 3 12 Recipe Data Page 3 331 3 14 Test Page 3 348 and 3 15 Download Page 3 351 The corresponding contents in Option menu shown as below have been described in 3 2 3 View Menu Page 3 15 Change System Language used for changing the system language of the software tool 3 2 7 Tools Menu 3 2 8 Option Menu ...

Page 73: ...igner NB series Programmable Terminals NB Designer Operation Manual V106 3 2 Menus 3 3 2 9 Window Menu The corresponding contents in the Window menu are as follows The horizontally tile window is shown as below 3 2 9 Window Menu ...

Page 74: ...s of NB Designer 3 32 NB series Programmable Terminals NB Designer Operation Manual V106 The vertically tile window is shown as below The corresponding items in the Help menu are shown as follows 3 2 10 Help Menu ...

Page 75: ...below For the concept of the screen the brief will be provided in 3 4 Screen Concept Page 3 45 The Project Library Window contains Connector PT PLC Parts Function Parts and Project Database Connector Serial Port Ethernet PT NB3Q TW00B NB3Q TW01B NB5Q TW00B NB5Q TW01B PLC OMRON SIEMENS MITSUBISHI Schneider Parts Bit Button Bit Switch Word Lamp Data Log XY Graph Number Input Text Input Function Part...

Page 76: ... Space After finishing selection of the PLC PT and Connector carry out connection The connection method is as follows move the locations of PT and PLC accordingly or click one end of the connection line and drag it to the vicinity of the COM port of the PLC or the PT then bring the connection port close to either end of the connection line and a successful connection can be completed Note If the P...

Page 77: ...ile Window and Project Work Space will be filled with appropriate content as shown below 4 Parts These include various editing components as shown below When a project is created and the Edit Window is entered it just needs to drag the required components to the Edit Window As to the usage methods of the components refer to 3 6 Parts Page 3 80 PT with appropriate contents PT and PLC with appropria...

Page 78: ...ght click select and use Small Icon as shown below 5 Function Parts These include Scale Function Key Alarm Display Timer etc For details refer to 3 7 Function Parts Page 3 196 6 Project Database This contains Text Library Variable Table Alarm Information Event Information and PLC Control For details refer to 3 8 Project Database Page 3 234 ...

Page 79: ...ed or folded By double clicking a specific file the editing state can be entered Note The recipe file RCP can only be imported and deleted but not be edited in the Edit Window Graphics The Graphics mainly indicates this project contains how many Vector Graphics and bitmaps If a new Vector Graphics or bitmap is created in this project it will show up immediately here If a created Vector Graphics or...

Page 80: ...which were uploaded from the NB Unit are to be decompiled all the PKG files of the PTs registered in the project are necessary to be prepared Tree View All the components contained in each screen will be displayed here and if there is no component in a screen nothing will appear below it By clicking the or symbol on the left of icon the folder tree can be unfolded or folded Directly double click t...

Page 81: ...icates the Station No of PLC currently used Screens Preview Click Screens Preview in the Project Work Space to display the preview of the corresponding screen This makes browsing the thumbnails quite conveniently PLC and PT replacement Supporting PLC Model Replacement Note PLC replacement must be carried out through the Change PLC Model option If you do not use this function and delete all the set...

Page 82: ...dialog box as shown above will pop up automatically and all the supported PLC names are included in the pull down list of the PLC names When the user select a PLC the memory address types supported by this PLC will be added to the address type box The default selections are LB LW but the user can select different address types according to the specific PLC After being confirmed by the user the PLC...

Page 83: ...llows Supporting PT Model Replacement Note PT replacement must be carried out through the Change PT Model option If you do not use this function and delete all the settings of PLC to reconnect with the new PLC the PLC area is replaced with all the local addresses of PT When the PT needs to be replaced you can select the PT by right clicking it in the Configuration and Setup Window and select Chang...

Page 84: ...bitmaps Vector Graphics button and lamp etc with location and size adjustments can all change their sizes automatically However note that there are a few exceptions as the font size of text strings and label can t be changed the components using text strings and label will be restricted to mainly display the text in the minimum display area when size changes especially when it becomes smaller as s...

Page 85: ...y the loaded information of the project when the project is compiled the Output Window will display the compilation process and error information Clearance Export of Message The compiled information can be cleared or exported in the Output Window Right click the mouse in the Output Window the following menu will pop up Clear Message All the information in the Output Window will be removed Export M...

Page 86: ...ent list window will pop up This window displays all the component information used by the project including PT No Screen Component s Name Read PLC Read Address Write Address Functional Address etc Double click an item to reveal the Properties of the selected component and the Edit Window will skip to the screen where this component locates 3 3 5 Component List Window ...

Page 87: ...Screen N will be closed while Base Screen M and its sub screens will be displayed Base Screen must cover the whole screen Menu Screen Menu Screen is the screen called by pressing the button of Menu Screen while the task bar is displayed and it will be always displayed in the screen until the operation button makes it hidden Therefore it can be used to put screen switching button or some other comm...

Page 88: ... attached to Base Screen In addition up to 3 sheet screens can be set for each screen in screen property setup When one Base Screen Screen No is 0 or ranges from 10 to 32767 is called out all the components in this screen will be displayed in the PT If Base Screen has the Sheet Screen all the components defined in its Sheet Screen will be displayed All of the Touch Trigger components such as Bit B...

Page 89: ...t controls the Direct Screen while the opening and closing of Indirect Screen is just related to the data content of the word address that controls the Indirect screen The screen closed by the function keys can t change the values of these bits words addresses so it can t close these screens mentioned above 4 All the Pop up Screens are attached to the current Base Screen so when the current screen...

Page 90: ...on key the vertex in the upper left of the screen will be displayed in this position Width and Height Width and height can be set for the Pop up Screen and if it is the Base Screen it must be set to the default size i e the size of the full screen Screen Attribute Keyboard page determines whether to set the screen as Keyboard Screen Print page can be used to set the size of this screen regardless ...

Page 91: ...ted by its parent screen i e the part displayed out of the border of its parent screen will be cut off If one Pop up Screen features Tracking it will move together when its parent screen moves Note If Clipping is selected Tracking must be selected simultaneously The following Screen A and Screen B are both attached to the Base Screen Generally Screen A will be displayed in the Top layer when it is...

Page 92: ...reen and the Menu Screen Example of transparency of Pop up Screen Placing one function key to Pop up screen Frame 10 with the property in Frame 0 as shown below When the transparency is 0 Set the width and height of Frame 10 to 200 each the Background color to Yellow and the Transparency to 0 as shown below Perform the offline test as shown below ...

Page 93: ...3 4 Screen Concept 3 3 4 2 Screen Property Press the function key and pop up Frame 10 will cover the function key which is caused by the transparency of 0 for Frame 10 as shown below When the transparency is 20 Perform the offline test and press the function key the displayed effect is shown as below ...

Page 94: ...g the icon in Screen Toolbar can create a new screen After the screen is created the previous screen can be displayed by selecting it in the pull down menu in Screen Toolbar or by clicking the icon and the next screen can be displayed by clicking the icon If the mouse with the roller is used the screen No can be changed directly by using the roller 3 4 3 Screen Creation 3 4 4 Screen Opening ...

Page 95: ...be restored Please be careful when you use this function Note Frame 0 Frame 1 to Frame 9 are all the default screens for the system and they are not allowed to be deleted The function keys which are directly related to the screen operations include Change Screen Backward Change Common Screen Pop up Screen and Change Menu Screen Components which are directly related to the screen operations include...

Page 96: ...t icon from Project Library Window Parts to the Edit Window 2 When the Property dialog box of this component appears set the various Properties for this component such as PLC Read Write Address Vector Graphics or Bitmap Label and Position etc 3 After the various Properties of this component are set click the OK button And you can see this component has been placed in the screen after exiting from ...

Page 97: ... represented by ID No are as follows Parts SB Bit Button BL Bit Lamp SW Bit Switch DW Direct Screen SWD Command Button WL Word Lamp MSW Word Switch SCR Scroll Bar MV Moving Component ANI Animation AD Alarm TR Data Log XY XY Graph BR Level Meter MT Analog Meter RCP Recipe ED Event IDW Indirect Screen ND Number Display TD Text Display NI Number Input TI Text Input OS Oscillograph NB Note Book NL Wor...

Page 98: ...ID User Information CO Multifunction EB Event Display If necessary you can add comments to each component The comments are used for entering remarks or descriptions of the program on creation Therefore the descriptions entered as the comments will be referred in future or the text entered will be used to describe when the text is printing The entered comments will not cause any effects to the prog...

Page 99: ...ad Write Address for PLC The correct area and address range vary with the PLC In the following figure 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 option 3 5 4 Read Write Address for PLC ...

Page 100: ...stem NB Designer provides the powerful Vector Graphics and bitmap library and you can create any desired graphics such as switch lamp piping etc in the library and even you can add your own pictures to the library The graphics can be 256 color bitmap 16 color bitmap 32 color bitmap or in JPG BMP GIF and PNG format Every vector graphics or bitmap can create 256 statuses The created Vector Graphics ...

Page 101: ...in the folders for each item Select the Vector Graphics to be imported and click Import then the Vector Graphics will be copied into the vg file of the current project Importing multiple Vector Graphics or bitmaps simultaneously is not supported and only one graphics in the same folder can be selected at a time before Import is clicked All the imported or created Vector Graphics or bitmaps by the ...

Page 102: ...on for the Vector Graphics For example To create a Vector Graphics with the name of Middle and the state No of 2 and click OK then the following dialog box will appear If you think the Vector Graphics states added just now are not enough you can use the following methods to make addition Drag the mouse into State Preview Window of the Vector Graphics select one state such as state0 then click icon...

Page 103: ...reate the graphics displayed in these two statuses and then save the project 4 Go back to the Edit Window and select one component as shown below 5 Check Vector Graphics in the Graphics tab of Bit Button Property dialog box and find the name of the graphics created just now in the list and then you can check the graphics at the specific status each ...

Page 104: ...project will be displayed in the Project File Window If you want to modify any Vector Graphics or bitmap you just need to find the graphics to be modified in the Vector Graphic in the Project File Window and double click it to open the Edit Window of this graphics where you can modify the graphics drawn by yourself Note 1 When the new graphics was created the project should be saved to keep the co...

Page 105: ...e made in the Graphics Edit Window and only the external graphics addition can be done Procedure of bitmap addition 1 Select Add Graphics in the Draw menu or click icon and then the following dialog box will appear 2 Select Bitmap in the Type and input State No and Name then click OK If you think the bitmap state added just now is not enough you can use the following methods to make addition Drag ...

Page 106: ...anual V106 3 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 4 After the project is saved you can use it through the bitmap component in the Edit Window ...

Page 107: ...u want to use then click OK button to close the dialog box Import of Bitmap 1 You can import the bitmap just like importing the Vector Graphics Click Import Graphics icon and select Bitmap image bg in the Type in the pop up dialog box You can also import the bitmap used in the other project or the System Graphics Library The system graphics library is located in bg_vg_lib VG directory in which the...

Page 108: ... otherwise the graphics library will not be displayed normally Note There is no limitations for the size of the graphics imported BMP JPG GIF PNG and the graphics will be compressed according to the maximum used size The maximum used size Maximum length Maximum Width in the project during the compilation Label refers to the text displayed in the surface of the components such as switch lamp or the...

Page 109: ...ctive for the component with multiple states The text for every state can be displayed independently The text font color and alignment method for the corresponding state can be set after the state is selected Message Input the text to be displayed in the component surface here If there are several lines you can use Enter key to break them Font Size The size of Bitmap Font is as follows 8 16 24 32 ...

Page 110: ...gner provides a simple method i e the Task Bar to make the screen pop up or be minimized to change the display of the screen and fast switch the screen display etc Task Bar has 2 operation buttons one of which is used to control the Menu Screen and the other is used to control the Task Bar You can set the Properties such as the Task Bar whether to use the Menu Screen color and position and so on i...

Page 111: ...functions keys of Minimize or Title Bar in Pop up Screen included in Pop up Screen allow the screens to minimize in the task bar For details refer to 3 7 2 Function Key Page 3 197 Process of Operation Button Setup Double click PT in the Configuration and Setup Window Then the PT Property dialog box will appear and set Display Task Bar whether the operation button will locate in the left side or ri...

Page 112: ...s and the display effect is good a The capacity of the project becomes greater There are 2 reasons for the large space needed for saving the character string as bitmap First bitmap format itself needs a large space For example Four characters displayed in Zero SimSun needs 1824 bytes as shown below In addition the bitmap font should be intercepted again if the content size or colors vary slightly ...

Page 113: ...an be set up to 32 If smaller capacity of project file is preferable set the maximum language number to the least necessary number b Default font setup for each language The user can set the default font for each language and when the user uses the text library he doesn t need to reselect the font each time 2 Text Component Text component can display the character information statically And the us...

Page 114: ...rmation Alarm and event information component can also set different vector fonts for each piece of alarm information and for each language When the text library is used respectively Use of Font Toolbar The software provides the toolbar for convenient font operation When you select one or more components you can use the font toolbar to change the font Properties of the related components Please pa...

Page 115: ...aced on Configuration and Setup Window Change Station Number This option can be used to access the specific PLC during the communication with multiple PLCs This option is applicable when editing only one PLC in the case one PT is connected with multiple devices or multiple PTs are connected with multiple devices Area Variable Refers to the memory of PLC device to be controlled or the internal memo...

Page 116: ... to input This function is optional only when Enable Input or Conditional Enabling is checked and touching invalid color can be set in PT Property PT Extended Properties Security Setting ON Delay When the current component is pressed consecutively for this set time the state value can be written only to the controller The minimum unit is 100 ms When this option is 0 this function is invalid Confir...

Page 117: ...ries Programmable Terminals NB Designer Operation Manual V106 3 5 Basic Design Method 3 3 5 11 Control Setting of Component Example of Control Setting Example Setting the parameters as below to enable the value input to LW0 when LB10 is ON ...

Page 118: ...d and the icon indicating Unable to Input is displayed as shown in the following left graphics 2 When LB10 is ON the input by the number input component is valid and the icon indicating Unable to Input isn t displayed as shown in the following right graphics Example of Security Setting Example Set LW0 to the address of number input component check Operator Comfirm and select 10 s for wait s ...

Page 119: ...mponent and the Confirm Screen will pop up during the confirmation operation In this case press Yes to input the data successfully press Cancel to cancel the input If 10 seconds pass without pressing Yes nor Cancel the Confirmation Screen will disappear automatically Example of Notifications Example Set LW0 to the address of number input component Set After Written Notice as LB10 is ON after writi...

Page 120: ...onent Width Height Refers to the width and height of the component The unit is pixel point Display Checking this option means the current component is always in displayed state Not Display Touching is invalid Checking this option means the current component is always in hide state and the touching is invalid when the component is hidden Conditional Display Security Level Control Checking this opti...

Page 121: ... Component Example of Display Setting Example Set LW0 to the address of number input component make display setting and keep LB10 as On Perform the offline test When LB10 is Off the number input component is hidden as shown in the following left graphics When LB10 is On the number input component is displayed as shown in the following right graphics ...

Page 122: ...ing area When this area is activated the bit address inside the PT or in the PLC can be switched to On or Off forcefully Components Related Components Descriptions Number Input Function Key To create the keyboard by Function Key Text Input Function Key To create the keyboard by Function Key Indirect Screen Screen The created screen Direct Screen Screen The created screen Alarm Setting Alarm Alarm ...

Page 123: ...tions of Bit Button Component Type Descriptions Set The specified bit address will turn On when the Bit Button component is pressed This state will continue even if the button is released Reset The specified bit address will turn Off when the Bit Button component is pressed This state will continue even if the button is released Alternate The specified bit address will change once On Off Off On Sw...

Page 124: ...f when the screen containing the Bit Button component is closed Set On when Screen Maximized The specified bit address will turn On when the screen containing the Bit Button component is maximized Set Off when Screen Maximized The specified bit address will turn Off when the screen containing the Bit Button component is maximized Set On when Screen Minimized The specified bit address will turn On ...

Page 125: ...ate of 1 will be displayed If Transport Font is checked the Label values corresponding to the different states can be set and displayed Process of adding one Bit Lamp 1 Drag the Bit Lamp icon after it is pressed then the Basic Properties dialog box for Bit Lamp component will pop up Read Address Refers to the bit address controlling the displayed information such as the state graphics label and so...

Page 126: ... Three methods are available as shown below Left The input content is put in the left side of the graphics Function Address State of Bit to Be Read ON value 1 OFF value 0 Display Blink Not Blink State No Display Blink Not Blink State No 1 Not Blink 1 Not Blink 0 2 Blink 0 Not Blink 0 3 Blink 1 Not Blink 0 4 Not Blink Switching between 0 and 1 Not Blink 0 5 Not Blink 0 Blink 0 6 Not Blink 0 Blink 1...

Page 127: ...the center of the graphics Font Size Displays the size of the font used by the content input to Message and the following types are available Color Displays the colors of fonts used by the content input to Message and the user can use Custom Color to specify the desired colors 4 Switch to the Graphics tab and select Vector Graphics or bitmap to represent the graphics corresponding to the On and Of...

Page 128: ...ete the setup of the lamp component Bit Switch is the combination of the Bit Lamp and the Bit Button component It defines a touching area and the bit address inside the PT or of the PLC can be switched between On and Off state when this area is enabled Process of adding one Bit Switch 1 Drag the Bit Switch icon after it is pressed then the Basic Properties dialog box of Bit Switch component will p...

Page 129: ... the touching area 5 Switch to the Control Setting tab and make the Security Setting and set the Triggering action 6 Press the OK button to complete the setup of the Bit Switch component Command Button component also defines a touching area and the state value will be input into the specified word address when the area is enabled Type Descriptions Set The specified bit address will turn On when th...

Page 130: ...component icon after it is pressed will make the Basic Properties of Command Button component pop up Write Address Refers to the word address controlling the Command Button component Address The first address of word address corresponding to the Command Button component Word Length Set word length of the write address Either of 1 single word or 2 double words can be specified ...

Page 131: ...screen is maximized Set values when screen is minimized The preset constant will be written to the specified word address when the screen is minimized Set values when backlight is OFF The preset constant will be written to the specified word address when the backlight is Off Set values when input suceeded The preset constant will be written to the specified word address when the number or text is ...

Page 132: ...e interval of JOG Speed time until the Upper is reached JOG Everytime command button is pressed for the time longer than the time to be specified Delay Time the value set to Subtrahend is subtracted from the value of the write address with the interval set to JOG Speed The result will not be less than the Lower When Ignore Delay Time is checked the Subtrahend will be added to the value of the spec...

Page 133: ...e effect is shown as below b When Setting Mode is Add value Assuming the write address of the Command Button component is LW5 with Type of Add value check Indirect Reference and select LW15 and 2 as the first address of variable parameter and the default word length respectively The Addend address and the Upper Limit address are set by LW15 and LW16 respectively ...

Page 134: ...nd then stop increase Perform the offline test and the effect is shown as below 3 Switch to the Label tab and add the text describing the state 4 Switch to the Graphics tab and select Vector Graphics or bitmap to display the bit address state and represent the touching area 5 Switch to the Control Setting tab and make the Security Setting and set the Triggering action 6 Press the OK button to comp...

Page 135: ...the data length of the Read Address and 1 and 2 are available i e word or double word 2 Switch to the Word Lamp tab and set the state for the Word Lamp component You can set the state from 1 to 256 in the dropdown box corresponding to State No Map Value Refers to the value corresponding to each state When the value of read address is equal to the map value the state number corresponding to this va...

Page 136: ...by selecting from the list When changing the status the mapping value specified for each status will be sent to the specified memory The statuses can be set up to 256 Process of adding one Word Switch component 1 Drag the Word Switch icon after it is pressed will make the Basic Properties of Word Switch component pop up 2 Switch to the Word Switch tab and set the State No and the value correspondi...

Page 137: ...sponding to the state will be displayed according to the specified read address at the same time Unloop When it is checked and the value of the memory for write address is equal to the value mapped by the set maximum state number the component doesn t act when the switch is pressed again When it isn t checked and the value of the memory of write address is equal to the value mapped by the set maxi...

Page 138: ...onding to the state of each option By default the value of specified memory corresponding to the first option is 0 and the value of specified memory corresponding to the second option is 1 and so on For example 1 Create a Word Switch in which read address and write address are LW0 and a number display component in which address is LW0 2 Set the Control Mode and State No to List and 6 respectively ...

Page 139: ...pear when one option is selected For example 1 Create one Word Switch with read address and write address both of LW0 and one Number Display component with the address of LW0 2 Set the Control Mode and State No to Dropdown List and 6 respectively 3 Set the label contents to 00000 to 55555 4 When performing the offline test and selecting the list the status will be displayed with a list shown in th...

Page 140: ...f X for sampling point j in channel i Process of adding one XY Graph component 1 Press the XY Graph component icon drag it to the screen then the Basic Properties dialog box of XY Graph component will pop up Read Address Specifies the word address of PLC corresponding to the data of X axis trajectory and the word address corresponding to Y axis is read address 1 If the channel number is greater th...

Page 141: ...ics is displayed in horizontal direction or vertical direction when the sampling data is displayed Sampling Methods They are shown as below Cycle Refers to the interval between the sampling points each 2 pages with the unit of s or 100 ms Sampling Method Descriptions Periodic sampling The data is sampled periodically OFF ON trigger sampling Only when the state of the specified bit address turns ON...

Page 142: ... related scroll bar component For details refer to 3 6 22 Scroll Bar Time When Save Time is checked the below Time option can be selected This option includes 12 words and it is used to save the time for the latest sampling point currently Second minute hour day month year for the starting point and Second minute hour day month year for the end point of the current page are stored in these 12 word...

Page 143: ...um value only the maximum value or minimum value will be displayed in the XY Graph X Min X Max Sets the minimum value and maximum value of the data corresponding to each track line in X direction When the read value is greater than the maximum value or less than the minimum value only the maximum value or minimum value will be displayed in the XY Graph 4 Switch to the Extended Properties tab and s...

Page 144: ...from the 7 available graphics S U Marker Size Sets the size of Marker Marker Color Sets the color of Marker Use Grid Checking this option means the Data Log will use the background and grid effect provided by the system and the lines and columns of the grid to be displayed and the color width and type of grid line etc can be set respectively Indirect Reference of Sampling Cycle When periodical sam...

Page 145: ...0 Sample pages x Sampled points x 4 Sampled pages x Sampled points x Number of Channels 6 Press the OK button to complete the setup of the XY Graph component Example When the maximum value and minimum value of a line graph Drawing method Standard are specified indirectly Descriptions The coordinate position of sampling point 1 and sampling point 2 correspond to x y LW10 LW11 and x y LW12 LW13 and ...

Page 146: ...d Track are specified indirectly Descriptions The position coordinate is allocated as below 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 LW20 LW21 and LW22 LW23 respectively Y coordinate min LW20 Y coordinate max LW21 X coordinate min LW22 X coordinate max LW23 ...

Page 147: ... a line graph Drawing method Trend are specified indirectly Descriptions The position coordinate is allocated as below 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 Y coordinate min LW20 Y coordinate max LW21 X coordinate min LW22 X coordinate max LW23 ...

Page 148: ...3 Functions of NB Designer 3 106 NB series Programmable Terminals NB Designer Operation Manual V106 Perform the test and the effect is as shown below Y coordinate min LW20 Y coordinate max LW21 ...

Page 149: ... coordinate position X and the address of the Read Address 2 controls the coordinate position Y Process of adding one Moving Component 1 Press the Moving Component icon drag it to the screen then the Basic Properties dialog box of the Moving Component will pop up Read Address Controls the first address of the word address controlling the displayed information such as the state graphics label and s...

Page 150: ...d to the Read Address is 0 Otherwise the components will not be displayed States 1 to 256 correspond to the internal values of 0 to 255 The position control is as shown below and its position is relative to the original position X axis and Y axis represent abscissa and ordinate respectively The Type includes the items as follows Control Mode X Y X Y Number of Read Address 2 words 2 words 3 words R...

Page 151: ...1000 but the relative position to be moved in the PT ranges from 0 to 480 the minimum values and maximum values of proportion value and input value are 0 480 and 0 1000 respectively and the Read Address and the Read Address 1 can be used to store the component state and the position respectively X Reverse Scaling This option functions are similar with X Scaling but the component moves toward the o...

Page 152: ...nd the Proportional Lower Limit of Y and Proportional Upper Limit of Y are the values of LW16 and LW17 respectively as shown below 3 Switch to the label tab and add the corresponding texts to be displayed X Reverse Scaling Y Reverse Scaling The Moving Component moves horizontally along X axis and Y axis and the relative position to be moved can be set and the component can move along the opposite ...

Page 153: ...Moving Component 4 Switch to the Graphics tab and select Vector Graphics or bitmap to move or display the state 5 Press the OK button to complete the setup of the Moving Component If it is Scaling Type specify the Max Min value The maximum value and minimum value of Moving Component supports Indirect Max Min Reference ...

Page 154: ...tor Graphics or bitmap will jump to the next position in the preset path Process of adding one Animation component 1 Click the Animation component icon and drag it on the screen 2 Set the path and moving point for the component in the PT left click the mouse one by one on each moving node and right click the mouse after the setup of path and moving nodes to complete the setup 3 Enter the parameter...

Page 155: ...de Move Up Moves the moving node pointed by the mouse into the place before the previous node Move Down Moves the moving node pointed by the mouse into the place after the next node Graphics Size Width Height This is the size of Animation Components displayed on the path On all moving nodes vector graphics or bitmap are displayed in the state which was resized with the parameter specified by this ...

Page 156: ...of PLC to input data through the pop up keyboard and to change the data contained in this address by pressing ENTER button Process of adding one Number Input component 1 Press the Number Input component icon drag it to the screen then the Basic Properties dialog box of the Number Input component will pop up Read Write Addresses Refers to the specified word address read and written by the Number In...

Page 157: ...ake the transfinite alarm more visible Proportional Conversion The value of the specified word address will be converted according to the settings and displayed on number input component To select this function Min Value and Max Value must be set For example it is assumed that the original data is represented by A and the displayed data by B then the data B can be obtained by the following convers...

Page 158: ...h 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 Position Sets the displayed position of the value For example set Integer Decimal and the input value to 5 0 and 23 respectively then the formats as shown below will be displayed ...

Page 159: ...y the Common Sheet all of the Number Input components will call the 3 NUM keyboard The default setting of Number Input is Use Default Keyboard Specified Keyboard One specified keyboard will be called and only after checking in the Screen Attribute check box of the Screen Property dialog box for the page set by function keys and others and setting Keyboard for Screen Property the keyboard can be di...

Page 160: ... Setting of Use Input Order Go to Keyboard Setting Property tabs for the Number Input component Text Input component and Note Book component respectively and check the Use Input Order 5 Switch to the Graphics tab and select the Vector Graphics or bitmap representing the touching area and touching state 6 Switch to the Control Setting tab and make the Security Setting and set the Triggering action ...

Page 161: ...nd 1 and the conversion ratio and the decimal point are eliminated In the hexadecimal and binary formats the input maximum value or minimum value are treated as unsigned integer 4 Password password Only can be displayed and all the values to be read are hidden and it is used to input the password Its conversion ratio and the decimal point are eliminated 5 Single precision Floating point Value floa...

Page 162: ...lay component 1 Press the Number Display component icon drag it to the window then the Basic Properties dialog box of the Number Display component will pop up Read Address Refers to the word address displayed by the Number Display component Address Refers to the first address of the word address corresponding to the Number Display component Word Length Displays the data length of the read address ...

Page 163: ...B Designer Operation Manual V106 3 6 Parts 3 3 6 11 Number Display 2 Refer to the relevant contents of the Number Input component and fill in the contents in the Numeric Data tab 3 Switch to the Font tab and make related settings referring to the Number Input component ...

Page 164: ...rs 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 PT thus Proportional Conversion is required For example the actual frequency of an inverter is 0 5000 while what is expected on the PT is 0 50 HZ and in this case Proportional Conversion can be used Another example the ran...

Page 165: ...ttings The input data is saved to a consecutive memory with the Registered Address as the first address Low byte character codes are displayed on the left while high byte character codes are displayed on the right Process of adding one Text Input component 1 Press the Text Input component icon drag it to the window then the Basic Properties dialog box of the Text Input component will pop up 3 6 12...

Page 166: ...e ASCII codes When it is checked Chinese can t be displayed in the Text Input component Text Display component and Note Book component Only one of Unicode or ASCII can be selected Read Write Address Refers to the word address It contains up to 16 words each of which contains 2 ASCII characters displayed and modified by Text Input component in PLC Address Refers to the first address of the word add...

Page 167: ... the Triggering action 6 Press the OK button to complete the setup of the Text Input component The storage method of the text input is explained as below 1 Select Left in Alignment of Font Property When the character A is input When characters AB are input Highest Word Word 2 Word 1 Lowest Word Word 0 High byte Low byte High byte Low byte High byte Low byte High byte Low byte 20 H 20 H 20 H 20 H 2...

Page 168: ...te High byte Low byte 20 H 20 H 20 H 20 H 20 H 43 H 42 H 41 H C B A Highest Word Word 2 Word 1 Lowest Word Word 0 High byte Low byte High byte Low byte High byte Low byte High byte Low byte 41 H 20 H 20 H 20 H 20 H 20 H 20 H 20 H A Highest Word Word 2 Word 1 Lowest Word Word 0 High byte Low byte High byte Low byte High byte Low byte High byte Low byte 42 H 41 H 20 H 20 H 20 H 20 H 20 H 20 H B A Hi...

Page 169: ...ic Properties dialog box of the Text Display component will pop up Swap high byte and low byte Refers to the interchange of the high byte and the low byte for the same byte as shown below Unicode If you check in the check box for this function the specified data is dealt as Unicode Extended ASCII Checking this option can display the extended ASCII characters between 0 80 and 0 ff in the ASCII code...

Page 170: ...ize alignment and color of the text to be displayed 3 Switch to the Graphics tab and select the Vector Graphics or bitmap representing the touching area and touching state 4 Switch to the Control Setting tab and make the Security Setting and set the Triggering action 5 Press the OK button to complete the setup of the Text Display component The value specified of the communication address is displa...

Page 171: ...desired shape Process of adding one Level Meter component 1 Press the Level Meter component icon drag it to the window then the Basic Properties dialog box of the Level Meter component will pop up Read Address Refers to the first address of the word address corresponding to the Level Meter component Word Length Displays the data length of the read address supporting sing word and double word ...

Page 172: ...3 Functions of NB Designer 3 130 NB series Programmable Terminals NB Designer Operation Manual V106 2 Switch to the Color Shape tab and make settings as shown below ...

Page 173: ...get Value When the value of the specified memory falls to the range target value allowable gap specified to the Allowable gap the fill area of the Level Meter will be displayed in the specified color Meter Width When the Level Meter is of a Circle shape the width of the fan can be set with the unit of pixel point Start Angle When the Level Meter is of a Circle shape the Start Angle of the fan can ...

Page 174: ... The percentage of filled area in the Level Meter can be derived from the following formula Percentage of filled area in the Level Meter Value read by the memory Minimum value Maximum value Minimum value 100 Indirect Max Min Reference Sets the upper lower limit values and offset value of the Level Meter display area to be read from the specified memories Alarm Upper Alarm Lower Sets the range of t...

Page 175: ...le with the unit of pixel point Number of Minor Scales Sets the minor scale number to be displayed Length of Minor Scale Sets the length of the minor scale with the unit of pixel point Scale display position Left of the bar Right of the bar Top of the bar Bottom of the bar Display Number on Scale Font Sets scale font Properties Integer Refers to the integer places displayed by the scale which can ...

Page 176: ...nals NB Designer Operation Manual V106 4 Switch to the Graphics tab and make settings as shown below Select proper graphics for the Bar Picture to improve the display effect 5 Press the OK button to complete the setup of the Level Meter component Level Meter Word ...

Page 177: ...3 135 3 Functions of NB Designer NB series Programmable Terminals NB Designer Operation Manual V106 3 6 Parts 3 3 6 14 Level Meter Bar picture word Current Alarm Variable Min Min Max Max ...

Page 178: ...3 Functions of NB Designer 3 136 NB series Programmable Terminals NB Designer Operation Manual V106 Level Meter Double word ...

Page 179: ...er part of the values set by the offset value For example setting 50 to Offset value and storing 60 in the communications address only the area corresponding to 50 to 60 of level meter will be filled Comparison of display effects between Normal and Offset Normal Offset Indicating the range from the current value to lower limit value Indicating the range from the current value to the Offset ...

Page 180: ...3 Functions of NB Designer 3 138 NB series Programmable Terminals NB Designer Operation Manual V106 Rectangle and Circle Comparison of display effects between the Rectangle and Circle Rectangle Circle ...

Page 181: ... of adding one Analog Meter component 1 Press the Analog Meter component icon drag it to the screen then the Basic Properties dialog box of the Analog Meter component will pop up Read Address Refers to the word address of the value displayed by the component Address Refers to the first address of the word address corresponding to the Analog Meter component Word Length 1 and 2 are available for the...

Page 182: ... Analog Meter component The maximum length cannot be longer than the radius of the meter Width Sets the width of the hand of the Analog Meter component Hand Style Sets the style of the hand of the Analog Meter component Use Scale Check in the check box to use the scale Scale Color Selects the color of the display scale of the Analog Meter component Show Scale Frame Checking it means the scale fram...

Page 183: ...ally according to the number of places of the maximum value of the Analog Meter component Decimal Sets the number of decimal places of the scale notation of the Analog Meter component 0 to 8 available Display Axis Checking it means the size and color of the dial axis of the Analog Meter component need to be set Axis Width Sets the size of the dial axis of the Analog Meter component The maximum wid...

Page 184: ...med by the Analog Meter component but must be equivalent to or less than Meter Sector External Meter Sector External Sets the radius of the fan block The maximum radius can t exceed the radius of the actual circle formed by the Analog Meter component but must be equivalent to or greater than the Meter Sector Max Value Min Value Sets the normal range of the Analog Meter component to constants Indir...

Page 185: ...lays the screen of the screen No supporting the stored value of the word address specified to the Read Address The number arranging indirect screens is not restricted in NB Designer but the pop up screens can be displayed simultaneously up to 16 screens at max Value 0 is used to close the screen and value 1 means to make screen 0 pop up while the values other than 0 or 1 mean to make the correspon...

Page 186: ...Manual V106 Process of adding one Indirect Screen component 1 Press the Indirect Screen component icon drag it to the screen then the Basic Properties dialog box of the Indirect Screen component will pop up screen 0 Press this button pop up screen 0 Press this button close indirect screen ...

Page 187: ...irect Screen Indirect Reference of Display Position Checking it means the position coordinates of the popup Indirect Screen are read by the specified memories and Not checking means the position coordinates of the popup Indirect Screen will depend on where the component is placed in the screen X coordinate and Y coordinate are controlled by the specified address and the specified address 1 respect...

Page 188: ...used to close it When this bit address is ON the screen will pop up and when it is OFF the screen will be closed Process of adding one Direct Screen component 1 Press the Direct Screen component icon drag it to the screen then the Basic Properties dialog box of the Direct Screen component will pop up Read Address When the specified read address is ON the content of the specified screen will be dis...

Page 189: ...memories i e the X coordinate is controlled by the First address while the Y coordinate is controlled by the First address 1 But for some special PLCs such as S7 200 etc the address must be an even number For example VW80 is the memory controlling X coordinate and VW82 is that controlling Y coordinate 3 Press the OK button to complete the setup and adjust the position and the size of the Direct Sc...

Page 190: ...ple alarms occur the alarms will be displayed in the order descending to the newer the top is the oldest and the bottom is the newest Process of adding one Alarm component 1 Press the Alarm component icon drag it to the screen then the Basic Properties dialog box of the Alarm component will pop up Read Address The address specifying the display of the alarm is specified All the alarm information i...

Page 191: ...etting Display Range 0 To 255 are available When memory the alarm information you need to assign a type for each piece of alarm information For example 3 pieces of information are registered with 0 1 and 2 as their types Add an Alarm component in the screen and set the Display Range to 0 To 1 Then when all of the 3 alarms occur set to the Type0 and Type1 will be displayed in the screen 3 Press the...

Page 192: ...scroll the displayed alarm The Data Log component acquires some PLC data and displays it in the manner of a Data Log at regular intervals When each sampling period comes to an end new data will be read from the PLC and displayed on the right of the Data Log which ensures the real time display A typical example of Data Log is as above shown Use one Vector Graphics as background and use the Scale co...

Page 193: ...p Read Address Refers to the word address of PLC corresponding to the 1st line data And the word address corresponding to the 2nd line is Read Address 1 and the 3rd line is Read Address 2 and so on Address Refers to the first address of the word address corresponding to the Data Log Word Length It is determined by the sampling channels and the storage format for each channel When the stored style ...

Page 194: ...rrent page is displayed and extension of Data Log is not allowed In this style the data which data log was updated and scrolled to be removed from the screen cannot be retained The extension of the data log is impossible Multiple pages The extension of Data Log is possible In this way when the Data Log is scrolled forward the data displayed previously will be retained The historical data is stored...

Page 195: ...n the state of the specified bit memory address turns OFF from ON the sampling is triggered and the state of the specified bit memory will be set automatically to be turned ON after the triggering Cycle Setting the interval to perform sampling with the unit of s or 100 ms Sampling Mode Continue When all the sampling points end the sampling still continues Once When all the sampling points end the ...

Page 196: ... Pause and the bit adress LB1 functions as Clear Setting in this way the displayed Data log screen can be cleared only the changes occurred in LB1 state Scroll The default value is 3 For example if the specified memory is LW0 LW0 LW1 and LW2 will be the current browsing index value the newest data on the index value is 0 and the value is greater the data is older the starting browsing index value ...

Page 197: ...idth are available here Storage Format 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 Indirect Max Min Reference Sets the display range of channel track to variable and specifies the memory address for reading range value For the multiple channels the memory can be specif...

Page 198: ...he Start Address as the top and the memory area includes the Information Area with the size of 40 bytes i e 20 words and the Time Area with the size of Sampling Pages Sampling Points Page 4 words If Save Time is checked and the Data Area with the size of Sampling Pages Sampling Points Page Word Length When the multiple historical Data Logs saved into the recipe are used the user must ensure that t...

Page 199: ...6 19 Data Log Indirect Max Min Reference of Data Log Descriptions LW0 represents 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 ...

Page 200: ...n status of selected curve can be checked by clicking at the start point of the curve and loosening it after dragging it to the end point of the curve Query of Sampling Time When LW9200 to LW9205 are used to store the time for sampling points the user can place the Number Display components corresponding to these addresses to display the time for sampling points Procedures 1 Checking the Save Time...

Page 201: ...escription list of related addresses Query of sampling point value Example of checking the operation result of sampling point information The following shows the checking of sampling point information after the Data Log with 2 channel data is zoomed in memory Address Descriptions Addr Type LB9110 Control bit of zooming function Bit address LW9200 Second Word address LW9201 Minute Word address LW92...

Page 202: ... current page which means the Oscillograph data will not be read but be lost each time when the page is switched and the data sampling will start from the beginning when the Oscillograph screen is switched to The advantages of Oscillograph are as follows The user can monitor several waveforms that don t need to be recorded for the long period and no background communication burden will be brought ...

Page 203: ...e Oscillograph is scrolled the data displayed before the scrolling will be retained Property Refers to the start movement direction of Oscillograph track Cycle Refers to the interval to perform sampling with the unit of s or 100 ms Sampling Rate When the Sampling Rate is selected the Oscillograph component will read the group data with the sampling rate and display them at a time For example when ...

Page 204: ...r Displayed graph can be cleared only the changes occurred in LB1 state Scroll The default value is 3 For example if the specified memory is LW0 LW0 LW1 and LW2 will be the current browsing index value the newest index value is 0 and the value is greater the data is older the starting browsing index value and the maximum browsing index value of Scroll Bar respectively This option is valid only whe...

Page 205: ...he 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 Indirect Max Min Reference Sets the display range of channel track to variable and specifies the memory address for reading range value For the multiple channels the memory can be specified independently and The Specified Indirect ...

Page 206: ... 1 Press the Scroll Bar component icon drag it to the screen then the Basic Properties dialog box of the Scroll Bar component will pop up Write Address Refers to the address of word memory of the current browsing index value for the Scroll Bar component Address Refers to the first address of the word address corresponding to Scroll Bar Word Length Displays the data length of the write address whic...

Page 207: ...y the Scroll Bar It includes Not Used Vector Graphics and Bitmap If Vector Graphics or Bitmap is selected you can select the Vector Graphics or bitmap you want to use in Image and you can also select the State Number corresponding to the Vector Graphics or bitmap mentioned above Button Image Refers to the button images used by the Scroll Bar It includes Not Used Vector Graphics and Bitmap If Vecto...

Page 208: ... the starting browsing index value 2147483648 to 2147483647 available Max The upper limit of the Scroll Bar component is the maximum browsing index value 2147483648 to 2147483647 available Indirect Max Min Reference Checking it means the starting browsing index value and the maximum browsing index value of the Scroll Bar use the variables Assuming the address of the index memory is LW1 the address...

Page 209: ... the event will be deleted in order from the oldest event When the event should be stored to the external memory refer to 6 2 3 Event History Setting Page 6 13 Process of adding one Event component 1 Press the Event component icon drag it to the screen then the Basic Properties dialog box of the Event component will pop up Read Address Refers to the address controlling the scroll of the event disp...

Page 210: ...ning from 0 Time of Occur The time when the event is triggered Checked Time The time when the event is confirmed Time of Cancel The time when the event is released i e returns to normal Extended Time Format The time format is displayed as Day Hour Minute Short Time Format The time format is displayed as Hour Minute Standard Time Format The time format is displayed as Hour Minute Second Precise Tim...

Page 211: ... is not checked the event will be displayed in the descending order i e the latest occurred event will be displayed on the top and event sequence No and the time will descend from top to bottom as shown below 3 Press the OK button to complete the setup and adjust the position and the size of the Event component No Date of Occur Date of Occur Time of Occur Checked Time Time of Cancel Event content ...

Page 212: ...dd two events in the Event Setting as shown below Where the 1st event is the pop up screen 4 and the 2nd event is the pop up screen 5 3 Add one Indirect Screen in screen 0 of the newly created project and its Read address of LW5 4 Add one Event component in screen 0 as shown below Place one Vector Graphics under the Event component to enhance the display effect ...

Page 213: ...peration Manual V106 3 6 Parts 3 3 6 23 Event 5 Add one Bit Switch to control the ON OFF state of LB10 6 Add one Text component with the content of Increase water temperature 7 Add one Command Button component with the settings as shown below Finally the screen 0 is shown as below ...

Page 214: ...rammable Terminals NB Designer Operation Manual V106 8 Create screen 4 with one Text component and one Bit Switch component controlling the LB10 as shown below 9 Create screen 5 with one Text component and one Command Button component as shown below ...

Page 215: ... for its corresponding triggering conditions is satisfied the related event information will be displayed The popup screen 4 and screen 5 for the 2 events registered in the Event Setting are the pop up screens to be ejected when the event is triggered Note 1 For the pop up screen it will pop up only when the event is confirmed 2 For the pop up screen for the event triggering it can be closed by th...

Page 216: ...ress as the first address Low byte character codes are displayed on the left while high byte character codes are displayed on the right It supports the display of the multi line text content and page turning and can be used to make the operations such as Copy Cut and Paste etc for the text contents in the selected area Process of adding one Note Book component 1 Press the Note Book component icon ...

Page 217: ... Setting tab Descriptions of Note Book Number of Total Lines Refers to the total lines of the text that can be input Number of Display Lines Refers to the lines in the display area Word Memory Assignment Per Line Refers to the maximum data length displayed in each line with the unit of word It is one byte for ASCII character and two bytes for one word ...

Page 218: ...3 Functions of NB Designer 3 176 NB series Programmable Terminals NB Designer Operation Manual V106 3 Switch to the Font tab 4 Switch to the Keyboard Setting tab ...

Page 219: ...urity Setting and set the Triggering action 7 Press the OK button to complete the setup of the Note Book component The editing of Note Book is as shown below The specific Properties of the Note Book are set as shown below LW 9170 is used to realize page turning of the Note Book and its value represents the start line of the input area The user can change this value to realize the display of the No...

Page 220: ...mponent to realize PinYin Input The edited effect is as shown below The specific operation is as follows 1 Make PinYin Input Window as the screen title and place one Text component as shown below 2 Place another function key with the Property Switch Screen of pop up screen title bar which overlaps above the Text component i e PinYin Input Window PinYin Input Window Please input your name ...

Page 221: ...V106 3 6 Parts 3 3 6 24 Note Book Check Vector Graphics in the Graphics tab and select one Vector Graphics as shown below 3 Place one function key with the Property of Switch Screen of Minimize in the Function Key tab Check Vector Graphics in the Graphics tab and select one Vector as shown below ...

Page 222: ...tion key with the Property of Switch Screen of Close Screen in the Function Key tab Check Vector Graphics in the Graphics tab and select one Vector as shown below 5 Place one Text Display component LW9152 with the Word Length of 16 6 Place one static Text Display component with the contents of Please input your name ...

Page 223: ...3 6 24 Note Book 7 Place another Text Input component LW20 with the Word Length of 4 8 Create one Bit Button component with the Write Address of LB9100 in the Basic Properties tab Type in the Bit Button tab of Alternate Transport Font being checked together with the State 0 and State 1 of English and respectively ...

Page 224: ...one Command Button component LW9150 with Type Addend and Max Value of Add value 8 and 100 respectively in Command Button tab and the Label of PgDn 10 Place one Command Button component LW9150 with Type Subtrahend and Min Value of Subtract value 8 and 0 respectively in Command Button tab and the Label of PgUp ...

Page 225: ...below 3 Several homophones will appear in the Chinese input bar after the PinYin character is input and you can use the PgUp or PgDn button to realize page turning and trigger the related Chinese character to complete one Chinese character input process As shown below for example if needs to be input you just need to enter zhang through the character keyboard Later when is triggered will be displa...

Page 226: ...g the input process the function keys of BACK or Clear in the keyboard can be used to realize this operation 2 triggering the blank area of the Chinese Character Display screen can realize the movement of this screen which is similar to the screen console of the function key 4 Clicking the PinYin Input Window bar can realize the screen movement as shown below PinYin Input Window Please input your ...

Page 227: ...k is similar to that for the Text component and many Properties of the Note Book component are realized through the function keys The text string which is specified as Label is displayed in loopy moving way and it supports the label contents corresponding to 256 max states in the loopy moving way Process of adding one Word Neon Lamp component 1 Press the Word Neon Lamp component icon drag it to th...

Page 228: ...l displayed in loopy moving way and it supports the label contents corresponding to State 0 and State 1 in the loopy moving way The difference of the Word Neon Lamp and the Bit Neon Lamp is the controlling method and the former selects the different states ranging from 1 to 256 by changing the memory value while the latter changes the display state only 2 states available by changing the state of ...

Page 229: ...e Touch Trigger component is applicable to the conditions where the several components can be triggered to act not through the triggering method When the triggering conditions for the specified memory of the Touch Trigger component are satisfied the components placed in the valid area for the Touch Trigger component can be triggered to act 1 3 and 4 locate in the valid triggering area while 2 loca...

Page 230: ... adding one Touch Trigger component 1 Press the Touch Trigger component icon drag it to the screen then the Basic Properties dialog box of Touch Trigger component will pop up 2 Switch to the Touch Trigger tab and select the Trigger Type 3 Press the OK button to complete the setup of the Touch Trigger component ...

Page 231: ...Row No and Column No into the specified memory Process of adding one Table component 1 Press the Table component icon drag it to the screen then the Basic Properties dialog box of the Table component will pop up 2 Switch to the Table tab and make the settings of Row Column and Type The related Properties are as follows 3 6 28 Table Type Select by row Select by col Select by cell memory correspondi...

Page 232: ...ontroller periodically and display them in the table form Note 1 The sampled data must be consecutive When the Save to Recipe Data Field is checked in the Save Data History tab only the saving of a little amount of data is possible for the limited capacity of recipe data field 2 The Read Address for the Data History component is the memory address for data sampling by the 1st channel 3 The Word Le...

Page 233: ...Parts 3 3 6 29 Data History Process of adding one Data History component 1 Press the Data History component icon drag it to the screen then the Basic Properties dialog box of the Data History component will pop up 2 Switch to the Display Properties tab and make the settings of display format and color etc ...

Page 234: ...nd millisecond respectively Color Setting Sets the Background Color and Title Bar Color for the table respectively Frame Setting Sets the Frame Color and Width for the table Border Setting Set the color types and width of Border row spacing and column spacing with the unit of pixel point Checking in Horizontal Line check box means the border will be displayed horizontally and checking Vertical Lin...

Page 235: ...it address changes the sampling is triggered OFF ON reset trigger sampling Only the state of the specified bit address turns ON from OFF the sampling is triggered and the state of the specified bit address will be reset automatically after the triggering ON OFF reset trigger sampling Only the state of the specified bit address turns OFF from ON the sampling is triggered and the state of the specif...

Page 236: ...Properties tab and set the display information for each channel 5 Switch to the Save Data History tab and set the Start Address etc to be saved When the Data History component and the Data Log component are used in combination and their addresses are the same it just needs to set Save to Recipe Data Field for either of them ...

Page 237: ...ed the sampling time will be as long as possible The memory area of the Data History includes information area for 40 bytes or 20 words Additionally the memory area includes the time area indicating sampled points x 4 words per page and the data area indicating sampled points x word length per page When the storage period is set the file deletion is performed at the first sampling after the star t...

Page 238: ... 1 Press the Scale component icon drag it to the screen then the Scale Property dialog box will pop up Type Includes Vertical Horizontal Arc and Circularity No of Equal Set the number of equal division for the graphics between 2 and 255 Line Length Set the length of the scale between 1 and 24 Start Angle End Angle The start angle and the end angle of the arc between 0 and 360 degree 2 Press the OK...

Page 239: ...of adding one Function Key 1 Drag the Function Key icon after it is pressed and display Function Key Property In Function Key tab allocate functions such as Switch Screens Key Button Execute Macro Touch Calibration Clear Event Notepad for each function key The NB Series does not support Print currently 2 Go to the Label tab and fill in the text to be displayed 3 Go to the Graphics tab and select t...

Page 240: ...me 10 will be closed and the Screen will return to Frame 0 Change Common Sheet After the Function Key is pressed the Common Sheet Frame 1 is the system default screen can be replaced by the specified screen which will become the new Common Sheet Change Menu Screen After the Function Key is pressed the Menu Screen Frame 2 is the system default screen can be replaced by the specified screen which wi...

Page 241: ...reen shown as below 4 Place one text component displaying Common window 1 displayed in Common window 1 Close Screen Closing the Pop up Screen which is displayed in the screen placed with a function key The screen operations with the function do not perform write of the data for the address of control which is set by the Direct Screen or Indirect Screen Therefore make sure that point when the Direc...

Page 242: ...unction Key to switch Menu Screen into Fast select window 2 as follows 8 Place one Text Display component to display Common window 6 in the Common window 6 9 Place three Function Keys in Pop up Screen in Pop up window 7 Three Function Keys such as one Title bar on Pop up Screen Function Key to display Pop up window 7 a Minimize Function Key and one Close Screen Function Key 10 After the completion...

Page 243: ...umbers or Text strings in the component Number Input or the component Text Input by Function Keys remove one character which is placed immediately before the input cursor Clear Clears the contents input to Number Input and Text Input components Escape Cancels the input operation equivalent to the function of Esc key in the keyboard Unicode Sets the input characters including 0 1 2 on the number ke...

Page 244: ... Number Input where the Read Address are LW9180 LW9180 LW9187 is the system special memory for displaying the maximum of Number Input and LW9190 LW9190 LW9197 is the system special memory for displaying the minimum of Number Input respectively and Word Length are both 6 3 Add one Function Key to close keyboard screen i e to check Key Button and select Escape 4 Add one Text Display component to inp...

Page 245: ... component Text Input component and Note Book component in combination with the Key Button Unicode option in the Function Key Property 1 Make the following settings after adding two Text Input components 2 Add the Function Key and set the character to be input 3 Add one Enter key i e select Key Button Enter in the Key Button tab 4 The final effect is as shown below Unicode function currently only ...

Page 246: ...he PT to clear the event information after the value of special system memory LW10015 being set to 0 The event information data stored in the recipe memory can be cleared by this method c Check in the Clear Event History option in NBManager dialog box and execute the download the event information will be cleared The event information data stored in the recipe memory and the event information file...

Page 247: ...larm 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 The alarm information will continue to scroll until this bit address is switched to the non alarm state The alarm information must be logged in the Alarm Setting database in advance This component only displays the alarm information an...

Page 248: ...lue is between 1 and 255 Refresh Rate Refers to the interval of each movement with the unit of 100 ms The larger the value of moving speed the slower the speed of scroll display The value is between 1 and 10000 i e 0 1 s to 1000 s Display Range Set the range of alarm types to be displayed between 0 to 255 Restricting the alarm types at this moment allows the display only optional alarm information...

Page 249: ...nction Parts 3 3 7 3 Alarm Display Example of creating one Alarm Display component 1 Create a new project firstly 2 Click the Alarm Setting icon in Project Database to display the logon list of alarm setting and then add two pieces of alarm setting as shown below 3 Add one Alarm Display component in Frame 0 ...

Page 250: ...he ON OFF of LB0 and LB1 respectively then switch the ON OFF state of the LB0 and LB1 the alarm setting which was registered by the procedure 2 can be switched between display and non display by the alarm display 5 When saving the project files and executing the offline test after the compilation the result will be displayed as follows ...

Page 251: ...th this triggering mode the timer will be triggered once it is initialized The timer will be operated when displaying the screen in the timer was loaded to and the timer will be stopped automatically and will not be triggered any more when the number of the timer trigger operations reaches to the value specified at Repeat Count When screen is loading The timer will be operated when the timer is pl...

Page 252: ... the status specified at Trigger State the triggering operates If Repeat Count is set to 0 the triggering operation is consecutively repeated until the trigger condition is released After the trigger condition is cleared once followed by the trigger is operated for the number of times specified at Repeat Count the timer will be stopped automatically Execution Cycle It refers to the timing cycle of...

Page 253: ...the length of the data to be transferred State Setting After the time set at Execution cycle passed when the value is written to the bit address or word address select the parameter Set Address After the time which was set at Execution cycle passed specify the bit address or word address to be written a Bit Address Setting Memory Type is specified to Bit ...

Page 254: ...ory Type is set to Word Mode Periodic JOG loop Periodic JOG one way Periodic Bounce repeating after reaching Step up loop Step Down loop Constant Setting and Periodic JOG one way as shown below Mode Descriptions Set Value After the time which was set at Execution cycle passed specify the value of the bit address to 0 or 1 Periodic Toggle After the time which was set at Execution cycle passed switc...

Page 255: ...ess value of the memory for the specified word increase automatically by the step at the interval of each Execution Cycle until to the upper limit value and then makes it decrease by the step at the interval of Execution Cycle until to the lower limit value and later makes it increase again thus making the cycle repeated again and again Step up loop This mode makes the address value of the memory ...

Page 256: ...ent is not controlled by the memory 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 For the creation and usage of bitmap refer to 3 5 6 Bitmap 1 First press the Bitmap icon drag it to the screen then select the bitmap you want to use as shown below 2 Press the OK button and then adjust the position...

Page 257: ...omponent is not controlled by the memory and doesn t have multiple states thus the Vector Graphics corresponding to the graphics state specified by you at the designing time will always be displayed For the creation and usage of Vector Graphics refer to 3 5 5 Vector Graphic 1 Press the Vector Graphics icon drag it to the screen then select the Vector Graphics you want to use as shown below 2 Press...

Page 258: ...te any text on the PT freely And its function is similar to that of the drawing board Process of adding Notepad 1 Press the Notepad icon drag it to the screen then the Notepad Property dialog box will pop up Frame Width Refers to the frame width of the Notepad Background Color Selects the Background Color and Pattern Color 2 Press the OK button to complete the setup and adjust the position and siz...

Page 259: ...after the Notepad is selected in the Function Key tab as shown below a Function Pen After selecting the pen you can leave messages or make drawings in the Notepad Eraser Clears the contents in the Notepad Clear Block Clears the contents in the selected area of the Notepad b Pen Color Sets the pen color as shown below c Pen Size Sets the thickness of pen from the available 1 the thinnest to 8 the t...

Page 260: ...from the range of 1 to 16 Frame Color Background Color and Pattern Color Select the colors you want to use here 3 Then adjust the screen to the required size as shown below 4 Later add several Function Keys in the left and bottom of the Notepad component respectively i e select Function Keys FK0 FK1 FK2 and FK3 to be as Pen Eraser Clear Block and Clear Screen respectively select the Function Keys ...

Page 261: ...tepad LW9007 pen size LW9008 color of pen selecting among 256 colors For the details refer to 3 11 Address of System Memory Page 3 319 Note 1 Each PT can only use one Notepad component If there are more than one Notepad components an error occurs at the compilation 2 The data in the Notepad will not be saved i e be lost when the power of PT is OFF Data Transmission component can make the data in t...

Page 262: ...rd respectively A maximum 2000 partitions of data can be specified Source Address Sets the source address of the transferred data Destination Address Sets the destination address of the data transmission Indirect Reference Set this parameter when setting indirectly the source address destination address and data length Take the following settings as example i e the source address destination addre...

Page 263: ...will be triggered to perform the transmission OFF ON When the state of the specified address is changed the Data Transmission component will be triggered to perform the transmission OFF ON Reset When the state of the specified address is switched from OFF to ON the Data Transmission component will be triggered to perform the transmission At the same time with the transmission the specified address...

Page 264: ...ent is based on the data in the memory and you can use it to draw the corresponding graphics by the pixel point in the PT Freeplotting Component Property 1 When selecting Solid Color for the Type drawing graphics using the bit memory Set the component size to 50 50 the memory address to LB0 the pattern color to red and the values of 2500 memories i e LB0 to LB2499 to be read by PT Then when the me...

Page 265: ...he communication address which stored the values will be drawn into the corresponding 65536 true color according to the actual value read from the memory 3 There are two refreshing methods for the components Refresh Cycle The graphics are updated at a certain period The minimum unit to update the graphics can be set at 100ms Trigger When the status of the bit address specified with Trigger matches...

Page 266: ...ats are available e g 2011 06 24 Year 4 digit Display Displays 4 digit included in the year after this option being selected For example 2011 Year will be displayed as 2011 or 11 after this option is checked or not checked respectively Zero Suppress for Month and Day Clears zero included in the date and month after this option being selected For example June will be displayed as 6 or 06 after this...

Page 267: ...nd sizes of the rectangle ellipse or line by changing the value of the memory Indirect Shape Properties 1 Indirect Shape tab Type Sets the shape type from the available types of the Rectangle Ellipse and Line Frame Line Sets the Line Color Line Width and Line Style for the rectangle and ellipse and line Fill Sets the fill color and the fill style for the rectangle and ellipse 3 7 11 Indirect Shape...

Page 268: ...apeics are the constants Checked Position X and Position Y of the Indirect Shapeics are the indirect reference Position X First address of the set memory Position Y First address of the set memory 1 Indirect Reference of Width Hight Unchecked The Width and Height of the Indirect Shapeics are the constants Checked The Width and Height of the Indirect Shapeics are the indirect reference Width First ...

Page 269: ...1 Set and place Indirect Shape ellipse components as follows Shape Ellipse top address of Indirect Reference of Upper left Corner LW0 top address of Indirect Reference of Width Height LW2 Storing the values as follows the effect is shown as below LW0 Coordinate position of X in upper left corner 0 LW1 Coordinate position of Y in upper left corner 0 LW2 Width 100 LW3 Height 100 ...

Page 270: ...of Upper left Corner LW0 top address of Indirect Reference of Width Height LW2 Storing the values as follows the effect is shown as below LW0 Coordinate position of X in upper left corner 50 LW1 Coordinate position of Y in upper left corner 80 LW2 Width 200 LW3 Height 100 Screen cartesian system Origin in the upper left corner X axis growth to the right Y axis growth to the down X axis Y axis 80 p...

Page 271: ... the both the bit set and the word set through one key The Multifunction component can be created by using the mouse to click Components Button Switch Multifunction or dragging Multifunction component from Project Library Window Function Parts to the Edit Window The number of Actions which can be set by the Multifunction is 16 at max Process of adding Multifunction component Right click the mouse ...

Page 272: ...ick the Action List to select Move Up or Move Down option to change the execution order of the component 3 In order to delete the action which was added right click the Action List to select Delete option to delete this component 4 Edit the Property of the Action The Property of the Action which was added Bit Set and Word Set can be set for each Action at the right area in the Basic Properties tab...

Page 273: ...ding order is failed to execute normally set the executing operations of the Multifunction by the Exit when execution fails checking box Checking in the check box When executing the function in the order of the Action List if the specified function cannot be executed the execution of the Multifunction is quit at the moment and the Action on the List is not executed Removing the check in the check ...

Page 274: ...pixel point of the width to display the event information in loopy way in units of pixel Refresh Rate The period to refresh the display of the event information in loopy way in units of 100ms Display The contents are as follows 3 7 14 Event Display For the displayed format of event information all the selected format information will be displayed before the event information Time of Occur The time...

Page 275: ...rd 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 Date of Occur M D The date is displayed as Month Day Time ascending Order Display Checking this option means the event time ascends from the front to back with the lates...

Page 276: ...lti language support to realize the switching among the multiple languages for the PT Edit screen NB Designer currently supports up to 32 kinds of languages setting 1 Text Input 1 Pressing icon or clicking Text Library in the Project Database of the Project Library allows the Text Library to pop up 2 When the following Add Text dialog box appears after Add being clicked fill in the Title State No ...

Page 277: ...ded just now has been in the Text Library already and click the placed before the Title to see the text string 4 Input the text in each language for each state as shown below 5 If you use 2 states it just needs to input the corresponding text to state 0 and state 1 respectively for each language and then click OK after the completion of the text addition ...

Page 278: ...e displayed When LW9130 is 1 the contents corresponding to Language 2 in Text Library will be displayed When LW9130 is 2 the contents corresponding to Language 3 in Text Library will be displayed and so on When LW9130 is 31 the contents corresponding to Language 32 in Text Library will be displayed When LW9130 is greater than 31 the contents corresponding to Language 1 in Text Library will be disp...

Page 279: ...guage Copying the font attribute which is edited currently to all the other languages Language The description of the language which is edited currently The entry procedure to the OS of the current PC is displayed Note 1 Although the font attribute for each language specified to Language Setting is specified to all the compo nent as default the font attribute specified individually for each compon...

Page 280: ...specify the destination to save the file to and the filename 3 If the exporting is completed the message saying The file is exported successfully will be pop up The opened export file in csv format is as shown below Import Text Library 1 The following dialog box will pop up after Import is clicked 2 After confirming the CSV file supposed to be imported is not opened by other software select the CS...

Page 281: ...e of Status must be consistent with the actual status lines as shown below i e when Status is 2 the two statuses contained in the text can only be 0 and 1 2 If the line break exists in the contents of Text Library the exported file is shown as below If line break is needed in spreadsheet software file it just needs to input _return_ _enter_ 3 Even after editing the CSV file by spreadsheet software...

Page 282: ...wn below Variable Table is a useful address logon library which prevents the inconvenience resulting from repeated input of address thus saving a lot of time Check in the Use Variable check box in setting items for each component to use the address which was registered to the Variable Table with the settings for each component 1 Clicking icon or entering Variable Table in the Project Database allo...

Page 283: ...ing to this variable Memory Type Selects the memory type corresponding to this address from Bit or Word Area Selects the area corresponding to this variable from the internal memory of the PT and the memory of the PLC Address Specify the address corresponding to the adding address Data Format Select the data format of the adding address from BIN or BCD Format Range Displays the address format the ...

Page 284: ... be changed in the other places that s to say they can only be used If they are needed to be changed you just need to enter the Variable Table dialog box to change the address 2 Note the following points when using the Variable The Variable specified Bit for the Memory Type can be allocated only to the bit state component Also the Variable specified Word for the Memory Type can be allocated only t...

Page 285: ...ess 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 component This component is only responsible for the logon of Alarm Setting and the display needs to be done by Alarm component Add Modify Alarm Setting 1 Clicking the icon located in the Database Toolbar or the Alarm Sett...

Page 286: ...iece of alarm information is generated OFF When the specified bit address is OFF one piece of alarm information is generated Use Buzzer When the alarm information is triggered the buzzer will be enabled The Buzzing Time can be set with the unit of second Message Inputs the contents of alarm setting to be displayed Clicking Font can set the Font and the related attributes Use Text Library Determine...

Page 287: ...ddress is recommended as read address of the alarm information For example when you specify the continuous addresses from M100 to M199 whole the addresses from M100 to M199 can be read in the communications only once Event Alarm Type The Event Alarm is divided into 256 types i e 0 to 255 in the NB Designer Event Alarm and Alarm Display can restrict the types of the displayed events respectively Fo...

Page 288: ...he type of each event being different 1 Click the Event Setting of the Project Database and open the Event Setting dialog box Click the Add and add a new event setting as below 2 Create the event triggered by the LB1 and LB2 in the same procedure as the LB0 s The Type of the LB1 is specified to 1 and the Type of the LB2 is specified to 2 ...

Page 289: ...e Edit Window and the settings are as shown below 4 When the offline test is performed the event with the format type 0 of ON and the trigger for the LB0 and the format type 1 of ON and the trigger for the LB1 is displayed in Event component 1 and the other event with the format type of ON and the trigger for the LB2 is displayed in Event component 2 Event display component 2 Event display compone...

Page 290: ... word address controls one piece of information When the logged bit or word address is triggered i e It is ON OFF or the restricted value is triggered the corresponding information will be displayed in the Event component This component is only responsible for the event log and the display needs to be done by Event component Process of Adding Modifying Event Setting 1 Clicking the icon located in ...

Page 291: ...n multiple PTs were registered to the project Type Classifies the events and the available type is from 0 to 255 Event Display tab of the Event Display component can restrict the displayed event type Address Specify the register working as the trigger of the event The type of memory can be changed into Bit or Word through Data Type Attribute Bit ON When the state of the bit address is turn from OF...

Page 292: ...Value set to 15 and 30 respectively if the value which is represented as N of the specified word address is less than 15 or larger than 30 one specified event record will be displayed When the value of the specified word address is less than or equal to the specified value one specified event record will be displayed When the value of the specified word address is greater than or equal to the spec...

Page 293: ...e Text Library you can select the language displayed as the event information here and click Font to set the font Property corresponding to text in each kind of language respectively TIP The data and others stored in internal memory LW can be displayed in the event information The available formats are follows h mm s The Time of Occur is indicated y mm d The Date of Occur is indicated nnfmd repres...

Page 294: ...ose PLC control Realizes the data transmission between the PLC address and LW RW 4 Backlight Off Turns off the backlight 5 Backlight Off Write Back Turn OFF the back light The control bit will be reset 6 Execute Macro Executes the corresponding Macro number when the condition is met 7 Backlight On Turns on the backlight 8 Backlight On Write Back Turn ON the back light The control bit will be reset...

Page 295: ...C control operations Address Specifies the addresses of the devices performing the PLC control operations Data Format Includes BIN or BCD Function Mode Specifies the operation types of the setting There are 12 types available and their functions will be described later in details Macro Sets the No of Macro program to be executed when the Function is Execute Macro 4 Press the OK button to exit from...

Page 296: ... Read Address is modified 2 Write Data Current Base Screen No into PLC The number of the base screen currently displayed will be notified to the PLC When there is a PLC Control with the settings shown as above word address LW0 will store the No of the current base screen 3 General PLC Control The data transmission between the PLC and the PT can be controlled It can be divided into 4 types accordin...

Page 297: ...for the control select and D10 for Read Address 2 Secondly specify the size of the data and the offset address of the controlling data D11 is specified to 30 it means the number of transmitted words is 30 words D12 is specified to 86 the starting address is DM100 14 86 in the PLC and D13 is specified to 200 the destination address is RW200 0 200 respectively 3 Finally specifying the execute type c...

Page 298: ...hile not executed when this bit is 0 Macro ID Select a Macro to be executed Execute Method ON OFF When the specified bit turns OFF from ON or vice versa the Macro will be executed OFF ON When the specified bit turns ON from OFF the Macro will be executed ON OFF When the specified bit turns OFF from ON the Macro will be executed ON When the specified bit is ON the Macro will be executed OFF ON Rese...

Page 299: ...gs shown as above when LB0 is ON and the back light will automatically turn ON At this time LB0 is still ON if the user touches LB0 again it will turn OFF thus returning to the state before the backlight lights on 8 Backlight On Write Back The operation of this option is similar to Backlight On but the address of this bit of PLC will be cleared to OFF while the bit address turns ON In the settings...

Page 300: ...Extend occupies 6 words extending word to double word Refer to the section of General purpose PLC Control for the details The method is as follows 1 Read Address Similar to General purpose PLC Control 2 Read Address 1 Similar to General purpose PLC Control 3 Read Address 2 Refers to the address offset of the data memory of PLC during the transmission and it occupies 2 words Please note that this o...

Page 301: ...3 8 5 PLC Control 10 Change Screen Ignore screen 0 The difference between Switch Screens and Change Screen Ignore screen 0 is as follows Switch Screens When the value of specified address is 0 it will be switched to Screen 0 Change Screen Ignore screen 0 When the value of specified address is 0 screen switching is not made ...

Page 302: ...he Macro Variable Table in advance The defined external variables can be used in the Macro Editing Win dow Storage Format of the variables used in the Macro Variables Table Read Write type of Macrocode Variable 3 9 1 Create a Simple Macro Program Storage Format Data length Descriptions Bit 1bit Bit variable with 2 statuses of 0 and 1 Signed short 1 word 16 bits Signed short integer variable with a...

Page 303: ...w i e macro_0 c as shown below Data Type Data length Descriptions Bool 1bit Bit variable with 2 statuses of 0 and 1 Signed char 1byte 8bit Signed short integer variable with a range of 128 to 127 Unsigned char 1byte 8bit Unsigned short integer variable with a range of 0 to 255 Signed short 1word 16bits Signed short integer variable with a range of 32768 to 32767 Unsigned short 1word 16bits Unsigne...

Page 304: ...e the 3 different variables for the same address It is recommended to use _R _W and _RW to differentiate the variables when you specify their names In the following example LW0 and LW1 are Read variables and LW2 is Write variable so we name them as follows LW0_R LW1_R and LW2_W Please note that the regulations for the variable names are consistent with that for C language and the special attention...

Page 305: ...f LW2_W to LW2 by the same method Note When the Storage Format is set to double the Word Length will automatically become 4 i e this variable will occupy LW2 to LW5 After the completion of setup the Macro Variable Table macro_0 c window is shown as below After defining the variables we should write the following Macro int MacroEntry LW0 is divided by LW1and LW2 is obtained LW2_W LW0_R LW1_R return...

Page 306: ...llows Perform the offline test input 5 into LW0 and 2 into LW1 and you will see the result as shown below The result should be 2 5000 instead of 2 0000 LW0_R and LW1_R are signed short so that the division of one variable by another variable both in integer type results in the variable also in integer type In order to resolve this problem the variable to perform the division is necessary to be cas...

Page 307: ... Macro still have a problem When entering 0 into LW1 and executing the Macro an error occurs and the error can affect the normal operation of the system In this case a check should be entered into the operand Change the codes shown as 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...

Page 308: ...bles The array variables can be defined only for the one dimensional array For example Create one array variable with the length of 8 The definition of variable is shown as below 1 Place 8 Number Display components LW0 to LW7 with the consecutive addresses in Frame 0 and make the timer to execute test c 2 Perform the test and the values displayed in Number Display components are same as the values...

Page 309: ... during the Macro executing the memory value will be updated to the result of the execution of the Macro after the Macro completed 3 The read variable is read only and the write value is write only Therefore writing the value to the read vari able or reading the writing variable by using the Macro are not impossible Similarly when one address is used for reading and writing at the same time use tw...

Page 310: ...ly NB Designer currently supports the following methods for triggering Macro 1 Macro when loading project Check in the Use Macro when loading project check box in the PT Extended Properties tab 2 Function Key Using Execute Macro function of Function Key to trigger the Macro is a kind of common triggering method 3 Timer Executing the Execute Macro function by the Timer function allows the combinati...

Page 311: ... 3 3 9 3 Macro Triggering 4 PLC Control Specify the PLC Control as follows and select the Execute Macro and then the Macro will be executed when the specific bits are matched to the condition previously specified 5 Event Setting the Execute Macro as below allows the Macro execution when a certain condition is satisfied ...

Page 312: ...es Programmable Terminals NB Designer Operation Manual V106 6 Control Setting of component Checking Macro of Triggering action in the tab Control Setting as the lower figure shown allows the Macro to be executed when the component is touched ...

Page 313: ...isplay the emphasis of the keywords In the top of the default Macro a demo program is described for explanation If the entity part of the Macro program is copied and pasted in the following figure you can see that the color of the keywords is changed The short void are colored in blue and the LW is colored in red The part enclosed by and is the comment 3 9 4 Other Descriptions ...

Page 314: ...e new name after the dialog box pops up after clicking Rename Macro 3 It supports the direct access to the local address of the PT without defining the variables As shown above even if no variables are defined in the Macro the direct access to the local address of the PT i e reading or writing the local address int ReadLocal const char type int addr int nRegs void buf int flag int WriteLocal const...

Page 315: ...ce 4 Number Input components and 1 Function Key to execute the Macro in the Edit window as shown below Perform the offline test Make LW200 1 and LW201 2 then click the Macro button and you will find LW202 1 and LW203 2 The Macro is executed normally 4 Import variable Export variable functions are provided for user to copy Macro variables and Macro Right click Macro Variable Table directaccesslocal...

Page 316: ...put the file name t with the extension as MPL then save it into the optional folder Clicking the Delete Variable option and the Import Variables option allows the importing variables Such operation can be made among the different projects Select the code which should be copied if it is a program and right click the Copy followed by pasting the code to the intended location ...

Page 317: ...ables in bit format Prepare array variables in bit format allocated L W B 0 0 to 0 f and create a Macro which writes 1 to all the elements in the array Place 16 Bit Switches with the addresses of LW B 0 0 0 f as well as 1 binary Number Input component with the address of LW0 Perform the offline test After Macro is clicked the display will be shown as below Macro Macro Macro ...

Page 318: ... foreColor int backColor BrushParam BrushParam is mainly used to set the type of the brush the foreground color and background color Brush type is mainly used to set the filling styles used by the brush graphics filling and gradient filling And the value range is as follows Parameter Name Value Descriptions Type Pen type PS_NULL No pen PS_SOLID Smooth line PS_DASH Dash line PS_DOT Dot line PS_DASH...

Page 319: ...r 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 Parameter Name Value Descriptions ...

Page 320: ...rogrammable Terminals NB Designer Operation Manual V106 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 Parameter Name Value Descriptions ...

Page 321: ...r Operation Manual V106 3 9 Macro Function 3 3 9 4 Other Descriptions BFS_OUPGRDT_FETC BFS_OUPGRDT_FCTE BFS_ODWNGRDT_F RTTLD BFS_ODWNGRDT_F LDTRT BFS_ODWNGRDT_F ETC BFS_ODWNGRDT_F CTE BFS_CONGRDT_FLT TRD BFS_CONGRDT_FRT TLD BFS_CONGRDT_FR DTLT Parameter Name Value Descriptions ...

Page 322: ...ackground color 0 65535 It is recommended to use Macro RGB r g b to set the 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 PT screen Parameter Type Descriptions x Int X axis coordinate of the upper left corner of the rectangle Unit pixel y Int Y axis coordinate of the upper left corner of the rectangle Unit pixel w Int...

Page 323: ...gle of ellipse Unit pixel pen PenParam Ellipse border pen brh BrushParam Ellipse filling brush Parameter Type Descriptions x1 Int X axis coordinate of line origin Unit pixel y1 Int Y axis coordinate of line origin Unit pixel x2 Int X axis coordinate of line end Unit pixel y2 Int Y axis coordinate of line end Unit pixel pen PenParam Line brush Parameter Type Descriptions pts Point The first address...

Page 324: ...y 150 pen type 1 pen width 0 pen color RGB 0 0 0xFF brh type BFS_ODWNGRDT_FRTTLD brh foreColor RGB 0 0 0 brh backColor RGB 255 255 255 DrawRect 0 0 400 400 pen brh Parameter Type Descriptions x Int X axis coordinate of the upper left corner of the circumscribed rectangle of sector Unit pixel y Int Y axis coordinate of the upper left corner of the circumscribed rectangle of sector Unit pixel w Int ...

Page 325: ...e but in fact only one bit in each word is used ReadLocal LB 100 2 void buf 0 indicates that the values read from LB100 and LB101 are written to buf 0 and buf 1 respectively 2 located in the center of the parenthesis indicates the number of bit that the LB100 reads WriteLocal LB 102 2 void buf 0 indicates that writes the read values to LB102 and LB103 respectively Firstly add 2 Bit Switch componen...

Page 326: ...f C language for the details sin double cos double tan double sinh double cosh double tanh double asin double acos double atan double atan2 double double exp double log double log10 double pow double double sqrt double ceil double floor double fabs double ldexp double int frexp double int modf double double fmod double double isgreater x y isgreaterequal x y isless x y islessequal x y islessgreate...

Page 327: ... PT screens and the system specifications of the PT units as well as the communications settings Double clicking PT in Configuration and Setup Window can make system parameter dialog box pop up There are 11 tabs related to the communication PT Task Bar PT Extended Properties System Information Setting User Permission Setting Security Level Setting Event History Setting Print Setting COM1 Setting C...

Page 328: ...display of PT Horizontal or Vertical Horizontal Vertical display is selected at dragging PT once it is selected it will not be switched again Save Screen Shots to External Memory Check in the check box to save screen shots to the external memory Description Refers to the description for this PT And the description will be displayed in PT description box at the downloading and test etc thus making ...

Page 329: ...e right side of the task bar as shown above The CPU Indicator is expressed by P in simulator and the PT Display Alarm Indicator Alarm Indicator is a Level Meter showing the ratio of the current alarm numbers to the total alarm numbers logged in the alarm information If Display Alarm Indicator is checked Alarm Indicator will be displayed at the right side of the task bar as shown above The alarm in...

Page 330: ...effect is not realized after the component s being touched Touch Area Color Refers to the Touch Indicator color shown when the client area is touched including when related action s is are performed after corresponding component s or Menu Bar etc being touched Menu Button Task Bar Button Input the texts which should be displayed in the Task Bar and in the location which displays the Menu Screen of...

Page 331: ...the screen will return to the Original Screen after the screensaver ends Allow Upload Since the respects of the information disclosure remove the check in the check box when prohibiting the upload Allow Decompilation Allows the user to decompile and modify the PKG files generated by configuration compilation after it is checked Number of Languages Specify the number of the languages used in the pr...

Page 332: ...106 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 scroll bar can be displayed effectively ...

Page 333: ...nd the effect is as shown below When the Chinese font box height is 24 When the Chinese font box height is 34 Use External Clock After it is checked the values in the memory of LW9010 to LW9017 are adopted as the event occurrence time and internal clock of the PT are not adopted Note Using this function needs to use Data Transmission component to transfer the data in the time memory of PLC to LW90...

Page 334: ...of NB Designer 3 292 NB series Programmable Terminals NB Designer Operation Manual V106 Because the order of the corresponding addresses is reversed so it needs 6 Data Transmission components and 1 Timer component ...

Page 335: ...3 293 3 Functions of NB Designer NB series Programmable Terminals NB Designer Operation Manual V106 3 10 System Parameters 3 3 10 3 PT Extended Properties ...

Page 336: ...106 After creating a new Event Setting place 1 Event component then perform the indirect online test and the effect is as shown below Checked Time refers to the PT time therefore we must pay attention to it when using this function And it d better to use it after the time is adjusted well PLC time ...

Page 337: ...isplay It is obvious that the edges after being handled are more smooth and no alias Flip Screen Display The optimal visual angle for the screen of the PT is front view If the screen needs to be seen by the overlooking method i e from top to bottom in some special occasions the display effect will become poor and the Flip Screen Display is added to turn the screen reversely to obtain the same disp...

Page 338: ...n Sheet of the project The default is Frame 1 Menu Screen Refers to the No of Menu Screen of the project The default is Frame 2 File Browser Screen Refers to the No of Browser File Screen of the project The default is Frame 5 Confirmation Screen Refers to the No of Confirmation Screen of the project The default is Frame 7 Login Screen Refer to the No of Login Screen of the project The default is F...

Page 339: ...click PT Property and enter PT Extended Property tab to select red as the Unable to Input Display Color 2 Place one Bit Switch i e M0 and set the enable conditions in the Control Setting tab for it and then select Conditional Enabling Word LW0 0 and select Show Unable to Input 3 Place one Number Input component LW0 4 Perform the offline test And when LW0 0 M0 can be operated and when LW0 50 M0 can...

Page 340: ... selected system information in the text box This text supports Vector Font and Bitmap Font as shown above Example Change PLC No Response to No Response 1 Enter the System Information Setting tab in PT Property 2 Select 2 PLC No Response in the drop down box of the system information and check the Use User Defined System Information option and input No Response in the text input box 3 Use the Vect...

Page 341: ...of NB Designer NB series Programmable Terminals NB Designer Operation Manual V106 3 10 System Parameters 3 3 10 4 System Information Setting When the PT can t perform communications with PLC No Response will be displayed ...

Page 342: ... When the security level is 0 it means no password 0 can t be used for setting the password Number of Security Levels is 3 by default in PT Property and it can be opened to 16 levels in the Security Levels Setting tab After the security level password is set the user can use each group of specified passwords to perform screen and component managements For example after the screen security level is...

Page 343: ...oject 1 Set Number of Security Levels in PT Property to 16 accompanying the passwords for each level of security level 1 to 15 2 Use a double word Number Input component with address of LW9040 as Frame 0 for inputting the password LW9042 is used to display the security level and LW9043 is used to switch the security level forcefully The 15 Function Keys are used to switch Frame 8 to Frame 22 respe...

Page 344: ...sion Setting Check the Enabled option and input the contents to the User Name Password Logoff Time and Authorization User Name Refers to the login name and the defaults are usr0 to usr31 The user name supports any characters Password Refers to the login password and the default is 888888 The password only supports the number instead of the other characters The password ranges from 1 to 4294967295 ...

Page 345: ...es the User Permission Setting in PT Property using the following internal memory allows the operations concerning the user permission 2 Dynamically Add Delete User Permission during operations Perform adding or deleting the user permission during operations in the PT The following internal memory is used for adding or deleting the user permission during operations Addresses Functions Descriptions...

Page 346: ...d LW9506 LW9507 Assign the user authority Double word Read Write component 32 authority assignments LW 9506 to LW 9507 corresponds to 32 authorities No 0 to 31 and LW B corresponds to each bit in LW 9506 to LW 9507 For example LW B 9506 0 represents the authority of No 0 and LW B 9506 A represents the authority of No 10 LW9508 LW9509 Logout time Double word Unit minute LW9510 LW9511 Add Delete use...

Page 347: ...ation Manual V106 3 10 System Parameters 3 3 10 6 User Permission Setting Login Screen for User Permission Place one Bit Button component with the address LB0 and the Set format and pop up the input screen of the user permission password specifying the Direct Screen Current User None ...

Page 348: ...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 Secondly place one Number Input component for inputting the password with the address of LW9502 the word length of 2 and the data type of password User Login User Name Password Login Login Out User Login User Name Password Login Login Out ...

Page 349: ...User Permission Setting Thirdly place one Bit Button component to perform user login with the address of LB9165 type of Set and the label content of Login Finally place one Bit Button component to perform user logout with the address of LB9166 type of Set and the label content of Logout User Login User Name Password Login Login Out ...

Page 350: ...Designer 3 308 NB series Programmable Terminals NB Designer Operation Manual V106 Perform the offline test and the effect is as shown below Input Engineer in User Name and 222222 in Password respectively then click Login ...

Page 351: ...System Parameters 3 3 10 6 User Permission Setting Add Delete User Permission Place one User Information component in Add Delete User Screen to display the user information of the current system The Table Property in the User Information Property dialog can be edited according to the requirement a Add User ...

Page 352: ...Name Password Password Confirm Logout 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 353: ...Permission Setting Password Confirm Place one Number Input component by which the password is entered again for confirmation with the address of LW9510 the word length of 2 and the data type of password here Logout 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 354: ...Permission Place 4 Bit 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 Alternate here Add User Operation Confirmation Place one Bit Button component with the address of LW9167 and switch type of Set for confirming the added user permission ...

Page 355: ...igner NB series Programmable Terminals NB Designer Operation Manual V106 3 10 System Parameters 3 3 10 6 User Permission Setting Perform the test and the effect is as shown below Click Add User to make add user dialog box pop up ...

Page 356: ...mplete Add User operation b Delete User Delete User screen contains User Name Password Password Confirm Delete User Operation etc The settings of User Name Password and Password Confirm are similar to that of Add User Delete User Operation Confirmation Place one Bit Button component and specify the address to LW9168 and the switch format to Set Note Delete user permission operation is only valid f...

Page 357: ...ystem Parameters 3 3 10 6 User Permission Setting Perform the offline test 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 to complete the operation of deleting users ...

Page 358: ...r to store the Even Log Data the system automatically reserves a memory area starting from RW100 in the Recipe Data Field For example the Event Log management information and 200 of Event History information are stored as below The size of the stored memory is 200 x 16 3200 words The address of Recipe Data Field is read only area If writing is performed to the area it may result in unpredicted con...

Page 359: ...esn t need to be modified Max interval of word block pack Max interval of bit block pack Max size of word block package and Max size of bit block package The PT will automatically collect all the PLC data with the consecutive addresses and send one read command to read these data thus improving communication efficiency and reducing the response time substantially Max size of word block package and...

Page 360: ...t to 0 the system will use 3 read commands to read these data respectively While when Max interval of word block pack is set to 1 it just needs 1 command to read these data Generally speaking the time spent for reading extra 2 addresses D23 and D25 is far less than the time spent for reading 2 data package thus reducing the time needed for the communication significantly D20 D21 D22 D24 D25 D27 D2...

Page 361: ...e data saved in Flash will not be affected but the number of write operations in Flash is limited FRBI Refers to the index address of bit address saved in Flash which can be retained when the power is OFF When the battery is dead in PT the data saved in the Flash will not be affected but the number of write operations in Flash is limited Descriptions of internal WORD memory LW Refers to the local ...

Page 362: ...he screen saver read 9019 Exit from screen saver state This bit will turn to 1 automatically when the system exits from the screen saver state Backlight and turn to 0 when the system enters the screen saver read 9020 Pen Turn ON under selected state It is one function of the Notepad It is used to judge whether the pen is under the selected state currently read write 9021 Eraser Turn ON under selec...

Page 363: ...t disconnection touch control The operation when the PLC is disconnected with NB Unit will be performed according to the contents of LB9056 OFF Enable the touch operation ON Disenable the touch operation read write 9060 9061 System Keyboard display bits being displayed in the right of the screen When the user activates the Number Input Component or Text Input Component located in the left of the s...

Page 364: ...after the execution is completed read 9120 Trigger buzzer with a long beep When this bit is set to ON buzz a long beep After the beeping the bit turns OFF read write 9121 Trigger buzzer with a short beep When this bit is set to ON buzz a short beep After the beeping the bit turns OFF read write 9124 Alarm count displaying When this bit is set to ON the starting item of Alarm component will display...

Page 365: ...tively 9154 Inserting and Ejecting USB memory When USB memory is inserted it will turn ON and it should be turned OFF before removal to ensure the safe removal of USB memory read write 9161 Align left display on keyboard When this bit is set to ON the display component LW9060 on the keyboard will be displayed in left aligned way during the input read write 9162 Vector font optimized display When t...

Page 366: ...cal Word LW Addresses Descriptions Comments 9000 9001 Index address of recipe data RWI and RBI use this index address to access the recipe data with low byte address of 9000 and high byte address of 9001 read write 9002 9003 Maximum input number The maximum number will be specified when the Number Input component is activated Otherwise the bits will be specified to 0 read 9004 9005 Minimum input n...

Page 367: ...age 3 342 for details write 9050 Display Screen No The number of Display Screen No is specified Synchronizing with the PLC by Data Transmitting Component allows the PLC to execute the screen transition 9057 Size of each item of the event history The recipe memory is used to save the size of each item by the event log data read 9058 9059 Size of event log data The recipe memory is used to store the...

Page 368: ...for details read write 9300 Name of path referred by File List component The name of path currently referred 32 words by the File List Component will be specified 9332 Name of file selected by File List component The name of file selected 32 words by the File List Component will be specified 9364 Setting Import and Export Specify the Import and Export of the project and the Recipe read write 9366 ...

Page 369: ...or writing operation by the data transmission component is N times as long as the default read write 9551 9554 Notifying error information Each bit corresponds to each error information When the bit turns ON the bit indicates that the corresponded error information occurs Refer to 3 11 4 System Information Table Page 3 329 in NBDesigner Operation Manual for details read 9800 9801 Error code of the...

Page 370: ...f Base Screen 1 At the top of Base Screen 10015 Number of stored events It ranges from 0 to 65535 If it is set to 0 the event data will be cleared after the restart 10016 Source of RTC 0 PLC LW 1 Internal RTC 10017 Default language It ranges from 0 to 3 10018 Reserved by system Security level Addresses Descriptions Comments 10022 10023 Password 0 Double word is occupied 10024 10025 Password 1 Doub...

Page 371: ...o No 7 Print Error Printing error It is followed by the error code Refer to 7 5 List of Error Codes for Printing Page 7 9 in NB Designer Operation Manual for details 8 Send Package Error Message transmission fails 9 Memory Shortage Memory is not enough 10 BCD Transform Overflow BCD conversion overflows 11 MacroCode Timeout xxxx Macro No A timeout occurred during executing a Macro The description e...

Page 372: ...The user name is invalid The input user name is invalid during the user login or user addition deletion operations 3 Operation Complete It indicates the operation is successful This is the correct prompt displayed after user addition deletion or password modification 4 Print Busy It indicates printing 5 15 Reserved by system Mask 9299 Notify 9553 0 15 Reserved by system Address Information Descrip...

Page 373: ...e set For the NB Unit the recipe memory with 128K word can be selected for recipe data storage 1 Drag the icon of Recipe to the Edit Window and then fill the contents in Basic Properties tab Write Address Specify the starting address of the PLC which transmits the Recipe data The address for Data Length specified in the Recipe tab of the Recipe Property dialog box are used for the data transmissio...

Page 374: ...emory ERW of PT to PLC Upload from PLC to FRW Transfers the data from PLC to the recipe memory FRW of PT Download from FRW to PLC Transfers the data from the recipe memory FRW of PT to PLC Data Length Refers to the word length of the data to be transferred 3 Switch to the Label tab and add the different displayed texts corresponding to the different states 4 Switch to the Graphics tab and select t...

Page 375: ...t MODBUS RTU as the PLC Type in system parameters The function of transferring the 5 word text beginning from address 200 with the address type of 4X to the address of recipe memory RW300 is as shown below Create a new project and select MODBUS RTU as the PLC type in Project Library Window Firstly create a component to upload the recipe data with the Area Variable of 4X Address of 200 Function of ...

Page 376: ... will be transferred to the 5 word addresses after the start address of RW300 If you want to transfer the 5 words beginning from the address of 4X200 to RW100 again then you just need to set LW9000 to 100 and then press Upload button to complete the data transmission Place 3 Text Input components to modify display the data 1 4X200 Area Variable of 4X Address of 200 and Word Length of 5 2 RWI0 Area...

Page 377: ...put QWERTYUIOP to 4X200 and 300 to LW9000 then you will find the data displayed by RWI0 RW300 and 4X200 is the same after the Upload button is pressed as shown below which means the upload is successful How to download the 5 words with the start address of RW300 to the position with the start address of 4X200 The specific operation process is described as follows Add one recipe data transmission c...

Page 378: ... change LW9000 to 300 and input 123456 to RWI0 as shown below Press the Download button then you will find the text data will be transferred to 4X200 from RW300 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 379: ...data swap with 4X100 memory of our PLC conveniently through design First let s see the following created project to obtain the general understanding RWI0 and RWI4 in the project display the data in Group 0 and pressing the Download button can download the recipe data to 4X100 while pressing the Upload button can upload the data in 4X100 to the recipe memory The Up button on the right is used to mo...

Page 380: ...US RTU as the PLC in Project Library Window 1 Create one Text Input component with Word Length of 4 to display and change the name of each group of recipes 2 Create one Number Input component to display and change each group of recipe data 3 Create one Text Input component and one Number Input component to display and change the recipe data in PLC ...

Page 381: ...etrieve and change each group of recipe data conveniently After the Up button is pressed for retrieving data upwards the system will subtract 5 from LW9000 Because each group of recipe data is made of 5 words each time the Up button is pressed RWI0 displays the Recipe data with a smaller Recipe No group After the Down button is pressed for retrieving data downwards the system will add 5 to LW9000 ...

Page 382: ...dress of LW0 for both of them and Setting Mode of Subtract value and Add value respectively And no graphics is needed Overlay the component of Add value on Down button which was created at the step 4 Overlay the component of Subtract Value on Up button which was created at step 4 The value of LW0 will vary accordingly and it will display the group where the current recipe data locate as shown belo...

Page 383: ...exts for decoration then the project is thoroughly completed After Save Compile operations perform the offline test for the project Input the 10 groups of recipe data into the recipe memory one by one then switch to Group 8 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 and 1234 respectively after the Download bu...

Page 384: ...creating a new screen You can set different passwords for each security level in the PT Property The user with higher security level can access the screen with the lower security level while the user with the lower security level can t access the screen with the higher security level Such kind of method is helpful to the security management For example we can place the important switches into the ...

Page 385: ...one Number Display component and place it into Frame 0 to display the current security level as shown below The project is shown as the lower left graphics and the effect is as shown in the lower right graphics after Save Compile and Offline test operations are done Because no password is input the security level at initial state should be 0 Then specify the security level to Common 1 in Screen Pr...

Page 386: ... is because the current security level is 0 while the security level of Frame 10 is 1 so the screen with the higher security level can t be accessed from the screen with the lower security level We can access the higher security level screen only after inputting the password corresponding to the higher security level LW9040 to LW9041 reserved by the system are used to input the security level pass...

Page 387: ...9040 to LW9041 are used because of password input the word length should be set to 2 words After the Save Compile and Offline test operations are performed the effect is shown as the lower left graphics Pressing Change screen 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 ...

Page 388: ...o Frame 10 successfully when the Change screen button is pressed as shown below When the current security level is High how to switch to Low level LW9043 reserved by the system is used to perform the switching from the higher level to lower level And the switching from lower level to higher level is impossible Place one Number Input component in Frame 0 as shown below ...

Page 389: ...tton can realize the switching to Frame 10 But if 0 is input at Switching Level the current security level will be switched to 0 then the switching to Frame 10 will be impossible as the lower right graphics shows Designing the project by using the level password properly and giving the users permission with different level each allow the security of application enhanced Switching to the lowest sec...

Page 390: ...can review the operation of the screen data on creation without downloading the screen data to PT the Offline Test can improve efficiency of the screen creating Select Offline test in Tools menu or press icon then the following dialog box will pop up Click the Start button after selecting the PT to be simulated then you will see the offline test window 3 14 1 Offline test ...

Page 391: ...mmunications During debugging of PLC with RS 485 port the adaptor that can convert RS 232 to RS 485 422 must be used Note 1 The test time of direct online test is 15 minutes When 15 minutes is exceeded the following prompt infor mation The test time is exceeded please perform the test again will appear Then the window of the test will be closed automatically 2 The direct online test can be done on...

Page 392: ... 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 PT After the screen data is compiled press the button then the following dialog box will pop up Select the PT to be tested and click the Start button to start the test NB Unit performs the indirect online test through the USB Ethernet or ...

Page 393: ... The Ethernet is only applicable to NB TW01B Before the upload and download you must set the communication parameters firstly You can select Tools Transmission Setting menu to set the communication parameters After the Project Option Setting dialog box pops up click the Download Device drop down list and select the required download way 3 15 1 Transmission Setting Download via USB Download via ser...

Page 394: ...switching speed of PT faster 3 In order to ensure the PT with a faster communication speed during the operation it is recommended not to use too many bitmaps during the project editing 4 Use less raster fonts as far as possible The raster fonts occupy the same size as the normal graphics 5 When the Enable Printer Function option is checked in the System Setting Mode the USB Slave port can be used ...

Page 395: ... in the Select Section option to download the required files Data File Refers to the data information of all the components created by the user in PT screen Only after this option is checked the downloaded project can work normally LOGO File Download the initial screen LOGO screen displayed when starting PT If the update of the LOGO screen is needed check in the LOGO file check box and click Downl...

Page 396: ...ing LOGO Screen Press the icon in the toolbar or select and click the PT in the Project Work Space to display the Edit Window as below You can apply the optional LOGO screen 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 397: ...erminals NB Designer Operation Manual V106 3 15 Download 3 3 15 3 Specification of Downloading Contents After the compilation check LOGO File and then click the Download button After the download is completed Download succeed will be displayed Download Window ...

Page 398: ...e option to download the modified LOGO file to the PT 4 Clear Recipe If this check box is checked the Recipe memory will be cleared to 0 5 Clear Event History Clears the saved events 6 Clear Data History Clears the saved sampling data 7 Clear ERW Data Clears the data in the ERW 8 Clear FRW Data Clears the data in the FRW 9 Download to USB1 Download the project file to the external memory inserted ...

Page 399: ... one component as the reference then perform Width Height or Size modifications If you use the Shift key to select then the component firstly selected should be as the reference while the component at the leftmost should be used as the reference during the selection made by dragging the mouse The selected mark for the reference is indicated by the solid rectangle while the selected mark for the ot...

Page 400: ...at there will be one lock shape mark on its original icon as shown above 4 Multiple Copy of Component Single Copy When the user selects one component to perform single copy he just needs to click the component while pressing the Ctrl key which is equivalent to the operation of Copy Paste Repeat It is intended for the multiple copy of a certain component and the software can automatically increase ...

Page 401: ...le Terminals NB Designer Operation Manual V106 3 16 Other Functions 3 The effect of repeat is shown as above 5 Find Replace Select Find Replace in the drop down menu of the Edit menu or press the Find Replace icon then the following dialog box will pop up ...

Page 402: ...w is clicked the Write Read Address of all component which are specified to MW0 in the current project are replaced to MW0 Descriptions of Find Range Find Range Current Project All the Screens Macros and background database in PT will be searched Background Database Only the background components such as Event Setting Alarm Setting and Data Log etc will be searched All PT Screens and Macros All th...

Page 403: ...e triggered and so on For example if 6 Bit Switch components are overlaid together to control the Y0 top layer to Y5 bottom layer then when these components are triggered the NB Unit will execute the functions in the following order The control process is as follows Y0 ON OFF Y1 ON OFF Step 2 Y2 ON OFF Step 3 Y5 ON OFF Step 6 However if the overlaid components include the function key of changing ...

Page 404: ...aracters will be displayed in the Chinese character display screen LW9152 to LW9167 Used to display the Pinyin characters input currently Usage Firstly switch to the Pinyin input method through LB9100 when the input is triggered by the Text Input component or Note Book component and input the Pinyin characters displayed in LW9152 to LW9167 later correctly and touch the corresponding Chinese charac...

Page 405: ...d address to be displayed 9 Disconnected Host can be Masked of the Station No The disconnected Host can be masked with the communication error If the settings are valid all the PLC No Response for the device behind can be masked 10 Data Log XY Graph and Oscillograph Data Log XY Graph Oscillograph components have extended Properties as shown below a Border Grid and Background Color etc b Display Ty...

Page 406: ...scatter plot and shaded plot e Sampling points can use the Indirect Reference f The Data Log can be saved to the PT and external memory simultaneously When the sampling cycle and the sampling points are specified indirectly if the value of the reference address cannot be obtained the value obtained previously can be used The extended properties of the data log are as follows ...

Page 407: ...3 365 3 Functions of NB Designer NB series Programmable Terminals NB Designer Operation Manual V106 3 16 Other Functions 3 The effect of the screen is as shown below ...

Page 408: ...gner 3 366 NB series Programmable Terminals NB Designer Operation Manual V106 The effect of test is as shown below 11 Use Input Order The Number Input component Text Input component and Note Book component have this function ...

Page 409: ...yclic in the same group of components When the Enter is pressed the keyboard will not be closed automatically but will always be displayed in the screen until the close button X in the keyboard is clicked Setting of Use Input Order Go to the Keyboard Setting Property tabs for the Number Input component Text Input component and Note Book component respectively and check the Use Input Order 12 Impor...

Page 410: ... Change the extension of the saved file to csv 13 Not Display Frame of Component The frame 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 14 Gradation of Static Graphics Gradation adds the effects to fill the graphics And this function is useful for drawing the Vector Graphics such as the piping with t...

Page 411: ...raphics library will be displayed in the upper part while each state of the selected graphics will be displayed in the lower part Bitmap and Vector Graphics are supported Bitmap in bg format is made of images in bmp gif jpg or png formats or pictures Using too many bitmaps will affect the operation speed of PT Therefore it is recommended to use the Vector Graphics to replace the bitmaps as much as...

Page 412: ...mable Terminals NB Designer Operation Manual V106 2 Select Import Graphics in Draw menu to enter the Graphics Library window 3 Click Import Graphics icon in the toolbar to enter the Graphics Library window The Graphics Library window is shown as below ...

Page 413: ... two parts And 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 as shown below 2 User Defined Library Path The folder is specified by the user to store the graphics library With this option graphics in the other projects can be imported The graphics used in each project is saved in vg file for...

Page 414: ...operty in the pop up menu then go to Graphics tab to check Vector Graphics or Bitmap The Vector Graphics is checked by default When Vector Graphics is checked all the Vector Graphics contained in the current project will be listed in the selection box of Vector Graphics and all the states of the selected graphics will be displayed in the Graphics of Each State selection box as shown below ...

Page 415: ...ware for the convenient call during the creation of other projects There are 2 methods for Save to System Graphics Library 1 Enter the Graphics tab and click Save to System Graphics Library 2 Enter the Graphics in Project File Window select the current graphics and right click the mouse to select Save to System Graphics Library Use Original Size is intended for the user to conveniently make the gr...

Page 416: ...format can create the transparent effect easily For example if the Level Meter is added into the reaction vessel to show the current liquid level then one reaction vessel in png format is needed For example Use one graphics in gif format with the effect like 1 Click Draw menu to select Add Graphics and set the Name to next Type to Bitmap and other options to the defaults 2 Click the OK button to m...

Page 417: ...106 3 16 Other Functions 3 The successful import of graphics is as shown below 3 After saving the project quit from the graphic edit window and enter the edit window 4 Place one Bitmap component and check Use Original Size 5 When the offline simulation is performed and the effect is as shown below ...

Page 418: ...ed from multiple graphic components allows the diversion to the other screens 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 as Vector Graphics 2 In the pop up Save Vector Graphics dialog box New is checked by default and the default name is NewVG Click the OK button ...

Page 419: ...er Operation Manual V106 3 16 Other Functions 3 Then the creation of a new VG graphics with only one state state0 is completed 3 For the addition of a Round rectangle into state1 Draw a Round rectangle and select it then right click the mouse and select Save as Vector Graphics ...

Page 420: ...lect a NewVG vg file Then select the state of the graphic to save the file New State State1 will be added Update Current State State0 will be replaced Save to System Graphics 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 method to call graphics refer to the 16 Graphics Library Page 3 369 ...

Page 421: ...ther Functions 3 Method of Save to System Graphics Library Select the NewVG vg in Project File Window then right click the mouse to select Save to System Graphics Library Delete Method of deleting the new created NewVG vg Select the NewVG vg in Project File Window then right click the mouse to select Delete ...

Page 422: ...rary Clicking Export Library can make the Group Components Library saved to the folder specified Import Library The default path of group components is the usrlib folder under the installation path of NB Designer and the user can also import the group components library from the self defined path Click Import Library and select the required group components library in the path corresponding to the...

Page 423: ...l delete the components in the group components library opened currently Note Delete Library Delete Group Components and Delete All Group Components will directly delete the related files in the usrlib folder under the installation path of the NB Designer Place Group Components Clicking the Place Group Components button will place the selected components in the group components library opened curr...

Page 424: ... 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 Group Components Save Group Components and then click the Save Group Components button in the Edit Group Components Library dialog box to make the following dialog box pop up ...

Page 425: ...tion in Edit Group Components Library dialog box as the path to save it 20 Usage of Keyboard NB Designer provides 21 default keyboards in Group Components Library and the keyboards are as follows 3 small keyboards with different styles HEX Keyboard HEX_S_T1 to HEX_S_T3 NUM Keyboard decimal NUMERAL_S_T1 to NUMERAL_S_T3 and ASCII Keyboard ASCII_S_T1 to ASCII_S_T3 which are applicable to the small PT...

Page 426: ...Group Components in Group components in Draw menu or right click the mouse in the blank area in the window to select Group Components Use Group Components then select keyboard from Group Components in Edit Group Components Library finally select NUMERAL_S_T1 from Preview Group and click the Place Group Components buttons as shown below 2 Click the Yes All button in the Confirm Replace Dialog ...

Page 427: ...4 Place this keyboard in Frame 11 double click the mouse and change Width and Height select Keyboard after Special Attribute being checked and make the other settings in Screen Property dialog box as shown below Note Keyboard in Screen Attribute must be selected in Screen Property dialog box 5 Place one Number Input component in Frame 12 and select Specify Keyboard in Keyboard Setting tab as shown...

Page 428: ...put 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 429: ...or the multiple languages with different sizes allows adjustment the size of the component Auto Size is checked by default After Auto Size is checked when the length of label exceeds the width of the component the component will be extended automatically thus making all the contents of the label displayed completely If Auto Size is not checked when the length of label exceeds the width of the comp...

Page 430: ...NB series Programmable Terminals NB Designer Operation Manual V106 22 Overall Modify Font Select all the components to be modified and click each icon in Font Toolbar and Text Position Toolbar to overall modify the properties 23 Repeat ...

Page 431: ...arting point to copy From start point specifies the top in the upper left corner of the component to the starting point to copy 24 Conveniently Use System memory If you want to use or check the System memory check in the System Memory check box in Basic Property dialog box The descriptions of all the bit system memories or word system memories are listed in Area Variable as shown below Make the ri...

Page 432: ...d memories are added in Control Setting tab for the Bit Button component Bit Switch component and Number Input component etc For example Number Input component LW0 notifies LW10 to write 100 after notification Set Triggering action in Control Setting as shown below Write Notice Word Notice Before Written Makes the write value written into the specified word memory before the signal of touch compon...

Page 433: ...ogout in USER ACCESS LOGIN screen to complete the login or logout when the user access function is used and you can input the correct LEVEL PASSWORD in the USER LEVEL LOGIN screen to complete the level login when the user level login function is used a How to set the Auto show login screen Select Touch Enabling Setting in Control Setting tab in Properties dialog box of control component Once Secur...

Page 434: ...creen in PT Property PT Extended Properties can make the set screen as the login screen shown automatically when the Security Level or Permission Control function is used 28 FRW FRB FRWI and FRBI memories FRW FRB FRWI and FRBI memories use FLASH to save the data not written frequently The data written to the flash memory will not be removed even if the power interruption occurs ...

Page 435: ... O address of this component the value of the index memory the original I O address of this component For example 1 Create a project and place 5 Number Input components in it The settings of Number Input component NI0 are as in the lower left figure shown The settings of Number Input component NI1 are as in the lower right figure shown The settings of Number Input components NI2 to NI4 are the sam...

Page 436: ...30 the addresses of NI4 and NI0 are the same 30 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 it is the same effect as the connection with multiple PLCs ...

Page 437: ...her Functions 3 Test of Mask Station No 9264 9279 Mask code of PLC Station No COM 2 Each bit corresponds to one Station No of COM 2 i e 9264 0 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 will be masked read write ...

Page 438: ...sk PT Mask function LW9400 to LW9415 totaling 256 bits correspond to PT Station No 0 to 255 When these bits are set to ON the access to the corresponding PT numbers will be masked PLC Station No Mask Function 9264 9279 Mask code of PLC Station No COM 2 Each bit corresponds to one Station No of COM 2 i e 9264 0 corresponds to Station No 0 and 9279 F corresponds to Station No 255 When the bit is tur...

Page 439: ...prompt information PLC No Response Note Place Bit Button component and others in the screen which should be being masking of error display and specify Set to ON when screen is open for Type and specify LW B9296 2 to On Take Mask of PLC No Response as example 1 Create one project and connect NB5Q TW00B with SIMENS S7 200 for communication 2 Place one Number Input component VW0 One memory in Siemens...

Page 440: ...2 and input the word length objected of clearing RW area to the Number Input component which is specified the word length to DWORD 3 Set LB9130 PT system memory to ON and clear the content of RW area How to clear values of RW at a time 1 Specify this parameter using the Clear system memory related to RW memory method In order to clear the stored values in RW memory specify the longest word length ...

Page 441: ...pported 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 memory in frp format The Recipe Editor supports the functions as below The following functions are supported currently 1 Display the data in recipe file 2 Modify the data in recipe file 3 Import the CSV file in specific format and export the rec...

Page 442: ...ies Programmable Terminals NB Designer Operation Manual V106 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 ...

Page 443: ... NB Designer Operation Manual V106 3 17 RecipeEditor 3 Toolbar and Menu Bar Click New then the initial screen will pop up as below Read Address setting area Data Format area and Current data format details area New Save Binary Browser Open Save as Version Information ...

Page 444: ...anual V106 The red frame 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 Move the cursor to this boundary and click it then the setting area will be hidden and if you click it again the setting area will appear again ...

Page 445: ...ary Browser Directly input data in data area and right click the mouse in the address where the bits to be browsed or click Binary Browser icon to perform the bit browsing with selected the address which should be checked the state of the bit In this case the value of RW2 is 9 and bit addresses of 03 and 00 indicate the status of ON in binary browser ...

Page 446: ...Terminals NB Designer Operation Manual V106 Usage of RecipeEditor 1 Add Data format Data Type and Adjustment of Data Start Address and Data Length Adjustment of Data Start Address and Data Length Procedure of Adding Data Format Procedure of Adding Data Type ...

Page 447: ...irst 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 When opening the Recipe file if File Open is selected in the state of the file is already opened Save as dialog box will be opened and Open file dialog box will...

Page 448: ...3 Functions of NB Designer 3 406 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 449: ... not saved and click the Update Data button the data which was entered before clicking the button will be lost The value exceeds the data type and range of digits cannot be input 4 Single data and Array data The data shown in the previous case is single data i e a group of data Provide a brief of array data Array data i e the data belonging to the same classification is placed together which is he...

Page 450: ...3 Functions of NB Designer 3 408 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 451: ...tion 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 PT as the lower left graphics shown 6 Unicode can be checked for String Data As the above right graphics shown Unicode can be checked for String Data ...

Page 452: ...fied by PT The recipe file in this format can be uploaded or downloaded with NBManager The size of this file is limited by the recipe memory in PT device frp format This is the file format to be stored in Flash memory of PT csv format The data can be edited by Excel Data Type Supported or Not 16 bit signed number Supported 32 bit signed number Supported 16 bit unsigned number Supported 32 bit unsi...

Page 453: ...NBManager 4 2 4 2 Download Operation 4 3 4 2 1 Communication Setting 4 3 4 2 2 Select Data 4 5 4 2 3 LOGO Setting 4 8 4 2 4 Clear Data 4 9 4 3 Upload Operation 4 11 4 4 System Operation 4 14 4 5 Get Version 4 15 4 6 Decompile Operation 4 16 4 7 Pass Through Communication 4 17 4 8 Web Interface Operation 4 19 Functions of NBManager ...

Page 454: ...le NB Designer software which includes 6 operates i e Download Operation Upload Operation System Operation Get Version Decompile Operation and Pass Through Communication Clicking Start All Programs OMRON NB Designer Tools NBManager will make NBManager dialog box pop up as shown below Double clicking the shortcut icon on desktop also allows the NBManager to start ...

Page 455: ...cation Setting must be set before the download The setting of Communication Setting is the same with the settings of project options in the edit window For details refer to 3 15 Download Page 3 351 Communication Setting The Communications Type with Serial Port Click the Set button and select Serial Port and the Serial Port of your PC from Serial No in the popup Communication Setting dialog box the...

Page 456: ...s the system default type If you use the USB to perform the download it doesn t need to make settings again The Communications Type with Ethernet When using NB TW01B you can select the download via network interface For details refer to 6 1 6 NBManager Page 6 6 After setting of the Communication Setting move to the settings of Select Data ...

Page 457: ...3 351 Download Project Files Refers to download the edited project files pkg to the PT Click the Download Project Files 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 If there are several PTs in your project firstly select the No corresponding to the destination PT to be downloaded and then click the D...

Page 458: ...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 PT folder under car folder and then click the Open button to perform the download ...

Page 459: ... Operation 4 4 2 2 Select Data Download FRW Data Click the Download FRW Data button and select the edited project i e the file with the suffix of frp in PT 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 460: ...ox will appear Once the setting is successful The transfered LOGO screen will be displayed at the next startup of PT If the setting is failed please modify the Communication Setting again after the Error occurs dialog box pops up Hide LOGO The specific operations are as follows Select Hide LOGO and click the Set button as shown below If the setting is successful Set Successfully dialog box will ap...

Page 461: ...ccurs 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 Exit button to exit from the NBManager The option in Clear Data are consistent with the corresponding options in Select Section of NB Designer After checking the required options press the Exec...

Page 462: ...4 Functions of NBManager 4 10 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 463: ...oad Project Files Enter descriptions to PT Information if necessary Firstly check Project Data required and click the OK button to select the path for saving the data then click the Save button after inputting the file name After the Password Upload pops up input 888888 and press the OK button to perform the upload Note The default password for upload is 888888 If you want to modify the upload pas...

Page 464: ...4 Functions of NBManager 4 12 NB series Programmable Terminals NB Designer Operation Manual V106 When Logo file and recipe file need to be uploaded you can check Logo File and Recipe File ...

Page 465: ... 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 Select Upload FRW and select the path to save the FRW and then click the Save button after the File name is input The file name and the path saved during the upload can be selected by the user freely Default password is 888888 ...

Page 466: ...stem settings Specify the destination PT to the System Setting Mode Operating Update Update Kernel and Rootfs Specify the DIP switch located in the back of the NB unit to Downloader Mode SW1 ON SW2 OFF before the update and restart the NB unit Note After the updates of the Kernel and Rootfs the NB unit settings will return to the factory settings and the screen data will be removed Note that point...

Page 467: ...als NB Designer Operation Manual V106 4 5 Get Version 4 4 5 Get Version Get Version Clicking the Get Version 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 ...

Page 468: ...ed in the project are nec essary to be prepared 1 Select pkg files 2 Set the folder of Select Target Project Folder to Decompile 3 Click the Decompile button and input the decompile password then click the OK button When the decomplie is completed Decompilation success dialog box will pop up The prerequisite for the decompile operation is Allow Decompilation is checked and the pass word is set in ...

Page 469: ...through other PLC than that manufactured by OMRON Please set the Source port and Destination port of the Pass Through Communications Source port refers to the serial port of PT for connecting PC while the Destination port refers to the serial port of PT for connecting the PLC Take the communication between OMRON CP1H and NB5Q as example and the operation procedures are as follows 1 Open the NBMana...

Page 470: ...lly dialog box will pop up in NBManager 7 Open CX programmer for OMRON CP1H Select Online Operation then the PLC data can be monitored or modified after the successful online 8 Selecting Stop pass through communication will make Pass through communication stopped successfully dialog box pop up Precautions for Correct Use Precautions for Correct Use During the Communications with the Pass Through C...

Page 471: ...nterface always modify User Name and Password into ones other than the default settings in the respect of security 1 Set User Name 2 Set Password and Password Confirmation 3 When you click Set User Name and Password will be transferred to the NB Unit Note 1 Available number of character available to set User Name and Password is 32 characters at max Also the available characters are restricted to ...

Page 472: ...4 Functions of NBManager 4 20 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 473: ...n 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 5 4 5 3 Abnormality Handling 5 6 5 4 Unit Replacement Precautions 5 9 Maintenance and Abnormality Handling ...

Page 474: ...ividuals qualified and responsible for ensuring safety during machine design installation operation maintenance and disposal Ensure that installation and post installation checks are performed by personnel in charge who possess a thorough understanding of the machinery to be installed Do not use the input functions of the touch switch etc of the NB Unit in applications that involve human life in a...

Page 475: ...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 Replace of battery The lithium battery is used for the backup of the non screen data such as calendar data clock data etc The life of the battery is approximate 5 years at 25 C 1 year 365 days 12 hours day If t...

Page 476: ...he Unit please remove it during the cleaning Precautions for Safe Use Do not use benzene paint thinner or other volatile solvents and do not use chemically treated cloths Checking method Please perform checking once every 6 months to 1 year But the frequent checking should be necessary when the Unit is used in the extreme environments such as the environment with high temperature high humidity or ...

Page 477: ...nk or harden depending on the operating environ ment Inspect the rubber packing periodically In order to replace the battery the NB units are also necessary to be replaced Although it is restricted to NB10W 01B the battery replacement is available to be dealt as a repair Installation state Looseness of fixing metal pieces etc Specified torque Phillips screwdrivers Connection state of connector for...

Page 478: ...le repair or modify the NB Unit Otherwise it may impair the safety functions Information Descriptions PLC no response cc pp d PLC No Response the 3 group of numbers following PLC No Response represent the PT No PLC Station No and Serial Port No respectively PLC response error PLC response error PLC responses one piece of unexpected information which may caused by the read or write command Please c...

Page 479: ...ether the communi cation setting is correct or not Check whether PLC station no is correct or not Check whether the PLC area and range are correct or not Check whether the PLC address supports the write operation Please contact with OMRON service center Check whether the type and settings of the PLC are correct or not Check whether the PLC area and range are correct or not Check whether the PLC ad...

Page 480: ...eyond the range or the value cannot be set as shown below during the designing period For the settings of PLC address refer to 3 5 4 Read Write Address for PLC Page 3 57 and for information of PLC address refer to PLC manual Grammatical errors as C language are checked during compilation in Macro and if any problem occurs it will be displayed For the Macro refer to 3 9 Macro Function Page 3 260 ...

Page 481: ...tentions to the following points Perform backup of the screen data of NB Unit in advance The screen data may be deleted when the Unit is repaired by OMORN Be sure to turn OFF the power supply before the replacement After the replacement please confirm whether the abnormality still exists or not When the defect device is returned for repair please attach the paper with the detailed description of t...

Page 482: ...5 Maintenance and Abnormality Handling 5 10 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 483: ...ddresses for System memories 6 9 6 1 9 Change of System Language 6 10 6 1 10 Usage of Forced Address Bit 6 10 6 2 System Parameters 6 11 6 2 1 PT 6 11 6 2 2 PT Extended Properties 6 12 6 2 3 Event History Setting 6 13 6 2 4 External Memory 6 14 6 2 5 Communication Setting 6 14 6 3 Component Improvement 6 15 6 3 1 Function Key 6 15 6 3 2 Event Event History Display and Event Display 6 18 6 3 3 Data...

Page 484: ...ackground bmp and save it in the root folder of USB memory Here refers to USB1 Then the project will directly call the picture named background bmp from USB memory 1 Copy the picture named background bmp into the root folder of USB memory 2 Create new graphics Click the icon in the toolbar or select Add Graphics option in the Draw menu and enter background in the Name option select 1 in State No o...

Page 485: ...l memory are BMP JPG and GIF only not PNG 3 The pictures must be saved in the root folder of the external memory 4 The creation of background picture is completed and then exit from this operation after save it The new added system reserved memory is as follows The new added memories related to the recipe are as follows 6 1 2 System Reserved memory Type Addr Type Range Descriptions Word ERW0 ERW2 ...

Page 486: ... Device option in Project Option Setting dialog box after clicking Transmission Setting option in the Tools menu and then set the IP address to be same as that of PT Unit At that time the project created in NB Designer can be downloaded into the PT Changing Network Setting of PT Unit After confirming the download function set the IP option in the PT tab in the PT Property dialog box to the IP addr...

Page 487: ...k the Download to USB1 in Select Section option in the NBDownload dialog box as shown below Click the Download button and then the project file will be downloaded to the external memory Note 1 If the project file is copied directly to the external memory without using Download the project will not be operated 2 Do not remove the external memory during the operation of the NB The project may not op...

Page 488: ...th the various parameters same as that of PT Unit At the same time set the IP address of PC to the same network segment as that for PT Unit as shown below Setting and obtaining IP address and Port In the NBManager dialog box click the System Operate 6 1 6 NBManager Get IP Address Port of PT Obtain IP address and port number of PT Set IP Address Port of PT Modify the IP address and Port of PT to th...

Page 489: ...formed through the NB Designer the CSV file can only be opened for viewing instead of modifying or editing 3 If the encrypted file is modified by someone intentionally the error prompt will appear during the Decom pile operation in NB Manager making the damage of source file informed to the user 4 The components supporting Data Encryption function are Data Log XY Graph and Data History compo nents...

Page 490: ... Manual V106 2 The illegible characters will be displayed in the generated CSV file after the encryption if it is directly opened 3 The procedure of decompiling the CSV file by using the Decompile function of NB Manager is as shown below Using the Data Encryption function Not using the Data Encryption function ...

Page 491: ...uccessfully is as shown below 6 1 8 New Added Addresses for System memories Addresses Descriptions Read Write LB9154 Used for setting Remove the USB1 safely When the USB1 is inserted it will turn ON automatically and it should be turned OFF before removal to ensure the safe removal of USB1 Read Write LB9157 Used for clearance of the folders in USB1 All the folders generated by PT in the USB1 will ...

Page 492: ... switch 2 to modify the value to 1 and it causes the bit to be released of the forced state at the same time Also when the bit is specified to 1 forced with switch 1 touch switch 2 to modify the bit to 0 and is causes the bit to be released of the forced state at the same time Operation 2 Firstly touch switch 1 to specify the value to 0 forced and then touch switch 3 but the bit will be remained a...

Page 493: ... connection of PT Communication Setting When the PT communicates with the PLC or controllers through the Ethernet this option is used for set the communication protocol for Ethernet and the related communication parameters Save Screenshot to External Memory Selects it to save the screenshot to the external memory This function only applicable to the PT with the external memory Description Enters t...

Page 494: ...set size of the buffers the writing is only performed once Default means no buffering i e the writing operation will immediately be performed once the data is generated Storage Period Sets the upper limit for the operation logs amount with the unit of Day for Daily File and Record for Single File When the Daily File is selected the file will be named in yyyy mmdd form and the Storage Period is the...

Page 495: ...pe Daily File Stores the Event History information by day and records them into the CSV file named in yyyy mmdd format Single File Stores the Event History information by the piece and records them into the CSV file with the name of Subfolder Name Buffer Storage When the data size written to the external memory reaches to the specified buffer size the writing is performed only once Default means u...

Page 496: ...age areas for the external memory The data in ERW will be stored into the specified external memory with erp as the file format and the storage path of exmem erwx erp x 0 1 2 The Communication Setting option is used to make the Communication Setting for the Ethernet communication i e to configure the Ethernet communication protocol and set some related communication parameters 6 2 4 External Memor...

Page 497: ...d are stored in the disk usb1 scr file under the installation folder of NB Designer software To save the screenshot to the external memory it needs to make settings in the PT tab in PT Property dialog box The rmp pictures stored in the external memory is named in storage time form i e yyyy mm dd hh mm ss ms by default such as 2010 09 01 10 12 50 203 bmp But the picture name can be customized by th...

Page 498: ...ecipe data This function needs to be used in combination with File List component and it is only applicable to the PT with USB Host Descriptions of Import Export Function Import Project To PT Imports the project pkg from the external memory into the PT After the project is imported the system will restart and the imported project will be operated Export Project From PT Exports the project pkg from...

Page 499: ...Export Function Import Recipe To PT Imports the recipe file rcp from the external memory into the PT For the operation procedures refer to Import Project To PT Export Recipe From PT Exports the recipe file rcp from the PT into the external memory For the operation procedures refer to Export Project From PT Pop up Frame 5 and select save path Input file name Pop up Frame 6 Input upload password ...

Page 500: ...o search and display the event history information which is logged in Event Setting database and whose state meets the current triggering conditions in the table form Note 1 The Read Address for the Event History Display is the memory address used for searching the histor ical event records The default Word Length is 2 2 The Event History Display component only supports the PT with USB HOST 3 If t...

Page 501: ...ation and the value of specified memory being 1 means to call out the event history information stored on the previous day and so on For example With two event history information files 20110621 csv and 20110624 csv stored in the external memory when the value of specified memory is 0 the event history information stored on June 24th 2011 can be called out while the event history information store...

Page 502: ...story Data that of Data Log component to History Trend and that of XY Graph to XY_CHART Storage Type Daily File Stores the sampling data by day and records them into the CSV file named in yyyy mmdd form Single File Stores the sampling data by the number of records and records them into the CSV file with the name of Subfolder Name Buffer Storage Provides a kind of buffer storage mechanism When the ...

Page 503: ...nts etc 3 The Operation Log component is only applicable to the PT with USB HOST Descriptions of Table Properties Note When the information in vertical and or horizontal direction contained in the Operation Log component can not be displayed completely the system will automatically display the scroll bar for the user to conveniently view the operational records by scrolling up and down The System ...

Page 504: ...e displayed on the top Background Color Sets the Background Color Title Bar Background Color Frame Color and Frame Width for the Operation Log table Operation Log Query Query by File Name When it is checked the value of specified memory being 0 means to call out today s or the latest operational records and the value of specified memory being 1 means to call out the operational records made on the...

Page 505: ...e is selected the storage path is log subfolder name subfolder name csv Where yyyymmdd is the created date of the operational records For example 20110101 Settings of the components for Operation Log For the component with the requirement of displaying the Operation Log in the Operation Log it needs to check the Operation Log option in the Security Setting part in the Control Setting tab in the pr...

Page 506: ...W0 memory of the external memory Download from ERW0 to PLC Transfers the data in ERW0 memory of the external memory to the memory specified by PLC or controller Upload from PLC to ERW1 Transfers the data in memory specified by PLC or controller to the ERW1 memory of the external memory Download from ERW1 to PLC Transfers the data in ERW1 memory of the external memory to the memory specified by PLC...

Page 507: ...NB series Programmable Terminals NB Designer Operation Manual V106 6 3 Component Improvement 6 6 3 6 PLC Control Save Screenshot to External Memory For more details of Save Screenshot to External Memory refer to 6 3 1 Function Key Page 6 15 6 3 6 PLC Control ...

Page 508: ... the selected project file pkg or the recipe file rcp The File List component a kind of special component needs to be used in combination with Import Export function of Function Key Frame5 File List Window is generated automatically when the new project is created convenient for the users to call it during the import or export of project file or recipe file The specified pop up File Browser Screen...

Page 509: ... function 7 1 PictBridge Function 7 2 7 2 Setting Method for Using Printing Function 7 4 7 3 Components Related to Printing and Setup Descriptions 7 6 7 3 1 PLC Control 7 6 7 4 List of System memories Related to Printing 7 8 7 5 List of Error Codes for Printing 7 9 7 6 Recommended Printer Models 7 10 PictBridge Printing ...

Page 510: ...nel and Rootfs in NB Designer Ver 1 2 2 or later For the update method refer to 4 4 System Operation Page 4 14 in NB Designer Operation Manual When downloading project from NB Designer or transferring project from the USB to the NB Unit if the message of Please update the Kernel and Rootfs in the NBManager is displayed it means user should update the NB Kernel and root file system Version informat...

Page 511: ...Bridge Function 7 The printing function updates flow chart Downloader Mode User Project Mode System Setting Mode System Setting Mode User Project Mode Download Project Enable Printer Function Printer is Available Is print function disabled Disable Printer Function N Y Start Update Kernel Update Rootfs ...

Page 512: ... and restart the NB Unit to enter the System Setting Mode Then download project to the NB Unit after the compilation is completed 3 Check the Enable Printer Function option to enable the printing operation The locations of Enable Printer Function in the System Setting Mode for different PTs NB10W is the same as NB7W and NB3Q is the same as NB5Q are shown as follows 4 Set the DIP switches SW1 and S...

Page 513: ...rk normally as a result of the NB Unit power on reset or other operations please restart the printer 4 When the printing function cannot be used refer to 6 3 1 Software Trouble in the NB Series Startup Guide Manual for the solution The descriptions of USB Slave port in the User Project Mode In conclusion the printing is available only after the printing function in NB Designer and NB Unit are both...

Page 514: ...s to control the printout of the current screen allocated to the bit address of PLC control When the address of the specified memory is turned from OFF to ON the current screen contents will be printed out The print content output mode setting Method 1 Check Custom Print Options Component name Function Trigger address Print contents PLC Control Screen Hard Copy Bit Prints the current screen 7 3 1 ...

Page 515: ...rint Page Current Page Print the current screen Landscape print the content with landscape orientation Portrait print the content with portrait orientation Print Content Print Text Prints the static texts and label characters on the current screen Print Analog Meter Prints the Analog Meter components on the current screen Print Trend Graph Prints the Trend Graph on the current screen Print All Bit...

Page 516: ...Direct Printing Read Write LB9143 USB printer connection status ON Connect OFF Disconnect Read only Address Function description Property LW9054 Printout format Bit0 Text 0 not print 1 print Bit1 Analog Meter 0 not print 1 print Bit2 trend graph 0 not print 1 print Bit3 all bitmaps 0 not print 1 print Bit4 all vector Map 0 not print 1 print Bit5 Background Color 0 not print 1 print Read Write LW90...

Page 517: ...oad Error paper not loaded correctly 0x73010300 Eject Error paper not ejected correctly 0x73010400 Media Error paper not detected paper skewed roll paper cannot be cut or torn off 0x73010500 Paper jam 0x73010600 Paper nearly empty 0x73010700 The combination of paper type and paper size is not supported or paper set in Printer does not match request 0x73020000 Ink related reason default 0x73020100 ...

Page 518: ... PictBridge Printing 7 10 NB series Programmable Terminals NB Designer Operation Manual V106 7 6 Recommended Printer Models Brand Model CANON PIXMA iP4980 EPSON Colorio PX G5300 HP HP 8500A HP 8500A Plus ...

Page 519: ...Terminals NB Designer Operation Manual V106 8 This section describes Web Interface 8 1 Defining Web Interface 8 2 8 2 Setup Web Interface on a PC 8 3 8 3 Connection Method and Each Page Function 8 4 8 4 URL List 8 9 Web Interface ...

Page 520: ...onfigurations and exclude illegal access to accomplish the security In order to use the Web Interface function you shall update PT kernel and Rootfs in the NB Designer Ver 1 30 or later For the update method refer to the 4 4 System Operation Page 4 14 Targeted Model NB TW01B Targeted Version NB Designer V1 30 or later Kernel 1764 or later Rootfs 1932 or later Operation confirmed Web browser Intern...

Page 521: ... Interface function Setting User Name and Password for Web Interface function Set the User Name and Password for using this function For the details refer to the 4 8 Web Inter face Operation Page 4 19 Enable Web Interface function In order to enable the Web Interface function embed the function which turns LB9175 ON to the project Additionally the LB9175 setting is applied immediately Restart is n...

Page 522: ... is accessible to each page 1 Kernel 1764 or RootFS 2102 or higher is required Monitoring page It is a page to refer to the screen which is currently displayed on the NB Unit A screen is updated at the inter val according to the setting The screen displayed is not available to be operated with the monitoring page Function Name Details Monitor It displays a monitoring page Operation It displays an ...

Page 523: ...he NB Unit A screen is updated at the interval according to the settings The screen displayed is available to operate with the operation page Files in USB Disk page 1 File in the USB Disk page The page of Files in USB Disk allows a file list of the USB Disk that mounts to the NB Unit to be displayed Also the page provides functions to display files on the file list and to down load such files with...

Page 524: ... No Item Description a Folder It displays the folder in the current USB Disk The root folder of the USB Disk is referred as disk b File List It displays a file list below the current folder In addition to the common usages of Web browser it allows the file contents to be displayed or the file to be downloaded The cells displayed with dir in the size column indicates the folders When you move from ...

Page 525: ...f Operation page display in the range between 2 and 99 sec Delay After Click Set waiting time to request next picture after clicking the screen on Web browser Disable Touch Panel Put a check in the checkbox of this setting when you need to prohibit the operation of the NB Unit on Web browser Settings Details Page Title Set page title less than 64 characters It supports only single byte alphanumeri...

Page 526: ...e of the graphics become larger it takes longer to transfer the graphics Then it takes longer to refresh the screen In accordance with the situations select the optimal format If Reload interval is too short the transferring may be too late for displaying the graphic cor rectly Set the value in which should be considered the status of transferring pathway and others Quality Size BMP Fine Large JPE...

Page 527: ...e Web Interface allows you to access directly each page Page name URL Menu page http the NB Unit IP address menu html Monitoring page http the NB Unit IP address monitor html Operation page http the NB Unit IP address operation html Files in USB Disk page http the NB Unit IP address usbdisk html Configuration page http the NB Unit IP address config html ...

Page 528: ...8 Web Interface 8 10 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 529: ...A 1 pp NB series Programmable Terminals NB Designer Operation Manual V106 App A 1 List of Models A 2 A 2 NB Designer Function List A 6 A 3 List of memories supported by OMRON PLC A 11 Appendices ...

Page 530: ...n board CP1W CIF01 with a RS 232C cable C200HE HG HX Series With a connector for RS 232C connection switch 9 pin type CQM1H Series With a connector for RS 232C connection 9 pin type CPM1A Series Connecting through the RS 232C adaptor CPM1 CIF01 with a RS 232C cable CPM2A Series With a connector for RS 232C connection 9 pin type CPM2C Series Connect to the branched RS 232C connector through a conve...

Page 531: ...42 C200HE CPU42 Z C200HE CPU32 42 C200HE CPU32 42 Z C200HW COM02 04 05 06 V1 C200HG CPU43 63 C200HG CPU43 63 Z C200HG CPU33 43 53 63 C200HG CPU33 43 53 63 Z C200HW COM02 04 05 06 V1 C200HX CPU44 64 C200HX CPU44 64 65 85 Z C200HX CPU34 44 54 64 C200HX CPU34 44 54 64 65 85 Z C200HW COM02 04 05 06 V1 CPM1 10 20CDR CPM1 CIF01 CPM1A 10 20 30 40CD CPM1 CIF01 CPM2A 30 40 60CD CPM1 CIF01 When a peripheral...

Page 532: ...1E N30 N40 N60 NA20 CP1W CIF11 CIF12 CP1L EL20 EM30 EM40 CP1W CIF11 CIF12 C Series C200HE CPU32 42 C200HE CPU32 42 Z C200HW COM03 06 V1 C200HG CPU33 43 53 63 C200HG CPU33 43 53 63 Z C200HW COM03 06 V1 C200HX CPU34 44 54 64 C200HX CPU34 44 54 64 65 85 Z C200HW COM03 06 V1 CPM1 10 20CDR CPM1 CIF11 CPM1A 10 20 30 40CD CPM1 CIF11 CPM2A 30 40 60CD CPM1 CIF11 When a peripheral port is connected CPM2C 10...

Page 533: ...on Release Time Descriptions Remarks V1 0X February 2012 PT with model number of NB5Q TW00B and NB7W TW00B supported OS Windows XP SP3 or higher Windows Vista Windows 7 8 32 64 bit The NB Designer incorporates a transmission program and a standard system program specified for the NB Series Units For download the application programs please access your local Omron website If local site cannot be fo...

Page 534: ...ified communication address Text Input Set the value of the specified communication address to text string data The input data is saved to a consecutive memory with the Read Address as the first address Text Display Display the value of the specified communication address as text string Level Meter Display the value of the specified communications address in a bar chart percentage style according ...

Page 535: ...with the external memory Operation Log It can be used to record or display the PT operations in the table form The operation log will be stored into the external memory in CSV format This component works only together with the external memory Function Parts Scale Draw the scale for the shapes such as portrait landscape arc and circle Function Key Used to provide functions such as Switch Screens Ke...

Page 536: ...dition the registered message will be displayed Event Setting Specifying the function operated with the message displayed in Event or Event Display the communications addressed which should be the trigger and the trigger condition If the bit address or word address registered to the Event Setting are matched the specified trigger condition the registered function can be operated or the registered ...

Page 537: ...in the recipe data that is stored in the flash memory even when the power turns OFF the data can be retained Even if the battery is dead in PT the data stored in the recipe memory will not be lost RBI Refers to the index address of bit address saved in the recipe data that is stored in the flash memory even when the power turns OFF the data can be retained Even if the battery is dead in PT the dat...

Page 538: ...pasword for each level wit eight digits And the greater the level number the higher the level 15 level is the highest and 0 level is the lowest When the security level is 0 password cannot be specified The number of the security level is specified to 3 by default User Permission User permission can be specified for 32 users at max Also all the 32 kinds of user permission can be specified for each ...

Page 539: ...ink Area LR 00 63 DD Auxiliary Area A 0 27 DD CIO Area CIO_IR_word 000 511 DDD Device Bit Address Word Address Format CIO Area CIO_bit 0000 00 6143 15 DDDD DD Work Area W_bit 000 00 511 15 DDD DD Auxiliary Area A_bit 000 00 11535 15 DDDDD DD Holding Area H_bit 000 00 1535 15 DDDD DD Timer Completion Flag T_Flag 0000 4095 DDDD Counter Completion Flag C_Flag 0000 4095 DDDD Data Memory D_bit 00000 00...

Page 540: ...bit 000 00 511 15 DDD DD Auxiliary Area A_bit 000 00 11535 15 DDDDD DD Holding Area H_bit 000 00 1535 15 DDDD DD Timer Completion Flag T_FLAG 0000 4095 DDDD Counter Completion Flag C_FLAG 0000 4095 DDDD Data Memory D_bit 00000 00 32767 15 DDDDD DD Extension Data Memory Area E0 E18 E0_bit 0 00 32767 15 E18_bit 0 00 32767 15 DDDDD DD Counter Release Forced Status Area C_RELEASE_STATUS 0000 4095 DDDD...

Page 541: ... Forced Set Reset Area C_FORCED 0000 4095 DDDD Timer Set Reset Forced Release Area T_FORCED_RELASE 0000 4095 DDDD Timer Forced Set Reset Area T_FORCED 0000 4095 DDDD Extension Data Memory E0 E18 E0 0 32767 E18 0 32767 DDDDD EM Area EM 0 32767 DDDDD CIO Area CIO 0000 6143 DDDD Work Area W 000 511 DDD Auxiliary Area A 000 11535 DDDDD Holding Area H 000 1535 DDDD Timer Area T 0000 4095 DDDD Counter A...

Page 542: ...0 00 6143 15 DDDD DD Holding Set Reset Forced Release Area H_FORCED_RELEASE 0 00 511 15 DDD DD Holding Forced Set Reset Area H_FORCED 0 00 511 15 DDD DD Work Set Reset Forced Release Area W_FORCED_RELEASE 0 00 511 15 DDD DD Work Forced Set Reset Area W_FORCED 0 00 511 15 DDD DD CIO Set Reset Forced Release Area CIO_FORCED_RELEASE 0000 00 6143 15 DDDD DD CIO Forced Set Reset Area CIO_FORCED 0000 00...

Page 543: ... OFF 0 the bit flag and places it in forced status Forced Set Turns ON 1 the bit flag and places it in forced status Forced Set Reset OFF Release Turns OFF 0 the bit flag and releases the forced status Forced Set Reset ON Release Turns ON 1 the bit flag and releases the forced status Forced Set Reset Release Releases the forced status while retaining the ON OFF status ...

Page 544: ...Appendices A 16 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 545: ... TW01B and NB10W TW01B models 05 October 2012 Manual correction and updating 06 December 2012 Correction related to the backlight lamp rubber packing and battery maintenance Adding descriptions of the PictBridge printing function 07 December 2012 Adding descriptions of the power supply and wire connection in Precautions for Safe Use Correcting descriptions of the memories related to printing Addin...

Page 546: ...Revision 2 NB series Programmable Terminals NB Designer Operation Manual V106 ...

Page 547: ......

Page 548: ... Fax 31 2356 81 388 Contact www ia omron com Tokyo JAPAN OMRON ASIA PACIFIC PTE LTD No 438A Alexandra Road 05 05 08 Lobby 2 Alexandra Technopark Singapore 119967 Tel 65 6835 3011 Fax 65 6835 2711 OMRON CHINA CO LTD Room 2211 Bank of China Tower 200 Yin Cheng Zhong Road PuDong New Area Shanghai 200120 China Tel 86 21 5037 2222 Fax 86 21 5037 2200 In the interest of product improvement specification...

Reviews: