Здравствуйте! Помогите пожалуйста!
Вопрос: как с помощью языка LD составить программу подсчета времени выполнения программы, либо количество циклов в секунду. Заранее спасибо!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Программа подсчета времени выполнения программы.
Модератор: kirillio
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 25 фев 2013, 21:24
- Имя: Dmitry Uljanoff
-
- здесь недавно
- Сообщения: 84
- Зарегистрирован: 02 авг 2010, 11:30
- Имя: Сергей Сергеевич
- Страна: РФ
- город/регион: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: Программа подсчета времени выполнения программы.
Вообще то в контроллерах есть системная переменная которая время цикла хранит. А внутри одного цикла сделать непросто - таймера ведь обновляют значения по окончании цикла.
-
- эксперт
- Сообщения: 1024
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 27 раз
- Поблагодарили: 104 раза
Re: Программа подсчета времени выполнения программы.
Это будет зависить от марки контроллера. Для контроллеров Schneider Electric в Unity и Concept можно использовать блок FREERUN
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Поблагодарили: 4 раза
- Забанен: Бессрочно
Re: Программа подсчета времени выполнения программы.
Невольно возникает вопрос - на предмет чего это вдруг понадобилось?
-
- эксперт
- Сообщения: 1024
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 27 раз
- Поблагодарили: 104 раза
Re: Программа подсчета времени выполнения программы.
Главное, чтобы до этого не дошло :) http://www.anekdot.ru/id/387600/Alexander писал(а):Невольно возникает вопрос - на предмет чего это вдруг понадобилось?
Часто бывает необходимость свой таймер написать
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 25 фев 2013, 21:24
- Имя: Dmitry Uljanoff
Re: Программа подсчета времени выполнения программы.
Дали программу FST-IPC, поставили такую задачу. А так как я в языках программирования полный ноль, то не знаю с чего начать. Про цикл выполнения программы понял, из чего он состоит - тоже. А вот как обосновать решение задачи - не понял.Alexander писал(а):Невольно возникает вопрос - на предмет чего это вдруг понадобилось?
-
- завсегдатай
- Сообщения: 573
- Зарегистрирован: 08 авг 2008, 10:43
- Имя: Щукин Андрей Александрович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 51 раз
Re: Программа подсчета времени выполнения программы.
Студент МЭИ-ФЕСТО?
В общем-то вы должны получить в программе величину из WatchDog Timer контроллера: в некоторых контроллерах это уже фиксированая ячейка памяти или переменная, в других значение возвращается вызовом соотвествующей библиотеки/FB. В FST это нужно искать функцию в библиотеках CMP/CFM по ключевому слову Watchdog. Ну, а так сообщаю страшную тайну "объект измерения не может быть средством своего измерения".
В общем-то вы должны получить в программе величину из WatchDog Timer контроллера: в некоторых контроллерах это уже фиксированая ячейка памяти или переменная, в других значение возвращается вызовом соотвествующей библиотеки/FB. В FST это нужно искать функцию в библиотеках CMP/CFM по ключевому слову Watchdog. Ну, а так сообщаю страшную тайну "объект измерения не может быть средством своего измерения".
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.