Вход

Просмотр полной версии : Модернизированная версия PLC IO



Филоненко Владислав
01.10.2015, 13:46
Появилась модернизированная версия утилиты PLC IO, скачать её можно по ссылке:

http://www.owen.ru/catalog/programmiruemij_logicheskij_kontroller_oven_plk110/87310138

Изменения:
1. Исправлена ошибка с записью больших файлов
2. Добавлена возможность использования утилиты для вызова команд PLCBrowser, например установки времени.

Например для установки даты можно вызвать утилиту сл. образом:
plcio.exe /CMD:SetDate 10.10.2015

petera
01.10.2015, 14:52
А будет ли когда-нибудь EasyWorkPLC работать с ПЛК160 или ПЛК110?
Похоже, что в папке Targets
20209
Нет нужных файлов для ПЛК110 и ПЛК160
20210

Филоненко Владислав
01.10.2015, 15:47
А что мешает их туда скопировать?

petera
01.10.2015, 16:20
А что мешает их туда скопировать?
Так тоже не работает.

Ну скопировал я то, что в "C:\CoDeSys\Targets\PLC160_M"
А что, за параметр нужно здесь прописать?
20212
В аналогичных файлах для других ПЛК здесь разные значения.
Результат - нулевой
20211

После этого программа виснет, пока ее не прибить комбинацией из трех пальцев:(

spectrum48k
01.10.2015, 17:10
Теперь можно будет обходиться одной утилитой? Глазам своим не верю. А вот и он - кустарный сервер времени)))

Yegor
01.10.2015, 17:42
А вот и он - кустарный сервер времени)))Пользуясь случаем передаю привет из своей унылой жежешки, где я ещё год назад описал протокол ПЛК в части команд: http://yegorpetrov.livejournal.com/2401.html До передачи файлов, правда, так и не добрался что-то.

Валенок
01.10.2015, 19:00
Неужели можно ip без гимора сменить !!!?

Филоненко Владислав
01.10.2015, 19:04
Просто скопируйте таргеты из C:\CoDeSys, там в tnf уже правильные значения
К, сожалению, я этой программой не занимался и не пользовался, подробно не могу сказать.

P.S. с 63 и 73 точно работать не будет, там нет файловой системы.

Филоненко Владислав
01.10.2015, 19:06
С PLCIO получилось не очень хорошо, кто её делал давно уже уволился, пока нашли исходники и выделили время на исправления.
Теперь утилита полнофункциональна.

petera
01.10.2015, 22:19
Просто скопируйте таргеты из C:\CoDeSys, там в tnf уже правильные значения
К, сожалению, я этой программой не занимался и не пользовался, подробно не могу сказать.

P.S. с 63 и 73 точно работать не будет, там нет файловой системы.
Такого файла, plc.tnf, ни в одной папке "C:\CoDeSys\Targets\PlcXXX" нет!
20214 20215

Филоненко Владислав
02.10.2015, 07:51
ой, да, это только у меня есть :)
Они лежат в таргетах, которые устанавливают. Оттуда надо брать и копировать в соотв. папку.

petera
02.10.2015, 11:47
ой, да, это только у меня есть :)
Они лежат в таргетах, которые устанавливают. Оттуда надо брать и копировать в соотв. папку.
Не работает с ПЛК160!
Что я делаю не так?
20221
По аналогии сделал папку ПЛК160, в ней папку "2.03-3", хотя совсем не понято, что означают эти цифры. Версии таргет файлов? Версии прошивки ПЛК?
Содержимое "2.03-3" сделал аналогичным существующим для ПЛК100...154 закинул туда из "C:\CoDeSys\Install_Target_v.2.10_for_PLC100_PLC150 _PLC154_PLC110_PLC160\PLC160-M" папку "IOModules" и файл "plc.tnf".
Эффекта нет! При подключении к "пустому" ПЛК честно пишет "В ПЛК нет файла DEFAULT.PRG. После создания в ПЛК загрузочного проекта -"Неверное описание параметра" и EasyWorkPLC виснет намертво.

Владислав, а Вы сами пробовали EasyWorkPLC+ПЛК160?

