FP0H:MEWTOCOL.COM I2 이후에 인덱스 레지스터를 읽는 방법

FP0H:MEWTOCOL.COM I2 이후에 인덱스 레지스터를 읽는 방법

질문:

"MEWTOCOL 통신 유저 매뉴얼"에는 IX 및 IY 를 읽어 오는 방법에 대한 설명은 있지만 I2 이후의 인덱스 레지스터를 읽어 오는 방법에 대한 설명이 없습니다.

FP0H에는 I2 이후의 인덱스 레지스터가 있는데, 이를 읽어 오려면 어떤 메시지를 보내면 좋을까요?


다음 포맷을 활용하시기 바랍니다.

%aa#RDIssssseeeeeBB
aa : 지역번호(2자리)
sssss : 선행 데이터 No. (Hex: 5자리)
eeeeeee : 최종 데이터 No. (Hex: 5자리)
BB : BCC 2자리(BCC 2자리 대신 ** 사용 가능)


ex. 인덱스 레지스터 I1~I5 읽어 오기

  • 전송 메시지
    %01#RDI00001000055C
         or
    %01#RDI0000100005**
  • 신 메시지
    %01$RD0100020003000400050017
         → I1, I2, I3, I4, I5 = 1, 2, 3, 4, 5


참고 1)
IX 만 읽어 왔을 경우의 송신 메시지
    %01#RDIX000000000**

IY 만 읽어 오는 경우의 송신 메시지
    %01#RDIY000000000**

IX 및 IY 을 읽어 오는 경우의 송신 메시지
    %01#RDID000000000**

참고 2)
본 FAQ의 내용은 FP2SH, FP10SH에 대해서도 동일합니다.