Просьба к модераторам сделайте тему ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков) №2. Здесь поиск уже бессмысленный. Слишком много страниц.
Будут давать 2 ссылки.
-Вопрос-ответ
-Вопрос-ответ2
Непонятно как это уменьшит общее кол-во страниц
Все доброго выходного
Подскажите как можно сохранить массив строк в файл?
Делаю в CDS3 сохранение в файл с помощью CAA_File.
Идея такая:
Данные преобразуются в строку и добавляются в массив строк.
Каждые 5 минут (либо по переполнению массива) массив пишется на SD.
При отправке любой одной строки - проблем нет.
При передаче буферу значения adr(Array) - получаем лишние данные к файлу (вида BаиРB¤ §B|Ц) в каждой строке)
С передачей каждый раз новой строки - проблем нет, но хотелось бы по таймеру и скопом.
На форуме находил пример для 2.3 через цикл FOR с SysFileWrite.
C CAA_File так же не работает.
В какую сторону копать?
ну смотрите, с sysfile нужно открыть файл, записать в файл, закрыть файл, а в екзеке просто выпонить функцию и всё
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Изучаю Modbus.lib
В (системном) функциональном блоке чтения/записи MB_UNI_IO есть такие строки (7,8):
WHILE SysComRead(ComHandle, ADR(DataBuf), SIZEOF(DataBuf), 0) <> 0 DO;
END_WHILE
Вопрос к специалистам: Может ли данная конструкция остановить/замедлить выполнение программы, если в буффер поступают данные?
Заметил, но описания не могу найти. Где команды для неё где подсмотреть можно?
Все, понял что нужен руководство для чайников на Linux.
Пойду изучать, спасибо!
Мдааа.....Попробовал sysexec, мегавещь
Отправка в файл в одну строку, реально круто.
Правда я так понял можно только что-то отправлять но не получать?
Нельзя например узнать существует ли файл, чтобы дописать в него или же как то можно?