Example XML
- Last UpdatedFeb 20, 2020
- 1 minute read
The following shows an example of a Sequencer XML file:
<SEQ_PRG>
<STEPS name="Sample Sequencer Program" comment="Sample Sequencer Program demonstrating steps with different conditions" StepInitial="Step_NOP" StepFinal="TestAndExit">
<STEP name="Step_NOP" stepcondition="111!00:00:00:00|" jumpcondition="000|00:00:00:00|" jumptostepname="">
<ONENTRY>
<OUT name="Output1" value="111" />
<OUT name="Output2" value="112" />
</ONENTRY>
<ONEXIT>
<OUT name="OutputString" value=""Hello World"" />
</ONEXIT>
</STEP>
<STEP name="Trigger" stepcondition="T--!00:00:00:00|Input1" jumpcondition="000|00:00:00:00|" jumptostepname="">
<ONENTRY>
<OUT name="Output1" value="0" />
</ONENTRY>
<ONEXIT>
<OUT name="Output2" value="222" />
<OUT name="OutputString" value=""10/24/2006 10:30:00 AM"" />
</ONEXIT>
</STEP>
<STEP name="Timer" stepcondition="--S!00:00:00:15|" jumpcondition="000|00:00:00:00|" jumptostepname="">
<ONENTRY>
<OUT name="Output1" value="10" />
</ONENTRY>
<ONEXIT>
<OUT name="OutputString" value=""00:01:30.000"" />
</ONEXIT>
</STEP>
<STEP name="TestAndExit" stepcondition="--S!00:00:00:20|" jumpcondition="TDR|00:00:00:12|Input1" jumptostepname="Step_NOP">
<ONENTRY>
<OUT name="Output1" value="0" />
<OUT name="Output2" value="15" />
</ONENTRY>
</STEP>
</STEPS>
<ALIASES>
<ALIAS name="Output1" attr="Motor.Speed" />
<ALIAS name="Output2" attr="Filler.Test" />
<ALIAS name="OutputString" attr="Object.Description" />
<ALIAS name="Input1" attr="Valve.Open" />
</ALIASES>
<SETTINGS>
<InitialCommand value="Stop" />
<HaltOnConditionError value="0" />
<HaltOnOutputError value="0" />
<ResumeAfterFailover value="0" />
</SETTINGS>
</SEQ_PRG>