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

Nport 5130 и счетчик ПСЧ-4ТМ.05 (ошибка контрольной суммы)


Recommended Posts

Здравствуйте, на форуме, кажется, есть схожие темы (https://moxa.ru/forum/index.php?/topic/572-moxa-nport-5150-%D0%B8-%D1%81%D1%87%D0%B5%D1%82%D1%87%D0%B8%D0%BA%D0%B8-%D1%81%D1%8D%D1%82-4%D1%82%D0%BC/), но они довольно старые (плюс другая модель счетчика) и лично мне не помогли. 

При попытке опросить счетчик неизменно появляется ошибка контрольной суммы. Счетчик опрашивается оптопортом и имеет стандартные настройки 9600 O 1. Однако я пробовал менять скорости и четность в Nport, однако это не помогло. Пробовал так же сменить Real Com Mode на сервер TCP. Подключение удается, но ошибка контрольной суммы та же самая.

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

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

Тоже не помогло. 

1.png

2.png

Link to comment

Добрый день. Неоднократно обсуждалось. На NPort Force Transmit = 50; в конфигураторе Время ожидания ответа счётчика = 5000, Системный TimeOut = 1000, Перезапросов при отсутствии ответа = 50;  на самом приборе учёта скорость 9600, чётнось = нет, Множитель Time-Out = 5.

Link to comment
3 часа назад, Знайка сказал:

Добрый день. Неоднократно обсуждалось. На NPort Force Transmit = 50; в конфигураторе Время ожидания ответа счётчика = 5000, Системный TimeOut = 1000, Перезапросов при отсутствии ответа = 50;  на самом приборе учёта скорость 9600, чётнось = нет, Множитель Time-Out = 5.

То есть параметры в счетчике тоже нужно менять, хотел удаленно все сделать. И получается в Nport тоже выставить 9600 None 1? Хотя это конечно очевидно. 

Link to comment
22 minutes ago, ArK said:

То есть параметры в счетчике тоже нужно менять, хотел удаленно все сделать. И получается в Nport тоже выставить 9600 None 1? Хотя это конечно очевидно. 

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

Link to comment
20 часов назад, Знайка сказал:

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

Все таки съездил и поменял в счетчиках параметры на указанные, в nport также выставил четность "нет" и все остальные настройки в точности такие. Однако увеличилось лишь время в течение которого идут запросы и приходят ответы. В конце все равно появляется ошибка контрольной суммы. 

В старых сообщениях на форумах в качестве одной из причин указывали некорректную работу самого конфигуратора. Попробую переустановить. А вообще он необходим только для проверки работы. Счетчики будут в программе АСКУЭ "Пирамида". Возможно там работа с протоколом СЭТ лучше реализована. 

Безымянный22.png

Link to comment
55 minutes ago, ArK said:

Все таки съездил и поменял в счетчиках параметры на указанные, в nport также выставил четность "нет" и все остальные настройки в точности такие. Однако увеличилось лишь время в течение которого идут запросы и приходят ответы. В конце все равно появляется ошибка контрольной суммы. 

В старых сообщениях на форумах в качестве одной из причин указывали некорректную работу самого конфигуратора. Попробую переустановить. А вообще он необходим только для проверки работы. Счетчики будут в программе АСКУЭ "Пирамида". Возможно там работа с протоколом СЭТ лучше реализована. 

Безымянный22.png

А покажите окошко настроек Параметры соединения из Конфигуратора?

Link to comment
1 час назад, Знайка сказал:

А покажите окошко настроек Параметры соединения из Конфигуратора?

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

4545.png

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...