aboutsummaryrefslogtreecommitdiffstats
path: root/doc/legend_for_ladder_diagrams.msc
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"];
}