mirror of
https://gitlab.com/etherlab.org/ethercat.git
synced 2026-09-20 17:17:41 +08:00
Changed terms "Pdo mapping" -> "Pdo assignment" and "Pdo configuration"
-> "Pdo mapping"; created ecrt_slave_config_pdo_assign_clear() and ecrt_slave_config_pdo_mapping_clear().
This commit is contained in:
@@ -5,12 +5,12 @@
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
GRAPHS := \
|
||||
fsm_slave_conf \
|
||||
fsm_slave_scan \
|
||||
fsm_pdo_mapping \
|
||||
fsm_pdo_config \
|
||||
fsm_coe_map \
|
||||
fsm_master \
|
||||
fsm_coe_map
|
||||
fsm_pdo_assign \
|
||||
fsm_pdo_mapping \
|
||||
fsm_slave_conf \
|
||||
fsm_slave_scan
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
/* $Id$ */
|
||||
|
||||
digraph pdomapping {
|
||||
size="7,9"
|
||||
center=1
|
||||
ratio=fill
|
||||
|
||||
next_sync [shape=point,label=""]
|
||||
|
||||
start -> next_sync [label="First SM"]
|
||||
next_sync -> end [label="No more SMs"]
|
||||
next_sync -> zero_count [label="Next SM"]
|
||||
zero_count -> next_sync [label="No Pdos"]
|
||||
zero_count -> add_pdo [label="Map first Pdo", weight=5]
|
||||
add_pdo -> add_pdo [label="Map next Pdo"]
|
||||
add_pdo -> pdo_count [label="No more Pdos", weight=5]
|
||||
pdo_count -> next_sync
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
|
||||
/* $Id$ */
|
||||
|
||||
digraph pdoconfig {
|
||||
size="7,9"
|
||||
center=1
|
||||
ratio=fill
|
||||
|
||||
next_pdo [shape=point,label=""]
|
||||
|
||||
start -> next_pdo [label="First Pdo"]
|
||||
next_pdo -> end [label="No more Pdos"]
|
||||
next_pdo -> zero_count [label="Next Pdo"]
|
||||
zero_count -> next_pdo [label="No Entries"]
|
||||
zero_count -> add_entry [label="Add first entry", weight=5]
|
||||
add_entry -> add_entry [label="Add next entry"]
|
||||
add_entry -> entry_count [label="No more Entries", weight=5]
|
||||
entry_count -> next_pdo
|
||||
}
|
||||
@@ -1,19 +1,19 @@
|
||||
|
||||
/* $Id$ */
|
||||
|
||||
digraph pdomapping {
|
||||
digraph pdoconfig {
|
||||
size="7,9"
|
||||
center=1
|
||||
ratio=fill
|
||||
|
||||
next_sync [shape=point,label=""]
|
||||
next_pdo [shape=point,label=""]
|
||||
|
||||
start -> next_sync [label="First SM"]
|
||||
next_sync -> end [label="No more SMs"]
|
||||
next_sync -> zero_count [label="Next SM"]
|
||||
zero_count -> next_sync [label="No Pdos"]
|
||||
zero_count -> add_pdo [label="Map first Pdo", weight=5]
|
||||
add_pdo -> add_pdo [label="Map next Pdo"]
|
||||
add_pdo -> pdo_count [label="No more Pdos", weight=5]
|
||||
pdo_count -> next_sync
|
||||
start -> next_pdo [label="First Pdo"]
|
||||
next_pdo -> end [label="No more Pdos"]
|
||||
next_pdo -> zero_count [label="Next Pdo"]
|
||||
zero_count -> next_pdo [label="No Entries"]
|
||||
zero_count -> add_entry [label="Add first entry", weight=5]
|
||||
add_entry -> add_entry [label="Add next entry"]
|
||||
add_entry -> entry_count [label="No more Entries", weight=5]
|
||||
entry_count -> next_pdo
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ digraph slaveconf {
|
||||
enter_mbox_sync [shape=point,label=""]
|
||||
enter_fmmu [shape=point,label=""]
|
||||
enter_sdo_conf [shape=point,label=""]
|
||||
enter_mapping [shape=point,label=""]
|
||||
enter_pdo_assign [shape=point,label=""]
|
||||
enter_pdo_sync [shape=point,label=""]
|
||||
enter_safeop [shape=point,label=""]
|
||||
|
||||
@@ -32,18 +32,18 @@ digraph slaveconf {
|
||||
preop -> end [label="PREOP req."]
|
||||
preop -> enter_sdo_conf [weight=10]
|
||||
enter_sdo_conf -> enter_safeop [label="No configuration"]
|
||||
enter_sdo_conf -> enter_mapping [label="No Sdo configs"]
|
||||
enter_sdo_conf -> enter_pdo_assign [label="No Sdo configs"]
|
||||
enter_sdo_conf -> sdo_conf [label="Sdo configs", weight=10]
|
||||
sdo_conf -> sdo_conf
|
||||
sdo_conf -> error
|
||||
sdo_conf -> enter_mapping [weight=10]
|
||||
enter_mapping -> mapping [weight=10]
|
||||
mapping -> mapping
|
||||
mapping -> error
|
||||
mapping -> pdo_conf [weight=10]
|
||||
pdo_conf -> pdo_conf
|
||||
pdo_conf -> error
|
||||
pdo_conf -> enter_pdo_sync [weight=10]
|
||||
sdo_conf -> enter_pdo_assign [weight=10]
|
||||
enter_pdo_assign -> pdo_assign [weight=10]
|
||||
pdo_assign -> pdo_assign
|
||||
pdo_assign -> error
|
||||
pdo_assign -> pdo_mapping [weight=10]
|
||||
pdo_mapping -> pdo_mapping
|
||||
pdo_mapping -> error
|
||||
pdo_mapping -> enter_pdo_sync [weight=10]
|
||||
enter_pdo_sync -> pdo_sync [label="Pdo SMs", weight=10]
|
||||
enter_pdo_sync -> enter_fmmu
|
||||
pdo_sync -> pdo_sync
|
||||
|
||||
Reference in New Issue
Block a user