Как да калибрирате отклонението на часовника на двойни сензори

May 30, 2026

Остави съобщение

Има два метода за калибриране на отклонението на часовника на двойни сензори: хардуерно-задействано синхронно калибриране и софтуерно-задействано калибриране. Изберете метода, който най-добре отговаря на вашата архитектура за събиране на данни; и двете са лесни за работа:

 

I. Същата PLC/карта за събиране на данни Архитектура: Хардуерно синхронно калибриране (препоръчва се, едно-етапно решение)

Ако и двата сензора са свързани към един и същ контролер, хардуерно-задействаното калибриране може да контролира грешката в рамките на 1 ms:

Активирайте естествената синхронизация на модула: Повечето PLC аналогови входни модули поддържат синхронно вземане на проби. Активирайте функцията "Канал за синхронизиране" в софтуера за програмиране. Свържете двата сензора към един и същ източник на задействане и хардуерът автоматично ще синхронизира часовника, без да изисква допълнително калибриране.

Твърдо калибриране на независими модули: Ако има два независими модула, изведете една и съща външна тригерна линия (напр. изходния импулс на PLC) и изпратете тригерни сигнали към двата модула едновременно, принуждавайки едновременно вземане на проби и автоматично елиминиране на отклонението.

Компенсация на фиксирано отклонение: Ако все още има малка разлика в часовника след калибриране, запишете стойност на фиксирано отклонение (напр. сензор B винаги е 2ms зад сензор A). По време на сравнението на софтуера времевият печат на сензор B ще бъде автоматично изместен напред с 2 ms, за да компенсира отклонението.

 

II. Отделна независима архитектура за придобиване (два контролера/различни устройства): Софтуерно динамично калибриране

Ако двата сензора са придобити от различни устройства, се извършва периодично софтуерно калибриране. Стъпките са както следва:

1. Задействано ръчно калибриране (бързо първоначално калибриране):

Приложете стъпков сигнал (напр. бързо превключване на налягането или внезапна промяна на температурата) към двата сензора едновременно.

Запишете времевите клейма на стъпковия сигнал, открит от двата сензора, и изчислете времевата разлика: Отклонение на часовника=Стъпка на сензор A - Стъпка на сензор B;

Използвайте това времево клеймо за корекция на отклонението за всички последващи сравнения, за да подравните стъпковите сигнали на двата сензора, завършвайки калибрирането.

Повторете теста три пъти и вземете средното отклонение за по-точни резултати.

2. Периодично автоматично калибриране (елиминиране на дрейфа по време на дългосрочна-работа):

Задаване на цикъла на калибриране: Автоматично извършване на настройка на часовника веднъж на ден в полунощ или по време на прозореца за поддръжка на устройството.

Метод на подравняване: И двете устройства за получаване едновременно изискват текущото стандартно време от хост компютъра и коригират своите локални часовници към времето на хост компютъра.

Корекция на отклонението: Ако кумулативното отклонение надвиши един период на вземане на проби, се извършва автоматична компенсация и настройка, за да се предотврати по-нататъшното натрупване на отклонението.

 

III. Защита от отклонение след калибриране

След калибриране добавете слой защита, за да предотвратите фалшиви аларми, причинени от отклонения:

Задаване на максимален праг на допустимо отклонение: Например при 10Hz семплиране (период на семплиране 100ms), ако разликата във времето между две точки от данни надвишава 100ms, пропуснете сравнението и не задействайте аларма, като избягвате погрешни преценки, причинени от асинхронност.

Избор за различни сценарии

Нов дизайн на системата: Дайте приоритет на хардуерното синхронно калибриране; еднократната-настройка е ефективна дългосрочно-и не изисква последваща поддръжка.

Надстройка на съществуваща система/разделено придобиване: Ръчно първоначално калибриране + ежедневна автоматична синхронизация на времето може да контролира отклонения в приемливи граници.

Високо{0}}честотни динамични сценарии (честота на вземане на проби > 100Hz): Задействаното от хардуер-калибриране е задължително; софтуерното калибриране не може да отговори на изискванията за точност.

info-1328-915

Изпрати запитване
Свържете се с насако имате някакви въпроси

Можете да се свържете с нас чрез телефон, имейл или онлайн формата по-долу. Наш специалист ще се свърже с вас скоро.

Свържете се сега!