Версия 4.7.3.50 Ошибки и вопросы (в картинках)

Avatar
  • обновлен
  • Исправлен

Добрый день!

1-я ошибка.

Image 1214

Для получения столь неприглядной картины всего лишь надо установить курсор мыши в область "Лицензия SimpLight"

2-я ошибка

Image 1215

Приобрели лицензию на использование SIMP OPC сервера.
После введения ключа и активации лицензии от надписи в заголовке окна "SIMP OPC сервер (Тегов: 11) - ДЕМОНСТРАЦИОННАЯ ВЕРСИЯ" осталась надпись "SIMP OPC сервер (Тегов: 11)".
Полагаю, что надписи "Тегов: 11" не должно быть после активации лицензии. Или я не прав?

И один вопрос.

Image 1216

Не могли бы Вы дать консультацию по полю "Агрегатор" в источнике данных Редактора отчета.
Попытки задействовать это поле (максимальное значение, среднее значение, ...) приводят к тому, что от отчета остается одна строка (что и ожидается) , но в качестве значения (в этой оставшейся строке) выступает ноль.
Попытки найти пояснения использования "Агрегатора" в документации на FastReport не увенчались успехом.
Буду благодарен за любой ответ (хотя бы просто пришлите ссылку - где почитать)


И последний вопрос

Я уже обращался по поводу отрицательного опыта использования режима записи "По изменению"

Image 1217


есть ли какие подвижки? в расследовании этого явления?
напоминаю: зона 1 - установлен режим "по изменению", зона 2 - установлен режим "по таймеру"

С уважением, Кондратенко Анатолий
Новочеркасск










Avatar
Цитата от СИМП Лайт (тех поддержка)
то есть прибор не хочет отвечать, идет только запрос
в чём может быть проблема?

1. Проверить сетевые настройки прибора.

2. Проверить какой протокол выбран на самом приборе

3. Проверить поддерживает ли прибор работу по модбасу

4. Проверить настройки узла, номера прибора, выбранный протокол и т.д.

Потребовался бубен, поскольку никакими материальными символами (в смысле словами) это не объясняется: прибор ни в какую не хотел отзываться, пока не перешли на протокол ОВЕН (убедились, что на этом протоколе ТРМ202 работает) и вновь вернулись на MODBUS-RTU - и всё заработало.

Кстати опять нашли Ваши "пасхальные яйца" в шаблонах приборов ОВЕН (вы сознательно, наверное, так шутите над своими пользователя): в приборе ТРМ202 прописан по умолчанию адрес 216. И это обнаружилось не сразу!

Avatar
Цитата от Кондратенко Анатолий Викторови

Потребовался бубен, поскольку никакими материальными символами (в смысле словами) это не объясняется: прибор ни в какую не хотел отзываться, пока не перешли на протокол ОВЕН (убедились, что на этом протоколе ТРМ202 работает) и вновь вернулись на MODBUS-RTU - и всё заработало.

Кстати опять нашли Ваши "пасхальные яйца" в шаблонах приборов ОВЕН (вы сознательно, наверное, так шутите над своими пользователя): в приборе ТРМ202 прописан по умолчанию адрес 216. И это обнаружилось не сразу!

Потребовался бубен, поскольку никакими материальными символами (в смысле словами) это не объясняется: прибор ни в какую не хотел отзываться, пока не перешли на протокол ОВЕН (убедились, что на этом протоколе ТРМ202 работает) и вновь вернулись на MODBUS-RTU - и всё заработало.

Замечательно

Кстати опять нашли Ваши "пасхальные яйца" в шаблонах приборов ОВЕН (вы сознательно, наверное, так шутите над своими пользователя): в приборе ТРМ202 прописан по умолчанию адрес 216. И это обнаружилось не сразу!

Ну тут никакой "пасхалки" нет, адрес сформирован на стадии создания шаблона, по идее при настройки - Вы должны поменять адрес на необходимый, и все. 

Avatar
Цитата от СИМП Лайт (тех поддержка)
Потребовался бубен, поскольку никакими материальными символами (в смысле словами) это не объясняется: прибор ни в какую не хотел отзываться, пока не перешли на протокол ОВЕН (убедились, что на этом протоколе ТРМ202 работает) и вновь вернулись на MODBUS-RTU - и всё заработало.

Замечательно

Кстати опять нашли Ваши "пасхальные яйца" в шаблонах приборов ОВЕН (вы сознательно, наверное, так шутите над своими пользователя): в приборе ТРМ202 прописан по умолчанию адрес 216. И это обнаружилось не сразу!

Ну тут никакой "пасхалки" нет, адрес сформирован на стадии создания шаблона, по идее при настройки - Вы должны поменять адрес на необходимый, и все. 

Нет - это как раз "пасхальные яйца"! В шаблонах на приборы ОВЕН адреса разбросаны в безобразном порядке( группа Регуляторы - 8, 9, 1, 1, 216 ). Вот этим мы и отличаемся от импортных инженеров  - тем, что не задумываемся над тем, как сделать лучше (безопасней, удобней и т.д.) для пользователя. А если уставший (замордованный, торопящийся) пользователь забыл исправить этот параметр... хорошо, если в цепи нет прибора с таким адресом, а если он уже есть... пойди потом найди ошибку. А вот если бы мы не рассуждали в терминах "...должен поменять...", а прописали бы в шаблоне единый адрес 0 (или другой недопустимый адрес в MODBUS), а еще лучше -  по аналогии с атрибутом placeholder в HTML - прописать текстовое поле "адрес прибора 1-255". Вот тогда пользователь и захочет, а не ошибется (попадет в цикл поиска ошибок), а пропишет нужный ему адрес. А если пользователь совсем начинающий, то текстовое поле любезно подскажет ему допустимый диапазон адресов, чтобы он не мучался выбором.

А пока вот так и живем: пользователь "... должен поменять....". Ничего пользователь не должен -  пользователь может прописать (ввести, указать, заполнить). 
Не думаю, что Вы меня поняли. Ну да ладно, это так - мысли вслух...

Avatar
Цитата от Кондратенко Анатолий Викторови

Нет - это как раз "пасхальные яйца"! В шаблонах на приборы ОВЕН адреса разбросаны в безобразном порядке( группа Регуляторы - 8, 9, 1, 1, 216 ). Вот этим мы и отличаемся от импортных инженеров  - тем, что не задумываемся над тем, как сделать лучше (безопасней, удобней и т.д.) для пользователя. А если уставший (замордованный, торопящийся) пользователь забыл исправить этот параметр... хорошо, если в цепи нет прибора с таким адресом, а если он уже есть... пойди потом найди ошибку. А вот если бы мы не рассуждали в терминах "...должен поменять...", а прописали бы в шаблоне единый адрес 0 (или другой недопустимый адрес в MODBUS), а еще лучше -  по аналогии с атрибутом placeholder в HTML - прописать текстовое поле "адрес прибора 1-255". Вот тогда пользователь и захочет, а не ошибется (попадет в цикл поиска ошибок), а пропишет нужный ему адрес. А если пользователь совсем начинающий, то текстовое поле любезно подскажет ему допустимый диапазон адресов, чтобы он не мучался выбором.

А пока вот так и живем: пользователь "... должен поменять....". Ничего пользователь не должен -  пользователь может прописать (ввести, указать, заполнить). 
Не думаю, что Вы меня поняли. Ну да ладно, это так - мысли вслух...

Спасибо. Мы услышали Ваше мнение.