Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix > SMArt

SMArt Разработка интерфейсов пользователя

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2015, 18:24   #1
zev_
Senior Member
 
Регистрация: May 2010
Сообщения: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 6 раз(а) в 4 сообщениях
По умолчанию Smart несоответствия

Добрый вечер.
В оборудовании контроллера клавиши объявлены как F1,F2,F4,ESC
а в смарте нумерация F1,F2,F3,F4

в итоге получается что смарт не обрабатывает клавишу ESC, следовательно в меню невозможно реализовать обработку клавиши Home.
выход конечно есть - через UI переменную..
zev_ вне форума   Ответить с цитированием
Старый 10.12.2015, 18:26   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от zev_ Посмотреть сообщение
Добрый вечер.
В оборудовании контроллера клавиши объявлены как F1,F2,F4,ESC
а в смарте нумерация F1,F2,F3,F4

в итоге получается что смарт не обрабатывает клавишу ESC, следовательно в меню невозможно реализовать обработку клавиши Home.
выход конечно есть - через UI переменную..
Версия лоджика?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 10.12.2015, 18:27   #3
zev_
Senior Member
 
Регистрация: May 2010
Сообщения: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 6 раз(а) в 4 сообщениях
По умолчанию Ответ: Smart несоответствия

3.27.0011
zev_ вне форума   Ответить с цитированием
Старый 10.12.2015, 18:43   #4
zev_
Senior Member
 
Регистрация: May 2010
Сообщения: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 6 раз(а) в 4 сообщениях
По умолчанию Ответ: Smart несоответствия

пожелания в смарт

в смарте экранный элемент КАРТИНКА имеет масштабирование, но вставляя из файла картинку - можно использовать только истинный размер. при увеличении масштаба - просто растягивается поле, при уменьшении - обрезается картинка. можно конечно подгонять размеры картинок вне оболочки смарт, но думаю сделать корректное масштабирование было бы хорошо и правильно
zev_ вне форума   Ответить с цитированием
Старый 10.12.2015, 18:51   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от zev_ Посмотреть сообщение
3.27.0011
Установите последнюю версию, там кнопки "правильные".


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 10.12.2015, 18:52   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от zev_ Посмотреть сообщение
пожелания в смарт

в смарте экранный элемент КАРТИНКА имеет масштабирование, но вставляя из файла картинку - можно использовать только истинный размер. при увеличении масштаба - просто растягивается поле, при уменьшении - обрезается картинка. можно конечно подгонять размеры картинок вне оболочки смарт, но думаю сделать корректное масштабирование было бы хорошо и правильно
Да, неудобно. Записал.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 11.12.2015, 07:47   #7
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от zev_ Посмотреть сообщение
пожелания в смарт

в смарте экранный элемент КАРТИНКА имеет масштабирование, но вставляя из файла картинку - можно использовать только истинный размер. при увеличении масштаба - просто растягивается поле, при уменьшении - обрезается картинка. можно конечно подгонять размеры картинок вне оболочки смарт, но думаю сделать корректное масштабирование было бы хорошо и правильно
К стати. У вайнтека есть такая функция. НО при компилировании выдается предупреждение и рекомендации - сделать картинки в истинном разрешении (мол это увеличит проивзодительность системы)..
Max2114 вне форума   Ответить с цитированием
Старый 11.12.2015, 07:49   #8
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от Arsie Посмотреть сообщение
Установите последнюю версию, там кнопки "правильные".
А скажите все-таки кнопка установки фиксированного значения или increase\decrease (set bit, reset bit) все-таки появилась (или появится в будущем?).
Max2114 вне форума   Ответить с цитированием
Старый 11.12.2015, 10:47   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от Max2114 Посмотреть сообщение
А скажите все-таки кнопка установки фиксированного значения или increase\decrease (set bit, reset bit) все-таки появилась (или появится в будущем?).
В будущем появится.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 11.12.2015, 11:17   #10
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от Arsie Посмотреть сообщение
В будущем появится.
Понятно.
У вас кстати в интрументарии для Трим5 по сравнению с инструментариями для других панелей есть свои плюсы и минусы....
Плюсы:
-автоматизированное создание меню пользователя (в панелях такого обычно вообще не делают потому как слишком сложно... по крайней мере я не делал и нигде не встречал). Это у вас "унаслодовано" от ПЛК....

