lazy это все оказались проделки самого ПЛК. Я взял у себя на складе ПЛК110-32 и перенес программу на него - все создается и пишет и т.д. Но тут оказались еще чудеса. Я открываю файл с двумя хендлами, т.е. один раз создаю/открываю на запись, а второй-на чтение. Это для того чтобы данные могли одновременно записываться в архив, и в тоже самое время можно было по нему двигаться для просмотра. В общих чертах работает, но почему-то при чтении удается двигаться только между первыми пятью записями, дальше не удается. Я пытаюсь установить нужную позицию с помощью SysFileSetPos и контролирую что получилось с помощью SysFileGetPos, так вот SysFileGetPos упирается в какой-то "потолок" и все. Вниз до нуля-пожалуйста, от нуля до этого "потолка"-тоже без проблем, а вот выше-никак. Чтобы это значило?




Ответить с цитированием