|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
02.07.2010, 16:03 | #1 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Выбор шрифта для SMH2G
Насколько я понял, у контроллеров SMH2G с графическим ядром есть 2 встроенных шрифта, разных по высоте.
Не планируется ли возможность выбора шрифта в FBD SCREEN (*)? Или тогда пропадет смысл в 4-х боковых светодиодах, которые уже не будут располагаться прямо напротив строк? |
02.07.2010, 16:24 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили:
662 раз(а) в 606 сообщениях
|
Ответ: Выбор шрифта для SMH2G
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
02.07.2010, 20:01 | #3 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Выбор шрифта для SMH2G
Текущий проект был не для SMH2G, поэтому эти FBD в дереве не отображались.
Как говорится, "А слона-то я и не заметил" Зато потом заметил у этих FBD сразу 2 новых входа типа int: font и type. Справка традиционно об этих входах умалчивает Можно что-нибудь о них узнать? |
05.07.2010, 17:53 | #4 |
Member
Регистрация: Jan 2010
Сообщения: 60
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Выбор шрифта для SMH2G
Выложили версию со справкой.
|
06.07.2010, 11:01 | #5 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Выбор шрифта для SMH2G
В новой справке для блоков SCREEN2G остались старые значения координатной сетки x=0..19, y=0..3
По логике, для шрифтов 7х6 координатная сетка должна быть другой: x=0..(192/6)-1, y=0..(64/7)-1 А как на самом деле? |
06.07.2010, 13:16 | #6 |
Member
Регистрация: Jan 2010
Сообщения: 60
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Выбор шрифта для SMH2G
Приоткройте тайну. Зачем Вам нужны блоки вроде Screen 2G, Picture, RealTrend. Ведь это все есть в SMArt.
|
06.07.2010, 15:12 | #7 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Выбор шрифта для SMH2G
Причины две.
1. У меня сейчас нет под руками SMH2G, поэтому отладку интерфейса провожу на SMH2010, который есть. И планирую разработанные ранее и разрабатываемые сейчас элементы интерфейса использовать в будущем и на SMH2G, и на Пикселях, и на SMH2010. Поэтому и озабочен совместимостью. 2. У SMArt замечательные готовые объекты и экраны, они универсальны, но и вследствие этого ограниченны. Поэтому скоро начну средствами FBD создавать коллекцию собственных экранных объектов, которых нет в SMArt. А может просто повыдергиваю готовые картинки из Symbol Factory, если разработчики SMArtа меня не опередят. |
06.07.2010, 20:50 | #8 |
Member
Регистрация: Jan 2010
Сообщения: 60
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Выбор шрифта для SMH2G
1. Все блоки которые были в smh2010 поддержаны и в smh2g.
Новые блоки есть только для smh2g и будут для pixel25. Будет сложно проекты сделанные для smh2g поддерживать в smh2010. Или что Вы понимаете под совместимостью? 2. Поделитесь пожалуйста, какие экраны Вы еще хотите создать? 3. А в SymbolFactory разве есть черно-белые картинки? Конвертировать цветную картинку в черно-белую занятие не благодарное. Какие картинки Вам нужны для проектов? Если будут универсальные, то можно и нарисовать. Последний раз редактировалось Arsie, 07.07.2010 в 10:47 |
09.07.2010, 11:11 | #9 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Выбор шрифта для SMH2G
1. Под совместимостью я понимаю возможность использования в проектах на различных контроллерах макросов из собственной библиотеки без их переделки или с минимальной переделкой.
Кстати, я не обнаружил возможности экспорта и импорта экранов, созданных в SMArt. Конечно, они заново создаются легко и быстро, но все же... 2. Все экраны, которые я хотел создать в текущем проекте, я уже создал, используя имеющиеся средства SMArt и внешнюю обработку входов-выходов созданных в SMArt экранов. Спасибо разработчикам за служебные выходы экранов типа активности экрана и номера текущего меню. 3. Есть монохромные голубенькие, которые легко заливаются черным или белым. Ну и с текстурами можно поиграться. |
09.07.2010, 11:49 | #10 |
Member
Регистрация: Jan 2010
Сообщения: 60
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Выбор шрифта для SMH2G
На счет экспорта.
Экраны можно копировать между проектами. Группу экранов пока нельзя. Зато можно копировать папку со всеми вложенными экранами. |
09.07.2010, 19:07 | #11 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Выбор шрифта для SMH2G
Может это и чайниковский вопрос, но как копировать экраны между проектами?
|
12.07.2010, 10:36 | #12 |
Member
Регистрация: Jan 2010
Сообщения: 60
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Выбор шрифта для SMH2G
в окне экранов над нужным экраном нажать правую кнопку мыши
в контексном меню выбрать Копировать перейти в Лоджик открыть другой проект перейти SMArt в окне экранов нажать правую кнопку мыши выбрать Вставить можно и через горячие кнопки Ctrl + C, Ctrl + V |
12.07.2010, 12:02 | #13 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Выбор шрифта для SMH2G
Понятно, в чем дело.
Надо не закрывая ни SMLogix, ни SMArt, скопировать из одного проекта - взамен него открыть другой - вставить в другой. Потому что в еще одном запущенном SMLogix не доступена работа со SMArt. А при закрытии SMArt экран из буфера обмена пропадает. Несколько неудобно, но действительно копировать можно. Спасибо. |