Страница 376 из 1056 ПерваяПервая ... 276326366374375376377378386426476876 ... ПоследняяПоследняя
Показано с 3,751 по 3,760 из 10557

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

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

    По умолчанию

    Цитата Сообщение от приборист Посмотреть сообщение
    Заметил, но описания не могу найти. Где команды для неё где подсмотреть можно?
    Все, понял что нужен руководство для чайников на Linux .
    Пойду изучать, спасибо!

    Мдааа.....Попробовал sysexec, мегавещь
    Отправка в файл в одну строку, реально круто.

    Правда я так понял можно только что-то отправлять но не получать?
    Нельзя например узнать существует ли файл, чтобы дописать в него или же как то можно?
    если у Вас не 304 плк, то используется бибка второй версии, там можно и вычитывать данные
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #3752
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,271

    По умолчанию

    Цитата Сообщение от spectrum48k Посмотреть сообщение
    Вопрос к специалистам: Может ли данная конструкция остановить/замедлить выполнение программы, если в буффер поступают данные?
    Это просто очистка буфера. В теории левых данных поступать не должно. И в 99.9..% так оно и есть.
    Но в принципе это потенциальная дыра - подлый враг может тупо дернуть за хвост злую собаку мастера. При этом сам будет за забором. Да и оффлайн отладка с этим затруднительна.
    Имхо, автомат надежней.

  3. #3753
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Хм..Странно как то. Сначала все заработало с Execute, попробовал добавить цикл и все.
    Тишина.

    Добавлял файлы так:
    sysexecute('echo "Привет" >> mnt/ufs/media/mmcblk0p1/Portal1/Data');

    Пробую создать файл так:
    sysexecute('cat > mnt/ufs/media/mmcblk0p1/Portal1/Data.csv');

    Файла нет.
    Чудеса какие то.

    ЗЫ
    Сначала делал без расширения файла, теперь пробую и так и так.

  4. #3754
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    В общем попробовал все 3 варианта:
    CAA_File
    SysExecute
    SysLibFile

    Все пробовались на запись последовательно массива строк через цикл For.
    CAA_File - сразу присылал ошибку.
    SysExecute - отправлял одну первую строку (вторая приходила пустая)
    SysLibFile - сразу заработало, добавил в файл все строки.

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

    По умолчанию

    команда cat просматривает содержимое файла,а не создает,для этого есть touch. но когда Вы что то посылаете через > файл и так создастся, и не забывайте, есть отличие просто > и >> ,сами разберетесь что доя чего
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  6. #3756

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    по Вашему Serge_UA является модератором?
    Да просто хотел дать ссылку и завяз. Serge_UA не к нему. Но тему №2 можно было бы замутить

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

    По умолчанию

    Цитата Сообщение от Алексей Александрович Посмотреть сообщение
    Да просто хотел дать ссылку и завяз. Serge_UA не к нему. Но тему №2 можно было бы замутить
    я про то, что ни кто не мешает Вам тему создать
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  8. #3758
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    команда cat просматривает содержимое файла,а не создает,для этого есть touch. но когда Вы что то посылаете через > файл и так создастся, и не забывайте, есть отличие просто > и >> ,сами разберетесь что доя чего
    Да, я уже почитал про некоторые команды. Инструмент отличный, спасибо за подсказку!
    Для данной задачи не подошел, но думаю в других вариантах проще использовать Sysexecute, чем CAA_File.

  9. #3759
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Продолжаем серию вопросов про файлы

    Как можно объединить 2 файла?

    Задача такая - пишем на SD, при вынимании SD карты пишем во внутреннюю память, если SD карта опять вставлена - файл из памяти записывается в файл на SD и продолжается запись на SD.

    Если читать файл в буффер и потом писать в файл на SD - проблем нет, но если файл большой - получаем проблему.
    Пробовал читать размер файла, и передавать Handle как указатель на начало файла - файл дописывается каким то мусором.

    Есть простые решения?

  10. #3760
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,854

    По умолчанию

    Цитата Сообщение от Smith2007 Посмотреть сообщение
    Подскажите как исправить кодировку в Codesys 2.3? Копирую в буфер фрагмент программы (ST) и вывожу в текстовый файл. В место русских букв вижу кракозябры.
    Цитата Сообщение от energvk Посмотреть сообщение
    Насчёт удобней пока не нашел, а вот почему не помогло, странно. А если выбрать вариант "Сложно" и вручную указать кодировки с ср1252 в ср1251?
    Хм, а я-то думаю, где я раньше уже это слышал?
    И нашел свой собственный ответ http://www.owen.ru/forum/showthread....ll=1#post97663
    ключевой момент здесь надо перед копированием переключить клавиатуру на "RU" (чтобы системный буфер 'знал', что копируется кириллица, а не западно-европейский текст) - и только потом делать Ctrl/C
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 376 из 1056 ПерваяПервая ... 276326366374375376377378386426476876 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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