Market Leader in SECS/GEM, Test Automation, AI Vision and Smart Factory

Smart FactorySupportFAQ

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 If you create an invalid message that
has a different format than your programmed message, and then call the Send () function, a -13009 error occurs.
For example, if you define an I4 item in S6F105 in SML and you use SetU4Item () instead of SetI4Item () in the program, or if you do not set the item, you will get this error.

Notes
This is also the case if the length of the string is larger than the defined size or if you set data larger than the maximum I4 size when using the SetI4Item () function.