|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
29.11.2022, 11:12 | #1 |
Новичок
Регистрация: Nov 2022
Сообщения: 6
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Проект под SMH2G на SMH4 проблема (нет проблемы)
Всем привет. Есть проект написанный под SMH2G. При переходе на SMH4 в SMLogix-е выбрал новой контроллер и проект пересобрался под него. Естественно, все "окна" старого проекта отображаются на SMH4 так, как будто-бы он имеет символьный дисплей 4х20 со знакоместами. Каждое "окно" представляет из себя белый экран с четырьмя строками (если они предусмотрены проектом) текста белым шрифтом на чёрном фоне.
Вложение 11196 Лезу исправлять, необходимо получить белые символы на полностью чёрном фоне, покрывающем всю площадь экрана. Вложение 11197 Меняю старые блоки вывода на экран SCREEN(str/int...) на блоки ScreenTrim(str/int...), предварительно подобрав параметры шрифта и всего прочего. Получается то же самое, белый текст с черным фоном за ним. При этом, все старые блоки SCREEN я удалил, но на экране от них остаются следы. Получается так, что за новым текстом на блоках ScreenTrim прячется текст старых и удалённых SCREEN блоков. Зелёным выделена строка на блоке ScreenTrim. screen3.jpg Так выглядят экраны и блоки в проекте Вложение 11200 Вложение 11201 Можно ли избавится от этих "фантомных" строк на блоках SCREEN? И как задать фон целого окна а не отдельной строки, чтобы получить результат как на втором фото сверху? Спасибо! Последний раз редактировалось Arsie, 22.12.2022 в 18:37 Причина: Удалил вложения за ненужностью |
29.11.2022, 11:16 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Проект прикрепите?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
29.11.2022, 11:28 | #3 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
У окон нет фона, т.к. нет самих окон. Зато есть экран, чтобы экран стал полностью чёрным, его нужно заполнить чем-то чёрным. И потом поверх этого чёрного выводить белые буквы. Читайте раздел справки по графическим блокам. Их всего несколько штук и вам подходят два из них Добавлено через 1 минуту Понятное дело, что вы где-то прозабыли в проекте эти блоки. Вот только по картинкам этого не понять. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
29.11.2022, 11:57 | #4 | |||
Новичок
Регистрация: Nov 2022
Сообщения: 6
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
[QUOTE=Arsie;79367]
Цитата:
Цитата:
Цитата:
|
|||
29.11.2022, 12:02 | #5 |
Новичок
Регистрация: Nov 2022
Сообщения: 6
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Последний раз редактировалось Arsie, 29.11.2022 в 15:43 Причина: Проблема решена, файлы удалил |
29.11.2022, 12:04 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
Фон под буквой всегда рассчитывается как сочетание самых жирных буква этого шрифта. Если шрифт моноширинный, то ширина учитывается, если нет, то не учитывается. Только высота. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
29.11.2022, 12:24 | #7 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
__________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 29.11.2022 в 12:34 |
|
29.11.2022, 12:24 | #8 | ||
Новичок
Регистрация: Nov 2022
Сообщения: 6
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
Цитата:
И как быть с проектом, состоящим из четырёх блоков вывода ScreenTrim, в котором фон сразу чёрный? Последний раз редактировалось EmelD, 29.11.2022 в 12:40 |
||
29.11.2022, 13:34 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
Для нашей справки это мусорные данные, на мой взгляд. Ну будете вы знать, что фон не 24 пикселя, а 25 и причины этого. Толку-то, т.к. ваш вопрос ниже не будет снят: В смысле, "как быть"? Сделать также. Для этого ознакомиться со справкой и... У окон нет фона, т.к. нет самих окон. Зато есть экран, чтобы экран стал полностью чёрным, его нужно заполнить чем-то чёрным. И потом поверх этого чёрного выводить белые буквы. Читайте раздел справки по графическим блокам. Их всего несколько штук и вам подходят два из них __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
29.11.2022, 14:23 | #10 | |||
Новичок
Регистрация: Nov 2022
Сообщения: 6
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
Цитата:
Цитата:
Я пользуюсь справкой в SMLogix через F1, там нет раздела "графические блоки", поиск о нём не знает. Последний раз редактировалось Arsie, 29.11.2022 в 15:45 Причина: Удалил вложения за ненужностью |
|||
29.11.2022, 14:29 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
Ищется легко - на том же ScreenTrim правой кнопкой мыши, "Справка". __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
29.11.2022, 14:40 | #12 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цитата:
Безымянный.png __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
Благодарность от: |
29.11.2022, 16:05 | #13 |
Новичок
Регистрация: Nov 2022
Сообщения: 6
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
|
29.11.2022, 16:09 | #14 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проект под SMH2G на SMH4 проблема
Цены бы вам не было, если бы сразу начали с приложения проектов
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |