Впечатления от недельного использования программы

Avatar
  • обновлен
Недавно начал освоение вашей программы. До этого дело со СКАДами не имел. При выборе главными плюсами для меня стали относительная простота вхождения в ПО и живая русскоязычная техподдержка. С техподдержкой все ок, обращался на почту - отвечали на вопросы оперативно. Но вот простота освоения полностью нивелируется глючностью и недоработками ПО. И чем больше я углубляюсь в нюансы, тем больше меня не покидает вопрос: как такое недоработанное ПО можно успешно внедрить в производство? Вот лишь неполный список, с чем пришлось столкнуться за очень небольшой промежуток времени.
1. При попытке вырезать элементы с одной мнемосхемы и перенести их на другую, после вопроса "Сохранить изменения перед открытием" и положительного ответа, программа начала бесконечно выдавать окно "Элемент управления не имеет родительского окна". Выйти из этого порочного круга смог только через диспетчер задач. Все что было в буфере обмена пропало, пришлось создавать все элементы на другой мнемосхеме с нуля.
Image 19
2. При запуске монитора, периодически вместо недавно созданных элементов появляется белый прямоугольник. Помогает только удаление элемента в редакторе мнемосхем и создание его заново.
Image 20
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
Avatar
SIMP Tech (Сергей)
День добрый.

Недавно начал освоение вашей программы. До этого дело со СКАДами не имел. При выборе главными плюсами для меня стали относительная простота вхождения в ПО и живая русскоязычная техподдержка. С техподдержкой все ок, обращался на почту - отвечали на вопросы оперативно. Но вот простота освоения полностью нивелируется глючностью и недоработками ПО. И чем больше я углубляюсь в нюансы, тем больше меня не покидает вопрос: как такое недоработанное ПО можно успешно внедрить в производство? Вот лишь неполный список, с чем пришлось столкнуться за очень небольшой промежуток времени.
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. Как сделать радиальные индикаторы одинакового размера? Почему-то чем больше цифр в числе, тем меньше шкала со стрелкой, хотя для цифр места хватает и в крайнем случае можно было бы сжимать шрифт. Свои индикаторы нарисовать хоть можно?

Спасибо за столь развернутое объяснение своих впечатлений. Ошибки обнаруженные Вами проверим, замечания по интерфейсу учтем.
Avatar
SIMP Tech (Сергей)
1. При попытке вырезать элементы с одной мнемосхемы и перенести их на другую, после вопроса "Сохранить изменения перед открытием" и положительного ответа, программа начала бесконечно выдавать окно "Элемент управления не имеет родительского окна". Выйти из этого порочного круга смог только через диспетчер задач. Все что было в буфере обмена пропало, пришлось создавать все элементы на другой мнемосхеме с нуля.

Повторяется на конкретной мнемосхеме или на всех. Если на конкретной пришлите к нам на почту эту мнемосхему для проверки.

3. На некоторых мнемосхемах перетягиваемые мышью новые элементы "улетают" за пределы видимой области мнемосхемы. Чтобы их вытащить оттуда надо разворачивать мнемосхему на весь экран и искать утерянное где-нибудь в правом нижнем углу. Иногда это не помогает и элемент так и остается за областью видимости даже полноэкранного режима. Как такой элемент потом найти и хотя бы удалить - вообще не понятно. В одной из веток форума, представитель техподдержки признал этот глюк и что? Прошло 3 (!) недели! Где исправление? Некоторые мнемосхемы просто невозможно редактировать, что мне делать с таким проектом? Подождать пол годика пока выйдет новая версия?

Какая у Вас на данный момент версия? По моим данным эту ошибку исправили уже давно.

5. Привязка к сетке работает по своему никому не известному алгоритму. Выровнять по сетке разнотипные элементы, чтобы с точностью до пикселя совпали левая и правая границы - задача практически невыполнимая.

Помимо привязки к сетке возможно попиксельное перемещение объекта (ctrl+курсорные клавиши) и изменение размера (shift+курсорные клавиши). Привязку к сетке проверим, если подтвердится неправильная работа, исправим. Спасибо.

