партнерский раздел
ФорумИнсталляция, монтажПроблема с опросом

Инсталляция, монтаж » Проблема с опросом

Доброго дня.
есть проблема такого вот плана 
есть C2000-КДЛ (v2.14) который опрашивает несколько С2000-ВТ. (нам нужно получать данные по влажности и температуре в помещениях)
туту все хорошо все работает. 
Есть сторонний OPC сервер который понимает протокол MODBUS 
так как у С2000-КДЛ нет такого протокола то был поставлен С2000-ПП(v1.31) для преоброзования ориона в модбас.
есть ПП MOXA NP5150 по нему через локалку пробрасываем com порт для 485. по отдельности все читаеться через программу UPPROG все хорошо. 
но собрав схему (перемычка XP1 при собранной схеме стоит)
https://yadi.sk/i/01hHKLN_r1A1jw
читать через OPC с адресов 30000 - 30018 не могу . 
выдает ошибку остуствие адреса 

настройки КДЛ  ПП и МОХА ниже 
С2000-КДЛ
https://yadi.sk/i/G_h3Z0OcWJHFlg
https://yadi.sk/i/dTkS9zW897sd1g
С2000-ПП
https://yadi.sk/i/nTsrXZNeeGhsLg 
https://yadi.sk/i/1eQ_BY8kgKIs7Q
МОХА
https://yadi.sk/i/BrjHIsoV3z9WFA 
https://yadi.sk/i/vrrEKzUihoSa_A

впрос вот в чем, где и что я настроиз не верно ? 
с вашим оборудованием работаю впервые. 

4 года 11 месяцев назад

avatar
Для того чтобы понять что настроено не верно надо
1) Отсоеденить Moxa, подключить преобразователь RS485-USB.
2) Проверить что 12 вольт подаётся на С2000-ПП ;)
3) Указать что означает "выдает ошибку остуствие адреса"? кто выдаёт ошибку и какую именно ошибку-
может орс сервер неправильно настроен, может компорт, может пп?
4) Указать в настройке ПП ,столбец Номер раздела модбас разные разделы по номерам ( сейчас у каждого раздела почему-то номер первый)
5) Использовать Общепринятый опрос по протоколу Modbus - как пример Modbus Tester от Агростроя  Mbtester - он показывает даже сам запрос. в РЭ на С2000-ПП есть разобраный пример - какая должна приёдти со стороны Modbus посылка, чтобы поделюченый и настроенный С2000-ПП опросив С2000-КДЛ получил значение от С2000-ВТ.

Дополнительно - пример видео, действия в котором можно повторить и получить значения - 
https://www.youtube.com/watch?v=SYF4wDxj3MA
пример где можно найти программу которая со стороны модбаса будет опрашивать без корявых настроек и точно покажет значение, какой при этом был запрос по МОдбасу и какой ответ -  https://www.youtube.com/watch?v=h7RUmTAAyhc по ссылочкам в описании телеграмм канал и с этой программой и с модбас-тестером.



 

Горелый Юрий Алексеевич 4 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

6 ответов

1) RS485-USB - такого интерфейса нет. есть с200-ethernet и USB не вариант, как как все равно в дальнешем показатели снимать через OPC по сети 
2) ну как бы это и так понятно )
3) настройки всех устройств прикреплены в картинках. а ошика простая. связь с утройсвом есть а адрес по модбас протоколу считать не могу - говорит ошибочный адрес.
 

4 года 11 месяцев назад

avatar
При попытке чтения одного или нескольких регистров с адресами 30000…30511 «С2000-ПП» формирует пакеты exeption в случаях:
1) exception(2), если работает в режиме Slave; ( но перемычка стоит)
2) exception(3), если запрошено более 12 регистров;  Вот это под вопросом настроек ОРС сервера
3) exception(2), если атрибуты (адрес прибора, №ШС, тип зоны) хотя бы одной из запрошенных зон не указаны; ( судя по скриншотам все указаны, но мы не занем какие именно регистры зарпашивает ОРС сервер - он может работать не с номерами а с индексами)

