Indusoft Manual

  • Upload
    aflores

  • View
    296

  • Download
    0

Embed Size (px)

Citation preview

  • 7/31/2019 Indusoft Manual

    1/732

  • 7/31/2019 Indusoft Manual

    2/732

    InduSoft is a registered trademark of InduSoft, Inc.

    InduSoft Web Studio, EmbeddedView, and CEView are trademarks of InduSoft, Inc.

    Windows, Windows, Windows XP, Windows XP Embedded, Windows Embedded Standard 7,

    Windows Embedded Compact, Windows 2003 Server, Windows 2008 Server, Windows Vista, Windows 7, Windows CE,

    and Internet Explorer are registered trademarks of Microsoft Corp. in the United States and other countries.

    Other brand or product names are trademarks or registered trademarks of their respective owners.

    Copyright 2010 InduSoft, Inc. All rights reserved worldwide.

    This document shall not be reproduced or copied in any manner without expressed written authorization from InduSoft.

    The information contained within this document is subject to change without notice.

    InduSoft, Inc. does not guarantee the accuracy of the information.

  • 7/31/2019 Indusoft Manual

    3/732

    Contents

    InduSoft Web Studio Page 1

    Contents

    INTRODUCTION................................................................................................................................................................................. 13

    CONVENTIONS USED IN THIS DOCUMENTATION.........................................................................................................................1

    ABOUT THIS APPLICATION............................................................................................................................................................. 1

    Product Overview......................................................................................................................................................................... 18

    Product Features..........................................................................................................................................................................19

    How the Software Works..............................................................................................................................................................2

    Internal Structure and Data Flow.......................................................................................................................................... 2

    Executing/Switching Modules............................................................................................................................................... 23

    Executing/Switching the Background Task........................................................................................................................... 2

    INSTALLATION...................................................................................................................................................................................28

    System requirements................................................................................................................................................................... 29

    Installing the Software.................................................................................................................................................................. 3

    Starting the Software....................................................................................................................................................................34

    Uninstalling the Software..............................................................................................................................................................35

    LICENSING................ ......................................................................................................................................................................... 36

    Protection Types...........................................................................................................................................................................37

    License Settings........................................................................................................................................................................... 38

    Execution Modes..........................................................................................................................................................................39

    Product Versions.......................................................................................................................................................................... 4

    Installing a New Hardkey License................................................................................................................................................ 4

    Upgrading the Current Hardkey License......................................................................................................................................4

    Installing a Softkey License..........................................................................................................................................................4

    Invalid Licenses............................................................................................................................................................................47

    Installing or Upgrading a CEView License (Locally).................................................................................................................... 4

    Installing or Upgrading a CEView License (Remotely)................................................................................................................ 5

    THE DEVELOPMENT ENVIRONMENT............................................................................................................................................. 5

    Application button.........................................................................................................................................................................54Recent Projects.....................................................................................................................................................................54

    New....................................................................................................................................................................................... 54

    Open Project......................................................................................................................................................................... 57

    Open..................................................................................................................................................................................... 57

    Save......................................................................................................................................................................................57

    Save As.................................................................................................................................................................................57

    Save All................................................................................................................................................................................. 58

    Save All as HTML................................................................................................................................................................. 5

    Save as HTML...................................................................................................................................................................... 5

    Save Screen Group as HMTL...............................................................................................................................................5

    Print.......................................................................................................................................................................................58

    Print Preview......................................................................................................................................................................... 58

    Print Setup............................................................................................................................................................................ 59

    Close..................................................................................................................................................................................... 59Close All................................................................................................................................................................................ 59

    Exit............... ......................................................................................................................................................................... 59

    Quick Access Toolbar...................................................................................................................................................................60

  • 7/31/2019 Indusoft Manual

    4/732

    Contents

    Page 2 InduSoft Web Studio

    Ribbon.......................................................................................................................................................................................... 62

    Home tab...............................................................................................................................................................................62

    View tab................................................................................................................................................................................ 62

    Insert tab............................................................................................................................................................................... 63

    Project tab.............................................................................................................................................................................63

    Graphics tab..........................................................................................................................................................................63

    Format tab.............................................................................................................................................................................64

    Help tab.................................................................................................................................................................................64Project Explorer............................................................................................................................................................................65

    Global tab..............................................................................................................................................................................65

    Graphics tab..........................................................................................................................................................................66

    Tasks tab............................................................................................................................................................................... 66

    Comm tab..............................................................................................................................................................................67

    Screen/Worksheet Editor............................................................................................................................................................. 69

    Database Spy...............................................................................................................................................................................70

    Output (LogWin)........................................................................................................................................................................... 71

    Title Bar........................................................................................................................................................................................ 73

    Status Bar.....................................................................................................................................................................................74

    CREATING A NEW PROJECT........................................................................................................................................................... 75

    Creating a new project................................................................................................................................................................. 76

    About target platforms and product types............................................................................................................................. 77Changing the product type of an existing project..................................................................................................................79

    Configuring additional project settings......................................................................................................................................... 80

    Information tab...................................................................................................................................................................... 80

    Options tab............................................................................................................................................................................81

    Viewer tab............................................................................................................................................................................. 87

    Communication tab............................................................................................................................................................... 90

    Web tab.................................................................................................................................................................................91

    Preferences tab.....................................................................................................................................................................95

    Enabling mobile access to your project........................................................................................................................................97

    Configuring your project's default email settings........................................................................................................................101

    Configuring your project's default FTP settings..........................................................................................................................102

    Starting Modules on the Target System..................................................................................................................................... 103

    Running a Project Under Windows Services............................................................................................................................. 105

    TAGS AND THE PROJECT DATABASE......................................................................................................................................... 112

    About Tags and the Project Database........................................................................................................................................113

    Project Tags Folder............................................................................................................................................................. 113

    Classes Folder.................................................................................................................................................................... 115

    Shared Database Folder.....................................................................................................................................................117

    System Tags Folder............................................................................................................................................................ 117

    Designing a Tag..........................................................................................................................................................................118

    Naming the Tag................................................................................................................................................................... 118

    Choosing the Tag Type....................................................................................................................................................... 118

    Choosing the Tag Data Type...............................................................................................................................................120

    Choosing the Tag Scope.....................................................................................................................................................121

    Creating Database Tags.............................................................................................................................................................122

    Adding Tags to the Datasheet.............................................................................................................................................122

    Creating Tags "On-the-Fly"................................................................................................................................................. 123Editing Tags.........................................................................................................................................................................123

    Creating Classes........................................................................................................................................................................125

    Setting Tag Properties................................................................................................................................................................126

    Understanding Tag Properties and Parameters..................................................................................................................126

    Using Tag Properties: Alarms............................................................................................................................................. 127

    Using Tag Properties: History............................................................................................................................................. 129

    List of Tag Properties.......................................................................................................................................................... 129

    Using Tags in Your Project......................................................................................................................................................... 134

    Deleting a tag from the project database................................................................................................................................... 135

  • 7/31/2019 Indusoft Manual

    5/732

    Contents

    InduSoft Web Studio Page 3

    Using the Tags Toolbar...............................................................................................................................................................13

    Global Replace....................................................................................................................................................................136

    Replace............................................................................................................................................................................... 136

    Remove unused tags.......................................................................................................................................................... 13

    Reset tags database........................................................................................................................................................... 13

    Tag Name text box.............................................................................................................................................................. 13

    Object Finder.......................................................................................................................................................................139

    Cross Reference................................................................................................................................................................. 140Properties............................................................................................................................................................................140

    Importing an External Database.................................................................................................................................................14

    Using the Import Wizard..................................................................................................................................................... 14

    Importing from..................................................................................................................................................................... 144

    Integrating the project database with a TwinCAT PLC...............................................................................................................15

    SCREENS AND GRAPHICS............................................................................................................................................................ 15

    Working with Screens.................................................................................................................................................................159

    Screens folder.....................................................................................................................................................................159

    Screen Group Folder.......................................................................................................................................................... 16

    Web Pages Folder.............................................................................................................................................................. 16

    Mobile Access..................................................................................................................................................................... 165

    Layout................................................................................................................................................................................. 169

    Using Screen Objects and Animations.......................................................................................................................................17Editing................................................................................................................................................................................. 170

    Shapes................................................................................................................................................................................ 172

    Active Objects..................................................................................................................................................................... 178

    Libraries.............................................................................................................................................................................. 196

    Animations.......................................................................................................................................................................... 215

    Formatting Screen Objects........................................................................................................................................................ 22

    Move to Front and Move to Back........................................................................................................................................ 22

    Move Backward and Move Forward................................................................................................................................... 22

    Group.................................................................................................................................................................................. 227

    Align.................................................................................................................................................................................... 228

    Rotate..................................................................................................................................................................................230

    Size.............. ....................................................................................................................................................................... 230

    Fill Color.............................................................................................................................................................................. 23

    Line Color............................................................................................................................................................................231Fonts............ ....................................................................................................................................................................... 232

    ALARMS, EVENTS, AND TRENDS................................................................................................................................................. 23

    Alarms........................................................................................................................................................................................ 234

    Alarm Worksheet Header....................................................................................................................................................23

    Alarm Worksheet Body....................................................................................................................................................... 23

    Saving youralarm history to an external database.............................................................................................................23

    Format of the alarm history................................................................................................................................................. 24

    Events........................................................................................................................................................................................ 243

    Enabling the event logger................................................................................................................................................... 24

    Saving yourevent log to an external database...................................................................................................................24

    Format of the event log....................................................................................................................................................... 24

    Alarm/Event Control object........................................................................................................................................................ 24

    Trends.................. ...................................................................................................................................................................... 254Converting Trend History Files from Binary to Text.............................................................................................................25

    Converting Trend History Files from Text to Binary.............................................................................................................25

    Creating Batch History........................................................................................................................................................ 25

    Setting the Trend Database................................................................................................................................................ 25

    Trend Control object...................................................................................................................................................................261

    About the trend control runtime interface............................................................................................................................26

    Object Properties: Trend Control........................................................................................................................................ 26

    Using the Data Source Text File......................................................................................................................................... 27

    Using the Data Source Database....................................................................................................................................... 28

  • 7/31/2019 Indusoft Manual

    6/732

    Contents

    Page 4 InduSoft Web Studio

    Grid object.................................................................................................................................................................................. 285

    Columns dialog................................................................................................................................................................... 286

    Data dialog.......................................................................................................................................................................... 288

    Advanced dialog..................................................................................................................................................................289

    BACKGROUND TASKS................................................................................................................................................................... 293

    Alarms........................................................................................................................................................................................ 294

    Trends........................................................................................................................................................................................ 296Recipes...................................................................................................................................................................................... 298

    Reports.......................................................................................................................................................................................300

    ODBC......................................................................................................................................................................................... 302

    Math............. .............................................................................................................................................................................. 305

    Script............ .............................................................................................................................................................................. 306

    Startup Script worksheet..................................................................................................................................................... 307

    Scheduler................................................................................................................................................................................... 308

    Database/ERP worksheet.......................................................................................................................................................... 310

    COMMUNICATION WITH OTHER DEVICES...................................................................................................................................314

    Drivers........................................................................................................................................................................................ 315

    Main Driver Sheet............................................................................................................................................................... 320

    Standard Driver Sheets.......................................................................................................................................................323

    OPC DA 2.05..............................................................................................................................................................................325OPC UA......................................................................................................................................................................................329

    OPC .Net.................................................................................................................................................................................... 334

    OPC XML/DA............................................................................................................................................................................. 339

    TCP/IP........................................................................................................................................................................................343

    DDE............................................................................................................................................................................................345

    PROJECT SECURITY...................................................................................................................................................................... 347

    About security modes.................................................................................................................................................................348

    About security access levels...................................................................................................................................................... 349

    Using the security system configuration wizard......................................................................................................................... 351

    Configuring server settings for security modes.......................................................................................................................... 354

    Extending the LDAP schema to allow saving of security rights.......................................................................................... 357

    Creating and configuring groups................................................................................................................................................ 366

    Creating and configuring users.................................................................................................................................................. 370Managing an existing security system....................................................................................................................................... 371

    Backing up the security system configuration............................................................................................................................ 373

    Logging on/off.............................................................................................................................................................................375

    Blocking or unblocking a user.................................................................................................................................................... 376

    Password Protection of Project Files......................................................................................................................................... 377

    AUTOMATIC TRANSLATION...........................................................................................................................................................379

    Adding a language to the Translation Table............................................................................................................................... 380

    Setting the project's language at startup....................................................................................................................................382

    Setting the project's language during runtime............................................................................................................................383

    Disabling translation of selected screen objects........................................................................................................................ 384

    TESTING AND DEBUGGING...........................................................................................................................................................385

    Debugging from the Output Window.......................................................................................................................................... 386Debugging from the Database Spy............................................................................................................................................ 388

    Using the LogWin Module.......................................................................................................................................................... 389

    Using Remote Tools................................................................................................................................................................... 390

    Using Remote Database Spy..............................................................................................................................................390

    Using Remote LogWin........................................................................................................................................................ 390

    DEPLOYING AS A WEB APPLICATION......................................................................................................................................... 392

    Introduction to Thin Clients........................................................................................................................................................ 393

    Building a Simple Application.....................................................................................................................................................395

  • 7/31/2019 Indusoft Manual

    7/732

    Contents

    InduSoft Web Studio Page 5

    The Underlying Technology........................................................................................................................................................40

    ISSymbol Control Layer............................................................................................................................................................. 40

    Examples of Client/Server Architecture..................................................................................................................................... 40

    Configuring the Data Server.......................................................................................................................................................41

    Configuring a web server to host your project pages.................................................................................................................41

    Installing the web tunneling gateway......................................................................................................................................... 41

    Configuring the Thin Client.........................................................................................................................................................42

    Implementing Security................................................................................................................................................................424Port Usage................................................................................................................................................................................. 428

    Exercise: Viewing Your Project on the Web............................................................................................................................... 42

    DOWNLOADING TO A REMOTE DEVICE...................................................................................................................................... 43

    Configuring the Target System................................................................................................................................................... 43

    Configuring the Development Station........................................................................................................................................ 43

    Automatically Running a Project................................................................................................................................................ 43

    DATABASE INTERFACE..................................................................................................................................................................437

    SQL Relational Databases.........................................................................................................................................................43

    Linking the Database Through a Remote DB Provider..............................................................................................................44

    Studio Database Gateway......................................................................................................................................................... 44

    Database Configuration............................................................................................................................................................. 446

    Configuring a Default Database for All Task History.................................................................................................................. 45Database Troubleshooting......................................................................................................................................................... 451

    Appendices.................................................................................................................................................................................455

    Using ODBC Databases..................................................................................................................................................... 45

    Using Microsoft SQL Server............................................................................................................................................... 45

    Using ORACLE Databases.................................................................................................................................................45

    Using Microsoft Access Databases.................................................................................................................................... 45

    Using SQL Server CE......................................................................................................................................................... 46

    Using Sybase...................................................................................................................................................................... 462

    Using Microsoft Excel......................................................................................................................................................... 46

    Using MySQL...................................................................................................................................................................... 465

    TROUBLESHOOTING...................................................................................................................................................................... 467

    General Troubleshooting............................................................................................................................................................468

    Frequently Asked Questions...................................................................................................................................................... 47Getting help................................................................................................................................................................................ 477

    Technical Reference........................................................................................................................................................... 477

    Communication Drivers.......................................................................................................................................................477

    License Agreement............................................................................................................................................................. 477

    Home Page......................................................................................................................................................................... 477

    Release Notes.....................................................................................................................................................................478

    System Information............................................................................................................................................................. 478

    Support Information.............................................................................................................................................................478

    About...................................................................................................................................................................................479

    APPENDIX: BUILT-IN SCRIPTING LANGUAGE.............................................................................................................................48

    Logic and arithmetic operators...................................................................................................................................................48

    How to read function descriptions.............................................................................................................................................. 48

    Log Message functions.............................................................................................................................................................. 48Trace................................................................................................................................................................................... 485

  • 7/31/2019 Indusoft Manual

    8/732

    Contents

    Page 6 InduSoft Web Studio

    Arithmetic functions....................................................................................................................................................................486

    Abs......................................................................................................................................................................................486

    Div....................................................................................................................................................................................... 486

    Format.................................................................................................................................................................................487

    GetBit.................................................................................................................................................................................. 489

    Mod..................................................................................................................................................................................... 490

    Pow..................................................................................................................................................................................... 491

    ResetBit...............................................................................................................................................................................491Round..................................................................................................................................................................................492

    SetBit...................................................................................................................................................................................492

    Sqrt......................................................................................................................................................................................493

    Swap16............................................................................................................................................................................... 493

    Swap32............................................................................................................................................................................... 494

    Trunc................................................................................................................................................................................... 494

    Statistical functions.....................................................................................................................................................................496

    Avg......................................................................................................................................................................................496

    Max..................................................................................................................................................................................... 496

    Min...................................................................................................................................................................................... 497

    Rand....................................................................................................................................................................................498

    Logarithmic functions................................................................................................................................................................. 499

    Exp...................................................................................................................................................................................... 499

    Log...................................................................................................................................................................................... 499Log10.................................................................................................................................................................................. 500

    Logical functions.........................................................................................................................................................................501

    False................................................................................................................................................................................... 501

    If.......................................................................................................................................................................................... 501

    Toggle..................................................................................................................................................................................502

    True..................................................................................................................................................................................... 502

    String functions...........................................................................................................................................................................504

    Asc2Str................................................................................................................................................................................504

    CharToValue........................................................................................................................................................................504

    CharToValueW.................................................................................................................................................................... 505

    ClassMembersToStrVector................................................................................................................................................. 506

    NCopy................................................................................................................................................................................. 506

    Num.....................................................................................................................................................................................507

    Str........................................................................................................................................................................................507Str2Asc................................................................................................................................................................................508

    StrCompare.........................................................................................................................................................................508

    StrCompareNoCase............................................................................................................................................................509

    StrFromInt........................................................................................................................................................................... 510

    StrFromReal........................................................................................................................................................................510

    StrFromTime....................................................................................................................................................................... 511

    StrGetElement.....................................................................................................................................................................512

    StrLeft..................................................................................................................................................................................512

    StrLen..................................................................................................................................................................................513

    StrLower..............................................................................................................................................................................513

    StrRChr............................................................................................................................................................................... 514

    StrRight............................................................................................................................................................................... 514

    StrSetElement..................................................................................................................................................................... 515

    StrStr................................................................................................................................................................................... 515

    StrStrPos.............................................................................................................................................................................516

    StrTrim................................................................................................................................................................................ 516

    StrTrimAll............................................................................................................................................................................ 517

    StrUpper..............................................................................................................................................................................517

    ValueToChar........................................................................................................................................................................518

    ValueWToChar.................................................................................................................................................................... 518

  • 7/31/2019 Indusoft Manual

    9/732

    Contents

    InduSoft Web Studio Page 7

    Date & Time functions................................................................................................................................................................ 52

    ClockGetDate......................................................................................................................................................................520

    ClockGetDayOfWeek.......................................................................................................................................................... 520

    ClockGetTime..................................................................................................................................................................... 521

    DateTime2Clock..................................................................................................................................................................521

    GetClock............................................................................................................................................................................. 522

    Hour2Clock......................................................................................................................................................................... 522

    SetSystemDate................................................................................................................................................................... 523SetSystemTime...................................................................................................................................................................523

    Trigonometric functions.............................................................................................................................................................. 524

    ACos................................................................................................................................................................................... 524

    ASin.....................................................................................................................................................................................524

    ATan.................................................................................................................................................................................... 525

    Cos......................................................................................................................................................................................525

    Cot.......................................................................................................................................................................................525

    Pi......................................................................................................................................................................................... 526

    Sin....................................................................................................................................................................................... 526

    Tan...................................................................................................................................................................................... 527

    Screen functions.........................................................................................................................................................................528

    Close................................................................................................................................................................................... 528

    Open................................................................................................................................................................................... 528

    OpenPrevious..................................................................................................................................................................... 530ShowInplaceInput................................................................................................................................................................531

    ShowMessageBox.............................................................................................................................................................. 532

    Security functions....................................................................................................................................................................... 534

    BlockUser............................................................................................................................................................................534

    CheckESign........................................................................................................................................................................ 534

    CreateUser..........................................................................................................................................................................535

    ExportSecuritySystem.........................................................................................................................................................536

    GetSecuritySystemStatus................................................................................................................................................... 537

    GetUserFullName............................................................................................................................................................... 538

    GetUserNames................................................................................................................................................................... 538

    GetUserPwdAging...............................................................................................................................................................539

    GetUserState...................................................................................................................................................................... 540

    ImportSecuritySystem......................................................................................................................................................... 540

    RemoveUser....................................................................................................................................................................... 541SetPassword....................................................................................................................................................................... 542

    UnblockUser........................................................................................................................................................................543

  • 7/31/2019 Indusoft Manual

    10/732

    Contents

    Page 8 InduSoft Web Studio

    Module Activity functions............................................................................................................................................................544

    AppActivate.........................................................................................................................................................................544

    AppIsRunning......................................................................................................................................................................545

    AppPostMessage................................................................................................................................................................546

    AppSendKeys..................................................................................................................................................................... 547

    CleanReadQueue............................................................................................................................................................... 547

    CloseSplashWindow........................................................................................................................................................... 548

    DisableMath........................................................................................................................................................................ 548EnableMath......................................................................................................................................................................... 548

    EndTask.............................................................................................................................................................................. 549

    ExitWindows........................................................................................................................................................................550

    IsScreenOpen..................................................................................................................................................................... 550

    IsTaskRunning.....................................................................................................................................................................551

    IsViewerInFocus..................................................................................................................................................................551

    KeyPad................................................................................................................................................................................551

    LogOff................................................................................................................................................................................. 553

    LogOn................................................................................................................................................................................. 553

    Math.................................................................................................................................................................................... 554

    PostKey...............................................................................................................................................................................554

    Recipe................................................................................................................................................................................. 555

    Report................................................................................................................................................................................. 556

    RunGlobalProcedureAsync.................................................................................................................................................557RunGlobalProcedureAsyncGetStatus.................................................................................................................................558

    RunGlobalProcedureOnFalse.............................................................................................................................................560

    RunGlobalProcedureOnServer........................................................................................................................................... 560

    RunGlobalProcedureOnTrigger.......................................................................................................................................... 561

    RunGlobalProcedureOnTrue.............................................................................................................................................. 562

    RunVBScript........................................................................................................................................................................562

    SecureViewerReload.......................................................................................................................................................... 563

    SendKeyObject................................................................................................................................................................... 564

    SetAppPath......................................................................................................................................................................... 565

    SetViewerInFocus............................................................................................................................................................... 566

    SetViewerPos......................................................................................................................................................................566

    ShutDown............................................................................................................................................................................567

    StartTask............................................................................................................................................................................. 567

    ViewerPostMessage........................................................................................................................................................... 568WinExec.............................................................................................................................................................................. 569

    WinExecIsRunning..............................................................................................................................................................570

  • 7/31/2019 Indusoft Manual

    11/732

    Contents

    InduSoft Web Studio Page 9

    File functions.............................................................................................................................................................................. 572

    DeleteOlderFiles................................................................................................................................................................. 572

    DirCreate.............................................................................................................................................................................572

    DirDelete............................................................................................................................................................................. 573

    DirLength.............................................................................................................................................................................574

    DirRename.......................................................................................................................................................................... 574

    FileCopy.............................................................................................................................................................................. 575

    FileDelete............................................................................................................................................................................ 576FileLength........................................................................................................................................................................... 576

    FileRename.........................................................................................................................................................................576

    FileWrite.............................................................................................................................................................................. 577

    FindFile............................................................................................................................................................................... 578

    FindPath..............................................................................................................................................................................579

    GetFileAttributes................................................................................................................................................................. 579

    GetFileTime.........................................................................................................................................................................580

    GetHstInfo........................................................................................................................................................................... 580

    GetLine................................................................................................................................................................................581

    HST2TXT............................................................................................................................................................................ 583

    HST2TXTIsRunning............................................................................................................................................................ 584

    LookupContains.................................................................................................................................................................. 585

    LookupGet...........................................................................................................................................................................585

    LookupLoad........................................................................................................................................................................ 586PDFCreate.......................................................................................................................................................................... 586

    Print.....................................................................................................................................................................................587

    RDFileN...............................................................................................................................................................................588

    WebGetFile......................................................................................................................................................................... 589

    Graphic functions....................................................................................................................................................................... 590

    AutoFormat......................................................................................................................................................................... 590

    GetScrInfo........................................................................................................................................................................... 590

    PrintSetup........................................................................................................................................................................... 591

    PrintWindow........................................................................................................................................................................ 592

    ResetDecimalPointsTable................................................................................................................................................... 593

    RGBColor............................................................................................................................................................................593

    RGBComponent..................................................................................................................................................................594

    SaveScreenShot................................................................................................................................................................. 594

    SetDecimalPoints................................................................................................................................................................596SetDisplayUnit.....................................................................................................................................................................597

    SetTagDisplayUnit...............................................................................................................................................................597

    Translation functions.................................................................................................................................................................. 599

    Ext....................................................................................................................................................................................... 599

    SetLanguage.......................................................................................................................................................................599

    SetTranslationFile............................................................................................................................................................... 600

    Multimedia functions...................................................................................................................................................................601

    Play.............. ....................................................................................................................................................................... 601

  • 7/31/2019 Indusoft Manual

    12/732

    Contents

    Page 10 InduSoft Web Studio

    System Info functions................................................................................................................................................................. 602

    DbVersion............................................................................................................................................................................602

    GetAppHorizontalResolution...............................................................................................................................................602

    GetAppPath.........................................................................................................................................................................602

    GetAppVerticalResolution................................................................................................................................................... 603

    GetComputerIP................................................................................................................................................................... 603

    GetComputerName............................................................................................................................................................. 604

    GetCursorX......................................................................................................................................................................... 604GetCursorY......................................................................................................................................................................... 604

    GetDisplayHorizontalResolution......................................................................................................................................... 605

    GetDisplayVerticalResolution..............................................................................................................................................605

    GetFreeMemoryCE............................................................................................................................................................. 605

    GetHardKeyModel...............................................................................................................................................................606

    GetHardKeySN................................................................................................................................................................... 606

    GetIPAll............................................................................................................................................................................... 607

    GetMemoryCE.................................................................................................................................................................... 608

    GetNetMACID..................................................................................................................................................................... 608

    GetOS................................................................................................................................................................................. 609

    GetPrivateProfileString....................................................................................................................................................... 609

    GetProductPath...................................................................................................................................................................610

    GetRegValue.......................................................................................................................................................................610

    GetRegValueType............................................................................................................................................................... 611GetServerHostName...........................................................................................................................................................612

    GetTickCount...................................................................................................................................................................... 612

    InfoAppAlrDir.......................................................................................................................................................................613

    InfoAppHSTDir.................................................................................................................................................................... 613

    InfoDiskFree........................................................................................................................................................................613

    InfoResources..................................................................................................................................................................... 614

    IsActiveXReg.......................................................................................................................................................................614

    IsAppChangedOnServer.....................................................................................................................................................615

    NoInputTime........................................................................................................................................................................616

    ProductVersion....................................................................................................................................................................616

    RegSaveCE........................................................................................................................................................................ 616

    ReloadAppFromServer.....................................................................................................