본문 바로가기
MELSEC PLC 기초 강좌

[28] PLC 기초 강좌

by lemy 2019. 4. 3.
반응형

[28] PLC 기초 강좌

4.4.      응용 명령

4.4.7.    데이터 테이블 조작 명령

 

 

1) 데이터 테이블에 대한 데이터 쓰기(FIFW(P)) 
▶ [FIFW(P)     (S)     (D)]
(S)로 지정된 16비트 데이터를 (D)로 지정된 데이터 테이블에 저장합니다. 
(D)에 테이블에 저장되어 있는 데이터 수를 저장하고, (D)+1 이후에 (S)로 지정된 데이터를 순차적으로 
저장해갑니다. FIFW 명령을 처음 실행하는 경우에는 (D)로 지정된 디바이스의 값을 클리어하십시오.
데이터 테이블에 입력한 데이터 수와 데이터 테이블 범위는 사용자가 관리하십시오.

 

2) 테이블에서의 선입(先入) 데이터 읽기(FIFR(P)) 
▶ [FIFR(P)     (S)     (D)]  
(D)로 지정된 테이블로부터 가장 먼저 읽혀진 데이터(D+1)가 (S)로 지정된 디바이스에 저장 됩니다.
FIFR 명령 실행 후에는 데이터 테이블의 데이터가 1개씩 시프트 됩니다. (D)에 저장되어 있는 값이 
0일 때는, FIFR 명령을 실행하지 않도록 사용자가 인터록 프로그램을 추가 하십시오.

 

3) 데이터 테이블에서의 후입(後入) 데이터 읽기(FPOP(P)) 
▶ [FPOP(P)     (S)     (D)]  
(D)로 지정된 테이블의 마지막에 저장되어 있는 데이터를 (S)로 지정된 디바이스에 저장 합니다.
FPOP 명령 실행 후에는 FPOP 명령으로 읽은 데이터를 저장하고 있던 디바이스가 0으로 됩니다.
(D)에 저장되어 있는 값이 0일 때는, FPOP 명령을 실행하지 않도록 사용자가 인터록 프로그램을 
추가 하십시오.

 

프로그램 예제

4.4.7 Command PGM.gxw
2.33MB

 

반응형

'MELSEC PLC 기초 강좌' 카테고리의 다른 글

[30] PLC 기초 강좌  (0) 2019.04.11
[29] PLC 기초 강좌  (0) 2019.04.07
[27] PLC 기초 강좌  (0) 2019.03.31
[26] PLC 기초 강좌  (0) 2019.03.28
[25] PLC 기초 강좌  (0) 2019.03.24

댓글