Download presentation
Presentation is loading. Please wait.
1
June 2013 TechConnect Genius Webinar
Best Practices for Using FactoryTalk View Machine Edition Maureen Garnett Technical Support Engineer June 27, 2013
2
Benefits of Customization and Ergonometric Design
Reduction of downtime due to operator error. Create an ability to set standard HMI design methodology across a facility. The standardization of HMI displays reduces the amount of training. Create a sense of corporate identity in a global operation. Simple changes can result in a significant amount of cost savings
3
Agenda 1. How are images used in applications?
2. What types of animation are available in ME? 3. How does animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
4
Agenda 1. How are images used in applications?
2. What types of animation are available in ME? 3. How does animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
5
Images What types of images can be used?
Bitmaps/Jpeg Library Drawings
6
Where can images be used?
Displays Buttons Backgrounds/Wallpaper Global Objects Animation
7
Bitmap Vs. JPEG Unused bitmaps will be built into project runtime files consuming terminal memory. Images are cached and released once you leave a display. All images are converted to bitmaps during runtime. Large images can slow performance due to load time. JPEGs will load faster but will be converted to a bitmap. Use JPEGS in application but the real size is during runtime.
8
Images Best Practices Checklist
When incorporating images there is a trade-off between aesthetics and speed of the application. Remove all unused bitmaps. Use JPEGS but understand that it is the true size used during runtime. Navigate through all your displays to determine if there are performance impacts.
9
Images DEMO Import images into an application display. Import images from the Library. Use of images in buttons. Use of images in backgrounds. Sample program with images before and after on two different displays.
10
Agenda 1. How are images used in applications?
2. What types of animation are available in ME? 3. How does animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
11
What are the types of Animation in ME?
Visibility Color Fill Horizontal/Vertical Position Width Height Rotation Horizontal Slider Vertical Slider
12
Animation Attributes of Drawings
Visibility Color Fill Horizontal/Vertical Position Width Height Rotation Horizontal Slider Vertical Slider
13
Agenda 1. How are images used in applications?
2. What types of animation are available in ME? 3. How does animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
14
Animation Attributes of Images/Controls
Visibility is the only animation feature available to non-drawing objects like numeric displays, buttons and images. A common use of the visibility attribute is with security. Certain buttons or information on a display is only made available to specific users. This can be implemented with runtime security codes, a user name or with a specific numeric code that would trigger a condition for security.
15
Animation – Demos Drawing animation demonstration.
FactoryTalk Users visibility demonstration. Numeric keypad security visibility demonstration.
16
Agenda 1. How are images used in applications?
2. What types of animation are available in ME? 3. How does animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
17
What are Macros? A macro is a list of tag assignments stored in a text file. Macros solve the issue of being able to write to many tags at one time. Buttons can not be stacked to write to multiple tags. Macros can be used to assign initial values to tags. Macros can be imported from other ME applications.
18
Agenda 1. How are images used in applications?
2. What types of Animation are available in ME? 3. How does Animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
19
Uses of Macros in FactoryTalk View ME
Macro Button Login/Logout Macro Remote Macro – Global Connections Screen Behavior Macro – Global Connections
20
Login/Logout Macro Login /Logout Macros can be used in combination with runtime security.
21
Remote Macro – Global Connections
The remote can run continuously in the background of an application or can be initiated by the PLC.
22
Display Macros Display Settings Behavior Macro
Any type of macro can be embedded here. Macros used here often reset a remote display tag to zero for operator control.
23
Macro Demos Macro Button Login/Logout Macro with Datalogging example. Remote Macro Display Behavior Macro
24
Agenda 1. How are images used in applications?
2. What types of Animation are available in ME? 3. How does Animation work with security? 4. What are Macros? 5. How are Macros used in FTVIEW ME? 6. How are expressions used in Macros and Animations?
25
Expression Usage with Animation and Macros
Most of the troubleshooting that will be needed with animation and macros will come from the evaluation of the expression. The types of expressions available are indicated in the expression below. Expression to control visibility if value is > 10 and <40 then 1 else 0. Expression: If (tag>10) AND (tag<40) then 1 else When tag is greater that 10 AND less that 40 then it is 1 else it is Zero. The 1 can select visible or zero can based on how the expression true state is configured on the visibility tab.
26
Questions?
27
Screensaver Bonus A bitmap image can be imported to customize your screensaver. SEE ID 28335 If using a CompactFlash Card copy \"Storage Card2"\oem.bmp \Windows\ssfloat.bmp copy \"Storage Card2"\oem.bmp \"Storage Card"\Windows\ssfloat.bmp pause If using a USB Memory Stick copy \"USB Storage"\oem.bmp \Windows\ssfloat.bmp copy \"USB Storage"\oem.bmp \"Storage Card"\Windows\ssfloat.bmp pause
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.