Invalid message structure ( -13009 ) Error Code
02:30:24 [I/F:Alarm] Cannot send S6F13 [system bytes=000068ec] - SML syntax check error; -13009; not matching to any SML item
02:30:24 [XCom:Dump] Message dump: S6F13, Id=00000117, sysBytes=000068EC
02:30:24 [SECS-II:Send] XCom.Send() failed
02:30:25 [Proc:Delete] Send Message(ALARM) : S6F11, SystemByte = 000068E4
SML에 정의되어 있는 메시지 구조와 Programming하신 메시지의 형식이 다른
잘못된 메시지를 만들고 Send( ) 함수를 호출하면 -13009 에러가 발생합니다.
예를 들어, SML에서는 S6F105에서 I4아이템을 정의하시고
프로그램에서는 SetI4Item() 대신 SetU4Item()을 사용했거나 해당 Item 설정을 하지 않았거나 하면 이런 오류가 발생합니다.
주의사항
문자열의 길이가 정의된 크기보다 크거나
SetI4Item() 함수 사용시 I4 최대 크기보다 큰 데이터를 설정한 경우도 해당 됩니다.