there can be only one BINARY command in one application. Loading from several other apps is not possible.
P.S.: There might be a possibility through the separation of a full_reload and a partial_reload, which execute different parts of your script, but I haven't tried it. As the BINARY necessarily has to be the very first command in your script, that should be difficult to accomplish, too.
Generally we can do only one binary load per a QVW. Binary Load is used to hide the scripts from Users. First one Qlikview file with all the scripts required for the reports are created and then binary load is done in another Qlikview file by using
Script -> Qlikview File -> Select the Qlikview file created earlier.
You can only binary load one qvw into your document, as DataNibbler said. I don't think you can do a partial load of a binary load, nor can you filter it. A binary load is essentially a memory image copy.
If you need to integrate data from several qvw's you could modify the load script for the 'source' qvw's to save the relevant tables in QVDs and load the QVDs into your document instead..