PDA

Просмотр полной версии : Утилита PLC_IO. Проблема....



Александр_Гранд
15.09.2018, 21:34
Всех приветствую!
Имею ПЛК110-60 (М02). Пишу внутренней программой небольшой архив-отчет с именем "report". Без расширения.
Утилитой PLC_IO надо выполнить две задачки:
1) скопировать файл "report" на ПК.
2) удалить файл "report" с ПЛК.

Вообще пишу прогу, которая с помощью этой утилиты выполняет данные задачи. Но нарвался на проблему. Поэтому попробовал просто создать два bat-файла.
Один выполняет команду plc_io /TCP10.0.6.10 /get "report"
Второй выполняет команду plc_io /TCP10.0.6.10 /del "report"

Дык, вот. Проблема повторилась и с bat-файлами.

ПРОБЛЕМА
Первый bat-файл легко срабатывает и копирует файл с ПЛК на ПК. Без проблем. Всегда.
Второй bat-файл сразу после первого один раз обязательно выдает ошибку 121 (произошли множественные ошибки при чтении файлов с ПЛК), а второй раз вроде стабильно и быстро удаляет файл в ПЛК.

ВОПРОС: Чего это команда /del в PLC_IO не с первого раза срабатывает? мне этот факт всю малину портит.

PLC_IO брал недавно. С сайта. Из раздела про этот ПЛК. Размер файла 276 КБ (282 624 байт). В свойствах указано: версия файла 1.0.0.6

Заранее благодарен!

Александр_Гранд
15.09.2018, 23:38
Вообщем если полазаешь то найдешь сообщения что есть несколько plc_io. Один хорошо пишущий, другой хорошо читающий ))

И, может, заинтересует :
http://www.owen.ru/forum/showthread.php?t=12615

Да, спасибо. Всё это уже прочел.
Но вот тут: http://www.owen.ru/forum/showthread.php?t=22318
Владислав Филоненко утверждал, что есть новая "модернизированная" версия. А ссылки старые. Не ведут куда надо...

Александр_Гранд
15.09.2018, 23:44
похоже у меня (и на сайте) старая версия...
Кстати, тесты показали, что если между чтением архива и попыткой удалить его с ПЛК подождать секунд 15, то вроде работает удаление сразу... Но этож задница..
Очень хочется новую версию PLC_IO опробовать. Там еще функционал PLC Browser из CDS должен быть реализован... А мне как раз надо синхронизировать время в ПЛК с временем ПК...

Сергей Лысов
16.09.2018, 14:11
Очень хочется новую версию PLC_IO опробовать. Там еще функционал PLC Browser из CDS должен быть реализован... А мне как раз надо синхронизировать время в ПЛК с временем ПК...

Ну, раз хочется - пробуйте :)

В архиве два файла:
1) plc_io.exe - модернизированная версия plc_io.
2) sett.cmd - пример синхронизации времени ПЛК и ПК

Александр_Гранд
16.09.2018, 14:52
Благодарю, Сергей!
Надеюсь улыбка не ехидная )

А новых кодов ошибок в утилите не появилось?

ПС. антивирус чуть не сцапал екзешник. Кое-как отбить удалось )

Пьер
19.02.2020, 08:22
Здравствуйте! Если нажать на PLC_IO.exe, то программа запускается и через пол секунды закрывается? Как ее правильно включить? Видно, что включается командная строка....

Пьер
19.02.2020, 08:59
plc_io /?

..

Это что имеется ввиду?

A.Simonov
19.02.2020, 14:27
Это что имеется ввиду?

Добрый день.

Он имел в виду, запустить утилиту с параметром командной строки "/?"
Это выведет справку.

Для начала убедитесь, что у вас актуальная и рабочая утилита, скаченная от сюда:
https://owen.ru/product/codesys_v2/utilities

Что бы пользоваться утилитой, нужно запустить командную строку.
Например сочетанием клавиш win+r, а в окно "выполнить" вбиваем -> cmd

Вот пример использования утилиты:
47429

Пьер
19.02.2020, 23:17
Добрый день.

Он имел в виду, запустить утилиту с параметром командной строки "/?"
Это выведет справку.

Для начала убедитесь, что у вас актуальная и рабочая утилита, скаченная от сюда:
https://owen.ru/product/codesys_v2/utilities

Что бы пользоваться утилитой, нужно запустить командную строку.
Например сочетанием клавиш win+r, а в окно "выполнить" вбиваем -> cmd

Вот пример использования утилиты:
47429

Скачал. заработало. Спасибо!