I don't have any stand-alone PLCs, so I have not run into that. Are they completely stand-alone, meaning no ethernet card? If so, I suppose I would grab the values periodically and store them in a database table manually. For instance, I would get a copy of KepWare and a USB MPI adapter, and connect to it. Then I'd upload the values to my tables using the existing SCADA system (I would imagine it would have access to your laptop). I don't know how often you would need to do this, but even with the RunTime software it would be a manual process.
I guess it depends on how flexible your SCADA system is. If it's easy to create a new connection and if it has an MPI driver, then I'd use that. If not, probably RunTime would be better.