비버놀로지

[SECS/GEM] HSMS 프로토콜 구조 본문

Semiconductor/SECS GEM

[SECS/GEM] HSMS 프로토콜 구조

KUNDUZ 2021. 8. 9. 16:47
728x90

1. Message 구조

영역 크기 설명
A 1byte B영역과 C영역의 데이터 크기가 몇바이트 인지 설정
B 10byte Header Structure 에서 상세히 설명 기본 개념은 데이터의 흐름 제어 
C 0~244Byte DATA 를 집어 넣음  
D 2byte Check sum 으로 데이터에 노이즈 없이 잘들어 왔는지 확인 작업

HSMS에서는 D 영역을 TCP/IP가 알아서 해준다.

 

순서 이름 내용
0~1 sessionID DEVICE ID
2 Header Byte 2 0이 콘트롤 메시지를 의미함 
3 Header Byte 3 0이 콘트롤 메시지를 의미함 
4 Ptype 0 은 secs-II 사용을 의미함
5 Stype 현 상태를 어떻게 할지를 결정함 (1~9) [콘트롤 메세지일때만 의미 있음]
6~9 Systembyte 통신 고유 ID 값으로 통신할때마다 고유값을 넘겨 주면 됩니다.

 

728x90
Comments