Аналоговая уставка с памятью |
Ответить |
Автор | |
Новичок Присоединился: 19 Октябрь 2005 Категория: Russian Federation Online Status: Offline Публикации: 16 |
Опубликовано: 11 Сентябрь 2011 15:31 |
Уважаемые коллеги. У моих коллег-схемотехников возникла следующая проблема. Требуется организовать в системе программируемый источник аналогового сигнала (0-5В, 12-разрядная точность). Это должно быть автономное устройство, получающее задание от ПЛК по 485 интерфейсу. Устройство должно иметь энергонезависимую память для хранения принятой уставки на случай отключения питания. Устройство должно иметь дискретный вход, управляющий выдачей аналогового сигнала заданной величины на выход устройства. При отсутствии дискр. сигнала на аналоговом выходе - 0 В. Выдача аналога должна производиться и в случае отключенного ПЛК.
На сегодня предложено решение с использованием микроконтроллера i7188 (ICPDAS), имеющий энергонезависимую память (диск) , но ему надо программировать последовательный канал (напр. Модбас-слейв) - неохота и времени нет. Может подскажет кто альтернативу? |
|
Действительный член Присоединился: 27 Июль 2006 Online Status: Offline Публикации: 304 |
|
Вариант с минимумом программирования: ICPDAS i7188EG (i7188XG) с мезонинной платой X303. На контроллере есть таргет ISaGRAF. Реализовать на нем ваши запросы очень легко. Переменную можно хранить в энергонезависимой памяти (галочка Retain, физически данные хранятся в микросхеме часов, питающейся от батарейки). Есть Модбас слейв - это протокол обмена с "верхом" по умолчанию. Единственная проблема: понадобится платная среда разработки ISaGRAF 3 Workbench. |
|
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 14 Май 2003 Online Status: Offline Публикации: 770 |
|
Главный вопрос тут - сколько таких устройств надо?
Если одно-два - поставить ПЛК и не мучиться. Если 10-20 - поискать готовые модули на основе микроконтроллера, и запрограммировать. Если сотни и более - разработать собственное устройство. Всего-то надо: микроконтроллер с ЦАП, последовательным портом, дискретным входом и два байта энергонезависимой памяти. |
|
Инженер-системотехник
+7 (916) 477 3925 |
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Почему бы не использовать элементарные ЦАП с простыми усилителями-повторителями ? Ну еще конечно с кой-какими защитами, чтобы по грамошному.. Ну а ЦАП-ов всяких в великом предостатке - внешних, внутренних, удаленных, многоканальных, дешевых и не очень и т.п. С уважением, SAN |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |