Хотелось бы реализовать следующую функцию:
Текущие значения (например температуры) записываются в файл на ПЛК каждые 10 секунд. Каждые 24 часа начинается новый архив, а старый передается по Modbus и удаляется.

Вопрос в следующем:

1. Можно ли как нибудь определить момент, окончания отправки, чтобы сформировать следующую посылку? Кроме как по времени...

2. Где-то на форуме читал что ограничение по количеству полезной информации в одной посылке 128 байт, так ли это?

3. Может быть лучше формировать не файл, а массив, с чем удобней будет работать?

Заранее благодарен.