+1
Впечатления от недельного использования программы
Недавно начал освоение вашей программы. До этого дело со СКАДами не имел. При выборе главными плюсами для меня стали относительная простота вхождения в ПО и живая русскоязычная техподдержка. С техподдержкой все ок, обращался на почту - отвечали на вопросы оперативно. Но вот простота освоения полностью нивелируется глючностью и недоработками ПО. И чем больше я углубляюсь в нюансы, тем больше меня не покидает вопрос: как такое недоработанное ПО можно успешно внедрить в производство? Вот лишь неполный список, с чем пришлось столкнуться за очень небольшой промежуток времени.
1. При попытке вырезать элементы с одной мнемосхемы и перенести их на другую, после вопроса "Сохранить изменения перед открытием" и положительного ответа, программа начала бесконечно выдавать окно "Элемент управления не имеет родительского окна". Выйти из этого порочного круга смог только через диспетчер задач. Все что было в буфере обмена пропало, пришлось создавать все элементы на другой мнемосхеме с нуля.
2. При запуске монитора, периодически вместо недавно созданных элементов появляется белый прямоугольник. Помогает только удаление элемента в редакторе мнемосхем и создание его заново.
3. На некоторых мнемосхемах перетягиваемые мышью новые элементы "улетают" за пределы видимой области мнемосхемы. Чтобы их вытащить оттуда надо разворачивать мнемосхему на весь экран и искать утерянное где-нибудь в правом нижнем углу. Иногда это не помогает и элемент так и остается за областью видимости даже полноэкранного режима. Как такой элемент потом найти и хотя бы удалить - вообще не понятно. В одной из веток форума, представитель техподдержки признал этот глюк и что? Прошло 3 (!) недели! Где исправление? Некоторые мнемосхемы просто невозможно редактировать, что мне делать с таким проектом? Подождать пол годика пока выйдет новая версия?
4. Позиция Х и позиция У мнемосхемы периодически перестает реагировать на изменение. Закономерность отсутствует, помогает перезапуск программы.
5. Привязка к сетке работает по своему никому не известному алгоритму. Выровнять по сетке разнотипные элементы, чтобы с точностью до пикселя совпали левая и правая границы - задача практически невыполнимая.
6. Отсуствует выравнивание текста по правому и левому краям. Когда надо разместить много цифровых
параметров в столбик - получается сложно воспринимаемая каша из цифр.
7. Для связи с приборами используется CoDeSys.OPC. Долго не мог понять почему при записи в некоторые каналы выдает "Данный канал доступен только для чтения". Убил уйму времени, чтобы понять что я не так сделал. Глюк разрешился после того, как в редакторе каналов снял галочку с CoDeSys.OPC в настройках доступных OPC серверов, сохранил настройки, установил галочку обратно и с нуля повторно настроил все каналы. С ужасом представляю, что будет, если такой глюк выскочит на реальном объекте с несколькими сотнями параметров.
8. При запуске монитора, если управляемое устройство выключено, то на экране не появятся данные, пока устройсто не включишь и не перезапустишь монитор. Это не сильно критично, когда устройств немного и все они постоянно включены. А если их много и периодическое отключение является естественной производственной необходимостью? Постоянно перезапускать монитор и по-одной заново запускать все мнемосхемы? Бред.
9. Не реализована в нормальном виде работа в мультимониторной системе. В обычной windows уже все
придумано за нас, и всякие изощрения с явным указанием позиции X и Y для каждого окна - это костыли от которых давно надо избавляться. Правильное многооконное приложение работает так: открыл окно, перетащил на нужный дисплей, развернул двойным кликом на весь экран - и все! В следующий раз это окно откроется именно на этом дисплее. И если этот дисплей физически исчез из системы - окно откроется на дисплее по умолчанию, а не исчезнет где-то за пределами рабочего пространства. Да и как отлаживать ПО на компьютере с одним-двумя мониторами, если потом надо перенести изменения на производственный ПК с 8 мониторами? Каждый раз ручками править координаты каждого окна в редакторе мнемосхем? И так при каждом изменении?
10. Рабочая область редактора мнемосхем реализована просто ужасно. Есть же уйма примеров как это можно нормально сделать: MS Office, Photoshop, Autocad. В чем проблема просто повторить?
11. При установке USB ключа с лицензией Modbus в компьютер, на котором была установлена демоверсия
программы, в редакторе каналов демоверсии пропали все настроенные каналы OPC. После извлечения ключа
каналы OPC обратно так и не вернулись вплоть до полной переустановки программы с повторной настройкой каналов. В ответе из техподдержки удивились такому поведению и просто намекнули, что не стоит вставлять лицензионный ключ в компьютер на котором установлена демо версия. Допустим. Но что-то мне подсказывает, что такой же эффект будет, если вставить ключ Modbus в компьютер в котором до этого стоял ключ OPC+Modbus. Когда 3-4 ПК установлены в одной телекоммуникационной стойке, перепутать оператору ключ - как нечего делать. Будет весело потом наладчику все восстанавливать, и главное - оператор скажет, что настройки сами пропали и попробуй докажи обратное!
12. Как сделать радиальные индикаторы одинакового размера? Почему-то чем больше цифр в числе, тем меньше шкала со стрелкой, хотя для цифр места хватает и в крайнем случае можно было бы сжимать шрифт. Свои индикаторы нарисовать хоть можно?
Error1.jpg
Error2.jpg
1. При попытке вырезать элементы с одной мнемосхемы и перенести их на другую, после вопроса "Сохранить изменения перед открытием" и положительного ответа, программа начала бесконечно выдавать окно "Элемент управления не имеет родительского окна". Выйти из этого порочного круга смог только через диспетчер задач. Все что было в буфере обмена пропало, пришлось создавать все элементы на другой мнемосхеме с нуля.
2. При запуске монитора, периодически вместо недавно созданных элементов появляется белый прямоугольник. Помогает только удаление элемента в редакторе мнемосхем и создание его заново.
3. На некоторых мнемосхемах перетягиваемые мышью новые элементы "улетают" за пределы видимой области мнемосхемы. Чтобы их вытащить оттуда надо разворачивать мнемосхему на весь экран и искать утерянное где-нибудь в правом нижнем углу. Иногда это не помогает и элемент так и остается за областью видимости даже полноэкранного режима. Как такой элемент потом найти и хотя бы удалить - вообще не понятно. В одной из веток форума, представитель техподдержки признал этот глюк и что? Прошло 3 (!) недели! Где исправление? Некоторые мнемосхемы просто невозможно редактировать, что мне делать с таким проектом? Подождать пол годика пока выйдет новая версия?
4. Позиция Х и позиция У мнемосхемы периодически перестает реагировать на изменение. Закономерность отсутствует, помогает перезапуск программы.
5. Привязка к сетке работает по своему никому не известному алгоритму. Выровнять по сетке разнотипные элементы, чтобы с точностью до пикселя совпали левая и правая границы - задача практически невыполнимая.
6. Отсуствует выравнивание текста по правому и левому краям. Когда надо разместить много цифровых
параметров в столбик - получается сложно воспринимаемая каша из цифр.
7. Для связи с приборами используется CoDeSys.OPC. Долго не мог понять почему при записи в некоторые каналы выдает "Данный канал доступен только для чтения". Убил уйму времени, чтобы понять что я не так сделал. Глюк разрешился после того, как в редакторе каналов снял галочку с CoDeSys.OPC в настройках доступных OPC серверов, сохранил настройки, установил галочку обратно и с нуля повторно настроил все каналы. С ужасом представляю, что будет, если такой глюк выскочит на реальном объекте с несколькими сотнями параметров.
8. При запуске монитора, если управляемое устройство выключено, то на экране не появятся данные, пока устройсто не включишь и не перезапустишь монитор. Это не сильно критично, когда устройств немного и все они постоянно включены. А если их много и периодическое отключение является естественной производственной необходимостью? Постоянно перезапускать монитор и по-одной заново запускать все мнемосхемы? Бред.
9. Не реализована в нормальном виде работа в мультимониторной системе. В обычной windows уже все
придумано за нас, и всякие изощрения с явным указанием позиции X и Y для каждого окна - это костыли от которых давно надо избавляться. Правильное многооконное приложение работает так: открыл окно, перетащил на нужный дисплей, развернул двойным кликом на весь экран - и все! В следующий раз это окно откроется именно на этом дисплее. И если этот дисплей физически исчез из системы - окно откроется на дисплее по умолчанию, а не исчезнет где-то за пределами рабочего пространства. Да и как отлаживать ПО на компьютере с одним-двумя мониторами, если потом надо перенести изменения на производственный ПК с 8 мониторами? Каждый раз ручками править координаты каждого окна в редакторе мнемосхем? И так при каждом изменении?
10. Рабочая область редактора мнемосхем реализована просто ужасно. Есть же уйма примеров как это можно нормально сделать: MS Office, Photoshop, Autocad. В чем проблема просто повторить?
11. При установке USB ключа с лицензией Modbus в компьютер, на котором была установлена демоверсия
программы, в редакторе каналов демоверсии пропали все настроенные каналы OPC. После извлечения ключа
каналы OPC обратно так и не вернулись вплоть до полной переустановки программы с повторной настройкой каналов. В ответе из техподдержки удивились такому поведению и просто намекнули, что не стоит вставлять лицензионный ключ в компьютер на котором установлена демо версия. Допустим. Но что-то мне подсказывает, что такой же эффект будет, если вставить ключ Modbus в компьютер в котором до этого стоял ключ OPC+Modbus. Когда 3-4 ПК установлены в одной телекоммуникационной стойке, перепутать оператору ключ - как нечего делать. Будет весело потом наладчику все восстанавливать, и главное - оператор скажет, что настройки сами пропали и попробуй докажи обратное!
12. Как сделать радиальные индикаторы одинакового размера? Почему-то чем больше цифр в числе, тем меньше шкала со стрелкой, хотя для цифр места хватает и в крайнем случае можно было бы сжимать шрифт. Свои индикаторы нарисовать хоть можно?
Error1.jpg
Error2.jpg
Сервис поддержки клиентов работает на платформе UserEcho
Спасибо за столь развернутое объяснение своих впечатлений. Ошибки обнаруженные Вами проверим, замечания по интерфейсу учтем.
Повторяется на конкретной мнемосхеме или на всех. Если на конкретной пришлите к нам на почту эту мнемосхему для проверки.
Какая у Вас на данный момент версия? По моим данным эту ошибку исправили уже давно.
Помимо привязки к сетке возможно попиксельное перемещение объекта (ctrl+курсорные клавиши) и изменение размера (shift+курсорные клавиши). Привязку к сетке проверим, если подтвердится неправильная работа, исправим. Спасибо.
Драйвер ОРС? Сервер CoDeSys? Попробуйте с сторонним ОРС клиентом провести эксперимент, т.е. подключиться к отключенному прибору, затем включить его, данные клиент "подтянет"?
Исправим механизм замены лицензии
Версия 4.4.0.109
Ок. Курсорные клавиши помогли.
Посоветуйте на каких конкретно клиентах проверить. Можно через личку, если их упоминание не желательно на этом форуме.
13. Новый баг. Элемент управления "Запись фиксированного значения". В редакторе мнемосхем элемент находится поверх всех, при запуске монитора - полностью перекрывается другими элементами.
.jpg
mon1.jpg
Ок. Понял. На сайте доступна версия 4.4.0.149. Можно скачать по старым ссылкам.
Как вариант - MatrikonOPC Explorer, dOPCExplorer.
Особенность текущего графического движка в невозможности накладывать друг на друга активные элементы.