Segnetics

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

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.09.2020, 23:48   #1
kulepov
Senior Member
 
Регистрация: Apr 2016
Сообщения: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 4 раз(а) в 2 сообщениях
По умолчанию Порядок отрисовки элементов экрана макросами из Лоджика (RTFM)

В лоджике есть маркосы для Трим5 для отрисовки элементов мнемосхем на экране.
1. Не могу найти, как переместить воздуходов, нарисованный при помощи маркроса за изображения вентиляторов.
2. Есть где-то описание всех этих маркосов? Где можно узнать назначение входов на них?
kulepov вне форума   Ответить с цитированием
Старый 14.09.2020, 10:35   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

Цитата:
Сообщение от kulepov Посмотреть сообщение
В лоджике есть маркосы для Трим5 для отрисовки элементов мнемосхем на экране.
1. Не могу найти, как переместить воздуходов, нарисованный при помощи маркроса за изображения вентиляторов.
2. Есть где-то описание всех этих маркосов? Где можно узнать назначение входов на них?
1) Основы основ: https://dl.segnetics.com/WebHelp/SMLogix/base_tick.htm (циферки на блоках/макросах ненавязчиво подсказывают)

2) Нет, описания нет. По большому счёту из непонятного только "статус", который описан в конструкторах - соответствующие макросы принимают соответствующий статус соответствующего устройства из проекта конструктора.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 14.09.2020, 11:05   #3
kulepov
Senior Member
 
Регистрация: Apr 2016
Сообщения: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 4 раз(а) в 2 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

1. Все равно не понятно. Как сделать так, что обозначение воздуховодов было ЗА изображением вентиляторов фильтров. ит.д.
kulepov вне форума   Ответить с цитированием
Старый 14.09.2020, 11:54   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

Цитата:
Сообщение от kulepov Посмотреть сообщение
1. Все равно не понятно. Как сделать так, что обозначение воздуховодов было ЗА изображением вентиляторов фильтров. ит.д.
Нужно вентиляторы выводить после воздуховодов. Тогда вентиляторы выведутся позже воздуховодов и воздуховоды не смогут затереть ваши вентиляторы.

представьте, что вы вырезаете воздуховоды и вентиляторы из бумажек. И далее выкладываете мнемосхему из этих бумажек на столе. Как сделать так, чтобы воздуховод не закрыл вентилятор? Положить его на стол раньше вентилятора, чтобы вентилятор лёг на воздуховод. А не наоборот.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 14.09.2020, 14:31   #5
kulepov
Senior Member
 
Регистрация: Apr 2016
Сообщения: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 4 раз(а) в 2 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

Цитата:
Сообщение от Arsie Посмотреть сообщение
1) Основы основ: https://dl.segnetics.com/WebHelp/SMLogix/base_tick.htm (циферки на блоках/макросах ненавязчиво подсказывают)

2) Нет, описания нет. По большому счёту из непонятного только "статус", который описан в конструкторах - соответствующие макросы принимают соответствующий статус соответствующего устройства из проекта конструктора.
А как вывести на иконку водяного нагревателя показания клапана в %? Какой нужно задать статус,%?
Почему-то у меня иконка не реагирует на изменения входов макроса?
Может у вас есть пример?
Для чего используется вход макроса Cascade?
kulepov вне форума   Ответить с цитированием
Старый 14.09.2020, 15:11   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

Цитата:
Сообщение от kulepov Посмотреть сообщение
А как вывести на иконку водяного нагревателя показания клапана в %? Какой нужно задать статус,%?
Почему-то у меня иконка не реагирует на изменения входов макроса?
Может у вас есть пример?
Для чего используется вход макроса Cascade?
В документации на Конструктор есть документ, рассказывающий, что такое "Status".

Каскад вам не нужен. Проценты выводит макрос "мегабар" или можете вывести их самостоятельно, используя блок вывода чисел.


Добавлено через 4 минуты


Цитата:
Сообщение от kulepov Посмотреть сообщение
Может у вас есть пример?
Enable = 1, Visible = 1, Active = 1, ко входу статуса подключить выход статуса комплементарного устройства из проекта Конструктора. Ко входу % выход % комплементарного устройства.

На Clock нужно подать меандр, если нужно, чтобы авария мигала. Либо константу, чтобы авария просто горела.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 14.09.2020, 15:56   #7
kulepov
Senior Member
 
Регистрация: Apr 2016
Сообщения: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 4 раз(а) в 2 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

Что такое входы у макроса мегабар
x,y,z?
что на них подать?
Цитата:
Сообщение от Arsie Посмотреть сообщение
В документации на Конструктор есть документ, рассказывающий, что такое "Status".

Каскад вам не нужен. Проценты выводит макрос "мегабар" или можете вывести их самостоятельно, используя блок вывода чисел.


Добавлено через 4 минуты




Enable = 1, Visible = 1, Active = 1, ко входу статуса подключить выход статуса комплементарного устройства из проекта Конструктора. Ко входу % выход % комплементарного устройства.

На Clock нужно подать меандр, если нужно, чтобы авария мигала. Либо константу, чтобы авария просто горела.
kulepov вне форума   Ответить с цитированием
Старый 14.09.2020, 16:19   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика

Цитата:
Сообщение от kulepov Посмотреть сообщение
Что такое входы у макроса мегабар
x,y,z?
что на них подать?
На них нужно подать X, Y ,Z от макросов мнемо.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.09.2020, 00:26   #9
kulepov
Senior Member
 
Регистрация: Apr 2016
Сообщения: 162
Благодарил(а): 0 раз(а)
Поблагодарили: 4 раз(а) в 2 сообщениях
По умолчанию Ответ: Порядок отрисовки элементов экрана макросами из Лоджика (RTFM)

Разобрался. Спасибо.
kulepov вне форума   Ответить с цитированием
Ответ

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

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

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

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



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


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