You are on page 1of 107

XDesignerPlus Training

for HCiX

HPS-PMC
(Process Measurement and Control)
CMM, JinSoo Seo Honeywell
1/105
Purpose for this training… Honeywell

 Understanding Features of HCiX series

 Designing of screens on XDesignerPlus

2/93
Titles Honeywell

1. Features of HCiX
1-1. Product overview of HCiX
1-2. Communication ports

2. Menu screen of HCiX


2-1. Setup of Communication
2-2. Initial setting
2-3. Diagnosis
2-4. Information

3. XDesignerPlus Software for config.


3-1. Installation
3-2. Creation of project

3/93
Product Overview(HCiX) Honeywell

 Color TFT – LCD (65536 colors)


 Touch Screen Operation
 32 bit RISC CPU Processor
 CE Approved(UL is under approving for DC)
 IP65F Front Face Enclosure
 RS-232 & RS-485 and Ethernet Comm.
Profibus (Option) with external devices.
 Download/Upload Data like a configuration file, logging, recipe, Firmware and Fonts
via RS-232, USB port, Ethernet, CF Card or USB Memory.
 Graphic Design Software (XDesignerPlus-Eng, Chn, Kor, Arabic)
 Remote management Software (ViewClient)
 Multi-Language Display (English, Chinese, Korean, imaged etc.)
Imaged characters on MS Windows OS are available like Cyrillic, others
 Data Storage (CF Card and USB)
Advantages (HCiX) Honeywell

15.0”,
 High Resolution Display 1024 X 768
 High Color Display (63336 colors, 16bit)
 Custom Graphic Display
 Ethernet Communication Support (TCP / UDP) as default 12.1”,
 HWL and standard Modbus protocol 800 X 600

 Flexible Interfaces with many controllers and PLCs


 Profibus interface(Option)
10.2”, 10.4”,
 Data sharing between HCiXs 800 X 480 800 X 600
 CF(SD) Card and USB memory function Support(default)
 Front USB Host and Device ports support convenient
8.4”,
USB memory stick interface except 5.7” and 8.4”. 800 X 600
 Many kinds of utility software Support (Anywhere, Informiner,
CFViewer and NetView) 7.0”,
 Multi Language Support (Windows Font) 800 X 480
 Various Dimension & LCD Types
5.7”,
 Support DC(20-28Vdc) & AC Power (85-264V)
320 X 240
 Global Approvals (CE, UL)
TFT Color
Connecting Terminals Honeywell

6/93
Screen Mode Honeywell

 Screen Mode
- Run mode(Operating) : Running and operating (interfacing with PLC)
- Menu mode(Configuration) : default and basic for internal parameters

 Menu Screen : Parameter Setup


- Main Menu : Model No, PLC Type, OS version, Fonts(Kor/Eng), Date/Time
- Communication : with PLC
- Initial setup for data of parameters
- Diagnosis : Diagnosis for Hardware, Communication port
- Information : Detailed info

7/93
Screen Mode-Menu Honeywell

8/93
How to go to Menu from RUN mode Honeywell

After turning on HCiX, push this part continuously until the configuration page appears.

9/93
Installation of XDesignerPlus Honeywell

Click and run.

10/93
Running XDesignerPlus Honeywell

 Running
- Double Click this icon of XDesignerPlus on desktop
- Run ‘XDesignerPlus’ from Programs

 Open project file


- Double click [*.HCX] file on widows explorer.
Running XDesignerPlus software and open a project.

11/93
Running XDesignerPlus Honeywell

 Shown the below picture after run XDesignerPlus.

12/93
General Honeywell

 File menus
 Editing screen data
Edit option and tools
 Transmitting(Download and Upload)
 Menu-Draw with various shapes
 Menu-View
 Menu-Project

13/93
File Menu Honeywell

 Make ‘New’ project


 Open a project
 Append a project
 Save a project

14/93
Creation of project Honeywell

 New-New Project or ‘ctrl+N’


or

 Selecting a HCiX
- Series
- Model No and resolution,
Memory type

15/93
Creation of project Honeywell

 Config of PLC and


communication type
- Vendor : Honeywell, Siemens, etc,.
- PLC model and communication type

16/93
Creation of project Honeywell

 Communication setup for


target PLC
- Config for each com. port
- Notice :
Serial communication
: Station No., comm speed, etc
Ethernet communication
: IP Address, Port, action type

17/93
Creation of project Honeywell

 Communication setup
for Serial comm
- Config for each com. port
- Notice :
whenever downloading, the set data
will be sent to HCiX

