УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

Возникли вопросы


Автор Повідомлення
Повідомлення створено: 23. 10. 2015 [10:52]
Reykon
Алексей Петров
Автор теми
Зареєстрован(а) с: 05.03.2015
Повідомлення: 7
Добрый день, возникли два вопроса по ходу работы:
1. Время опроса датчика допусти 4с., время выполнение программного кода 2с. ( данные с датчика поступают в этот код). Такой вопрос код выполняется код повторно, но время опроса датчика еще не подошло, какие данные он использует?(старые или ждет опроса).
2. Как организовать таймер в коде, ( допустим определенную строку кода надо выполнить с дилеем 5 сек.), стандарные функции джава скрипта не подходят в мануале не нашел.
Повідомлення створено: 23. 10. 2015 [14:59]
fido_max
Maxim Kochetkov
Contributor
Зареєстрован(а) с: 28.10.2010
Повідомлення: 129
"Reykon" wrote:

Время опроса датчика допусти 4с.

Через какой модуль опрашивается датчик?
"Reykon" wrote:

время выполнение программного кода 2с.

А зачем код выполняется чаще, чем опрашивается датчик? Какой в этом тайный смысл?
"Reykon" wrote:

какие данные он использует?(старые или ждет опроса).

Те, которые есть на данный момент (хотя может зависеть от первого вопроса).
"Reykon" wrote:

Как организовать таймер в коде

Это не спасет. Кто будет синхронизировать опрос датчика и выполнение кода?
Повідомлення створено: 25. 10. 2015 [13:49]
Reykon
Алексей Петров
Автор теми
Зареєстрован(а) с: 05.03.2015
Повідомлення: 7
Датчик опрашивается через MODBUS, разница времени опроса и времени выполнения разная из-за самих датчиков, если выставить другое время опроса крашится контроллер и теряется связь, а таймер мне нужен для другого ( есть условие при котором нужно включить вентиляторы на полную а через 10 секунд подать сигнал чтоб убавить до 1 скорости).
Повідомлення створено: 26. 10. 2015 [09:11]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"Reykon" wrote:

Датчик опрашивается через MODBUS, разница времени опроса и времени выполнения разная из-за самих датчиков, если выставить другое время опроса крашится контроллер и теряется связь, а таймер мне нужен для другого ( есть условие при котором нужно включить вентиляторы на полную а через 10 секунд подать сигнал чтоб убавить до 1 скорости).

http://wiki.oscada.org/Doc/QuickStart#h988-28

Learn, learn and learn better than work, work and work.



9000