Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Тема закрытаОткрыть тему
> Vijeo Citect - тяжёлый случай, Чтение регистров - как это делается ???
Slesar
сообщение 16.2.2008, 10:43
Сообщение #1





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Здравствуй, мир умных людей !
Объяснить кто-нибудь может, как читать регистры из контроллеров ?
Купил за 35000 рэ эту замечательную СКАДА, настроил, подключил к Schneider PowerLogic PM810 - связь по Modbus. Всё хорошо, обращение к прибору есть, но не могу считать ни одного значения регистров - сплошные нули. Может кто-нибудь помочь ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 16.2.2008, 11:30
Сообщение #2





Guest Forum






надо определить тэг указав в нем какой регистр собираетесь читать.есть много доков где описан сей факт.не разберетесь напишите вышлю вам док правда на англицком как это делается. bang.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
den.mgn
сообщение 16.2.2008, 11:35
Сообщение #3





Группа: Участники форума
Сообщений: 1081
Регистрация: 12.12.2007
Пользователь №: 13744



Возьми второй компьютер или ноутбук поставь на него терминальную программку (мы пользуемся TERM95) подцепи его параллельно и посмотри, что уходит и приходит в основной компьютер при использовании софтовой проги и твоей СКАДЫ. Сравнишь результаты и все поймешь.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Slesar
сообщение 19.2.2008, 11:05
Сообщение #4





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



В том-то и дело, что Variable Tags созданы, для них заданы адреса регистров, назначены типы переменных (integer).Компиляция проекта Vijeo проходит без ошибок. Я подключаюсь к оборудованию по MODBUS, и связь с компом установлена. Но в Runtime ничего не вижу. Все эти тренды в реальном времени ничего не отображают. Значения переменных "n/a" или "0". В то же время, используя те же настройки сети, но с помощью других программ типа ModLink и т.п. регистры читаются легко, причем с любых приборов. Наверное я что-то в корне неправильно делаю при работе с Citect... Помогите,пожалуйста, а ??? helpsmilie.gif
Если имеется какая-то информация по этой теме - slesar33@mail.ru
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Mikhail_Komarov
сообщение 19.2.2008, 11:41
Сообщение #5





Группа: New
Сообщений: 14
Регистрация: 25.6.2007
Из: Москва
Пользователь №: 9677



Попробуйте Citect Explorer - меню: Tools\Computer setup wizard/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ewsey_*
сообщение 19.2.2008, 13:14
Сообщение #6





Guest Forum






А версия софта какая? и откуда он у вас? если шнейдеровский, то вместе с ним устанавливается OFS можно через него попробовать, тем более что там есть встроенный тестовый клиент, если с ним завяжетесь, то уже потом надо будет рыться в самой скаде.
А так вот еще что можно сделать:

7. Редактируем файл “citect.ini”, расположенный в системной директории Windows (обычно
“c:\windows\citect.ini”). Необходимо добавить раздел OPC или в существующий раздел OPC
добавить следующие строки:
[OPC]
Delimiter = ,
UseArrays = 1
UseOPC2 = 1

Это для работы с OPC, но вообще все настройки делаются именно в этом файле.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Slesar
сообщение 19.2.2008, 16:07
Сообщение #7





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Citect v.7.1 Вместе с ним установился и OFS. А также на отдельном диске - пакет драйверов, в том числе и для ModBus, коим и воспользовался. Вообще при настройке сети в выпадающем меню выбора драйвера предлагалось всё, что угодно, любые Шнайдеровские контроллеры. Но для моего Power Meter PM810 - не было. И я выбрал первый попавшийся, кажется Premium, т.к. для него имеется драйвер MBRTU.
А вот через OPC у меня ничего не получается bang.gif
citect.ini редактировал, но безмозгло - не хватает знаний и опыта...

Люди, кто подключался, как быть ???
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ewsey_*
сообщение 19.2.2008, 17:24
Сообщение #8





Guest Forum






Я собссно подключался и по модбас напрямую и через ОФС, поначалу были проблемы, но они решились редактированием файла .ini как я указывал выше. Есть два шнейдеровских документика, они по настройке связи по эзернету, но принципы те же. Попробую выслать, если мой админ не зарежет smile.gif
Дока для версии 6, с седьмой я пока не играл плотно, но разница пока очевидна только в появлении кластеров и дополнительных серверов. Но на "скорость" это вроде повлиять не должно smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ewsey_*
сообщение 19.2.2008, 17:34
Сообщение #9





Guest Forum






