Omron NB
Omron NB
Omron NB
24 hours
6 HandsOn
18 Homework
Index
• NB Features
• Hardware
• NB-Designer
• Communication
• Security
• Memory
• Design
• PLC Parts
• Function Parts
• Project Database
• Nice to know
• Configuration Examples
2 Omron Europe
NB Features
3 Omron Europe
NB Features
Connectivity Memory
Communicate to different device simultaneously 1G bits of FROM for screens and required content
with 2 built in com ports
NB5
128MB
RS232
NB7
RS232/422/485
0M 20M 40M 60M 80M 100M 120M 140M
4
NB Features
Wide Display
USB Interface
Wide display of 800 x 480 offers 25% more
display area. Standard USB cable for program transfer.
Memory stick for Data retrieval and recipe storing.
640x480 dpi
N 800x480 dpi
3D Icons Library
Rich library of built in parts with industrial icons.
Support *bmp, *jpeg, *png and gif.
5
NB = Quality
• Backlight lifetime: 50.000 hours/5,7 years
• Resolution 7/10 inch: 800 x 480 dots
• Memory: 128 MB (about 120 MB for screen data)
• Viewing angle NB5: R/L65°, T45°, B65°
• Viewing angle NB7: R/L70°, T70°, B60°
• Power consumption NB500B/01B: 6W/10W
• Power consumption NB700B/01B: 7W/11W
• Obtained standards: EC Directives, cUL508, CE
• Enclosure rating: IP65 (front side)
• Line voltage: 20.4 to 27.6 VDC (24 VDC −15 to 15%)
• Noise immunity: Compliant with IEC61000-4-4, 2KV (Power cable)
• Ambient operating temperature: 0 to 50 °C
• Ambient operating humidity: 10% to 90% RH (without condensation)
• Battery lifetime: 5 years (at 25 °C)
6 Omron Europe
NB Features
Model NB3Q-TW00B NB3Q-TW01B NB5Q-TW00B NB5Q-TW01B NB7W-TW00B NB7W-TW01B NB10W-TW01B
Screen Size 3.5" TFT LCD 3.5" TFT LCD 5.6" TFT LCD 5.6" TFT LCD 7" TFT LCD 7" TFT LCD 10.1" TFT LCD
Display Resolution 320x240 320x240 320x234 320x234 800 x 480 800 x 480 800x480
Display Colors 65,536
Backlight LED
Backlight lifespan 50,000 hours of operating time at the normal temperature (25°C)
Operating
temperature 0 - 50 °C / 10% to 90% RH (without condensation)
USB, USB, USB, USB,
USB stick, USB stick, USB stick, USB stick,
Program Transfer USB Ethernet USB Ethernet USB Ethernet Ethernet
Functional Specifications
7 Omron Europe
NB Model
8 Omron Europe
Omron technology
NB series are manufactured in the same Omron factory, with the same
technology processes and infrastructure as our highly reliable PLCs and
Sensors.
10 Omron Europe
Hardware: DIP Switch
• NB5Q/NB7W only has 2 switches SW1 and SW2, while for the
NB3Q and NB10W, there are totally 4 DIP switches, and for all
models, SW1 and SW2 feature the same functions. The settings and
corresponding operating modes are as follows:
11 Omron Europe
Hardware: DIP Switch
12 Omron Europe
Hardware: RS-232C
(*) Pins 4 and 5 are not used, thus not compliant with RS or CS functions.
13 Omron Europe
Hardware: RS-232C/RS-485/RS-422A
14 Omron Europe
Hardware: Ethernet 10/100 base-T
15 Omron Europe
Hardware: USB HOST
16 Omron Europe
Hardware: USB SLAVE
USB SLAVE port is USB B-type port, which can connect the USB port
on PC side to perform the uploading, downloading and debugging of the
programs for the product. And its pins are defined as follows:
17 Omron Europe
Hardware: USB (i.e. *-TW01B)
• Download via USB Disk; When the project is too large, it can be directly downloaded to the
external storage device to operate.
• Using Picture From Extended Memory; NB-Designer also supports the bitmap data directly calling
the pictures from the external memory in order to save the memory space of the HMI.
• Data Encryption; For the data stored in the external memory - USB disk, data encryption function
can be used to limit the user to make modification, editing and so on to the data files in CSV
format.
• Historical Event Storage
• Save Screenshot to The Extended Memory
18 Omron Europe
Hardware: Download to USB1 (i.e. *-TW01B)
Direct operation of the project in the external storage device is only applicable to the HMI supporting the external storage device.
The project directly copied into the external storage device doesn’t work.
Directly removing the external storage device during the operation is not permissible, otherwise it will cause the project operating abnormally.
19 Omron Europe
Hardware: USB (i.e. *-TW01B)
• When the state of the specified register turns ON from OFF, the
content of the current screen will be stored into the external memory
in the form of “bmp picture”, thus making the operation screen of HMI
viewed conveniently
“Save Screenshot to The Extended Memory” is only applicable to the HMI with USB HOST. Function of “Save Screenshot to The Extended
Memory” supports the offline simulation, indirect online simulation and direct online simulation. All the screenshot pictures got by this simulation
method are stored in the “\disk\usb1\scr” file under the installation directory of NB-Designer software.
After the “Save Screenshot to The Extended Memory” operation is performed for about 1 minute, the external storage device can be removed to
ensure the successful storage of the screenshot.
20 Omron Europe
Hardware: USB PictBridge
21 Omron Europe
NB-DESIGNER
22 Omron Europe
NB-Designer Design Window:
The window is used for designing images and setting
the communication method between the HMI and
PLC.
Toolbar:
Displaying icons for common functions. The function names will be indicated when
Project Files Window:
the cursor is put on related icons. The toolbar contains sub-toolbars for basic
The Window adopts a tree structure to show the correlations between
functions, such as drawing, position, system, page up/down, database, compilation
the project-related touch panel and macro files & BMP files.
and debugging, etc.
24 Omron Europe
NB-Designer
25 Omron Europe
NB-Designer
26 Omron Europe
NB-Designer
27 Omron Europe
NB-Designer
28 Omron Europe
NB-Designer: Start Menu & Help
NB-Designer
Release Notes
Sample Program
NBManager
RecipeEditor
29 Omron Europe
Communication
30 Omron Europe
Download with NB-Designer
• Connect NB
• SW1+SW2; OFF (User Project Mode)
• Start NBManager
• Set Communication Type
• Select Download User Data
• Select file (must be Compiled)
34 Omron Europe
Connecting to Host Via Ethernet
35 Omron Europe
Pass Through Communication
COM2
COM1: RS232C
USB / Ethernet
36 Omron Europe
Pass Through Communication
• Set NB settings for COM1 and COM2 (example with CP1L / CP1W-CIF01)
• Start NBManager
• Select USB or Ethernet port as the control type of pass through. Serial port doesn’t support the pass through
communication. USB or ETN port is used to control the start and end of the pass through communication.
• Set the Source port and Destination port
• Start pass through communication
• Click on Auto Online in CX-Programmer
37 Omron Europe
Simulation
Programming efficiency is improved as you can preview project and
check operation with NB-Designer. (NB is not needed. ) Significant
download time can be saved because download of project is not
required.
Offline Simulation
Editing effect can be previewed visually without
connecting to PLC.
38
Security
39 Omron Europe
Security
40 Omron Europe
Security: User Permissions
The software opens 32 users and 32 operation permissions for free use.
The users and operation permission can be set separately, and the
operation permission is not limited to the users. And the online user
addition/deletion and permission modification can be done in the HMI.
The default valid time of user permission is 10 minutes. After 10
minutes, this user permission will be automatically cancelled, and the
operation permission can be obtained by inputting the password again.
41 Omron Europe
Security: User Permissions
Only “****” will be displayed and all the values to be read are hidden, and it is used to input the password.
42 Omron Europe
Security: Security Levels
43 Omron Europe
Security: Security Levels
Checking this option means the Password Input Window Frame 6 will
pop up automatically for the user to input the password.
Only “****” can be displayed and all the values to be read are hidden, and it is used to input the password.
44 Omron Europe
Security: Permission Control
Setting “Permission Control” for the component means only the user
having this operation authority can operate the component restricted by
this authority.
45 Omron Europe
Security: Permission Control & Security Levels
Only “****” can be displayed and all the values to be read are hidden, and it is used to input the password.
46 Omron Europe
Security: Project Opening Protection
47 Omron Europe
Security: Project Upload/Decompile Protection
• Upload Password
• Decomplation Password
48 Omron Europe
Security: Operator Confirm
Checking this option means the Confirm Action window will pop up
automatically when the current component is touched, and the state
value can be written into the controller when “YES” is clicked, while the
operation will be cancelled automatically when the user have clicked
“Cancel” or haven’t confirmed “YES” after the set “wait[s]”is exceeded.
49 Omron Europe
Security: Button / Switch settings
40×100msec
• Min Time Interval (Seconds) … Following touching is not accepted during set time
after accepting touching. Accepted!! Ignored Accepted!! IgnoredIgnored Accepted!! Ignored
Touching invalid period Touching invalid period Touching invalid period
PUSH !
50 Omron Europe
Memory
51 Omron Europe
Memory Area (Internal)
52 Omron Europe
Memory Area (Internal)
53 Omron Europe
Design
One screen can include Common Window, Basic Window and Fast
Selection Window while one Common Window or Basic Window can
include many pop-up windows. And the relationship between them is
shown as below.
Pop-up
window 1,2,3….
Common window
Bottom
window 1,2,3….
Fast selection
Screen window
Pop-up
window 1,2,3….
Basic window
Bottom
window 1,2,3….
54 Omron Europe
Design: Horizontal & Vertical
55 Omron Europe
Design: Task Bar
Determines whether to display the task bar or not. If the “Display Task
Bar” is selected, the task bar will be displayed at the bottom of the
screen.
56 Omron Europe
Design: Task Bar
- Alarms Indicating Lamp: it’s a bar showing the ratio of the actual active
alarms to the total alarm number defined
57 Omron Europe
Design: Fast Selection Menu
58 Omron Europe
Design: Common Window
59 Omron Europe
Design: Bottom Window
60 Omron Europe
Design: Component Tag
Tag refers to the text displayed in the surface of the components such
as switch, lamp or the other components.
61 Omron Europe
Design: Multi-Language
• Dot Matrix font saves the bitmap for each character of the required
Chinese character set. Each primitive (small picture) is spliced
together to form a character string when it is used.
• Graphics font treats the whole character string as a whole, and
intercepts the whole bitmap and saves it in the project. This method
can make full use of the fonts installed in Windows and the display
effect is good.
• Vector font. In NB-Designer, the software intercepts the characters
that are needed for or may be used by the user from the user-set
fonts through checking the setup of the user-set fonts, and then
makes them into very small TrueType font file (in ttf format) for the
slave unit to use.
62 Omron Europe
Design: Multi-Language & use of Vector font
Text Library
Using the text library can realize the reuse of the text and the multi-
language project. The operation instructions related to the font:
63 Omron Europe
Design: Multi-Language
NOTE: After the .csv file is edited in excel file, be sure to save it as “Unicode Text
(*.txt)”. Change the extension of the file *.txt back into *.csv
64 Omron Europe
Design: Address Tag
After the .csv file is edited in excel file, be sure to save it as “Unicode Text (*.txt)”.
Change the extension of the file *.txt back into *.csv
65 Omron Europe
Design: Macro Function
66 Omron Europe
Design: What can we do with Macros
1.Setting / reading value from/to inner (local) memory and Host memory
which can be accessed via com.driver
2.Calculation and judge each value and control the flow
3.Writing some graphic and pattern on NB screen
4.Using mathematic functions
• All grammar of programming language is the same as ANSI C(89). All arithmetical and logical operators, such as +, +=, ++, &, ~, etc. and
flow control, such as for, if, while, switch, and do..while., can be used as C language (2).
• Pointer also can be used but if it causes access violation to NB system, macro error has been appeared on the NB screen.
• Some functions and structured data are embedded for NB, such as memory access (1) and graphic drawing (3). These detail are
described in "NB-D operation manual" 3-9.
• And also one of the standard library "math.h" are embedded. It means following functions and macro/parameter can be used without
making by oneself.(4) for detail, please read some resource about C language such as,
http://en.wikipedia.org/wiki/Math.h#Overview_of_functions
67 Omron Europe
Design: Special Included Macro’s for NB
/* Special included functions for NB */ /* Functions for drawing on screen */ /* Functions for mathmatic calculation */
/* Please read "NB designer Operation manual" */ sin (double);
/* 3-6 "Macro Functions" */ DrawRect(x, y, w, h, pen, brh) cos (double);
DrawRndRect(x, y, w, h, radius, pen, brh) tan (double);
/* Functions for Accessing local (inner) memory */ DrawEclips(x, y, w, h, pen, brh) sinh (double);
DrawLine(x1, y1, x2, y2, pen) cosh (double);
ReadLocal(x1,x2,x3,x4,x5) DrawPolyg(pts, n, pen, brh) tanh (double);
WriteLocal(x1,x2,x3,x4,x5) DrawArc(x, y, w, h, start, end, pen) asin (double);
DrawPie(x, y, w, h, start, end, pen, brh) acos (double);
atan (double);
/* structure data format for drawing */ /* Standard Mathmatical functions */ atan2 (double, double);
/* Please read any resouce for C language */ exp (double);
typedef struct penparam /* "standard liblary" math.h */ log (double);
{ log10 (double);
short type; /* fixed parameter (double) */ pow (double, double);
short width; M_E 2.7182818284590452354 sqrt (double);
int color; M_LOG2E 1.4426950408889634074 ceil (double);
}PenParam; M_LOG10E 0.43429448190325182765 floor (double);
M_LN2 fabs (double);
typedef struct brushparam 0.69314718055994530942 ldexp (double, int);
{ M_LN10 frexp (double, int*);
2.30258509299404568402 modf (double, double*);
int type;
M_PI fmod (double, double);
int backColor;
3.14159265358979323846
int foreColor;
M_PI_2
}BrushParam; 1.57079632679489661923 isgreater(x, y)
M_PI_4 isgreaterequal(x, y)
typedef struct point 0.78539816339744830962 isless(x, y)
{ M_1_PI islessequal(x, y)
short x; 0.31830988618379067154 islessgreater(x, y)
short y; M_2_PI isunordered(x, y)
}Point; 0.63661977236758134308
M_2_SQRTPI 1.12837916709551257390
M_SQRT2
1.41421356237309504880
M_SQRT1_2 0.70710678118654752440 "macrotypedef.h" library
68 Omron Europe
PLC Parts
69 Omron Europe
PLC Parts: Bit State Objects
- BIT STATE SETTING: Bit State Setting component defines one touching
area. When this area is activated, the bit address inside the HMI or in the
PLC can be switched to “On” or “Off” forcefully.
- BIT STATE LAMP: displays the On/Off state of bit address inside a
specified HMI or PLC device. The object graphics will follow the bit state.
If “Use Tag” is checked, the tag values corresponding to the different
states can be set and displayed
- BIT STATE SWITCH: it’s the combination of the Bit State Lamp and the
Bit State Setting component. It defines a touching area, and the bit
address inside the HMI or of the PLC can be switched between On and
Off state when this area is enabled. Read and write addresses can be
different
70 Omron Europe
PLC Parts: Bit State objects (common)
BASIC ATTRIBUTES:
The Basic Attributes tab allows to link PLC or HMI addresses to the
object:
When the Address Tag database has been filled, it is possible to use it
too.
71 Omron Europe
PLC Parts: Bit State objects (common)
TAG:
The Tag tab allows to specify the label written over the objects:
72 Omron Europe
PLC Parts: Bit State objects (common)
GRAPHICS:
The Graphics tab allows to specify the graphic aspect for each of the two
object states:
73 Omron Europe
PLC Parts: Bit State objects (common)
DISPLAY SETTINGS:
The Display Setting tab allows to specify the Display control settings:
74 Omron Europe
PLC Parts: Bit State Setting
75 Omron Europe
PLC Parts: Bit State Lamp
The object supports different blinking types; the blinking rate set in the
“Rate” box is in unit of 100 ms (if the rate is set to 500 ms, both ON time
and OFF time of the Bit State Lamp are 500 ms.)
76 Omron Europe
PLC Parts: Bit State Switch
Moreover, the read and the write addresses can be different [Basic
Attributes]:
77 Omron Europe
PLC Parts: Bit State Setting and Switch
CONTROL SETTINGS:
The Control Setting tab allows to specify the Enable, Security and Notify
settings:
78 Omron Europe
PLC Parts: Direct Window
Direct Window can make a specified window pop up onto the current
screen.
Select the Popup Window
Window Size
There is no absolute limitation on the number of Direct Window. Maximum of 16 Direct Windows can be displayed simultaneously during operation.
The closing or opening of the Direct Window is only determined by the bit address of the [Read Address] that
control it, while Function Key can't be used to close it.
79 Omron Europe
PLC Parts: Multiple State Object
The Multiple State objects adopt the same concepts of the Bit State
objects, applied to words instead of bits.
Since words are involved, these objects provides higher functions (like
for example the JOG function)
80 Omron Europe
PLC Parts: Multiple State Setting
The Multiple State Setting object support many setting modes (but two
states only)
For the JOG options it is possible to set Delay Time and Step value
81 Omron Europe
PLC Parts: Multiple State (JOG Function)
• Set value can be added/subtracted to value of word address with set period while
Switch is pushed.
• Result never exceeds upper limit/lower limit.
• You can select whether to stop addition/subtraction (JOG++/JOG--) or to return from
upper limit to lower limit/from lower limit to upper limit to perform addition/subtraction
again (JOG++(Circle)/JOG--(Circle)) when value of word address reaches upper
limit/lower limit.
Example
Delay Time JOG Speed JOG Speed JOG Speed JOG Speed
0.5 sec 0.1 sec 0.1 sec 0.1 sec 0.1 sec
(0.1-1.5 sec) (0.1-1.5 sec)
PUSH !
82 Omron Europe
PLC Parts: Multiple State Switch
But, the Multiple State Display object supports up to 256 different states!
83 Omron Europe
PLC Parts: Scroll Bar
2. Direction
Left > Right | Right > Left | Up > Down | Down > Up
3. Background Image
None | Vector Graphics | Bitmap
84 Omron Europe
PLC Parts: Scroll Bar
1. Slider width
Default 10
85 Omron Europe
PLC Parts: Moving Components
86 Omron Europe
PLC Parts: Moving Components
Types of movements:
X Only | Y Only | X&Y Axis
87 Omron Europe
PLC Parts: Moving Components
88 Omron Europe
PLC Parts: Moving Components
Enable/Disable
Starting Address
Control words
89 Omron Europe
PLC Parts: Animation
Drawing&Configuring Animation:
90 Omron Europe
PLC Parts: Animation
Drawing&Configuring Animation:
Use the selected word and the following one to control the
Animation as shown in the table:
91 Omron Europe
PLC Parts: Animation
92 Omron Europe
PLC Parts: Alarm Display
93 Omron Europe
PLC Parts: Alarm Display
94 Omron Europe
PLC Parts: Trend Curve
The Trend Curve component acquires some PLC data and displays it in
the manner of a trend curve 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 Trend Curve, which ensures the real-time
display.
95 Omron Europe
PLC Parts: XY Plot
96 Omron Europe
PLC Parts: Bar Picture
The Bar Picture displays PLC register data in a bar chart percentage
style according to the set maximum and minimum values.
1. Add Bar Picture to the screen
2. Set the Read Address for the Meter
3. Set the Bar Graph Attributes like Color and Values
4. Set the Scales for the Bar
Note: When the Bar Picture is of a Circle shape, scale display is not supported.
97 Omron Europe
PLC Parts: Meter
Meter can display the data in the specified register by means of a meter
diagram.
1. Add Meter to the screen
2. Set the Read Address for the Meter
3. Select or Import Meter Graphic
4. Select the Meter Component and Color
5. Set the Extended attributes like Values
6. Set the Start and End Point on the graphics
98 Omron Europe
PLC Parts: Recipe Data (NB <-> PLC)
Recipe Data component can realize the data transmission from the HMI
to PLC, or vice versa. The recipe memory stores in a flash ROM, and
can retain data in the case of power interruption.
The recipe memory space of the NB3Q/NB5Q is 128K (Word), and for the NB7W/NB10W it is 256K (Word).
99 Omron Europe
PLC Parts: Recipe Editor
The supported formats currently are as follows: files in .rcp format uploaded from or downloaded to
NBManager, the specific files in .csv format and the file of FRW register in .frp format.)
There are 2 indication methods for the recipe memory, i.e. “RW”
represents the absolute address while “RWI” represents the index
address. The data in “LW9000” is the offset of the index address.
Note: 1. For the popup window, it will pop up only when the event is confirmed.
2. For the popup window for the event triggering, it can be closed by the <Close window> for the
Function Key or the triggering function <Write Data: No>.
The Text Display component can display data in the specified word
register, which is analyzed through the standard ASCII character table.
Low-byte character codes are displayed on the left, while high-byte
character codes are displayed on the right.
The Number Input component can be used to display the current data
contained in word address inside a specified HMI or of PLC, to input
data through the pop-up keyboard and to change the data contained in
this address by pressing “ENTER” button.
Text Input component can modify or display the data in the specified
word register, which is analyzed through the standard ASCII character
table. The input data is saved to a consecutive register with the “Read
Address” as the first address. Low-byte character codes are displayed
on the left, while high-byte character codes are displayed on the right.
Note Book component can modify or display the data in the specified
word register, which is analyzed through the standard ASCII character
table. The input data is saved to a consecutive register with the “Read
Address” as the first address. Low-byte character codes are displayed
on the left, while high-byte character codes are displayed on the right. 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.
The Multiple State Neon Lamp component displays the tag contents in
loopy-moving way by the neon lamp, and it supports the tag contents
corresponding to 256 (max.) states in the loopy-moving way.
The Bit State Neon Lamp component displays the tag contents in
loopy-moving way by the neon lamp, and it supports the tag contents
corresponding to State 0 and State 1 in the loopy-moving way. The
difference of the Multiple State Neon Lamp and the Bit State Neon
Lamp is the controlling method, and the former selects the difference
states ranging from 1 to 256 by changing the register value, while the
latter changes the display state (only 2 states available) by changing the
state of the control bit.
1,3 and 4 locate in the valid triggering area, while 2 locates in the invalid triggering area. Therefore,
when the set triggering conditions for the specified register of the Trigger Touch component are
satisfied, the components in the Trigger touch area will be triggered, while components (2) outside the
Trigger touch area will not be triggered.
The Grid component can make the selection type of “Select by row”,
“Select by col” and “Select by cell”. The user can set the “Row”,
“Column”, “Select Color”, “Background Color”, “Border Color”, and write
the selected Row No. and Column No. into the specified register.
If required, the Grid component can also be used in combination with the Number Input component and the Macro, thus
controlling the display condition through the Macro.
Note: The sampled data must be consecutive, and only the little amount instead of the large amount of
consecutive data saving is applicable.
Available Functions:
• SWITCH WINDOW
The title will be showed in the Task Bar, and it will allow to move the
Popup window anywhere:
Put the Function Key objects in a screen and set the desired
Keyboard Function
Customize the screen dimensions and set the screen Special Attribute
as ‘Keyboard Page’
After this function is selected, pressing the Function Key can make the
system go to HMI Touch Calibration Screen, thus allowing the users to
perform touch calibrations to the HMI
After this function is selected, pressing the Function Key can clear the
event information stored in the recipe data area
It is possible to set the Tool, the Pen Color, the Pen Width and the Clear
function to be used in the message board
After this function is selected, pressing the Function Key can clear the
event information stored in the recipe data area
When the object is touched, the screen is stored into the USB memory
stick as a “.bmp” file
This function is applicable to the HMI with the USB Host port only
NOTES:
- To enable the save screenshot function it requires this
setting in the [HMI Attribute] – [HMI] tab dialog box:
This function is applicable to the HMI with the USB Host port only
When the object is touched, Project Data and/or Recipe data can be
imported/exported from/to the USB memory stick
Import/Export Options:
• Allow Upload: Determines whether the PKG files will be uploaded after
the user project data is downloaded to HMI.
• Allow Decompilation: Allows the user to decompile and modify the PKG
files generated by configuration compilation after it is checked
The alarm information will scroll from the right to the left when the bit
address is triggered to the alarm state.
The Alarm Bar allows to set the flowing message speed (pixels
to shift and shift frequency) and to filter the an alarm group type
between 0 and 255.
1 – RUN MACROS:
The Bitmap object can be used to display BG, BMP, JPG, PNG
and animated GIF files.
NOTES:
One bitmap includes 256 kinds of states and the created bitmap can be
used in the Edit Window. The bitmap is mainly applicable to graphic
area, i.e. external graphics addition.
Note The operations (such as line-drawing, drawing, text addition etc.) for the bitmaps can’t be made in the Graphics
Edit Window, and only the external graphics addition can be done.
One vector graphics includes 256 kinds of states and 2 kinds of using
methods, that’s to say, it can be used as static vector graphics or the
graphics representing the display states for various kinds of
components.
Vector graphics is the use of geometrical primitives such as points, lines, curves, and shapes or polygon(s), which are all based on
mathematical expressions, to represent images in computer graphics. "Vector", in this context, implies more than a straight line.
Note Pad is designed specially to provide the users with a space for the
message reservation and transmission, thus allowing the users to write
any text on the HMI freely. And its function is similar to that of the
drawing board.
• The File List is used to display the file information of the external
storage device. This component is divided into three parts: the left
part displays the information on the folder under the current
directory, the upper-right part displays the information on the file
under the current directory, and the lower-right part displays the HMI
information on the selected project file (.pkg) or the recipe file (.rcp).
• 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 provided by the system 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 Window can be set in the [HMI Extended Attributes] tab in
the [HMI Attribute] dialog box.
The Date/Time component can display the value of the internal RTC
clock of the HMI in the set format.
The Dynamic Graph component can modify the positions and sizes of
the rectangle, ellipse or line by changing the value of the register.
Text Library can be used to store the text contents needed by the
project, thus preventing the tag with the same text from being input
frequently. In addition, Text Library can be used to the conditions with
the requirement of multi-language support to realize the switching
among the multiple languages for the HMI Edit screen. NB-Designer
currently supports up to 32 kinds of languages setting.
Once the text name is confirmed, it can’t be modified in the Text Library Edit screen.
Default the number of language is 8 and the default language is 1. Using
more language or different default language then set the HMI Attribute.
The addresses tag can’t be changed in the other places. If they are needed to be changed, you just need to
enter the Address Tag dialog box to perform the related operations.
For the use of Address Tag, when the data type is “Bit”, only Bit component can use this Address Tag; while
when the data type is “Word”, only Word component can use this Address Tag.
This component is only responsible for the event log, and the display
needs to be done by “Event Display” component.
Some example:
… and more!
Clear Message: All the information in the Message Window will be cleared off.
Export Message: All the contents in the Message Window are exported to the folder which contains the current project,
forming a file named “log.txt”.
Copy Multi-Windows:
When the number is 1, both the starting source window ID, the end source window ID and the starting
destination window ID can be set, and the end destination window ID will increase automatically
according to the number of the source window, which means the screens and attributes of the windows
between the starting source window and the end source window will be copied in order into the
windows between the starting destination window and the end destination window respectively. When
the copy number is greater than 1, the starting source window ID, the end source window ID and the
starting destination window ID can be set, and the end destination window ID will increase
automatically according to the copied number and the number of the source window, which means the
screens and attributes of the windows between the starting source window and the end source window
will be copied in order and as specified number into the windows between the starting destination
window and the end destination window respectively.
Note :The copy operation across the project or HMI windows are not supported.
When the multiple windows are operated, the copying and deletion among the non-continuous
windows are not supported.
To use them, right-click the mouse in a Popup window blank area and
select [Groups] - [Use the group element]; then select [keyboard] from
[Group Components] in [Edit Box Of Group Components Library]
Finally, select [NUMERAL_S_T1] from [Preview] and click the [Place
Group Components] button
Some example:
Click with the Right mouse button on the Field and select the option
Positioning:
C007 = 85 (EB)
Communication: P003 = 1 (Encoder feedback)
A001 = 3 (Modbus) P004 = 3 (EA & EB)
A002 = 3 (Modbus) P001 = xxx (Encoder pulses)
C071 = 10 (115k2)
C072 = 1 (Node number)
C074 = 1 (Even parity)
C076 = 4 (Dec. and stop)
C077 = 2.00 (Time Out)
A001 = 3 (Modbus)
A002 = 3 (Modbus)
C071 = 10 (115k2)
C072 = 2 (Node number)
C074 = 1 (Even parity)
C076 = 4 (Dec. and stop)
C077 = 2.00 (Time Out)