XDesignerPlus Training for HCiX · Honeywell Color TFT –LCD (65536 colors) Touch Screen Operation...

107
1/105 HPS-PMC (Process Measurement and Control) CMM, JinSoo Seo XDesignerPlus Training for HCiX Honeywell

Transcript of XDesignerPlus Training for HCiX · Honeywell Color TFT –LCD (65536 colors) Touch Screen Operation...

1/105

HPS-PMC(Process Measurement and Control)

CMM, JinSoo Seo

XDesignerPlus Training for HCiX

Honeywell

Honeywell

2/93

Purpose for this training…

Understanding Features of HCiX series

Designing of screens on XDesignerPlus

Honeywell

3/93

Titles

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

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)

Product Overview(HCiX)

Honeywell

High Resolution Display

High Color Display (63336 colors, 16bit)

Custom Graphic Display

Ethernet Communication Support (TCP / UDP) as default

HWL and standard Modbus protocol

Flexible Interfaces with many controllers and PLCs

Profibus interface(Option)

Data sharing between HCiXs

CF(SD) Card and USB memory function Support(default)

Front USB Host and Device ports support convenient

USB memory stick interface except 5.7” and 8.4”.

Many kinds of utility software Support (Anywhere, Informiner,

CFViewer and NetView)

Multi Language Support (Windows Font)

Various Dimension & LCD Types

Support DC(20-28Vdc) & AC Power (85-264V)

Global Approvals (CE, UL)

Advantages (HCiX)

12.1”,

800 X 600

10.4”,

800 X 600

15.0”,

1024 X 768

8.4”,

800 X 600

5.7”,

320 X 240

TFT Color

10.2”,

800 X 480

7.0”,

800 X 480

Honeywell

6/93

Connecting Terminals

Honeywell

7/93

Screen Mode

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

Honeywell

8/93

Screen Mode-Menu

Honeywell

9/93

How to go to Menu from RUN mode

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

Honeywell

10/93

Installation of XDesignerPlus

Click and run.

Honeywell

11/93

Running XDesignerPlus

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.

Honeywell

12/93

Running XDesignerPlus

Shown the below picture after run XDesignerPlus.

Honeywell

13/93

General

File menus

Editing screen data

Edit option and tools

Transmitting(Download and Upload)

Menu-Draw with various shapes

Menu-View

Menu-Project

Honeywell

14/93

File Menu

Make ‘New’ project

Open a project

Append a project

Save a project

Honeywell

15/93

Creation of project

New-New Project or ‘ctrl+N’

or

Selecting a HCiX

- Series

- Model No and resolution,

Memory type

Honeywell

16/93

Creation of project

Config of PLC and

communication type

- Vendor : Honeywell, Siemens, etc,.

- PLC model and communication type

Honeywell

17/93

Creation of project

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

Honeywell

18/93

Creation of project

Communication setup

for Serial comm

- Config for each com. port

- Notice :

whenever downloading, the set data

will be sent to HCiX

Honeywell

19/93

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

Creation of project

Honeywell

20/93

Multi editing-Add a Project

Editable projects more than 2.

Honeywell

21/93

File-Save project

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)

Honeywell

22/93

Menu-View

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

Honeywell

23/93

View-Project Manager

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

Honeywell

24/93

View-List Window

Show the shapes and Tag list info

registered on current screen.

<Tab> info

- Shapes

- Tags

- Selected

- Group

Honeywell

25/93

Project

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

Honeywell

26/93

Project-Project Property

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

Honeywell

27/93

Draw

Offer the shapes and drawing materials

to make screen

Honeywell

28/93

Draw-Select

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

Honeywell

29/93

Draw-Select

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’

Honeywell

30/93

Draw-Property

Preview

Security

Properties of object

Info.

Honeywell

31/93

Draw-Text(String)

Write a text/Imaged texts(String)

- Font type

- Magnification

- Color

- Line Spacing

- Background :Transparent

