|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме | Опции просмотра |
11.03.2021, 20:17 | #1 |
Новичок
Регистрация: Oct 2020
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Промежуточные переменные
Добрый день! В SMLogix есть возможность использования временных переменных для хранения результата промежуточных расчетов?
|
11.03.2021, 20:22 | #2 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: Промежуточные переменные
Конечно
|
12.03.2021, 07:21 | #3 |
Новичок
Регистрация: Oct 2020
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Промежуточные переменные
Например если на входе функции не константы. Мне нужно сохранить результат 10 таких сложений через определенный интервал времени, а потом сравнить эти результаты или посчитать среднее. |
12.03.2021, 07:38 | #4 |
Senior Member
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Промежуточные переменные
Почитайте про блок Spdelay
И в справке поищите "Усредняющий фильтр", мне кажется вам подойдёт. __________________ Пуш зе темпо |
12.03.2021, 10:24 | #5 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: Промежуточные переменные
Задачу то надо формулировать точнее. Телепатов тут нет. Вот Pushin предлагает использовать Spdelay. Но это сработает, если значения идут непрерывно, и отсутствует необходимость сохранять "промежуточные" значения в EEPROM, например. Для аналогового фильтра ОК, а для вашей задачи может быть не очень. |
12.03.2021, 10:42 | #6 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Промежуточные переменные
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
12.03.2021, 11:24 | #7 |
Новичок
Регистрация: Oct 2020
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Промежуточные переменные
Как например на языках высокого уровня объявил переменную определенного типа и храни в ней значение хоть в течение всего цикла работы программы. Или как на ассемблере записать значения в регистры и там хранить. То есть в определенный момент времени сохранить значения расчетов в переменную и в любой момент времени использовать именно это сохраненное значение. Но не через пзу) |
12.03.2021, 11:52 | #8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Промежуточные переменные
Для чего вам это нужно? Опишите полностью задачу, для понимания этой части.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
12.03.2021, 12:39 | #9 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 857
Благодарил(а): 4 раз(а)
Поблагодарили:
85 раз(а) в 66 сообщениях
|
Ответ: Промежуточные переменные
|
12.03.2021, 13:08 | #10 |
Новичок
Регистрация: Oct 2020
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Промежуточные переменные
|
12.03.2021, 13:38 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Промежуточные переменные
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переменные SMConfig | gaa | SMConnect & SMConfig | 11 | 28.12.2023 07:52 |
Запись в modbus переменные с периодом 0 | devizdus | Вопросы о Matrix | 12 | 20.11.2020 11:31 |
Modbus переменные | chaos1727 | SMLogix | 3 | 02.02.2015 17:30 |
Переменные ModBus | Gigagramm | SMLogix | 2 | 15.08.2013 14:28 |
временные переменные | Николай Ушаков | SMLogix | 1 | 28.10.2008 20:22 |