18/93
Creation of project Honeywell

 Shown a basic screen #1 and default window for ten-key input

19/93
Multi editing-Add a Project Honeywell

 Editable projects more than 2.

20/93
File-Save project Honeywell

 Selecting <Save Project> or <Save As Project>, save a project file in [*.HCX].

- HCX : Project file


- DP0 : Back-up file
(opened initially)
- ~DPX : Back-up file
(Save repeatedly)

21/93
Menu-View Honeywell

 Show Name/ID
 Project Manager
 My Clipboard
 List window
 Property Window
 Memory Manager

 Status No. : on/off


 Zoom in/Zoom out : 40~400%
 Language : English/Korean/
Chinese(Simplified)/Arabic for menu texts only
22/93
View-Project Manager Honeywell

 Manage the config for editing project

 Screen
- Basic screen
- Window screen
- Sub screen
- Global Screen(Master/Frame)
Master screen : same as master slide(PPT)
 Global Setting
- Data(Logging, Recipe, Alarm, Message, Images List)
- Script : For Global and Local region(similar to ‘C’)
- Text Table for multi-lingual

23/93
View-List Window Honeywell

 Show the shapes and Tag list info


registered on current screen.
<Tab> info
- Shapes
- Tags
- Selected
- Group

24/93
Project Honeywell

 Manage all the project info

- Edit Master Screen/Property


- Alarm Setting
- Logging Setting
- Recipe Setting
- Script Setting
- Security Setting
- Message Table
- Text Table for Multi-Lingual
- Symbol Manager for addressing
- Event Log
- Project property
25/93
Project-Project Property Honeywell

 Edit project info or


add a PLC(driver).

- Change HCiX
- Change PLC
- CF/SD Card Setting
- PLC ADD(COM2, Ethernet)
- Fieldbus PLC ADD
- Config Comm parameter
- CF card setting
- Use Remote monitoring

26/93
Draw Honeywell

 Offer the shapes and drawing materials


to make screen

27/93
Draw-Select Honeywell

 Select
- Shape to take a filling parameter
- Shape to take a non-filling parameter

 Mouse Drag for editing


- Direction Right  Left
- Direction Left  Right

 Overlapped shapes/Tags, Selected sequentially


- (ctrl key) + left button of mouse

28/93
Draw-Select Honeywell

 Select a object from POP-UP menu


- Dragging mouse  Double click left of mouse

 Multiple shapes :
- (shift key) + Left button of mouse/Drag

 Entire selection
- (ctrl key) + ‘A’

29/93
Draw-Property Honeywell

 Preview

 Security

 Properties of object

 Info.

30/93
Draw-Text(String) Honeywell

 Write a text/Imaged texts(String)


- Font type
- Magnification
- Color
- Line Spacing
- Background :Transparent

- Image Text
- Normal/Text Table

31/93
Draw-Image Honeywell

 Register Bitmap image on screen.

- Supported Images :
*.bmp, *.jpg, *.jpeg, *.mbs

- Load a image from PC


- View mode : User(Adjust), Stretch
, Real(original size)
- Option : Transparent
- DISPLAY SIZE : Width, Height

32/93
Draw-Ruler Honeywell

 Draw a ruler style of rectangular or circular shape.

33/93
EDIT Honeywell

 Edit tags and shapes on the screen

34/93
EDIT-Move/Adjust Magnification/ Honeywell

 Move
 Using Mouse
- Select a shape/tag, click it on mouse pointer(+).
 Using Keyboard
- Select a shape/tag, move it by using a arrow keys of keyboard.

- Space key
: Toggle, press one time, move it by grid value,
press one more time, move it by one pixel.
 Magnification
Using Mouse / keyboard

35/93
Edit-options Honeywell

 Un-do : (Ctrl key + Z)


- Un-do : Editing works from last work

 Repeat
- Repeat work on Editing project from last work

 Cut : (Ctrl key + X )


- Cut and Paste any object

 Copy : (Ctrl key + C)


- Copying any object

 Paste : (Ctrl key + P)


- After copying any object, and paste it on screen
36/93
Edit-Multiple copy Honeywell

 Copied a object to make some for shapes and tags more


than 2.

- Rows(Y) / Coulmns(X)
- Pixel interval of
Row/Column
- Address Increment
- Direction X, Y

37/93
Edit-others Honeywell

 Paste : (Ctrl key + ‘V’)


: Paste an copied object to position
of mouse pointer

 Paste(Same Original Position) :


(Ctrl+Shift key + ‘V’)
: Paste an object(tags) to attempt to copy
on the same position from original object

 Delete (‘Del’ key)


