А нельзя ли в порядке развития системных библиотек сделать sprintf() в CodeSys? Я даже подозреваю, что она там есть где-то в недрах, нужно только вытащить на интерфейс. Это позволило бы избежать танцев с бубном, то бишь с крайне примитивными INT_TO_STRING(), REAL_TO_STRING(), типом STRING, которые на ПЛК выгдядят особенно неуместно.