<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="805836543" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="BECH_ROUTINE_GEN">
</FileName>
<Modif date="12/01/2018" site="Actia" user="E377646">
</Modif>
</IFile>
<ITool exedate="08/01/2018" name="fr.actia.flowchart.editor.model.engineID" revision="6.8.0.201711301718">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=8 posl=17 destc="8" destl="19" ident=10>
<Comment>$Rev: $
</Comment>
<FlowchartCategory type="OPE_BECH_FORCAGE_ALLUMAGE" description="Allumage force du rechauffeur d'eau">
</FlowchartCategory>
</Start>
<LaunchThreads posc=8 posl=21 destc="8" destl="23" ident=36>
<NewThread name="DbxMsgThread" FileName="BECH_THREAD_GEN.s" copyLocalData="YES" onBack="FORGET" onQuitReaction="NONE" onQuitScope="APPLICATION" ownECUCommChannel="NO">
<FilePath path="Family\CHAUFFADD\BECH">
</FilePath>
</NewThread>
</LaunchThreads>
<Act posc=8 posl=19 destc="8" destl="21" ident=63>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="BECH_ROUTINE_SUCCESS">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_MSG_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<ASCIIString value="@P22262-POLUXDATA@\n@P52491-POLUXDATA">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_MSG_TEXT">
</GlobalTextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<MsgScreen posc=8 posl=23 destc="14" destl="25" ident=23 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="NO" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<FreeText>
<TextBuffer name="TITLE_OPE">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<FreeText>
<Text>
</Text>
<GlobalTextBuffer name="DBX_MSG_TEXT">
<Notifier>
</Notifier>
</GlobalTextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</MsgItem>
<HelpText>
<Paragraph>
<ThesauRequest>@F23172-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
<CustomButton>
<LabelContent>
<Image Name="CANCEL_BTN">
</Image>
</LabelContent>
<Identifier>
<ASCIIString value="CANCEL_BTN">
</ASCIIString>
</Identifier>
<TargetCell destc="14" destl="25">
</TargetCell>
</CustomButton>
<SilentNavigation>
<TargetCell destc="8" destl="25">
</TargetCell>
<Notifiable>
<ASCIIString value="DBX_TEMPO_NOTIFICATION_OK">
</ASCIIString>
</Notifiable>
</SilentNavigation>
<SilentNavigation>
<TargetCell destc="18" destl="25">
</TargetCell>
<Notifiable>
<ASCIIString value="DBX_TEMPO_NOTIFICATION_NOK">
</ASCIIString>
</Notifiable>
</SilentNavigation>
<SilentNavigation>
<TargetCell destc="10" destl="25">
</TargetCell>
<Notifiable>
<ASCIIString value="DBX_TEMPO_NOTIFICATION_STOP">
</ASCIIString>
</Notifiable>
</SilentNavigation>
<SilentNavigation>
<TargetCell destc="16" destl="25">
</TargetCell>
<Notifiable>
<ASCIIString value="DBX_TEMPO_NOTIFICATION_ERREUR">
</ASCIIString>
</Notifiable>
</SilentNavigation>
<SilentNavigation>
<TargetCell destc="12" destl="25">
</TargetCell>
<Notifiable>
<ASCIIString value="DBX_TEMPO_NOTIFICATION_NACK">
</ASCIIString>
</Notifiable>
</SilentNavigation>
<SilentNavigation>
<TargetCell destc="13" destl="24">
</TargetCell>
<Notifiable>
<ASCIIString value="DBX_TEMPO_NOTIFICATION_TIMEOUT">
</ASCIIString>
</Notifiable>
</SilentNavigation>
</MsgScreen>
<Act posc=8 posl=25 destc="8" destl="27" ident=24>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<WaitThreads posc=8 posl=27 destc="8" destl="29" ident=25>
<Thread name="DbxTempoThread">
</Thread>
</WaitThreads>
<End posc=8 posl=37 ident=26>
</End>
<Act posc=10 posl=25 destc="10" destl="27" ident=27>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<WaitThreads posc=10 posl=27 destc="10" destl="31" ident=29>
<Thread name="DbxTempoThread">
</Thread>
</WaitThreads>
<MsgScreen posc=10 posl=31 destc="8" destl="37" ident=30 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<FreeText>
<TextBuffer name="TITLE_OPE">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P22858-POLUXDATA@T. @P51821-POLUXDATA@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<HelpText>
<Paragraph>
<ThesauRequest>@P14059-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
</MsgScreen>
<Act posc=12 posl=25 destc="12" destl="27" ident=31>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<WaitThreads posc=12 posl=27 destc="12" destl="35" ident=32>
<Thread name="DbxTempoThread">
</Thread>
</WaitThreads>
<Test posc=14 posl=31 destyesc=12 destyesl=31 destnoc=16 destnol=31 ident=33>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=14 posl=25 destc="14" destl="27" ident=34>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<WaitThreads posc=14 posl=27 destc="14" destl="29" ident=35>
<Thread name="DbxTempoThread">
</Thread>
</WaitThreads>
<Act posc=18 posl=25 destc="18" destl="27" ident=54>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<WaitThreads posc=18 posl=27 destc="18" destl="29" ident=70>
<Thread name="DbxTempoThread">
</Thread>
</WaitThreads>
<MsgScreen posc=18 posl=29 destc="8" destl="37" ident=71 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<FreeText>
<TextBuffer name="TITLE_OPE">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P22858-POLUXDATA@T. @P4546-POLUXDATA@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P52493-POLUXDATA@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<HelpText>
<Paragraph>
<ThesauRequest>@P14059-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
</MsgScreen>
<Act posc=14 posl=29 destc="14" destl="31" ident=72>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="STATUS">
</TextBuffer>
</Destination>
<Destination>
<TextBuffer name="REPONSE">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<ECUCommunication>
<ExecuteECUService>
<ECUServiceRef ServiceName="SRBLIDAR" SubServiceName="SRBLIDAR_STOP">
</ECUServiceRef>
<ECUServiceInputParam ECUServiceParamName="RecordDataIdentifier">
<GlobalTextBuffer name="BECH_DID">
</GlobalTextBuffer>
</ECUServiceInputParam>
<ECUServiceOutputParam ECUServiceParamName="STATPIL">
<TextBuffer name="STATUS">
</TextBuffer>
</ECUServiceOutputParam>
<OutputFrameContent>
<TextBuffer name="REPONSE">
<Position>
<ValPos>1
</ValPos>
</Position>
</TextBuffer>
</OutputFrameContent>
</ExecuteECUService>
</ECUCommunication>
</Act>
<Test posc=12 posl=31 destyesc=12 destyesl=33 destnoc=10 destnol=31 ident=73>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="REPONSE">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>2
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="7F">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=12 posl=33 destc="12" destl="35" ident=74>
<MathAndLogic>
<Clear>
<Destination>
<GlobalTextBuffer name="RESULT_NACK">
</GlobalTextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<TextBuffer name="REPONSE">
<Position>
<ValPos>5
</ValPos>
</Position>
<Length>2
</Length>
</TextBuffer>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_NACK">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>2
</Length>
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<SubTree posc=12 posl=35 destc="8" destl="37" ident=75 FileName="BECH_ANNEXE_NACK.s" IsCritical="NO">
<FilePath path="Family\CHAUFFADD\BECH">
</FilePath>
</SubTree>
<Act posc=16 posl=25 destc="16" destl="27" ident=78>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="DBX_TEMPO_FLAG">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<WaitThreads posc=16 posl=27 destc="16" destl="31" ident=79>
<Thread name="DbxTempoThread">
</Thread>
</WaitThreads>
<MsgScreen posc=8 posl=29 destc="8" destl="31" ident=80 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<FreeText>
<TextBuffer name="TITLE_OPE">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P22858-POLUXDATA@T. @P48681-POLUXDATA@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<HelpText>
<Paragraph>
<ThesauRequest>@P14059-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
</MsgScreen>
<MsgScreen posc=16 posl=31 destc="8" destl="37" ident=82 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<FreeText>
<TextBuffer name="TITLE_OPE">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P32748-POLUXDATA@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<HelpText>
<Paragraph>
<ThesauRequest>@P14059-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
</MsgScreen>
<Act posc=13 posl=24 destc="14" destl="25" ident=11>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="TIMEOUT">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<PartDiag>
<Appl Description="" name="Appl1">
<For>
<DataComparison type="EQUAL" case="SENSITIVE">
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Source>
<TextBuffer name="TIMEOUT">
</TextBuffer>
</Source>
</DataComparison>
</For>
</Appl>
<MsgScreen posc=10 posl=31 destc="8" destl="37" ident=12 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="STD">
<ScreenTitle>
<LabelContent>
<Paragraph>
<FreeText>
<TextBuffer name="TITLE_OPE">
</TextBuffer>
</FreeText>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P22858-POLUXDATA@T. @P22185-POLUXDATA@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<HelpText>
<Paragraph>
<ThesauRequest>@P14059-POLUXDATA
</ThesauRequest>
</Paragraph>
</HelpText>
</MsgScreen>
</PartDiag>
<Act posc=8 posl=31 destc="8" destl="37" ident=13>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="BECH_ROUTINE_SUCCESS">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
</cel>
</Tree>