- Image Text

- Normal/Text Table

Honeywell

32/93

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

Draw-Image

Honeywell

33/93

Draw-Ruler

Draw a ruler style of rectangular or circular shape.

Honeywell

34/93

EDIT

Edit tags and shapes on the screen

Honeywell

35/93

EDIT-Move/Adjust Magnification/

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.

MagnificationUsing Mouse / keyboard

Honeywell

36/93

Edit-options

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

Honeywell

37/93

Edit-Multiple copy

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

Honeywell

38/93

Edit-others

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

Honeywell

39/93

Edit-Group/Ungroup

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

Honeywell

40/93

Edit-Assigning

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)

Honeywell

41/93

Transmitting(downloading project)

Transmitting

- Build and Transfer :

Compiling and Downloading

- Execute Transmitter :

run ‘Transmitter.exe’ for up/download others..

Honeywell

42/93

Transmitter

- Execute Transmitter

- option : Ethernet/USB/Serial

- Download : PC HCiX

- Upload : HCiX PC

* Project file : *.zip

* all files are stored in PC withspecific folder

Transmission-Transmitter

Honeywell

43/93

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

Transmission-Build

Honeywell

44/93

Transmitting-OS, Font(for V2.4)

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).

Honeywell

45/93

Add a basic screen in edit proejct

Add screen

Honeywell

46/93

Screen Property

Honeywell

47/93

Tags(Components) for communication

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

Honeywell

48/93

Screen Change

By ‘Touch tag’

Honeywell

49/93

Addressing_1

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

Honeywell

50/93

Addressing_2

How to Assign – by keypad

- Assigning the address over

MasterLogic PLC HC900

Honeywell

51/93

Addressing_3

How to Assign – Direct assign

- Directly input

- Change and indicate the address

Honeywell

52/93

Tags

Touch, Lamp and combination(Touch+Lamp)

Numeric, KeyDisplay and combination

Texts and Message tag

Message

Window

Alarm-Alarm setting, Alarm table

Graph

Logging-Recording

Honeywell

53/93

Touch_1

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.

Honeywell

54/93

Touch_2

Display-

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

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

Information

Honeywell

55/93

Touch_3

Touch + Lamp: Touch operation + Indicator

(like Lamp) in on/off.

Honeywell

56/93

Lamp_1(Indicator)

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

Honeywell

57/93

Lamp_2

Honeywell

58/93

Lamp_3 (N-State)

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

Lamp Address: Bit addresses, 2/3/4

Information: size and location

Honeywell

59/93

Numeric&String tag_1

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

Honeywell

60/93

Numeric&String tag_2 (Numeric/String)

ITEM Address

: for Data Processing from PLC

Case

: Color by data range

Disaply

: Font type or decimal type

Information

: size and location on screen

Honeywell

61/93

Numeric&String tag_3 (KeyDisplay)

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

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

Honeywell

62/93

Numeric&String tag_4 (Keydisplay)

Setup Address

: Address for PLC or controller

Input Mode- When Touch

- Popup ‘Auto Tenkey’- Selected bit ON- Use Arrow key

Disaplay:

Information:

Honeywell

63/93

Practice- Operation-running

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

Honeywell

64/93

Practice- Assigning special keys

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

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

Honeywell

65/93

Message Tag_1

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

Honeywell

66/93

Message Tag_2 (Creating Message Table)

Create messages on [Project window]-[Global Settings]-[Message Table], or[Project]-[Message Table] of Menu.

Honeywell

67/93

Message_3 (Bit Message)

Message- Set the message No to indicate

Address- Address for bit data on PLC

Information- Info for message tag,

- Size, position

Honeywell

68/93

Message_4 (Word Message)

Message- Data Range

- Data Mapping

- Data Indirect

Address- Address for word data on PLC

Information- Info for word message

Honeywell

69/93

Window Tag_1

PurposePop 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 screen4 sets for ‘Pop-up’ and 4 sets for ‘Static’

