-
плк110-32, погрешность таймера
Прогнали блок на базе ПЛК110-32 на погрешность измерения интервалов времени. Вне зависимости от применяемого способа, а пробовали:
1) функциональным блоком таймера;
2) настройкой IRQ на 100 мкс и ведением собственного счетчика тиков;
3) использованием тиков процессора из SysLibTime;
относительная погрешность измерения интервала времени по формуле
e = (Tизм/Tэталона - 1) * 100
составляет ~ +0,47%, повторяется при любых интервалах от 10 сек до 1-2 часов. Эталонные приборы поверены, проверялось двумя приборами, показания сходятся.
Какова может быть причина? Частота кварца у процессора неровная?
Пока проверяли один экземпляр ПЛК, какова вероятность, что отклонение у другого экземпляра будет другим?
-
Супер Модератор
1. стоят обычные кварцы (не гиперточные).
2. стоит несколько кварцев один вам тактируют время цп второй время энергонезависимых часов. погрешности в худшем случае складываются.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума