cpu13.ru - форум OMRON
http://cpu13.ru/

Как слить копию программы?
http://cpu13.ru/viewtopic.php?f=14&t=591
Страница 1 из 1

Автор:  Марадонна [ Чт авг 20, 2009 12:00 ]
Заголовок сообщения:  Как слить копию программы?

Подскажите , пожалуйста!

Нужно слить копию программы со всеми настройками с работающей почти 24часа системы управления.
Главный контроллер CJ1G, к нему подключена тач-панель (через разъём DB9) и различные модули связи, удаленно расположены 3 шкафа с модулями ввода-вывода и ЧРП.
Есть программа CX-ONE и переходник USB-COM.
Хотелось бы получить развернутый поэтапный ответ как, куда подключать переходник,нужен ли доп. переходник, как работать с CX-programmerом.
PS Времени искать и изучать документацию на продукцию Omron пока нет.

Автор:  Сергей Сергеевич [ Пт авг 21, 2009 08:06 ]
Заголовок сообщения:  Re: Как слить копию программы?

1. Ставишь переходник в USB порт компьютера.
2. На контроллере рядом с COM портом (куда подключена тач-панель) есть периферийный порт, к нему нужно подключить кабель CS1W-CN226 (первая цифра длинна в метрах).
3. Соединить переходник и этот кабель.
4. Открыть CX-Progammer из пакета CX-ONE.
5. Создать новый проект и установить в настройках тип контроллера.
6. При выключенном питании контроллера поставить pin 4 в положение OFF (если он включен).
7. Указать в настройках связи - протокол Toolbus, номер порта на который встал переходник и скорость, например 115200 (поставить галочку Baud Rate Auto-Detect).
8. Далее PLC-Work Online. Потом опять PLC-Transfer-Trancfer From PLC. Поставьте все галочки какие можно.

НО! Программа может быть защищена от копирования, и скорее всего с таким типом контроллера в этом случае слить ее неудастя (все зависит от версии прошивки процессора).
ПС. Если нет кабеля CS1W-CN226, то можно и ту же процедуру провести через COM порт, но в этом случае придется отключать панель, а на работающем круглосуточно оборудовании это может быть опасно.
ПС2. Если программа не защищена, то слить программу через периферийный порт можно параллельно работе оборудования.
ПС3. А вот как работать с CX-Progammer в двух словах не расскажешь и документацию изучать все равно придется.

Автор:  Олег [ Пт авг 21, 2009 08:14 ]
Заголовок сообщения:  Re: Как слить копию программы?

А зачем сливать? для резерва нет смысла, вероятность выхода из строя очень мала. если нужно разобраться с прогой то придётся изучать.

В составе последних версий CX-Programmer есть утилита PLC Backup Tool, но её может оказаться недостаточно если используются "различные модули связи", может ничего и не получится если проги в контроллере и панеле запаролены, а может и получиться, в некоторых случаях пароль на контроллере можно обойти.
Поэтапной инструкции для такого набора оборудования не бывает, и сомневаюсь что кто-то не полениться расписать на трёх-десяти листах как сделать полный баскуп всей системы, включая "хитрые" модули и даже настройки инверторов. А потом ещё и инструкцию как это всё восстановить.

Выхода три, или изучать, или просить всё у производителя, или нанимать спеца.

Автор:  Марадонна [ Пт авг 21, 2009 11:19 ]
Заголовок сообщения:  Re: Как слить копию программы?

Спасибо за ответы!

Производители оставили копию программы, но в виду того что за проект еще не заплатили (крийзис) есть вероятность что это не тот или не рабочий проект.
Так была ситуация (Возможно какая-то блокировка по дате) когда не работали около недели удаленные модули, а я ничего не мог сделать.
Поэтому сейчас нужен рабочий проект, чтоб можно было его перезалить или исправить.
В данный момент осваиваю контроллеры Siemens , так как из-за неправильных и просто вандальских действий оператовов постоянно приходиться искать поомки или устранять квитировать ошибки.

Автор:  I1 [ Сб авг 22, 2009 20:08 ]
Заголовок сообщения:  Re: Как слить копию программы?

Программу для панели тоже не стоит забывать. Какая там стоит? У меня был случай, когда я смог по незнанию "почистить" всю память терминала из системного меню на работающем оборудовании. Тогда все обошлось без простоев...

Страница 1 из 1 Часовой пояс: UTC + 3 часа (Russia: MSK)
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/