Functional Exchange between two function

Hello,

Consider the diagram below :

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” ?

Thanks to all for your responses

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.

Stephane

Yes, you’re right dataflow doesn’t give indication on control flow.
So if i explain the flow like on the diagram below :


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.

I think it does.
Stephane