Honeywell

70/93

Window Tag_2 (Bit Window)

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

Honeywell

71/93

Window tag_3 (Word window)

Depends on word data to call windowwhen 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

Honeywell

72/93

Practice- Window screen

Create a window screen

Call a window by bit address condition- use bit window tag

Honeywell

73/93

Alarm tag_1

PurposeAlarm, 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

Honeywell

74/93

Alarm tag_2 (Setting alarm list)

[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

Honeywell

75/93

Alarm tag_3 (Alarm)

Alarm A type- Current alarm

- Alarm History

- Alarm History(CF/SD)

- Other settings

Display- Shape of alarm tag

Information- Alarm tag info, size, positions

Honeywell

76/93

Alarm tag_4 – (AlarmEx)

Extended alarm tag

Display- Table of shape

Alarm setting- Data to show

- Useful keys

- New functions(handling,…)

Information- Alarm tag info, size, position

Honeywell

77/93

Practice- Alarm screen

Input alarm data and activated alarm

Set the current alarm and show- Alarm tag to show on real time

Alarm History- Alarm tag/ AlarmEx

Honeywell

78/93

Graph tag_1

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

Honeywell

79/93

Graph tag_2 (Bar graph)

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

Honeywell

80/93

Graph tag_3 (Bar graph)

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

Display- Color for each data

Information- Tag information, size, position

Honeywell

81/93

Graph tag_4 (Linear graph)

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

Honeywell

82/93

Graph tag_5 (Linear graph)

Display- Graph shape

Graph- Setting address (Max 10)

Information- Graph

Honeywell

83/93

Practice- Graph

Bar graph- bar graph

Linear graph- Linear graph

Honeywell

84/93

Calculation tag

Purpose

Make it to run a specific function by any condition.

Honeywell

85/93

Communication tag

Use this tag ;

Read many data from target device at the same time

Write many data to target device at the same time

Honeywell

86/93

Clock

Purpose

: Display real time clock over

several format

Honeywell

87/93

Logging_1 (Logging setting)

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

Honeywell

88/93

Memory Alignment

Logging_2 (Alignment on external memory)

Honeywell

89/93

Logging_3 (Log table)

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

Honeywell

90/93

Logging_4 (Graph Ex & Record)

Function

: show the data on graph.

Honeywell

91/93

Security

Security with password

Recipe

Grouping

Animation-Rotating, moving a object

Script-Programming

Multi-Lingual

Simulator

Slide

File manager

Remote View and Control

Honeywell

92/93

Security Setting-1

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

Honeywell

93/93

Security Setting-2

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

Honeywell

94/93

Recipe_1

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

Honeywell

95/93

Recipe_2 (Setting)

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

- Condition of movement

: Variable, Bit

- Target address where recipe move

Save and open Recipe: Special buffer (_PARM_SAVE)

Honeywell

96/93

Grouping tags

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]

Honeywell

97/93

Animation-Rotating,Moving the object

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

Honeywell

98/93

Animation-Rotating,Moving the object

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

Honeywell

99/93

Script (Programming)

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

Honeywell

100/93

Multi-lingual

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’

Honeywell

101/93

Simulator

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

Config: [Tool]-[Run Simulator]

or press ‘F12’ key

Honeywell

102/93

Special-Slide tag

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

Config: [Tag]-[Slide]

Honeywell

103/93

Special-FileManager

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

Config: Add a ‘Window’

Honeywell

104/93

Tool-Password for security

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

Config

- Add Default Password

- make sure the screen=65533

- editable

Honeywell

105/93

Tool-Remote view and control

TopView Client

Function: Able to do remote-view and remote-control

Config

- Select two options to use

- Set a path to ‘Save to’

Honeywell

106/93

Tool-Remote view and control

TopView Client Config

- Create Rview Client

- check the execution file on patch

Honeywell

107/93

XDesignerPlus training for HCiX

Thanks.