본문 바로가기
IT/PLC

[아날로그 시계] PLC [DATERD]명령어 & 프로페이스 [회전] 애니매이션 사용해서 만들기

by 옥탑방개발자 2022. 5. 26.
728x90

오늘의 삽질

  • 프로페이스로 안날로그 시계 만들기

 

 

화면구상

  • 무료 빈 시계 이미지 넣기
  • 분침으로 사용할 선 넣기

 

 

 

 

 

 

애니매이션 속성 설정

  • 분으로 사용할 어드레스 지정 "D0"
  • 소스 범위는 분을 표시할거기 때문에 0~60분까지 즉, 최소값 "0", 최대값 "60" 설정
  • 회전 범위는 0~360도 회전할거기 때문에 0~360로 설정
  • 회전축은(부품의 중심에서 좌표)를 말함 즉, 선의 중심이 (0,0)이기 때문에 (0,30)을 기준으로 회전

 

 

 

 

 

테스트

  • 증가 명령어 +를 사용하여 1자리별 분침의 위치 확인하기("분침이 잘 움직인다")

 

 

 

 

 

PLC [DATERD] 명령어로 실제 시간 받아오기

  • "D0"부터 7워드 "D6"까지 [년, 월, 일, 시, 분, 초, 요일]을 저장한다.

 

 

 

 

완성

  • 실제 아날로그 시계를 보면 시침은 정각에 떨어지지 않고 몇 분 인지에 따라 서서히 움직인다. 그래서 조금의 계산식을 통해서 애니메이션 값 설정을 해준다.
  • 초 단위로 움직이는 시침과 분침 & 0.2초단위 초침 추가

 

분단위(왼쪽), 초단위+0.2초침(오른쪽)

 

728x90