SIMATIC SFC20 - BLKMOV 변수복사 설명
- 늘보
- 6393
- 1
첨부 3
SFC21 "FILL"를 사용한 메모리 영역 초기화
설명
SFC21 "FILL"을 사용하여 한 메모리영역(대상영역)을 다른 메모리영역(소스영역)에 있는
내용으로 초기화할 수 있습니다.
SFC는 메모리영역이 완전히 채워질 때까지 지정된 대상 영역의 내용을 복사합니다.
정의된 변수는 오름차순 어드레스 메모리 영역에 씌여집니다.
매개변수
예제 프로그램
SFC20 블록은 MK-PLC의 GMOV 명령어와 같습니다.
** MK-PLC
** S7-PLC
SRCBLK : P# M0.0 BYTE 8 -> 소스영역
① ② ③ ④
① : 포인터로 선언
② : 데이터를 복사할 선두 에드레스
③ : 데이터타입 바이트로
④ : 복사할 데이터 수
RET_VAL : MW10 -> 오류코드 표시
DSTBLK : P# M20.0 BYTE 8 -> 대상영역
① ② ③ ④
① : 포인터로 선언
② : 데이터를 저장할 선두 에드레스
③ : 데이터타입 바이트로
④ : 저장할 데이터 수
감사해요