지멘스 프로그래밍/PLC

[TIA Portal PLC] PLC Time read and write 하는 법

훈츠 2020. 2. 10. 11:49
반응형

안녕하세요. 즐겁게 PLC 프로그래밍 하고 계신 가요? 오늘은 TIA Portal 에서 PLC에 Module Time을 읽어오고 변경하는 기능에 대해 설명 드리고자 합니다. 

PLC Module set Time 하는 방법 입니다. 

프로젝트 트리에서, online diagonstic에 들어갑니다. 

 

 


Functions 에서 Set time 으로 이동 합니다. 

 

 

PG/PC time은 현재 PC 의 시간이므로 저시간을 보고 맞추시고, Apply를 누르시면 현재 시간이 변경되게 됩니다. 

 


PLC 프로그램에서 Local time 및 System Time 읽기 쓰기

PLC Instructions 중 Extended instructions 에서 Clock functions 를 이용해서 local time 및 system time을 읽어 올수 있습니다. 

DB에 DTL TYPE의 변수 만들기 

 

DTL은 7개 DT는 12개의 형태로 이루어져 있습니다.

 

RD_LOC_T 펑션 이용하기 : 로컬 시간을 읽어 올수 있습니다.

 

 

RD_SYS_T 펑션 이용하기 : 시스템 시간을 읽어 올수 있습니다. 

 

 

WR_LOC_T 펑션 이용하기 : 로컬 시간을 변경 할수있습니다. 

 

 

WR_SYS_T 펑션 이용하기 : 시스템 시간을 변경 할수있습니다. 

 

 

이렇게 하면 PLC 시간을 읽어오고 변경 할수 있습니다.  HMI에서 Setting하고 싶다면 해당하는 포멧에 맞춰서 연결하고 앞선 펑션을 이용하여 기능 구현 하면 시간을 변경 할수도 읽어 올수도 있습니다. 

이상 입니다. 오늘도 모두 즐거운 하루 보내세요.

'지멘스 프로그래밍 > PLC' 카테고리의 다른 글

[TIA Portal PLC] 지멘스 & 미찌비시 PLC CPU 비교  (0) 2020.02.28
Tia portal PLC Tips  (0) 2020.02.04