Home

SmartPanel User Manual

image

Contents

1. Data files a Name Q Caption Title text display on the object Details a Data Window Background color of the chart a Minor grid Color of the minor grid lines 12 19 SmartPanel for Windows User s Manual Major grid Color of the major grid lines Background Object background color Upper Edge Upper edge color Lower Edge Lower edge color 0 O O U OU Data Index The index number indicating the position of the trend data Tag in the data file For example it Tag1 is the third tag in the data storage group definition its Data Index will be 3 Please refer to Data Storage section in Lab LINK Manual for detail Curve colors for each data curve are also defined o Data File Source of trend data The files must be Lab LINK XDF XMF or XYF data files File name should include such as data xdf will be replaced by the date selected at runtime For example if 06 is selected the data file data06 xdf will be loaded File name designation should include valid path and it is recommended to use reference path 6 in the path if the default Lab LINK default data file folder is used for data storage Depending on the Basic Setting of Data module there are two extra key words should be inserted to the Data File path For example if a data group in the Data module has the File Name Prefix setting of Dati_ the Data File propert
2. Bs Thick edge show records Retreat Text color h Frame Box color Details File name Fort Backgroud Upper edge Lower edge Basic L Name Details Q File name The text file used to save the logged data Font The font used to display the logged data Show Records The number of records shown Text color The color used to show the data text OU wv O Box color The color of the text displaying area Chapter 11 Dynamic Display Objects Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Save File Save the logged data to the Text File Q No Time Do not add time to the logged messages Q No Date Do not add date to the logged messages Q Thin Edge Q Thick Edge Q Retreat Q Frame Q Taiwan Year Use Taiwan year system in the messages TAG Properties E Properties fa Basic Special Ste TAG Tag Setting Source Q Source The Tag whose message part will be logged SmartPanel for Windows User s Manual T Static Text Show a fixed text string on the string The color of the text string is determined by the value of Index Tag The first color will be used if Index is 0 and the second color will used when Index is 1 etc This object also has a Blinking effect intermittently to display the
3. 8 35 Control objects are used to alter the values of Tags They are operable during runtime and may Subject to protection of Check password and privilege am Button TE WMF Button Ah LED Button Horizontal Slider l EI Rocker hh Set Button de al T Vertical Slider Spin Button ET Edit Box ate BMPButton H Number Pad Since Basic properties are the same for all genie objects and have been described in chapter 4 they are omitted and will not be discussed again here 9 1 SmartPanel for Windows User s Manual ath Button Button is one of the most used control objects It can be used to turn on or turn off an equipment to switch to a different panel etc When users click on a Button the value of its Target Tag is altered Special Properties 9 2 MM Properties Basic Mame ushButton Push button Caption Set button Reset button Circular Transparent bo 5MM Check password Text color Recontirm Background Align to top Upper edge Align to bottom Lower edge _ Align to lett Align to right Thin edge Thick edge Retreat h Frame Privilege Details Font Basic Q Name Q Caption Text display on top of the Button Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details Q Font Font used for Caption Chapter 9 Control Objects
4. E Besic EB Special G Tac Basic Name Caption Details Font Blink base Text color Lamp color Background Woper edge Lower edge F Indicator L o Basic Q Name Q Caption Text display on the object 11 10 Style Blink Align to top Align to bottom Align to lett Align to right Rectanqular 20 edge Thin edge Thick edge Retreat Frame Chapter 11 Dynamic Display Objects Properties Q Font The font used for the Caption Q Blink Base Specified which color is used as blink base Q Text color The color used to display the Caption text LJ Lamp colors Colors used to display the indicator 16 colors can be assigned with sequence number from 0 to 15 and in the order from left to right and from top to bottom D Background Object background color D Upper Edge Upper edge color Q Lower Edge Lower edge color Style Blink Use blinking effect Align to top Align the text to top of the object Align to bottom Align the text to bottom of the object Align to left Align the text to left of the object Align to right Align the text to right of the object DO 0 O0 DOO Rectangular The shape of the indicator is rectangular Circular shape is used if the style is not set 2D edge Thin Edge Thick Edge Retreat 0D O0 O DO D
5. Define the size and grid setting of the panel being Standard Panel Setup edited Print Setup Setup printer option of the panel being edited a ae Preview the printout of the panel being edited PP Ne S End the execution of Panel Editor and return to PAM O Edit Menu Menu tem X Copy the selected content and store it in the Standard Copy clipboard Past the content in the clipboard into the panel being Standard Paste edited Delete the selected content Standard Duplicate Duplicate the selected content Standard ra 2 4 Chapter 2 Panel Editor Select All Select every objects in the panel being edited Erase All Delete every objects in the panel being edited Edit Edit objects in the foreground Foreground Edit Edit objects in the background Background Copy the details and style parameters of the base Copy Genie Object and assign them to all selected Genie Properties Object of the same type Ol View Menu Standard Toolbar Toggle to show or hide the Standard Toolbar Color Toolbar Toggle to show or hide the Color Toolbar Graphic Toolbar Toggle to show or hide the Graphic Object Toolbar a a Arrange Toolbar Toggle to show or hide the Arrange Toolbar Modify Toolbar Toggle to show or hide the Mocity Toolbar Layer Toolbar Toggle to show or hide the Layer Toolbar Status Bar Toggle to show or hide the Status Bar Properties dialo As 4 m E 7 ca A
6. C oe C a O X Y Position of top left corner If Child Window style is set in Special properties page the parameters specify position of the panel it opens in the coordinates system based on the upper left corner of its parent panel Otherwise these properties simply specify the location of the object icon in this panel and have no effect on the actual position of the panel it opens O Width Height Size of the object If Child Window style is set in Special properties page the parameters specify the size of the panel it opens corresponding to the coordinates system based on the upper left corner of its parent panel Otherwise these properties have no effect on the actual position of the panel it opens 7 8 Chapter 7 Panel Objects Special Properties MS Properties E Basic Ea Special Q Tac Basic Style Name E acroPlayve Child window Caption Panel Player O 0 v Popup window i E Thin trame Single line Double line Winoclw title Control button Max button Min button Thin edge Thick edge _ Retreat Background i Feme Upper edge i 1 Details File names Lower edge ape O Name O Caption Text shown on window title of the panel Details O X Y Position of top left corner of the panel opened by this object If Chil
7. Details Special Properties Basic L Name Chapter 8 Action Objects TAG Properties W Properties Eg E Besic E Special TAG Tag Setting Index I Members om LJ Index the sequence number of the Tag set to 1 lts value is 1 if the first Member Tag is set to 1 Its value is 2 if the second Member Tag is set to 1 Its value is 3 if the third Member Tag is set to 1 Its value is 0 if all Member Tags are 0 Q Members Only one member Tag can be set to 1 Setting any member Tag to 1 will cause other member Tags to be set to 0 SmartPanel for Windows User s Manual E Multiplexer Send the value of one of the Input Tag selected by Index Tag to the Output Tag If the value of Index Tag exceeds the number of Input Tags the value of Output Tag will be locked and stop changing with any of the Input Tag Is Style Bi directional is set not only the value of Output Tag changes as the value of the Input Tag specified by Index changes but the specified Input Tag also change as the Output Tag does E Properties 9 Basic ES Special Q TAG Basic Style Hame BE E Bi directional Details C ome JC e Special Properties Basic Wd Name Style Q Bi direction Data transmission between Output and Input Tag specified by Index Tag is
8. MS Properties J Basic Ei Special Intarmation Object Panel Box Position 3 bes sj y 305 a Size Width 35 yl Height 25 5 Anchor y 342 5 y 3175 Basic Properties Lock Size JEnclose Open Nodes Rotation Position Properties Others M Enclose Hide Disable O X Y Position of top left corner O Width Height Size of the object Special Properties Basic O Name Name of the Object 7 2 Remark Chapter 7 Panel Objects MM Properties m Basic eS Special Basic Style Mame WacroBbox Thin edge thick edge Retreat l Frame Details File name Background Woperedqe Lower edge Details O File name The path of the panel shown in the Macro Box O Background Panel background color O Upper edge Upper edge color O Lower edge Lower edge color Style O Thin Edge O Thick Edge O Retreat O Frame Comments O Panel containing this object is the parent panel of the panel opened by this object If the parent panel closed the child panel the panel open by Panel Box is also closed 7 3 SmartPanel for Windows User s Manual Popup Panel Popup Panel can be used to open or close a specified panel by setting its Control Tag to 1 and 0 respectively Wwhen a panel is closed all object it contain will also be closed and cease f
9. Maximum Maximum value of the Y scale Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of data Tags This property is used to draw the scale Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale Chapter 12 Graph Objects TAG Properties W Properties Tag Seting DOUCE ome Y Source oO Erase QO X Source The Tag whose value is the data source of X a Y Source The Tag whose value is the data source of Y OQ Erase The Tag whose value change will erase all data on the object 12 27 Alarm objects are used to displace alarm status message and log H Alarm Concentrator a Annunciator Alarm Log Alarm WAV Player Group Annunciator Since Basic properties are the same for all genie objects and have been described in chapter 4 they are omitted and will not be discussed again here 13 1 SmartPanel for Windows User s Manual H Alarm Concentrator Alarm Concentrator can combine the alarm status of multiple Source Tags In any of the Source Tags remains in alarm condition the value of Output Tag will be 1 Output Tag will be rest to 0 only when all the Source Tags become normal Special Properties 13 2 Basic Q E Properties Basic EM Special G TAG Basic Mame Details Name Chapter 13 Alarm Ob
10. Only when all the Input Tags are 0 the Output Tag is 0 MS Properties fal Basic ee Special STAG esses Tag Setting Output Lea Inputs find Q Input Tag used as OR inputs LJ Output Result of OR calculation 8 SmartPanel for Windows User s Manual Po Not Invert the value of Input Tags and send the result to Output Tags More than on set of input and output Tags can be defined in a single Inverter object MS Properties Basic Name NOT Details Special Properties Basic LJ Name 8 8 Chapter 8 Action Objects TAG Properties Output is 1 when Input is 0 and Output is 0 when Input is 1 E Properties Outputs Inputs Tag Setting Every two Tags form a group The former is output and the later is the switch LJ Input Tags to be inverted Q Output Result of Inverting Every two tags in the list is a set with the previous one is the output and the later one is the input For example the first tag in the list is the NOT output of the second tag the third tag in the list is the NOT output of the forth tag etc 8 9 SmartPanel for Windows User s Manual FF ExIndex lf any of the Member Tags is set to 1 all other Member Tags are set to 0 and Index Tag is set to the sequence of the Tag set to 1 W Properties a Basic cS Special Se TAG Basic Name Exlnces
11. 3 Project folder wmf Used to store wmf picture files Graphic Object Properties Each graphic object has some properties and the looks of the graphic object can be modified by editing its properties Properties of graphic objects can only be edited in the panel editor and they will remain static at runtime To modify properties the object must be right clicked and select Properties from the popup menu The properties dialog of the object will appear to allow editing MS Properties Information Rectangle Fasition Lock Remark sd 7 l Size _ Enclose Open Nodes Rotation Position Properties Ei Others W Enclose Hide Disable There are three buttons at the bottom of the properties dialog OK Cancel and Apply This provides three selections after the editing of properties is finished 5 6 Chapter 5 Configure Graphic Objects The modified properties will take effect and the dialog will be closed The modified properties will be discarded and all setting will be reset to the values before editing The dialog will remain opened The modified properties will take effect but the dialog will remain opened Users can continue to edit the properties of the object or select a different object for editing Note that after the editing of the properties of a object either OK or Apply button must be press to apply the edited properties to the object If a
12. 9 23 SmartPanel for Windows User s Manual TAG Properties MM Properties Besic g Special PSV Axis SQ TAG Tag Setting Target O Q Target The Tag whose value is controlled by the object 9 24 Chapter 9 Control Objects Ey Edit Box Edit Box is used to enter the value or message of the Target Tag Special Properties E Properties EA Basic K Special Q TAG Basic Style PRIDE EE O O _ Edit message Details 2 e Edit value Lowlimit o Elecite High tim moo _ Edit date es Thin edge ii Oo v Thick edge Decimal place Po Retreat Text color 7 Frame Box color g Background Upper edge Ral Lower edge Basic Q Name Properties Q Low Limit Minimum value can be entered Q High Limit Maximum value can be entered Q Font The font used to display the entered text Q Decimal place The number of digit displayed after the decimal point Q Text color Color used to display the entered text Q Box color Color of the editing area 9 25 SmartPanel for Windows User s Manual Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Edit Message The Edit Box is used to enter the message part of the Target Tag Q Edit Value The Edit Box is used to enter the value part of the Target Tag Q Edit Time The Edit Box is used to enter
13. Background Object background color LJ Upper Edge Upper edge color 9 19 SmartPanel for Windows User s Manual LJ Lower Edge Lower edge color Style LJ Continuous If the style is set value of Target Tag changes as the slider is being dragged Otherwise the value only changes when the slider is released Q Thin Edge Q Thick Edge MS Properties H Basic E Special ES XAxis TAG XAxis Minimum D Maximum 100 Minor tick interval Major tick interval X Axis Properties Q Minimum Minimum value of the slider scale This is also the lower limit of the range can be set by the object Q Maximum Maximum value of the slider scale This is also the higher limit of the range can be set by the object Q Minor tick interval Distance between neighboring minor tick on the scale in the same unit of the Target Tag value This property is used to draw the scale Q Major tick interval Distance between neighboring major tick on the scale in number of 9 20 Chapter 9 Control Objects minor ticks This property is used to draw the scale TAG Properties W Properties E Basic pS Special pS x Axis SB TAG Tag Setting Target ial Q Target The Tag whose value is controlled by the object 9 21 SmartPanel for Windows User s Manual ar Vertical Slider Dragging the slider with a mouse can change the value of the Target Tag Special Properties E Properties A Basi
14. Style LJ Show Message Show the message part of Source Tag Q Show Value Show the value part of Source Tag Q Show Time Show the time of Source Tag Q Show Date Show the date of Source Tag Q Taiwan Year Use Taiwan Year system when displaying date Q Align to top Align the text to top of the object Q Align to bottom Align the text to bottom of the object Q Align to left Align the text to left of the object Q Align to right Align the text to right of the object Q Blink Use blinking effect Q Thin Edge Q Thick Edge Q Retreat Q Frame 11 21 SmartPanel for Windows User s Manual TAG Properties MM Properties Tag Setting SOUrCe io Index io Q Source Tag whose data will be displayed Q Index Tag whose value determine the color of data text 11 22 Chapter 11 Dynamic Display Objects Gh Level Level is usually used to show the level of a tank The value of Source Tag will be convert to the height of level and displayed as a color bar Special Properties MM Properties FJ Basic H Special TAG Basic Style Caption H Translucent Details Minimum Maximum Fill color Background Basic LJ Name Details LJ Min The minimum value of the level Max The minimum value of the level Liquid The color of the liquid whose level is shown UO DOD O The background color of the object 11 23 SmartPanel for Windows User s Manual
15. o o Q Retreat o Frame TAG Properties E Properties O Basic l Special ge TAG Tag Setting Target apo Chapter 9 Control Objects BMP Button BMP Button is a Button with graphic attached to it Operation on a BMP button not only changes the value of Target Tag but also changes the graphics on the button BMP button can have up to 16 states Number of state depends on the number of graphic file assigned The graphic file displayed on the button depends on the value of Target Tag For example when Target Tag is 0 the first graphic file is displayed the second graphic file is displayed when It s 1 If no Target is assigned only the first graphics will be displayed Left click on the button will increase the value of Target Tag by 1 and right click on it will decrease its value by 1 Special Properties MS Properties EG Basic ES Special Q TAG Eo Basic SS Basic Style Mame tAE uton i j Auto resized Privilege o i v Cyclic Check password Recontirmn Thin edge Thick edge Retreat Frame Details File name 16 files max Background Wpper edge Lower edge Basic LJ Name Q Privilege The privilege a user must have to operate on this object Range of privilege is 9 13 SmartPanel f
16. Bi directional That is if the Input Tag changes the Output Tag changes with it if the 8 12 Chapter 8 Action Objects Output Tag changes the Input Tag also changes with it MS Properties E Basic R Special Qe TAG Tag Setting Output Index Inputs TAG Properties LI Output The Tag acts as the output Q Index The Tag used to specify which of the input Tag is connected with the output Tag LJ Inputs Tags used as input If Index is 0 the first Input Tag is the input If Index is 1 the second Input Tag is the input If Index is 2 thethird Input Tag is the input 8 13 SmartPanel for Windows User s Manual ia Scanner Multiple sets of Controls and Outputs Tags can be assigned to a Scanner object Scanner will determine whether to send the value of the Input Tag to the Output Tag based on the value of the corresponding Control Tag For example if the first Control Tag is 1 Input value will be set to the first Output Tag if the value of the first Control Tag is 0 the value of the first Output Tag won t change with the Input Tag Special Properties E Properties O Basic EY Special G TAG Basic Style Mame Details Basic Q Name 8 14 Chapter 8 Action Objects TAG Properties Q Input The Tag used as the input data source Q Outputs The output Tags Q Controls Tags used to control the change of Outputs
17. SmartPanel for Windows User s Manual Properties Font The font used for the Text Text A list of text and colors selected by Index Tag for display Blink Base Specified which color is used as blink base Background Object background color Upper Edge Upper edge color Lower Edge Lower edge color Blink Use blinking effect Align to top Align the text to top of the object Align to bottom Align the text to bottom of the object Align to left Align the text to left of the object E E E E Q Align to right Align the text to right of the object Q Thin Edge Q Thick Edge Q Retreat E Frame Chapter 11 Dynamic Display Objects TAG Properties MS Properties al Basic g Special Tag Setting Ince Q Index The Tag whose value determines the set of color and text to be displayed SmartPanel for Windows User s Manual Indicator Indicator can be used to show the status of an IO It changes color according to the value of Index Tag Up to 16 colors can be defined The first color is used when Index is 0 and the second color is used when Index is 1 etc This object also has a Blinking effect intermittently for display and create a dynamic effect When Blink style is set the object will use two colors The two colors used will be the one designated by the value of the Index Tag and the color assigned by the Blink Base property Special Properties MM Properties
18. Their value should be either 0 or a A E Properties O Basic gF Special St TAG Tag Seting Input Outputs Controls Every two Tags form a group The former is output and the later is the switch control 8 15 SmartPanel for Windows User s Manual Counter Counter object is used to Count the number of value changes from 0 to 1 of Input Tags and send the number to Output Tag A Counter object can be used as the counter for multiple Inputs Every two Tags in its Tag setting is a group with the former Tag as output and the latter one is input Special Properties MS Properties E Basic EB Special TAG Basic Style Mame Details Basic Q Name 8 16 Chapter 8 Action Objects TAG Properties W Properties ES Basic gff Special a TAG Tag setting Outputs Inputs Every two Tags form a group The former is output and the later is input LJ Outputs Counting result Increased by one each time the corresponding Input Tag changes from 0 to 1 LJ Inputs Input Tags to be counted SmartPanel for Windows User s Manual Timer Timer increases or decreases the value of Output Tag by 1 at the specified time interval when its Control Tag is 1 and stop increasing or decreasing output when control Tag is O When the Count Limit of the output is reached it will be reset to O if Countdown is set the Output will
19. effect To give the modification press Cancel button to close the dialog without saving the setting At runtime since Lab LINK will stretch the panel to fit the screen resolution all objects will be converted to a logical relative coordinates and displayed with correct relative position and size maintained To have the best display quality It is recommended to set the panel size to be the actual window of the panel at run time Exit Panel Editor Select Exit from the File menu or press the button on the upper right corner of the panel editor window to exit the application If any modification has been made to the panel a dialog will appear to ask for confirmation on saving the panel file 2 18 Chapter 3 Tutorial A simple example is used to illustrate the using of Panel Editor to create a panel 3 SmartPanel for Windows ERO HBA Example for the Tutorial Open a New Project Press New button on the tool bar of PAM to open a new project Enter a project name and add a workstation by accepting its default name Wks1 as requested by the New Project Wizard A new project will be created and the Project windows is shown Click on the File tab to select the File page in the Project window Double click on Panel File node to expand it and shows the panel files Double click on the root panel file Wks1 pnl to run Panel Editor to edit the panel file 3 1 SmartPanel for Windows
20. 12 13 SmartPanel for Windows User s Manual rH Horizontal Trend Horizontal Trend shows the change of Source Tags data on a trend chart It differs from Scroll Trend on that it use absolute time to show the data A separator line is drawn on the chart to show current time Data on the left of the separator are data of this time period and data on the right of the separator are data from previous time period There are three time period can be selected QO 24 hour with data recorded every minute Q 12 hour with data recorded every 30 seconds a 60 minutes with data recorded every 5 seconds Data of Source Tags are buffered in memory and drawn When data number exceeded the buffer size defined by the time period selected older data are flushed on a first in first out base Close of the panel where the Horizontal Trend resides will erase all buffered data Up to 8 curves can be drawn on a Horizontal Trend Special Properties Basic a Name Q Caption Title text display on the object Details O Curve Colors used to draw the trend curves The colors sequence corresponds to that in the Source Tag definition The order of the color box is from left to right and then from top to bottom Data Window Background color of the chart Minor grid Color of the minor grid lines Major grid Color of the major grid lines Background Object background color 0 O0 O UO O Upper Edge Upper edge color 12 14 Chapter 12 Graph
21. 5 SmartPanel for Windows User s Manual Vertical bar displays the real time values of multiple Source Tags in the form of a Vertical bar chart Special Properties MS Properties EE Basic Ef Special p vaxis Gs TAG Basic Mame Details Chart Minor grig Ba Major grid Bar label 8 max Background Upper edge o Lower edge O Name Q Caption Title text display on the object Details Q Chart Background color of the chart Q Minor grid Color of the minor grid lines a Major grid Color of the major grid lines Q Background Object background color 12 6 Caption VeticalBar Style Triangular Needle Major grid Minor grid Thin ege Thick edge Retreat h Frame Chapter 12 Graph Objects O Upper Edge Upper edge color a Lower Edge Lower edge color O Bar Label Label text shown beneath each bar Label cannot be omitted Blank character can be entered if no label is needed a Bar Color Color of each bar The color box next to the label text is the color used to show that bar Style Q Triangular Show a triangular pointer on the scale to indicate values instead of showing a bar O Needle Show a needle pointer on the scale to indicate values instead of showing a bar Major Grid Show major grid lines Minor Grid Show minor grid lines Thin Edge Thick Edge Retreat E G BE O0 O O Frame 1
22. 5 18 Chapter 5 Configure Graphic Objects When a new graphic object is added this default color setting will be applied automatically to define the new object However these default color settings do not apply to genie objects Node Editing For graphic objects with multiple segments border nodes are the end point of each segments Panel Editor provide node editing tool to edit them after the objects are created Graphic objects supporting node editing include polyline curve Bezier curve and shape Line rectangle rounded rectangle ellipse pie and polygon objects must be converted to shape objects first and they can then have nodes to be edited Since frame and picture objects cannot be converted to shape objects so node editing do not applies to these objects For text object despite that it is possible to convert them into shape objects it is not recommended because it will be converted to extremely complex shape There are three methods to select the object whose nodes will be edited O Select the object by clicking on it with Select tool and then select Edit Node from the Modify menu O Select Node Tool from the Graphic Object Toolbar by click on the k icon The cursor will be shown as k Left click on the object to edit its nodes a Right click on the object and select Edit Node from the popup menu The object selected for node editing will have show their nodes as blue dot with square edges with the exception of th
23. Background The color of the desktop background This definition is used in panel editor only since the desktop will not be displayed during runtime Minor grid The color of the minor grid lines Major grid The color of the major grid lines Grid is used as an auxiliary tool for object editing When grid is set to be shown mouse operation grid on objects such as moving and resizing will lock to grids automatically When the arrow keys on keyboard are used to move object the movement distance will also be based on grid size They can also help users visually to align objects Grids are displayed in Panel Editor only and will not be shown at runtime To define colors please right click on the color setting box to open the color pallet Click on the tab Pallet Standard System and Custom to switch among different color pallets and then click on the colors on the pallet to define color properties Click on any area outside of the color pallet to cancel color selection and close the pallet gt Wi ererrree ch r E e Panel Size Color Width Pretietae ereiie SFREREEH EENET G pe led oe e sue a Panel EENES Height Background Grid Minor grid Xminor grid Major grid Y minor grid amp Xmajor grid a lt gt ai ew Y major grid SmartPanel for Windows User Manual When panel setup is finished please OK button to close the dialog and the new setting will take
24. Editor The user interface of Panel Editor is shown as below Usage of the menu and toolbars will be discussed in the following sections tandard Toolbar View Toolbar cale Toolbar BI PalEdit Wks1 A J Fief Edit E View V Arrange A Layer Z Modify M Window W Help H E E POO hH Go A DDG tt Base m Scale En eenen AWA S14 4 SS Color ons Toolbar POD HE R D SER fl Modif T n Gd RR ie ete te dott Wests is Wines sees ee ee eel eee Nemec eee o Modity OF WO lee gi eae Re aii a Toolbar oO am m i t z Graphic c Bm E E 4 E f 4 pep tet E f E Object Lage fe SE EE See ES ues RE a TELESE i S Toolbar A BBS la K E T H of i g amp EN Bk 50 Gah FEE E E 2 His Vertical Se Slider Genie Object Toolbar ma JS o g ll j s il E WtiRSRPhSebhealwegm g um Oro eA Rea un LZ Novaa Width 0 Height 0 Arrange Horizontal Edit Area Pa per Toolbar Slider Status Bar 2 3 SmartPanel for Windows User Manual Menu Menu provides the following function selections O File Menu Toolbar loon Create a new panel and start editing Standard Open Open an existed panel for editing Import a panel created by previous version Panel Import Editor standard 1S Save As BMP Save the edited panel as a BMP graphicfie Save As EMF Save the edited panel as an EMF graphic fle
25. Heo ages i Retreat sorrel V Frame iil gt SHEARS EEn gm S omw denal nE Read x 267 349 width 155 Height 95 NUM selecting Objects Objects are displayed as icons in Genie Objects Toolbar Select the object needed by left clicking on the icon representing the object The icon will sink to indicate the object is selected An object will remain selected until another object or the Selector icon is selected 4 2 Chapter 4 Configure Genie Objects oye ee iii BMP WMF le s Be oa E Ci i o a EUs A oO E ke Pad Genie Objects Toolbar Position and Size Definition After the selection of object move the cursor to where you want to put the object Left click your mouse and drag to right and bottom direction A square appears to indicate the size of the object Release mouse button when the appropriate size is reached and a new object is created Some invisible objects such as action objects will be shown as icons and their size cannot be adjusted The icons are only for the convenience of editing and they will be hidden during runtime Object Properties Definition Double click on a object to open its properties dialog box to define its properties Properties vary among objects of different types However they can be classified into the following categories O Basic Size and position of objects disable and other options O Special Properties specific to each type of genie object
26. Lower edge Basic Q Name Details Q File name The path of a text whose content will be shown by the object Valid path can be included and use of reference TXT path 5 is recommended in the path designation Q Font the font used to display the content of the text file Q Text color Color used to show the text Q Box color Color used for the text displaying area 10 8 Chapter 10 Static Display Objects Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Save file Allow users to edit the content of the text file and save the result when finish editing Thin Edge Thick Edge o o Q Retreat o Frame TAG Properties None Dynamic Display Objects are visible objects whose color shape or text change as its referenced Tag changes A Log Box T Static Text Dynamic Text 50 Text Meter Indicator Lal Level E Lamp Since Basic properties are the same for all genie objects and have been described in chapter 4 they are omitted and will not be discussed again here SmartPanel for Windows User s Manual A Log Box Log Box logs the change of the message part of the Source Tag The logged data can include date and time and can be saved in a designated text file and Special Properties E Properties H Basic Special TAG Basic Style Harme LogBox Save file No time No date Thin edge
27. MS Properties Basic Style Name Edit value Privilege _ Edittime _ Edit date Detail ied z C Show limits Low limit OS Check password High limit 48 _ Reconfirm an Digits 6 O Thin edge Decimal place 1 Thick edge Ext color Lit color _ Rereat Background Frame Upper edge zi Lower edge Basic Q Name Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details Low limit Minimum value can be entered High limit Maximum value can be entered Digits The number of digit can be shown Decimal place The number of digit displayed after the decimal point Ext color Color of the 7 segment LED when extinguished Lit color Color of the 7 segment LED when lit Background Object background color 0D OOO OULU DO Upper Edge Upper edge color Chapter 9 Control Objects LJ Lower Edge Lower edge color Edit Value The Edit Box is used to enter the value part of the Target Tag Edit Time The Edit Box is used to enter the time part of the Target Tag Edit Date The Edit Box is used to enter the date part of the Target Tag Show Limit Display the limit of Target Tag value Check password Always ask for a Check password when operated Reconfirm Show a message to ask for reconfirmation when operated Thin Edge
28. Object Layout 6 6 Modify an Object 6 9 Foreground and Background 6 10 Use of Layers 6 11 View Control 6 12 Other Tools 6 14 Color Setting for Multiple Objects 6 15 Ch7 Panel Objects Panel 7 1 Popup Window and Child Window 7 1 oO Panel Box 7 2 Popup Panel 7 4 Panel Player 7 8 Ch8 Action Objects Initiator 8 2 T AND 8 4 3 gt oR 8 6 gt NOT 8 8 EF Exindex 8 10 it Multiplexer 8 12 FE Scanner 8 14 Counter 8 16 Timer 8 18 Multi Timer 8 20 ma Delay Timer 8 22 an Clock 8 24 B Calculator 8 26 Runner 8 30 Ed Executer 8 32 K3 WAV Player 2 SSS A Ch9 Control Objects dh Button 9 2 4M LED Button 9 5 H Rocker 9 6 feh Set Button 9 8 F Spin Button 9 11 d BMP Button 9 13 ate WMF Button 9 16 Horizontal Slider 9 19 ar Vertical Slider 9 22 Edit Box 9 25 i_ Number Pad 9 27 Ch10 Static Display Objects G3 ShowBMP 10 2 m ShowWMF 10 5 p L MemoBox eee 10 8 Ch11 Dynamic Display Objects A Log Box 11 2 T Static Text 11 4 Dynamic Text 11 7 Indicator 11 10 a Lamp 11 13 Z Shape 11 16 Digit Meter 11 18 50 Text Meter Eh Level Ch12 Graph Objects Horizontal Bar al Vertical Bar Scroll Trend r Horizontal Trend Fa Data Trend X Y Chart Ch13 Alarm Objects Appendix pa Alarm Concentrator a Annunciator Alarm WAV Player Alarm Bar E Alarm Log w Group Annunciator Object Icons Reference Path 11 20 11 23 12 2 12 6 12 10 12 14 12 18 1
29. Q Text Color of the Caption text Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style LJ Push Button The button is a push button Its Target Tag is 1 when the button is pressed and is 0 when released Q Set Button The button can only be only used to set Target Tag to 1 when pressed The button will remain pressed until the Target is set to O with other mechanism Q Reset Button The button can only be only used to set Target Tag to 0 when pressed The button will remain pressed until the Target is set to 1 with other mechanism Q Circular Set the shape of the button to be circular The button is rectangular unless this style is set Transparent The button is transparent Align Top Align the caption to the top of object Align Bottom Align the caption to the Bottom of object Align Left Align the caption to the left of object Align Right Align the caption to the right of object Check password Always ask for a Check password when operated Reconfirm Show a message to ask for reconfirmation when operated Thin Edge Thick Edge Retreat DO 0 0O DOD 0O OU OU D Frame 9 3 SmartPanel for Windows User s Manual TAG Properties MS Properties O Basic ee Special TAG Tag Setting Target Enable Q Target The Tag controlled by this object Q Enable If this Tag is set the object is operable only when
30. Q Thick edge Q Retreat Q Frame SmartPanel for Windows User s Manual TAG Properties MS Properties al Basic g Special Tag Setting Inges Q Index The Tag determining which graphic file to be shown 10 4 Chapter 10 Static Display Objects oF ShowWMF ShowWMF is used to a display graphic file on the screen An Index Tag can be assigned to determine which one of the specified list of graphic files should be displayed The first graphic file is displayed when Index is 0 and the second file is display when Index is 1 etc Up to 16 graphic files can be assigned to a ShowWMF object Animation effect can be achieved by combing a Timer object to change the value of Index Tag and thus switching the graphics displayed periodically This object also has a Blinking effect When Blink is used the object will display two graphic files intermittently to create a dynamic effect The two files used will be the file designated by the value of the Index Tag and the file assigned by the Blink Base property Special Properties E Properties H Basic EY Special Tac _ Basic Style Transparent Thin ed File name 16 max Thin edge i _ Thick edge Retreat Frame Details Blink base Background Upper edge Lower edge Basic LJ Name SmartPanel for Windows User s Manual 10 6 Details E D O D O
31. Style D O0 0 0O OU OU U File name A list of WMF files to be displayed Valid path can be included and use of reference WMF path 3 is recommended in the path designation Blink Base Designate which of the graphics file will be used when blinking Background Object background color Upper Edge Upper edge color Lower Edge Lower edge color Blink Use blinking effect to show the graphics Transparent The background of the graphic is transparent and allows objects behind it to be seen Align Top Align the graphic to the top of the object Align Bottom Align the graphic to the Bottom of the object Align Left Align the graphic to the left of the object Align Right Align the graphic to the right of the object Thin Edge Thick Edge Retreat Frame Chapter 10 Static Display Objects TAG Properties MS Properties x Basic p Special Tag Setting Index Q Index The Tag determining which graphic file to be shown SmartPanel for Windows User s Manual Memo Box is used to show the content of a text file on the screen It also allow the editing of the text in the file and saving of the result Special Properties E Properties A Basic ce Special Basic Style pane Jemobox Save file Details Thin edge Filename V Thick edge im Retreat h Frame Fort Text color Box color Background pper edeg
32. Style Q Translucent Use translucent effect to show the level TAG Properties MS Properties B Basic g Special Tag Seting Source Q Source The Tag whose value is converted to the level shown 11 24 Graph objects show real time or historical data in the form of graphs and charts B Horizontal Bar rH Horizontal Trend 4 Vertical Bar Fal Data Trend Scroll Trend X Y Chart Since Basic properties are the same for all genie objects and have been described in chapter 4 they are omitted and will not be discussed again here 12 1 SmartPanel for Windows User s Manual Horizontal Bar Horizontal bar displays the real time values of multiple Source Tags in the form of a horizontal bar chart Special Properties Properties E Basic Ef Specie EE x Axis Q TAG Basic Style Name HoreB rl Triangular Caption Horizontal Bar Chat _ Needle m Major grid Minor grid Thin edge Thick edge Retreat Frame Details Chart Bar labels o max Minor grid Major grid Background Upper edge Lower edge a Name Q Caption Title text display on the object Details 12 2 Chart Background color of the chart Minor grid Color of the minor grid lines Major grid Color of the major grid lines 0 O 0 ODO Background Object background color Chapter 12 Graph Objects O Upper Edge Upper edge color a Lower Edge Lower edge
33. Thick Edge Retreat Frame oooocooncoaocancono Q D Taiwan Year If Edit Date is set the year part of the Date uses Taiwan Year system TAG Properties E Properties O Basic ee Special See TAG Tag setting Target ape LI Target Tag to be edited by this object 9 29 Static Display objects are used to display graphic or text files Despite the name its content can still be changed as the referenced Tags change gt gt Gs ShowBMP oF ShowWMEF Since Basic properties are the same for all genie objects and have been described in chapter 4 MemoBox they are omitted and will not be discussed again here SmartPanel for Windows User s Manual Fi ShowBMP ShowBMP is used to a display graphic file on the screen An Index Tag can be assigned to determine which one of the specified list of graphic files should be displayed The first graphic file is displayed when Index is 0 and the second file is display when Index is 1 etc Up to 16 graphic files can be assigned to a ShowBMP object Animation effect can be achieved by combing a Timer object to change the value of Index Tag and thus switching the graphics displayed periodically This object also has a Blinking effect When Blink is used the object will display two graphic files intermittently to create a dynamic effect The two files used will be the file designated by the value of the I
34. User s Manual Create the First Object A Button object will be created as the first object in our example Move the cursor to the Genie Objects Toolbar and click on al icon to select it The selected object icon will sink to indicate its selection Move cursor to where you want to have the button the Edit Area Click left mouse button and drag to right and lower direction and a black will appear and resize as you drag your mouse The square indicates the size of the Button object Release mouse button when the sized desired is shown and our first object is created on the Edit Area f PnlEdit Wks1 B File F Edit E View ArrangefA Layer Modify M Window W Help H a x POO OHH OMe 45 GG aaa o Scale anm 3 g qo O0 O8O000000000000000080000RRB CA CELO C E eea E A S A lag ES onae e a ine dane enue anea ne THEE aA TDD l i cs gt FH oe q fel A gorm fy O Oy oma eE a e Huei a a api ft Heeei eei tee Heeii He is CB M S ed chesctstozesteeazsteccczisecaccsssactis Resststuaes Stevs ecctasssetaccza octts piirpind niinen horitik zii pee ion ra SA AREER JEN SA kaaa i J I EH Sif a eee ba 4 gt H gt mp nnn j i SES RATA i gG amp y i 50 Gait al He P a SRR ae SEES RS baisapeadesousieeasassicacastisaraestastosaesossatatameassotisstessisttaersisisisaeesttcasemiisessisaapsossassipasiatiscapistesarsinatrasitedicasansatmcatesst eta
35. a EE EE 2 5 SmartPanel for Windows User Manual O Arrange Menu Menu Item Function Toolbar Icon Convert the selected objects into a grouped object Group Arrange Convert the selected grouped object into separate Arrange eee objects Align the left edge of all selected object to the left Arrange Align To Left edge of the base object Align the right edge of all selected object to the right Arrange Align To Right edge of the base object Align the top edge of all selected object to the top Arrange Align To Top edge of the base object mj u uj uj uj a a oe Align the bottom edge of all selected object to the Arrange Align To Bottom bottom edge of the base object Align the horizontal center of all selected object to Center Arrange the horizontal center of the base object Horizontally Align the vertical center of all selected object to the Center Arrange Vertically vertical center of the base object Align the horizontal and vertical center of all Arrange Center selected object to the horizontal and vertical center of the base object Attach Place the selected objects side by side horizontally Arrange Horizontally Attach Vertically Place the selected objects side by side vertically Even Space Arrange the selected object to have equal horizontal Arrange Horizontally distance between neighboring objects Even Space Arrange the selected object to have equal vert
36. a group they can be move and resized as a single object However all other individual properties of the object member in the group cannot be edited and some arrange operation may no longer be possible Ungroup After a group is selected choose Ungroup from the Arrange menu or click on the EA button in the Arrange Toolbar Another way to ungroup is right click the group and select Ungroup from the popup menu After the ungroup operation each member is a unique object again and 6 6 Chapter 6 Manipulating Objects its properties can be edited independently Align to Left After all the objects to be aligned are selected left click on an object to select it as the base object Choose Align to Left from the Arrange menu or click on the 2 button in the Arrange Toolbar The left edges of all the selected objects are aligned to the left edge of the base object Align to Right After all the objects to be aligned are selected left click on an object to select it as the base object Choose Align to Right from the Arrange menu or click on the 5S button in the Arrange Toolbar The right edges of all the selected objects are aligned to the right edge of the base object Align to Top After all the objects to be aligned are selected left click on an object to select it as the base object Choose Align to Top from the Arrange menu or click on the 7 button in the Arrange Toolbar The top edges of all the selected objects are aligned t
37. a dynamic effect The two colors used will be the one designated by the value of the Index Tag and the color assigned by the Blink Base property Special Properties W Properties Basic Ef Special Gs TAG Basic Style Name Shape Bru Blink Details Line width 0 eT Coordinates 16 sets max Coord range 1U000 1 0000 Blink base Color Basic LJ Name 11 16 Chapter 11 Dynamic Display Objects Details Q Line Width Width of the outline of the object Q X Y Coordinates Coordinates of each vertex on the outline The coordinates map the size of the object to a scale of 0 to 10000 in both X and Y direction with the origin at the top and left corner LJ Blink Base Specified which color is used as blink base Q Colors Colors used to display the indicator 16 colors can be assigned with sequence number from 0 to 15 and in the order from left to right and from top to bottom Style Q Fill Fill the shape Q Blink Use blinking effect TAG Properties MM Properties E Basic Special Ne TAG Tag Setting Index O App Q Index Tag determining the color of the object 11 17 SmartPanel for Windows User s Manual Digit Meter Digit Meter is used to simulate a 7 segment LED meter to display data The displayed data can be the value tim
38. be set to Count Limit when 0 is reached Special Properties E Properties O Basic Kf Special TAG Basic Style Name i Countdown Details Interval ms E O00 Court limit e1 47483 647 Basic Q Name Details Q Interval Output is increased or decrease at this time interval The unit of Interval is ms Q Count Limit When the value of output reaches this number it will be reset to 0 If Countdown is set Output will be set to Count Limit when 0 is reached Style Q Countdown Output is decreased instead of increased when the style is set Chapter 8 Action Objects TAG Properties MS Properties O Basic j Special Co TAG Tag Seting Output Control appv LJ Output Timer output increased or decrease at specified interval Q Control Tag use to control the running of Timer If no Tag is set the Timer will always be functioning that is Output will keep increasing or decreasing at the specified interval 8 19 SmartPanel for Windows User s Manual Multi Timer Multi Timer increase or decrease a counting value at the specified Time Interval within the limits determined by the value of Control Tag and Count Interval and send the result to Output Tag For example if Time Interval is set to 1000 and Count Interval is 3 When Input is 0 Output is 0 When Inpu
39. between any two neighboring data in the data file exceeds this limit the two data won t be connected when drawing the trend curve Range The default time scale range shown when the object is created that is when the panel containing this object is opened The unit is in seconds Minor Tick interval Distance between neighboring minor tick on the scale in seconds This property is used to draw the scale Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale Label Label text shown on the Y scale Minimum Minimum value of the Y scale Maximum Maximum value of the Y scale Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of data Tags This property is used to draw the scale Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale Chapter 12 Graph Objects TAG Properties E Properties 1 A Basic ef Special cS X Y Axes TAG l Tag Setting Refresh io QO Refresh The Tag whose value change trigger the object to reload current data file 12 23 SmartPanel for Windows User s Manual X Y Chart X Y Chart is used to display the change on the relation between two Tags It is possible to define whether the change of Tag X Source Y Source or any of them will trigger adding a new data on the curve Data
40. color O Bar Labels Label text shown beneath each bar Label cannot be omitted Blank character can be entered if no label is needed o Bar Color Color of each bar The color box next to the label text is the color used to show that bar Style Q Triangular Show a triangular pointer on the scale to indicate values instead of showing a bar O Needle Show a needle pointer on the scale to indicate values instead of showing a bar Major Grid Show major grid lines Minor Grid Show minor grid lines Thin Edge Thick Edge Retreat E G BE O0 O O Frame 12 3 SmartPanel for Windows User s Manual X Axis Properties W Properties f Basic p Special A Axis G TAG E Besic EF special EB xAxs G TAG X Avis Label Minimum Maximum Minor tick interval Major tick interval Label Label text shown on the scale Minimum Minimum value of the scale Maximum Maximum value of the scale 0D OD UO O Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of the Source Tag value This property is used to draw the scale a Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale 12 4 Chapter 12 Graph Objects TAG Properties W Properties ia Basic E Special eg x Axis l Tag Setting Sources a Source Tags whose values are shown in the bar chart 12
41. create the following objects using similar methods described in the previous section Indicator de Vertical Slider Double click on each object one by one to open their properties dialog to edit their properties described below J Vertical Slider Change Caption in Basic area to Level Adjustment and check on the 3 3 SmartPanel for Windows User s Manual Continuous check box in the Style area Digit Meter Change the content of Digits in Properties area into 3 and Dec Digit into 0 O Button Change Caption in the Basic area of the second button object into Exit TAG Definition Objects must be linked to tags to relate them to IO data Two tags are used in our example led represent the status of the indicator and level represents the height of some liquid in a tank Move the cursor to the Indicator object and right click on it A Tag Setting dialog box will appear to allow definition of the tag linked to this object Enter led into the Index field Since the first Button object with Switch caption we created will be used to control this Indicator object please right click on it and enter the same tag name of led into its Target field Since tag name is case sensitive please take care on your typing to avoid mistake Open Tag Setting dialog of the three objects related to tank level one by one and enter tag names as described below O Vertical Slider Enter level
42. first upper color in color properties to fill interior area of the object SmartPanel for Windows User s Manual Pattern fill Use the first upper color in color properties as S ed sexi background color to fill the interior area of the object and use the second color to draw the selected pattern Texture Fill Use the selected texture tile to fill the interior area of the object The direction the texture tiles are arranged depends on the Mosaic properties Centered Gradient Fill Use both color defined in color properties to create centered gradient fill The center of the filling is the anchor point Linear Gradient Fill Use both color defined in color properties to create linear gradient fill If the selected style isn t based on center or edges the Split properties can determine the split position of both colors The split point is defined as a percentage of the width or height of the object If the Direction property is defined as Custom the Orientation properties can be defined to adjust the inclined angle Note If an object is set as x No Filling its interior area will not be considered as part of the object Therefore when selecting the object its border must be clicked on Clicking on its interior area will fail to select the object QO Color Define the color and opaqueness of the filling The meaning of both color and opaque properties depends on the style of filling QO Pattern Used t
43. for the border to exceed the edge of the object if the thickness is greater than 1 Edge The border extends only in inner direction This setting guarantees that the border won t exceed the edge of the object QO Line Color Color Define the color of the border Opaque Define opaqueness of the border It is an integer value between 0 and 255 and can be adjusted by entering a number or dragging the slider The smaller the 5 10 Chapter 5 Configure Graphic Objects number is the more transparent the border becomes QO Line Tip Define the shape of both ends of the border This property only affects objects that is not enclosed Start The shape of the starting tip of the border End The shape of the ending tip of the border QO Corner Define the shape of each corner of the border Q Dotted Line Tip If a dotted line is selected as the line style of the border this property defines the shape of the tip of each line segment Fill Page Left click on the Fill tab on top of the properties dialog to show the Fill page The page is used to define the fill characteristics of the interior area of objects E Properties Ej Basic Border lt Fill Type Color Color Opaque Color Opaque Pattern Texture Mosaic REZ i c Blend Split S le o Y Orientation Direction Deg O Type The type of color filling used No filling The interior area will be transparent a Solid fill Use the
44. i Thin edge poi 7 Thick edge Background F herse Upper edge Frame Lower edge Details Font Text color Basic LJ Name Q Caption Title text display on the object 13 14 Chapter 13 Alarm Objects Properties LJ Font Font used for Caption Q Text color Color of the Caption text Q Lamp color m Normal When all the Source tags are in normal state the color will be displayed m Alarm When any of the Source tags is in alarm state the first color will be used to display If Blink style is set both colors will be displayed in turn to create the blinking effect Q Background Object background color LJ Upper Edge Upper edge color Q Lower Edge Lower edge color Q Blink Use blinking effect Q Rectangular Set the shape of the object to be rectangular The object is circular by default Align to top Align the caption to the top of object Align to bottom Align the caption to the Bottom of object Align to left Align the caption to the left of object Align to right Align the caption to the right of object Thin Edge Thick Edge Retreat Frame 0D O O0 0O OU OU OU Thin Frame 13 15 SmartPanel for Windows User s Manual TAG Properties E Properties E Basic E Special p TAG ETEA Sins bai Share ene Bal Tag Setting Outout je SOUrCES IC Q Output Combing alarm condition of the Source Tags The tag will be set O if all of the Source t
45. immediately Special Properties E Properties E Basic ES Special TAG Basic f Mame Details Delay ms Basic LI Name Properties Q Delay The delay time from the activation of Control Tag set Control to 1 until Output Tag is activated set Output to 1 8 22 Chapter 8 Action Objects TAG Properties MS Properties Tag Setting Outout Control Q Output Output Tag of the delayed signal Q Control Tag controlling the delayed Output If this tag is not set Delay Timer will start timing since the panel containing the object is opened 8 23 SmartPanel for Windows User s Manual mn Clock Clock send a sequence of 0 1 0 1 pulses at the specified period to the Output Tag when Control Tag is set to 1 When Control Tag is set to 0 Output Tag will remain unchanged by Delay Timer The length of time for Output Tag to be O and 1 when Clock is activated can be set separately Special Properties W Properties E Besic EB Special Q TAG Basic Mame Details On time fms Of time ms Basic LJ Name Properties Q On Time The time of Output being 1 Q Off Time The time of Output being 0 8 24 Chapter 8 Action Objects TAG Properties MS Properties a Basic a Special Qi TAG Tag Setting Output Control Q Output Tag used f
46. it will turn to solid red indicating that it is selected as the base object When selecting multiple objects the last selected object will always be set as the base object by default Chapter 6 Manipulating Objects Operations on Objects Operations can be conducted on selected objects include Moving Objects a Mouse operation Press left mouse button on any of the selected objects to drag all the selected objects to a new position If Ctrl key on the keyboard during this operation the movements of objects will be confined to horizontal vertical and 45 diagonal directions only a Keyboard operation Pressing direction keys lt and on the keyboard can move selected objects horizontally to left or right Pressing t and keys on the keyboard can move the selected objects vertically upward and downward The movement for each keystroke is defined by the X minor grid and Y minor grid properties in the Panel Setup If the Ctrl key is also pressed when using the direction keys to move objects the movement for each keystroke will be twice of the grid size If Shift key is pressed while using the direction key to move objects the movement will always be one pixel for each keystroke Cut Objects Right click on any of the selected objects and select Cut from the popup menu to cut the selected objects from the panel The cut objects will be removed from the panel and moved to the clipboard This operation can also be conducted by ch
47. on the I0 button in the Arrange Toolbar The heights of all the selected objects are resized to be the same with the height of the base object 6 8 Chapter 6 Manipulating Objects Same Size After all the objects to be resized are selected left click on an object to select it as the base object Choose Same Size from the Arrange menu or click on the button in the Arrange Toolbar The widths and heights of all the selected objects are resized to be the same as the same with the base object Modify an Object Except for rotation there are other operations can be used to modify an object Flip Horizontally Select the object to be flipped and choose Flip Horizontally from the Modify menu or click on the ji button in the Modify Toolbar The selected object will be flipped horizontally and can be seen to become the mirrored image of the original object Flip Vertically Select the object to be flipped and choose Flip Vertically from the Modify menu or click on the ii button in the Modify Toolbar The selected object will be flipped vertically and can be seen to become the mirrored image of the original object Convert to Shape This feature can be applied to line rectangle rounded rectangle ellipse pie polygon and text objects To convert an object into a shape object it must be selected with Select Tool first After the object is selected choose Convert to Shape from the Modify menu or click on the lt _ button in t
48. panel with the screen resolution the object may be stretched in proportional to the panel window size However the relative location and size among objects will be automatically maintained Size Width and Height define the size of the object Similar to Position definition their units are pixels and the actual size may be stretched at runtime according to screen resolution Chapter 4 Configure Genie Objects Lock Lock options are used to prohibit direct change of object properties in panel editors This is to prevent careless operation mistakes to change object properties accidentally These setting are only used in the Panel Editor they have no effect at runtime Due to object characteristics only the following options apply to genie objects Size Prohibit the change of object size properties Position Prohibit the change of object position properties Others Disable If checked the genie object will be disabled When an object is disabled it will be invisible and have no functions at runtime Special Page Basic Name Name is a required property of all objects but it is only for reference and uniqueness is not required or obligated Caption Caption is used by several objects to show text on them All alpha numeric and most symbol characters can be used Privilege Some operable objects such as those in the control category have this property Privilege is related to Security Module and is
49. the panel view is enlarged the screen may be unable to show the whole panel Use the sliders to pan horizontally or vertical to show portions of the panel that was outside of the screen 1 1 View Show the panel in 1 1 scale Every pixel in the panel is displayed as a pixel on the screen Select this 1 1 scale by choosing 1 1 View from the View menu or click on the button in the View Toolbar Zoom In Zoom in to enlarge the panel view scale by two times Choose Zoom In from the View menu or 6 13 SmartPanel for Windows User s Manual click on the 4 button in the View Toolbar to double the view scale Zoom Out Zoom out to shrink the panel view scale to half Choose Zoom Out from the View menu or click on the on button in the View Toolbar to half the view scale Status Bar Status Bar shows the coordinates of the current position of the cursor Other Tools Panel Editor provides some other tools for more convenient editing besides those stated before Grid Grids can help users locate the objects and adjust their size more easily and precisely When panel editor is set to show grids all mouse operations will locked to the grids automatically For example if the distance between minor grids in X and Y direction are set as 5 in Panel Setip whenever an object is added moved or resized the minimum mouse movement is 5 pixels in either X or Y direction In other words it will impossible to move an object for a dista
50. this button is cyclic If this style is set and the limit of Target Tag value determined by the number of graphic files assigned is reached click on this object will reset Target value For example if three graphics are assigned and Target value is 2 left click the button will set Target to 0 On the other hand if Target is 0 then right click on the button will set Tag value to 2 Check password Always ask for a Check password when operated Reconfirm Show a message to ask for reconfirmation when operated Thin Edge Thick Edge Retreat Duo vO U Frame SmartPanel for Windows User s Manual TAG Properties MS Properties Eg E Basic g Special Ye TAG Tag Setting Target Q Target The Tag whose value is controlled by this object Chapter 9 Control Objects Horizontal Slider Dragging the slider with a mouse can change the value of the Target Tag Special Properties E Properties O Basic ih Special fey x Axis Qi TAG Basic Style Name Horz5lide Continuous output Caption Horizontal Slider Thin edge Thick edge Details Mark at Background lpper edge p Lower edge Q Name Q Caption Text display on top of the Button Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details Q Mark Color of the marker on the slider Q
51. to the right end of the time axis that is the end of the day Zoom in time axis Zoom out time axis BOLE Wy ENR Scroll to the last and newest data in the data file O Y Axis Control Use the buttons on right of the trend chart to control the scrolling and zooming of the Y axis wR Zoom in Y axis E Zoom out Y axis Al Scroll a screen upward l Scroll a major grid upward Scroll a major grid downward Scroll a screen downward Data Trend will reload the data file when 12 18 Chapter 12 Graph Objects g e button is pressed Reload current data file and scroll to the last data O Change of the value of Refresh Tag Reload current data file and scroll to the last data Increasing of Refresh will only draw newly added data to the trend but decreasing of Refresh will cause the object to redraw the whole trend cahart O Anew date is selected Load the selected data file and scroll to the last data Special Properties W Properties E Basic EB Special E x v Axes amp TAG Basic Style Name IDataTrend Draw dot Caption Data Trend v Drew curve l Mv major grid Details lv minor grid major grid minor grid _ Thin edge Thick edge _ Retreat W Frame Data window Data index 6 max Minor grid E i Major grid inal E Background Wpper edge Lower edge
52. used to determine whether an operator is permitted to operate an object or not At runtime each time such a object is operated security module will compare the privilege of current logged in user with this properties Only those users with privilege greater than or equal to this setting can successfully operate this object User privilege has a value between 0 and 255 while higher value indicates higher privilege A number between 0 and 255 should be entered into this property 4 7 SmartPanel for Windows User s Manual Special Page Details Details properties vary for object of different types some of the commonly seen properties editing interface include LJ Number input LI Text input LJ Font selection Q File designation Q Color designation LI Combo box selection Number Input A number is needed Meaning and range of the number depends on the property itself Text Input A text string is needed Meaning and length limit of the text depends on the property itself Usually all alpha numeric and most symbol characters will be accepted Multiple Number or Text Input Several text strings or numbers are needed Meaning and limits depends on the property itself Number or text is entered in an editor box and buttons are used to insert remove and replace a number or string Teti max Insert Ins To insert a new text entry at the end of the list please right click on the list bottom and select Insert from the popup m
53. 2 24 13 2 13 4 13 7 13 9 13 12 13 14 P1 P2 Chapter 1 Basic Concept TAG TAG works as the data carrier in Lab LINK All modules are linked by Tags and any changed in the values will be sent to the modules used them There are two kinds of Tags in Lab LINK system Tag and user Tag System Tags are built in to show or control some kind system information and their name always begin with the character User Tags are user defined to suit their purpose and their names are given by users Panel TAG Some Tags are only used by panels for user interface and thus do not belong to any workstation These Tags are called Panel Tags Though they are not included in workstations Tag database they will be store by Lab LINK projects and can be used when configuring panels Tag Name There are restrictions on the name of Tag o All Alpha Numeric characters can be used as well as some of the special characters such as and _ a The following special characters cannot be used in Tag name PT i 28 lt gt FERS 4 QO Jag name cannot start with a numeric character QO The limit on the length if Tag name is 8 characters O Jag name is case sensitive 1 1 SmartPanel for Windows User s Manual Data structure of Tag QO Name Unique identification of a Tag OQ Status Communication related status of a Tag Possible status value of a Tag include m Unknown Initial sta
54. 2 7 SmartPanel for Windows User s Manual Y Axis Properties MS Properties A Besic gf Special ES vAxis G Tac Y Axis Label Minimum Maximum Minor tick interval Major tick interval Label Label text shown on the scale Minimum Minimum value of the scale Maximum Maximum value of the scale 0 DOD O ODO Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of the Source Tag value This property is used to draw the scale a Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale 12 8 Chapter 12 Graph Objects TAG Properties W Properties Tag Setting Sources QO Source Tags whose values are shown in the bar chart 12 9 SmartPanel for Windows User s Manual Scroll Trend Scroll Trend show the change of Source Tags data on a trend chart Data of Source Tags are buffered in memory and drawn The number of data buffered is defined by Buffer Size property When data number exceeded the buffer size older data are flushed on a first in first out base Close of the panel where the Scroll Trend resides will erase all buffered data Up to 8 curves can be drawn on a Scroll Trend Special Properties MM Properties E Besic Special P xiv Axes amp TAG Basic
55. 3 5 SmartPanel for Windows User s Manual TAG Properties MS Properties O Basic g8 Special Tag Seting Source Q Source Tag whose alarm status is indicated by the object 13 6 Chapter 13 Alarm Objects Alarm WAV Player Alarm Wav player is used to play a Wave file when any alarm occurs Control Tag control whether the will start playing wave file or not If Control is 1 and there is at least one active alarm the object uses the alarm Group value of the current alarm with the highest priority as an index to select the wave to play from the file name definition If Control is 0 the object stops playing Wave file definition contains one or more characters These characters will be replace by the alarm Group value at runtime For example if wave file name is alarm wav and the most severe active alarm has a Group setting of 3 then the wave file played will be alarm 03 wav File name should contain valid path and it is recommended reference path 4 is used if the wave file path is in the Lab LINK default wave file folder If the designated wave file cannot be found no sound will be played Special Properties E Properties E Basic EM Special TAG E Basic style Name harran Repeat Details File name 13 7 SmartPanel for Windows User s Manual Basic LJ Name Details LI File name WAVE file name to be played
56. Depending on the type of genie objects these property entries may need user to enter a value select a file 4 3 SmartPanel for Windows User s Manual or a color They can be further divided into these subcategories Basic Basic information of the object including Name Caption size and privilege etc Details Properties related to how an object looks and the characteristics of its functions Style Options related to how an object looks and the characteristics of its functions They are defined using Check Box An item is selected when the Check Box shows M MS Properties E Besic ES Special G Tac Basic Name PushButton Caption Button Privileqe 0 Details Font Text color pal Background Wpper edge Lower edge Properties Dialog Style Push button Set button Reset button Circular Transparent Check password Recontirm Align to top Align to bottorn _ Align to lett Align to right Thin edge Thick edge Retreat Frame 1 TAG Define the Tags related to the object Most genie objects need to be o 4 4 specified one or more tags that related to it The usage of the tag reference differs among genie objects For objects not related to any tags the tag definition page may not appear in their properties dialog Axes Axes properties my include X Axis Y Axis and XY Axes page
57. E Eoo o Align to botam Font CJ Align to lett Text color al Align to right Background Thin edge Upper edge Thick edge Lower edqe ES Retreat h Frame Apply Basic Q Name Q Caption Text display on top of the Button Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details Q Value Value set to the Target Tag when this object is operated Q Font Font used for Caption Q Text color Color of the Caption text 9 8 Chapter 9 Control Objects Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Circular Set the shape of the button to be circular The button is rectangular unless this style is set Transparent The button is transparent Align Top Align the caption to the top of object Align Bottom Align the caption to the Bottom of object Align Left Align the caption to the left of object Align Right Align the caption to the right of object Check password Always ask for a Check password when operated Reconfirm Show a message to ask for reconfirmation when operated Thin Edge Thick Edge Retreat DOuovuovvdowuouo UO OU U Frame 9 9 SmartPanel for Windows User s Manual TAG Properties MS Properties E Basic ee Special as TAG Tag Setting Target Enable Gad Q Target The Tag controlled by this object Q En
58. Frame 11 11 SmartPanel for Windows User s Manual TAG Properties W Properties E Basic gS Special gt TAG Tag Setting Index oO LJ Index Tag determining the color of the object 11 12 Chapter 11 Dynamic Display Objects E Lamp Lamp can be used to show the status of an IO It differs from an Indicator at the blinking effect 8 sets of colors can be defined for the value of O to 7 for the Index Tag Each color set contains two colors For example if the value of Index Tag is 0 the two color of the first color set will be displayed intermittently to create the blinking effect If Index is 1 the second set is used Itis possible for certain state to stop blinking by simply setting the color set for that state to be the same color If the Blink style is not set only the Lit color defined in the corresponding color set will be used and no blinking effect is shown Special Properties W Properties E Besic EBT Special Q TAG Basic Style Name Lamp E Blink Caption Lamp Align to top B Align to bottom a porters Align ta tet ail Align to right ea Rectanqular Lamp color _ 2D edge i Ext E 6 xDSEEERH C Thin edge Lit ane EHETE Thick edge Background Retreat Upperedge W Frame Lower edge Hi Basic Q Name Q Caption Text display on the object 11 13 Smart
59. Lab LINK for Windows Part 2 SmartPanel for Windows User s Manual Top Team Technology Inc Jable of Contents Chl Basic Concept TAG Panel TAG Tag Name Data structure of Tag System TAG Objects Panel Structure Ch2 Panel Editor Panel Files Coordinate System Foreground Background and Object Orders Graphic Objects and Genie Objects Panel Editor Menu Toolbar Cursor Scale Adjustment Panel Setup Exit Panel Editor Ch3 Tutorial Open a New Project Create the First Object Define Properties Define Other Objects TAG Definition 1 1 1 1 1 1 1 2 1 2 1 3 1 4 2 1 2 1 2 1 2 2 2 3 2 4 2 8 2 15 2 16 2 16 2 18 3 1 S a 3 2 3 3 3 4 Saving the Panel Running the Example Ch4 Configure Genie Objects Object Categories Object Definition Selecting Objects Position and Size Definition Object Properties Definition Basic Page Special Page Basic Special Page Details Color Designation Edge Retreat and Frame TAG Linking Ch5 Configure Graphic Objects Adding Graphic Objects Graphic Object Properties Basic Page Border Page Fill Page Polygon Page Text Page Picture Page Defining Colors Node Editing 3 4 4 1 4 2 4 2 4 3 4 3 4 6 4 7 9 2 5 6 5 8 5 10 5 14 5 15 5 16 5 17 9 19 Ch6 Arranging Objects Selecting Objects 6 1 Operations on Objects 6 3 Rotate an Object 6 5
60. OJECT ProjectName WMF WMF file path should be 3 xxxxxxxx WMF Used by W WMFButton H ShowWMF Disk LABLINK4 PROJECT ProjectName WAV WAV file path should be 4 xxxxxxxx WAV Used by g WAV Player g Alarm WAV Player Disk LABLINK4 PROJECT ProjectName TXT TXT file path should be 5 xxxxxxxx TXT Used by Memo Box fl Log Box Disk LABLINK4 PROJECT ProjectName DAT Data file path should be 6 xxxxxxxx DAT Used by fj Data Trend
61. Objects a Lower Edge Lower edge color W Properties Basic atyle Mame zl renc Draw dot Draw cure major grid minor grid major grid minor grid _ Thin edge Thick edge Retreat Background Eme lpper edge Caption Details Curve color Minor grid Major grid separator Data window Lower edge Style Q Draw Dot Draw each data point as a dot a Draw Curve Connect each data point to form trend curves a Time Major Grid Show major grid lines on time axis a Time Minor Grid Show minor grid lines on time axis a Y Major Grid Show major grid lines on Y axis a Y Minor Grid Show minor grid lines on Y axis QO Thin Edge a Thick Edge a Retreat a Frame 12 15 SmartPanel for Windows User s Manual X Y Axes Properties 12 16 MS Properties Ey Basic pif Special ES xv Axes Gs Tac p Time Axis Y Axis Label Label Minimum o Range 24 r 1 min sampling E Maximum 100 Minor tick interval 05 Minor tick interval 5 Major tick Interval 4 Major tick interval a Time Axis Y Axis 0D DOD UO O Label Label text shown on the time scale Range The time period which define the trend buffer size and sampling rate Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of the time scale This property is used to draw the scale Major Ti
62. Panel for Windows User s Manual Properties E E E Style DO 0 O0 DOO 0D O0 O DO D 14 Font The font used for the Caption Text color The color used to display the Caption text Lamp color Colors used to display the indicator 8 color sets can be assigned with sequence number from 0 to 7 and in the order from left to right Two colors namely Lit and Ext color form a color set Background Object background color Upper Edge Upper edge color Lower Edge Lower edge color Blink Use blinking effect Align to top Align the text to top of the object Align to bottom Align the text to bottom of the object Align to left Align the text to left of the object Align to right Align the text to right of the object Rectangular The shape of the lamp is rectangular Circular shape is used if the style is not set 2D edge Thin Edge Thick Edge Retreat Frame Chapter 11 Dynamic Display Objects TAG Properties MS Properties Tag Setting Index J LJ Index Tag determining the color of the object 11 15 SmartPanel for Windows User s Manual pad Shape Shape changes its outline color according to the value of Index Tag Up to 16 colors can be defined The first color is used when Index is 0 and the second color is used when Index is 1 etc This object also has a Blinking effect When Blink style is set the object will use two colors intermittently for display and create
63. Style Name IScrollTrend j _ Draw dot Cation Scroll Trend Draw Curve v major grid Details En minor grid Es urve T Mli id pucks minor grid Maior gnia m _ Thin edge Data wind atawindow fl Thick edge Background Retreat Upperedge M v Frame Lower edge Basic O Name Q Caption Title text display on the object Details O Curve Colors used to draw the trend curves The colors sequence will be 12 10 Chapter 12 Graph Objects applied to the sequence of tags in the Source Tag definition The order of the color box is from left to right Data Window Background color of the chart Minor grid Color of the minor grid lines Major grid Color of the major grid lines Background Object background color Upper Edge Upper edge color 0 O O oO U O Lower Edge Lower edge color Style Q Triangular Show a triangular pointer on the scale to indicate values instead of showing a bar O Needle Show a needle pointer on the scale to indicate values instead of showing a bar Major Grid Show major grid lines Minor Grid Show minor grid lines Thin Edge Thick Edge Retreat 0 O O 0 O O Frame 12 11 SmartPanel for Windows User s Manual X Y Axes Properties MS Properties H Basic g Special EY X Y Axes Q Tac Time Axis iaie Label Label Rate sec 1 l Minimum 0 f Unit i B Max
64. Style Q Repeat Play the wave file repeatedly until Control is 0 or all alarms are cleared TAG Properties W Properties E Besic Specie G Ta Basic Style Name Gpanun sd Bin Caption Group Anmunciotor Ed Algntotop Align to bottom Align to lett Align to right Rectanqular 2D edge Thin edge v Thick edge Retreat Unperedge i Frame Lower edge Details Font LJ Text color Lamp color Normal Alarm Background Q Control Tag controlling the start and stop of alarm wave file playing 13 8 Chapter 13 Alarm Objects Alarm Bar is used to display the alarm message of the active alarm with the highest priority Color of the message text depends on the alarm type and status A set of two colors can be defined for each kind of alarm When an alarm condition occurs the corresponding color set will be display intermittently creating a blinking effect to alert users When the alarm is acknowledged the message will stop blinking but remain in the first color of that alarm type If the alarm condition is cleared its message will be removed from the object Alarm Bar can also be used to acknowledge an alarm Move cursor upon an Alarm Bar and the cursor will become the shape of a hand with ACK notation to indicate that this is an object used for alarm acknowledge Left click on the message when it is blinking acknowledges the alarm related to the message Passwo
65. Text fonts size and content can be edited using the properties dialog which will be described later Input Text Picture Move cursor to where the object will be added and click left mouse button An Open dialog will appear to allow a picture file to be chosen Select a file using the Open dialog and press Open button to close the dialog The selected picture will appear in the panel as a picture object IMB ZONE AL BEL BI BSL MSABGUL IIC ZONE AJ COVER IND_ZONE SLEXPLAIN MN FIRE ML FIRE1 i FIRE AJ FIRES MS KEY_SRY SILOGOO1 AILoscoz NLocoos AJLOGOO4 AI LOSCOS ML LOGOOG AJLocGO7 N Loccos MI Locco mi Locoic SLoco11 MLOGo1 MiLOGo13 miLocoi4 mLoco1s MLoGo 16 SI MAF MIXER MI MIXER 7 SIR FONE 3 gt BMP Windows Bitmap w File name Files of type Note that is the file selected located in one of the system defined reference path its path will be replaced with the corresponding reference path notation For example if a picture file located in the bmp subfolder of the project is selected its path will be covert to 2 Please refer to the appendix section of this manual for further discussion of reference path 9 5 SmartPanel for Windows User s Manual The standard reference path notation of picture files aer shown below Reference Location ait HA Path 2 Project folder bmp Used to store bmp picture files
66. able If this Tag is set the object is operable only when this Tag is set to 1 Chapter 9 Control Objects Spin Button Spin Button is used to control the increment or decrement of the Target Tag Increment of each operation can be set A limit can also be set to restrict the adjustable range Special Properties E Properties EA Basic EY Special GQ Taa OOOO Basic Style Mame EpinEutto Transparent l l Lp arrow Down arrow Lett arrow Right arrow AOW lv Thin edge Background Thick edge Upperedge Retreat Lower edqe Frame Details Increment Limit Basic LJ Name Details Q Increment The increment value each time the spin button is pressed For decrementing set this filed to a negative value Q Limit The limit value of increment or decrement When the limit is reached Target Tag will remain unchanged when the button is clicked Q Arrow Color of the arrow on the button 9 11 SmartPanel for Windows User s Manual Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Transparent The button is transparent Up Arrow The arrow on the button is pointing upward Down Arrow The arrow on the button is pointing downward Left Arrow The arrow on the button is pointing to the left Thin Edge Thick Edge o o o o Q Right Arrow The arrow on the button is pointing to the right
67. ags are in normal state The tag will be set to 1 if any of the Source tags is in alarm state Q Source Tags whose alarm condition will be combined and indicated by the object 13 16 Appendix Object Icons Pointer Too Gy Vertical sider dipumverPes foore v ior frown moo 50 _ omamieospey v_ evere peron im Seerox oyrame memar v S ExIndex Action Dynamic Text Dynamic Display V E mamoe feron ia freca orem mismar v B eame herr fe Gleaner ton fra forame oepa v _ Oee frown _ Ginter feron so Tower forame oenar m oweytimer er Jajee forame ospe v V Runner faction g Seron Trena faran v Bl Executer faction g Horizontal Trena aran v WAV Player faction bata Trena faran v FAW LED Button Contro v g Alarm Concentrator Alarm ad mid ws id P1 Appendix Reference Path P2 Reference Path is a shorthand notation of file path used by Lab LINK objects Itis highly recommended to use Reference Path wherever possible Six Reference Paths are defined by Lab LINK system Disk LABLINK PROJECT ProjectNamaPNL The path contains all panel file of the project Panel file path should be 1 xxxxxxxx PNL Used by oO Macro Box Pop Macro Macro Player Disk LABLINK4 PROJECT ProjectName BMP The path contains all BMP files of the project BMP file path should be 2 xxxxxxxx BMP Used by g BMP Button amp 3 ShowBMP Disk LABLINK4 PR
68. all open windows in horizontal tile mode Standard Horizontally Tile Vertically Arrange all open windows in vertical tile mode Standard Hi Automatically arrange all the minimized window Arrange Icon icons at the bottom O Help Menu Toolbar leon Show version license and other information about Panel Editor Toolbars contain frequently used menu item for user s convenience OM Standard Toolbar Tool Button New L Create a new panel and start editing Open Open an existed panel for editing Eo Import a panel created by previous version Panel Import Editor Save the panel being edited to disk Save the edited panel as a different name Toolbar Undo the previous operation Redo the previous undone operation ot g Cut the selected content and store it in the clipboard Copy the selected content and store it in the Define the size and grid setting of the panel being Panel Setup edited Copy clipboard Past the content in the clipboard into the panel Paste being edited 2 8 Chapter 2 Panel Editor con Function Tool Button Erase Duplicate F Duplicate the selected content New Window m Arrange all open windows in vertical tile mode Cascade Tile Horizontally Tile Vertically O View Toolbar Too Button Zoom ut___ SX Zoom outto shrink the pane display to halt 131 View Zoom In W ceed Edit Foreground Edit Background Grid Marks __ toggle to show or hid
69. alue set to Init Tags Right click on the list and select Insert Delete or Modify from the popup menu to add remove edit value entries Drag an entry to move its position in the list 8 2 Chapter 8 Action Objects Tag Properties LJ Init Tag Tags to be set initial values The first tag will be assigned the first value in the Init Value list The second tag will be assigned the second value in the Init Value list The Nth tag will be assigned the Nth value in the Init Value list MM Properties mo oo a 8 3 SmartPanel for Windows User s Manual AND Execute AND calculation upon all Input Tag and send the result to Output Tag E Properties Special Properties Basic LJ Name 8 4 Chapter 8 Action Objects TAG Properties If any of the Input Tag is 0 the Output Tag will be O Only when all the Input Tags are 1 the Output Tag is 1 W Properties E Besic Special Xe TAG l Tag Setting Output Inputs Q Input Tag used as AND inputs LJ Output Result of AND calculation 8 5 SmartPanel for Windows User s Manual ZH OR Execute OR calculation upon all Input Tag and send the result to Output Tag E Properties EA Basic EB Special Gs Tag Basic Hame E Details Special Properties Basic LJ Name 8 6 Chapter 8 Action Objects TAG Properties If any of the Input Tag is 1 the Output Tag will be 1
70. are created by Panel Editor These two files have the same name with the panel but with different extension names of pnl and pnd respectively The pnl file is the file that is actually displayed at run time and the pnd file contain the definition used by Panel Editor for editing Note For previous version of Lab LINK only pni files are created and used If an old pnl file created by previous version of Panel Editor is edited by Panel Editor 4 it may become incompatible for older version of Panel Editor Coordinate System Two types of Coordinate Systems are used J Absolute Coordinates This is used by Panel Editor to define objects The unit is pixel in this coordinate system with origin at the top left corner of a panel J Relative Coordinates This is used to define runtime panel size by Popup Panel and Panel Player the two objects used to control panel display in their definition Note Previous version of Panel Editor use relative coordinates only When a older version panel file is edited by Panel Editor 4 all coordinates definition in objects will be converted to absolute coordinates automatically Foreground Background and Object Orders 2 1 SmartPanel for Windows User Manual To help users arrange the objects when editing a panel Panel Editor 4 introduces foreground and background For example users can move objects that s need not to be adjusted to background and edit other objects in foreground to avoid
71. c K Special pv axis Gs TAG Basic Style Mame fvenslide Continuous output Caption Thin edge Thick edge Details Mark Background Wpper edge Lower edqe Q Name Q Caption Text display on top of the Button Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details Q Mark Color of the marker on the slider Q Background Object background color LJ Upper Edge Upper edge color 9 22 Chapter 9 Control Objects LJ Lower Edge Lower edge color Style Q Continuous If the style is set value of Target Tag changes as the slider is being dragged Otherwise the value only changes when the slider is released Q Thin Edge Q Thick Edge MS Properties O Basic ce Special Minimum 0 Maximum 100 Kine tick interval Major tick interval ape Y Axis Properties Q Minimum Minimum value of the slider scale This is also the lower limit of the range can be set by the object Q Maximum Maximum value of the slider scale This is also the higher limit of the range can be set by the object Q Minor tick interval Distance between neighboring minor tick on the scale in the same unit of the Target Tag value This property is used to draw the scale Q Major tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale
72. change those object accidentally The action to move objects to foreground or background is only used in Panel Editor for convenience Order is used to determine which object is on top of another when they overlap By pushing an object backward or forward can change its order in display The orders of objects are treated separately in foreground and background while objects in foreground are always on top of objects in background The order of objects displayed is shown as follows Top object in foreground Bottom object in foreground Top object in background Bottom object in background When two objects overlap only the object on top can be operated Care should be taken when arrange the order of objects Graphic Objects and Genie Objects Graphic Objects are new features of Panel Editor 4 Graphic objects can be used to draw static background graphics in Panel Editor Users no longer need to draw these graphics using a graphic application first outport them as a bmp or wmf file and then use ShowBMP or ShowWMEF objects to display them in a panel The Graphics Object are static and runtime which cannot be related to Tags and will not change with Tag values changes The original dynamic SmartPanel objects are renamed as Genie Objects to avoid the confusion with the new static Graphic Object Genie Objects are completely compatible and have the same settings as defined in previous version 2 2 Chapter 2 Panel Editor Panel
73. chor point of pie polygon frame picture and text objects since they cannot be operated by Rotate Tool Free Rotation After a rotating object is selected move cursor to one of the blue spot at the corners of the EA object and the cursor change to x Press left mouse button and drag clockwise or 6 5 SmartPanel for Windows User s Manual counterclockwise around the anchor point to rotate the object freely Release mouse button after the desired angle is reached Rotate 90 After an object is selected choose Rotate 90 from the Modify menu or click on button in the je the Modify Toolbar to rotate the selected object 90 clockwise Rotate 90 After an object is selected choose Rotate 90 from the Modify menu or click on button in the Modify Toolbar to rotate the selected object 90 clockwise Rotate 180 After an object is selected choose Rotate 180 from the Modify menu or click on button in the Modify Toolbar to rotate the selected object 180 Object Layout Panel Editor provides many features to help user arrange the objects in a panel Users can use Arrange menu and toolbar to properly layout the objects Group To combine several objects to form a group first select all the objects to be included in the group Choose Group from the Arrange menu or click on the S button in the Arrange Toolbar The selected objects will be combined into a group When objects are combined into
74. ck interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale Label Label text shown on the Y scale Minimum Minimum value of the Y scale Maximum Maximum value of the Y scale Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of Source Tags This property is used to draw the scale Chapter 12 Graph Objects a Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale TAG Properties MS Properties E Basic g Special gE x v Axes amp TAG Tag Setting Sources a Source Tags whose values are drawn as trend curve on the object 12 17 SmartPanel for Windows User s Manual a Data Trend Data Trend reads history data from the Lab LINK data files and draws them as curves on a trend chart Data Trend Operation O Date Selection Click on the Date drop down list on the top and left corner of the object to select data date Refresh Tag can be set to trigger data refresh O Time Axis Control Use the buttons on top of the trend chart to control the scrolling and zooming of the time axis Scroll to the left end of the time axis that is the beginning of the day Scroll a screen to the left Scroll a major grid to the left Scroll a major grid to the right Scroll a screen to the right Scroll
75. come a open border without the interior area This option only applies to polyline curve Bezier curve and shape Other geometric graphic objects must be converted to shape for the option to take effect Hide When the option is set the object will become invisible Although it can still be added it will not be shown at runtime Disable When the option is set the object will become invisible Although it can still be added it will not be shown at runtime 5 9 SmartPanel for Windows User s Manual Border Page Click on the Border tab in the properties dialog to switch to border property page This page is used to define the border features of graphic objects E Properties Eq Basic Border f Fil Line Style Eme TN C A Line Thickness Pixels Thickness Base C Mi Center C Edge C Ma Line color Dotted Line Tip Color Ea C Opaque c Lin Tip Start O Line Style Use the drop down list to select the style of the border If Hidden is chosen the object will have no border O Line Thickness Define the thickness of the border The unit is in pixel An integer value can be enter directly using keyboard Alternately users can also use mouse to drag the slider to adjust the thickness Q Thickness Base Define what the thickness is based on Center Use the edge of the object as the center of the border and extend the border in both directions inner and outer It is possible
76. ct IOD Set the height of all selected objects to be the same Same Height as the base object Hg Set the width and height of all selected objects to be Same size the same as the base object Attach Horizontally Send To Top Move the selected objects to be on top of all objects Move the selected objects to be at the bottom of all Send To Bottom objects Move the selected objects one step forward Send Backward Move the selected objects one step backward Move To Move the selected objects to the foreground Foreground Move To Move the selected objects to the background Send Forward Background Chapter 2 Panel Editor OM Modify Toolbar A 2 Rotate the selected object freely Edit the nodes of the selected object Edit Nodes Convert To one Cover the selected object into a shape object Shape ry Toggle to convert a open outline object into an Enclose enclosed area or convert an enclosed area into an open outline object Open the properties dialog of the selected object for Properties editing Select objects to be edited M Graphic Toolbar Tool Button Rounded Draw a rectangle with rounded m JJa Rectangle Ellipse corners E A na Pe lal SmartPanel for Windows User Manual Frame Draw a 3 D rectangular frame Insert a picture Genie Object Toolbar eT per Delay Timer C Chapter 2 Panel Editor con Tool Button Set button T
77. cted tag will appear in the field when left mouse button is released Graphic Objects are new type of objects introduced by Panel Editor 4 They can be used to create graphic in a panel Graphic objects are not linked to any tags and they are static at runtime The following graphic objects are provided in Panel Editor 4 O Line b QO Rectangle k M QO Rounded Rectangle x O Ellipse C a Pie a Polyline a a Polygon F O Curve O ON QO Bezier Curve R a Shape a O Frame E Q Text a Graphic Object Toolbar QO Picture 5 1 SmartPanel for Windows User s Manual Adding Graphic Objects In Panel Editor graphic objects can be selected by left clicking it in the Graphic Object Toolbar The selected object button will be highlighted After an object type is selected it can be added into the panel However the method to add an object is different for different types of objects and will be discussed separately as follows Q ES ine _ Rectangle Rounded Rectangle Ellipse Frame Move the cross shape cursor to where the object will be added Press left mouse button to drag rightward and downward A dotted rectangle will appear to indicate the position and size of the object When the required size is reached release the mouse button and the object is added f PniEdit Wks1 Eq B File F Edit E View V ArrangefA Layer Z Modify M Window VWV Help H 84 x OS CHH OGA Ro
78. curve When X updated Add new data when X Source changes When Y updated Add new data when X Source changes When X or Y updated Add new data when either X Source or Y Source changes Style a Draw Dot Draw each data point as a dot a Draw Curve Connect each data point to form trend curves a X Major Grid Show major grid lines on X axis a X Minor Grid Show minor grid lines on X axis QO Y Major Grid Show major grid lines on Y axis OQ Y Minor Grid Show minor grid lines on Y axis O Thin Edge a Thick Edge O Retreat a Frame X Y Axes Properties X Axis O Label Label text shown on the X scale a Minimum Minimum value of the X scale O Maximum Maximum value of the X scale 12 25 SmartPanel for Windows User s Manual 12 26 Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of data Tags This property is used to draw the scale Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale E Properties Ey Basic pf Special ES X V Axes TAG Y Axis 0D O O O m Axis A Axis Label I Label Minimum 0 E Minimum lo i Maximum 100 7 Maximum 100 Minor tick interval 5 Minor tick interval a Major tick interval 4 Major tick interval 4 7 apoy Label Label text shown on the Y scale Minimum Minimum value of the Y scale
79. d Window style is set in Special properties page the parameters has no effect O Width Height Size of the panel opened by this object If Child Window style is set in Special properties page the parameters has no effect File names The path of a list of panel files that can be shown in the object Background Panel background color Upper Edge Upper edge color OU UU U Lower Edge Lower edge color 7 9 SmartPanel for Windows User s Manual Style O Child Window The opened panel is a child window 1 Popup Window The opened panel is a popup window O Thin Frame Show thin frame around panel Setting this style enable resizing of the panel during runtime O Single Line Show single line around panel OM Double Line Show double line around panel O Window Title Show window title Setting this style enable moving of the panel during runtime O Control button Show control button of the panel With this style set it is possible for operator to close the panel using window control button to close the panel during runtime O Max button Show Maximize button of the panel With this style set it is possible for operator to maximize the panel using window control button to close the panel during runtime O Min button Show Minimize button of the panel With this style set it is possible for operator to minimize the panel using window control button to close the panel during runtime Thin Edge Thick Edge Retrea
80. dge Normal Thick edge Alarm HI Retreat HH E h Frame Background Privilege iO Details Font Upper edge Lower edge 13 4 Chapter 13 Alarm Objects Basic Q Name Q Caption Title text display on the object Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details LJ Font Font used for Caption Q Text color Color of the Caption text LJ Lamp color Normal Color of the object when Source Tag is in normal state Alarm HI Colors of the object when Source Tag is in Alarm or High Alarm state HH Colors of the object when Source Tag is in High High Alarm state LO Colors of the object when Source Tag is in Low Alarm state LL Colors of the object when Source Tag is in Low Low Alarm state Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Q Align to top Align the caption to the top of object Q Align to bottom Align the caption to the Bottom of object Q Align to left Align the caption to the left of object Q Align to right Align the caption to the right of object Q Rectangular Set the shape of the object to be rectangular The object is circular by default Q Check password Always ask for a password when operated Q Reconfirm Show a message to ask for reconfirmation when operated Q Thin Edge Q Thick Edge Q Retreat E Frame 1
81. display showing the change of tag values Alarm Objects Used to display alarm status of tags Despite the differences of their looks and features all genie objects are configured in a similar manner using the properties dialog provided by panel editor 4 1 SmartPanel for Windows User s Manual Object Definition Creating a genie object is a four step process 1 Select the object needed from the Genie Objects Toolbar 2 Define the position and size of the object in the Edit Area 3 Set object properties 4 Set Tag linking to the object f PnlEdit Wks1 FOP e HH OOS cH Roxke 4288 0 Scale C p P g q910mm0m0000000000000OOI0AN0ANA NN Meee eeeeee000e0o0n Aas 212 ca ge S12 E Properties 0 2 2 a ee ae Cy oxse Seon Tac a RP OD Bee Basic Style a tT a S S S Name PushButton Push button a ies ay 0s Caption Button _ Set button i o Reset button 4 i HERE i Privilege 0 R E ttt saa e C Circular 9 O hh pla HF 44 45 HEEE HEHH sof HEHE FE TTF Details C Transparent lt oB m ea PHETH Bort i at mu uu To C Check password vI O a S Text color Recontirm A Ss FS Background i C Align to top Ey R El T H Upper edge Align to bottom OROPESA Spats cURDrERETSTUr ceed Lower edge Align to lett ae 50 w paeracetbencacessiesrs Align to right ale nng TEIE eoseccanetnecss Thin edge lt A MM Thick edge
82. e an existing entry right click on the existing tag and select Insert The newly added tag will appear before the existing tag Tags can also be inserted into a tag list using the Tag Browser tool by selecting Insert from the popup menu MS Properties O Basic ee Special o3 TAG Tag Seting Output Hails Insert Insert C x C C To modify am existed tag name right click on the tag and select Modify from the popup menu Use keyboard to edit the tag and press enter key when finished To delete a tag from the tag list right click on the tag and select Delete from the popup menu To adjust the order of tags in the list left click on the tag to be moved and drag it to the new position Usage of Tag Browser tool will be explained in further details O Workstation List It lists all the workstation names in the project Use the drop down list to select a workstation and the tag already created in its tag database will be shown in the Tag List Besides workstation names a Panel Tag entry also 4 16 Chapter 4 Configure Genie Objects appears in the workstation list Selecting Panel Tag will show all the panel tags already created in the project O TAG List The list shows all the tag created for the workstation selected in the Workstation List There are three way to show the tags Icon View List View and Report View Press the Option button to select how the tags will be displayed TagBrowser TagBrows
83. e entered using the Open dialog By selecting Insert from the popup menu the Open dialog will appear to allow the selection of a file path instead of entering it directing into the list To replace a file entry in the list using the Open dialog right click on the entry to be replaced and select Replace from the popup menu The Open dialog will appear to allow the selection of a new file path The newly selected file path will replace the original file after the dialog is closed Please note that if the file selected by the Open dialog is located in one of the system defined reference path panel editor will change the path into reference notation For example if a file in pnl subfolder in the project folder is selected its path will be changed to 1 automatically This is because the pnl folder is the path for panel files and its reference path notation is 1 Reference paths and their notations are shown in the table below For detail discussion on 4 10 Chapter 4 Configure Genie Objects reference path please see the appendix section Reference Description Path Notation Project path pnl Used to store panel files Project path bmp Used to store bmp files Project path wmf Used to store wmf files Project path wav Used to store wave files Project path txt Used to store text files Project path dat Used to store data files Color Designation There are several ways to specify a color property O U
84. e first node which is a red dot with square edge The anchor point will be shown as a red circle with a cross mark on top of it For Bezier curve objects their control point will be shown as square yellow dots Control Point Anchor Point odes First Node Q Add a new node Right click on the node where a new node next to it will be added and select Add Nodes from the popup menu For every new node two control points will also be added for a Bezier curve object Since the newly added node will appear on top of the selected existing node use mouse to drag the new node to its new position 5 19 SmartPanel for Windows User s Manual E 5 20 Selecting a node Before moving or deleting a node it must be selected first Multiple nodes can be selected to move or delete them altogether Select a node Left click on a node to select it The selected node will be shown as a solid blue square Select multiple nodes To select multiple nodes move cursor to a blank spot on the upper left side of all the nodes to be selected and drag the cursor to show a dotted rectangle Keep dragging the cursor until all the nodes to be selected are enclosed by the rectangle and release the mouse button All the nodes in the dotted rectangle will be selected Another way to select multiple nodes is left click on the nodes while pressing the Shift key on the keyboard Unselect a node To unselect all the selected nodes simply click on a blank area
85. e grid marks Grid Lines Z Toggle to show or hide foreground objects Toggle to show or hide background objects cy Convert the selected objects into a grouped object Foreground Background O Arrange Toolbar n amg Tool Button Group Ungroup z Convert the selected grouped object into separate objects Align the left edge of all selected object to the left Align to Left edge of the base object Align the right edge of all selected object to the right edge of the base object bottom edge of the base object i horizontal center of the base object u iF Align to Top Align to Bottom Align to Horizontal 2 9 SmartPanel for Windows User Manual 2 10 Tool Button Cente S Align the vertical center of all selected object to the O O D ray Align to Vertical Center vertical center of the base object Align the horizontal and vertical center of all selected Align to Center object to the horizontal and vertical center of the base object Place the selected objects side by side horizontally Attach Vertically Place the selected objects side by side vertically Even Space Arrange the selected object to have equal horizontal Horizontally distance between neighboring objects Even Space Arrange the selected object to have equal vertical Vertically distance between neighboring objects Set the width of all selected objects to be the same as same Width the base obje
86. e object Q Transparent The background of the text is transparent Q Thin Edge Q Thick Edge Q Retreat Q Frame SmartPanel for Windows User s Manual TAG Properties MS Properties EA Basic g Special Ye TAG Tag Setting Index oO Q Index The Tag whose value determines the color used to display the text Chapter 11 Dynamic Display Objects Dynamic Text Dynamic Text uses the value of its Index Tag to determine which text string shown on the screen using which color The first set of color and text will be shown if Index is 0 and the second set of color and text will be used if Index is 1 etc Up to 8 sets of color and text can be defined This object also has a Blinking effect When Blink style is set the object will use two sets of color and text intermittently for display and create a dynamic effect The two sets used will be the one designated by the value of the Index Tag and the set assigned by the Blink Base property Special Properties E Properties H Bosic Special TAG Basic Style Mame hnamic sat l al l Blink Align to top Align to bottom Align to lett Align to right Thin edge M Thick edge Retreat Frame Details Fort Text 8 max Blink base Background Upper edge Lower edge Basic L Name
87. e or date of Source Tag Special Properties MM Properties Basic Style Name DigiMete M Show value Show time Show date Thin edge Thick edge Ext colr Lit color ia Retreat Background Sone Upper edqe Details Digits Decimal place Lower edge Basic L Name Details Q Digits Number of digits displayed on the object Decimal place Number of digits after decimal point Ext Color The color displayed on the extinguished segment Lit Color The color displayed on the lit segment OU wv O Background Object background color 11 18 Chapter 11 Dynamic Display Objects LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Show Value Show the value part of Source Tag Q Show Time Show the time of Source Tag Q Show Date Show the date of Source Tag Q Taiwan Year Use Taiwan Year system when displaying date Q Thin Edge Q Thick Edge Q Retreat E Frame TAG Properties E Properties fa Basic Special See TAG Tag Setting SOLUCE ape Q Source The Tag whose data is displayed by the object 11 19 SmartPanel for Windows User s Manual 50 Text Meter Digit Meter is used to display data of Source Tag The displayed data can be the value time or date of Source Tag If an Index Tag is also set text display will change color based
88. enu a checked sign v will appear before the item in the menu to indicate the selection Another way of doing so is to left click on the button in the View Toolbar the button will appear as to indicate the selection a Grid Lines Select Grid Lines from View menu a checked sign v will appear before the item in the menu to indicate the selection Another way of doing so is to left click on the button in the View Toolbar the button will appear as to indicate the selection a No Grid Left click on either Grid Marks or Grid Lines in View menu again to deselect them The checked signed before the items will disappear Alternatively When grids are hidden the grid locking feature will be turned off and mouse can be moved freely to adjust the location and size of objects Color Setting for Multiple Objects When more than one object is to be changed to have the same color settings a convenient method can be used Refer to the discussion about color setting for graphic objects and genie objects in Chapter 4 and 5 Color properties of selected objects can be changed by left or right clicking on the Color Toolbar This operation can change the colors of multiple objects concurrently To change the color settings of multiple objects to the same color select these objects first and then left click on the desired color in the Color Toolbar This will change the corresponding left 6 15 SmartPanel for Windows User s Man
89. enu an empty element appears in the list Use keyboard to enter the new text and press enter key when finished The new entry will appear at the end of the list To insert a new entry before an existed entry right click on the existed entry and select Insert The new entry will appear right before the existed entry To modify an existing text in the list right click on the entry and select Modify from the popup menu Use keyboard to edit it and press enter key after the new file path is entered To delete a text from the list right click on the entry and select Delete from the popup menu 4 8 Chapter 4 Configure Genie Objects To adjust the order of entries in the list left click to select an entry and drag it upward or downward until the new position is reached Font Font is used to determine the font used to display text on the object usually its caption Press the button next to Font to open the Font dialog Select font using the drop list in the dialog lf a True Type font is selected size of the text is controlled by the number of characters defined by Number of char field entry This properties means the number of characters to be shown and will determined the width of each character Font _ Number of char Arial rial E 6 6514oem A Effects maa O Arial Black Strikeout O Comic Sans MS l Underline Courier O Courier New O Estrangelo Edessa Fixedsys Font style Sample mmm AaBbYyZz Bold B
90. er TagBrowser Tag Tag2 Tags Select tag by drag amp drop 3 Select tag by drag amp drop 3 Select tag by drag amp drop 3 Icon View List View Report View O New TAG Press the New TAG button to create a new tag for the selected workstation Use keyboard to enter a new tag name and press enter key when finished The newly added tag will be added into the tag database of the workstation automatically TazBrowser O Option Press Option button to select display option in the Tag Browser tool The options include System Tag Select this option to show system tags in the tag list Ascending order Selecting this option and tags will be display ascending alphabetic order Descending order Selecting this option and tags will be display descending alphabetic order SmartPanel for Windows User s Manual TagBrowser Ascending order Descending order lean view List view v Report view Select tag by drag amp drop Icon View Show tags as icons in the Tag List List View Show tags as a list of tag name entries in the Tag List Report View Show tags as a list of tag name entries in the Tag List but with description of the tags ES ee ee Se TAG TAG PARES Tal REHH R Offks1 Select tag by drag amp dropl E To add a tag into a property field using the Tag Browser tool simply left click on the tag name from the TAG List and drag it to the field The sele
91. er graphic objects can be rotate to any angle Genie objects cannot be rotated When an object is rotated its anchor point will be used as the center of rotation The position of the anchor point can be moved by dragging it with the Rotate Tool if necessary Choose a Rotating Object Left click on the button Rotate Tool in the Graphic Toolbar and the shape of cursor will become k Move the cursor and left click on the object to be rotated Four blue dots will appear on the four corners of the selected object indicating the rotating spot used to conduct free rotation with mouse dragging The anchor point will also appear and is marked as a red circle with a cross on it Another way to choose a rotating object is to select the object with the Select Tool first and choose Rotate Freely from the Modify menu or click on the 4 button in the Modify Toolbar Note that only one object can be rotate at a time Since pie polygon frame picture and text objects do not support free rotation they cannot be selected as a rotating object Move the Anchor Point After a rotating objected is selected press left mouse button on the anchor point and the cursor shape will change to Drag the anchor point to a new position and release the mouse button Another way to move the anchor point is to open the properties dialog of the selected rotating object and edit its anchor point coordinates directly This is also the only way to change the an
92. et as the result of the Equation Q Arguments Tags used as arguments in the Equation 8 29 SmartPanel for Windows User s Manual Runner Runner is used to run an external application program When its Control Tag is set from 0 to 1 the command specified in Command is run Command can include path and parameters required to run the specified application This object is from the older version of Lab LINK and only kept for compatibility It is recommended to use a new object Executer to replace this object Special Properties E Properties E Basic EB Special Q Tac Basic Name Runner Details i i a Command State Normal and activated f E f Basic LJ Name Details Q Command the command line of the application program to be run Command line can include all the required path and parameters the application needs Q State The state of the application program when run 8 30 Chapter 8 Action Objects Minimized and activated Maximized and activated Normal and not activated Normal and activated Minimized and not activated TAG Properties MS Properties EE Basic gf Special gt TAG Tag Seting Control io Q Control Tag used the control the running of the specified application 8 31 SmartPanel for Windows User s Manual Executer Executer is
93. f the polygon object It is an integer between 3 and 12 Users can enter a value directly in the field on the right or drag slider to adjust it Orientation Specify the rotation angle of the polygon object Note that a polygon object cannot be rotated using the Rotate tool unless it is first converted into a Shape object QO Preview Properties modification will be shown immediately in this area as a preview E Properties J Basic Border Fill C1 Polygon Basic Sides Orientation Deqree Distortion F Starlike Concawity Twist Q Distortion Starlike Checking this property will convert the polygon into a concave star shape Two more properties can be set to control the extent of distortion of the object Concavity Specify the percentage of concavity of the star shape polygon object Twist Specify the extent of twisting Concavity 50 Twist 50 Concavity 50 Twist 25 5 14 Chapter 5 Configure Graphic Objects Text Page Only Text objects have this property page Left click on the Text tab on top of properties dialog to show this property page E Properties E Basic 4 Text Font Font A r Color Style E Ha E Example Arial 0123456789 Conterk TEST E Font Font Select the font used to display the text a Color Select the color used to display the text a Style Select the style applied to the text EEC Underline Cro
94. ft mouse button to drag the slider can adjust the display scale dynamically The number on the right of the tool indicates the percentage of the display scale 100 means each pixel on the panel is equal to a pixel on the screen Scale J 100 O Horizontal Slider Dragging the slider can pan the view horizontally to show the portion of the panel that was outside of the view O Vertical Slider Dragging the slider can pan the view vertically to show hidden portion of the panel that was outside of the view Panel Setup Panel size can be defined by selecting Panel Setup from File menu or Standard toolbar to open the Panel Setup dialog Panel Setup Panel Size Width Height Gric minor grid minor grid major grid Ymajor grid Settings in the dialog include e eee ae ae Color Panel Background Minor grid Major grid Width Width of the panel in pixels 2 16 Chapter 2 Panel Editor Height Height of the panel in pixels X minor The horizontal distance between minor grids in pixels Q m Q Y minor The vertical distance between minor grids in pixels aE aQ major Define the number of minor grids between horizontal major grids Q z Q Y major Define the number of minor grids between vertical major grids The color of the panel This definition is used in panel editor only and will not affect the color of panels during runtime Color
95. g Duplicate from the Edit menu or 3 button from the Standard Toolbar Delete Objects Right click on any of the selected objects and select Delete from the popup menu to delete the selected objects This operation can also be conducted by choosing Delete from the Edit menu clicking L button from the Standard Toolbar or simply pressing Delete key on the keyboard The difference between cut and delete operations is that a deleted object will not be moved to the clipboard and thus cannot be pasted to another panel Change the Size of an Object To Change the size of an object move the cursor to its border The cursor shape will change to indicate the size changing feature allowed Drag the border to change the size of the object The location of the cursor on the border will affect the shape of the cursor and the sizing functions Sizing Feature Left and right border Chang the width of the object Top and bottom border l Change the height of the object Four corner of the object Change the width and height of the object at the same time If Ctrl key on the keyboard is pressed during the operation the sizing action is confined to horizontal vertical and 45 diagonal directions only 6 4 Chapter 6 Manipulating Objects Rotate an Object Among the graphic objects Pie polygon frame picture and text objects can only be rotated to three angles 90 clockwise 90 counterclockwise and 180 rotations Oth
96. he Modify Toolbar Please note that this operation is irreversible If a non shape object is converted into a shape object it can no longer be converted back to its original object type Enclose Enclose is one of the basic properties of most types of graphic objects An object whose Enclose property is not checked is an open object An open object contains its border only and does not include the interior area circled by its border Therefore the Fill properties setting have no effect on an open object An object whose Enclose property is set is an enclosed object An enclosed object contains its border and the interior area inside the border Rectangle rounded rectangle ellipse pie and polygon objects are enclosed object by default By unchecking their Enclose property in the properties dialog these object can become open objects Polyline 6 9 SmartPanel for Windows User s Manual curve Bezier curve and shape are open objects by default They can be turned into enclosed object by setting their Enclose property Line objects are one dimensional object and its Enclose property has no effect To enclose an object the object must be selected first Choose Enclose from the Modify menu click on the 4 button in the Modify Toolbar or right click on the object and select Enclose from the popup menu can turn the object into an enclosed object The same operation can also turn a enclosed object into an open object Foreground a
97. ical Arrange Vertically distance between neighboring objects Set the width of all selected objects to be the same Arrange same Width as the base object Set the height of all selected objects to be the same Arrange ii Same Height l as the base object Set the width and height of all selected objects to be Same size the same as the base object 2 6 Chapter 2 Panel Editor O Layer Menu send To Top Move the selected objects to be on top of all objects Send To Move the selected objects to be at the bottom of all Arrange Bottom objects send Forward Move the selected objects one step forward Move the selected objects one step backward Backward Move To Move the selected objects to the foreground Foreground Move To Move the selected objects to the background Background O Modify Menu Toolbar leon Flip Flip the selected object horizontally Modify Horizontally Modi Edit the nodes of the selected object Modify Convert To Cover the selected object into a shape object Modify Shape Toggle to convert a open outline object into an Modify Enclose enclosed area or convert an enclosed area into an open outline object Open the properties dialog of the selected object for Properties editing O Window Menu Toolbar leon Open a new window for the panel being edited standard 2 SmartPanel for Windows User Manual Arrange all open windows in cascade mode Standard Tile Arrange
98. ick on the color needed on the Color Toolbar to change the color properties of the selected objects Depending on the type of genie object the color properties modified by left click or right click operation are shown below Genie Object Panel Box Popup Panel Panel Player Button LED Button Rocker Set Button Spin Button BMP Button Color Property changed by left click Color Property changed by right click Background Background Background e Chapter 4 Configure Genie Objects Genie Object Color Property Color Property changed by left click changed by right click SmartPanel for Windows User s Manual Combo Box Selection Some properties are selected using a combo box otate Normal and activated i Minimized and activated Maximized and activated Normal and not activated Mornal and actrated Minimized and not activate Special Page Style Some of the common style definitions used by many objects are discussed as follows Edge Retreat and Frame Many of the objects are 3D and have these style options O Thin Edge Add thin edge around the object for 3D effect O Thick Edge Add thick edge around the object for 3D effect O Retreat Shrink the content such as graphics and text shown in the object so the background color will become visible O Frame Add an extra 3D frame around the graphics or text shown in an object PEE eS pa Se ee Three color proper
99. ies of Data Trend object referencing this data group could be Data Group Data Trend Remark Basic Setting Object Properties Overwrite Data After Data File One Month 6 dat1_ xdf data date can be selected at runtime One Year 6 m dat1_ xdf data date can be selected at runtime data month can be i selected at runtime Never 6 20 y m dat1_ xdf data date can be selected at runtime data month can be 7 selected at runtime 12 20 Chapter 12 Graph Objects Please refer to Data Storage section in Lab LINK Manual for detail about data group settings Style Q Draw Dot Draw each data point as a dot a Draw Curve Connect each data point to form trend curves a Time Major Grid Show major grid lines on time axis a Time Minor Grid Show minor grid lines on time axis a Y Major Grid Show major grid lines on Y axis Q Y Minor Grid Show minor grid lines on Y axis QO Thin Edge a Thick Edge a Retreat a Frame X Y Axes Properties MS Properties EA Basic Special eb KIT AXES ke TAG Time Axis Y Axis Label Label Interval 300 Minimum Range Maximum 100 Minor tick interval 24 Minor tick interval Major tick Interval Major tick Interval apo 12 21 SmartPanel for Windows User s Manual 12 22 Time Axis Y Axis 0 O O O Label Label text shown on the time scale Interval If the time difference
100. imum 100 Buffer size 120 Minor tick interval s Minor tick interval N Major tick interval 4 7 Major tick Interval 4 o i Time Axis O Label Label text shown on the time scale a Rate Sampling rate of the trend chart The unit is second O Unit Rate in time scale unit For example if Rate is 3 seconds and unit on the time axis is minute Unit is 0 05 minute 3 60 QO Buffer Size The maximum number of data of each Source Tag can be buffered Q Minor Tick interval Distance between neighboring minor tick on the scale in number of samples This property is used to draw the scale a Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale Y Axis O Label Label text shown on the Y scale 12 12 Chapter 12 Graph Objects Q Minimum Minimum value of the Y scale a Maximum Maximum value of the Y scale Q Minor Tick interval Distance between neighboring minor tick on the scale in the same unit of Source Tags This property is used to draw the scale a Major Tick interval Distance between neighboring major tick on the scale in number of minor ticks This property is used to draw the scale TAG Properties MM Properties EE Basic E Special ES x V Axes MP TAG Tag Setting SOURCES Q Source Tags whose values are drawn as trend curve on the object
101. in the panel To unselect some of the selected nodes left click the nodes while pressing the Shift key on the keyboard ri 4k Move nodes Move cursor to any of the selected node the cursor becomes to indicate it is ready to move the node Left click the node and drag it to the desired position Release the mouse button and all selected nodes are moved Anchor points and control points can also be moved using this operation Delete nodes Right click on a selected node and select Delete Nodes from the popup menu to delete all the selected nodes Another way is simply press the Delete key on the keyboard and all the selected nodes will be deleted When a node on a Bezier curve is deleted its corresponding control points will also be deleted Panel Editor provides convenient functions to help users modify objects after they are created and arrange the layout of objects in a panel These features will be explained in this chapter Selecting Objects Before modifying or operating on any objects the target objects must be select first This section will discuss how to select objects Select Tool To select objects Left click on the Select Tool icon amp in the Graphic Object Toolbar After the action the cursor will change to indicate that the Select Tool is used and system is ready for object selection Cursor Note Another convenient way to select the Select Tool without clicking on the toolbar is to
102. into Target field Level Enter level into Source field O Digit Meter Enter level into Source field A special system Tag named EXIT will be used to end the execution of Lab LINK Whenever its set to 1 it will cause Lab LINK to end Please right click on the Button object with Caption Exit and enter EXIT into its Target field This button will be used to end the ruuning of our example project Saving the Panel After the editing of objects save the panel file by selecting Save from the File Menu After the saving is completed end Panel Editor by select Exit from the File Menu and return to PAM Running the Example Exit Panel Editor and return to PAM Select Generate from Run Menu to generate the 3 4 Chapter 3 Tutorial configuration needed to run the project Click OK button to close message box when generation completes successfully Select Run from Run Menu to execute Lab LINK runtime and load the project The panel configured in this example will be shown on the screen and is ready for testing Move the cursor onto the button with caption Switch The cursor will turn into the shape of a hand indicating that it is an operable object Press the button by left clicking it and the button will sink The indicator will be lit and its color becomes bright red Click on the button again and the indicator will be turned off Move the cursor onto the slider click on its marker and drag it u
103. jects TAG Properties MS Properties al Basic Ef Special TAG Tag setting Output SOurces Q Output Combing alarm condition of the Source Tags Q Source Tags whose alarm condition will be combined by the object 13 3 SmartPanel for Windows User s Manual a Annunciator Annunciator can indicate the alarm status of Source Tag by changing colors A set of two colors can be defined for each kind of alarm When an alarm condition occurs the corresponding color set will be display intermittently creating a blinking effect to alert user When the alarm is acknowledged the Annunciator will stop blinking but remain in the first color of that alarm type If the alarm condition is cleared the Annunciator will resume its normal color Annunciator can also be used to acknowledge the alarm of the Tag associated with it Move cursor upon an Annunciator and the cursor will become the shape of a hand with ACK notation to indicate that this is an object used for alarm acknowledge Left click an Annunciator when it is blinking acknowledges the alarm of its Source Tag Password and privilege can be set for acknowledge authorization Special Properties E Properties H Basic ES Special Se TAG Basic Style Name an nunciatay Align to top Caption Annunciator Align to bottom JAlign to lett Align to right Rectangular Check password Text color Recontirm Lamp color Thin e
104. l Height The height of the object The unit is in pixel Anchor point The anchor point will be used the center of rotation when the object is rotated Its position also affects the center of color filling when gradient fill is selected X The horizontal coordinate of the anchor point of the object The unit is in pixel Y The vertical coordinate of the anchor point of the object The unit is in pixel Lock Options in this area is used to prohibit users from using direct mouse operation or indirect menu or toolbar operation to change some of the object properties The only way to modify the locked properties is by opening the properties dialog to edit them This design is to prevent careless operation mistake from changing object properties Chapter 5 Configure Graphic Objects accidentally For example if the Lock option of Position is check users will not be able to move the object by using mouse to drag it All lock options are for panel editor operation only and have no effect at runtime Size Prohibit the change of object size Enclose open Prohibit the change of enclose open characteristic of the object Node Prohibit the editing of nodes Rotate Prohibit the rotation of the object Position Prohibit the moving of object position Properties Reserved and has no effect QO Others Enclose Define whether the object is treated as an enclosed area or not Unchecked the option will cause the object to be
105. l With this style set it is possible for operator to maximize the panel using window control button to close the panel during runtime O Min button Show Minimize button of the panel With this style set it is possible for operator to minimize the panel using window control button to close the panel during runtime Thin Edge Thick Edge Retreat Frame Oo oe a oe Always open The panel is only hidden when it is closed All objects it contains will remain functioning 7 6 Chapter 7 Panel Objects Tag Properties W Properties fa Basic fay Special Kee TAG l Tag Setting Control QO O Control The Tag to control the open and close of the panel Setting this tag to 1 will open the panel and 0 will close the panel Comments O Panel containing this object is the parent panel of the panel opened by this object If the parent panel closed the child panel the panel open by Popup Panel is also closed Ter SmartPanel for Windows User s Manual Panel Player Panel Player will show one of the specified panel files based on the value of its Index Tag E Properties C Basic Special TAG Information Object Panel Player Position os Y Size wwv icdth Height Anchor Basic Properties Lack Remark Size Enclose Open Nodes Rotation Position Properties Others M Enclose Hide Disable
106. l where a new object can be inserted This cursor indicates that the interior of an object is grabbed and can be moved to new location in the panel This cursor indicates that the Outline of an object is grabbed and can be moved to new location in the panel Ap Em This cursor indicates that the width of an object can be resized Width This cursor indicates that the height of an object can be resized Height This cursor indicates that the width and height of an object can be resized simultaneously This cursor indicates that the Node Tool is selected Tool This cursor indicates that a node can be selected for operation Node This cursor indicates that the Rotate Tool is selected Tool This cursor indicates the node of an object can be selected to do free rotation Text Tool This cursor indicates that the Text Tool is selected A Picture This cursor indicates that the Picture Tool is selected Tool ite itt ty FS gt Pe my x z S A 2 15 SmartPanel for Windows User Manual Scale Adjustment For the convenience of panel editing tools are provided to adjust the display scale of panel User can either enlarge or shrink the display scale at any time depending on the detail level of display they need to edit on the objects Besides the scale related menu items and toll buttons described before there are some other tool can be used to adjust the display scale of the panel O Scale Toolbar Pressing le
107. lbar to send the objects one position forward All the layer operations are conducted independently in the foreground or background In other words the adjustment of sequence of objects in the background does not affect the sequence in the foreground and vice versa When more than one object are selected for layer operation only the sequence of the select objects as a whole are adjusted with respect to other objects The sequential relations among the selected objects still remain the same View Control For the convenience of user in object editing and layout Panel Editor provides functions to control the view on panels Users can zoom in or zoom out to adjust the scale of display or pan to show different portions of the panel 6 12 Chapter 6 Manipulating Objects FJ PnlEdit Wks1 B Fief Edit View V Arrange A Layer J SoHH OO a HB OS OBS 08000000000 00000008000Rmm8 CELL eella i 1 ttt Modify M Window WW Help H E gt Te E a Ps g IN PH TWNOsS0PC000 Mala ig y Vertical View Slider Bas atk SRR SRK Sh Sle gm 2 8 mom Status bar shows cursor position Horizontal View Slider Scale View scale can be adjusted by dragging the Scale slider The percentage value on the right shows the view actual with respect to the screen resolution The range of adjustment is between 20 and 500 Vertical and Horizontal View Slider When
108. lected picture file in pixels Color depth the color depth of the selected picture file 5 16 Chapter 5 Configure Graphic Objects Defining Colors When defining graphic objects many property definitions involve color specifying There are several ways to define a color property a Use Popup Color Tool Right click on a color box in the property dialog and the popup Color Tool will appear The color tool includes four color pallets Left click the tabs on top of the color tool to select pallet When the color needed is found left click on the color to select it The color tool will be closed and the selected color will appear in the color property E Properties E Basic Border st Fill Color Color Opaque 0 255 Palette Standard k Color o0odcodcgddCOOCOOOCOCI JO OC E B Pattern Moseic amp amp Blend Split Style Ef ss gee Orientation Direction oe Deg ee m Drag color from Color Toolbar Find the color needed in the Color Toolbar left click on it and drag to the corresponding color box in the property dialog i S qUBO BB OBCOCOoCOOOOOOOOOOOOBEooeaas SRE RRR e eee eee E Properties E Basic Border gt Fill Line Style Corner sy x C Line Thickness Pixels Thickness Base koi Mm 1 Center 5 O Edge C Aa Line color Dotted Line Tip Color fi _ Opaque Lin Tip Start SmartPanel for Windo
109. n will return the value of f expression Example1 Choice TAG 1 gt TAG 2 1 0 8 27 SmartPanel for Windows User s Manual 8 28 Time DO D O OD O Comments If TAG 1 gt TAG 2 set Output Tag to 1 otherwise set it to 0 Example 2 Choice TAG 1 1 TAG 0 1 TAG 0 Comments if TAG 1 1 calculate TAG 0 1 and set the result to Output Tag otherwise Output will remain its previous value Example 3 Choice Second lt 30 1 0 Comments It Second lt 30 The second s of current absolute time is less than or equal to 30 set Output Tag to 1 otherwise set it to 0 Example 4 Choice TAG 1 gt 80 AND TAG 2 1 1 0 Comments It TAG 1 gt 80 AND TAG 2 1 set Output Tag to 1 otherwise set it to 0 Pl The mathematical constant Tr 3 141592653589793 Functions Second Return the second part of current system time Minute Return the minute part of current system time Hour Return the hour part of current system time Day Return the day part of current system time Weekday Return the day of the week part of current system date 0 represent Sunday 1 indicates Monday etc Month Return the month part of current system date Year Return the month part of current system date Chapter 8 Action Objects TAG Properties W Properties fal Basic ff Special S TAG Tag Setting Output ia Arguments Q Output Tag to be s
110. nce of 3 pixels horizontally or vertically With proper grid setting it is easy to align objects and arrange the panel layout Although mouse movement is restricted as always aligned to the grids it is still possible to change the position and size freely by directly them in the properties dialog disregard the grid limitation Panel Setup Panel size Width Height Gric m minorgrid minor grid major grid Y major grid at ate ate Color Pane Background ia Minor grid Major grid To change grid intervals please select Panel Setup from File menu or Standard toolbar to open the Panel Setup dialog X minor grid and Y minor grid in the Panel Setup dialog define the 6 14 Chapter 6 Manipulating Objects distance between grids in horizontal and vertical direction The units are in pixels X major grid and Y major grids define between how many grids a thicker grid line will be drawn and are simply used for better grid reading They have no effect on the grid locking feature of mouse movement Show and Hide Grid There are two way to display the grids on the panel grid lines and grid marks Grid lines indicate the grids as crossed straight lines and grid marks indicates the grids as dots Whether grid lines or grid marks are selected the grid locking feature is the same The grid display option can be set as described below a Grid Marks Select Grid Marks from View m
111. nd Background Panel Editor 4 introduces the Foreground Background concept into the editing user interface Users can choose to edit objects in the foreground or background This design is convenient for arranging and modifying objects For example the configured objects that no longer need to be modified or arranged can be moved to background layer while users are editing in the foreground layer Since the object in the background cannot be modified or moved in any manner this can prevent careless action to ruin hours of work accidentally The following features are provided to work between foreground and background Edit Foreground Select Edit Foreground from the Edit menu or click on the 4 button to switch to editing in the foreground mode In this editing mode only objects in the foreground can be operated Edit Background Select Edit Background from the Edit menu or click on the ra button to switch to editing in the background mode In this editing mode only objects in the background can be operated Show Hide Foreground This operation is used to determine whether the foreground will be displayed or not Please note that the foreground cannot be hidden when the editing mode is set to be in foreground There are two ways to show or hide the foreground a Menu operation Select Foreground from the View menu to switch between showing and hiding the foreground When the foreground is set to show there will be a checked sign V in fr
112. ndex Tag and the file assigned by the Blink Base property Special Properties E Properties 5 Basic ESF Specie K Ta Basic Mame Details File name 16 max Blink base Background lpper edge Lower edge Basic Q Name 10 2 Style Blink Auto resized Use mask Align to top Align to bottom Align to lett Align to right Transparent Thin edge Thick edge Retreat Frame L ox _ ome Ay Chapter 10 Static Display Objects Details Q File name A list of BMP files to be displayed Valid path can be included and use of reference BMP path 2 is recommended in the path designation Q Blink Base Designate which of the graphics file will be used when blinking Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Blink Use Blinking effect to show the graphics Q Auto resized Size the specified BMP file automatically to fit into and fill the button If the style is not set the BMP file will be shown with its original size LJ Use mask Apply mask to the graphics Q Align Top Align the graphic to the top of the object Q Align Bottom Align the graphic to the Bottom of the object Q Align Left Align the graphic to the left of the object Q Align Right Align the graphic to the right of the object Q Thin edge
113. nother object is selected or any blank area in the panel is clicked the edited properties will be discarded and no modification of the object is made Depending on the type of graphic objects there are different pages in the properties dialog as shown below Object Polygon Line X X Rectangle X Rounded x lt Rectangle Ellipse Polyline Polygon x lt Curve peviercuve x x x Shape X X X X lt x X lt aa me Frame me Text X pie x fx Note X indicates the type of object has this properties page Not all properties apply to every type of graphic objects 5 7 SmartPanel for Windows User s Manual Basic Page 5 8 Click on the Basic tab on top of the properties to select the Basic properties page This page is used to define position size anchor point lock option and other basic properties E Properties EJ Basic Border Fill Information Rectangle Position Lock Remark x Size _ Enclose Open Nodes Size _ Rotation Width Pasition Properties Y Height Anchor Others x Enclose Hide Disable Y Information A brief description about the object type Position X The horizontal coordinate of the upper left corner of the object The unit is in pixel Y The vertical coordinate of the upper left corner of the object The unit is in pixel Size Width The width of the object The unit is in pixe
114. o select a pattern for filling This property applies only when t3 Pattern Fill is selected as the filling style QO Texture Used to select a texture tile for filling The property applies only when Texture Fill is selected as the fill style QO Mosaic Used to define the direction of the texture tile when forming texture filling This property applies only when oa Texture Fill is selected as the filling style QO 6 Blend These properties are used to define how the two colors should be blended to create 9 12 Chapter 5 Configure Graphic Objects a gradient filling Style Used to define the blend style This property applies only when selected as the filling style Direction Specify the direction of the gradient filling This property applies only when 4 is selected as the filling style Split Specify the split point to blend the two colors The unit is in percentage of the width or height of the object This property applies only when the blend style is not based on center or both edges of the object Orientation Specify the inclined angle of the linear gradient fill This property applies only when the Direction property is selected as Custom 5 13 SmartPanel for Windows User s Manual Polygon Page Only polygon objects have this property page Left click on Polygon tag on top of properties dialog to show this property page QO Basic Sides Specify the number of sides o
115. o the top edge of the base object Align to Bottom After all the objects to be aligned are selected left click on an object to select it as the base object Choose Align to Bottom from the Arrange menu or click on the f button in the Arrange Toolbar The bottom edges of all the selected objects are aligned to the bottom edge of the base object Center Horizontally After all the objects to be aligned are selected left click on an object to select it as the base object Choose Center Horizontally from the Arrange menu or click on the amp button in the Arrange Toolbar The horizontal centers of all the selected objects are aligned to the horizontal center of the base object Center Vertically After all the objects to be aligned are selected left click on an object to select it as the base object Choose Center Vertically from the Arrange menu or click on the fE button in the Arrange Toolbar The vertical centers of all the selected objects are aligned to the vertical center of the base object 6 SmartPanel for Windows User s Manual Center After all the objects to be centered are selected left click on an object to select it as the base object Choose Center from the Arrange menu or click on the button in the Arrange Toolbar The vertical and horizontal centers of all the selected objects are aligned to the vertical and horizontal center of the base object Attach Horizontally After all the objects to be ar
116. objects to the foreground Please note that this operation can only be applied when the editing mode is set to be in foreground If the background is set to be hidden the moved object will become invisible because they are sent to the hidden background Use of Layers Besides the foreground and background operation there are layer operation help determine which object is on top when objects are overlapped Send to Top Move the selected objects to be on top of all objects in the foreground or background To send the selected objects to top of other objects choose Send to Top from the Layer menu or click SmartPanel for Windows User s Manual onthe button in the Arrange Toolbar Send to Bottom Move the selected objects to be below all objects in the foreground or background To send the selected objects to be below other objects choose Send to Bottom from the Layer menu or click on the 4 button in the Arrange Toolbar Send Forward Move the selected object one position forward in the object sequence in the foreground or background After the object is selected choose Send Forward from the Layer menu or click on the J button in the Arrange Toolbar to send the objects one position forward Send Backward Move the selected objects one position forward in the object sequence in the foreground or background After the object is selected choose Send Forward from the Layer menu or click onthe 4 button in the Arrange Too
117. of X Source and Y Source Tags are buffered in memory and drawn The number of data buffered is defined by Buffer Size property When data number exceeded the buffer size older data are flushed on a first in first out base Close of the panel where the Scroll Trend resides will erase all buffered data Erase Tag is used to clear the data buffer and the curve in the chart as well Any change in the value of Erase Tag will cause the erasing Special Properties MS Properties EA Basic EM Special pF xY Axes TAG Basic ale ays Rec raw cot LN Draw Wee MY same v Draw curve major grid Detail etails 700 j minor grid Curve Butter size Y major grid Data window Ra Refresh When Y updated minor grid Minor grig Gey Thin edge i a id r ajor grl e Thick edge Back d acKQroun _ Retreat Upper edge Py Frame Lower edge Basic O Name Q Caption Title text display on the object 12 24 Chapter 12 Graph Objects Details QO Curve Colors used to draw the curves O Data Window Background color of the chart Q Minor grid Color of the minor grid lines Q Major grid Color of the major grid lines a Background Object background color a Upper Edge Upper edge color O Lower Edge Lower edge color Q Data buffer The maximum number of data will be buffered O Refresh Choose when to add new data to the
118. old Italic Script Western Font T File Designation Some objects require one or more file to be selected for some properties Press the button next to the file name to open a dialog for selecting file Reference path notation as discussed in the appendix of this manual is recommended when designating a file path Lookin pnl File name Files of type PNL Panel files ix If the property allows multiple files designation the file property field should be a list Please 4 9 SmartPanel for Windows User s Manual right click on the list and select Insert from the popup menu an empty element appears in the list Use keyboard to enter the file path and press enter key when finished The new entry will appear in the list To insert a new entry before an existed entry right click on the existed entry and select Insert The new entry will appear right before the existed entry File name 16 max Insert Ins Insert F3 To modify an existing path in the list right click on the entry and select Modify from the popup menu and use keyboard to edit it Press enter key after the new file path is entered To delete a file path from the list right click on the entry and select Delete from the popup menu To adjust the order of entries in the list left click to select an entry and drag it upward or downward until the new position is reached File path in the list can also b
119. on the value of Index Tag Up to 16 colors can be defined The first color is used when Index is 0 and the second color is used when Index is 1 etc This object also has a Blinking effect intermittently for display and create a dynamic effect When Blink style is set the object will use two colors The two colors used will be the one designated by the value of the Index Tag and the color assigned by the Blink Base property Special Properties E Properties E Basic EB Special K TAG Basic Name Details Text color Decimal place 2 Blink base Text color Background Upper edge Lower edge 0 EE EHEHE Z HERE isi Style Show message y Show value Show tirne Show date Align to top Align to bottom Align to lett Align to right _ Blink Thin edge Thick edge Retreat Frame Basic L Name 11 20 Chapter 11 Dynamic Display Objects Details Q Font The font used to display data Q Decimal place Number of digits after decimal point Q Blink Base Specified which color is used as blink base Q Text Colors used to display the data text 16 colors can be assigned with sequence number from 0 to 15 and in the order from left to right and from top to bottom Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color
120. ont of the menu item a Toolbar operation Click on the button in View Toolbar to switch the display of 6 10 Chapter 6 Manipulating Objects foreground Show Hide Background This operation is used to determine whether the background will be displayed or not Please note that the background cannot be hidden when the editing mode is set to be in background There are two ways to show or hide the background a Menu operation Select Background from the view menu to switch between showing and hiding the foreground When the background is set to show there will be a checked sign V in front of the menu item a Toolbar operation Click on the button in View Toolbar to switch the display of foreground Move to Foreground This operation can move the selected objects to the foreground After the objects to be moved are selected choose Move to Foreground from the Layer menu or click on the T button in the Arrange Toolbar to send the selected objects to the foreground Please note that this operation can only be applied when the editing mode is set to be in background If the foreground is set to be hidden the moved object will become invisible because they are sent to the hidden foreground Move to Background This operation can move the selected objects to thebackground After the objects to be moved are selected choose Move to Background from the Layer menu or click on the 4 button in the Arrange Toolbar to send the selected
121. oosing Cut from the Edit menu or 4 button from the Standard Toolbar The shortcut key combination of pressing Ctrl and X on the keyboard at the same time has the same function too Copy Objects Right click on any of the selected objects and select Copy from the popup menu to copy the selected objects and store them in the clipboard This operation can also be conducted by choosing Copy from the Edit menu or l button from the Standard Toolbar The shortcut key combination of pressing Ctrl and C on the keyboard at the same time has the same function too 6 3 SmartPanel for Windows User s Manual Paste Objects Choose Paste from the Edit menu or click on button on the Standard Toolbar can paste the objects stored in the clipboard to the panel Since the pasted objects will appear at where they were original cut or copied user may need to move the pasted objects to a new location The shortcut key combination of pressing Ctrl and V on the keyboard at the same time has the same function too Panel Editor support cut copy and paste feature across different panels Duplicate Objects Duplicate operation combines the copy and paste operation without using the clipboard Right click on any of the selected objects and select Duplicate from the popup menu the selected objects will be copied and pasted on its original position The duplicated objects can then be moved to a new location This operation can also be conducted by choosin
122. or Clock output Q Control Tag used to control activation Clock output If the Tag is not set Clock is always functioning and keeping sending output 8 25 SmartPanel for Windows User s Manual El Calculator Calculator uses Arguments Tag values as inputs and apply them into the specified Equation calculate the result and send the result to Output Tag The equation will be evaluated whenever any of the Argument Tag changes unless Trigger Style is set If Trigger is set only the change of the last Argument Tag will trigger the Calculator to calculate the result of the Equation Tag names are not used directly in the Equation a special function TAG n is used istead to represent the value of the nth Arguments Tag Special Properties MS Properties D Basic eS special SS TaG TAG Basic Style m Mame Calcul ator l Triggered Details Equatian Operator Time Functions Math patine i FEP sing cost Shr m eee special Functions INTE we MINE MAXL Basic Wd Name Style Q Triggered If this style set only the change in the value of the last Argument Tag will 8 26 Chapter 8 Action Objects trigger the reevaluation of the Equation Note that the last Argument Tag can be unused in the Equation and only used for trigger Details Q Equation Equation of the calculation performed on the Argument Tags An equation string sho
123. or Windows User s Manual 9 14 between 0 and 255 Details Q File name A list of BMP file path which is shown on this object Up to 16 file can be assigned 2 can be used in file path to represent the BMP reference path Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Q Auto resized Size the specified BMP file automatically to fit into and fill the button If the style is not set the BMP file will be shown with its original size Q Cyclic Operation of this button is cyclic If this style is set and the limit of Target Tag value determined by the number of graphic files assigned is reached click on this object will reset Target value For example if three graphics are assigned and Target value is 2 left click the button will set Target to 0 On the other hand if Target is 0 then right click on the button will set Tag value to 2 Check password Always ask for a Check password when operated Reconfirm Show a message to ask for reconfirmation when operated Thin Edge Thick Edge Retreat Oo oO e 2 Frame Chapter 9 Control Objects TAG Properties EE Properties Tag Setting Target Q Target The Tag whose value is controlled by this object 9 15 SmartPanel for Windows User s Manual iel WMF zih BMP Button is a Button with graphic attached to it Operation on a WMF button not only changes the
124. oria tan Privilege 0 OO Check password EE F Recontinmn Thin edge Thick edge Details Mark Background Upper edge Lower edge E Special Properties Basic LJ Name Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details Q Mark Color of the marker on the rocker switch Q Background Object background color 9 6 Chapter 9 Control Objects LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Push Button The rocker switch is turned on when clicked with mouse but it is turned off immediately when the mouse button is released Q Check password Always ask for a Check password when operated Q Reconfirm Show a message to ask for reconfirmation when operated Q Thin Edge Q Thick Edge Q Retreat E Frame TAG Properties E Properties EA Basic gf Special Se TAG r Tag Setting Target i apo Q Target The Tag controlled by this object 9 7 SmartPanel for Windows User s Manual fh Set Button Set Button is used to set the Target to a fixed value when operated Special Properties MS Properties Basic Style Mame Circular Caption Set button Transparent Privilege ii Check password Recontirm ee Align to top PAU
125. pward or downward The color bar on the Level object will change accordingly and the number on the Digit meter will also change The testing shows that your first panel is correctly built Click on the Exit button to end the running of this project and return to PAM 3 5 A simple example is used to illustrate how a panel can be configured The configuration of genie objects will be explained with further details in this chapter Since there are many genie objects and each genie object has its own unique functions and properties This chapter will only discuss the usage of the panel editor user interface when creating objects and some of the properties common to most genie objects Detail discussion of the unique functions and properties will be presented in later chapters Object Categories SmartPanel provides more than fifty kinds of objects These objects can be classified into seven categories m Q E Panel Objects Use to control the display hide or switch of panels Action Objects Provide logical operation such as math calculation timing control application execution etc These objects are all invisible at runtime Control Objects Use to simulate the operational components on a control panel Static Display Objects Use to display static graphics or text Dynamic Display Objects The content they display may changed with Tag values Graph Objects Provide several dynamic graph and chart
126. ranged are selected choose Attach Horizontally from the Arrange menu or click on the 1 button in the Arrange Toolbar The selected objects will be placed side by side in horizontal direction Attach Vertically After all the objects to be arranged are selected choose Attach Vertically from the Arrange menu or click on the button in the Arrange Toolbar The selected objects will be placed side by side in vertical direction Even Space Horizontally After all the objects to be arranged are selected choose Even Space Horizontally from the Arrange menu or click on the mi button in the Arrange Toolbar The selected objects will be placed together with even space in between in horizontal direction Even Space Vertically After all the objects to be arranged are selected choose Even Space Vertically from the Arrange menu or click on the 2 button in the Arrange Toolbar The selected objects will be placed together with even space in between in vertical direction Same Width After all the objects to be resized are selected left click on an object to select it as the base object Choose Same Width from the Arrange menu or click on the button in the Arrange Toolbar The widths of all the selected objects are resized to be the same with the width of the base object Same Height After all the objects to be resized are selected left click on an object to select it as the base object Choose Same Height from the Arrange menu or click
127. rclockwise to change the angular size of the pie When the required size is reached release mouse button The position of cursor when dragging the blue dot will generate different shape If the cursor remains inside the object during the dragging operation it will generate a traditional concave pie shape If the cursor remains outside of the object the generated shape will be different as shown below Cursor remains inside Cursor remains outside o Polygon Move the cross shape cursor to where the object will be added Press left mouse button to drag rightward and downward A dotted rectangle will appear to indicate the position and size of the object When the required size is reached release the mouse button and a hexagon will appear The number of sides of the polygon can be changed by editing its properties and will be discussed later L Polyline Curve These graphic objects require the definition of multiple nodes Two methods can used to define the nodes 1 Click method Move the cross shape cursor to where the first node will be added and click left mouse button The first node is added Move the cursor to the position of the second node and left click again to add the second node A line or curve will appear to connect the first and the second node Continue this operation until all the nodes are added 2 Drag method Move the cursor to where the first node will be added press left mouse button and drag it
128. rd and privilege can be set for acknowledge authorization Special Properties E Properties Ey Basic BB Special TAG ie Style Name harma Align to tap Privilege Align to bottom Align to left Align to right Check Password Text color Recontirm Normal Thin edge Alarm HI IW Thick edga HH Retreat Background Frame Upper edge special Details Fort Lower edge 13 9 SmartPanel for Windows User s Manual Basic Q Name Q Privilege The privilege a user must have to operate on this object Range of privilege is between 0 and 255 Details LJ Font Font used for alarm message Q Text color Normal Color used for the message text if its a normal message Alarm HI Color used for the message text if it s an Alarm or High Alarm message HH Color used for the message text if it s a High High Alarm message LO Color used for the message text if its a Low message LL Color used for the message text if it s a Low Low message Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Align to top Align the caption to the top of object Align to bottom Align the caption to the Bottom of object Align to left Align the caption to the left of object Align to right Align the caption to the right of object E E E E Q Check password Always ask for a password when operated Q Reconfirm Show a me
129. rizontal Trend X Y Chart Annunciator AlarmBar 1 3 SmartPanel for Windows User s Manual Panel Structure Panels are organized into a tree structure with a single root panel for each work station Root panel is also the first panel that is automatically opened when a Lab LINK project is executed As shown in the figure below Wks1 pnl is the root panel containing three panel objects used to open its three child panels namely A pnl B pnl kz C pnl A pnl and C pnl will contain three and two panel objects respectively to open the second level of child panels Level 0 Panel Wks 1 pnl Level Panels A pnl B pnl C pnl Level 2 Panels Al pnl A2 pnl A3 pnl Cl pnl C2 pnl Parent panels on upper layer must be opened first before opening child panels on lower layer When parent panels are closed their child panels will also be closed When a panel is closed all objects inside the panel will be cleared and cease functioning Beware of this when designing your panel structure Extra care should be taken when decide which panel to place action objects since their logical function will stop when the panel they reside is closed 1 4 Panel Editor is the tool used to define objects and panels It is started when a panel is selected by double clicking a panel file in a project The new Panel Editor 4 is a major upgrade with new user interface and abundant new features Panel Files When a panel is edited and saved two files
130. rsor to the location of the second node Press left mouse button to set the second node This is also the first node of the second segment Drag to show the reference line formed by the first node and the first control point of the second control point A mirrored second control point of the segment is automatically generated and a dotted first segment is also shown Continue this operation until all segments are constructed Press right mouse button to end the configuration of the object and a completed Bezier curve is shown The adjustment of nodes and control points will be discussed later O GO shape A Shape is a complex geometric shape consisted of multiple connected Bezier curve segment and or line segments To configure a shape object please refer to the description 5 4 Chapter 5 Configure Graphic Objects in adding Polyline objects and Bezier Curve objects When a polyline segment is to be added use the Click method If a Bezier curve segment is to be added use the Drag method Continue the operation of adding polyline or Bezier curve segment until all segments are configured Press right mouse button to end the configuration of the object and a completed shape is created The adjustment of nodes and control points will be discussed later Text Move cross shape cursor to where the object will be added Click left mouse button and a text editing box appears Use keyboard to enter text Click on the OK button when finished
131. s These property pages appear only in the dialog of genie objects which will display one or more coordinate axes The table below shows the genie objects with axes Chapter 4 Configure Genie Objects Genie Object XY Axes Horizontal Slider Vertical Slider Horizontal Bar Scroll Trend Horizontal Trend Data Trend X Y Chart Vertical Bar ee Different genie objects have different properties The following sections will discuss some of the properties which are common to most objects For those properties specific to certain kinds of genie objects they will be discussed in later chapters 4 5 SmartPanel for Windows User s Manual Basic Page 4 6 In Basic page of the properties only Position Size Lock Size Lock Position and Others Disable apply to genie objects Other properties are used by graphic objects and need not to be set for genie objects E Properties Position hs i Size Width Height Anchor i ae Position G3 Basic g Special Ys TAG Information Object Button Lock Size Enclose Open Nodes Rotation Position Properties Others i Enclose Hide Disable Remark Position is defined by X and Y properties They represent the coordinates of the upper left corner of the object The unit for the coordinates is pixel At run time since relative coordinates are used to fit Lab LINK
132. se Popup Color Tool Right click on a color box in the property dialog and the Popup Color Tool will appear The color tool includes four color pallets Left click the tabs on top of the color tool to select pallet When the color needed is found left click on the color to select it and the color tool will be closed and the selected color will appear in the color property Text color Background Standard WOOO OOOOOOOOOOOE BS ee 2 eee eee BERR ERE RRB REED PEL Be BREESE EES ILI lif PL i pper edge Lower edqe SmartPanel for Windows User s Manual m 4 12 Drag color from Color Toolbar Find the color needed in the Color Toolbar left click on it and drag to the corresponding color box in the property dialog Dig Be OeooOooCoooOOOoCeCecooCoeoooeesB mie Be OOOOCOOOoOee ee Oe eee E Properties Basic Name PushButton Caption Button Privilege 0 Details Font Text color p E Background Upper edge Lower edge Ij F Basic Ef Special Se TAG Style Push button Set button Reset button Circular Transparent Check password Recontirm Align to top _ Align to bottom Align to lett Align ta right Thin edge V Thick edge Retreat V Frame O Click on Color Toolbar This is a convenient method to specify color without opening properties dialog Select one or more objects whose color need to be modified and the left click or right cl
133. simply right click on a blank area in the panel Select a Single Object After the Select Tool is chosen left click on any object to select it Eight squares will appear around the object to indicate that it has been selected 6 1 SmartPanel for Windows User s Manual 6 2 Select Multiple Objects To select multiple objects move cursor to the upper left side of the objects press left mouse button and drag lower right direction A dotted rectangle appears to indicate the selecting range Drag the rectangle until all the objects to be selected are enclosed and release the mouse button All the objects inside the rectangle will be selected Another way to select multiple objects is to press Shift key on the keyboard while left clicking on the objects All clicked objects will be selected Select All Objects To select all objects in the panel choose Select All from the Edit menu or press Ctrl and A keys on the keyboard at the same time Unselect Objects To unselect all the selected objects simply left click on a blank spot in the panel To unselect some of the selected objects left click these objects while pressing Shift key on the keyboard The square around the clicked objects will disappear to indicate that they have been unselected Select the Base Object Some object operations need to specify one of the selected objects as the base object To specify the base object left click on it and the squares around
134. ss line Q Size Specify the size of the text The unit is point a Example Preview of the text format a Content The text content to be displayed Users can edit the text content directly in this area using keyboard Multi lines text is allowed 9 15 SmartPanel for Windows User s Manual Picture Page Only Picture objects have this property page Left click on the Picture tab on top of the properties dialog to show this property page E Properties G Basic ge Picture File File name C LabLINK Resource Bmp Motors Mtr006 bmp Preview Information File type Bitmap Width 332 Height 321 Color depth Ee 7 E ape a File File name Specify the picture file to be displayed A file path can be entered directly in the field Alternately users can press the button on the right to use the Open dialog to locate and select a picture file Note that id a file located in the system defined reference path is selected its path will be shown using the reference path notation For example if a file located in the bmp folder of the project is selected its path ill be converted into 2 See the appendix section of this manual for reference path details QO Preview The selected picture file will be displayed in this area Q Information File type The file type of the selected picture file Width The width of the selected picture file in pixels Height The height of the se
135. ssage to ask for reconfirmation when operated Q Thin Edge Q Thick Edge Q Retreat E Frame 13 10 Chapter 13 Alarm Objects TAG Properties MS Properties al Basic eS Special Cs TAG Tag Setting Acknowledge O Q Acknowledge Tag used for external alarm acknowledge When the Tag is set to 1 the alarm showing on this object will be acknowledged 13 11 SmartPanel for Windows User s Manual Alarm Log Alarm Log is used to display the messages of all the active alarms or the historical records of cleared alarms A maximum of 1024 messages can be displayed by this object Different colors of message text indicate different kind of alarm messages Special Properties E Properties E Basic EY Specia Basic Style Mame Details Log type Alarm Log _ Thin edge M Thick edge Retreat poA atni eT Frame Fort Text color Normal Alarm Hl HH Log box Background Upper edge Lower edqe Basic Q Name Q xX Y Position of top left corner Q Width Height Size of the object Details Q Log type Select the display of all active alarms Alarm Log or historical log of cleared 13 12 Chapter 13 Alarm Objects alarm Resume Log Q Font Font used for alarm message L Text color E Normal Color used for the message text if its a normal message Alarm High Color used for the message text if i
136. style Child window W Popup window Thin trame Single line Double line Window title Control button Max button _ Min button Aways open Thin trame l Thick trame Retreat l Frame ae a ae Details O File name The path of the panel shown in the Macro Box O X Y Position of top left corner of the panel opened by this object If Child Window style is set in Special properties page the parameters has no effect O Width Height Size of the panel opened by this object If Child Window style is set in Special properties page the parameters has no effect O Background Panel background color E Upper Edge Upper edge color O Lower Edge Lower edge color 1 3 SmartPanel for Windows User s Manual Style O Child Window The opened panel is a child window O Popup Window The opened panel is a popup window O Thin Frame Show thin frame around panel Setting this style enable resizing of the panel during runtime O Single Line Show single line around panel OM Double Line Show double line around panel O Window Title Show window title Setting this style enable moving of the panel during runtime O Control button Show control button of the panel With this style set it is possible for operator to close the panel using window control button to close the panel during runtime O Max button Show Maximize button of the pane
137. t G G 3 a Frame 7 10 Chapter 7 Panel Objects Tag Properties MS Properties 5 Basic g Special TAS Tag Setting Control O Index The tag used to select which panel to be shown First panel in the File names list will be show if the Tag is set to 0 second panel in the File names list will be show if the Tag is set to 1 Comments O Panel containing this object is the parent panel of the panel opened by this object If the parent panel closed the child panel the panel open by Popup Panel is also closed All action objects are invisible during runtime However they are designed to perform some kind of logic computation or control function Initiator AND 2 gt OR E Inverter EF Exindex Fe Multiplexer Scanner Counter Action objects are represented as icons in Panel Editor Timer Multi Timer TT Delay Timer ml Clock Executer WAV Player Since Basic properties are the same for all genie objects and have been described in chapter 4 they are omitted and will not be discussed again here 8 1 SmartPanel for Windows User s Manual Initiator Initiator is used to set the initial values of Tag when the panel containing it is opened MM Properties Ey Basic ES Special Tag Basic Hame E Details Style Initial values Special Properties Basic LJ Name Details Q Init Value V
138. t s an Alarm or High Alarm message High High Color used for the message text if it s a High High Alarm message Low Color used for the message text if it s a Low message Low Low Color used for the message text if its a Low Low message LJ Log Box Color of the message display area background Q Background Object background color LJ Upper Edge Upper edge color Q Lower Edge Lower edge color Style Q Thin Edge Q Thick Edge L Retreat E Frame TAG Properties None 13 13 SmartPanel for Windows User s Manual Group Annunciator Group Annunciator can combine the alarm status of multiple Source Tags Itis equivalent to the combination of an Alarm Concentrator object and an Indicator object If any of the Source Tags remains in alarm condition the value of Output Tag will be 1 and the color this object change to alarm color If all the Source Tags become normal Output Tag will be rest to 0 and the color of the object return to normal color Two alarm colors can be define to create a blinking effect If Blink style is set and Output is 1 the two alarm colors are displayed intermittently to alert user Special Properties E Properties E Basic EB Special Y Tac Basic Style Name GrpAnnun E Blink Caption Group Annunciator Align to top Align to bottom Align to left Align to right Rectangular Lamp color 2D edge Poma
139. t be used with graphic objects 6 16 Panel Each graphic screen is called a panel in Lab LINK User can design as many panels as he or she wishes and use panel objects to open and close panels to show operator different graphic screens There are tree types of panel objects oO Panel Box Popup Panel l Panel Player Popup Window and Child Window There are two type of window controlled by panel objects Popup Windows Their coordinate system and size are with respect to the whole screen Child Windows Their coordinate system and size are with respect to their parent windows If Window Title Style is set to show the window title of a panel it can be moved around the screen by dragging its title A child window can not be seen if moved out of its parent but a popup window can Popup window will always stay on top of other panel but child window might be cover by other panel or object Due to the characteristics described above popup windows are mostly used as a floating operation panel or as a popup message window Child window are more offend used a subpanel as part of larger parent panel since it is easier to layout the objects and control its location with respect to the objects on the parent panel 7 1 SmartPanel for Windows User s Manual oO Panel Box Macro Box is a static panel object It always displays the content of the specified panel file The panel opened is always treated as a child window
140. t is 1 Output changes every 1 second 1000 ms cyclically among 1 2 and 3 When Input is 2 Output changes every 1 second 1000 ms cyclically among 4 5 and 6 When Input is 3 Output changes every 1 second 1000 ms cyclically among 7 8 and 9 Special Properties W Properties E Basic EB Special Tac Basic Style Marne ound Timer Countdown Details Time interval Count interval Basic g Name 8 20 Chapter 8 Action Objects Details O Time Interval The time interval at which Output changes Its unit is ms O Count Interval Used with Control Tag value to determine the range of Output s increment or decrement Style Q Countdown Output is decreased instead of increased when the style is set TAG Properties MS Properties O Basic pi Special P TAG Tag Seting Output Control appv O Output Output of Multi Timer OM Control Used to start and stop Multi Timer It also determine the range of the increment or decrement 8 21 SmartPanel for Windows User s Manual Delay Timer When Control Tag changes from 0 to 1 Delay Timer starts timing After a specified Delay period Delay Timer will change the value of Output Tag to 1 When Control Tag changes from 1 to 0 Delay Timer will change Output Tag from 1 to 0
141. tactss lt J 7 Jl a PFRSPSBRPHESP eE ngmg SMM el Ready X 350_Y 325 Width 155_Height 95 NUM Add a Button object Define Properties After the creation of the Button object double click it to open its Properties dialog Click on the Caption field in the Basic area of the dialog box an editing cursor appear to allow editing of this property Erase the default text of Button by pressing Backspace key and then enter Switch to change the caption that is the text shown on the button Move the cursor to the Close button 3 2 Chapter 3 Tutorial in the dialog box and click on it The dialog box will be closed and the text shown on the Button object can be seen to change to Switch Phe kai eregin E OMe E BRS OH Scale 10 Fi T ET ieee a e ar EEL et imme e TT ele Flee x tose rere Properties ith 4 FOr pe al it FR E Baie Cf Specal W TAG on oot i Hasie Shde os oo fia Hama PuakSunce C Push button 5 Cw E Caphon Ll Set bution ii am Prelege a I Resetturon is _ Cicuar a i Rpa i n m i t L m 3 eee Ll Transparent ot Foei C Check password m cs Taf T i E F nEATH ah ei Cl Raconti oo Fr Background Cl ayn io top 90 Bo lait Uppa acl Alqn to botioen mi sh Lowaradge EE El Akgn to bet m angga lAa te right Ma g Ll Thin edge SE F Thick edge Feiras Frenne Button Properties Dialog Box Define Other Objects Please select and
142. text and create a dynamic effect When Blink style is set the object will use two colors The two color used will be the color designated by the value of the Index Tag and the color assigned by the Blink Base property Special Properties E Properties O Basic ce Special e TAG a Pis Basic Name Caption Details Fort Blink base Text color Background Upper edge Lower edge Style Static ex l Static Text Ce rT Pd ie E un Blink Align to top Align to bottom Align to lett Align to right Transparent Thin edge Thick edge Retreat 4 Frame Basic L Name Q Caption Text display by the object Chapter 11 Dynamic Display Objects Details Q Font The font used for the Caption Q Blink Base Specified which color is used as blink base Q Text Colors used to display the text 16 colors can be assigned with sequence number from 0 to 15 and in the order from left to right and from top to bottom Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Blink Use blinking effect Q Align to top Align the text to top of the object Q Align to bottom Align the text to bottom of the object Q Align to left Align the text to left of the object Q Align to right Align the text to right of th
143. the time part of the Target Tag Q Edit Date The Edit Box is used to enter the date part of the Target Tag Q Taiwan Year If Edit Date is set the year part of the Date uses Taiwan Year system Q Thin Edge Q Thick Edge Q Retreat Q Frame TAG Properties 9 26 W Properties E Basic g Special Se TAG Tag Setting Target soo Q Target The Tag whose data is to be edited by the object Chapter 9 Control Objects Number Pad Number Pad is used to enter data of the Target with a number pad showing on the screen when the object is clicked The entered number is shown using 7 segment LED digits 100 0 gt Key Functions Number keys Used to enter number Decimal point Time unit marks i Date unit marks Exponent symbol in scientific notation if used Finish entering data and send the entered data to Target Tag B Clear data on the number pad and wait for entering o Delete the last entered digit Similar to the Back Space key on a keyboard UUUUUUuUOU U If left mouse button is clicked outside of the number pad during keying operation the virtual number pad will be closed O RERA TIENE DAV AY Ue Sk AY PC EE OE p PE o If the number entered exceeds the high low limit settings in the properties dialog the Target tag will be set to the limit value 9 27 SmartPanel for Windows User s Manual Special Properties 9 28
144. this Tag is set to 1 9 4 Chapter 9 Control Objects 4 LED Button LED is button with a colored LED on its left top corner to show is current status MS Properties H Basic ES Special G Tac Basic Style Name Caption Privilaqe Details Font Text color Lamp color Background Upper edge LED Button ic Push button Set button Reset button Circular Transparent Check pasword Recontirmn Align to tap Align to bottom Align to lett Lower edge Align to right Thin edge Thick edge Retreat Frame Most of the settings in the Special properties page and Tag properties page are the same as Buttons Please refer to the Button Section of this Manual Special Properties Details Q Lamp color Color of the LED indicating the status of the Target Tag Two colors are defined The first color is shown when the button is released and the second color is used when the button is pressed 9 5 SmartPanel for Windows User s Manual H Rocker Rocker is a button with the shape resemble a rocker switch When the side with a marked dot is pressed the Target Tag is set to 1 and when the other side is pressed the Target Tag is set to Q E Properties gO Basic eS Special es TAG Basic Style Mame RockerSwitch F S
145. ties are used to define the color of edge and frame O Background O Upper Edge O Lower Edge 4 14 Chapter 4 Configure Genie Objects Text Alignment The following styles are used to define the alignment of text on an object O Align to top O Align to bottom O Align to left O Align to right TAG Linking Since object are mostly used to display or control the status or value of IO data their configuration of objects is not complete without linked them to Tags Meanings of the tags depend on objects To define tags linking to an genie object click on the TAG tab in the properties dialog to show TAG properties page There are two ways to define tags By left clicking a field tag name can be entered directly using keyboard Another method is to use the Tag Browser tool by clicking on the button next to each tag field With Tag Browser tags can be selected from the Tag database already created in the project and users need not to memorize the tag name Workstation List New Tag Button Option Button E Properties 9 Basic g Special W TAG Tag Setting Target TagBrowser Enable Select tag by drag amp drop TAG List SmartPanel for Windows User s Manual will be shown as a list To insert a tag name entry into the list right click on the blank area in the list and select Insert from the popup menu Use keyboard to enter the tag name and press enter key To insert a tag name right befor
146. to show the first segment of line or curve Release mouse button when the first segment reached the required position and the first segment is 5 3 SmartPanel for Windows User s Manual completed Press left mouse button again on any position on the panel and drag to show the second segment Drag the second segment until the required position is reached and release mouse button Continue this operation until all the segments are added Press right mouse button to end the configuration of the object and a completed line or curve object is shown The adjustment of nodes will be discussed later m A Bezier Curve A Bezier curve is consisted of multiple connected segments A Bezier segment is composed of two nodes and two control points Two connected segment share a common node If the first control point of the second segment is at the mirror position of the second control point of the first segment the two segments can be connected smoothly With this concept in mind a smooth and complex Bezier curve can be constructed by properly defining each node and control point Similar to the Drag method described in the previous section of the Polyline and cure object configuration a Bezier curve object can be added by move curser to where the first node is and drag to show the dotted reference line formed by the first node and the first control point Press left mouse button when the position of the first control point is reached Move cu
147. tus of a Tag m Reserved Reserved fo future application m On line Tag is on line and its value is valid for an IO Tag Off line Tag is off line probably due to a communication problem Output Failure The last Write action to the IO Tag failed a Date The date when the latest Tag value or message change occurred QO Time The time when the latest Tag value or message change occurred O Value The latest data value obtained for a Tag Values are stored as a floting number with range Negative 1 797693134862316E 308 4 94065E 324 Positive 4 94065E 324 1 797693134862316E 308 O Message The latest text message stored in a Tag with the maximum length of 80 characters system TAG All System Tags are system built in and with names begin with character Meanings of System Tags are described as follows O DISK Its value indicates the remaining space in MB on the system hard disk O EXIT The execution of Lab LINK is terminated when its valu is set to 1 O TIME Its value is incremented by 1 each second since the execution of Lab LINK O USER Its value indicates the privilege ranged 0 255 of the current logged in user and its message indicate the name of the current user O ALARM Its value indicates the number of current alarm and it message is the newest alarm message O ALM_PRI Its value is the priority of the alarm with the highest priority of current active and unacknowledged alarms Its range is bet
148. ual mouse button color properties the selected objects to the color chosen Similarly by right clicking on the desired color in the Color Toolbar can change the corresponding right mouse button color properties of the selected objects The colors corresponding to left and right mouse button clicks are different for each type of objects Please see Chapter 4 and 5 of this manual for details Copy Properties of Genie Objects For genie objects panel editor provide another convenient tool modify their properties quickly To modify Special properties of multiple genie objects of the same type one of the object can selected as the base object Edit the properties of the selected base objects as desired and then all other object can be modified by copy the properties of the base object to other objects This copy operation applies to Special properties of genie objects only excluding the basic parameters in the Special properties will not affect the Tag properties of the selected objects either To use this operation select all genie objects of the same type to be modified and left click on one of the object to select it as the base object Select Copy Properties from the Edit menu and the properties of the base object are copied to all other selected objects This operation can be applied to genie objects of the same type It will have no effect on the selected objects which is not of the same type of the base object This operation canno
149. uld be entered in this field The limit on the length of the equation string is 255 characters Operators and functions list below can be used in the equation Tag value should be referenced indirectly in the equation string using special function TAG n Operators Q Arithmetic operators modulus exponential factorial Q Logic operators AND OR NOT Q Comparison operators gt gt lt lt lt gt not equal o Parentheses and can be used in the equation Mathematical Functions Q Trigonometric functions sin x cos x tan x Q Anti trigonometric asin x acos x atan x Q Hyperbolic functions sinh x cosh x tanh x Q Logarithmic functions exp x In x log x Q Others abs x absolute value sqrt x Square root rand x this function generate a random number with value between 0 x Special Functions Q INT x This function transfers the value of x into an integer Q MIN a b This function returns the smaller number between a and b Q MAX a b This function returns the larger number between a and b Q TAG n 1 lt n lt N This function represents the value of the nth Argument Tag If n 0 it represent the value of Output Tag before this calculation Q Choice c t f c is the condition expression t and f are both expressions If the result of c is true this function will return the value of t expression Otherwise if c is false the functio
150. unctioning If the objects need to keep functioning even when the panel is closed please set Always Open style W Properties a E Basic gf Special Ss TAG Information Object Popup Panel Position S ZE Yidth Height Anchor Basic Properties Lock Remark Size Enclose Open Nodes Rotation Pasition Properties Others l Enclose Hide Disable O xX Y Position of top left corner If Child Window style is set in Special properties page the parameters specify position of the panel it opens in the coordinates system based on the upper left corner of its parent panel Otherwise these properties simply specify the location of the object icon in this panel and have no effect on the actual position of the panel it opens O Width Height Size of the object If Child Window style is set in Special properties page the parameters specify the size of the panel it opens corresponding to the coordinates system based on the upper left corner of its 7 4 Chapter 7 Panel Objects parent panel Otherwise these properties have no effect on the actual position of the panel it opens Special Properties Basic g Name O Caption Text shown on window title of the panel MS Properties Basic Mame Caption Details File name P Y Width Height Background Upper edge Lower edge Popup Panel fi 0 0000 10000
151. used to execute an external application program or to open an existing document When the Control Tag is set from 0 to 1 Executer will run the specified application If the application specified is a document file it will activate the appropriate application to open the document Special Properties MS Properties Details File name l a o i Parameters Work folder state Normal and activated l w Basic Wd Name Properties Q File name The file to be executed It can be either an executable program file or a document file which is referenced to an appropriate application Q Parameters Parameters needed by the File Q Work folder the working folder of the specified File 8 32 Chapter 8 Action Objects Q State The state of the application program when run Minimized and activated Maximized and activated Normal and not activated Normal and activated Minimized and not activated TAG Properties W Properties 5 Basic g Special Cs TAG Tag Setting Control Q Control Tag used to control the execution of the specified File 8 33 SmartPanel for Windows User s Manual i WAV Player WAV player can be used to play a Wave file When Control Tag is set to 1 WAV Player uses Index Tag as the index to choose from a group of Wave files and pla
152. value of Target Tag but also changes the graphics on the button BMP button can have up to 16 states Number of state depends on the number of graphic file assigned The graphic file displayed on the button depends on the value of Target Tag For example when Target Tag is 0 the first graphic file is displayed the second graphic file is displayed when It s 1 If no Target is assigned only the first graphics will be displayed Left click on the button will increase the value of Target Tag by 1 and right click on it will decrease its value by 1 Special Properties MS Properties E Besic K Special ke TAG Basic Style Name i AF Button lyt Cyclic Privilege 0 an Check password _ Recontirm REI Thin edge le ames Hamar RF Thick Bdge Retreat Frame Upper edge Background Lower edge a Basic LJ Name Q Privilege The privilege a user must have to operate on this object Range of privilege is 9 16 Chapter 9 Control Objects between 0 and 255 Details Q File name A list of WMF file path which is shown on this object Up to 16 file can be assigned 3 can be used in file path to represent the WMF reference path Q Background Object background color LJ Upper Edge Upper edge color LJ Lower Edge Lower edge color Style Q Cyclic Operation of
153. ween 0 255 o NEW_ALM Its value will be set to 1 when any new alarm occurs a LOGOUT Current logged in user will be logged out when its value is set to 1 Chapter 1 Basic Concept These system TAGs are related to Alarm Module Objects There are seven categories of more than fifty kinds of objects Panel Static Display Dynamic Display Control the open and close of panels Invisible objects logic calculation timing and program functions providing execution Object to control and adjust parameters Objects to display static graphics and text Objects to dynamically display the change of lamps text and graphics Objects showing graphs and charts Objects to show alarm status oO Panel Box i Panel Player Initiator to Inverter i Scanner Multi Timer B Calculator W WAV Player dt Button fff SetButton ate WMF Button ai Vertical Slider _ Number Pad X ShowBMP Memo Box A Log Box Dynamic Text Shape Ekl Level Horizontal Bar Scroll Trend FJ Data Trend 3 Alarm Concetrator Alarm WAV Player A Popup Panel D AND Eil Exlndex ETI Multiplexer Counter Timer og Delay Timer In Clock Runner Ed Executer 3 gt OR aM LEDButton H Rocker SpinButton g BMPButton i Horizontal Slider Edit Box E ShowWMF T Static Text Indicator a Lamp Digit Meter 50 Text Meter al Vertical Bar an Ho
154. ws User s Manual Click on Color Toolbar This is a convenient method to specify color without opening properties dialog Select one or more objects whose color need to be modified and the left click or right click on the color needed on the Color Toolbar to change the color properties of the selected objects Depending on the type of genie object the color properties modified by left click or right click operation are shown below Object Color Property Color Property changed by left click changed by right click Line Rectangle Rounded Rectangle Ellipse Pie l Border Color First Fill Color Polyline Polygon Curve Bezier Curve Shape Border Color First Fill Color Frame Left Upper edge Right lower edge wm e o Pewee O oo oS d o The Click on Color Toolbar operation can be used to quickly change the color definition of multiple objects Simply select all the objects need to be modified before proceed with this operation A Border Color Default q 20m801000000000O0O0O0O0ACOC00AANA AAN N Fill Color Default When no objects are selected the Click on Color Toolbar operation can be used to determine the default color setting for all new objects to be added after this default color setting The color selected by left mouse button click will appear on the Border Color Default on the left of the color toolbar and the color selected by right mouse button click will appear on the Fill Color Default
155. x Bae m Scale A FOUN LZ qOBOBsO8o0oooo0ooooooooooeeoooeee j co MSS S SEBS BSCOOCOCOOeSSeeOeeeeeeeee A AR Sl 48 3 2 E Genres trie ie E E ER A Oe e Cs td fee t i f i i H i CO FO i H i poi was H ee Si eocsaduccig s i IR i i H i i a Sms m e u 1 F BMP WMF i Edi O 4 m g a a Et IERE ME EEE R j EN GS y 5 ts t t t t 1 t d i i i ef Bid i H i a4 i H H H i E H i H i j A ETA HERE HERH ibiltia Eth HBSS REESE SEESSRSSSHMHEESEEERSOREEESEST HERE LEGES EO ESEEIESERHEELE TORSO Ettie dttitibld AAHEEEEE EEEHREEE EHEHEHE HEHEHEH HiHi Cl LP e SE E E R E ERE E E E ETE RHE EE HE re 50 mh j t 24 i f i 1 i Sa t uuu t fereteesaatersteteresecccersreccsntecaesse ottercturecwmberer stenraan RELE AREE sone ean teen eC EEEE ELEELE HEELELEEE ELELE EIE EEELEEELH ELEELLEEE EEELEELI I lat 2 ee i l l i i i i f i t E He _ a E i w e E E A Ready X 290 Y 265 width 350 _Height 190 NUM QO O pie Move the cross shape cursor to where the object will be added Press left mouse button drag rightward and downward and release the mouse button A 360 Pie shape appears Left click on i in the Graphic Toolbar to select the Select Tool Left click on the newly 5 2 Chapter 5 Configure Graphic Objects added pie shape to select it and then left click on blue dot appearing at the end of the separating line on the pie Drag the blue dot clockwise or counte
156. y the file When Control Tag is set 0 it stop playing Wild card character can be included in the WAV file name in the WAVE File field They will be replaced by the value of Index Tag to specify the Wave file to be played For Example ALARM WAV represent any one of the possible 1000 Wave files ALARM 000 WAV ALARM 999 WAV When Index is 1 the Wave file to be played will be ALARM 001 WAV If the file specified by Index doesn t exist no wave file will be played Special Properties W Properties Eg N Bn E Besic EB Special Ge TAG Basic Style Mame aAA Repeat Details File name i Basic LJ Name 8 34 Chapter 8 Action Objects Details Q File name The wave file to be played File name may include valid path designation Use 4 in path to indicate the reference path for wave files in Wave File will be replaced by Index Tag value Style Q Repeat Play the specified repeatedly until Control Tag is set to 0 TAG Properties E Properties O Basic Ea Special q TAG Bi Hn i Tag Setting Index Control Q Index Tag used to select which wave file to play Value of the tag will be used to replace in Wave File path Q Control Tag controlling wave file playing Start play when the Tag is set to 1 and stop playing when it is set to 0
157. ype Control Control Spin Button BMP Button WE WMF Button Horizontal Slider Control Vertical Slider Control Control Control m E E ffs E aria Control Edit Box Control Number Pad Show BMP Static Display m Show WMF Dynamic Display Log Box Static Display Dynamic Display Static Text am Dynamic Display Dynamic Text Dynamic Display 50 Text Meter Dynamic Display Eh Level Chart Chart Vertical Bar Damice Display fag 2 13 SmartPanel for Windows User Manual Type Icon Tool Button Alarm Annunciator Alarm Alarm WAV Player Alarm O Color Toolbar Used for quick selection of colors Its usage will be discussed in later chapters UBOBBOBOOUOOOOOOOOOOOODODOOBEROAEEES PS SEEPS ROOOCOOCESEROEEE Eee O Status Bar Shows information regarding the status of Panel Editor operation Information displayed includes brief description of the tool button or the menu item selected location and size of the object selected and keyboard lock status Ready X 770 Y 444 Width 0 Height 0 NUM 2 14 Chapter 2 Panel Editor Cursor During the operation of panel editor the shape of cursor may change to indicate its function This is explained as follows Cursor Name Function Used for general editing operation that includes menu and tool button selection After a graphic or genie object is selected from the toolbar this cursor indicates the location on the pane

Download Pdf Manuals

image

Related Search

Related Contents

Hapro Innergize HP 8565  Toshiba Satellite L775-S7307  MANUAL DE INSTRUCCIONES  Graco 446-4-02 Stroller User Manual  Snam.infos n° 19 - Snam-Cgt  Samsung MC28H5135CK Manuel de l'utilisateur  Rexroth Frequency Converter  LITEMAX SLD0832 LCD Monitor  8 - United Hosting UK  Q2Upgrade User Manual  

Copyright © All rights reserved.
Failed to retrieve file