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

Помогите правильно считать программу!!!
http://cpu13.ru/viewtopic.php?f=14&t=490
Страница 1 из 2

Автор:  Witaly_81 [ Сб фев 21, 2009 18:04 ]
Заголовок сообщения:  Помогите правильно считать программу!!!

Есть ПЛК CJ1M-CPU22 который через SCU41 управляет 5-ю приводами CIMR-F7Z4 по RS-485. Считал программу с ПЛК, записал в другой точно такой же, поставил на место первого, связи с приводами нет, появляется ошибка на приводах ComCall. В чем может быть причина? В программе используется МакроПротокол(PMCR (260)).

Автор:  Олег [ Вс фев 22, 2009 04:21 ]
Заголовок сообщения: 

Сливать нужно не только программу, но и всю область памяти D, там настройки специальных модулей, в том числе SCU41. Таблицу входов выходов тоже нужно сливать полностью.

В области D и H также могут быть константы необходимые для работы программы, например номера последовательностей в протоколе, адреса ведомых, кол-во слов на передачу и много ещё без чего инструкция PMCR работать не будет.

А контроллер то, зачем менять, входа/выхода что-ли на CPU спалили?

Автор:  Witaly_81 [ Вс фев 22, 2009 07:01 ]
Заголовок сообщения: 

Сливал CX-programmerом, слил все, что предлагает, программу, таблицу входов\выходов, комментарии и еще что-то, было 4 пункта. При этом CX-p ругался, что для спец модулей нужны спец приложения.

CPU сейчас менять не надо, пробую на будущее, на случай если выйдет из строя.

Автор:  Олег [ Вс фев 22, 2009 13:25 ]
Заголовок сообщения: 

Маловероятно что выйдет из строя, штучки очень надёжные. за 7 лет ни одного неисправного не помню.

В программере, присоединившись к контроллеру, открой вкладку Memory и слей области D и H полностью (All). Сохрани прямо в проекте.
Подключись к новому контроллеру, переключи его в монитор или программ и залей области памяти в контроллер. При заливке матюгнётся что перезаписываешь память специальных модулей, для вашего случая это нормально.

Для полного счастья нужно прогой CX-Protocol, подключившись к порту контроллера, выкачать программу из модуля SCU41, у него свои мозги, в нём сейчас описание протокола для связи с инверторами, это нестандартный протокол для этого модуля.

Автор:  Witaly_81 [ Пн фев 23, 2009 06:42 ]
Заголовок сообщения: 

Спасибо за совет! Во вторник попробую!

Автор:  Witaly_81 [ Чт фев 26, 2009 16:37 ]
Заголовок сообщения: 

Все получилось. Cпасибо!
А нет чего-нибудь по CX-Designer на русском языке?

Автор:  Олег [ Чт фев 26, 2009 21:18 ]
Заголовок сообщения: 

на офсайте

http://industrial.omron.ru/ru/products/ ... fault.html

Автор:  Witaly_81 [ Пт фев 27, 2009 21:05 ]
Заголовок сообщения: 

Еще вопрос! В CX-Designer в пункте transfer setting\ comms. method совсем пусто, нет методов для выбора! Из-за чего может быть?

Автор:  Witaly_81 [ Вс мар 01, 2009 09:58 ]
Заголовок сообщения: 

С помощью CX-Designer можно ли считать программу с панели NT31C? Когда создаешь новый проект, там доступны только панели NS!
Еще, скачал примеры прог для панелей NT, там расширение onw, чем открывать?

Автор:  Олег [ Вс мар 01, 2009 12:11 ]
Заголовок сообщения: 

Для панелей NT прога NT-series Support Tool (NTST)
идёт в комплекте с CX-One, но автоматом не устанавливается, ищешь её в \Cx-One\Utility\NT-SupportTool\English\NTST-EV4.81 и где-то на форуме есть ссылка для скачивания. Мануал на панельку полистай или посмотри на форуме темы про NT панели, прогу можно выкачать только войдя в сетап панели и включив нужный режим.

Автор:  Witaly_81 [ Пн мар 02, 2009 13:30 ]
Заголовок сообщения: 

Вроде сделал все правильно, подключился к панели NT31C из NTST, в панели выбрал пункт системного меню Transmit mode, только при выборе панели в NTST нет версии системной программы 3.23, выбирал NT31C-V2/V3 (System ver.V3.1/4.1), хотя и другие тоже пробовал. Постоянно вылезает ошибка time out. Настройки com порта ставил один в один как в панели. Что не так делаю?

Автор:  Олег [ Пн мар 02, 2009 14:57 ]
Заголовок сообщения: 

Возможно кабель не в порядке, подходит тот что для контроллеров. Точно не помню, кажись залить/слить прогу можно только через порт A.

Автор:  Witaly_81 [ Вт мар 03, 2009 06:33 ]
Заголовок сообщения: 

Все, получилось. необходимо было в настройках порта А панели в пункте метод коммутации выбрать none, а я до этого ставил Host Link.
Спасибо за помощь.

Еще такой вопрос, а можно проект под панель NT, например, конвертировать под панель NS и наоборот. Если можно, то каким образом?

Автор:  Witaly_81 [ Ср мар 04, 2009 09:03 ]
Заголовок сообщения: 

я обманул, режим в можно и host link ставить, все дело в кабеле оказалось, подошел для контроллера который.
ПЛК ПК
sd 2 ------2 rd
rd 3 ------3 sd
rs 4 -| |- 4 er
cs 5 -| |- 6 dr
sg 9 ----- 5 sg
_ |- 7 rs
_ |- 8 cs
Но для панели NS5 он уже не подходит почему-то?!
для нее другой работает!
панель ПК
sd 2 ------2 rd
rd 3 ------3 sd
rs 4 ------8 cs
cs 5------ 7 rs
sg 9 ----- 5 sg

Автор:  Сергей Сергеевич [ Ср мар 04, 2009 12:38 ]
Заголовок сообщения: 

Цитата:
"Witaly_81"
Еще такой вопрос, а можно проект под панель NT, например, конвертировать под панель NS и наоборот. Если можно, то каким образом?

только если это NT31C или NT631C. В CX-One в дизайнере есть утилитка, но она не до конца все конвертит и ручками править придется.Проект под NS в NT вроде нельзя.

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