Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: Файловый менеджер на Delphi на основе утилиты plc_io

  1. #11

    По умолчанию

    Цитата Сообщение от DmitriiAnyushin Посмотреть сообщение
    Большое спасибо, все работает!
    Один вопрос - не помню уже как (может с помощью plc_io, может с помощью вашей программы, загрузил в контроллер файл ".PRG"на русском языке и с пробелами). При попытке удалить данный файл и программа и plc_io выдают 112 ошибку (невозможно удалить файл на ПЛК). Подскажите пожалуйста, можно ли каким-нибудь образом удалить данный файл? Спасибо!
    Скопируйте команду удаления из лога программы PLCCommander и вставьте ее в CMD, только имя файл, с расширением, возьмите в двойные кавычки

  2. #12

    По умолчанию

    Я правильно понял? Файл "АВР (ОВЕН110).PRG"
    Screenshot_1.png

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

    По умолчанию

    Цитата Сообщение от DmitriiAnyushin Посмотреть сообщение
    Я правильно понял? Файл "АВР (ОВЕН110).PRG"
    Screenshot_1.png
    Вам что лень зайти через КДС и удалить через браузер?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #14

    По умолчанию

    Цитата Сообщение от DmitriiAnyushin Посмотреть сообщение
    Я правильно понял? Файл "АВР (ОВЕН110).PRG"
    Screenshot_1.png
    Не два раза в кавычки, а один

  5. #15

    По умолчанию

    Ну я изначально так и делал, откуда у меня этот вопрос и возник
    Screenshot_1.png
    Ну ладно, это не столь критично, просто не понятно, почему plc_io дает возможность по-простому записать, а удалить невозможно

  6. #16

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Вам что лень зайти через КДС и удалить через браузер?
    Содержимое контроллера
    1.png
    Пытаюсь удалить
    2.png
    Или без кавычек
    3.png
    Подскажите где ошибка?

  7. #17

    По умолчанию

    Цитата Сообщение от DmitriiAnyushin Посмотреть сообщение
    Ну я изначально так и делал, откуда у меня этот вопрос и возник
    Screenshot_1.png
    Ну ладно, это не столь критично, просто не понятно, почему plc_io дает возможность по-простому записать, а удалить невозможно

    Действительно файл с пробелом в названии невозможно удалить ни через plc_io, ни через ПЛК-браузер в Codesys. Проблема не в русских символах, а именно в пробеле.
    Единственный способ которым удалось удалить файл с помощью программы закаченной в контроллер

    PROGRAM PLC_PRG
    VAR
    ton1: TON;
    b,b1: BOOL:=TRUE;
    END_VAR

    ton1(IN:=TRUE,PT:=T#3s);
    IF ton1.Q AND b THEN
    b:=FALSE;
    b1:=SysFileDelete('АВР (ОВЕН110).PRG');
    END_IF

    Также к проекту нужно подключить библиотеку SysLibFile

  8. #18

    По умолчанию

    Цитата Сообщение от kandiral Посмотреть сообщение
    Действительно файл с пробелом в названии невозможно удалить ни через plc_io, ни через ПЛК-браузер в Codesys. Проблема не в русских символах, а именно в пробеле.
    Единственный способ которым удалось удалить файл с помощью программы закаченной в контроллер

    PROGRAM PLC_PRG
    VAR
    ton1: TON;
    b,b1: BOOL:=TRUE;
    END_VAR

    ton1(IN:=TRUE,PT:=T#3s);
    IF ton1.Q AND b THEN
    b:=FALSE;
    b1:=SysFileDelete('АВР (ОВЕН110).PRG');
    END_IF

    Также к проекту нужно подключить библиотеку SysLibFile
    Большое спасибо! Все получилось!

  9. #19

    По умолчанию

    Подробное описание программы и последнюю версию с исходниками можно найти тут
    http://kandiral.ru/delphi/plccommander.html
    Последний раз редактировалось kandiral; 09.03.2018 в 09:53.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. GSM modem + PLC_IO
    от Владимир Васильевич в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 11.06.2010, 06:16
  2. Ответов: 9
    Последнее сообщение: 10.03.2010, 10:52
  3. менеджер рецептов. вопрос.
    от Safron в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 14.02.2010, 20:12
  4. Счетчик моточасов на основе СИ8
    от MURAvei в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 16.05.2008, 16:29
  5. plc_io и ОРС
    от Сергей71 в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 29.03.2008, 15:02

Ваши права

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