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 019
Благодарил(а): 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 019
Благодарил(а): 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 019
Благодарил(а): 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 019
Благодарил(а): 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, время: 16:23.


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