При установке адреса шлюза каждый раз терзают сомнения что ставить, если для ПЛК не нужен выход в интернет.С точки зрения юзера было бы логично иметь возможность просто оставить пустое место вместо адреса (как в Винде) или поставить где-то отметку,что шлюз не используется.Но приходится каждый раз что-то туда вписывать.Попробую предлагаемый вариант.Только как определить ,что времени начнёт тратить меньше? По времени соединения CDS с ПЛК?
Говоря о пропадании TCP порта, имел ввиду глобальную невозможность соединиться с ПЛК из среды CODESYS и не ответы на запросы ping в его адрес при определённых условиях.
Спасение - переподача питания.Речь не шла о глубокой детализации по портам и сокетам. Иными словами Ethernet канал на ПЛК с определёнными прошивками может зависнуть после процедуры сканирования сети или иных условиях. Понятно что разруливать в ПЛК весь огромный трафик TCP очень не просто. Но например для меня, как пользователя,но не разработчика, важно, чтобы этого не происходило.Похоже не я один на эти грабли наступаю.
Если данный вопрос поднимается годами, то почему бы конструкторскому бюро Овен не пойти навстречу запросам пользователей и не выпустить прошивку, решающую эту проблему. При этом компания могла бы воспользоваться знаниями опытных участников форума на возмездной или безвозмездной основе.
Обновление прошивки на ПЛК100 до 2.14 через UPDATECORE прошло .Но пытаясь произвести форматирование, обнаружил,
что formatFFS на ПЛК100 не работает в отличии от ПЛК110, пишет нет такой команды.
Т.к. думаю, что без форматирования ничего дельного не выйдет. Однако его ещё надо успеть сделать до первого выключения питания после прошивки (в случае обновления через UDATECORE), а то чувствую придётся бежать за DEBUG шнурком.
Есть ли альтернативный путь произвести форматирование?
У нас с Евгений_Томск аналогичные ситуации похоже ) На ПЛК150 с прошивкой 2.14.0 таких проблем не возникает. До этого на том же объекте стоял другой ПЛК150 с прошивкой 2.10.9 (пока молния не прошибла) и к нему часто пропадала связь.
Евгений_Томск, напишите пожалуйста помогла ли прошивка 2.14.0 на ПЛК100, у меня самого пока прошить ПЛК нет возможности, появится чуть позже.
Автоматизирую, как завещал нам Генри Форд
С прошивкой в дружественном режиме,т.е. через запись в ПЛК100 файла прошивка.bin и запуска UPDATECORE ,как обычно, ничего не получилось.Сам файл записался, после команды updatecore получил сообщение,что всё Ок. Хотел сделать форматирование, но не придумал какой командой воспользоваться,возможно её и нет.После переподачи питания контроллер стандартно завис. Мне кажется что UPDATECORE не работает на ПЛК, лишь на словах заявлено ,что такая функция есть.Ни разу таким способом не получилось удачно обновить прошивку.Всегда приходилось после неудачи искать шнур DEBUG, COM порт (не всякий виртуальный подходит),отцеплять провода от ПЛК,вскрывать корпус,чтоб добраться до перемычки.Короче полный П..... Самая бестолковая процедура... На этот раз и через COM прошить не вышло, процесс останавливается в произвольном месте и висит.Вобщем уже стандартный мутор.
Буду конечно завтра снова пробовать... раз начал.
Хуже всего, что вся эта шняга перекочевала и в ПЛК110.Но там добраться до перемычки не легче. И почему у других контроллеров прошивка меняется без проблем, и даже с обычной флэшки. Пора бы решить и ОВЕНу задачку с нормальной методикой прошивки ПЛК через UPDATECORE без разборки корпуса...
Года 3-и люди ждут этого счастья.
Прошился ПЛК100КМ на прошивку 2.14 через DEBUG успешно.
Проблема была в стороннем преобразователе USB/COM.
Прошить удалось используя типовой COM порт на большом компьютере.
Где-то на форуме были рекомендации какой преобразователь лучше
подходит.Имеет смысл поискать в магазине.
Так,что перепрошивка вполне возможна.Прогнозируемые затраты времени при прошивке
через DEBUG с учётом возможных танцев: 1...8часов.
А при работающем UPDATECORE было бы 0,1часа(6минут),а то и меньше.
Сравните сами.
Но производитель никак не может сделать дистанционную и удобную прошивку работоспособной
Очень жаль...
Результаты проверки на устойчивость Ethernet порта:
Подтверждаю, что прошивка 2.14 в этом плане лучше, чем 2.10.9.
После обновления прошивки, контроллер не виснет даже после подачи в его адрес 100000пакетов
UDP БЫСТРЫМ потоком.
РЕКОМЕНДУЮ обновлять до 2.14.
Последний раз редактировалось Евгений_Томск; 18.06.2013 в 15:51.
Поддерживаю, снимать каждый раз ПЛК, откручивая все провода и останавливая работу объекта (!), совсем неинтересно.
Прошил ПЛК100 до 2.14, через 4 часа связь снова пропала... ПЛК150 в аналогичной ситуации у меня работает уже больше полгода, на нём проблем почему-то нет.
Автоматизирую, как завещал нам Генри Форд
Здравствуйте!
Обновлению прошивки без разборки корпуса через Update Core сейчас уделено внимание. Команда formatFFS актуальна только для обновленных ПЛК110.