Обрисую обстановку: есть промышленный стенд под управлением Siemens S300: CPU 315-2 DP
Стоит задача сделать самодиагностическую проверку контролируемых параметров с датчиков (давление, вакуум, потери вакуума) по определённому событию c сохранением полученной информации в блок данных (частота проверки - раз в сутки). Далее, техперсонал уже может контролировать состояние этих проверок через HMI.
Код: Выделить всё
Запись должна состоять из 9 полей базовых типов (int, date, time_of_day, dint, dint, dint, s5time, char, char), то есть общая длина записи = 192 бита, 24 байта.
Ограничение на размер блока данных для данного процессора - 64 Кбайт, что теоретически должно хватить на более, чем 2600 записей указанного формат, запас получается очень большой (мне хватит и 1000 записей)
Или необходимо статично создать DB с необходимыми полями для 1000 записей?
Буду рад, если кто-нибудь поделится знаниями, личным опытом или ссылками по теме.