Страница 14 из 18 ПерваяПервая ... 41213141516 ... ПоследняяПоследняя
Показано с 131 по 140 из 173

Тема: Библиотека архивации для СПК

  1. #131

    По умолчанию

    СПС, работает, а подскажите еще как стереть файл архива с СПК....
    Последний раз редактировалось a_gricaj; 06.05.2016 в 18:27.

  2. #132
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    СПС, работает, а подскажите еще как стереть файл архива с СПК....
    как обычно, через бибку execute выполнить команду линукс rm, только очень осторожно чтоб не снести всё
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #133

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    как обычно, через бибку execute выполнить команду линукс rm, только очень осторожно чтоб не снести всё
    С этим архивированием панель начала тупить сильно - подскажите пожалуйста как это побороть...
    А по execute - библиотеку добавил, а дальше, что делать не знаю......

  4. #134
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    вот здесь я веду архив http://www.owen.ru/forum/showthread....l=1#post192666, если точнее то в #6 посте само ведение архива
    а про удаление можно здесь прочесть http://losst.ru/kak-udalit-fajl-cherez-terminal-linux, команда которая больше всего подходит в execute добавте
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #135

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    вот здесь я веду архив http://www.owen.ru/forum/showthread....l=1#post192666, если точнее то в #6 посте само ведение архива
    а про удаление можно здесь прочесть http://losst.ru/kak-udalit-fajl-cherez-terminal-linux, команда которая больше всего подходит в execute добавте
    Или я уже перегрелся или хз, но в 6 посте нет ничего о архиве....
    Последний раз редактировалось a_gricaj; 06.05.2016 в 21:39.

  6. #136
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Или я уже перегрелся или хз, но в 6 посте нет ничего о архиве....
    нет это у меня, вот http://www.owen.ru/forum/showthread....l=1#post208269
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #137

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Могу только присоединится к фразе " У вас уровень программирования просто недосягаемый".....

  8. #138
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Могу только присоединится к фразе " У вас уровень программирования просто недосягаемый".....
    ерунда это все, во первых я пишу как можно примитивнее, во вторых пользуюсь выложенными примерами до меня, обобщая нужное под конкретную задачую.
    Про команды линукс полно инфы в инете
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #139

    По умолчанию

    я так понял мне подходит этот кусок кода:

    tak(IN:=NOT tak.Q, PT:=T#30S); //Период записи ???
    IF tak.Q THEN (*пишем в файл на флешку*)
    texts:=CONCAT('echo "',REAL_TO_STRING(uno));
    texts:=CONCAT(texts,';`date`" >>/mnt/ufs/media/sda1/archiv.log');
    SysExecute(sys_command:=texts);
    END_IF;
    Подскажите пожалуйста
    1. /mnt/ufs/media/sda1/archiv.log - это запись на SD карточку????
    2. Если архивирую несколько переменных то и файлов архивов будет по количеству переменных(например archiv.log, archiv1.log, archiv2.log, archiv3.log и т.д.)??
    3.echo это просто текст подписи переменной при сборе строки????
    4. SysExecute(sys_command:=texts); - эту строку я вообще не пойму - нет описания в CodeSys просто блок и ппц - это типа, значениe text (в нашем случае echo + uno(значение переменной) +дата) - будут пихатся через коммандную строку??? И что такое echo тогда??
    Последний раз редактировалось a_gricaj; 07.05.2016 в 09:20.

  10. #140
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    1) путь до фешки может быть и другой, это надо смотреть на конкретном устройстве
    2 и 4) texts это переменная STRING, с помощью конкатенации можно собрать строку из нескольких значений переменных, разделяя их точкой с запятой и с расширением файла csv Вы получите документ читающийся в екселе, т.к. не обязательно писать в разные файлы. Несколько файлов лучше создавать когда нужно разделять архив посуточно например.
    3) команда echo "какой_то_текст" нужна для того чтобы всё что после неё записано отправилось в файл, если есть символы >>/какой_то_путь_до_файла
    команда `date` именно с такими кавычками запишет в конце строки текущую дату

    ЗЫ строка в конечном итоге должна быть что то вроде этого echo "36.6;`date`" >>/mnt/ufs/media/sda1/archiv.log
    Последний раз редактировалось capzap; 08.05.2016 в 07:38.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 14 из 18 ПерваяПервая ... 41213141516 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 140
    Последнее сообщение: 06.06.2018, 13:38
  2. Аналог plc_io для СПК
    от Konstantin_GTK в разделе СПК2хх
    Ответов: 13
    Последнее сообщение: 07.08.2013, 01:26
  3. библиотека для модбус и fpc
    от Сергей Иванчиков в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 04.04.2013, 17:59
  4. какой ПЛК подойдет для архивации показаний датчиков?
    от Evgeni в разделе Подбор Оборудования
    Ответов: 18
    Последнее сообщение: 01.04.2013, 14:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •