Дано: Массив Char символов от камеры техзрения, передающее координаты X Y и угол A в виде: Data[0] Data[1] Data[2] Data[3] Data[4] Data[5] Data[6] Data[7] Data[8] Data[9] Data[10] Data[11] Data[12] Data[13] Data[14] Data[15] Data[16] Data[17] Data[18] Data[19] Data[20] Data[21] Data[22] Data[23] Data[24] Data[25] Data[26] Data[27] Data[28] Data[29] Data[30] Data[31] Data[32] Data[33] Data[34] Data[35] Data[36] '{' 'X' ':' '4' '2' '2' '.' '4' '8' '0' ';' 'Y' ':' '6' '6' '2' '.' '4' '2' '0' ';' 'A' ':' '1' '7' '9' '.' '6' '4' '0' ';' 'C' ':' '1' '5' '4' '}' Задача 1: Произвести парсинг сообщения и получить на выходе три Real переменные ValueX = 422.48; ValueY = 662.42; ValueA = 179.640; Задача 2: Символы с 33 по 35 в конкретно этом примере отвечают за счетчик удачных кадров камеры(символов может быть от 1 до 5, после значения 99999 счетчик сбрасывается на 0). Необходимо производить парсинг только в случае изменения счетчика для минимизации загрузки контроллера. Задача 3: Все предыдущие задачи + Учесть, что значение после ключа имеет динамическую длину, т.е.: Значение, хранимое в X может быть от 0.0 до 9999.9 Значение, хранимое в Y может быть от 0.0 до 9999.9 Значение, хранимое в A может быть от -180.0 до 180.0 Задача 4: Все предыдущие задачи + Учесть, что ключи X Y и A могут меняться, т.е. в массиве сначала может быть A со своими данными, потом X и Y, или сначала может быть Y, потом A и X и т.д. Для решения задачи применить язык SCL, используя весь допустимый функционал TIA Portal.