PLC 기초 - MELSEC PLC 각 디바이스에 대한 설명

반응형
728x170

프로그램 작성시 사용할 수 있는 디바이스에 대한 설명입니다.

 

나중에 각 디바이스 설명에 대한 링크를 1개씩 추가하도록 하겠습니다.


1) 입력 X

● PLC 입력 유닛에 연결된 입력 장치(스위치류, 센서류)의 ON/OFF 데이터를 저장하는 입력 디바이스입니다.

● 입력 데이터는 PLC CPU의 입력 저장 영역에 저장이 됩니다.

● X 디바이스는 프로그램상에서 코일로는 사용이 불가능 합니다.

프로그램상에서 접점 사용수에는 제한이 없습니다.

 

2) 출력 Y

● PLC 출력 유닛에 연결된 출력 장치(모터, 램프, 솔레노이드 등)에 연산 결과 (ON/OFF)를 전달하는 데이터를 저장하는 출력 디바이스입니다.

● 출력 리프레시시 출력 데이터 저장 영역에 저장된 데이터를 출력 유닛으로 전송합니다.

● Y 디바이스 프로그램상에서 코일 및 접점으로 사용이 가능합니다.

● 단 동일 Y 디바이스의 출력 코일을 두번 이상 사용은 하지 못합니다.

 

3) 내부 릴레이 M

● CPU 외부로 직접 출력할 수 없는 PLC 내부의 보조 릴레이로서, CPU의 ON/OFF 접점 데이터를 저장하는 비트 디바이스입니다.

● 파라미터에서 휘발성, 불휘발성 영역으로 가변이 가능합니다. (Default는 휘발성 영역)

● 프로그램에서 접점 및 코일로 사용이 가능합니다.

단 출력 코일은 두번 이상 사용이 불가능합니다.

 

4) 래치 릴레이 L

● 내부 릴레이와 사용 방법은 동일하나 불휘발성 영역으로 전원 OFF시에도 메모리 카세트내의 밧데리에 의해 데이터를 유지하는 내부 릴레이입니다.

● 래치 데이터 삭제 방법은 CPU 전면의 Latch Reset 스위치를 이용합니다.

300x250



5) 스텝 릴레이 S

● 내부 릴레이와 사용 방법은 동일하나 스텝 릴레이로서 사용이 됩니다.

 

6) 링크 릴레이 B

● 내부 릴레이와 사용 방법은 동일하나 CPU간 네트워크 통신 또는 리모트 통신시 CPU간 상호 데이터를 공유하는 디바이스입니다.

● 상세한 내용은 네트워크 매뉴얼을 참조 하십시오.

● 네트워크를 하지 않을 경우 내부 릴레이로서 이용 가능합니다.

 

7) 고장 검출용 릴레이 F

● 고장 검출용 릴레이로서 사전에 고장 검출용 프로그램을 작성해 두고 실행시 F릴레이중 ON된 디바이스 번호가 특수 레지스터 D9009에 저장이 됩니다.

 

8) 타이머 T

● ON Delay 타이머로서 설정값 단위에 따라 100ms 타이머, 10ms 타이머, 100ms 적산 타이머등 세종류의 타이머가 있습니다.

● 타이머 종류는 파라미터에서 설정합니다.

 

9) 카운터 C

● 기본 프로그램에서 사용하는 Up-Counter 및 Interrupt 프로그램에서 사용하는 Interrupt Counter 두 종류가 있습니다.

 

10) 데이터 레지스터 D

● CPU 내의 내부 데이터를 보관하는 저장 영역입니다.

● 16비트 또는 32비트 단위로 데이터를 저장할 수 있습니다.

● 16비트 저장 영역은 -32768~+32767까지를 저장할 수 있습니다.

● D9000~D9255의 영역은 시스템 제어 영역이므로 사용에 주의를 요합니다.

 

11) 링크 레지스터 W

● 네트워크 통신 및 리모트 통신시 CPU간 상호 워드 데이터를 공유하는 디바이스입니다.

● 상세한 사용 설명은 네트워크 매뉴얼을 참조하십시오.

● 네트워크를 하지 않을 경우 데이터 레지스터(D) 영역과 동일하게 사용됩니다.

 

12) 파일 레지스터 R

● CPU의 데이터 저장 영역(D,W)이 부족할 경우 메모리 카세트의 저장 영역을 이용하여 워드값을 저장할 경우 사용하는 디바이스입니다.

● 파라미터의 메모리 용량 설정 영역에서 파일 레지스터의 사용범위를 설정합니다.

● 파일 레지스터 1Point당 2Byte를 차지합니다.

 

13) 어큐뮬레이터 A

● 기본 명령 또는 응용 명령(ROR, SUM, SER등)의 연산 결과를 저장하는 임시 워드 저장 영역입니다.

 

14) 인덱스 레지스터 Z,V

● 디바이스 수식용으로 사용하는 데이터 레지스터 영역입니다.

● MuN 타입의 경우 접점과 코일에서는 이용이 불가능합니다.

● MuN, MnU 타입의 경우 접점과 코일에서도 인덱스 레지스터를 이용이 가능합니다.

● 인덱스 레지스터 저장값에 따라 명령의 Source, Destination 영역이 가변됩니다.

 

다른 기타 디바이스와 같이 사용가능

 

● 예: D0001Z01 = D0001 + Z01

 

15) 네스팅 N

● MC, MCR의 Master Control 명령을 사용할 경우 영역을 지정하는 디바이스입니다.

 

16) 포인터 P

● 분기명령(CJ, SCJ, CALL,JMP)의 분기점을 지정하는 디바이스입니다.

 

17) 인터럽터용 포인트 I

● 인터럽터 요인이 발생할 경우 인터럽터 요인에 대응하는 프로그램으로 분기하는 곳을 지정하는 디바이스입니다.

 

18) 10진수 지정 K

● 프로그램에서 10진수를 직접 지정할 경우 숫자 앞부분에 K를 입력한다.

● 예 K10, K200

 

19) 16진수 지정 H

● 프로그램에서 16진수를 직접 지정할 경우 숫자 앞부분에 H를 입력한다.

● 예 H100, H300

반응형

댓글()