In my previous blog “What load can Raspberry Pi handle?“, I tested a configuration where a D2000 system was installed on a Raspberry Pi. Its communication process (D2000 KOM) served both as a Modbus TCP Server and a Modbus TCP Client. I demonstrated that a Raspberry Pi was able to send/receive values of 100 measured points (one change of every tag per second) and store them in a local PostgreSQL database. Then I created a „fast“ configuration using only 10 measured points, which were, however, polled „as fast as possible“. This resulted in 1290 - 1390 values per second (the sampling time of individual values of each measured point being under 10 ms), which were again stored in the PostgreSQL database.
This is a companion discussion topic for the original entry at https://d2000.ipesoft.com/blog/what-load-can-raspberry-pi-handle-part-ii/