Post on 02-Feb-2017
SIMOTION Engineering
The SCOUT Engineering System
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 2/18SIMOTION Engineering
Commissioning support
Test support
Task-oriented programming languages
Overview
SIMOTION SCOUTOne system for all engineering tasks
Standard, unified and consistent engineering for the complete system
DriveCommissioning
HMIConfiguring
Open-loop controlParameterizationProgrammingCommissioning, diagnostics
Common data management
CommunicationsConfiguration
P 350
Engineering workbench
Centrally called from the project tree
Engineering tasks
SIMOTION SCOUT
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 3/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview SCOUT allows all SIMOTION objects to be configuredHas all of the editors required for programmingCommissioning and test tools are included in the workbench
SIMOTION SCOUTWorkbench with all of the tools integrated
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 4/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Hardware is configured just the same as for TIA
The hardware components are configured exactly the same as for STEP7Configuration of the drives and I/OConfiguration of bus systems
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 5/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Task-oriented programming languages
The optimum programming language for each and every task
StructuredText (ST)
Ladderdiagram (LAD)
FunctionBlock Diagram (FBD)
MotionControlChart(MCC)
Drive Control Chart (DCC)
SIMOTION offers various programming languages – which can also be mixed in an application:
especially for sequential tasks (e.g. Motion Control)
especially for cyclic tasks (e.g. logic)
especially for continuous tasks (e.g. closed-loop control & arithmetic functions)
suitable for all tasks
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 6/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview User-friendly editor with auto complete – automatic indentation, folding,syntax coloring, …Suitable for all tasks
Text-based high-level language programming
Programming in a high-level language
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 7/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview LAD/FBD Editor with input support when calling function blocksEspecially suitable for programming logic functions
Ladder diagram and function chart to program logic
Programming in LAD/FBD Parameterization issupported
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 8/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Graphic motion control programming
Simple and transparent programming
Graphic programming as flow diagramParameters are entered in function-specific parameterizing screen formsCan be structured and are transparent by forming modules, with zoom-in & zoom-outDiagnostics using graphic step tracing and single-step mode
Programming as flow diagram in MCC Parameterizing screen for positioning commands
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 9/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview DCC Editor based on CFCEspecially suitable when programming closed-loop control functions
Drive Control Chart (DCC) for closed-loop control and arithmetic functions
Programming with DCC
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 10/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Test support
Time saving using specific and efficient tests
Program test:Debug functions with holding pointsGraphic step or signal tracingSingle step mode
System information:Status display for system and user variablesSystem utilizationTask runtimes
Trace function for the application test:All variables are recorded in a trace(logic, motion control, technology, system, …)Trigger, sample rate, time period can be freely setDisplayed as:- list, with export, e.g. to Excel- diagram, where the signals are superimposed
for comparison purposes
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 11/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Program test
Time saving using specific and efficient tests
Program test:Debug functions with holding pointsGraphic step or signal tracingSingle step mode
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 12/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
System information
Time saving using specific and efficient tests
System information:Status display for system and user variablesSystem utilizationTask runtimes
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 13/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Trace functions for the application test
Time saving using specific and efficient tests
Trace function for the application test:All variables are recorded in one
trace (logic, motion control, technology, system, …)Trigger, sample rate, time period canbe freely setDisplayed as:- list, with export,
e.g. to Excel- diagram, where signals are
superimposed for comparison purposes
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 14/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Commissioning - support
User-friendly machine commissioning and axis optimization
Axis control panel:To manually move axes and manually set and reset signals (input signals, enable signals, …)
Automatic control optimization:For position controllersFor speed controllers (only with Sinamics S120)Incl. automatic filter setting
Frequency response analysis:The function generator can be connected to any input quantityAny output quantities can be recorded/traced Evaluated as- Bode diagram or- Frequency spectrum
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 15/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Axis control panel
User-friendly machine commissioning and axis optimization
Axis control panel:To manually move the axes and manually set and reset signals (input signals, enable signals, …)
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 16/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Automatic controller optimization
User-friendly machine commissioning and axis optimization
Automatic controller optimization:For position controllersFor speed controllers (only with Sinamics S120)Including automatic filter setting
© Siemens AG 2008 – We reserve the right to make changesIndustry Sector, DT MC PM SP
Page 17/18SIMOTION Engineering
Commissioning support
Test support
Task-orientedprogramminglanguages
Overview
Frequency response analysis
User-friendly machine commissioning and axis optimization
Frequency response analysis:The function generator can be switched to any input quantityAny output quantities can be recorded/traced Evaluated as- Bode diagram, or- Frequency spectrum
SIMOTION Engineering
Name: Michael Braun
Department: I DT MC PM SP
Telephone: +49 (9131) 98-2679
Mail: mb.braun@siemens.com
Many Thanks
SIM
OTIO
N_E
ngineering_d.ppt