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

SIMATIC SFC20 - BLKMOV 변수복사 설명

  • 늘보
  • 6393
  • 1
첨부 3

SFC21 "FILL"를 사용한 메모리 영역 초기화

 

설명

  SFC21 "FILL"을 사용하여 한 메모리영역(대상영역)을 다른 메모리영역(소스영역)에 있는

  내용으로 초기화할 수 있습니다.

  SFC는 메모리영역이 완전히 채워질 때까지 지정된 대상 영역의 내용을 복사합니다.

  정의된 변수는 오름차순 어드레스 메모리 영역에 씌여집니다.

 

매개변수


88.jpg



예제 프로그램

  SFC20 블록은 MK-PLC의 GMOV 명령어와 같습니다.

 

 ** MK-PLC 


99.jpg




 ** S7-PLC

00.jpg



SRCBLK : P#  M0.0   BYTE   8        -> 소스영역

            ①    ②      ③     ④

 ① : 포인터로 선언 

 ② : 데이터를 복사할 선두 에드레스

 ③ : 데이터타입 바이트로

 ④ : 복사할 데이터 수

 

 RET_VAL : MW10     -> 오류코드 표시

 

 DSTBLK : P#  M20.0   BYTE   8        -> 대상영역

             ①     ②       ③     ④

 ① : 포인터로 선언 

 ② : 데이터를 저장할 선두 에드레스

 ③ : 데이터타입 바이트로

 ④ : 저장할 데이터 수





공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 1

권한이 없습니다. 로그인

신고

"님의 댓글"

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

삭제

"님의 댓글"

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