0% found this document useful (0 votes)
378 views28 pages

PM Designer V1.2 Introduction. Cermate Technologies Inc.

Uploaded by

KS Lai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
378 views28 pages

PM Designer V1.2 Introduction. Cermate Technologies Inc.

Uploaded by

KS Lai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

PM Designer V1.

2 Introduction

Cermate Technologies Inc.


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.
PM Designer V1.1 Review(3)
• HMI supports multi-controllers communication directly or indirectly.
• Supports transparent communication via PC and HMI. Saves wiring
between PC and PLC.

PV Serial Link PM Designer


PLC HMI PC
(Local) PLC Software

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


• PM TextEditor helps multi-language texts edition.
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, displays
current 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.

VS

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

Disabled
PANELMASTER
ModBus ModBus ModBus
Device Device Device
HMI (Slave) (Slave) (Slave)

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

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

PANELMASTER PANELMASTER
LAN/Internet
PLC HMI HMI
(Local) (Remote)
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 + $U1
W2 = $U2
//
$U0 = W3
$U1 = W4
$U2 = MAX($U0, $U1)
W5 = $U2
//
$U0 = W6
$U1 = W7
IF $U0 > $U1

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

Marco supports maths.
• PM 1.1
PM 1.2
$U0 = W0
W3 = (W0 + W1 + W2)/3
$U1 = W1
//
$U2 = W2
IF (W4 + W5) > (W6 + W7)
$U3 = $U0 + $U1

$U3 = $U3 + $U2
$U3 = $U3 / 3
W3 = $U3
//
$U0 = W4
$U1 = W5
$U2 = $U0 + $U1
$U3 = W6
$U4 = W7
$U5 = $U3 + $U4
IF $U2 > $U5

Macro supports Logic command(1)
• PM 1.1 PM 1.2
IF $U0 > $U1 $U2.0 = $U0 > $U1
IF ($U3 > $U4) && ($U5 < $U6) && ($U7 == $U8) && ($U9 != $U10)
$U2.0 = 1
$U11 = 100
ELSE ENDIF
$U2.0 = 0 …
ENDIF
//
IF $U3 > $U4
IF $U5 < $U6
IF $U7 == $U8
IF $U9 != $U10
$U11 = 100
ENDIF
ENDIF
ENDIF
ENDIF
//

Macro supports Logic command(2)
• PM 1.1 PM 1.2
IF $U0 >= $U1 IF ($U0 >= $U1) || ($U2 <= $U3) || ($U4 != $U5)
$U2.0 = 1 $U2.0 = 1
ELIF $U2 <= $U3 ELSE
$U2.0 = 1 $U2.0 = 0
ELIF $U4 != $U5 ENDIF
$U2.0 = 1 …
ELSE
$U2.0 = 0
ENDIF

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)

PANELMASTER
COM PANELMASTER COM Or
PLC HMI Other Brand’s
HMI

• Multiple HMI to one PLC (Ethernet)

COM PANELMASTER PANELMASTER PANELMASTER


PLC HMI HMI HMI

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
Techsupport center
屏通自動化設備貿易(
屏通自動化設備貿易(上海)
上海)有限公司
Neomate Technologies (Shanghai) Inc.
上海市長寧區天山路600弄2號28樓C座
TEL: +86(21)51758590~92 FAX: +86-21-51758589

深圳斯美特科技有限公司
Shenzhen Cermate Technologies Inc.
深圳市天安數碼城天祥大廈C座12樓
TEL: +86-755-8356-2179 FAX: +86-755-83562294

森騰科技股份有限公司
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

You might also like