• 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

DB의 Actual Value를 초기값으로 Initial Value로 초기화 하는 순서


질문

Function_Block에서 Instance Data Block을 만들 때 초기 값을 넣을 수가 있게 되어 있습니다.

초기 값이라고 지정을 해주면 Initial value에 그 값이 들어가죠


Var

     i : INT := 10;   // i 변수에 초기값으로 10을 지정 함.

end_var

 

data block를 보면

Address | Declaration | Name | Type | Initial value | Actual value | Comment

    0.0         Stat          i        INT         10              50            

라고 되어 있죠

 

그런데!!  현재 값에서 Initial value의 값으로 초기화를 시킬 수가 있는가요?



답변 

DB의 Actual Value를 초기값으로 Initial Value로 초기화 하는 순서는 다음과 같습니다.

 

1) 먼저 해당 DB를 Open 한다.

2) View Mode를 Data View Mode로 전환(View메뉴에서 "Data View" 선택 또는 단축키 Ctrl + 4)

3) Edit 메뉴에서 "Initialilze Data Block" 선택

 

위의 순서대로 실행하면 됩니다.

만약 PLC CPU에 저장된 DB의 Actual Value를 초기화 하려면 위의 순서대로 PC에서 실행하신 후

PLC CPU로 다운로드 하면 됩니다.

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 1

권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?