This is topic архив на МикроМРВ in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/000734.html

Posted by Алексей Александрович (Участник № / Member № 2741) on :
 
Добрый день!
Стоит задача создания на контроллере Fastwell CPU686-E системы управления объектом и создания архива входных-выходных сигналов, который можно переписывать на внешнее устройство (ноут, флешку) например раз в месяц.
Примерное количество сигналов - 50. Частота записи в архив - 1 раз в секунду.

Вопрос: принципиальная возможность создания такого архива - хотя бы текстового - под DOS и CE, необходимые программные средства для реализации, и какое ПО ставить на ноутбук.
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
Мне вот всегда было интересно, чем руководствуются инженеры подбирая оборудование под свои задачи? [Вращающиеся глаза / Roll Eyes]

Как вы говорите, у вас: "Стоит задача создания на контроллере Fastwell CPU686-E системы управления объектом и создания архива входных-выходных сигналов, который можно переписывать на внешнее устройство (ноут, флешку) например раз в месяц.
Примерное количество сигналов - 50. Частота записи в архив - 1 раз в секунду."


Делаем расчет "в лоб": 50 параметров * 60 секунд в минуте * 60 минут в часе * 24 часа = 4 320 000 записей в сутки!
Теперь обратим внимание на исходное ТЗ по периоду хранения этого архива и его выборки: "...раз в месяц".
Снова расчет "в лоб": 4 320 000 записей * 30 суток в месяце = 129 600 000 записей в месяц.

А теперь представим, что 1 запись - это:
1) Примерно 4 байта на аналоговую переменную.
2) Примерно 10 байт на метку времени.
3) Примерно 4 байта на служебную информацию.
Итого: примерно 18 байт на 1 запись.

Что у нас получается?
129 600 000 записей * 18 байт = 2 332 800 000 байт на "архивчик" в контроллере.
То есть - это примерно 2 332 800 000 / 1024 байта в килобайте / 1024 килобайта в мегабайте / 1024 мегабайта в Гигабайте = 2,17 ГИГАБАЙТА

Нехилый такой архивчик для контроллера, с неочень даже, я бы сказал нормальными аппаратными характеристиками. [Усмешка / Big Grin]
Я конечно понимаю, что сегодня такие архивы можно скидывать на современные флешки, но как Ваша система с таким архивом в КОНТРОЛЛЕРЕ работать будет Вы думали? [Вращающиеся глаза / Roll Eyes]
А в контроллере в качестве памяти тоже скорее всего флэш стоит, а сколько там у нее циклов перезаписи по ТХ?

Извините за сарказм, не удержался, я без злого умысла. [Вращающиеся глаза / Roll Eyes] Но в любой шутке - только доля шутки... [Пдмигивание / Wink]
 
Posted by Алексей Александрович (Участник № / Member № 2741) on :
 
Romсheg, спасибо за ответ: долго думал, многое понял %)
 
Posted by Алексей Александрович (Участник № / Member № 2741) on :
 
Все же систему регулирования делаю на CPU686E, есть так же модули DI32-5, DO32-5, AI16-5A, AO16.

Как можно получить драйвера на указанные устройства, в списке драйверов для Fastwell они, если не ошибаюсь, есть, а в поставке моей коммерческой версии - нет.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Они встроенные. Группа "Платы_ввода/вывода"
 
Posted by Алексей Александрович (Участник № / Member № 2741) on :
 
Прошу прощения, вопрос возможно ламерский, но все же.
Разве при разработки программы для микроМРВ на CPU686E, нет необходимости в ТМ в драйвере на сам этот контроллер.
Модули ввода-вывода стоят в той же корзине, что и модуль контроллера. Драйвера на них есть встроенные, но для самого контроллера драйвер не нужно устанавливать?
 
Posted by Romсheg (Участник № / Member № 3792) on :
 
Для ТМ - этот контроллер представляется как обычный МРВ, потому как внутри него работает МикроМРВ ТМ. Поэтому для самого ТМ никаких драйверов на сам контроллер не нужно - ведь внутри него и так работает ТМ (хоть и микро), и он сам с собой по родным протоколам сети или RS работает. [Улыбка / Smile]
А внутри МикроМРВ уже встроены драйвера УСО - получается МикроМРВ внутри контроллера опрашивает УСО и обрабатывает логику программ пользователя, а наверх в МРВ передает/принимает уже по штатным протоколам ТМ эти данные.
 
Posted by Алексей Александрович (Участник № / Member № 2741) on :
 
Romсheg, спасибо еще раз.
 
Posted by Алексей Александрович (Участник № / Member № 2741) on :
 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
Они встроенные. Группа "Платы_ввода/вывода"

1. в группе "Платы ввода/вывода" не нахожу названий DI32-5, DO32-5, AO16 . в списке на сайте указано, что они non-tested. если они встроенные, может быть они как-то по другому называются в группе?
2. для работы вышеописанной системы достаточно докупить только микроМРВ, учитывая что коммерческая версия ТМ у меня есть?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Там же в табличке указано, как они называются.
DI32-5 - DI_port в группе Дискрет
DO32-5 - DO_port в группе Дискрет
AO16 - LA_AO16 в группе Аналог


2. Теоритически да.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2