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


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

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

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Scada Jumo Svs-2000
vitalikb
сообщение 19.8.2016, 9:41
Сообщение #1





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



Есть на объекте сущестующая scada JUMO SVS-2000. Необходимо добавить в нее точки с сторонних контроллеров Carel PCO5 и дискретных модулей ОВЕН. Имеется ли такая возможность?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 19.8.2016, 21:06
Сообщение #2





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



если есть поддержка OPC или Modbus то да, возможность имеется.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ktulu
сообщение 21.8.2016, 1:03
Сообщение #3





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



"Есть на объекте сущестующая scada JUMO SVS-2000"

..есть ощущение, что эта жесть снята с производства/техподдержки лет эдак 10 уже как, вероятнее всего предложат перейти на какой-то актуальный продукт

..судя по описанию оно не совсем/совсем не SCADA, скорее набор каналов-самописцев и ср-ва их обработки, поддерживает все протоколы, которые поддерживает JUMO-вские регуляторы dTron и иже с ними, типа ModBus RTU/ASCII там вроде есть
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 1.9.2016, 9:46
Сообщение #4





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



Хотелось бы какой-нибудь мануальчик или видео к этой скаде, как вывести переменные с OPC!

Сообщение отредактировал vitalikb - 1.9.2016, 9:47
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 20.9.2016, 21:53
Сообщение #5





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



Долгими вечерами разобрался со скадой. Удалось вывести битовые значения, ноесть проблема с регистрами.
В скаду набиваются “фреймы” можно выбрать формат: бит, байт, реал, дабл. Какой формат данных подойдет к значению температур, уставок из карела? Овеновские модули дискр. входов считают импульсы? Они у меня тоже не цепляются. Как их вывести значением 0 или 1?Их адресы регистров от 64 до 79?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 20.9.2016, 23:55
Сообщение #6





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



1. какой формат данных у Carel ?
2. какие Овеновские модули ? - документация по ним есть на сайте Овна
3. что вывести значением 0 или 1, счетчики импульсов ?
4. чьи адреса регистров от 64 до 79 ?

Странно что между байт и реал нет промежутка word, dword или int32, int64

Сообщение отредактировал manjey73 - 20.9.2016, 23:57
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 21.9.2016, 8:12
Сообщение #7





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



Цитата(manjey73 @ 21.9.2016, 0:55) *
1. какой формат данных у Carel ?
2. какие Овеновские модули ? - документация по ним есть на сайте Овна
3. что вывести значением 0 или 1, счетчики импульсов ?
4. чьи адреса регистров от 64 до 79 ?

Странно что между байт и реал нет промежутка word, dword или int32, int64


1.Знал бы, не спрашивал.
2.Модули MB110-16Д(ДН).
3.Мне нужно выводить на скаду значение бита 0 или 1 (замкнут/разомкнут). Но в ModbusPoll я вижу значение счетчика, и в OPC тоже.
4.Адреса регистров модуля ОВЕН MB110-16Д(ДН). Адрес регистра дискретного входа 1 - это 64, а дискретного входа 16 - это 79?
Да, пропустил, есть формат word. Я тоже думал что значение температуры вывести форматом int, а его нет
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 21.9.2016, 16:25
Сообщение #8





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



1. уточните в тех поддержке или документации на конкретный контроллер (если сравнивать с PCo3 то это свободно программируемый, как программист передаст, так и будет, так что даже возможно исходник программы иметь или вычислять опытным путем)
2. доки есть на сайте ОВЕНа
3. Ваша SCADA или OPC (кстати посмотрите ОРС сервер от ОВЕН, возможно он умеет биты вытаскивать) должна уметь вытаскивать биты из значения, регистр 51 в десятичном это маска входов. Отдельных регистров с 0 и 1 по входам у МВ110-16Д нет
4. Это как раз регистры счетчиков входов, а не их состояния, доступен для записи для обнуления счета. Сколько раз он был замкнут.

ну так и читайте word а программе укажите что он int

