PDA

Просмотр полной версии : Помогите с ОРС сервером



Vish57
12.10.2015, 19:21
Доброго времени суток!
Собственно вопрос относится к разработчикам ОРС сервера QWEN.
Суть проблемы:
В системе присутствуют приборы ПЧВ1, СИ-30, ТРМ201 и еше несколько Мх110-хх.
Пытаюсь найти подходящий OWEN OPC сервер.
Варианты
1.Старый OWEN OPC сервер RS-485 по протоколу MODBUS:
-отсутствуют в стандартных приборах ПЧВ, ТРМ201.
-конфигурация СИ-30 "заточена" под протокол OWEN (с трудом в этом разобрался) в результате чего
при значении счетчика =1 в системе отражается величина 65536 - дальше можно не смотреть.....
-Мх110-хх вроде бы работают нормально.
2.Новый OWEN OPC сервер по протоколу MODBUS:
-Си-30 работает нормально но в конфигурации отсутствуют параметры уставок (U1,U2) и времен (t1,t2)
очень непонятно, но меня это не устраивает...
- остальное просто не проверял.
3.Старый OWEN OPC сервер RS-485 по протоколу OWEN
-отсутствует в стандартных приборах ПЧВ,
-Си-30 работает нормально
-ТРМ201 не проверял
-Мх110-хх вроде бы работают нормально.
4.Новый OWEN OPC сервер по протоколу OWEN.
тут в конфигурации стандартных приборов вообще ничего нет!

Пожалуйста подскажите что мне делать?
Очевидный вариант: покупать у того-же InSat?

С уважением.

v.borovikov
13.10.2015, 10:40
Доброго времени суток!
Собственно вопрос относится к разработчикам ОРС сервера QWEN.
Суть проблемы:
В системе присутствуют приборы ПЧВ1, СИ-30, ТРМ201 и еше несколько Мх110-хх.
Пытаюсь найти подходящий OWEN OPC сервер.
Варианты
1.Старый OWEN OPC сервер RS-485 по протоколу MODBUS:
-отсутствуют в стандартных приборах ПЧВ, ТРМ201.
-конфигурация СИ-30 "заточена" под протокол OWEN (с трудом в этом разобрался) в результате чего
при значении счетчика =1 в системе отражается величина 65536 - дальше можно не смотреть.....
-Мх110-хх вроде бы работают нормально.
2.Новый OWEN OPC сервер по протоколу MODBUS:
-Си-30 работает нормально но в конфигурации отсутствуют параметры уставок (U1,U2) и времен (t1,t2)
очень непонятно, но меня это не устраивает...
- остальное просто не проверял.
3.Старый OWEN OPC сервер RS-485 по протоколу OWEN
-отсутствует в стандартных приборах ПЧВ,
-Си-30 работает нормально
-ТРМ201 не проверял
-Мх110-хх вроде бы работают нормально.
4.Новый OWEN OPC сервер по протоколу OWEN.
тут в конфигурации стандартных приборов вообще ничего нет!

Пожалуйста подскажите что мне делать?
Очевидный вариант: покупать у того-же InSat?

С уважением.

Добрый день. Спасибо за обращение.

На данный момент новый ОРС сервер находится в предрелизном состоянии. Поэтому некоторые параметры приборов могут отсутствовать, но мы фиксируем каждое обращение и добавляем параметры.

Мы в течение дня добавим недостающие параметры в СИ-30 и вы сможете использовать новый ОВЕН ОРС сервер.
Если в каком-то из приборов не хватает параметров - пишите, мы тоже их добавим.

v.borovikov
13.10.2015, 15:35
Добрый день. Спасибо за обращение.

На данный момент новый ОРС сервер находится в предрелизном состоянии. Поэтому некоторые параметры приборов могут отсутствовать, но мы фиксируем каждое обращение и добавляем параметры.

Мы в течение дня добавим недостающие параметры в СИ-30 и вы сможете использовать новый ОВЕН ОРС сервер.
Если в каком-то из приборов не хватает параметров - пишите, мы тоже их добавим.

Добавили недостающие параметры в СИ 30
Можете скачать с Яндекс диска https://yadi.sk/d/WrayQ7OzjhppC

Vish57
13.10.2015, 20:04
Спасибо, буду пробовать.

Vish57
17.10.2015, 11:12
Попробовал предложенный вариант сервера.
Сервер запущен по протоколу Modbus.
Ну и поисследовал его, естественно.
Попытался подключить ТРМ201.
Результат не порадовал...
Суть огорчения:
Первоначальное конфигурирование с помощью конфигуратора ТРМ2хх проходит успешно.
Конфигуратор определяет прибор как ТРМ201 v03.002 и вроде как все хорошо.
При запуске сервера на исполнение сервер не получает ответа от прибора и, соответственно качество пакетов - BAD.
Настройки сервера: COM6 (RS485 через АС-4) 19200 8N1 Modbus
Настройки прибора: 19200 8N1 adr32
В чем причина?
Что делать?

С уважением

