IT/PLC
[데이터 전달(저장)] 함수에 사용되는 파라미터 순서 및 적용 방법
옥탑방개발자
2020. 11. 6. 10:54
728x90
이전 글에서는 상수 값(K)만을 가지고 디바이스나 입력(X), 출력(Y) 또는 보조릴레이(M), 래치(L) 등의 메모리에 데이터 값을 저장하는 방법을 정리 했었는데 다시한번 메뉴얼을 보면서 메모리에 저장된 값을 다른 메모리에 저장할 수 있었다.
메모리 종류 | 메모리 저장 형태(진수) |
x | 16 |
Y | 16 |
R | 16 |
W | 16 |
B | 16 |
D | 16 |
F | 10 |
M | 10 |
TS | 10 |
TC | 10 |
CS | 10 |
CC | 10 |
TN | 10 |
S | 10 |
L | 10 |
FMOV 사용한 예시
[FMOV D0 K1Y0 K5]
- D0에 저장된 16비트(1워드) 값중 K1(4비트)만 전달 [0000 0000 0000 0000]
- Y0부터 Y3까지 4비트에 저장
- K5점 생성 (즉, Y0~Y3 / Y4~Y7 / Y8~Y1B / Y1C~YF)
[FMOV K2X20 D0 K4]
- X20~X27 즉 K2(8비트)에 저장된 값을 D0에 전달 [0000 0000 0000 0000]
- D0의 8비트에 저장
- K4점 생성 (즉, D0 / D1 / D2 / D3) [0000 0000 0000 0000]
[FMOV K4 D0 K5]
- 상수 K4를 D0에 저장 후 K5 5점 생성
728x90