T31505 Solution 54RevCd1.docx
- 文档编号:3903812
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:12
- 大小:415.52KB
T31505 Solution 54RevCd1.docx
《T31505 Solution 54RevCd1.docx》由会员分享,可在线阅读,更多相关《T31505 Solution 54RevCd1.docx(12页珍藏版)》请在冰豆网上搜索。
T31505Solution54RevCd1
Solution5.4CalculatingValues(Optional)
5.4.1Goals
WriteadditionalsimplecodeusingStructuredText.DeclarevariablesandconnectthemtoanaloginputandanalogoutputchannelsintheI/Osystem.
UsetheoperatorpaneltotestthecodeinonlinemodeandobservethevaluesofsimpleRealvariables.ForceinputsandoutputsusingthehardwareeditoroftherelevantI/Omodule.
5.4.2Legend
>Indicateswhenyougofromonemenutoasub-menu
ItalicIndicatesobjectandfilenames
““Indicatesdialogboxbuttons,tabs,menusetc.
BoldIndicatesimportanttopics
Indicatesstart/explanationofstudentactivity
5.4.2.1SolutionSteps
Declarevariables,andcodetoruninProgram2intheSxx_ReactorAppapplication,andconnectthevariablestoI/OchannelsontheModulebus.
SelectOfflineMode
5.4.2.2DeclareVariables
☞OpenProgram2inapplicationSxx_ReactorandinsertanewStructuredTextcodeblocknamedTest.
1.
2.CallthecodeblockTest
3.Writethevariablesnamesandselectdatatypes.
NameDataType
StmPress1FBRealIO
StmPress1INDRealIO
StmPress2INDRealIO
StmPress3INDRealIO
StmRatioConstReal
4.SelecttheattributeConstantforvariableStmRatioConstandtypeInitialValue
0.6667formultiplywithtwothirds
☞Twosteamlinesflowintoacommonthirdline.Line1istheonlylinewithapressuremeasurementtheother2linesarecalculated.ThepressureofLine2istwo-thirdsthepressureofLine1.ThepressureofLine3equalsthesumofLine1andLine2.(ThefirstpotentiometerontheoperatorpanelwillbeusedasthepressureinputforLine1.Thefirstthreeanalogoutputindicatorswilldisplaythepressureofeachofthethreelines).
5.TheprogramcodewritteninStructuredText.Checksyntax,correctanyerrors,thensaveandclosethePOUeditor.
6.Verifythelogicinthe“TestMode”.Correctanyerrors,thenverifyagain:
Select“Continue”.
7.Manualinsertavalue100forvariableStmPress1FBinTestmode
8.Typein100.SelectOK
9.
Opentheviewatthevariablesandthevaluecanberead.Thevaluesinthevariablesarealsoshowninthecodeblock
10.SelectControlBuilderintheOff-linemode.
5.4.2.3ConnectVariablestoIOChannels
11.ExpandthecontrollertreeintheprojecttoexposetheModulebushardware.
12.OpenthehardwareeditorfortheAI810module.Connectchannel1totheStmPres1FBvariable.
13.Verify/modifytheinputtobe0–10volts.Checkforerrorsandsave.
14.Selecttab“Properties”.TypeintheengineeringunitsPSIandtherange“0-300”.
Checkforerrorsandsaveandclosetheeditor.
15.OpenthehardwareeditorfortheAO810module.
16.
Connectthefirst3channelstoStmPres1IND,StmPres2IND,andStmPres3IND.
17.Selecttab“settings”.Typeinanoutputof“0-20ma”
18.Selecttab“Properties”.Typeinengineeringunitsof“PSI”.TherangeofStmPres1INDis“0–300”,StmPres2INDis“0–200”,andStmPres3INDis“0–500”.Checkforerrorsandthensaveandclosetheeditor.
5.4.2.4DownloadandGoOnline
19.Downloadyourproject.Select“Continue”.
20.
UsetheProgram2onlineeditorandtheoperatorpaneltotesttheprogram.Turnthefirstpotentiometerandobservethattheoutputindicatorsandvaluesintheprogramarechangingproperly.TheI/Oaddressescanalsobeseen.
21.ForcingthevaluesattheI/Omodulesmayalsobeusedtotestfunctionality.
22.Thevariablelistwillgivetheinformation:
Forced=True,
I/OValue=300,Atthemaximum.
Value=225whichistheforcedinputintheexample.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- T31505 Solution 54 RevCd1