43 lines
2.5 KiB
Plaintext
43 lines
2.5 KiB
Plaintext
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]
|
|
"[SeqAutoRunTDC] SEQ_ENTER" [shape=oval]
|
|
"[SeqAutoRunTDC] Check Init Condition" [shape=diamond]
|
|
"[SeqAutoRunTDC] CHECK PageNo" [shape=oval]
|
|
"[SeqAutoRunTDC] CHECK PageNo Complete" [shape=oval]
|
|
"[SeqAutoRunTDC] Set Sequence Param (UploadWeldingList Seq)" [shape=oval]
|
|
"[SeqAutoRunTDC] Process (UploadWeldingList Seq)" [shape=rpromoter]
|
|
"[SeqAutoRunTDC] Get Sequence Result (UploadWeldingList Seq)" [shape=oval]
|
|
"[SeqAutoRunTDC] Check Welding Start ReadBit" [shape=oval]
|
|
"[SeqAutoRunTDC] Wait Welding Start" [shape=oval]
|
|
"[SeqAutoRunTDC] Execute Welding" [shape=oval]
|
|
"[SeqAutoRunTDC] Check Cycle Stop" [shape=diamond]
|
|
"[SeqAutoRunTDC] Save Result Data" [shape=oval]
|
|
"[SeqAutoRunTDC] Write Completion PLC Bit" [shape=oval]
|
|
"[SeqAutoRunTDC] SEQ_COMPLETE" [shape=oval]
|
|
}
|
|
"#FORCE_ERROR#" -> "#FINAL#";
|
|
"#INIT#" -> "[SeqAutoRunTDC] SEQ_ENTER";
|
|
"[SeqAutoRunTDC] Check Cycle Stop" -> "[SeqAutoRunTDC] CHECK PageNo";
|
|
"[SeqAutoRunTDC] Check Cycle Stop" -> "[SeqAutoRunTDC] Save Result Data";
|
|
"[SeqAutoRunTDC] Check Init Condition" -> "[SeqAutoRunTDC] CHECK PageNo";
|
|
"[SeqAutoRunTDC] Check Init Condition" -> "[SeqAutoRunTDC] SEQ_COMPLETE";
|
|
"[SeqAutoRunTDC] CHECK PageNo" -> "[SeqAutoRunTDC] CHECK PageNo Complete";
|
|
"[SeqAutoRunTDC] CHECK PageNo Complete" -> "[SeqAutoRunTDC] Set Sequence Param (UploadWeldingList Seq)";
|
|
"[SeqAutoRunTDC] Check Welding Start ReadBit" -> "[SeqAutoRunTDC] Wait Welding Start";
|
|
"[SeqAutoRunTDC] Execute Welding" -> "[SeqAutoRunTDC] Check Cycle Stop";
|
|
"[SeqAutoRunTDC] Get Sequence Result (UploadWeldingList Seq)" -> "[SeqAutoRunTDC] Check Welding Start ReadBit";
|
|
"[SeqAutoRunTDC] Process (UploadWeldingList Seq)" -> "[SeqAutoRunTDC] Get Sequence Result (UploadWeldingList Seq)";
|
|
"[SeqAutoRunTDC] Save Result Data" -> "[SeqAutoRunTDC] Write Completion PLC Bit";
|
|
"[SeqAutoRunTDC] SEQ_COMPLETE" -> "#FINAL#";
|
|
"[SeqAutoRunTDC] SEQ_ENTER" -> "[SeqAutoRunTDC] Check Init Condition";
|
|
"[SeqAutoRunTDC] Set Sequence Param (UploadWeldingList Seq)" -> "[SeqAutoRunTDC] Process (UploadWeldingList Seq)";
|
|
"[SeqAutoRunTDC] Wait Welding Start" -> "[SeqAutoRunTDC] Execute Welding";
|
|
"[SeqAutoRunTDC] Write Completion PLC Bit" -> "[SeqAutoRunTDC] SEQ_COMPLETE";
|
|
}
|