Windows MProg, предложения и пожелания

  • Автор темы Автор темы revit
  • Дата начала Дата начала
revit написал(а):
Заметил такую проблему с МПрог:
запускаю , показываю файл микропрограммы для заливки во вторую страницу.
Через секунду замечаю что показал не тот файл, нажимаю"отмена".
Винда выкидывает окно "Отменить операцию" -делаю да.
И окно зависает в полупрозрачном состоянии и может висеть сколько угодно пока не сделаешь попытку закрыть "крестиком" окна.
Подключен к LKDSDRV удаленно по локальной сетке.

В развернутый дистрибутив выложено приложение MProg.exe v4.7.0.1 в котором исправлена отмена загрузки
 
Слава богу, нашел соответствующую тему:-)
Вот писал тут свежие прошивки в блоки и назрело...
Открыл кучку окошек Mprog (3-4 максимум, потом падает Spult из под которого они запущены), отвлекся на полчасика пока пишется NVRAM и не могу вспомнить по каким адресам открывать service tool, может кнопочку в Mprog для открытия service tool в соответствующий блок?
 
vlasoff написал(а):
Слава богу, нашел соответствующую тему:-)
Вот писал тут свежие прошивки в блоки и назрело...
Открыл кучку окошек Mprog (3-4 максимум, потом падает Spult из под которого они запущены), отвлекся на полчасика пока пишется NVRAM и не могу вспомнить по каким адресам открывать service tool, может кнопочку в Mprog для открытия service tool в соответствующий блок?

Возможность запуска сервисного прибора из окна MProg сделать можно.
Другое дело, что массовая загрузка микропрограмм из под SPult действительно затруднена - слишком извилист путь между ЛБ и ПО, производящим загрузку.
Нужно, конечно, делать загрузку (обновление) микропрограмм сервером LKDSDisp. При этом из SPult обновление только инициируется, а сам процесс производится LKDSDisp, который берет микропрограмму по известному ему сетевому пути, либо из своего буфера.
 
Я так понимаю все это счастье для наконец-то реализации той давней мечты всех пользователей про программу с обновлением прошивок по расписанию и т.п. Будем ждать и надеяться :)

Ну, а запуск ServiceTool из Mprog это на текущий момент уже было бы полезно.
 
Андрей Ефименко написал(а):
В текущем варианте программы сворачивание не планируется. Мало того окно программы всегда на переднем плане что бы не забывать о том, что MProg запущен. Было обоснованное предложение сделать механизм массовой загрузки микропрограмм - там можно будет сделать сворачивание и в область уведомлений с индикацией текущего состояния.

Есть такое предложение:
Может для МПрог сделать такой менеджер загрузок в виде списка, который будет вызываться из всех программ по меню "загрузить микропрограмму" вместо МПрог и оставаться на переднм плане? А окно Мпрог будет вызываться из каждой строки этого менеджера и закрываться после начала загрузки. Процесс загрузки каждой микропорограммы наблюдать в строке менеджера (адрес лБ-текущая версия-заливаемая версия-процент заливки и т.д.). Заодно и журнал его писать что и когда грузилось с возможностью просмотра.
 
Последнее редактирование модератором:
revit написал(а):
Есть такое предложение:
Может для МПрог сделать такой менеджер загрузок в виде списка, который будет вызываться из всех программ по меню "загрузить микропрограмму" вместо МПрог и оставаться на переднм плане? А окно Мпрог будет вызываться из каждой строки этого менеджера и закрываться после начала загрузки. Процесс загрузки каждой микропорограммы наблюдать в строке менеджера (адрес лБ-текущая версия-заливаемая версия-процент заливки и т.д.). Заодно и журнал его писать что и когда грузилось с возможностью просмотра.

Нужно сразу делать массовую загрузку микропрограмм ЛБ более функциональной (не на основе имеющейся MProg, да и не получится на основе MProg) и уже скоро приступим.
 
