Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Нужна помощ по Allen Bradley

PLC, прочие контроллеры, промышленные компьютеры, операторские панели

Автор темы
Злюк
здесь недавно
здесь недавно
Сообщения: 41
Зарегистрирован: 29 сен 2013, 17:00
Ф.И.О.: Смехов Дмитрий Юрьевич

Re: Нужна помощ по Allen Bradley

Сообщение Злюк » 05 окт 2013, 07:35

Не могу толком разобраться, как мне настроить RSLogix, Genesis32 и SQL сервер. Чтобы создать визуализацию для логики.


Автор темы
Злюк
здесь недавно
здесь недавно
Сообщения: 41
Зарегистрирован: 29 сен 2013, 17:00
Ф.И.О.: Смехов Дмитрий Юрьевич

Re: Нужна помощ по Allen Bradley

Сообщение Злюк » 05 окт 2013, 07:41

Подскажите последовательность где и что настраивать надо


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2555
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 41 раз
Поблагодарили: 70 раз

Re: Нужна помощ по Allen Bradley

Сообщение Ryzhij » 05 окт 2013, 09:56

Давайте разбираться.
1. Есть пакет для программирования контроллеров. Это RSLogix.
2. Есть программа связи, способная исполнять функции OPC- или DDE- сервера и поставлять для SCADA текущие значения тэгов в контроллере(-ах). Это RSLinxClassic.
3. Для архивного хранения значений тэгов возможно применение какой-либо базы данных и, соответственно, для записи/чтения архивных значений в/из эту базу может понадобиться SQL-сервер. Этот сервер в общем случае может выдавать запросы OPC-серверу (это у нас RSLinxClassic), сохранять полученные значения в базе данных, и выдавать данные из базы по запросу SCADA (в нашем случае это Genesis32).
4. Однако, 99,9% всех систем визуализации не используют общую внешнюю SQL-базу данных, им для ведения исторических трендов и логов достаточно своей внутренней базы. В этом случае SCADA (Genesis32) работает не с SQL- (не знаю, что Вы выбрали), а с OPC-сервером (это у нас RSLinxClassic), или использует свой внутренний драйвер для связи с контроллером (опять же не уверен, что в Genesis32 такой драйвер есть).

Внимание !
Из всего этого вытекают два важных вопроса:
- Прежде всего надо настраивать RSLinxClassic для использования в качестве OPC-сервера. После настройки драйвера там осталось создать топик.
- Зачем Вам SQL-сервер вообще? Не проще ли работать по пункту 4 и забирать данные из OPC-сервера ?
Последний раз редактировалось Ryzhij 05 окт 2013, 11:15, всего редактировалось 2 раза.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр

Аватара пользователя

Exactamente
частый гость
частый гость
Сообщения: 409
Зарегистрирован: 20 ноя 2012, 12:45
Ф.И.О.: :.О.N.Ф
Благодарил (а): 3 раза
Поблагодарили: 3 раза

Re: Нужна помощ по Allen Bradley

Сообщение Exactamente » 05 окт 2013, 10:59

В дженезисе есть компоненты TrendWorXдля трендов и AlarmWorX для журнала событий. Через них дженезис умеет все свои дела писать в БД (хошь - MS Access, хошь - MS SQL), через их конфигураторы это всё настраивается. Сами OPC-теги выбираются по ходу дела (отдельно в трендворксе, отдельно в алармворксе, отдельно в GraphWorx'е при создании объекта ввода/вывода). Есть ещё DataWorX, который, кажется, сам по себе вполне OPC-сервер. Насчёт драйверов для контроллеров AB я не в курсе.
«Сразу видно внимание к каждой мелочи, неиспорченным не осталось ничто».


Вернуться в «Средний уровень автоматизации»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей