Jump to content
Форум по продукции MOXA

Moxa NPort 5150 и счетчики СЭТ 4ТМ


Recommended Posts

Добрый день!

Столкнулись с проблемой при работе с счетчиками СЭТ 4ТМ.03 через NPort 5150. Установили программу администрирования, перевели NPort в режим RealCom и все остальное как по инструкции. Опытным путем удалось добиться считывания данных со счетчика только на скорости 1200 (Четность: нет). Хотя стандартная скорость 9600... Все, что выше 1200, не работает. С другой стороны другие счетчики (МИР С-01) опрашиваем без особых проблем на 9600... Подскажите, что может быть? Есть какие-то особенности?

Link to comment

День добрый.

Тоже проблема с подключением программы "Конфигуратор СЭТ-4ТМ" к счетчикам СЭТ-4тм.02.2

через моксы (MOXA5150) в режиме Real COM Mode

работают только на 1200.Программа MetCon(АСКУЭ) работает без проблем.Нормально работает Конфигуратор только

по TCP( Поставил MOXA в режим TCP Server Mode а Конфигуратор СЭТ-4ТМ настроил на соединение по TCP клиентом),

но по TCP не подключишь АРМ Энергетика.....

Написал на Нижегородский завод им.Фрунзе, ответили что у MOXA проблема с драйвером виртуального порта...

Не знаю что делать - перешивать все счетчики на 1200 ??? Их много и будет медленно.

Чяго делать ?????

С уважением Дмитрий.

Норильск

DimaCaxap@mail.ru

 

И ещё....

Согласен работать и по TCP,но после закрытия программы работы с счетчиками и повторного открытия

связь не восстанавливается,приходиться у MOXA сбрасывать питание или программно перегружать её......

Link to comment

Сегодня весь день посвятили этой проблеме... Конфигуратор работает действительно только на скорости 1200 (СЭТ 4ТМ.03), больше не в какую... Но в режиме Real Com... Программа Электроколлектор (Прософт-системс, Екатеринбург) заработала на всех скоростях, но только на маленькой длине RS485 (несколько сантиметров). Приехали на подстанцию в надежде, но магистрали считывать не смогли, только прочитали один счетчик на короткой магистрали на 4800 (программа Электроколлектор, Конфигуратор СЭТ тоже не пошел)... Подключили через ADAM 232/485 (настроили предварительно MOXA в 232), результат практически тот же, стабильной работ нет... Ставили также перемычки на J3 и J4, напряжение на линии 485 менялось, но толку не было... Вопрос - в чем проблема???

Link to comment
Добрый день!

Столкнулись с проблемой при работе с счетчиками СЭТ 4ТМ.03 через NPort 5150. Установили программу администрирования, перевели NPort в режим RealCom и все остальное как по инструкции. Опытным путем удалось добиться считывания данных со счетчика только на скорости 1200 (Четность: нет). Хотя стандартная скорость 9600... Все, что выше 1200, не работает. С другой стороны другие счетчики (МИР С-01) опрашиваем без особых проблем на 9600... Подскажите, что может быть? Есть какие-то особенности?

Добрый день,

Мы личного опыта общения с устройствами СЭТ не имели. Есть подозрение, что посылка данных, приходящая от СЭТ по интерфейсу RS-232/485, отправляется NPort'ом в сеть несколькими частями (несколькими IP-пакетами), что приводит к появлению пауз между частями, т.е. посылка "бьётся". На маленьких скоростях этого не чувствуется, а на больших это играет свою роль.

Чтобы избежать такого, при настройке NPort в разделе "Operating Mode" установите параметр Force TX Timeout в значение несколько миллисекунд (например, 3 мсек) (см. вложение). Это будет означать, что пока данные в последовательный порт идут сплошняком, то они будут накапливаться в буфере NPort. И только если в потоке данных возникнет пауза указанной длины, то только тогда NPort посчитает посылку завершенной и отправит ее единым IP-пакетом.

 

Пожалуйста, сообщите о результате эксперимента.

force_tx.jpg

Link to comment
Сегодня весь день посвятили этой проблеме... Конфигуратор работает действительно только на скорости 1200 (СЭТ 4ТМ.03), больше не в какую... Но в режиме Real Com... Программа Электроколлектор (Прософт-системс, Екатеринбург) заработала на всех скоростях, но только на маленькой длине RS485 (несколько сантиметров). Приехали на подстанцию в надежде, но магистрали считывать не смогли, только прочитали один счетчик на короткой магистрали на 4800 (программа Электроколлектор, Конфигуратор СЭТ тоже не пошел)... Подключили через ADAM 232/485 (настроили предварительно MOXA в 232), результат практически тот же, стабильной работ нет... Ставили также перемычки на J3 и J4, напряжение на линии 485 менялось, но толку не было... Вопрос - в чем проблема???

 

Объединил две темы в одну. Так проще отслеживать сообщения.

 

Только что написал ответ. Прошу прощения, что не очень оперативно :-)

Я бы для начала попробовал оставить "по умолчанию" настройки 485 (тем более, что вмешательство стороннего конвертера ADAM на результат не повлияло), а поиграть настройками упаковки в TCP/IP, как я описал. Если не заработает, будем думать дальше.

Link to comment
Добрый день,

Мы личного опыта общения с устройствами СЭТ не имели. Есть подозрение, что посылка данных, приходящая от СЭТ по интерфейсу RS-232/485, отправляется NPort'ом в сеть несколькими частями (несколькими IP-пакетами), что приводит к появлению пауз между частями, т.е. посылка "бьётся". На маленьких скоростях этого не чувствуется, а на больших это играет свою роль.

Чтобы избежать такого, при настройке NPort в разделе "Operating Mode" установите параметр Force TX Timeout в значение несколько миллисекунд (например, 3 мсек) (см. вложение). Это будет означать, что пока данные в последовательный порт идут сплошняком, то они будут накапливаться в буфере NPort. И только если в потоке данных возникнет пауза указанной длины, то только тогда NPort посчитает посылку завершенной и отправит ее единым IP-пакетом.

 

Пожалуйста, сообщите о результате эксперимента.

Отвечу сразу... сегодня эксперементировали основательно, параметр Force TX Timeout меняли, но ставили от 100 до 1500 мс, результат никакой...

меняли и размер пакета, с 0 на 16, 64, 128 и т.д. Тоже нет результата. Предположение на счет того, что пакеты бьются, тоже на данный момент имеет место. В счетчике есть тайм аут... Вот. Считываем параметры на скорости 1200 и анализируем отправляемые и получаемые пакеты. Пока идет обмен маленькими пакетами, то все нормально, как только размер пакета растет, то ответы перестают приходить... Увеличиваем таймаут в счетчике, большие пакеты начинают возвращаться целиком. На скоросте выше 1200 вообще пакеты, даже короткие от счетчика не возвращаются... Вот такие дела.

Link to comment
Отвечу сразу... сегодня эксперементировали основательно, параметр Force TX Timeout меняли, но ставили от 100 до 1500 мс, результат никакой...

меняли и размер пакета, с 0 на 16, 64, 128 и т.д. Тоже нет результата. Предположение на счет того, что пакеты бьются, тоже на данный момент имеет место. В счетчике есть тайм аут... Вот. Считываем параметры на скорости 1200 и анализируем отправляемые и получаемые пакеты. Пока идет обмен маленькими пакетами, то все нормально, как только размер пакета растет, то ответы перестают приходить... Увеличиваем таймаут в счетчике, большие пакеты начинают возвращаться целиком. На скоросте выше 1200 вообще пакеты, даже короткие от счетчика не возвращаются... Вот такие дела.

Попробуйте именно маленькие таймауты (3~5 мсек).

Параметр Packet Length лучше вообще не трогать, оставить в нуле. Иначе он начнет делать все пакеты одинаковой длины. Но нам ведь неизвестна точная длина ответа от СЭТ.

Link to comment

Извиняюсь, что не получилось быстрого ответа...

В итоге, удалось найти правильное решение для работы со счетчиками СЭТ 4ТМ.03.

В общем, необходимо в настройках порта в программе MOXA выставить параметр Fast Flush и Network Timeout = 500 (хотя его можно и не трогать).

Как только выставили, сразу же на стенде удалось связаться со счетчиком конфигуратором... Вот правда на подстанции на магистрали с двумя и более счетчиками связаться удалось только при установке скорости 4800, и честность - нет. Установка джамперов для повышения напряжения ни к чему не привела... Одно радует, конкурент ADAM 4570 тоже заработал только на 4800 )))

post-453-1244735697_thumb.jpg

Link to comment
  • 5 years later...

не могу соединиться со счетчиком СЭТ-4ТМ 03, соединяюсь конфигуратором СЭТ так: ноутбук -RJ45-моха5150-232-ADAM-485-СЭТ-4ТМ 03, в настройках моха, serial settings: Parity-Even, Data bits-8, stop bits-1, Flow control -none, Fifi - enadle, interface-485 2 wire. Operating Mode: TCP server mode, Local TCP port -4001, command port -966(по умолчанию), TCP Alive check Timeout-0, Inactivity Timeout-0, Force Tx Timeout-5, Packing lenght-(по умолчанию -0, ставил 27, 30, 600, 1023, 1024)

Link to comment

Неудивительно - ведь вы сами себе противоречите.

Сначала пишете, что: "ноутбук -RJ45-моха5150-232-..."

А затем: "в настройках моха, serial settings:.....interface-485 2 wire".

 

Вы уж опеределитесь, через какой интерфейс хотите работать. А заодно поясните, пожалуйста, зачем там появляется ADAM и какую функцию он выполняет.

Link to comment

Адам выполняет функцию-232/485, зачем так было сделано я не знаю, если можно было в настройках МОХА выставить 485,(на ПС со счетчиков СЭТ 485 идет в Адам, с него 232 в моксу) Пробовал соединиться на ПС, т.е. конфигуратором СЭТ с ноута RJ45 в МОХА все нормально, соединяется с любым счетчиком, проблема в том что в сети поменяли адресацию, и в МОХА надо перебить IP, но она запаролена, пароль есессно никто не знает, по той же причине не получается посмотреть в ней настройки. А на счет 482 2 wire, это я поторопился, пробовал конечно же и 232

Link to comment

Как то это сложно для меня - )

Лично я использую для СЭТ следующую конфигурацию - 9600,8,1,N,N,Enable,RS-485 2-wire, Force transmit=50. Как бы ещё не было случая, чтоб не заработало. Я подразумеваю, что на шлейфе не один прибор, естественно.

Link to comment

Доброго времени суток!

Преамбула: есть NPort 5150A, есть счётчики типа СЭТ-4ТМ.03, подключены в один шнур RS485. В настройках моксы стоит "TCP Server", Конфигуратор (01.04.14) настроен как "TCP Client", порт 4001.

Суть проблемы: соединение конфигуратора с моксой проходит, но после теста связи на экране появляется либо "Ошибка контрольной суммы", либо просто снизу слева "Прибор не отвечает".

Цеплял ноут к шнуру через ADAM-4520, счётчики все видятся, всё работает. Но задача-то стоит сделать это подключение посредством LAN.

Где подвох?

Link to comment

Здравствуйте!

Текущие настройки 5150А напишем? Или может картинками приложим?

Уже разобрались. :) Спасибо.

Поставили виртуальный COM-порт и снюхали Конфигуратор с моксой. Счётчики увиделись, всё заработало.

Когда ничего не помогает, тогда уже пишем сюда, читаем мануалы, как обычно. Спасибо за отзыв! B)

Link to comment
  • 1 year later...

 

Здравствуйте!

Текущие настройки 5150А напишем? Или может картинками приложим?

Уже разобрались. :) Спасибо.

Поставили виртуальный COM-порт и снюхали Конфигуратор с моксой. Счётчики увиделись, всё заработало.

Когда ничего не помогает, тогда уже пишем сюда, читаем мануалы, как обычно. Спасибо за отзыв! B)

 

доброго времени суток.Не могли бы во поподробнее рассказать, как объединили МОХА и конфигуратор? Уже несколько дней вожусь,ничего не выходит

Link to comment

Petr, здравствуйте!

 

А что конкретно не получается? С СЭТами NPort работает - проверено неоднократно :) Там, собственно, и сложного то ничего нет. Настройки всё стандартные - 9600, RS-485-2w, RealCOM. На ПК создаём виртуальный COM-порт, применям в него Конфигуратор, нажимаем "автоопределение типа счётчика" - в большинстве случаем всё работает. Если не работает - меняем провода RS-485 местами. Если снова не работает - устанавливаем на NPort Force Transmit = 50. И снова меняем провода, если не получается. Если и после таких действий не работает - ну тут тогда более детально надо разбираться, может что то не туда подключаете, ну или что то уже сгорело...

Link to comment

Petr, здравствуйте!

 

А что конкретно не получается? С СЭТами NPort работает - проверено неоднократно :) Там, собственно, и сложного то ничего нет. Настройки всё стандартные - 9600, RS-485-2w, RealCOM. На ПК создаём виртуальный COM-порт, применям в него Конфигуратор, нажимаем "автоопределение типа счётчика" - в большинстве случаем всё работает. Если не работает - меняем провода RS-485 местами. Если снова не работает - устанавливаем на NPort Force Transmit = 50. И снова меняем провода, если не получается. Если и после таких действий не работает - ну тут тогда более детально надо разбираться, может что то не туда подключаете, ну или что то уже сгорело...

добрый вечер.Благодарю за ответ!) Я ставил скорость 9600 и на конфигураторе, и в NPort.Пробовал МОХА и в режиме сервера,и СОМ-порт.Делал всё как в инструкции, МОХА получал СОМ2,но конфигуратор его не видит никак вообще.Сегодня настроил МОХА как  сервер,конфигуратор сначала выдавал ошибку №10053,но потом подключился,но пишет,что прибор не отвечает. Может быть,что-то с аппаратной частью? Не могли бы помочь с инструкцией по настройке как МОХА,так и конфигуратора? Сам же мучаюсь уже 3 дня,перепробовал многие варианты

Link to comment

Здравствуйте, Петр!

Инструкции, к сожалению, нет. Но если Вы находитесь в Москве или в Санкт-Петербурге, можете приехать к нам в офис с СЭТом и конфигуратором, и мы постараемся помочь настроить устройства.

Link to comment
  • 1 year later...

Здравствуйте! Стоит moxa nport 5450. Через RS485 2-wire должно подключаться 7 счетчиков через один порт. Почему-то подключаются только 4. Как остальные заново включаешь, связи ни с чем нет. Как решить данную проблему?

Link to comment

Я 14 счётчиков на одной шине опрашиваю без проблем. Тут видимо что то другое нежели рассогласование.

Возможно какой то счётчик гасит шину.

Тут скорее всего надо поочерёдно подключать к шине счётчики и смотреть на каком отвалится связь.

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...