1 1 Microsoft SQL Server = Microsoft SQL Server =, Microsoft SQL Server = Microsoft SQL Server = 2 Microsoft SQL Server = Microsoft SQL Server Windows NT = SQL = - = -? = = = FactorySuite Wonderware Microsoft SQL Server SQL 1
1 -, Microsoft SQL Server SQL InTouch Wonderware FactorySuite Wonderware I/O Servers Client / Server Client / Server Wonderware I/O servers Tag out of the box InTouch IndustrialSQL Trend Client / Server Microsoft Excel Wonderware 2
1 = = = = = RDBMS = = = = SPC/SQC = EPA/FDA = SQL, SQL IT SQL GB 5,000 5,000 Oracle SQL Server 10,000 3
1 = Microsoft SQL Server = = loss-less = Microsoft SQL Server Wonderware I/O Servers 500 Server IndustrialSQL FactorySuite 2000 Wonderware I/O Servers SuiteLink SuiteLink I/O Server 2 4,000 2 GB loss-less SQL SQL Transact-SQL SQL 4
1 Microsoft Microsoft SQL Server Microsoft SQL Enterprise Manager Microsoft SQL Server SQL InSQL 8.0 8.0 = = = = = UNICODE Store-and-Forward = AnalogHistory, DiscreteHistory, StringHistory History = StringHistory 5
1 = StringWideHistory = OpenQuery() = 1024 = WwTimeZone wwversion = OLE DB = Windows2000 SP2 = InTouch 7.11 (Patch 01) = ActiveFactory 3.2.1 = Microsoft SQL Server 2000 = SP2 for MS SQL Server = Industrial SQL Server 8.0 = = = InTouch InControl Microsoft SQL Server 2000 Wonderware Wonderware InSQL InSQL Console IDAS MS SQL 25MB 10 MB 14 MB 8 MB 4 MB 6
1 Microsoft SQL Server Runtime Holding = Runtime Database Run80log.Ldf Run80dat.Mdf 20 MB = Holding Database InTouch(r) Hlddat.Mdf Hldlog.Ldf 30 MB 10 MB 30 MB 10 MB 80 MB 10% Microsoft SQL Server Microsoft SQL Server : 7.0 7.1 7
1 SQL Server 2000 50% 512MB Windows 30,000 30,000 30,000 1 25 1 500 250 225 = P2 400 = 256 MB RAM = 100 MB = Windows 2000 Server Service Pack 2 = Microsoft SQL Server 2000 Service Pack 2 = 270 MB 2 2 5000 2500 2250 250 = P3 866 = 256 MB RAM = 100 MB = Windows 2000 Server Service Pack 2 = Microsoft SQL Server 2000 Service Pack 2 = 270 MB 3 3 25000 12500 11250 8
1 1250 = P3 933 = 1 GB RAM = 100 MB = Windows 2000 Server Service Pack 2 = Microsoft SQL Server 2000 Service Pack 2 = 270 MB : P4 1.7 GHz 1 GB RAM 4 4 100,000 50,000 45,000 5,000 = P3 733 = 4 GB RAM = 1 GB = Windows 2000 Server Service Pack 2 = Microsoft SQL Server 2000 Service Pack 2 = 270 MB System Sizing Examples InSQL Console InSQL Console = Microsoft Windows NT 4.0, Service Pack 6a = Microsoft Windows 2000, Service Pack 2 = Microsoft Management Console 1.2 MMC.EXE 5.0.2153.1 = Internet Explorer 5.5 = 20 MB PDF 9
1 IDAS IDAS = Microsoft Windows NT 4.0, Service Pack 6a = Microsoft Windows 2000, Service Pack 2 IDAS Windows NT Windows 2000 : IDAS IDAS Windows 2000 IDAS Windows NT System Driver and System Tags IDAS CPU IDAS SQL Server IDAS IDAS IDAS IDAS IDAS IDAS Disk Requirements for Historical Data Files IDAS IDAS = I/O Servers = Microsoft SQL Server = = = RAM 10
1 Performance Monitor Pages/sec InSQL InSQL 11
2 2 Microsoft SQL FactorySuite CD 1 MS SQL Server 6 - ActiveFactory, InSQL MS SQL Server 2000 Windows 2000 Server SP2 SQL Server MS SQL Server : Microsoft SQL 2000 10 12
2 MS SQL Server 2000 1. MS SQL Server 2000 CD-ROM Setup 2. SQL Server 2000 Components Install Components 13
2 3. Install Database Server Welcome 4. Next Computer Name 5. Local Computer 6. Next Installation Selection SQL Server Upgrade, remove or add components... 14
2 7. Create a new instance of SQL Server... 8. Next User Information 15
2 9. Name Training Student Software License Agreement 10. Yes CD Key 11. CD-Key 12. Next Installation Definition 16
2 13. Server and Client Tools 14. Next 15. Default Defaut 16. Next Setup Type 17
2 17. Typical Next Services Accounts 18. Use a Domain User account Username student password ww 19. Next 18
2 Authentication Mode 20. Mixed Mode... 21. Blank Password (not recommended) 22. Next 23. Next SQL Server 2000 24. Next 19
2 SQL Server 2000 25. Processor License for processors 1. 26. Continue Setup Complete 27. Finish 20
2 InSQL 8.0 Windows 2000 Server-SP2 CD Microsoft SQL Server 2000 SP2 8.0 8.0 SQL Server 2000 SP2 Microsoft SQL Server SP2 1. 8.0 InSQL 8.0 CD Welcome 2. Cancel AutoPlay Microsoft SQL Server SP2 3. My Computer 21
2 4. CD Drive/InSQL Explore 5. SQL2000_SP2 6. SQL2KSP2 22
2 7. 8. Finish 9. Yes 10. sql2ksp2 setup 23
2 11. Welcome 12. Next License Agreement 24
2 13. Yes Instance Name 14. Next Connect to Server 15. SQL Server system adminstrator... Enter sa password: 25
2 16. Next Start Copying Files 17. Next 18. Finish 26
2 8.0 1. 8.0 CD-ROM InSQL 8.0 AutoPlay setup InSQL 8.0 CD Welcome License Agreement InSQL Server 2. Yes 27
2 Setup Typical Compact 3. Custom Custom l l l l l IDAS Active Event 28
2 4. Next User Information 5. User Information 6. Next Choose Destination Location 7. Next 29
2 InSQL Database Files Destination Folder 8. Next InSQL History Data Files Destination Folder 9. Next 30
2 Administration Login Information 10. Username sa Password <blank> 11. Next 31
2 InSQL InSQL Runtime Holding Keep database files... Runtime Holding files... Runtime Holding Keep database 12. Next Select Program Folder 13. Next 32
2 14. Next Common Components 15. OK InSQL 33
2 16. English OK Administrator Login Information Common Components Username sa Password 34
2 17. Next... 35
2 Setup Complete 18. Finish 36
2 InSQL 8 - Licensing InSQL 8.0 License Validation Tag Count Enforcement License Validation Wonderware CD Wonderware Microsoft SQL Server Violation License Tag Count Enforcement l l InSQL Console l InSQL Console Tag Import InTouch l Microsoft SQL Server Query Analyzer INSERT wwtagkey 37
2 FactorySuite Programs/WonderwareFactorySuite/Common/ License Utility License Utility 1. 2. License Utility File/Install License File 3. Open 38
2 4. OK License Utility Windows Wwsuite.lic FactorySuite X\ Program Files\ FactorySuite\ Common\ License\ 39
3 InSQL 3 InSQL 1 - InSQL Console 2 - InSQL 3 - InTouch Tag 4 - Tags 1 -InSQL Console InSQL Console InSQL Configure Control 8.0 InSQL Console 40
3 InSQL InSQL 8.0 Microsoft Management Console MMC consoles InSQL Console Windows Dynamic Configuration Server IndustrialSQL Changes on the System Effects of Configuration InSQL Console Transact-SQL Committing Changes Committing database changes InSQL InSQL Config Editor Query Analyzer InSQL InSQL IDAS 41
3 InSQL 3-5 10 2 - InSQL Headroom InSQL 8.0 Console 1. Tree Pane Console Root Industrial SQL Servers Group 2. Server Management Console Configuration Editor Configuration Editor System Configuration InSQL Console 3. Parameters 42
3 InSQL 4. HeadroomString Properties HeadroomString Properties : Headroom RAM Headroom 100 40 40 "slots" 43
3 InSQL 60 100 10,000 5. Value 15 6. OK InSQL Console 44
3 InSQL Time Sync TimSyncMaster TimeSyncMaster Properties Server Time Synchronization source. (Must contain the machine name from which this InSQL Server should time sync.) 1. Management Console 2. All tasks/server Startup Options Set InSQL Startup Options NT SQL Server 3. tab 4. OK 45
3 InSQL 5. Management Console All Tasks/Review License Information... InSQL 6. OK 7. local server 8. Edit InSQL Server Registration Properties Registered InSQL Properties 9. Display InSQL Server state in console 10. OK InSQL Server Management Console InSQL 1. Management Console Configura tion Editor 2. Management Console 3. Start InSQL... 46
3 InSQL 4. Management Console Status InSQL Item Module Message InSQL Server 3 - InTouch InSQL 8 InTouch InTouch 1. InSQL Console Configuration Manager 47
3 InSQL 2. Import Tags... Tag Importer Wizard-Welcome 3. Next Already Imported Nodes 4. Add 48
3 InSQL tagname.x 5. Open 6. Next 49
3 InSQL Tag Duplicates 7. Bypass Uniqueness String Bypass Uniqueness String 8. Next 9. OK Tag Duplicates 50
3 InSQL 10. Next Filter Tags 11. Plant I/O Memory 51
3 InSQL 12. Next Tag Storage Use Cyclic Storage for All Topics 13. Per Topic Storage Selection 14. Topics Per Topic... Topic Configuration 52
3 InSQL l l l Apply per-topic 15. Test: testprot topic Cyclic/3 second storage rate STETIME: STETIME TIME1 Delta/No Deadband Memory Delta/InTouch Deadband 16. OK Tag Storage 53
3 InSQL 17. Next Final Confirmation 18. Finish 19. Import Completed Successfully 20. OK 54
3 InSQL Tag Importer Wizard 1. InSQL Console Tag Configuration 2. Commit Pending Changes 3. Display... 55
3 InSQL 4. OK Pending Changes 5. Commit Pending Changes Commit 6. OK 7. InSQL Management Console Status Item Messages 56
3 InSQL 4-1. InSQL Console 2. Configuration Editor System Configuration Tag Configuration 3. Analog Tags 4. Properties 57
3 InSQL 5. Description 6. Engineering Unit mph grams pounds "Configuring Engineering Units" 45 7. Min Value 8. Max Value 9. Current Editor InTouch InSQL Console InTouch InTouch InTouch InSQL Console InSQL InSQL Console InTouch InSQL Console 10. OK Acquisition Raw Type Scaling Acquisition Subsystem" IndustrialSQL(tm) Server Concepts Guide 4 "Data 58
3 InSQL 1. InSQL Console 2. Configuration Editor System Configuration Tag Configuration 3. 4. Properties 5. Acquisition 6. Acquisition Type I/O Server I/O Server 7. I/O Server I/O Server I/O Server 9. Item Name 10. OK 11. Raw Type Integer Real -3.4e 38 +3.4e 38 59
3 InSQL 64 32 12. Scaling Min Raw Max Raw 13. OK Storage Subsystem" IndustrialSQL(tm) Server Concepts Guide 5 "Data 1. InSQL Console 2. Configuration Editor System Configuration Tag Configuration 3. Analog Tags 4. Properties 5. Storage Method 60
3 InSQL 6. Active Image 7. Storage Strategy Rate Time Deadband 0 Value Deadband delta storage time deadband 0 Samples In Active Image value deadband 0 65 Calculated Active Image Samples 8. OK 1 +15% AIAutoResize 1 65 SamplesInActiveImage 1. InSQL Console 2. Configuration Editor System Configuration Tag Configuration 61
3 InSQL 3. Analog Tags 4. Properties 5. Limit Context Limit Name Value Type (up) (down) Checked InTouch Priority 1 2 1 62
3 InSQL Description 6. Add Limit Properties 7. Properties Limit Properties 8. Delete 9. Contexts 10. Limit Names 11. OK Configuring Limits 1. Properties Limit Add Properties Limit Properties 2. Context 3. Limit Name 4. Value 5. Type (up) (down) 6. Priority 1 2 1 7. Checked 63
3 InSQL 8. Description 9. OK 1. InSQL Console 2. Configuration Editor System Configuration Tag Configuration 3. Analog Tags New Tag New Analog Tag 4. Next "Editing General Information for an Analog Tag" "Editing Acquisition Information for a Tag" Tag" 5. Finish "Editing Storage Information for an Analog 64