Compliance and performance analysis of an IEC 61131-3 structured text engine within a distributed control system