В последнем дистрибутиве MProg странно себя ведёт: заливаю прошивку, программным тулсом отключаю пользовательскую таблицу, жму "обновить". В заголовке окна "user NVRAM" остаётся. Почему? Раньше не было. Активирую новую прошивку, выходит предупреждение о неотключенной таблице. Игнорирую. После активации в заголовке окна "user NVRAM" исчезает, версия меняется. Окно не закрываю. Активирую таблицу, корректирую ячейки, снова жму "обновить". "user NVRAM" почему-то не появляется, хотя перебор страниц и в том и в этом случае работают.
 
Alex написал(а):
В последнем дистрибутиве MProg странно себя ведёт: заливаю прошивку, программным тулсом отключаю пользовательскую таблицу, жму "обновить". В заголовке окна "user NVRAM" остаётся. Почему? Раньше не было. Активирую новую прошивку, выходит предупреждение о неотключенной таблице. Игнорирую. После активации в заголовке окна "user NVRAM" исчезает, версия меняется. Окно не закрываю. Активирую таблицу, корректирую ячейки, снова жму "обновить". "user NVRAM" почему-то не появляется, хотя перебор страниц и в том и в этом случае работают.

Так было и раньше.

Кнопка "Обновить" перечитывает состояние страниц микропрограмм, но не вычитывает признак активности пользовательских настроек. Исправим.
 
Alex написал(а):
В последнем дистрибутиве MProg странно себя ведёт: заливаю прошивку, программным тулсом отключаю пользовательскую таблицу, жму "обновить". В заголовке окна "user NVRAM" остаётся. Почему? Раньше не было. Активирую новую прошивку, выходит предупреждение о неотключенной таблице. Игнорирую. После активации в заголовке окна "user NVRAM" исчезает, версия меняется. Окно не закрываю. Активирую таблицу, корректирую ячейки, снова жму "обновить". "user NVRAM" почему-то не появляется, хотя перебор страниц и в том и в этом случае работают.

Действительно, подобное поведение появилось недавно.
Исправлено в MProg.exe v4.7.2.2, изменения выложены в систему обновления ПО и в развернутый дистрибутив
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Действительно, подобное поведение появилось недавно.

А зачем его ввели? Недосмотр? Обновил - и получил как есть. Мы - пользователи. Мы не требуем от вас сверхсекретных кодов. Нам нужна понятность, ожидаемость. Пофиг что там внутри. Нам нужно знать что эта "железяка" хочет и что от неё ждать. Не более и не менее.
 
Alex написал(а):
А зачем его ввели? Недосмотр? Обновил - и получил как есть. Мы - пользователи. Мы не требуем от вас сверхсекретных кодов. Нам нужна понятность, ожидаемость. Пофиг что там внутри. Нам нужно знать что эта "железяка" хочет и что от неё ждать. Не более и не менее.

Это недосмотр
 
Уже не раз замечал что MProgpro как-то неохотно покдлючается через конфигуратор к ЛБ6.1 со старыми прошивками. Или обновляет страницу микропрограмм очень медленно или вообще не обновляет и висит.
Вот сегодня нужно было обновить 4.0.6 и он не подключается, ну т.е он подключается, но страница микропрограмм не обновляется. Пришлось настраивать удаленно и заливать.
С прошивкой 4.1.7 он уже покдлючается отлично. Дело в прошивках или можно подправить МПрогпро?
Конфигуратор и COM точно не причем.
 
Последнее редактирование модератором:
Закончились платы КЛШ ПРО. Поступили платы КЛШ ПРО СМ3. После модернизации подключаю к СОМ порту, завожу Node Tool и пытаюсь залить последнюю прошивку. В начале фрагменты мелькают очень быстро. Потом (от 50 до 150) скорость начинает сбавлять до полной остановки с выдачей сообщения о невозможности залить очередной фрагмент. Подключаю КЛШ ПРО СМ3 к диспетчерскому комплексу. Этим же компом удалённо через MScan прошивается без проблем. 3 платы. Ведут себя в этом смысле одинаково.
 