Сообщение отредактировал manjey73 - 21.9.2016, 16:29
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 30.9.2016, 9:00
Сообщение #9





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



Желание заказчика делать напрямую без OPC. Добавил 51 регистр , разбил на 16 bit. Но так значение bita и не меняется, что делаю не правильно?

Сообщение отредактировал vitalikb - 30.9.2016, 9:09
Прикрепленные файлы
Прикрепленный файл  P60929_190802.jpg ( 226,35 килобайт ) Кол-во скачиваний: 16
Прикрепленный файл  P60929_190955.jpg ( 265,48 килобайт ) Кол-во скачиваний: 16
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 30.9.2016, 9:32
Сообщение #10





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



Не знаю вашей проги, но бросилось в глаза что вы пытаетесь проверить нулевой бит и при этом его сдвигаете ?
или я что-то не догоняю ?

1SHRL1>> - вот эта команда что делает ? типа сдвинуть бит на 1 >> вправо ?
И еще, что значит разбили на 16 бит ? Так же проверьте порядок записи регистров, возможно 32 бита (2 регистра) при чтении к вам попадают
старшим регистром вперед а может младшим, сам модуль точно не сможет изменить порядок байт, то есть это вы должны сделать.

Не помню как у этого модуля, у Овена часто идет порядок байт 2301

Сообщение отредактировал manjey73 - 30.9.2016, 9:38
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 30.9.2016, 10:43
Сообщение #11





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



Цитата(manjey73 @ 30.9.2016, 10:32) *
1SHRL1>> - вот эта команда что делает ? типа сдвинуть бит на 1 >> вправо ?

Это обозначение тэга (из какого шкафа, номер автомата)
Вот то что в мануале написано, так и предположил:
По протоколу Modbus возможно считывание битовой маски состояния всех дискретных
входов (регистр с номером 51 (0х33)). В регистре старший бит соответствует входу с
наибольшим номером. Бит, равный 0, соответствует состоянию входа «Разомкнут», равный 1,
соответствует состоянию «Замкнут».
№ бита 15 - 8 Значение состояние входов с 16 до 9. № бита 7 - 0 состояние входов с 8 до 1
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 30.9.2016, 10:53
Сообщение #12





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



Тьфу блин, перепутал с 32ДН а у вас только 16ДН.

0 бит - 1-й вход 0 или 1, 15 бит - 16-й вход 0 или 1

байты обычно переставлять не нужно, но кто знает как ваша SCADA их читает....
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 30.9.2016, 12:07
Сообщение #13





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



Т.е. я иду в правильном положении?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 1.10.2016, 21:49
Сообщение #14





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



Цитата(manjey73 @ 30.9.2016, 11:53) *
0 бит - 1-й вход 0 или 1, 15 бит - 16-й вход 0 или 1

Никак не хочет скада видеть значения этих входов...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 1.10.2016, 23:11
Сообщение #15





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



а прсто значение регистра видит ?

Попробуйде читать 52-й регистр, некоторые скада начинают с 1-цы а не с 0-ля считать регистры.

Сообщение отредактировал manjey73 - 1.10.2016, 23:24
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 2.10.2016, 22:34
Сообщение #16





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



Цитата(manjey73 @ 2.10.2016, 0:11) *
Попробуйде читать 52-й регистр, некоторые скада начинают с 1-цы а не с 0-ля считать регистры.

Ваше сообщение поздно прочитал, уже прочитал 52 регистр, все 16 бит, все теги заработали! Только поменял формат не BIT_32 а на Wordbit

Сообщение отредактировал vitalikb - 2.10.2016, 22:40
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 2.10.2016, 23:41
Сообщение #17





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



это нормально, одни производители считают регистры с 0 другие с 1.

В любом случае и тот и тот 1-й smile.gif зато грабли на все времена smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vitalikb
сообщение 3.10.2016, 14:54
Сообщение #18





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



Проще застрелиться, чем с такой скадой работать, благо я ее победил
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 

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



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


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

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx

Последние сообщения Форума






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