4) exception(2), если хотя бы у одной из запрошенных зон код типа не равен 6; (судя по скриншотам равны)
5) exception(2), если все зоны не имеют одно и то же значение атрибута "адрес прибора", то есть зоны относятся к разным приборам. (судя по скриншотам один адрес - 126)

6) exception(3), если ведомый прибор не ответил или в его ответе указано что данных нет (например нет такого ШС, ШС оборван или отключен)   ( возможно отключены все С2000-ВТ, судя по скриншотам это именно так и подключены только 17 и 18 шлейфы)





P.S. Если Ваш ОРС сервер выдаёт ошибку - нужны именно его настройки. А с учетом того, что их ( ОРС серверов) бывает много - желательно кроме скриншотов настроек приборе - посылки, которые отправляет ОРС сервер.
желательно с ответами, чтобы понимать - почему ОРС сервер считает что адреса ошибочные.

Проверить же работу системы с MOXA возможно используя либо модбас тестер Mbtester, либо матрикон орс эксплорер, либо мастерскада орс сервер - по аналогии с запросами в видео. желательно 
В перечисленных трёх Модбас программах можно увидеть какую именно посылку отсылает ОРС сервер, увидеть насколько часто он это делает, и что он при этом получает в ответ - что собственно покажет работоспособность системы и может позволить понять необходимые настройки орс сервера.
Понимая что опрос по Мобасу можно производить достаточно оригинальными методами, всё-таки доступ к регистрам 30000 (7573h) указанной в РЭ 3-ей функцией модбас - он достаточно прозрачен, если не используются групповые запросы.
Поэтому хотелось бы уточнить какой именно ОРС сервер у Вас стоит и какие у него, ОРС сервера-  настройки
 

Горелый Юрий Алексеевич 4 года 11 месяцев назад

OPC - ArOPC сервер (адреса не в hex) ну по крайне мере с другого устройства снимаю напрямуюпо TCP/IP
6- да сейчас подключен только 17и 18 но вообще подключено от 1 до 19. они уже смонтированы и потому думаю 1 достаточно для теста и настройки 
для теста истользую MTESTER 2.12 (это почему то первое и чуть ли не единственное что дает для скачки в сети). ссылку для скачивания Modbus Tester от Агростроя  так и не нашел. На оф. сайте ее почему то нет.
настройки com порта в прогармме nport administrator
https://yadi.sk/i/msUrwmE4-peA0g
скрины с mtestera
https://yadi.sk/i/wENc-X_KpzFmKQ
https://yadi.sk/i/7JHb_7c_XH9rSw

 

Малышев Алексей Владимирович 4 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

вообшем задача такая.
у нас по помещениям стоят датчики ВТ которые читает КДЛ 
мне нужно в нашей скаде снимать с них данные 
скаду пока что используем SIMPLE SCADA и arOPC для нее 
по можно использоват и другой OPC сервер. не принцепиально 
гдавно получить показание с датчиков 
это что бы понять ситуацию вобщем 
есть следующее оборудование
с2000-вт, с2000-кдл, с2000-пп, с2000-ethernet, MOXA np5150

4 года 11 месяцев назад

avatar
Тип данных - short int. ( у другому типу почему-то ОРС не приводит)
только чтение без записи,
Команда чтения 03.
У получаемого числа надо привести тип. ( делением на 256, Обязательно учитывать Знак числа).
Группы желательно не использовать.
Достаточно странен ОРС сервер как миинмум тем, что добавляет 400000 к адресу запроса, я бы предложил перейдти на Инсатовский ОРС серер, он более "каноничен".

Более того, весьма странно и фривольно данный ОРС сервер оперирует номерами регистров. С настройками Блоков.

Если будут ещё сложности, вполне могу записать видео как с "0" настроить опрос одного датчика, если не получиться с такими настройками - у меня заработало, но... повторюсь - ОРС сервер Весьма странно себя ведёт при опросе модбас устройств в части настройки - я бы предложил перейдти к более " каноничному".

 

Горелый Юрий Алексеевич 4 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Юрий александрович, а пожете подробнее расказать как вы подключились 
меня интересует схема подключения 

