|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
20.03.2014, 12:42 | #1 |
Новичок
Регистрация: Nov 2013
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Программный сигнал
Здравствуйте. При работе с SMLogix возник следующий вопрос, как задать напряжение на аналоговых выходах программно не используя внешние источники напряжения. Откуда взять этот программный сигнал. Заранее спасибо.
|
20.03.2014, 13:07 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Программный сигнал
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.03.2014, 16:41 | #3 |
Новичок
Регистрация: Nov 2013
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Программный сигнал
Как я понял, в SMLogix нет блока, выдающего не зависящий от других блоков постоянный сигнал. Поэтому сигнал задания для аналогового вЫхода должен вычисляться на основе сигналов с других блоков, например аналоговых входов. Прав я или нет?
|
24.03.2014, 16:57 | #4 |
Новичок
Регистрация: Oct 2013
Сообщения: 14
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Программный сигнал
Вы можете в ручную задавать значения на входах блоков, для этого дважды кликните на "0" (как показано на рисунке выше) над узлом входа. Для этого не нужен особый блок в SMLogix.
__________________ Я создам свой макрос с секвенсором и фильтрами |
24.03.2014, 17:35 | #5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Программный сигнал
Выдача константы.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
28.03.2014, 16:18 | #6 |
Новичок
Регистрация: Nov 2013
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Программный сигнал
При двойном нажатии на ноль левой кнопкой мыши ничего не происходит. Может у меня старая версия программы?
|
28.03.2014, 16:46 | #7 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Программный сигнал
Цитата:
Сделайте картинку, покажите, что вы нажимаете? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 28.03.2014 в 16:58 |
|
28.03.2014, 22:59 | #8 |
Новичок
Регистрация: Nov 2013
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Программный сигнал
Вот в чёрном квадрате всё как у вас на картинке вроде...
|
28.03.2014, 23:20 | #9 |
Senior Member
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили:
7 раз(а) в 7 сообщениях
|
Ответ: Программный сигнал
Чтобы было точно как на той картинке надо добавить впереди блок MUX(int) (ну или любой другой с выходом типа int)
НЕПОСРЕДСТВЕННО на блок выхода число нельзя ввести. |
29.03.2014, 12:06 | #10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Программный сигнал
Я для вас стрелочку нарисовал, чтобы ну уж совсем понятно было.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |