Global Simulation & Engineering Systems SCS Conference February 2011 Good Morning! Good Morning!...

Post on 18-Dec-2015

213 views 0 download

Tags:

Transcript of Global Simulation & Engineering Systems SCS Conference February 2011 Good Morning! Good Morning!...

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

2

Goals:

SmartControl Suite

Advanced Simulation Control and Monitoring

Updated User Interfaces

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

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

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

6

SmartControl Suite Components

SmartControl Suite

SmartAce SmartAction

SmartSummary SmartScenario

SAServer

OSComNet SmartControlLib

7

SmartControl Suite

SmartAce Designed for use with touch screens

Minimum FootprintEasy to operate

8

SmartControl Suite

SmartAction

9

SmartControl Suite

Action Configuration Dialogs

10

SmartControl Suite

Action Configuration Dialogs

11

SmartControl Suite

Action Configuration Dialogs

12

SmartControl Suite

Action Configuration Dialogs

13

SmartControl Suite

Action Configuration Dialogs

14

SmartControl Suite

Action Configuration Dialogs

15

SmartControl Suite

Action Configuration Dialogs

16

SmartControl Suite

Action Configuration Dialogs

17

SmartControl Suite

Action Configuration Dialogs

18

SmartControl Suite

Action Configuration Dialogs

19

SmartControl Suite

Action Configuration Dialogs

20

SmartControl Suite

Action Certification Action Database, ActDetail Table

Certification FieldsCertified (flag)Certification DateCertifying Instructor

Certification data evaluated when configuration dialog loaded.

21

SmartControl Suite

Action Certification

22

SmartControl Suite

Certification Action Filter

23

SmartControl Suite

Action Certification Interface Interface to external

program for management of Action Certification.

24

SmartControl Suite

Action Certification Interface

25

SmartControl Suite

Action Certification Interface

26

SmartControl Suite

SmartSummary

27

SmartControl Suite

SmartScenario Automated Scenario Control “Process Flow” Construction

Command BlocksCommands

Simulator ActionsScenario Control FunctionsSimulation Control

28

SmartScenario

SmartControl Suite

29

SmartScenario

SmartControl Suite

30

SmartScenario

SmartControl Suite

31

SmartScenario

SmartControl Suite

32

SmartControl Suite

33

SmartControl Suite

34

SmartControl Suite

35

SmartControl Suite

36

SmartControl Suite

37

SmartControl Suite

38

SmartControl Suite

39

SmartControl Suite

40

SmartControl Suite

SAServer Command Line Interface to all

Action Configuration Dialogs Syntax:

SAServer ActTag

Used by JOS andXtremeView

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.

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.

43

CustomCodeEditorLike XtremeControl

Xtreme Model Builders

Enhancements Common to All Model Builders

CustomVariableEditorEnhanced

44

Macro Text Box

Xtreme Model Builders

Enhancements Common to All Model Builders

Extracts text from General Information dialog for display.

45

Bias added toTransmitters

Xtreme Model Builders

Enhancements Common to All Model Builders

Allows truescaling.

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.

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

48

Air Ejector Object

Xtreme Model Builders

XtremeFlow Enhancements

49

ConfigurablePrecision forGeneralVariables

Xtreme Model Builders

XtremeControl Enhancements

50

Added external OutputState to coil objects.

Relay Coil Time Delay Pick Up Time Delay Drop Out

Xtreme Model Builders

XtremeLogic Enhancements

Global Simulation & Engineering Systems

SCS Conference February 2011

Questions / Comments

Global Simulation & Engineering Systems

SCS Conference February 2011

Thank you!