: Delete any selected object from this editing screen

38/93
Edit-Group/Ungroup Honeywell

 Group : (Ctrl key + ‘G’)

- Set a group : to take any object more than 2


- Move/Resize the grouped object like one object
- Yellow tracker sign when any group is selected.
- when Double clicked, Property window is shown.

 UnGroup : (Ctrl key + ‘U’)

- Release a grouped object

39/93
Edit-Assigning Honeywell

 Assign any objects on the screen.

- Indicating orders on the same screen


- Assign the objects Left-rigjt, Up/down,
horizon center in window
- Adjust space between objects
horizontally and vertically
- Move any object to center on screen
- Distribute objects(size)

40/93
Transmitting(downloading project) Honeywell

 Transmitting

- Build and Transfer :


Compiling and Downloading
- Execute Transmitter :
run ‘Transmitter.exe’ for up/download others..

41/93
Transmission-Transmitter Honeywell

 Transmitter

- Execute Transmitter
- option : Ethernet/USB/Serial

- Download : PC  HCiX
- Upload : HCiX  PC
* Project file : *.zip
* all files are stored in PC with
specific folder

42/93
Transmission-Build Honeywell

 Transmitter

- Build(Compiling)
- Option :
* Include project file in Build :
Transmitted with uploadable data
* Transmitter auto run
- Message : Result for compiling
* BUILD SUCCESS or BUILD FAILED
- Size : occupied size when compiled
Max : 26MB, but HCiX05=06MB
43/93
Transmitting-OS, Font(for V2.4) Honeywell

 Use this step to try to upgrade OS, or downgrade OS


*Downgrade to V2.4, need to download Font file (Chinese or Korean for V2.4).

44/93
Add a basic screen in edit proejct Honeywell

 Add screen

45/93
Screen Property Honeywell

46/93
Tags(Components) for communication Honeywell

 Monitor of data from PLC, or Control to PLC Through communication with PLC.

47/93
Screen Change Honeywell

 By ‘Touch tag’

48/93
Addressing_1 Honeywell

 Addressing type

- PLC1, PLC2, … or alias name


- Internal : offered by HCiX(0~5119 word)
- Special : address with special purpose
- Symbol : Symbolic name from numeric address
- Constant

49/93
Addressing_2 Honeywell

 How to Assign – by keypad

- Assigning the address over

MasterLogic PLC HC900

50/93
Addressing_3 Honeywell

 How to Assign – Direct assign

- Directly input
- Change and indicate the address

51/93
Tags Honeywell

 Touch, Lamp and combination(Touch+Lamp)


 Numeric, KeyDisplay and combination
 Texts and Message tag
 Message
 Window
 Alarm-Alarm setting, Alarm table
 Graph
 Logging-Recording

52/93
Touch_1 Honeywell

 Purpose
- Give a control action to PLC or monitor
any action.

 Type
- Touch(only) : Giving any action only
- Touch+Lamp : multiple action
by any data from PLC.

 Features
- 10 action are available on a Touch tag.

53/93
Touch_2 Honeywell

 Display
-

 InterLock-Locking condition
- activated by condition(bit/word)

 Operation
- Bit state
- Word operation
- Key input: characters/numeric keys
- Special Function

 Information

54/93
Touch_3 Honeywell

 Touch + Lamp
: Touch operation + Indicator
(like Lamp) in on/off.

55/93
Lamp_1(Indicator) Honeywell

 Purpose
: Monitors the monitoring address by on/off
from the PLC

 Type
- Bit : monitor bit address
- Word : monitor bit address
- N-State : Monitor logical state
from multiple bit address

56/93
Lamp_2 Honeywell

57/93
Lamp_3 (N-State) Honeywell

 Visual
: lamp type with var. condition
: 4-lamp, 8-lamp, 16-lamp

 Lamp Address
: Bit addresses, 2/3/4

 Information
: size and location

58/93
Numeric&String tag_1 Honeywell

 Purpose
: Indicate any data from PLC, with word,
Integer/Float, and string data

 Type
- Numeric : numbers, integer/float
- String : only ASCII code(Eng)
- Keydisplay : Numeric data+key input
- Keydisplay : String data+key input

59/93
Numeric&String tag_2 (Numeric/String) Honeywell

ITEM
 Address
: for Data Processing from PLC

 Case
: Color by data range

 Disaply
: Font type or decimal type

 Information
: size and location on screen

60/93
Numeric&String tag_3 (KeyDisplay) Honeywell

 Purpose
