I'd like to collect the data from my PLC (SIMATIC S7, MPI protocol). Not too many, max 20 variables. The collected data should be stored and than when the remote PC will be connected downloaded into the PC. I don't want (I cann't) to use a standard PC (price, hard disk,) as HW for data collection. I'd like to make a simple solution with minimal HW and SW. The SW for data collection management I'm able to write by myself (C, C++, VB). But I need to use some 'interface' SW for MPI probably. Could somebody recommend me HW and SW suitable for such application?