А как ты модернизируешь КЛШpro платами от КЛШ СМ3? Посадочные места подходят?
 
Последнее редактирование модератором:
revit написал(а):
Уже не раз замечал что MProgpro как-то неохотно покдлючается через конфигуратор к ЛБ6.1 со старыми прошивками. Или обновляет страницу микропрограмм очень медленно или вообще не обновляет и висит.

Сегодня нужно было обновить проверить ЛБ6.1 pro в.4.1.4
Мигал курсор в первой строке и через минуту выкинуло ошибку.
2016_09_21_08_04_20.png
С 4.1.7 подключился без проблем
 

Вложения

  • 2016_09_21_08_04_20.png
    2016_09_21_08_04_20.png
    45.4 KB · Просмотры: 0
Последнее редактирование модератором:
revit написал(а):
Уже не раз замечал что MProgpro как-то неохотно покдлючается через конфигуратор к ЛБ6.1 со старыми прошивками.

Сегодня нужно было обновить 4.1.1 и через Мпрогпро это не получается сделать. Он просто висит не читая страниц и курсор мигает в первой строке.
mprogpro.png
Повторю вопрос:
revit написал(а):
Дело в прошивках или можно подправить МПрогпро?
 

Вложения

  • mprogpro.png
    mprogpro.png
    11.9 KB · Просмотры: 0
Последнее редактирование модератором:
Занятно, но и удаленно покдлючившись к этой прошке с сервера я не смог ее обновить. Подключался из конфигуратора и ПКЛШ. МПрогпро ведет себя также.
Что делать?

P.S. Покдлючился из МСкана. Проверил еще раз-из конфигуратора не чиатает , из МСкана читает. .... Прошил. Потратил больше часа на простую процедуру.
Вопрос остается: что это и как быть? Логи кидать?
 
Последнее редактирование модератором:
revit написал(а):
Занятно, но и удаленно покдлючившись к этой прошке с сервера я не смог ее обновить. Подключался из конфигуратора и ПКЛШ. МПрогпро ведет себя также.
Что делать?

P.S. Покдлючился из МСкана. Проверил еще раз-из конфигуратора не чиатает , из МСкана читает. .... Прошил. Потратил больше часа на простую процедуру.
Вопрос остается: что это и как быть? Логи кидать?

Просмотрел в своё время вопрос.

Разница между MProg и MProgPro в том, что используются разные протоколы для загрузки микропрограмм.

ЛБ Pro и ЛБ Pro CM3 не сразу поддерживали протокол загрузки микропрограмм, используемый MProgPro и изначально в параметрах ПКЛШ (LKDSDrvCfg) по пункту меню "Загрузить микропрограммы" запускался MProg (MProg обменивается данными с ЛБ через службу LKDSDrv и ему все равно блоки Pro или обычные)

Поддержка протокола загрузки микропрограмм, который используется MProgPro, сделана в ЛБ Pro c v4.1.5, а в ЛБ Pro СМ3 с v6.1.1

С выходом ЛБ7.2 появилась необходимость загрузки микропрограмм не только в сам ЛБ7.2, но и в оконечные устройства ЛБ7.2. Сейчас это переговорные устройства. MProg принципиально не может загружать микропрограммы в оконечные устройства, поэтому пришлось в параметрах ПКЛШ (LKDSDrvCfg) по пункту меню "Загрузить микропрограммы" запускать MProgPro (MProgPro обменивается данными непосредственно с ЛБPro), что бы дать возможность загрузки микропрограмм в переговорки.
Но при этом появились ограничения, например, в ЛБ Pro с микропрограммой 4.1.1 нельзя загрузить новую микропрограмму с помощью MProgPro. В эти блоки микропрограммы можно загружать из MPultPro, SPult с помощью MProg. Либо с помощью MultiProg.
 
Ух как всё сложно.... теперь понятно.
Из МСкан тоже загружает.
Вопрос в том, как локально их загружать, с компа при ремонте и проверке?
 
Последнее редактирование модератором:
Назад
Сверху