2026-06-05 13:44:39 +09:00

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";
}