Главная » FAQ | [ Добавить вопрос ] |
Задать его здесь |
нет ли у Вас принципиальной схемы модуля 23AD63
или хотя бы крупного фото мотажной платы _________________________ нет, к сожалению, схем у нас нет никаких, только программы, документация и умные мысли |
Доброго времени суток.
В конфигурации RTU560 AMI значения измерений берутся с IED устройства (MICOM 127) и передаются в SCADА в виде 2 байт (по 16 бит младший и старший). Для получения полноценного значения измерения их нужно сложить. В RTU мультипрогом нельзя т.к. нет лицензии на PLC. Как это можно реализовать не уровне SCADы? (пример процедуры на SCIL) Буду признателен за любой совет.
Вот пример кода как это работает у нас.. то что Вам надо вот
;****** MES_DOUBLE ********* |
Доброго времени суток.Огромный респект за помощь в предыдущем вопросе. Сейчас собрал стенд (скада-rtu560-micom), буду пробовать. У нас в Перми (Лукойл-Пермь) ,по моему, я один с этим "железом" воюю (с начала внедрения). В одного приходится писать и конфиги RTU и конфигурить скаду для новых объектов. Ситуация один в один как Вас в разделе "О Нас". Спросить что-либо не у кого. Буду благодарен за помощь и если что, чем могу-тем помогу. Сори за флуд.
Вопрос: Есть у Вас опыт работы с оными устройствами. Проблема с управлением уже на уровне RTU560. Считывание состояний и измерений через експлорер проходит нормально, а управление никак, устройства не реагируют на команды . _______________________________________________________________ К сожалению вакуумниками и реклоузерами мы управлять не пытались... |
На spac810 физ. интерфейс RS 422/485, протокол обмена SPABUS. на реклоузере интерфейс тотже, но протокол обмена MODBUS. Есть куча РЗА MICOM(123,127,220,630,922)на п/станциях. Замечательно управляются по 485 интерфейсу (потоколы modbus,iec103).Есть SPACи другой серии(забыл какой) и REF542, завязаны по оптике. Все юзаются и управляются по SPABUS.Одну станцию "прокачали" с обычной релейки до процессорной РЗА на SPAC810. Состояния измерения из них по 485 "выковырял" без проблем, но есть идея еще и управление заделать(не хочется новые провода для ВКЛ/ОТКЛ в каждую ячейку тягать)
___________________________________ Ключевое слово MODBUS, по нему управлять вряд ли получится.. Думаю протокол обмена должен быть один и в голове и на оконечном устройстве!!!! |
Что то с ходу процедура не работает. ругается на 203 ошибку SLIL_REAL_ARGUMENT_EXPECTED. Можно указать какие имена объектов процесса (LN) тип (PT) и индексы (IX) для младшего и старшего байта (возможно у меня длина имени или тип не совпадает) и соответственно имена,тип и индексы объектов в которые пишется сумма.
____________________ Естественно сходу она и не будет работать, это пример, так сказать принцип, а по месту надо обработать напильником :) LN- это и есть имя процесса, которое передает сам процесс, IX- индексы можете назначить другие. Вообще-то для отладки погоняйте процедуру в тест-диалоге, дабы понять как это работает и где это не работает. По ошибкам есть на сайте материал, ищите, что за ошибка. ________________________ PS SCADE пофиг, что за тип данных вы назначили в RTU, bin,dec16, или вообще аналог, она все числа в объект процесса передает как реал (это справедливо только для измерений, дубл и сингл положения ком аппаратов она передает как интегер) в процедуре, что выше мы тупо преобразовываем число в интегр (ROUND), потом преобразуем его в bin, тупо сращиваем старший и младший разряд, затем опять преобразуем число в десятичное и записываем его с параметрами RT,RM (время блин) и OS (статус) в другой объект процесса, на этот раз настроенный как фиктивный |
в rtu560 настроено 2 канала связи по rs485. Один с протоколом SPABUS на котором "висят" SPAC810 со SPABUSом и второй с протоколом MODBUS на котором "висят" реклоузеры с MODBUSом. Измерения и состояния считываются, а запись значений регистров ВКЛ/ОТКЛ не работает. В документации про протоколам на эти устройства управление по RS485 поддерживается. С РЗА MICOM на MODBUSе и РЗА REF542 на SPABUSе таких проблем не было. Выключатели на 6,35,110 кВ управляются через RS485.
____________________ в доке на реклоузеры однозначно написано, что они могут управляться по MODBUS?? 485 протокол это просто среда передачи данных |
По поводу AMI. Спасибо за код. Все заработало (оказывается не с любым process_ object_type работает)
По поводу реклоузеров. Управвление однозначно поддерживается. Вот ссылка на мануал http://www.tavrida.ru/doc/?99 modbus адреса для 1 функции (чтение) и 5 (запись) совпадают. Чтение с указанных адресов проходит нормально а запись не работает. Но для 2 и 4 функций реальная адресация отличается от описаной. По указаным адресам идет IV(invalid valume). Реальзые значения определены "методом научного тыка"(загнав всю карту адресов в RTU и играясь с настройками реклоузера в режиме эмуляции.) Временно роблему управления решил используя дискретные входы реклоузера запрограммировав их на ВКЛ/ОТКЛ. Но все же пробую добиться контроля через modbus. ___________________________ Процедура работает с любым объектом процесса, просто нужно учитывать тип данных. Вполне возможно, что не совпадают не только адреса, но и номера функций. |
как заставить mons.exe работать под Ubuntu?
Wine? Какие настройки Wine и ОС, а возможно и сервера? MicroSCADA была разработана для Unix..а теперь большие проблемы что бы с ней работать из под Linux? странная логика (( _____________________________________ Извините, но я не разработчик.. ______________________ С другой стороны этот вопрос можете задать тем у кого купили систему))) |
Доброго времени суток. (управление реклоузерами по модбасу так и не заработало, оставил контроль управления на физическом уровне)
Появилась идея реализовать контроль за состоянием порядка 100 однотипных объеков процесса (аварий и положений аппаратов) и зацепить их на один общий индикатор аварии для каждой подстанции на общей схеме сетевого района.( Для наглядности диспетчерам. Удобно было бы визуально контролировать с какой подстанции пришел сигнал, а потом уже лезть в окно аварий) Приходилось Вам реализовывать что нить подобное на SCILe? Как это можно сделать? ______________________________________ Да я писал в свое время аналогичную процедуру, но необходимо было ************************** ;***************************************************************** |
(Вернулся из отпуска) Доброго времени суток. Спасибо за помощь, адаптировал процедуру под свои нужды,немного улучшил. Повесил на сервера всех цехов. Диспетчерские службы цехов рады, а то слишком много сообщений в окнах аварий валится и большая часть- не информативны (это-норма, то-норма, сё-норма). Теперь не надо каждый раз долго рыться в них, чтоб не пропустить что то значимое. Заодно получил немного опыта "2кОпыта :)" в написании процедур на scil,но до левелапа еще далеко. Буду дальше продолжать грызть "руководства по скадоводству".
_______________________________________ Грызи конечно, но помни если ты о чем-то подумал, то другие это уже сделали и забыли... |
Подскажите пожалуйста, в каком направлении копать? Дело в том, что есть RTU-560 и MicroScada, сконфигурированные сторонними людьми в рамках одного проекта и соединенные по ethernet. Но связь между ними отсутствует - сигналы с RTU недостоверны. Как организуется связь между Микроскадой и RTU, через какую подсистему(SYS500, COM500)? Где в Микроскаде прописывается ip-адрес RTU? в SYS500 в настройках связи |
Добрый день. Уже голову сломал. Есть: 1. MicroSCADA 8.4.3 на ПК; 2. Панель управления 6000 (железка) для F.G. Wilson (дизельный генератор) - но это не принципиально, есть и другое оборудование; 3. Описание протокола ModBus для этой панели. 4. ПК и панель связаны между собой конвертером USB-RS422 по протоколу Modbus RTU. В диагностических счетчиках Net Confifuration идут только PLC Poll Messages. Не могу понять как соотнести адрес параметра из описания протокола с адресацией в SCADA? Например, в описании протокола по адресу 30001 (dec), есть информация о величине напряжения батареи (AI) что нужно написать в Topic Configuration Editor ? Не приходилось конфигурировать по Modbus напрямую в Scada, делали это через RTU. Добавил: Орлов Виталий Васильевич |
Подскажите пожалуйста перечень программных компонент MicroSCADA для заказа в следующей конфигурации системы:
1. Сервер процесса. Выполняет сбор данных от терминалов нижнего уровня по различным протоколам; Выполняет различные алгоритмы; Выдает управляющие воздействия на устройства нижнего уровня; Передает данные на вышестоящие уровни по 101 и 104 протоколам; Отображает мнемосхемы(с возможностью выдачи управления через мнемосхемы) и тренды; Просмотр архивов и отчетов 2. Архивный сервер. Регистрирует и хранит изменения тегов; Отображает мнемосхемы(с возможностью выдачи управления через мнемосхемы) и тренды; Просмотр архивов и отчетов 3. Рабочие станции. Отображает мнемосхемы(с возможностью выдачи управления через мнемосхемы) и тренды; Просмотр архивов и отчетов Еще нет ответа на этот вопрос. Добавил: Павел |
Добрый день.
Подскажите, нет ли у Вас SCIL-программы для экспорта событий (например за полгода) из Микроскады в тот же Excel? Еще нет ответа на этот вопрос. Добавил: Дмитрий |
Очень нужен пакет DB Tools 2.0 для стыка Альфа-центр с MS, описание которого есть здесь, но сам пакет отсутствует. Если у кого-то есть хотя бы какая-нибудь ещё инфа, скиньте пожалуйста на lubimov84@mail.ru
____________________________________________________________________________
Это программа... продает ее ABB... не думаю, что вы хотите состыковать АЛЬФУ с АСУТП для дома.... пусть работодатель подсуетится.. и купит этот модуль, опять же техподдержка вам не помешает |