52
Global Simulation & Engineering Systems SCS Conference February 2011 Good Morning! Terrill Chapin Director of Software Development, Georgia Business Unit Introduction to the SmartControl Suite and Xtreme Model Builder Updates

Global Simulation & Engineering Systems

Embed Size (px)

DESCRIPTION

Terrill Chapin. Introduction to the SmartControl Suite and X treme Model Builder Updates. Director of Software Development, Georgia Business Unit. Good Morning!. Global Simulation & Engineering Systems. SCS Conference February 2011. SmartControl Suite. - PowerPoint PPT Presentation

Citation preview

Page 1: Global Simulation & Engineering Systems

Global Simulation & Engineering Systems

SCS Conference February 2011

Good Morning!

Terrill ChapinDirector of Software Development,

Georgia Business UnitIntroduction to the

SmartControl Suiteand

Xtreme Model BuilderUpdates

Page 2: Global Simulation & Engineering Systems

2

Goals:

SmartControl Suite

Advanced Simulation Control and Monitoring

Updated User Interfaces

Page 3: Global Simulation & Engineering Systems

3

Goals:Updated User Interfaces

SmartControl Suite

Advanced Simulation Control and Monitoring

Collect Action and IO Data into a Single Database

IO Header FilesAction.Dat

MakeIS

Large FilesMalfunction.DatRemoteFunc.DatOverride.Dat

Small FilesMalf/xxx.malOver/yyy.ovrRem/zzz.Dat

MakeIO

IS.mdb

IO.mdb

Page 4: Global Simulation & Engineering Systems

4

Goals:Updated User Interfaces

SmartControl Suite

Advanced Simulation Control and Monitoring

Collect Action and IO Data into a Single Database

IO Header FilesAction.Dat

IS.mdb

MakeIS

Large FilesMalfunction.DatRemoteFunc.DatOverride.Dat

Small FilesMalf/xxx.malOver/yyy.ovrRem/zzz.Dat

MakeIO

IO.mdb

Action.mdbActDetail CatDesc

SysDesc TypeDescTypeDescHardware

Scripts

Page 5: Global Simulation & Engineering Systems

5

Goals:Updated User InterfacesCollect Action and IO Data into a

Single Database

SmartControl Suite

Advanced Simulation Control and Monitoring

Minimize Site Specific Code Eliminate Site / IO specific code from

instructor station applications.

All I/O specific Code is implemented in the Input Output Front End (IOFEMain) within the master Simulation Task

Page 6: Global Simulation & Engineering Systems

6

SmartControl Suite Components

SmartControl Suite

SmartAce SmartAction

SmartSummary SmartScenario

SAServer

OSComNet SmartControlLib

Page 7: Global Simulation & Engineering Systems

7

SmartControl Suite

SmartAce Designed for use with touch screens

Minimum FootprintEasy to operate

Page 8: Global Simulation & Engineering Systems

8

SmartControl Suite

SmartAction

Page 9: Global Simulation & Engineering Systems

9

SmartControl Suite

Action Configuration Dialogs

Page 10: Global Simulation & Engineering Systems

10

SmartControl Suite

Action Configuration Dialogs

Page 11: Global Simulation & Engineering Systems

11

SmartControl Suite

Action Configuration Dialogs

Page 12: Global Simulation & Engineering Systems

12

SmartControl Suite

Action Configuration Dialogs

Page 13: Global Simulation & Engineering Systems

13

SmartControl Suite

Action Configuration Dialogs

Page 14: Global Simulation & Engineering Systems

14

SmartControl Suite

Action Configuration Dialogs

Page 15: Global Simulation & Engineering Systems

15

SmartControl Suite

Action Configuration Dialogs

Page 16: Global Simulation & Engineering Systems

16

SmartControl Suite

Action Configuration Dialogs

Page 17: Global Simulation & Engineering Systems

17

SmartControl Suite

Action Configuration Dialogs

Page 18: Global Simulation & Engineering Systems

18

SmartControl Suite

Action Configuration Dialogs

Page 19: Global Simulation & Engineering Systems

19

SmartControl Suite

Action Configuration Dialogs

Page 20: Global Simulation & Engineering Systems

20

SmartControl Suite

Action Certification Action Database, ActDetail Table

Certification FieldsCertified (flag)Certification DateCertifying Instructor

Certification data evaluated when configuration dialog loaded.

Page 21: Global Simulation & Engineering Systems

21

SmartControl Suite

Action Certification

Page 22: Global Simulation & Engineering Systems

22

SmartControl Suite

Certification Action Filter

