Сообщение от
Владимир Ситников
Тот код выглядит странным, ведь там на каждом цикле ПЛК файл открывается, читается и закрывается.
Если же SysFileRead будет читать по 1 байту (имеет право), то ваш код вообще никогда не сможет файл прочитать.
И, всё-таки, оно будет не "подобное", а с кучей IF/CASE. Как-никак, если код сначала M циклов тратит на открытие файла, потом N циклов на запись, потом K циклов на закрытие, то где-то нужно хранить "что же мы сейчас должны делать" и нужно правильно учитывать "а что делать дальше" (например, чтобы не забыть закрыть)
Поэтому я и говорю: "обычный рукописный код" будет сложнее чем 1 IF, который вы показываете.