v.borovikov
19.10.2015, 10:09
Попробовал предложенный вариант сервера.
Сервер запущен по протоколу Modbus.
Ну и поисследовал его, естественно.
Попытался подключить ТРМ201.
Результат не порадовал...
Суть огорчения:
Первоначальное конфигурирование с помощью конфигуратора ТРМ2хх проходит успешно.
Конфигуратор определяет прибор как ТРМ201 v03.002 и вроде как все хорошо.
При запуске сервера на исполнение сервер не получает ответа от прибора и, соответственно качество пакетов - BAD.
Настройки сервера: COM6 (RS485 через АС-4) 19200 8N1 Modbus
Настройки прибора: 19200 8N1 adr32
В чем причина?
Что делать?

С уважением

Добрый день.

Спасибо за обращение, будем разбираться.

Не могли бы вы прислать скриншоты с настройками ОРС сервера? Это ускорит процесс.

Скажите, у всех переменных качество BAD? Или какие-то BAD, а какие-то GOOD?

Vish57
19.10.2015, 14:03
К сожалению ТРМ201 достаточно далеко от меня. Как только я до него доберусь обязательно сделаю.
С уважением.

v.borovikov
19.10.2015, 16:35
Попробуйте сделать следующие действия:

1. Включить прибор.
2. Сконфигурировать сетевые настройки. При этом не забудьте поменять протокол с ОВЕН на Modbus RTU, задать количество стоп-битов - 2 (для опроса по Modbus обязательно (см. руководство стр. 55)).
3. После конфигурирования сетевых настроек необходимо отключить прибор от сети. Это необходимо для того, чтобы применялись новые настройки.
4. Настроить ОРС сервер на заданные сетевые настройки прибора. (При этом необходимо закрыть все программы, которые могут занимать COM порт, например конфигуратор).
5. Запустить ОРС сервер.

Если не получится, то прошу прислать скриншоты из конфигуратора и ОРС сервера.

Vish57
20.10.2015, 09:16
Дело в том, что при указанных мной настойках ОРС сервера (Modbus 19200 8N1 (один стоп бит)) приборы МВ110-8А, МВ110-8И, МУ110-8Р , СИ-30 работают с признаками качества GOOD.
И только ТРМ201 дает BAD !
Я конечно попробую запустить ТРМ201 с указанными Вами настройками ОРС сервера, однако возникают вопросы:
1. Будут ли указанные мною приборы (+ПЧВ1) работать с предложенными Вами настройками (после соответствующего конфигурирования)?
2. Почему указанные мною приборы работают с моими настройками (Modbus 19200 8N1 (один стоп бит))?

v.borovikov
20.10.2015, 10:19
Дело в том, что при указанных мной настойках ОРС сервера (Modbus 19200 8N1 (один стоп бит)) приборы МВ110-8А, МВ110-8И, МУ110-8Р , СИ-30 работают с признаками качества GOOD.
И только ТРМ201 дает BAD !
Я конечно попробую запустить ТРМ201 с указанными Вами настройками ОРС сервера, однако возникают вопросы:
1. Будут ли указанные мною приборы (+ПЧВ1) работать с предложенными Вами настройками (после соответствующего конфигурирования)?
2. Почему указанные мною приборы работают с моими настройками (Modbus 19200 8N1 (один стоп бит))?

1. Думаю, что будут. Необходимо посмотреть в руководстве на эти приборы. Если там явно не указано, что они работают только с количеством стоп бит = 1, то работать будут.
2. Потому, что они настроены правильно, следовательно они работают. Тут проблема не в приборах МУ110-8Р, СИ-30, ПЧВ, проблема в ТРМ201, так как в нем опрос по Modbus возможен только, если количество стоп битов = 2.

Vish57
20.10.2015, 11:33
Спасибо! Как же все запутано, однако...

Vish57
02.11.2015, 18:47
В продолжении истории...
Да действительно все получилось (после долгих плясок с бубном!).
Пляски заключались в том, что при использовании конфигуратора работает протокол Овен и нем нельзя переключиться на протокол Modbus.
А при использовании протокола Modbus не работает конфигуратор.
Может быть имеет смысл указать это в явном виде при запуске конфигуратора?
А еще лучше доработать сам конфигуратор для работы под протоколом Modbus?

С уважением.

Vish57
08.02.2016, 08:35
Продолжение плясок с бубном...
Первая попытка запуска на реальном оборудовании
Конфигурация оборудования:
1. М..110-8Р адр 8
2. М..110-8И адр 16 + БУСТ (соответственно источник питания 24В в комплекте)
3. М..110-8А адр 24
4. АС4

ОРС сервер ОВЕН (в редакции от 20.10.2015 видимо последний вариант).
Протокол MODBUS-RTU 19200 8N2.
Приборы в ОРС сервер вставлены из соответствующей библиотеки.
Сервер запускается с признаками качества всех сигналов GOOD.
Результаты следующие:
1. М..110-8Р адр 8
При изменении поля "Значение" с 0 на 1000 и обратно происходит срабатывание и отпускание соответствующего выхода. Все адекватно.
2. М..110-8А адр 24
При подключении датчика на вход прибора поля "Значение" отражают адекватные данные.
3. М..110-8И адр 16 + БУСТ
При изменении поля "Значение" от 0 до 1000 и обратно происходит изменение соответствующего поля.
При этом сигнал на выходе прибора физически не изменяется и равен "0" и соответственно на индикаторе БУСТа отражается мощность "0".