Page 23: Global Simulation & Engineering Systems

23

SmartControl Suite

Action Certification Interface Interface to external

program for management of Action Certification.

Page 24: Global Simulation & Engineering Systems

24

SmartControl Suite

Action Certification Interface

Page 25: Global Simulation & Engineering Systems

25

SmartControl Suite

Action Certification Interface

Page 26: Global Simulation & Engineering Systems

26

SmartControl Suite

SmartSummary

Page 27: Global Simulation & Engineering Systems

27

SmartControl Suite

SmartScenario Automated Scenario Control “Process Flow” Construction

Command BlocksCommands

Simulator ActionsScenario Control FunctionsSimulation Control

Page 28: Global Simulation & Engineering Systems

28

SmartScenario

SmartControl Suite

Page 29: Global Simulation & Engineering Systems

29

SmartScenario

SmartControl Suite

Page 30: Global Simulation & Engineering Systems

30

SmartScenario

SmartControl Suite

Page 31: Global Simulation & Engineering Systems

31

SmartScenario

SmartControl Suite

Page 32: Global Simulation & Engineering Systems

32

SmartControl Suite

Page 33: Global Simulation & Engineering Systems

33

SmartControl Suite

Page 34: Global Simulation & Engineering Systems

34

SmartControl Suite

Page 35: Global Simulation & Engineering Systems

35

SmartControl Suite

Page 36: Global Simulation & Engineering Systems

36

SmartControl Suite

Page 37: Global Simulation & Engineering Systems

37

SmartControl Suite

Page 38: Global Simulation & Engineering Systems

38

SmartControl Suite

Page 39: Global Simulation & Engineering Systems

39

SmartControl Suite

Page 40: Global Simulation & Engineering Systems

40

SmartControl Suite

SAServer Command Line Interface to all

Action Configuration Dialogs Syntax:

SAServer ActTag

Used by JOS andXtremeView

Page 41: Global Simulation & Engineering Systems

41

Dynamic Modeling Object

Xtreme Model Builders

Enhancements Common to All Model Builders

Allows custom control code to be embedded in electric, flow & logic models.

XtremeElectric – Breakers, SwitchesXtremeFlow – Valves, Threeway ValvesXtremeLogic – External Contacts (NO, NC)

Database data generated for dynamic variables in all model builders.

Page 42: Global Simulation & Engineering Systems

42

Dynamic Modeling Object

Xtreme Model Builders

Enhancements Common to All Model Builders

Attach custom code to a graphic objectGraphic object then connected to model

object.

Page 43: Global Simulation & Engineering Systems

43

CustomCodeEditorLike XtremeControl

Xtreme Model Builders

Enhancements Common to All Model Builders

CustomVariableEditorEnhanced

Page 44: Global Simulation & Engineering Systems

44

Macro Text Box

Xtreme Model Builders

Enhancements Common to All Model Builders

Extracts text from General Information dialog for display.

Page 45: Global Simulation & Engineering Systems

45

Bias added toTransmitters

Xtreme Model Builders

Enhancements Common to All Model Builders

Allows truescaling.

Page 46: Global Simulation & Engineering Systems

46

Drawing and Object Linking

Xtreme Model Builders

Enhancements Common to All Model Builders

Link Drawing Property – Indicates what external drawing to jump to.

Link Object Property – Indicates what object in external drawing to select.

Context menu (right click on object) provides “Link to Drawing” option.

Page 47: Global Simulation & Engineering Systems

47

Command line switches allowing batchmodel generation.

Xtreme Model Builders

Enahncements Common to All Model Builders

Can select generation of any or all models types within a single drawing: -gc Generate XtremeControl Model -ge Generate XtremeElectric Model -gf Generate XtremeFlow Model -gl Generate XtremeLogic Model

Page 48: Global Simulation & Engineering Systems

48

Air Ejector Object

Xtreme Model Builders

XtremeFlow Enhancements

Page 49: Global Simulation & Engineering Systems

49

ConfigurablePrecision forGeneralVariables

Xtreme Model Builders

XtremeControl Enhancements

Page 50: Global Simulation & Engineering Systems

50

Added external OutputState to coil objects.

Relay Coil Time Delay Pick Up Time Delay Drop Out

Xtreme Model Builders

XtremeLogic Enhancements

Page 51: Global Simulation & Engineering Systems

Global Simulation & Engineering Systems

SCS Conference February 2011

Questions / Comments

Page 52: Global Simulation & Engineering Systems

Global Simulation & Engineering Systems

SCS Conference February 2011

Thank you!