blob: a581fe4670e62939c2b0c5f3cd4b40759973bf92 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
msc {
A [label="FSM instance"],B [label="FSM instance"], C [label="remote program"];
|||;
||| [label="LADDER DIAGRAM LEGEND"];
|||;
A rbox C [label="Group Heading"];
A box A [label="function call or action"];
A -> B [label="event within program"];
B abox B [label="enter FSM state"];
B => C [label="network protocol message"];
...;
... [label="asynchronous wait time"];
...;
B <= C [label="network protocol message"];
|||;
||| [label="continue synchronously"];
|||;
A <- B [label="event within program"];
A rbox A [label="flow detail: 'continue at...'"];
...;
...;
--- [label="IF conditional"];
||| [label="..."];
--- [label="END: conditional"];
...;
B note B [label="arbitrary prose"];
}
|