View
242
Download
0
Category
Preview:
Citation preview
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
Recommended