Страница 5 из 7

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 25 ноя 2016, 20:59
egorovgennadiy
Еще одна мелочь обнаружилась: при попытках сбора данных с МКСов, у которых в конфигурации имеются РиМы 515 и ДДМы РиМ109.01, на стадии сбора "Текущие показания" при достижении "100%" выскакивает сообщение об ошибке """ is not a valid integer value".

По-моему это происходит потому, что некоторые ДДМы неисправны и они соответственно не передают своих показаний и этих показаний в МКС просто нет. В свою очередь программа сбора данных выводит в окно перечень ДДМ, их показания и адрес, к которому они относятся. Но в момент, когда появляется необходимость вывести данные для ДДМа, у которого в МКС показания отсутствуют (то есть пустое значение), возникает это самое сообщение об ошибке.

Это также выражается тем, что в списке показаний ДДМ в одной из строк отображается лишь номер и тип такого ДДМа (показание которого в МКС отсутствует), а поля адреса, показания, даты и тарифа остаются пустыми.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 12 дек 2016, 11:50
R_I_M
Данное сообщение появляется в том случае, когда устройство неправильно прописано в базе РМС 2150 или не прописано вообще. Вам необходимо перечень ДДМ, который выводится в окне проверить в базе на предмет неправильной записи.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 12 дек 2016, 18:53
egorovgennadiy
Решил проверить Ваши предположения:
- на одном из МКСов имеется три таких ДДМа, которые не передают показания и в самом МКС в таблице текущих показаний для них показания отсутствуют, т.е. программа сбора данных для них ничего не получает;
- стал поочередно удалять эти ДДМы из описаний связанных с ними ББ;
- удалил первый ДДМ, запустил сбор данных, выскочило предупреждение "is not a valid integer value", опрос прервался;
- удалил второй ДДМ, запустил сбор данных, опрос прошел без ошибок, предупреждение не выскакивало, но в таблице "Показания ДДМ" выскочил третий ДДМ без показаний;
- удалил третий ДДМ, запустил сбор данных, опрос прошел без ошибок.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 12 дек 2016, 19:13
egorovgennadiy
Решил заново прописать эти ДДМы в описания точек учета:
- записал и сохранил первый ДДМ, запустил сбор данных, опрос прошел без ошибок, предупреждение не выскакивало, и в таблице "Показания ДДМ" всплыл этот заново внесенный ДДМ с пустыми показанием и датой;
- записал и сохранил второй ДДМ, запустил сбор данных, выскочило предупреждение "is not a valid integer value", опрос прервался;
- третий записывать уже не стал.

Таким образом - ДДМы в БД РМС2150 прописаны, и так как прописал я их заново, то скорее всего ДДМы в БД РМС2150 прописаны правильно. А сбор данных все так же проходит с ошибкой.

Вывод: проблема не в "правильности" или в "неправильности" прописывания устройства в БД РМС.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 12 дек 2016, 19:33
egorovgennadiy
Вот примеры printscreen

01.JPG
02.JPG

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 12 дек 2016, 19:39
egorovgennadiy
На мой взгляд, такого рода сообщения как " is not a valid integer value" возникают в случаях, когда что-то записывается не туда куда следует и не в том формате.
А применительно к данному случаю - в какое-то поле БД или в поле оконной формы, которое должно быть типа integer, пытаются записать то, что не является целым числом или просто пустое значение.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 13 дек 2016, 16:18
R_I_M
Судя из картинки у Вас есть номер счетчика. Вы можете по этому номеру проверить как он прописан в базе. А также можно посмотреть в самом МКС какое показание у этого счетчика, вдруг оно некорректное, это конечно маловероятно.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 16 дек 2016, 19:25
egorovgennadiy
R_I_M писал(а):Судя из картинки у Вас есть номер счетчика. Вы можете по этому номеру проверить как он прописан в базе. А также можно посмотреть в самом МКС какое показание у этого счетчика, вдруг оно некорректное, это конечно маловероятно.


Ну ясен пень, в МКСе показания нет, а БД этот ДДМ обыкновенно прописан. Я его уже и удалит успел и заново к ББ приписать.

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 22 дек 2016, 15:23
ves07
есть такая же проблема ( is not a valid integer value ) и имеется она только на МКС с РиМ 109, как то нужно решить ее в РМС 7,0 (игнорировать ее например, до решения проблемы). МКС до конца не опрашивается из-за ошибки и в результате соединяется каждые полчаса с МКС и заваливает рабочий стол окнами с ошибками за ночь. Перепрописать все 109 приборы длительный и безрезультатный процесс, если дело в отсутствующих показаниях с прибора (проверено на одном из МКС)

Re: Проблемы в ПО РМС-2150

СообщениеДобавлено: 22 дек 2016, 16:35
R_I_M
дело тут только в том как прописан счетчик в базе.