с2000-вт->с2000-кдл->с2000-пп->с2000-ethernet->OPC
мне интересно как создано подключние на ПК для с2000-ethernet.
и как кие настройки в ОРС
зарание спасибо большое

4 года 11 месяцев назад

avatar
я подключался С2000-ВТ->С2000-КДЛ-> С2000-ПП-> С2000-USB-> OPC. если нужен именно текущий, сниму видео.
как настроить компорт на с2000-ethernet или moxa слегка выходит за рамки вопроса.

Горелый Юрий Алексеевич 4 года 11 месяцев назад

https://www.youtube.com/watch?v=kzCOZaCS2ok
 пошагово разобрано как именно к нему подключиться. Но я бы рекомендовале перейти либо на ОРС сервер систем автоматизации https://bolid.ru/production/disp/scada/opc_s2_t.html либо на любой другой более " каноничный" орс сервер.

Горелый Юрий Алексеевич 4 года 11 месяцев назад

Юрий , у вас там былоа такая программка хорошоая "Панель управление с2000-ПП "
где такую раздобыть ? 

Малышев Алексей Владимирович 4 года 11 месяцев назад

Программу можно найти только в телеграмм канале @plc automations - она не официальная.

Горелый Юрий Алексеевич 4 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

MOXA не сильно интересно , интересут больше как ethernet  настроить на ПК что что бы по сети тянуть данные,
просто USB тоже хорошо,  но стаить 2 ethernet и после USB ... думаю должено же как то с 1 ethernet читать. 
по  USB, я так понял, алгоритм такой , мы его как COM порт ставим, а после, по протоколу модбаса ,тянем данные. 
можно тогда скнуть настройки OPC сервера который у вас. 
сом порт я прокину и по моксе. но хотелось бы по ethernet )) 
 

4 года 11 месяцев назад

avatar
этот вопрос надо переносить уже в другую ветку обсуждения с вопросом вида
" Как сделать виртуальный com порт для настройки работы с С2000-ethernet удаленно работающий с прибором С2000-ПП." 
 

Горелый Юрий Алексеевич 4 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

УРА ... я достучался )) 
схема 
С2000-ВТ->С2000-КДЛ-> С2000-ПП-> MOXA NP5150> OPC.

на ПК настроен com порт через программу nport admin
далее настроил подключение на OPC сервере и все окей )) 
Юрий Александрович спасибо большоеза помошь и за ваше терпение
осталось перейти с moxa на  с2000-ethernet 
но это уже другой вопрос ) 

4 года 11 месяцев назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Возникла еще одна проблема. 
на тестовом столе все работало хорошо ,
усталновил по месту
9 датчиков ВТ
делаю порос в OPC сервере (в том числе и каноническом ) )
при опросе 2-3 показателей все оке  данные получаю все отличнои стабино, но когда пытаюсь опросить все - все проблема с соедением и временем опроса,
подскажи как считать и расчитывать показатели и какие) 
В ПО "Панель управления с2000-пп" даные со всех адресов получет ))) 
тай маут до кадого адреса  1 раз от 100 до 3 200 мс. 
далее время может подняться до 7 000 мс 

4 года 11 месяцев назад

avatar
День добрый, Алексей.
ОРС сервер весьма странный.
там надо как то развести таймауты между группами как я понял. по идее всё быстро опрашиваться должно регистрами только 30000. 30020

Горелый Юрий Алексеевич 4 года 11 месяцев назад

спасибо за подсказку
я всеа адрса вбил в 1 блок
после того как зазнес по разным блокам весь опрос отработал нормально и данные стали получаться 
спасибо большое еще раз ) 

Малышев Алексей Владимирович 4 года 11 месяцев назад

повторюсь - давольно странный, с моей точки зрения ОРС сервер.
Вполне возможно что и правильный, но вот понять что и почему как делать - достаточно проблематично, по-крайней мере мне.

Горелый Юрий Алексеевич 4 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

3625 раз

ЗАДАН

4 года 11 месяцев назад

ПРОДУКТЫ

С2000-КДЛ
С2000-ПП

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.