digraph G { graph [fontname="Malgun Gothic"] node [fontname="Malgun Gothic"] edge [fontname="Malgun Gothic"] { "#INIT#" [label="" shape=circle style=filled color=black] "#FINAL#" [label="" shape=doublecircle] "#FORCE_ERROR#" [shape=oval] "[SeqAutoRunPTOP] SEQ_ENTER" [shape=oval] "[SeqAutoRunPTOP] Check Init Condition" [shape=diamond] "[SeqAutoRunPTOP] CHECK PageNo" [shape=oval] "[SeqAutoRunPTOP] CHECK PageNo Complete" [shape=oval] "[SeqAutoRunPTOP] Set Sequence Param (UploadWeldingList Seq)" [shape=oval] "[SeqAutoRunPTOP] Process (UploadWeldingList Seq)" [shape=rpromoter] "[SeqAutoRunPTOP] Get Sequence Result (UploadWeldingList Seq)" [shape=oval] "[SeqAutoRunPTOP] Check Welding Start ReadBit" [shape=oval] "[SeqAutoRunPTOP] Wait Welding Start" [shape=oval] "[SeqAutoRunPTOP] Execute Welding" [shape=oval] "[SeqAutoRunPTOP] Check Cycle Stop" [shape=diamond] "[SeqAutoRunPTOP] Save Result Data" [shape=oval] "[SeqAutoRunPTOP] Write Completion PLC Bit" [shape=oval] "[SeqAutoRunPTOP] SEQ_COMPLETE" [shape=oval] } "#FORCE_ERROR#" -> "#FINAL#"; "#INIT#" -> "[SeqAutoRunPTOP] SEQ_ENTER"; "[SeqAutoRunPTOP] Check Cycle Stop" -> "[SeqAutoRunPTOP] CHECK PageNo"; "[SeqAutoRunPTOP] Check Cycle Stop" -> "[SeqAutoRunPTOP] Save Result Data"; "[SeqAutoRunPTOP] Check Init Condition" -> "[SeqAutoRunPTOP] CHECK PageNo"; "[SeqAutoRunPTOP] Check Init Condition" -> "[SeqAutoRunPTOP] SEQ_COMPLETE"; "[SeqAutoRunPTOP] CHECK PageNo" -> "[SeqAutoRunPTOP] CHECK PageNo Complete"; "[SeqAutoRunPTOP] CHECK PageNo Complete" -> "[SeqAutoRunPTOP] Set Sequence Param (UploadWeldingList Seq)"; "[SeqAutoRunPTOP] Check Welding Start ReadBit" -> "[SeqAutoRunPTOP] Wait Welding Start"; "[SeqAutoRunPTOP] Execute Welding" -> "[SeqAutoRunPTOP] Check Cycle Stop"; "[SeqAutoRunPTOP] Get Sequence Result (UploadWeldingList Seq)" -> "[SeqAutoRunPTOP] Check Welding Start ReadBit"; "[SeqAutoRunPTOP] Process (UploadWeldingList Seq)" -> "[SeqAutoRunPTOP] Get Sequence Result (UploadWeldingList Seq)"; "[SeqAutoRunPTOP] Save Result Data" -> "[SeqAutoRunPTOP] Write Completion PLC Bit"; "[SeqAutoRunPTOP] SEQ_COMPLETE" -> "#FINAL#"; "[SeqAutoRunPTOP] SEQ_ENTER" -> "[SeqAutoRunPTOP] Check Init Condition"; "[SeqAutoRunPTOP] Set Sequence Param (UploadWeldingList Seq)" -> "[SeqAutoRunPTOP] Process (UploadWeldingList Seq)"; "[SeqAutoRunPTOP] Wait Welding Start" -> "[SeqAutoRunPTOP] Execute Welding"; "[SeqAutoRunPTOP] Write Completion PLC Bit" -> "[SeqAutoRunPTOP] SEQ_COMPLETE"; }