Похоже, что в 2007г, программа ничего не знала о ПЛК160. Вроде ПЛК100, 150 и 154 просто прописаны в самой программе.
20222
И использовать ее с ПЛК160 просто не судьба:(

Филоненко Владислав
02.10.2015, 15:42
Я эту программу вообще не использовал. Возможно, в таргете 160 нет комментариев (с данными для EasyWork) для всех параметров. Их можно добавить вручную в файлах .cfg по аналогии.
смотрите чтобы в конце были строчки
Param12=Name=Visibility,Section=Visibility,Access= RW,Visible=True, номер параметра должен быть последним в списке для модуля.

P.S. а почему бы Вам не задать вопрос нашей техподдержке?

приборист
02.04.2017, 13:21
С М02 не работает?
Первый запрос - нормально, дальше ошибка.
И потом даже через CDS не подключается. Помогает лишь перезагрузка.


>plc_io.exe /COM10 /info




!ОТЛАДОЧНАЯ ВЕРСИЯ!


PLC model MODEL PLC 110-30
Binary VERSION 0.3.67
Need Target version >= 3.10
Compiled: 12:54:22 Feb 8 2017
STM32 binary version 114
MAC 6A:77:00:FF:F4:3E
IP 192.168.10.12
GATE 192.168.10.1
MASK 255.255.255.0


plc_io.exe /COM10 /dir




!ОТЛАДОЧНАЯ ВЕРСИЯ!


failed 20: can't get BLOCK_HEADER
Ошибка при выполнении операции: 120

Koion
25.04.2017, 09:16
Коллеги, подскажите пожалуйста, что я делаю не так:
1) загружаю файлы default.prg и .chk через кодесис - перезапускаю по питанию - всё ОК программа стартует
2) загружаю эти же файлы через plc_io - программа не стартует и при подключении кодесисом сообщение: в контроллере нет программы.
ПЛК110[M02]

Yegor
25.04.2017, 20:47
А вы стяните эти файлы обратно той же программой и посмотрите, целые они вообще или нет. Прям каким-нибудь бинарным diff'ом сравните или контрольную сумму файлов чем-нибудь посчитайте.

приборист
27.04.2017, 17:42
В м02 и у меня не работает.
Выше по этому поводу вопрос и задавал.
Но ответа нет, тайна наверное.

_Pavel_
02.06.2017, 18:15
Товарищи, у меня проблема как у Koion: загружаю эти же файлы через plc_io - программа не стартует и при подключении кодесисом сообщение: в контроллере нет программы.
ПЛК110[M02]
Причём я после /put выполнял /CMD:flush
Выяснилось, после перезагрузки по питанию пропадает файл DEFAULT .CHK
Что не так?

Vitbas2
23.05.2018, 06:29
Подскажите как эту утилиту под arm можно запустить? И есть ли её исходник ?

Филоненко Владислав
25.05.2018, 11:41
Товарищи, у меня проблема как у Koion: загружаю эти же файлы через plc_io - программа не стартует и при подключении кодесисом сообщение: в контроллере нет программы.
ПЛК110[M02]
Причём я после /put выполнял /CMD:flush
Выяснилось, после перезагрузки по питанию пропадает файл DEFAULT .CHK
Что не так?

Тумблер?
Несовпадение CRC?

Александр_Гранд
15.09.2018, 21:53
Появилась модернизированная версия утилиты PLC IO, скачать её можно по ссылке:

http://www.owen.ru/catalog/programmiruemij_logicheskij_kontroller_oven_plk110/87310138


Ссыль неактуальна.
Кто-нибудь подскажет действующую ссылку на модернизированный PLC_IO?

Игорь Владимирович
07.10.2018, 13:21
Ссыль неактуальна.
Кто-нибудь подскажет действующую ссылку на модернизированный PLC_IO?

Версия прошивки и таржент у обоих ПЛК должны быть одинаковы!
1. Подключаемся пустым проектом, программу не загружаем.
2. Лезем в ПЛК браузер открываем каталог - "filedir"
3. Копируем файлы Default , config , retain .
4. Пишем файлы в новый ПЛК и делаем ресет .

Всё делается в через кодесис.

Зинько Владислав
08.10.2018, 09:26
Версия прошивки и таржент у обоих ПЛК должны быть одинаковы!
1. Подключаемся пустым проектом, программу не загружаем.
2. Лезем в ПЛК браузер открываем каталог - "filedir"
3. Копируем файлы Default , config , retain .
4. Пишем файлы в новый ПЛК и делаем ресет .

Всё делается в через кодесис.

Добрый день!

Да, все верно, однако нужно заметить, что сперва необходимо записывать в новый контроллер файл *.PRG, а только потом *.CHK.

Если записать в ПЛК файлы в обратном порядке (сперва *.CHK), то после загрузки файла *.PRG файл *.CHK автоматически удалится и при перезапуске контроллера по питанию программа не запустится.