: Indicate any data from PLC and sent the specific data into PLC.

 Keypad
: can make a special key pad for user’s purpose

61/93
Numeric&String tag_4 (Keydisplay) Honeywell

Setup
 Address
: Address for PLC or controller

 Input Mode
- When Touch
- Popup ‘Auto Tenkey’
- Selected bit ON
- Use Arrow key

 Disaplay
:

 Information
:

62/93
Practice- Operation-running Honeywell

 Display / control of bit data


- Touch + Bit Lamp

 Display / control of Word data


- Touch + Word lamp or touch + N-State lamp

 Exit from running


- Touch  Special funciton

63/93
Practice- Assigning special keys Honeywell

 Input Numeric data


- KeyDisplay : Input mode – Auto
tenkey(kepad on screen)

 Input character
- KeyDisplay for characters : Input
mode- when Touch

64/93
Message Tag_1 Honeywell

 Purpose
: any message pre-reserved on [Message Table] is shown by any condition of
data from PLC.

 Types
- Bit Message : Depends on bit data
- Word Message : Depends on Word data

65/93
Message Tag_2 (Creating Message Table) Honeywell

 Create messages on [Project window]-[Global Settings]-[Message Table], or


[Project]-[Message Table] of Menu.

66/93
Message_3 (Bit Message) Honeywell

 Message
- Set the message No to indicate

 Address
- Address for bit data on PLC

 Information
- Info for message tag,
- Size, position

67/93
Message_4 (Word Message) Honeywell

 Message
- Data Range
- Data Mapping
- Data Indirect

 Address
- Address for word data on PLC

 Information
- Info for word message

68/93
Window Tag_1 Honeywell

 Purpose
Pop up/down the window(s) by any condition and show the tags

 Type
- Bit Window : Pop up a window by bit data of address
- Word Window : Call several windows by word data of address

 Features
- can be Drawn several windows on main screen, but
the total windows at the same time, totally 8sets are able to show on screen
4 sets for ‘Pop-up’ and 4 sets for ‘Static’

69/93
Window Tag_2 (Bit Window) Honeywell

 Depends on bit data to call window.

 Window
- Input a condition of bit address
- Input a window to call

 Information
- Position and size info on screen

70/93
Window tag_3 (Word window) Honeywell

 Depends on word data to call window


when it’s required to call several windows on screen, mainly this tag is used.

 Window
- Input a condition of word address
- set the range for word address
- Set the indirect address

 Information
- Info about window

71/93
Practice- Window screen Honeywell

 Create a window screen

 Call a window by bit address condition


- use bit window tag

72/93
Alarm tag_1 Honeywell

 Purpose
Alarm, when any activated data by target device is changed ON/OFF, a specific info is
stored in to HMI internally, and this tag makes a message is shown a table in screen.

 Type
- Alarm : Shows an alarm on real time
- AlarmEx : shows an alarm on real time with several useful functions

73/93
Alarm tag_2 (Setting alarm list) Honeywell

 [Project]  [Alarm setting] on Menu or


[Global settings]  [Alarm setting] of [Project manager] window.
Alarm lists are generated easily by editing them on MS-Excel

74/93
Alarm tag_3 (Alarm) Honeywell

 Alarm A type
- Current alarm
- Alarm History
- Alarm History(CF/SD)
- Other settings
 Display
- Shape of alarm tag

 Information
- Alarm tag info, size, positions

75/93
Alarm tag_4 – (AlarmEx) Honeywell

 Extended alarm tag

 Display
- Table of shape

 Alarm setting
- Data to show
- Useful keys
- New functions(handling,…)

 Information
- Alarm tag info, size, position

76/93
Practice- Alarm screen Honeywell

 Input alarm data and activated alarm

 Set the current alarm and show


- Alarm tag to show on real time

 Alarm History
- Alarm tag/ AlarmEx

77/93
Graph tag_1 Honeywell

 Purpose
Show a data on graph tag, data type=Word.

 Type

- Bar graph : Bar, Meta, Polygonal


- Linear Graph : Show the data with linear(line) between data on real
time
- Record Graph : Show a logged data on graph on real time or historical
data pre-logged
- X/Y Chart A or B : Show the data on particular position by addresses

78/93
Graph tag_2 (Bar graph) Honeywell

 Purpose
: Make the data(Word) over below type and show

79/93
Graph tag_3 (Bar graph) Honeywell

 Graph
- Type of graph
- Address to indicate
- Max, Min

 Display
- Color for each data

 Information
- Tag information, size, position

