Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH-2G(i)

Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i).

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.03.2019, 13:50   #1
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Проблема связи

Понимаю, что скорее всего нормального ответа не будет..но...
Вопрос такой. Имеется объект. На объекте установлено около 60 контроллеров Pixel которые управляют освещением. И два контроллера SMH2Gi, тоже управляющие освещением. Пиксели с сетевым модулем Ethernet. Все это подключено в локальную сеть и установлен диспетчерский ПК, со SCADA-системой (система Smart Stracture от Шнайдер электрик, могу ошибаться в правльном написании названия SCADA-системы). Программы в пикселях и SMH2Gi идентичные. Адресация переменных идентична. С пикселями, как ни странно нет никаких проблем. Все работает отлично. И вот дошли до 2Gi и тут начались непонятные проблемы. Система пишет что связь с контроллером есть. При попытке отправить данные - пишет ошибку. Иногда команда приходит в контроллер, иногда нет. Часть данных для чтения также где-то читает, где-то нет. Подключился к контроллеру в отладке и смотрел - данные от мастера то приходят, то нет. ПОдключаюсь OPC сервером - все отлично работает. Но эта SCADA систем не поддерживает работу через OPC, только через встроенный сервер.
Понимаю что вопрос не к производителю контроллера, но может есть какие-то мысли - чем пиксель отличается от SMH2Gi таким что с пикселем проблем нет при посылке по сути одних и тех же запросов, а с 2Gi какие-то непонятные проблемы...
Лог запросов/ответов пока посмотреть не можем. Озадачили техподдержку, но она там "вялая".
Max2114 вне форума   Ответить с цитированием
Старый 20.03.2019, 13:59   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Max2114 Посмотреть сообщение
Понимаю, что скорее всего нормального ответа не будет..но...

Лог запросов/ответов пока посмотреть не можем.
Только логи могут дать ответ.

Может быть что угодно. И далеко не всегда очевидно. Например, 2Gi уже "поломаны" хакерами и денно и нощно рассылают спам. В результате страдает остальная сетевая работа. Или не сломаны, но постоянно под DDOS-атакой, пароль к ним подбирают.

А Пиксели тупые, их сломать невозможно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.03.2019, 14:07   #3
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Arsie Посмотреть сообщение
Только логи могут дать ответ.

Может быть что угодно. И далеко не всегда очевидно. Например, 2Gi уже "поломаны" хакерами и денно и нощно рассылают спам. В результате страдает остальная сетевая работа. Или не сломаны, но постоянно под DDOS-атакой, пароль к ним подбирают.

А Пиксели тупые, их сломать невозможно.
В теории мы можем посмотреть логи на SMH2Gi (только нужно включить запись тестовых логов)?
Опять же через OPC все отлично работает...
Max2114 вне форума   Ответить с цитированием
Старый 20.03.2019, 14:13   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Max2114 Посмотреть сообщение
В теории мы можем посмотреть логи на SMH2Gi (только нужно включить запись тестовых логов)?
Трафика сетевого там нет. Попытки взлома увидеть можно.



Цитата:
Сообщение от Max2114 Посмотреть сообщение
Опять же через OPC все отлично работает...
Если через сервер прекрасно всё работает "в параллель", то это явный звоночек, что что-то в консерватории не так. Т.е. в самой Смарт Структуре.

Например, Пиксели более медленные и размеры пакетов у них поменьше - это актуально для больших запросов.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.03.2019, 14:19   #5
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Arsie Посмотреть сообщение
Если через сервер прекрасно всё работает "в параллель", то это явный звоночек, что что-то в консерватории не так. Т.е. в самой Смарт Структуре.

Например, Пиксели более медленные и размеры пакетов у них поменьше - это актуально для больших запросов.
Мы пытались сделать мини программу - 2 битовых переменных для чтения, 2 битовых для записи, 2 байтовых для чтения и 2 байтовых для записи. Куда уж более минимальные запросы. Ситуация та же самая. То работаю, то не работаю. Наличие связи подтверждаю но достоверность данных не всегда (ошибки достоверности в скаде появляются).
Max2114 вне форума   Ответить с цитированием
Старый 20.03.2019, 14:31   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Max2114 Посмотреть сообщение
Мы пытались сделать мини программу - 2 битовых переменных для чтения, 2 битовых для записи, 2 байтовых для чтения и 2 байтовых для записи. Куда уж более минимальные запросы. Ситуация та же самая. То работаю, то не работаю. Наличие связи подтверждаю но достоверность данных не всегда (ошибки достоверности в скаде появляются).
А сами данные, кроме флага недостоверности, достоверны? Т.е. баг в данных (они искажаются) или баг в флаге (данные ok, флаг чудит)?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.03.2019, 14:48   #7
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Arsie Посмотреть сообщение
А сами данные, кроме флага недостоверности, достоверны? Т.е. баг в данных (они искажаются) или баг в флаге (данные ok, флаг чудит)?
В том то и дело, что иногда он читает верно и ставит флаг недостоверности, иногда не читает и ставит флаг недостоверности, иногда читает недостоверные данные но флага не ставит. (т.е. битовая переменная по факту изменилась, а в скаде она не изменилсь но недостоверности нет).
Бывает такое - послал 1 в регистр для чтения и записи, смотрю в контроллере - ничего нет. Поставил 0 - смотрю в контроллере - ничего нет. Потом дальше смотрю что происходит в контроллере и секунд через 30 вижу что пришла 1, через несколько секунд - пришел 0.. какой-то "полтергейст"..
Max2114 вне форума   Ответить с цитированием
Старый 20.03.2019, 15:12   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Max2114 Посмотреть сообщение
В том то и дело, что иногда он читает верно и ставит флаг недостоверности, иногда не читает и ставит флаг недостоверности, иногда читает недостоверные данные но флага не ставит. (т.е. битовая переменная по факту изменилась, а в скаде она не изменилсь но недостоверности нет).
Бывает такое - послал 1 в регистр для чтения и записи, смотрю в контроллере - ничего нет. Поставил 0 - смотрю в контроллере - ничего нет. Потом дальше смотрю что происходит в контроллере и секунд через 30 вижу что пришла 1, через несколько секунд - пришел 0.. какой-то "полтергейст"..
Тогда только логи и их сопоставление с реальными изменениями данных.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.03.2019, 15:13   #9
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Проблема связи

Цитата:
Сообщение от Arsie Посмотреть сообщение
Тогда только логи и их сопоставление с реальными изменениями данных.
угу
Max2114 вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
pixel 1211 и Trim 1060 проблема связи (нет проблемы связи) tkforta Вопросы о Pixel 17 10.04.2018 16:33
Pixel и ПЧ ABB ACS310. Проблема связи по ModBus Magnetron Вопросы о Pixel 9 07.08.2017 11:42
RS-232 нет связи Alexsis Форум Segnetics 7 05.03.2014 09:37
Проблема связи по RS485 AVK Связь с внешним миром 62 23.12.2009 19:41


Часовой пояс GMT +4, время: 19:07.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023