author | Florian Pose <fp@igh-essen.com> |
Fri, 19 Jun 2009 11:56:45 +0000 | |
branch | stable-1.4 |
changeset 1703 | a7d61a03f08a |
parent 1686 | e206f4485f60 |
child 2513 | e60c68f33e4f |
permissions | -rw-r--r-- |
617
3c628bb7f68b
Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents:
616
diff
changeset
|
1 |
|
3c628bb7f68b
Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents:
616
diff
changeset
|
2 |
/* $Id$ */ |
3c628bb7f68b
Improved mapping FSM graph.
Florian Pose <fp@igh-essen.com>
parents:
616
diff
changeset
|
3 |
|
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
4 |
digraph pdo_conf { |
616 | 5 |
|
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
6 |
start [fontname="Helvetica"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
7 |
start -> action_next_sync [fontname="Helvetica",label="First SM",weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
8 |
start -> end [fontname="Helvetica",label="No config"] |
616 | 9 |
|
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
10 |
action_next_sync [shape=point,label=""] |
1686
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
11 |
action_next_sync -> action_check_assignment [fontname="Helvetica",label="No PDOs"] |
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
12 |
action_next_sync -> action_pdo_mapping [fontname="Helvetica",label="First PDO",weight=10] |
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
13 |
action_next_sync -> end [fontname="Helvetica",label="No more SMs"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
14 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
15 |
action_pdo_mapping [shape=point,label=""] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
16 |
action_pdo_mapping -> read_mapping [fontname="Helvetica",label="Unknown"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
17 |
action_pdo_mapping -> action_check_mapping [weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
18 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
19 |
read_mapping [fontname="Helvetica"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
20 |
read_mapping -> action_check_mapping |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
21 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
22 |
action_check_mapping [shape=point,label=""] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
23 |
action_check_mapping -> action_next_pdo_mapping |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
24 |
action_check_mapping -> mapping [weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
25 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
26 |
mapping [fontname="Helvetica"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
27 |
mapping -> action_next_pdo_mapping [weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
28 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
29 |
action_next_pdo_mapping [shape=point,label=""] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
30 |
action_next_pdo_mapping -> action_check_assignment [weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
31 |
action_next_pdo_mapping -> action_pdo_mapping |
1686
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
32 |
[fontname="Helvetica",label="Next PDO"] |
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
33 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
34 |
action_check_assignment [shape=point,label=""] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
35 |
action_check_assignment -> action_next_sync [fontname="Helvetica",label="Assign ok"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
36 |
action_check_assignment -> zero_pdo_count [weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
37 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
38 |
zero_pdo_count [fontname="Helvetica"] |
1686
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
39 |
zero_pdo_count -> action_next_sync [fontname="Helvetica",label="No PDOs"] |
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
40 |
zero_pdo_count -> action_assign_pdo [fontname="Helvetica",label="First PDO", weight=10] |
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
41 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
42 |
action_assign_pdo [shape=point,label=""] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
43 |
action_assign_pdo -> assign_pdo [weight=10] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
44 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
45 |
assign_pdo [fontname="Helvetica"] |
1686
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
46 |
assign_pdo -> set_pdo_count [fontname="Helvetica",label="No more PDOs", weight=10] |
e206f4485f60
Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents:
1630
diff
changeset
|
47 |
assign_pdo -> action_assign_pdo [fontname="Helvetica",label="Next PDO"] |
1174
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
48 |
|
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
49 |
set_pdo_count [fontname="Helvetica"] |
235f34ca50e2
Major Pdo configuration change: Read mapping of unknown Pdos during
Florian Pose <fp@igh-essen.com>
parents:
879
diff
changeset
|
50 |
set_pdo_count -> action_next_sync |
616 | 51 |
} |