Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH-2G(i)

Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i).

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.11.2017, 20:01   #1
SSG
Новичок
 
Регистрация: Dec 2016
Адрес: СПб
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Exclamation Некорректное отображение real вида X.XXXe-YYY на экране настроек

На экране "настроек" маленькие числа real вида X.XXXe-YYY отображаются просто как X.XXX.
Тестировал на ПЛК SMH2Gi SN:00432123 SV:1.20. Лоджик 3.28.0072
Пример во вложении
Нажмите на картинку для увеличения

Название:  SMLogix. Отображение Real вида X.XXXe-YYY.png
Просмотров: 64
Размер:  137.5 Кбайт
Нажмите на картинку для увеличения

Название:  SMH2Gi. Отображение Real вида X.XXXe-YYY.jpg
Просмотров: 65
Размер:  84.3 Кбайт
SSG вне форума   Ответить с цитированием
Старый 30.11.2017, 11:15   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение real вида X.XXXe-YYY на экране настроек

Цитата
Сообщение от SSG Посмотреть сообщение
На экране "настроек" маленькие числа real вида X.XXXe-YYY отображаются просто как X.XXX.
Тестировал на ПЛК SMH2Gi SN:00432123 SV:1.20. Лоджик 3.28.0072
Пример во вложении
Вложение 4635
Вложение 4636
Нужен ваш проект.

Пока что всё, что я вижу - это связь приходит не на тот элемент, что изображён на фото экрана контроллера. Либо у лоджика какие-то проблемы с названиями.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 01.12.2017, 15:24   #3
SSG
Новичок
 
Регистрация: Dec 2016
Адрес: СПб
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Exclamation Ответ: Некорректное отображение real вида X.XXXe-YYY на экране настроек

Да, не то фото ПЛК приложил. Там числа одинаковые были.
Еще раз тогда, чтобы не было сомнений
Нажмите на картинку для увеличения

Название:  Тест2. SMH2Gi. Отображение Real вида X.XXXe-YYY.jpg
Просмотров: 49
Размер:  178.4 Кбайт
Нажмите на картинку для увеличения

Название:  Тест2. SMLogix. Отображение Real вида X.XXXe-YYY.png
Просмотров: 49
Размер:  11.2 Кбайт
Тест2.psl
Если число отрицательное- будет отображаться -X.XX
Если число положительное - будет отображаться X.XXe
SSG вне форума   Ответить с цитированием
Старый 05.12.2017, 12:13   #4
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Некорректное отображение real вида X.XXXe-YYY на экране настроек

2G и 2Gi имеют только 5 знакомест в блоке вывода числа. Всё что длиннее - не умещается. Исходите из этого.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 05.12.2017, 14:06   #5
SSG
Новичок
 
Регистрация: Dec 2016
Адрес: СПб
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Некорректное отображение real вида X.XXXe-YYY на экране настроек

Т.е. каждую выводимую переменную мне нужно дополнительно сравнивать с диапазоном (-0.01; 0.001) и если да, то выводить, например, 0, если нет - реальное значение???
SSG вне форума   Ответить с цитированием
Старый 05.12.2017, 14:22   #6
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Некорректное отображение real вида X.XXXe-YYY на экране настроек

Можно поставить блок minmax, он это сделает (сравнит и ограничит)


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 06.12.2017, 11:37   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Некорректное отображение real вида X.XXXe-YYY на экране настроек

Цитата
Сообщение от SSG Посмотреть сообщение
Т.е. каждую выводимую переменную мне нужно дополнительно сравнивать с диапазоном (-0.01; 0.001) и если да, то выводить, например, 0, если нет - реальное значение???
Именно так. Это прежде всего связано с тем, что это меню, а в меню ввод таких значений невозможен. Соответственно, есть ограничение на ширину поля вывода, куда предельно малые величины просто не влезают.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 17:13.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023