Выслал пару документиков, может что поможет smile.gif а вот через ОФС всетаки надо попробовать поработать, гораздо все проще получается, да и лишний тестовый клиент не помешает. Там нужно только настроить правильно алиас, а потом в экспресс коммуникейшене все настраивается по кнопке "далее" в седьмой версии даже драйвер ОФС уже прописан и его не надо ручками набивать
Если успею, завтра сам поиграю, может че то еще подскажу smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 19.2.2008, 17:40
Сообщение #10





Guest Forum






странная ситуация получается.нет драйвера для девайса а коннект есть.уважаемый не морочьте голову народу.читайте хелп.тогда станет ясно будет ли работать ваша мухарайка
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Slesar
сообщение 20.2.2008, 0:00
Сообщение #11





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Цитата
не морочьте голову народу

Знал, что это прозвучит. tomato.gif
Спасибо всем, моральная поддержка тоже очень много значит. (The most respect - to Ewsey !!!)
Честно говоря - устал уже разбираться в одиночку.

Цитата
ваша мухарайка

"Наша мухарайка" обязательно у меня заработает, с Вашей помощью, Олд, или без неё.
Если бы я знал, что делать, то не обращался бы за помощью.

Прикрепленный файл  Slesar_Citect.JPG ( 149,03 килобайт ) Кол-во скачиваний: 299
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Игорь Борисов_*
сообщение 20.2.2008, 1:28
Сообщение #12





Guest Forum






А не пробовали все это изложить на ru.csc@ru.schneider-electric.com ? Может в консерватории че придумают..?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 8:51
Сообщение #13





Guest Forum






[attachment=13965:1.png] вы зря обиделись.на вкладке которая отображена на рисунке в вашем случае есть ЛИ устройство которое пытаетесь законнектить.если нет то вариант один OPC SERVER у французов он называется OFS.СКАДА будет работать только с теми устройствами которые прописаны в ней с соответствующими дровами.Если таковых нет то вариантов не много.Если вы москвич напишите в личку я попытаюсь вам помочь.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 9:07
Сообщение #14





Guest Forum






[attachment=13966:VIJEOCIT...gStarted.pdf] вот посмотрите может это вам поможет
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 9:22
Сообщение #15





Guest Forum






[attachment=13967:Vijeo_Ci..._started.pdf] вот тоже самое по 7 версии.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Slesar
сообщение 20.2.2008, 10:41
Сообщение #16





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Old, здравствуйте !
Здравствуйте все !
Не обиделся.
Читал я Getting Started...
Моего девайса действительно нет в списке, я писал уже об этом.
Я воспользовался помощью Ewsey и получил на выходе #COM - связи нет !
Как же так получается, простейшие программки по модбасу регистры читают, а такому монстру никак ?
Я подключаюсь через R S485-USB адаптер. Назначил COM-порт. Если бы другой софт не работал, тогда понятно было бы, но ведь не работает только Vijeo !
И как тогда OPS настраивать ??? Там же тоже нужно драйвер указывать ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 11:01
Сообщение #17





Guest Forum






так #com и говорит вам нет у вас связи с девайсом.сделайте просто,у сайтека есть свой OPC используя хелп попробуйте подключится по OFS это первое.посмотрите на сайте производителя инфо подключается ли девайс к какой либо скаде .тогда станет ясно получится что либо.у сайтека есть свой OPC разберись с этим.а MODBUS бывает разным вообще то.Сайтек компания большая и не мелочится она на мелких производителей.Опять же известно для каких брендов и типов железа она пишет дрова и поставляет вместе с софтом.Это можно узнать зайдя на их сайт.Такие вот дела.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 11:07
Сообщение #18





Guest Forum






а вообще то твоя задачка решается просто поставь контроллер с MODBUS опроси девайс а из контроллера в скаду.можешь даже не бится твой аппарат не будет работать со скадой напрямую.это устройство ввода вывода а для них наскока известно в скаде дров нет.

а вообще то твоя задачка решается просто поставь контроллер с MODBUS .опроси девайс а из контроллера в скаду.можешь даже не бится твой аппарат не будет работать со скадой напрямую.это устройство ввода вывода а для них наскока известно в скаде дров нет.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Mikhail_Komarov
сообщение 20.2.2008, 11:08
Сообщение #19





Группа: New
Сообщений: 14
Регистрация: 25.6.2007
Из: Москва
Пользователь №: 9677



Здравствуйте, Slesar.

