ABB DCS 系统 培训课程 系列讲座 Exercises Chapter 12.docx
- 文档编号:8508911
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:7
- 大小:24.03KB
ABB DCS 系统 培训课程 系列讲座 Exercises Chapter 12.docx
《ABB DCS 系统 培训课程 系列讲座 Exercises Chapter 12.docx》由会员分享,可在线阅读,更多相关《ABB DCS 系统 培训课程 系列讲座 Exercises Chapter 12.docx(7页珍藏版)》请在冰豆网上搜索。
ABBDCS系统培训课程系列讲座ExercisesChapter12
ExercisestoChapt.12TheSFCLanguage
12.1TheSFCLanguage–Exercise12.1
12.1.1Description
ThisexercisedescribeshowtoconstructabasicsequenceusingSFC.
12.1.2Objectives
Afterthisexerciseyouwillbeableto:
∙Usecertainsequenceconstructs.
∙Useonlinefunctions.
12.1.3ReferenceDocumentation
Intheonlinehelp:
Contentstab,SequentialFunctionChartEditor
12.1.4Missions
12.1.4.1
BuildaSFCStructure
☞SolvethisexerciseintheprojectOsloPrep.InsertanewCodeBlockinProgram2namedControlusingtheSFClanguage.
1.BuildaSFCstructure,withthefollowingstepsandtransitions.
Thevariablesinthetablebelowarealreadydefined.
Thetransitionsare:
Transitionname
Transitioncondition
StartProcess
Start
LevelHi
OsloTank.Level>80.0
HeatingReady
OsloTank.Temperature>30.0
MixingReady
MixerDone
CoolingReady
OsloTank.Temperature<15.0
LevelLo
OsloTank.Level<20.0
2.
Simulatethesequencebychangingvaluesofthetransitionconditionsorbyusingtheforceforward/Backwardfunctionality.Donottakeanyattentiontothefactthatthevaluesareresetbythesimulationcode.
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
12.1.5
Solutions–Exercise12.1
12.1.5.1Solution:
BuildaSFCStructure
3.InsertanewCodeBlockinProgram2namedControlusingtheSFClanguage.
4.BuildaSFCstructure,withthefollowingstepsandtransitions.
5.Simulatethesequencebychangingvaluesofthetransitionconditionsorbyusingtheforceforward/Backwardfunctionality.
12.2
TheSFCLanguage–Exercise12.2
12.2.1Description
ThisexercisedescribespossiblesequenceconstructsusingSFC.
12.2.2Objectives
Afterthisexerciseyouwillbeableto:
∙Usedifferentsequenceconstructs.
12.2.3ReferenceDocumentation
Intheonlinehelp:
Contentstab,SequentialFunctionChartEditor
12.2.4Missions
12.2.4.1
CreateSimultaneousSequence
☞ChangethesequencefromExercise12.1tothefollowingfunctionality,byusingsubsequences.
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
12.2.5
Solutions–Exercise12.2
12.2.5.1Solution:
CreateSimultaneousSequence
6.MarkthestepsandtransitionsfromFillingtoLevelLo.
RightclickandselectMakeSubsequence.
RightclickonthetransitionnamedStartProcessandselectSimultaneousSequences.
CopytheSubsequenceandpasteitintothetwobranches.
DissolvetheSubsequences,byrightclickonthemandselectDissolveSubsequenceanddeletetheunnecessarystepsandtransitions.
Theresultwillbelikethis.
12.3
TheSFCLanguage–Exercise12.3
12.3.1Description
Thisexercisedescribeshowtoestablishconnectionbetweenasequence(SFCeditor)andothercodeblocks,byusingthecontrolvariableStepname.x.WeusethesequencecontrolvariablestogiveorderstotheMixer,Heater,CoolerandtheValveGroups
12.3.2Objectives
Afterthisexerciseyouwillbeableto:
∙UsetheSequenceControlVariables.
12.3.3ReferenceDocumentation
Intheonlinehelp:
Contentstab,SequentialFunctionChartEditor
12.3.4Missions
12.3.4.1
UsingSequenceControlVariables
☞CreateaSequenceusingControlVariables
7.InsertanewCodeBlocknamedSFCOrderselecttheSTlanguage.
8.Arrangethecodeblockstothefollowingorder:
Control,SFCOrder,Order,Simulate.
9.WritethefollowingcodeintheCodeBlockSFCOrder.
10.Saveandtheproject
11.Simulatetheprocess.
TheprocessisactivatedbychangingthevalueofthevariableStartfromfalsetotrue.
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
12.3.5
Solutions–Exercise12.3
12.3.5.1Solution:
UsingSequenceControlVariables
12.InsertanewCodeBlocknamedSFCOrderselecttheSTlanguage.
13.Arrangethecodeblockstothefollowingorder:
Control,SFCOrder,Order,Simulate.
14.WritethefollowingcodeintheCodeBlockSFCOrder.
15.Savetheproject
16.Simulatetheprocess.
TheprocessisactivatedbychangingthevalueofthevariableStartfromfalsetotrue.
Dukantagbortdennaosynligatextmenlåt
nedanståendePageBreakliggakvar!
Låtävendenefterföljandesidanliggakvar!
Thispageisintentionallyleftblank
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ABB DCS 系统 培训课程 系列讲座 Exercises Chapter 12 培训 课程 系列 讲座