고객지원

질문과 답변 (Q&A)

자주 묻는 질문(FAQ) 에서 원하는 답변을 찾지 못하셨을 경우 문의해 주세요.
최대한 빠르게 답변해 드리겠습니다.

XCom

기타 Message Send Fail 확인 요청 件 2017-12-14
슛돌이 yasoo777@naver.com 536
안녕하세요.

로그는 하기와 같으며, Send Message Fail이 되는 원인을 문의하고자 연락드립니다.
확인후 답변 부탁드립니다.

18:04:23[I/F:Alarm] Matching primary message does not have valid sending state: MsgId=592, state=10
18:04:23 [SECS-II:Rcv]
S1, F6, Device ID = 1, WBit = 0, SystemByte = 00000169
BINARY, 1, <02>
18:04:23[HSMS:Alarm] Ignoring secodnary message; there was no corresponding primary message; S1F6, sysbyte=00000169
18:04:23[Proc:Delete] Send Message(FAIL) : S1F5, SystemByte = 00000169
==================================================
안녕하세요.

링크제니시스 입니다.

문의주신 내용에 대해서 답변 드리겠습니다.

“18:04:23[I/F:Alarm] Matching primary message does not have valid sending state: MsgId=592, state=10
18:04:23 [SECS-II:Rcv]
S1, F6, Device ID = 1, WBit = 0, SystemByte = 00000169
BINARY, 1,
18:04:23[HSMS:Alarm] Ignoring secodnary message; there was no corresponding primary message; S1F6, sysbyte=00000169
18:04:23[Proc:Delete] Send Message(FAIL) : S1F5, SystemByte = 00000169”

보내주신 로그처럼 Error가 나는 경우는 다음과 같습니다.
S1F5메시지 송신 시 S1F6메시지가 수신 되기 전에 S1F5(PrimaryMessage)를 CloseSecsMsg() API로 삭제 했을 때
수신 된 S1F6(SecondaryMessage)에 대한 primary메시지가 없어서 발생한 문제 입니다.

코드상에 Message를 전송 후 해당 MsgId를 CloseSecsMsg()로 바로 삭제하지는 않는지 확인 부탁 드립니다.

이상입니다.

감사합니다.


답변 목록

  답변XCom기타Message Send Fail 확인 요청 件2017-12-14


  이전글XCom제품문의socket error=10061 관련 문의
  다음글XCom운영중문의가동중 다른 소켓 끊김현상