Доброго времени суток.
Подскажите пож-та.
Сделал функциональный блок с 2мя таймерами.
Вызываю его в программе 1 раз - все работает нормально. 2 раза - ошибка.
Я так думаю, что это из-за того что я использую таймеры.
Как можно обхитрить Степ7 и использовать таймеры в ФБ?
Заранее благодарен.
[?+]: Проблема Functional Block + Timer
-
- Posts: 65
- Joined: Thu Nov 01, 2007 9:41 pm
- Location: Belarus
Re: [?]: Проблема Functional Block + Timer
1. Завести выбор номера таймера на вход FB (переменная в формате таймер)
2. Подсчитывать изменение времени в FB через переменные меняющиеся в циклических ОВ, или подсчитывая каждый цикл изменение OB1_PREV_CYCLE
3. Написать свой FB - таймер (опять же через сумму OB1_PREV_CYCLE)
4. использовать в стат-переменных sfb ton(sfb0,кажется) и задавать время в миллисеk и другие системные таймера
...
2. Подсчитывать изменение времени в FB через переменные меняющиеся в циклических ОВ, или подсчитывая каждый цикл изменение OB1_PREV_CYCLE
3. Написать свой FB - таймер (опять же через сумму OB1_PREV_CYCLE)
4. использовать в стат-переменных sfb ton(sfb0,кажется) и задавать время в миллисеk и другие системные таймера
...
-
- Posts: 115
- Joined: Wed Jul 28, 2010 9:06 am
Re: [?]: Проблема Functional Block + Timer
Спасибо огромное. Неправильно объявил таймеры.