pm designer v1.2 introduction - cermate … · pm designer v1.1 review(2) • supports up to 7999...

28
Cermate Cermate Technologies Inc. Technologies Inc. PM Designer V1.2 Introduction PM Designer V1.2 Introduction

Upload: dodan

Post on 06-Sep-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

Cermate Cermate Technologies Inc.Technologies Inc.

PM Designer V1.2 IntroductionPM Designer V1.2 Introduction

Speaker’s background

• Chris Chiang

• Position:

– President, Neomate Technologies Inc.

– General Manager of Neomate (Shanghai) Technologies Inc.

• Background:

– Vice general manager and R&D manager, Hitech Electronics

– Director of Engineering, AITech International Corp.

– Director of Industrial Technology Reach Institute (ITRI) Electric

& Control DPT

PM Designer V1.1 Review(1)

• A project file manages multi-HMI applications

• Provides different way to protect your applications

– Developer, project, user password, global macro password.

• A HMI application supports 10 online-languages.

• Supports Unicode, a screen displays multi-language text.

• Quick pick from pop-up text templete screen.

• Export and Import functions.

• Software UI supports Chinese and English online switching directly.

• Software UI can be arranged easily.

• Supports Horizontal and Vertical screen display.

PM Designer V1.1 Review(2)• Supports up to 7999 screens. Such as normal screen, pop-up

screen, drop-down screen.

• Verity objects , easy to design.

• Supports global alarm messages can overlap on existing screen.

• Supports verity Macro for different needs.

– Startup macro, main macro, event macro, time macro, open

screen macro, cycle screen macro, close screen macro, on

macro, off macro, sub macro.

• Numerical entry supports pop-up keypad and fixed keypad.

• Visible or invisible objects can be dynamically controlled.

• Touch function of objects can be activated or inactivated

dynamically.

• Updates applications and data via communication or USB stick.

• HMI supports multi-controllers communication directly or indirectly.

• Supports transparent communication via PC and HMI. Saves wiring

between PC and PLC.

• Data Transfer Helper (DTH) helps to update data of HMI

• PM TextEditor helps multi-language texts edition.

PLCPV

HMI(Local)

Serial Link

PCPM Designer

PLC Software

PM Designer V1.1 Review(3)

V1.2 New function category

• Design

• Application

▪ Inside ▪ Outside ▪Tools

• Objects

▪New ▪ Common function ▪ Individual function

• Macro

▪ New programming ▪ New command

• Communication

New Design (1)

• Sizes texts automatically.

• Sizes screen with contents automatically when changing HMI model.

• Object List: List all objects of the current screen in detail .

• I/O List: List current I/O used.

• Text database: simply multi language text edit.

• Screen overview: display relationship of all screens

– Look-up, select, edit, document, design(Top-down Design)

• Communication overview: View the current communication, displayscurrent communication state (releasing soon)

• Object library supports object group.

• Graphic library supports graphic pictures group.

New Design (2)

• Automatically switch property dialogue to transparent mode.

• Allow to edit common text properties for multiple text states in the object property dialogue.

• Allow to edit common properties for multiple alarm bits in the discrete alarm block.

• Allow to edit common properties for multiple alarms words in the analog alarm block.

• Imported graphic can be directly rotated from the property dialogue of object.

• Symbol Factory supports library with Chinese grouped name.

New Internal Functions (1)

• Activates multiple overlapped buttons by one touch.

• Customized password keypad available.

VS

New Internal Functions (2)• Customized touch unavailability signs available.

• Exporting Format of time and date selectable.

• Supports operation logging records.

• The status of communication can record in operation logs.

• Supports RS485 communication sub-links.

ModBusDevice(Slave)

PANELMASTER

HMI

RS485

ModBusDevice(Slave)

ModBusDevice(Slave)

Disabled

VS

New Internal Functions (3)

• Supports global data buffer accelerator speedup screen display.

• Supports touch operates in window screen and main screen.

• Digital alarm can be assigned in random bits.

• Analog alarm can be assigned in random words.

• Alarm messages can import an variable register.

– @@W100<F6.3>; F:floating data; 6: six digitals; 3:fractional

digitals

– @@$U23<U3.0>; U:unsigned binary

• Supports alarm ACK and alarm notification.

New Internal Functions (4)(4)(4)(4)

• Recipe can save in flash memory.

• Supports recipe in internal RAM.

• Supports indirect address index register

– When data in target address $I2 is 30, then

W[$I2] == W30, $U[$I2+120] == $U150, [$I2]:W100 == 30:W100

[$I2]:W[$I2+10] == 30:W40

• Supports recipe read/write confirmation.

• Supports HMI and PLC’s RTC synchronizing compulsively .

New External Functions

• Support USB mouse

– It’s a must or when touch panel damaged.

• Virtual FTP Server

• Supports Audio output (releasing soon)

• Remote HMI operating through internet at the same time

(releasing soon)

– Online screen synchronizing, monitoring, operating.

PLCPANELMASTER

HMI(Local)

PANELMASTER

HMI(Remote)

LAN/Internet

New Tools

• PM RecipeEditor : Edits recipe.

– Supports.PRD file(USB stick, DTH upload/download, data name, data

format, range, sizing/resizing)

• Data Transfer Helper (DTH) supports upload/download, operation records

New Objects

• Scale of mark

• Scroll bar

• Page selector

• Advanced numerical display

• Recipe selector

• Recipe table

• Sub-link table

• Pipeline

New Object global functions

• Graphic outlook

• Touch effect

• Any text fonts

• Display touch inactive sign

• Timeout

• Operation record

Individual object functions(1)