Увеличение времени между запросами до 100 мсек и периода опроса до 3 сек. для всех приборов результатов не дают.

Единственный способ заставить М..110-8И адр 16 + БУСТ работать правильно:
1. Остановить сервер.
2.Снять питание с М..110-8И .
3.В конфигурации М..110-8А отключить (убрать) все теги "Значение в представлении с плавающей точкой".
4.Запустить сервер
Далее все работает адекватно.

Версия прошивки М..110-8И 1.10

Возникают следующие вопросы:

1.Почему ОРС сервер не отражает истинное состояние физического выхода прибора М..110-8И ?
2.Можно ли заставить работать указанную комбинацию приборов в полной конфигурации?

С уважением.

Vish57
09.02.2016, 08:40
Появился еще один вопрос.
Как ОРС сервер ОВЕН MODBUS-RTU определяет, что используются только библиотечные устройства?
Дело в том, что у меня ОРС сервер "отлетает" через 30 мин.
Как я конфигурировал сервер....
1.Создал новый узел, настроил, и присвоил ему свое имя.
2.Вставил приборы из библиотеки, откорректировал их имена (в системе присутствует 3 однотипных устройства).
3.Удалил из приборов ненужные теги (для снижения трафика и устранения проблемы описанной выше в сообщении #13)

Запустил сервер.
Работает.
Остановил сервер. В логе увидел (в самом начале) информационное сообщение о предупреждении.
Сервер остановился через 30 мин.

Как мне избежать еще и этой "засады"?

Vish57
09.02.2016, 23:01
Попытался повторить отключение сервера через 30 мин.
Не получилось, хотя один раз компьютер почему-то ушел в перезагрузку....
Во вложенном архиве результаты моих экспериментов с разными конфигурациями ОРС сервера (конфигурации приборов не изменялись) и соответственно логи.
Full.log и M_8r_8i_8a_full.sc работа с приборами "чистыми" из библиотеки
Rab.log и M_8r_8i_8a.sc работа с приборами из библиотеки, откорректированными под мои нужды.

Разница в поведении описана в сообщении #13

Артем Жучков
10.02.2016, 11:02
Продолжение плясок с бубном...
Первая попытка запуска на реальном оборудовании
Конфигурация оборудования:
1. М..110-8Р адр 8
2. М..110-8И адр 16 + БУСТ (соответственно источник питания 24В в комплекте)
3. М..110-8А адр 24
4. АС4

ОРС сервер ОВЕН (в редакции от 20.10.2015 видимо последний вариант).
Протокол MODBUS-RTU 19200 8N2.
Приборы в ОРС сервер вставлены из соответствующей библиотеки.
Сервер запускается с признаками качества всех сигналов GOOD.
Результаты следующие:
1. М..110-8Р адр 8
При изменении поля "Значение" с 0 на 1000 и обратно происходит срабатывание и отпускание соответствующего выхода. Все адекватно.
2. М..110-8А адр 24
При подключении датчика на вход прибора поля "Значение" отражают адекватные данные.
3. М..110-8И адр 16 + БУСТ
При изменении поля "Значение" от 0 до 1000 и обратно происходит изменение соответствующего поля.
При этом сигнал на выходе прибора физически не изменяется и равен "0" и соответственно на индикаторе БУСТа отражается мощность "0".

Увеличение времени между запросами до 100 мсек и периода опроса до 3 сек. для всех приборов результатов не дают.

Единственный способ заставить М..110-8И адр 16 + БУСТ работать правильно:
1. Остановить сервер.
2.Снять питание с М..110-8И .
3.В конфигурации М..110-8А отключить (убрать) все теги "Значение в представлении с плавающей точкой".
4.Запустить сервер
Далее все работает адекватно.

Версия прошивки М..110-8И 1.10

Возникают следующие вопросы:

1.Почему ОРС сервер не отражает истинное состояние физического выхода прибора М..110-8И ?
2.Можно ли заставить работать указанную комбинацию приборов в полной конфигурации?

С уважением.


Здравствуйте!
Данная проблема была в прошивке модуля МУ110-8И.
сейчас эта проблема решена в прошивке 2.00

Vish57
10.02.2016, 12:01
Здравствуйте!
Данная проблема была в прошивке модуля МУ110-8И.
сейчас эта проблема решена в прошивке 2.00

Спасибо!
Однако возникает вопрос где взять эту прошивку и как ее "залить" в прибор?

Артем Жучков
10.02.2016, 15:21
Спасибо!
Однако возникает вопрос где взять эту прошивку и как ее "залить" в прибор?

Напишите запрос на support@owen.ru на сотрудника Багаева Евгения. Вам вышлют прошивальщик