Я новичок в программировании на PL C и пытаюсь отследить переменную LREAL в некотором существующем структурированном текстовом коде. Я использую CX-Programmer от Omron с имитированным CJ2M.
Моим первым инстинктом было записать все изменения в значении на SD-карту, используя WRITE_TEXT (). Поскольку мне нужно записать строковое значение, я надеялся, что LREAL_TO_STRING () справится с задачей, но похоже, что функция не существует.
Как лучше всего записать это значение без потери точности?
Редактировать: мне удалось обойти эту проблему. Мне сказали, что эмуляция SD-карты CX-Programmer может быть ненадежной, и я просто записал значения в массив и проверил содержимое этих областей памяти с помощью встроенных инструментов. Я мог бы также экспортировать эти значения в файл, если это необходимо. Этот подход ограничивает объем записанных данных доступным пространством в моделируемой памяти PL C.