• Rectangle supports radius, kerfs on the corners.

• Some objects’ frame supports graphic outlook.

• Bit Button supports pulse output, bit of word and bit of double

word.

• Screen button supports alarm received notification. Slide switch

supports current data display.

• Button supports customized states.

• Keypad button supports macro.

Individual object functions(2)

• Scroll button supports visible control.

• Step button supports customized specificities data.

• Numerical entry supports way of password display selectable.

Supports to append a null character after ASCII string entry.

• Bitmap display: supports to display a bitmap group.

• Supports animated graphic use a bitmap group, trace, and so on.

• Bar Graph supports % display and max. and min. are valuables.

• Pie Graph supports % display.

• Meter supports scale masks outside the meter.

Individual object functions (3)

• Recipe selector supports recipe table sorted by recipe names.

• Historic trend displays time range extends from hour to day.

• Alarm display can show a single alarm, dynamic online sorting, display alarm receiving notification. Alarm clear notification, name and set color of 3 alarm records.

• Function buttons new functions: Alarm received notification,

copies operation records to files, clears operation records, saves

recipe to flash memory , reads recipe from flash memory, selects

files.

New Macro edition

• Most Macro support external addresses.

• Macro supports mathematics.

• Macro supports Logic command.

Most Macro support external addresses

• PM 1.1$U0 = W0 // U:Internal address; W:External address(PLC)address$U1 = W1$U2 = $U0 + $U1W2 = $U2//$U0 = W3$U1 = W4$U2 = MAX($U0, $U1)W5 = $U2//$U0 = W6$U1 = W7IF $U0 > $U1…

• PM 1.2W2 = W0 + W1W5 = MAX(W3 + W4)IF W6 > W7…

Marco supports maths.• PM 1.1

$U0 = W0$U1 = W1$U2 = W2$U3 = $U0 + $U1$U3 = $U3 + $U2$U3 = $U3 / 3W3 = $U3//$U0 = W4$U1 = W5$U2 = $U0 + $U1$U3 = W6$U4 = W7$U5 = $U3 + $U4IF $U2 > $U5…

PM 1.2W3 = (W0 + W1 + W2)/3//IF (W4 + W5) > (W6 + W7)…

Macro supports Logic command(1)

• PM 1.1IF $U0 > $U1

$U2.0 = 1ELSE

$U2.0 = 0ENDIF//IF $U3 > $U4

IF $U5 < $U6IF $U7 == $U8

IF $U9 != $U10$U11 = 100

ENDIFENDIF

ENDIFENDIF//…

PM 1.2$U2.0 = $U0 > $U1IF ($U3 > $U4) && ($U5 < $U6) && ($U7 == $U8) && ($U9 != $U10)

$U11 = 100ENDIF…

Macro supports Logic command(2)

• PM 1.1IF $U0 >= $U1

$U2.0 = 1ELIF $U2 <= $U3

$U2.0 = 1ELIF $U4 != $U5

$U2.0 = 1ELSE

$U2.0 = 0ENDIF…

PM 1.2IF ($U0 >= $U1) || ($U2 <= $U3) || ($U4 != $U5)

$U2.0 = 1ELSE

$U2.0 = 0ENDIF…

New Marco command

• Saves/reloads recipe in/from Flash memory: RB2ROM, ROM2RB

– Supports none battery backup model HMI.

– Supports seasonal using equipments.

• Supports FAT32 file in USB disk: OPEN_FILE, READ_FILE,

WRITE_FILE, CLOSE_FILE, DELETE_FILE, RENAME_FILE,

GET_VOL_INFO

– Supports hand saving data in USB disk.

– Helps transfer application from Win CE to PV HMI.

• Supports Logic calculation: |, &, ^

– For example: W10.2 = (W10.0 | W10.1) ^ ($U0.0 & $U0.1)

New Communication

• 2-to-1 Transparent link (Serial port)

• Multiple HMI to one PLC (Ethernet)

PLCPANELMASTER

HMI

PANELMASTER

Or

Other Brand’s

HMI

PLCPANELMASTER

HMIPANELMASTER

HMIPANELMASTER

HMI

COM COM

COM

Ethernet

Remarks

• Trend

– 3D enhanced, PLC program saving. New design

concept, mini SCADA, multi_platform(WinCE, IPC)

• Thanks for your time. We welcome your further

suggestion and comments.

• The formal version will be released on Oct.

2008.

• See you on PM 1.3

森騰科技股份有限公司森騰科技股份有限公司森騰科技股份有限公司森騰科技股份有限公司

Cermate Technologies Inc.Cermate Technologies Inc.Cermate Technologies Inc.Cermate Technologies Inc.

7F-1 No 168 Lien Chen Rd. Chung-He City Taipei County Taiwan TEL: +886-2-2243-7000 FAX: +886-2-22499933

深圳斯美特科技有限公司深圳斯美特科技有限公司深圳斯美特科技有限公司深圳斯美特科技有限公司ShenzhenShenzhenShenzhenShenzhen Cermate Technologies Inc.Cermate Technologies Inc.Cermate Technologies Inc.Cermate Technologies Inc.

深圳市天安數碼城天祥大廈C座12樓TEL: +86-755-8356-2179 FAX: +86-755-83562294

屏通自動化設備貿易屏通自動化設備貿易屏通自動化設備貿易屏通自動化設備貿易((((上海上海上海上海))))有限公司有限公司有限公司有限公司Neomate Technologies (Shanghai) Inc.

上海市長寧區天山路600弄2號28樓C座TEL: +86(21)51758590~92 FAX: +86-21-51758589

Techsupport center