Минусы:
- Все-таки современные ЖК панели имеют больший функционал по созданию "свободных" экранов (потому что нет всплывающих окон, нет кнопок типа "SetBit", "Increase/Decrease", "моментных кнопок").
- Нет возможности ПРОСТОГО создания веб-сервера или хотя-бы VNC-сервера (как на тех же вайнтеках). Эта функция сейчас более всего востребована. 90% всех моих внедрений вайнтеков (кроме случаев когда начальство просто развело заказчика на деньги) были внедрены как раз из-за этой функции.


Но это пока первое впечатление от того, что я "нарыл" несколько минут "ковыряясь" с лоджиком 3.27
Max2114 вне форума   Ответить с цитированием
Старый 11.12.2015, 11:27   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от Max2114 Посмотреть сообщение
Понятно.
Плюсы:
Минусы:
В 3.27 лоджике сейчас переходная версия СМАрт. Просто поддержка Трим в рамках старых технологий.

Далее будет новый инструмент.

PS. Кнопки по нажатию выдают свой статус в ФБД.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 11.12.2015, 13:00   #12
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от Arsie Посмотреть сообщение
PS. Кнопки по нажатию выдают свой статус в ФБД.
Ну вот в вайнтеке все просто. В кнопке прописал адрес выбрал функцию (к примеру Jog+) И все готово... а в вашем варианте нужно еще на FBD мудрить обработку.... долго получится. И если потом переделывать (доабвлять/прибавлять кнопки) тоже займет много времени... в вайнтеке скопировал кнопку задал другой адрес подписал другое название и готово.... в вашем случае было бы неплохо так - скопировал кнопку задал другое название и в ФБД подцепил непосредственно к входу куда надо выдавать параметр без пляски с бубнами в виде обработки состояния кнопки и реализации логики (той же увеличить/уменьшить) в ФБД....
Max2114 вне форума   Ответить с цитированием
Старый 31.05.2016, 08:48   #13
zev_
Senior Member
 
Регистрация: May 2010
Сообщения: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 6 раз(а) в 4 сообщениях
По умолчанию Ответ: Smart несоответствия

в новой версии смарта добавили вкладку буфера обмена - очень удобно, но все версии после 377 потеряли возможность копировать элементы картинка с внутренним селектором по изображениям. теперь элементы невозможно скопировать ни с помощью клавиши ctrl ни через копи-паст
zev_ вне форума   Ответить с цитированием
Старый 02.11.2017, 11:40   #14
AlexSku
Senior Member
 
Регистрация: Oct 2017
Адрес: Москва
Сообщения: 183
Благодарил(а): 21 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от zev_ Посмотреть сообщение
пожелания в смарт

в смарте экранный элемент КАРТИНКА имеет масштабирование, но вставляя из файла картинку - можно использовать только истинный размер. при увеличении масштаба - просто растягивается поле, при уменьшении - обрезается картинка. можно конечно подгонять размеры картинок вне оболочки смарт, но думаю сделать корректное масштабирование было бы хорошо и правильно
Цитата:
Сообщение от Arsie Посмотреть сообщение
Установите последнюю версию, там кнопки "правильные".
Но ведь у вас скачивается только объединение Logic+Smart. А эффекты такие же, как и 2 года назад: при уменьшении размеров картинка обрезается, при увеличении - добавляются пустые поля. Хотелось бы менять всё таки в Смарте, а не делая копий и используя другие редакторы.
AlexSku вне форума   Ответить с цитированием
Старый 02.11.2017, 11:51   #15
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Smart несоответствия

Цитата:
Сообщение от AlexSku Посмотреть сообщение
Но ведь у вас скачивается только объединение Logic+Smart. А эффекты такие же, как и 2 года назад: при уменьшении размеров картинка обрезается, при увеличении - добавляются пустые поля. Хотелось бы менять всё таки в Смарте, а не делая копий и используя другие редакторы.
Эх, если бы всё зависело только от меня...


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

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


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

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



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


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