Generische Datentypen gemäß IEC 61131-3
Generische Datentypen sind Datentypen, in denen Gruppen elementarer Datentypen zusammengefasst sind. Beispielsweise beinhaltet ANY_INT die elementaren Datentypen SINT, DINT, INT, LINT, USINT, UINT, UDINT und ULINT. Die Angabe, dass ein Formalparameter mit ANY_INT verbunden werden kann, bedeutet, dass die Datentypen SINT, DINT, INT, LINT, USINT, UINT, UDINT und ULINT an ihn angeschlossen werden dürfen.
Die generischen Datentypen sind folgendermaßen strukturiert: