global simulation & engineering systems
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 PresentationTRANSCRIPT
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!