Провел эксперимент. Взял контроллер (не шнайдер), Citect V7.0 (обыкновенный), USB-RS485.
Контроллер подготовлен как slave и в ячейках какие-то ненулевые значения. В Citect создается пустой проект. В качестве драйвера выбран тот, который Premium. Компилируем, запускаем - нули.

Идем в Project Manager/Communication/I/O Devices. У созданного устройства драйвер MODBUS30. Думаю, что тот же MBRTU. Выбираем вместо него MODBUS (старый проверенный), компилируем, запускаем - вот они данные.

Итого: нужно подобрать (методом тыка) подходящий драйвер из семейства модбасов. Правда я не уверен, что с Vijeo прокатит на 100%.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Slesar
сообщение 20.2.2008, 13:08
Сообщение #20





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Вот дела !
Не думал, что такая дискуссия образуется - очень благодарю всех вас.
Буду продолжать мучить свой проект.

Цитата
Сайтек компания большая и не мелочится она на мелких производителей

PM810 - PowerLogic made in Germany от Schneider (Merlin Gerin) - такая вот мелочь.
Нужен для контроля параметров электроэнергии, вырабатываемой дизель-генераторами,
плюс ещё десяток приборчиков российских сюда-же newconfus.gif
Все работают по Модбасу, и изготовителями заявлена совместимость с любыми СКАДА.

Если кому не надоело, то с удовольствием продолжу общение и буду рад любой помощи.

С уважением - Slesarь
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 13:29
Сообщение #21





Guest Forum






нет там поддержки скады.для мониторинга используется спец.софтина.на рис.то что он поддерживает[attachment=13975:Презентация1.gif] в листовке на него все же ясно написано.я сам недавно делал аналогичный проект.взял другое устройство но аналогичное по функциям.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Mikhail_Komarov
сообщение 20.2.2008, 13:57
Сообщение #22





Группа: New
Сообщений: 14
Регистрация: 25.6.2007
Из: Москва
Пользователь №: 9677



Цитата(Old @ 20.2.2008, 13:29) [snapback]223816[/snapback]
нет там поддержки скады.для мониторинга используется спец.софтина.....

Причем тут спец. софтина. Прибор поддерживет Modbus RTU.
См. каталог стр. 48 http://www.schneider-electric.ru/Attachment.aspx?Id=2993

В данном случае речь идет о некорректной работе драйвера Modbus в конкретной SCADA.

З.Ы. В моем предыдущем посте я пропустил, что в пустой проект добавлялись Кластер, Сервер, Порт, IODevice, теги и одна страница с индикаторами.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Old_*
сообщение 20.2.2008, 14:08
Сообщение #23





Guest Forum






ладно спецов много а толку нет.посмотрим что получится в результате .сайтек принадлежит шнайдеру и не может быть такого чтобы протокол девайса и скады различались.читайте господа хелп.комментарии иссякли.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_ewsey_*
сообщение 20.2.2008, 14:34
Сообщение #24





Guest Forum






Попробуйте всетаки начать с OFS, нужно настроить алиас в OFS Configuration Tool, в нем выбрать ModbusSerial, далее из драйверов PL7, поставить галочку на Minimum Communication Profile, сохранить все это, запустить сервер и тестовый клиент, ну и как следует покопаться во всех окошках.
Главное не поставить галочку на симуляции, тогда реального девайса вы точно не увидите rolleyes.gif
Вообще то странно... со своими девайсами шнейдер обычно дружит blink.gif
Кстати есть еще один способ проверки шнейдеровской связи, вот тока не помню, ставится ли шнейдеровский драйвер модбас вместе с сайтеком, но есть к нему утилитка - драйвер менеджер, которая позволяет протестить связь. Вещь полезная, но тут надо обязательно проверить совпадение настроек протокола драйвера и девайса и желательно начать со скорости не выше 9600.
Моя "игрушка" подойдет только завтра, так что пока только теоретические выкладки из прошлой практики wink.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Slesar
сообщение 20.2.2008, 17:11
Сообщение #25





Группа: Участники форума
Сообщений: 23
Регистрация: 13.2.2008
Из: ГородЪ
Пользователь №: 15524



Цитата
Попробуйте всетаки начать с OFS, нужно настроить алиас в OFS Configuration Tool, в нем выбрать ModbusSerial, далее из драйверов PL7

bestbook.gif
Попробую и это.
Драйвера Modbus почти все перебрал.
Интересно, а если попробовать симулятор (CodeGuru_ MODBUS Serial RTU + TCP_IP Simulator ), Citect его воспримет ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Тема закрытаОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 9.8.2025, 14:01
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных