PDA

Просмотр полной версии : Индекс находится вне границ масива



Lihoj
25.07.2018, 09:14
"Индекс находится вне границ масива" не могу загрузить программу в ПР114! Что это значит?

Ревака Юрий
25.07.2018, 12:20
"Индекс находится вне границ масива" не могу загрузить программу в ПР114! Что это значит?

Добрый день, посмотрите сетевые переменные, возможно где-то адрес выше диапазона, еще уточните в какой версии OL это происходит, на других версиях поведение аналогичное?

Lihoj
26.07.2018, 09:57
Закрыл лаунчер и загрузка пошла, но только на ОЛ-8, на ОЛ-9 иногда получается иногда нет! С чем может быть связано? На последней версии ОЛ-11 вообще не могу загрузить программу в ПР114!!!

Ревака Юрий
26.07.2018, 11:04
Закрыл лаунчер и загрузка пошла, но только на ОЛ-8, на ОЛ-9 иногда получается иногда нет! С чем может быть связано? На последней версии ОЛ-11 вообще не могу загрузить программу в ПР114!!!

Если можно, пришлите программу или ссылку на скачивание.

Lihoj
26.07.2018, 11:08
Обновляюсь с программы!

Владимир Ситников
26.07.2018, 11:25
"Индекс находится вне границ масива" не могу загрузить программу в ПР114! Что это значит?

В 99.9999% случаев такая ошибка означает, что это ошибка в ОЛ. Не ошибка в схеме, а именно ошибка в самой программе ОЛ.
Программа ОЛ ни при каких обстоятельствах не должна показывать ошибку "Индекс находится вне границ масива".

Для устранения подобных ошибок нужно, чтобы у разработчиков была информация в каких случаях это происходит.
Например: "при открытии этого файла" или "при заливке вот такого в ПР" или "при одновременном нажатии двух кнопок мыши и клавиши пробел на клавиатуре" и т.п.

Ревака Юрий с радостью примет от вас подобную информацию (файл с проектом и т.п) и передаст разработчикам. Но предварительно стоит проверить воспроизводится ли ошибка на последних версиях ОЛ. Возможно, уже исправлено.

Если же не можете поделиться файлом с проектом (разное бывает, интеллектуальная собственность и т.п.), то хотя бы показать картинку или пантамиму со способом воспроизведения.

Lihoj
26.07.2018, 11:41
Для меня эта ошибка не главное я ее обошел! Гловное - почему с ОЛ-8 программу могу загрузить а с ОЛ-9 и тем более с более поздних версий программу в ПР114 загрузить не могу, в конце выдает что нет связи с ПР и пропадает связь! Хотя на восьмой версии все работает!
В 99.9999% случаев такая ошибка означает, что это ошибка в ОЛ. Не ошибка в схеме, а именно ошибка в самой программе ОЛ.
Программа ОЛ ни при каких обстоятельствах не должна показывать ошибку "Индекс находится вне границ масива".

Для устранения подобных ошибок нужно, чтобы у разработчиков была информация в каких случаях это происходит.
Например: "при открытии этого файла" или "при заливке вот такого в ПР" или "при одновременном нажатии двух кнопок мыши и клавиши пробел на клавиатуре" и т.п.

Ревака Юрий с радостью примет от вас подобную информацию (файл с проектом и т.п) и передаст разработчикам. Но предварительно стоит проверить воспроизводится ли ошибка на последних версиях ОЛ. Возможно, уже исправлено.

Если же не можете поделиться файлом с проектом (разное бывает, интеллектуальная собственность и т.п.), то хотя бы показать картинку или пантамиму со способом воспроизведения.

sertol64
18.05.2021, 07:57
Здравствуйте, Уважаемые Волшебники. Купили приборы ПР200-24 и ПРМ-24.3. Подключил к 24В и...сразу на ПРМ начала моргать авария и поочерёдно помаргивают светодиоды 1 и 2 [AO]. В смятении начал типа записывать (обновлять ПО), пишет:
55147
Нажимаю =ДА= и вот те на...:
55148
Дальше успешно программа записалась в ПР, а ПРМ как моргал так и моргает, на подключения датчиков на входы не реагируют. Что это? С дискретным ПРМом таких вещей не было...! Это БРАК? Писать рекламацию?

Мария Мильчакова
20.05.2021, 14:57
Здравствуйте, Уважаемые Волшебники. Купили приборы ПР200-24 и ПРМ-24.3. Подключил к 24В и...сразу на ПРМ начала моргать авария и поочерёдно помаргивают светодиоды 1 и 2 [AO]. В смятении начал типа записывать (обновлять ПО), пишет:
55147
Нажимаю =ДА= и вот те на...:
55148
Дальше успешно программа записалась в ПР, а ПРМ как моргал так и моргает, на подключения датчиков на входы не реагируют. Что это? С дискретным ПРМом таких вещей не было...! Это БРАК? Писать рекламацию?

Добрый день!
Скорее всего, проблему удастся решить программно.
Обновите OwenLogic до версии 1.19.268
Удалите ПРМ из проекта и попробуйте обновить встроенное ПО ПР200 до последней версии. Скорее всего, сейчас версия встроенного ПО ПР200 - 2.25.
Обновите ее на 2.26. Проверить версию ПО можно из меню "Прибор->Информация"
Потом добавьте ПРМ в проект и попробуете заново обновить его ПО.