Показать сообщение отдельно
Старый 21.06.2018, 10:43   #8
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Сохранить много одновременных событий в FRAM

Цитата:
Сообщение от coverart Посмотреть сообщение
А, если не секрет
Секрет установка, но не секрет логика работы.
Это 2 каскада гальванических ванн со своими "мозгами", отрабатывающими быстротечные процессы. Верхний уровень - сертифицированный комп, который отслеживает фактические параметры и либо рассчитывает "компенсирующие воздействия", либо определяет продукцию в брак. "В серединке" - медленнотекущие процессы, изменение которых отрабатывают живые операторы (образно - крутят ручки, удерживая стрелки в допустимых пределах).


SMH2G заменяет операторов (количество брака упало в разы), но...
Каскады "глядят в мир" единственным RS485 (привет Сегнетиксу с тем же подходом), поэтому контроллером пришлось "влезть" между мозгами/приборами каскада и верхним уровнем - он вычитывает параметры из каскада (ну не со стрелочных же показометров их брать?), по нужным рассчитывает свои воздействия (вместо операторов), а заодно отдает вычитанные выше (благо верхний уровень можно адаптировать почти под все изобретенные способы передачи данных).

Сейчас возникло желание сохранить продукцию, которая выбраковывается при сбоях в питании (АВР по высокому напряжению, т.е. достаточно медленный -откуда те самые 2-3 секунды). Для чего верхнему уровню нужны значения после пропадания и после восстановления питания, причем зачем-то аж все.
Сохранение в энергонезависимую память вызвано хотелками заказчика (он с ними хочет что-то делать после долгого сбоя по питанию).
ailcat вне форума   Ответить с цитированием