제어기기

수주 종료 상품


파나소닉・홈 법인용 톱 > 전자 디바이스・산업용 기기 > 제어기기 톱 > 서비스 및 지원 > FA 기술 지원 > 샘플 프로그램 > 시간 제어 No.10 2개의 인터럽트와 링 카운터를 사용한 시간 측정


2개의 인터럽트와 링 카운터를 사용한 시간 측정

해설

대응 기종

FP0R / FRΣ / FP-X

개요

센서A (X0)가 ON한 뒤 센서B (X1)가 ON할 때까지의 시간을 10.67μSec 단위(주1)로 계측합니다.

주1) 기종에 따라 시간 단위가 다릅니다.

FP0R:10.67μSec
FP-X:10.24μSec
FPΣ:10.24μSec

주2) 계측 간격은 최대 650mSec입니다.

해설

인터럽트 기능과 특수 데이터 레지스터 링 카운터를 응용한 2점간(센서A ON~ 센서B ON)의 시간을 계측합니다.

DT90020은 10.67μSec에 +1되는 1워드 링 카운터입니다.

2개의 시점에서 링 카운터값의 차에 10.67μSec를 곱하여 시간을 산출합니다.

(이 사례에서는 정수 연산을 사용하여 "10.67" 대신 "K1067"을 곱하였습니다.
아래 프로그램 예에서는 연산 결과의 DT110 내용은 "48924084"이지만
시간은 489340.84μSec(489.34084mSec)가 됩니다.)

맨위로

래더 프로그램

[참고]

DT90020 링 카운터의 단위

FP0R … 10.67μSec
FP-X … 10.24μSec
FPΣ … 10.24μSec

2011/11

맨위로

맨위로

Webショールーム - 最新のFAセンサ・FA機器を動画で詳しくご紹介
기술 관련 문의
FA센서・시스템상품 기술 지원

본사

02-795-9600


천안사무소
041-622-9128

대구사무소
053-710-2301

접수시간 9:00-18:00
본사 휴업일을 제외

【WEB으로 문의】