RTC 특수 데이터 레지스터 액세스

이 예에서 실시간 클록의 시스템 변수는 구조화된 문자에서 호출됩니다. 데이터 레지스터 수는 사용한 PLC 기종에 따라 다릅니다.

시스템 변수

FP0, FPe

FPS, FP-X, FP2, FP2SH

sys_wClockCalendarMinSec

DT9054

DT90054

sys_wClockCalendarDayHour

DT9055

DT90055

sys_wClockCalendarYearMonth

DT9056

DT90056

sys_wClockCalendarSet

DT9058

DT90058

POU 헤더

POU 헤더에서 모든 입력 및 출력 변수는 이 함수를 프로그래밍하기 위해 사용된다고 선언됩니다.

ST 본문

(* Set RTC to 05-06-31 12:00:00 *)
if (bSetNewRTC) then
    sys_wClockCalendarMinSec:=16#0000;
    sys_wClockCalendarDayHour:=16#3112;
    sys_wClockCalendarYearMonth:=16#0506;
    sys_wClockCalendarSet:=16#8000;
end_if;
(* Evaluate the RTC for 12:00:00 *)
if ( sys_wClockCalendarMinSec=16#0000AND
    (sys_wClockCalendarDayHour AND16#00FF)=16#0012) then
    (* React on lunch time *)
end_if;

최종 수정일: 2019-04-29이 페이지에 대한 피드백Panasonic 직통 전화