05-10-2022 08:26 PM
05-11-2022 03:01 AM - edited 05-11-2022 03:02 AM
Hello Morefun,
The procedure is quite simple: You define an interface for your nested actor. In it, you create interface VIs and messages for them. Your root actor should implement this interface. This way you can send IF messages to your root without to define abstract messages and its child messages. It saves a lot of work and VIs 😉
In the attached example you will find "Mama IF".
There are also some YouTube videos available from Tom's LV Adventure:
https://www.youtube.com/watch?v=oYUow2c-nCE
05-11-2022 04:04 AM
I'm glad to get your reply, I will study the attachments you upload carefully, thank you for your routine
I have watched all of TOM's labview tutorials and practiced it a few times with great success
His video tutorial is very good, I am very grateful to Tom for his efforts
But now I'm looking at the official routine "Feedback Evaporative Cooler"
I find I'm a little confused about the logic in the HAL vs. real hardware and emulated hardware
So I want to be able to have a "feedback evaporative cooler using only emulated hardware"
and then the nested operator is sending data to its caller via interface messages
That way it might be easier for me to understand the routine
Also, your Chinese is very interesting
05-11-2022 10:43 AM
Aristos Queue and I did a video on interfaces when they first came out. I talk about the evaporative cooler example in the second half. I look at the UI instead of the dual fan, but it works the same way.
05-11-2022 08:20 PM
hi smith
thank you for your reply
Now I know how the interface is used
But there are still some questions about this feedback evaporative cooler
After I get this example program completely clear
I will watch your video introduction
thanks again