80/93
Graph tag_4 (Linear graph) Honeywell

 Purpose
- Show the data with linear(line) between data on real time.
- Show the several data in one graph

81/93
Graph tag_5 (Linear graph) Honeywell

 Display
- Graph shape

 Graph
- Setting address (Max 10)

 Information
- Graph

82/93
Practice- Graph Honeywell

 Bar graph
- bar graph

 Linear graph
- Linear graph

83/93
Calculation tag Honeywell

 Purpose
Make it to run a specific
function by any condition.

84/93
Communication tag Honeywell

 Use this tag ;


 Read many data from target device
at the same time
Write many data to target device at
the same time

85/93
Clock Honeywell

 Purpose
: Display real time clock over
several format

86/93
Logging_1 (Logging setting) Honeywell

 Function
: Save the actual data by any condition, into internal memory or external
memory like CF card or SD.

 Config
: [Project]-[Logging setting] on Menu
- Log condition
- Log Action

 Save and copy to USB


: [Project]-[Project property] on menu
: Copy from CF card to USB stick

87/93
Logging_2 (Alignment on external memory) Honeywell

 Memory Alignment

88/93
Logging_3 (Log table) Honeywell

 Function
: Show the logged data on table on real time.

89/93
Logging_4 (Graph Ex & Record) Honeywell

 Function
: show the data on graph.

90/93
Security Honeywell

 Security with password


 Recipe
 Grouping
 Animation-Rotating, moving a object
 Script-Programming
 Multi-Lingual
 Simulator
 Slide
 File manager
 Remote View and Control
91/93
Security Setting-1 Honeywell

 How to set
: [Project] [Security setting] on Menu

 Purpose
- Set the password for each screen
- Set the security to access for all tags
- Settable security level to access

92/93
Security Setting-2 Honeywell

 How to use
: Input PW data over window

 Purpose
- Set the password for each screen
- Set the security to access for all tags
- Settable security level to access

93/93
Recipe_1 Honeywell

 Recipe : Move the preset data from HCiX to controller


: use this function to move the batch data in one time from HCiX or get the data group
from external device

94/93
Recipe_2 (Setting) Honeywell

 Config
: [Project]-[Recipe setting] on menu

- Condition of movement
: Variable, Bit
- Target address where recipe move

 Save and open Recipe


: Special buffer (_PARM_SAVE)

95/93
Grouping tags Honeywell

 Function
: Make several shapes and Tags into a group

 Config
: Select tags or shapes to make a group
press right button on mouse like picture
choose [Group]-[Group] or [UnGroup]

96/93
Animation-Rotating,Moving the object Honeywell

 Function
: Make an object to ‘visible’ or ‘invisible’
: Set an object to ‘move’ or ‘rotate’
in screen

 Config
: Select an object, press right-button
of mouse, select the special function

97/93
Animation-Rotating,Moving the object Honeywell

 Function
: Make an object to ‘visible’ or ‘invisible’
: Set an object to ‘move’ or ‘rotate’ in screen

 Config
: Select an object, press right-button of mouse, select the special function

98/93
Script (Programming) Honeywell

 Function
: make a special program to activate(run) by unique action condition

 Config
: [Project]-[Script] on Menu

 Type
- Local script : run on specific screen
- Global script : run on all screens

99/93
Multi-lingual Honeywell

 Function
: show any texts(message) to indicate on
screen to support on MS-Windows system

 Config
- [Project]-[Text Table] on menu
- set a texts on each tag
- change the text over
Special buffer ‘_MULTI_LANG’

100/93
Simulator Honeywell

 Function
: A function to check the project file easily without controller and HCi

 Config
: [Tool]-[Run Simulator]
or press ‘F12’ key

101/93
Special-Slide tag Honeywell

 Function
: show some images with particular
time-period, animation with images

 Config
: [Tag]-[Slide]

102/93
Special-FileManager Honeywell

 Function
: A function to move or copy the stored data
into external memory(CF)USB or USBCF

 Config
: Add a ‘Window’

103/93
Tool-Password for security Honeywell

 Function
: Able to assign an authority to access for each member(worker)

 Config
- Add Default Password
- make sure the screen=65533
- editable

104/93
Tool-Remote view and control Honeywell

 TopView Client
 Function
: Able to do remote-view and remote-control

 Config
- Select two options to use

- Set a path to ‘Save to’

105/93
Tool-Remote view and control Honeywell

 TopView Client
 Config
- Create Rview Client
- check the execution file on patch

106/93
XDesignerPlus training for HCiX Honeywell

Thanks.
107/93

You might also like