듀얼 센서의 클록 편차를 교정하는 방법에는 하드웨어-트리거 동기 교정과 소프트웨어{1}}트리거 교정의 두 가지 방법이 있습니다. 귀하의 데이터 수집 아키텍처에 가장 적합한 방법을 선택하십시오. 둘 다 작동이 간단합니다.
I. 동일한 PLC/데이터 수집 카드 아키텍처: 하드웨어 동기 교정(권장, 1-단계 솔루션)
두 센서가 모두 동일한 컨트롤러에 연결된 경우 하드웨어-로 트리거되는 보정을 통해 1ms 이내에 오류를 제어할 수 있습니다.
기본 모듈 동기화 활성화: 대부분의 PLC 아날로그 입력 모듈은 동기 샘플링을 지원합니다. 프로그래밍 소프트웨어에서 "동기화 채널" 기능을 활성화하십시오. 두 센서를 동일한 트리거 소스에 바인딩하면 하드웨어가 자동으로 시계를 동기화하므로 추가 교정이 필요하지 않습니다.
독립 모듈의 하드 캘리브레이션: 두 개의 독립 모듈이 있는 경우 동일한 외부 트리거 라인(예: PLC의 출력 펄스)을 가져오고 두 모듈에 동시에 트리거 신호를 보내 동시 샘플링을 강제하고 편차를 자동으로 제거합니다.
고정 편차 보상: 교정 후에도 작은 클럭 차이가 여전히 존재하는 경우 고정 편차 값을 기록합니다(예: 센서 B는 항상 센서 A보다 2ms 뒤쳐져 있습니다). 소프트웨어 비교 중에 센서 B의 타임스탬프는 편차를 보상하기 위해 자동으로 2ms 앞으로 이동됩니다.
II. 별도의 독립 획득 아키텍처(두 개의 컨트롤러/다른 장치): 소프트웨어 동적 교정
두 센서가 서로 다른 장치에서 획득된 경우 정기적인 소프트웨어 교정이 수행됩니다. 단계는 다음과 같습니다:
1. 트리거된 수동 교정(빠른 초기 교정):
단계 신호(예: 급격한 압력 전환 또는 급격한 온도 변화)를 두 센서에 동시에 적용합니다.
두 센서에서 감지된 걸음 신호의 타임스탬프를 기록하고 시간 차이를 계산합니다. 시계 편차=센서 A 걸음 시간 - 센서 B 걸음 시간;
모든 후속 비교에 이 편차 수정 타임스탬프를 사용하여 두 센서의 단계 신호를 정렬하고 교정을 완료합니다.
보다 정확한 결과를 얻으려면 테스트를 세 번 반복하고 평균 편차를 구하십시오.
2. 주기적인 자동 보정(장기-장기 작동 중 드리프트 제거):
교정 주기 설정: 하루에 한 번 자정 또는 장치 유지 관리 기간 동안 자동으로 시계 정렬을 수행합니다.
정렬 방법: 두 획득 장치 모두 호스트 컴퓨터에서 현재 표준 시간을 동시에 요청하고 로컬 시계를 호스트 컴퓨터의 시간으로 수정합니다.
편차 보정: 누적 편차가 한 샘플링 기간을 초과하면 편차가 더 이상 누적되지 않도록 자동 보정 및 조정이 수행됩니다.
III. 교정 후 편차 보호
교정 후에는 편차로 인한 잘못된 경보를 방지하기 위해 보호 계층을 추가하십시오.
최대 허용 편차 임계값 설정: 예를 들어 10Hz 샘플링(샘플링 기간 100ms)에서 두 데이터 포인트 간의 타임스탬프 차이가 100ms를 초과하면 비교를 건너뛰고 경보를 트리거하지 않으므로 비동기로 인한 잘못된 판단을 방지할 수 있습니다.
다양한 시나리오에 대한 선택
새로운 시스템 설계: 하드웨어 동기 교정 우선순위를 지정합니다. 일회성-설정은 장기적으로 효과적이며-추가적인 유지 관리가 필요하지 않습니다.
기존 시스템 업그레이드/분할 획득: 수동 초기 교정 + 일일 자동 시간 동기화를 통해 허용 가능한 범위 내에서 편차를 제어할 수 있습니다.
높은-주파수 동적 시나리오(샘플링 주파수 > 100Hz): 하드웨어-트리거 교정이 필수입니다. 소프트웨어 교정은 정확도 요구 사항을 충족할 수 없습니다.

