The physical function “get current value” shall be execute each time in order to give the current value to PF B.
Does this representation is OK, or should i add a functional exhange between PF B and the PF “get current value” in order to active the PF “get current value” ?
In Arcadia/Capella, Functional exchange represent dataflow. It does not give you indication on control flow. In other words, what you have represented is that PF B depends on PF A and “get current value”, that it may get data from both function, but it does not say that PF A and “get current value” are called each time. To express that, you may use either Scenario diagrams, or functional chains with sequencing information, or some of the “special functions” like Gather that are available in the palette.
This representation is correct?
I don’t need to show that the PF “get current value” shall realize the functional exchange only when the PF B receive an exchange item from the PF A ?
Thank for the “Gather” idea, effectively i haven’t think to this.