06.12.2011, 19:58
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Как сделать простую кнопку
Ну, в общем вот. Будет материал подробно в FAQ в новогодние каникулы (или как там этот загул обозвать), может чуть раньше, если добъю все незавершенные объекты на работе - начальство хотит до 22 декабря. А пока пример создания переключателя на 11 положений с краткими коментами прямо в проектах, выкроил пару часов на материал.
Сообщение от igor33
|
Где то бы почитать про Float, Integer, Positive,Non-Zero RSWITCH_5.
|
Ну конечно в нагло-русском словаре, лучше для программистов.
Float - дробное, Integer - целое, Positive,Non-Zero - положительное, не равное нулю
Сообщение от igor33
|
Например как сделать ACTUATOR для этой кнопки
|
Актуаторы - это стандартные символы маркеров со строго определенными именами и лежат в библиотеке символов System перейдите в режим отображения символов S в левом тулбаре и зайдите там в эту библиотеку (картинка). Их всего три $MKRTOGGLE - переключение, $MKRINCREMENT - увеличение (прибавление), $MKRDECREMENT - уменьшение (вычитание). Оперируют они со свойством STATE (состояние). В режиме маркеров (прицел ниже S в левом тулбаре) они доступны в селекторе для установки в поле проекта. Создавать их не надо, их надо грамотно использовать.После добавления маркеров к графической модели при Make Device STATE добавится само.
Последний раз редактировалось Halex07; 06.12.2011 в 20:05.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
|
|
|
07.12.2011, 00:49
|
|
Временная регистрация
Регистрация: 16.07.2007
Адрес: Испания
Сообщений: 64
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Как сделать простую кнопку
Спасибо начало прояснятся буду пробывать.
|
|
|
|
07.12.2011, 07:10
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Как сделать простую кнопку
Да, и еще добавлю. Если необходимо сдвоить кнопку или переключатель - совсем не обязательно клепать для этого модель. Воспользуйтесь свойством GANG, я описывал его в FAQ, но повторюсь. Для сдвоенных/строенных и т.д. коммутационных девайсов достаточно установить им одинаковый параметр гонга GANG. Пример на картинке.
ЗЫ Чтобы это проверить даже не обязательно запускать симуляцию. Маркеры TOGGLE, INCREMENT и DECREMENT работают постоянно, поэтому вы заранее можете установить переключатель или кнопку (а также значение температуры, давления и т.п. у датчиков в которых есть эти маркеры) в нужное стартовое положение (последнее добавил для уж совсем "заварочных" пользователей).
Последний раз редактировалось Halex07; 07.12.2011 в 07:17.
|
|
|
|
13.12.2011, 15:20
|
|
Временная регистрация
Регистрация: 16.07.2007
Адрес: Испания
Сообщений: 64
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Как сделать простую кнопку
Большое спасибо Halex07. Разобрался со всеми переключателями ,кнопками сам сделал несколько теперь сижу разбираю светодиод.
пока еще не могу разобраться как он управляется напряжением, хочу сделать свой индикатор на основе светодиода только разложить его по отдельным цветам там вроде 8 вариантов засветки, или сделать стрелочный индикатор. Короче буду разбираться . За советы большое СПАСИБО !
|
|
|
|
17.01.2012, 12:26
|
|
Прописка
Регистрация: 14.11.2006
Сообщений: 150
Сказал спасибо: 31
Сказали Спасибо 125 раз(а) в 62 сообщении(ях)
|
Re: Как сделать простую кнопку
Сообщение от igor33
|
...как сделать ACTUATOR для этой кнопки, и можно ли ему задать переключение не пробелом а другой клавишой.
|
Может где-то уже и писалось об этом, но вот сам докопался.
Другую клавишу можно прописать в свойствах кнопки, например: key=1. Кнопка будет управляться клавишей 1, при том без наведения на нее курсора. Прописать можно только цифровые клавиши и работает только основная клавиатура.
|
|
|
|
18.01.2012, 15:19
|
|
Временная регистрация
Регистрация: 16.07.2007
Адрес: Испания
Сообщений: 64
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Как сделать простую кнопку
Интересно где можно прочитать про все ключевые слова в свойствах моделей типа key=1, SCHMITT=D0,D1, PRECHARGE=0, GANG=1 и так далее.
|
|
|
|
18.01.2012, 23:58
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Как сделать простую кнопку
Сообщение от igor33
|
где можно прочитать про все ключевые слова
|
Так это все в основном из HELP-ов. Но конкретно в одном месте этого нет и быть не может. Поймите, например, PRECHARGE - относится к свойствам конденсатора и существует ТОЛЬКО в Протеусе, в других SPICE-подобных программах нет. Ест-но он будет описан только в свойствах примитива конденсатора в хелпе ProSPICE Primitives (файл MODELS.chm для версии 7.8 ). Про key, если мне не изменяет память, раньше было в хелпе по моделям keypad, ну и т.д. В одном месте все описано быть не может, поскольку то же PRECHARGE нет смысла назначать резистору, диоду или цифровому примитиву.
|
|
|
|
19.01.2012, 02:25
|
|
Временная регистрация
Регистрация: 16.07.2007
Адрес: Испания
Сообщений: 64
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Как сделать простую кнопку
Спасибо понял.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:33.
|
|