8. При запуске монитора, если управляемое устройство выключено, то на экране не появятся данные, пока устройсто не включишь и не перезапустишь монитор. Это не сильно критично, когда устройств немного и все они постоянно включены. А если их много и периодическое отключение является естественной производственной необходимостью? Постоянно перезапускать монитор и по-одной заново запускать все мнемосхемы? Бред.

Драйвер ОРС? Сервер CoDeSys? Попробуйте с сторонним ОРС клиентом провести эксперимент, т.е. подключиться к отключенному прибору, затем включить его, данные клиент "подтянет"?

11. При установке USB ключа с лицензией Modbus в компьютер, на котором была установлена демоверсия
программы, в редакторе каналов демоверсии пропали все настроенные каналы OPC. После извлечения ключа
каналы OPC обратно так и не вернулись вплоть до полной переустановки программы с повторной настройкой каналов. В ответе из техподдержки удивились такому поведению и просто намекнули, что не стоит вставлять лицензионный ключ в компьютер на котором установлена демо версия. Допустим. Но что-то мне подсказывает, что такой же эффект будет, если вставить ключ Modbus в компьютер в котором до этого стоял ключ OPC+Modbus. Когда 3-4 ПК установлены в одной телекоммуникационной стойке, перепутать оператору ключ - как нечего делать. Будет весело потом наладчику все восстанавливать, и главное - оператор скажет, что настройки сами пропали и попробуй докажи обратное!

Исправим механизм замены лицензии
Avatar
Виталий
Повторяется на конкретной мнемосхеме или на всех. Если на конкретной пришлите к нам на почту эту мнемосхему для проверки.
Проявилось один раз. Через Shift выделил много элементов на мнемосхеме, затем вырезал их через контекстное меню, затем открыл новую мнемосхему, программа предложила сохранить старую - согласился, после этого появилось окно "Элемент управления не имеет родительского окна", при нажатии на "ОК" снова открывается это же окно и так до бесконечности. Повторить не удалось.

Какая у Вас на данный момент версия? По моим данным эту ошибку исправили уже давно.
Версия 4.4.0.109

Помимо привязки к сетке возможно попиксельное перемещение объекта (ctrl+курсорные клавиши) и изменение размера (shift+курсорные клавиши). Привязку к сетке проверим, если подтвердится неправильная работа, исправим. Спасибо.
Ок. Курсорные клавиши помогли.

Драйвер ОРС? Сервер CoDeSys? Попробуйте с сторонним ОРС клиентом провести эксперимент, т.е. подключиться к отключенному прибору, затем включить его, данные клиент "подтянет"?
Посоветуйте на каких конкретно клиентах проверить. Можно через личку, если их упоминание не желательно на этом форуме.

13. Новый баг. Элемент управления "Запись фиксированного значения". В редакторе мнемосхем элемент находится поверх всех, при запуске монитора - полностью перекрывается другими элементами.




.jpg
mon1.jpg
Avatar
SIMP Tech (Сергей)
День добрый.


Проявилось один раз. Через Shift выделил много элементов на мнемосхеме, затем вырезал их через контекстное меню, затем открыл новую мнемосхему, программа предложила сохранить старую - согласился, после этого появилось окно "Элемент управления не имеет родительского окна", при нажатии на "ОК" снова открывается это же окно и так до бесконечности. Повторить не удалось. Версия 4.4.0.109

Ок. Понял. На сайте доступна версия 4.4.0.149. Можно скачать по старым ссылкам.


Посоветуйте на каких конкретно клиентах проверить. Можно через личку, если их упоминание не желательно на этом форуме.

Как вариант - MatrikonOPC Explorer, dOPCExplorer.


13. Новый баг. Элемент управления "Запись фиксированного значения". В редакторе мнемосхем элемент находится поверх всех, при запуске монитора - полностью перекрывается другими элементами.

Особенность текущего графического движка в невозможности накладывать друг на друга активные элементы.