PLC Program/MITSUBISHI

PLC - Device 정리

너굴너굴울어봐 2020. 10. 23. 04:06
반응형

매뉴얼보다 좋은 게 있겠냐만은 그래도 좀 더 쉽게 사설을 붙여 설명해보도록 하겠습니다.

 

기본적인 개념부터..

 

Device Point에 nK를 넣었을 때 몇까지 사용 가능한지 간단하게 수식 만든 파일 첨부합니다.

Device최대확인.xlsx
0.01MB

위의 PLC Parameter 에서 Device Tab을 보면 이름이 조금씩 다른 것을 확인할 수 있습니다. 

 

Relay라 지칭하는 Device 는 대부분 BIT Device이며 [0] 또는 [1]의 값만 가지는 데이터 단위입니다.

 

Register라 지칭하는 Device 는 WORD Device이며 16개의 BIT가 모여 1 WORD를 이루는 데이터 단위입니다.

 

2진수로 1111 1111 1111 1111 // 16 진수로 FFFF // 10 진수로 65535까지 표현이 가능합니다.

 

즉 갯수로는 65536가지 최소 0, 최대 65535까지(10진수 기준) 표현이 가능한 데이터 크기임을 확인할 수 있습니다.

 

 

자 그러면, 제일 위부터 간략하게 설명하겠습니다.

 

X : 입력용 BIT (주로 센서 배선이나, 버튼 입력, 인텔리젼트 카드의 입력, 취향에 따라서 HMI의 버튼들)

 

Y : 출력용 BIT (주로 솔레노이드 출력이나, 램프, 인텔리젼트 카드의 출력, 취향에 따라서 HMI의 램프들)

 

M : 내부용 BIT (사용하기에 따라서 용도는 무궁 무진함. 개발자의 취향에 따라 결정됨)

 

L : Latch용 BIT (PLC 전원이 OFF 되더라도 PLC Battery로 해당 값을 보존하고 있어야 하는 경우 , 주로 모드 설정 부분)

 

B : 링크용 BIT (설비 ↔ 설비 사이에 통신으로 값을 주고받을 때 사용하는 BIT , 꼭 B만 써야 하는 것은 아님 )

 

F : 어넌시에이터 (미쓰비시에서 제공하는 알람 특화용 BIT , 제공하는 기능들이 많다. 꼭 써야 하는 것은 아님)

 

SB : 특수 링크 BIT (ST를 제외하고 S가 접두어로 붙은 것들은 미쓰비시에서 특수 기능을 정의하여 사용하는 것들임)

      예 : SM412(1초 클럭) / SW62(최근 알람 번호) 등등.. 

V : 엣지 BIT (앞의 조건이 참이 되었을 때 Pulse화 1회만 On 됨. For문에서도 사용 가능함)

 

S : 스탭 BIT (SFC 전용 디바이스 - Simple Ladder에서 M 대용으로 사용하면 SFC에러 발생함)

 

T : 타이머 BIT (조건이 참일 때 지정 시간만큼 경과하면 Timer 접점이 On 됨 - 조건이 거짓일 경우 시간 초기화됨)

 

ST : 적산 타이머 BIT (조건이 참일 때 지정 시간만큼 경과하면 Timer 접점이 On 됨

                           -조건이 거짓일 경우 시간 초기화 안되고 다음 참일 때 이어서 증가함)

 

C : 카운터 (Word 값으로 활용할 수도 있으며 지정 횟수가 되면 Counter 접점이 On 됨)

 

D : 데이터 (Word 단위이며 주로 숫자나 문자를 저장하는 데 사용함 - Latch 옵션 가능)

 

W : 링크용 Word (설비 ↔ 설비 사이에 통신으로 값을 주고받을 때 사용하는 WORD , 꼭 W만 써야 하는 것은 아님)

 

SW : 특수 링크용 Word (미리 정의되어 있는 특수 링크 Word)

 

Z : 인덱스 WORD (특정 Device의 뒤에 붙어서 간접 주소 지정을 하는 역할을 함 - C++ Pointer와 유사)

 

ZR(R) : Latch용 Word (주로 레시피 데이터, 티칭 값 등을 저장하는 데 사용)

 

반응형