| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 14:28:47 Заголовок сообщения: Не могу изменить программу |
|
|
Подскажите!
Скачал программу с SLC500. Отредактировал её в OFFLINE и попытался её загрузить в SLC500. Вроде всё прошло успешно, а потом перехожу в Online - а там старая версия программы...
Точно также пытался изменить настройки порта. Настройки изменил - всё вроде бы хорошо. Но стоит выкл/вкл питание - принимаются старые настройки порта. В чём же дело? |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 14:41:02 Заголовок сообщения: |
|
|
Freddy, если Вы хотите изменить настройки порта, то нужно изменить эти настройки в offline-проекте, сохранить его, а потом сделать download этого проекта с измененными данными порта в контроллер. После этого нужно выключить питание, посчитать до 15 и снова включить. _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 14:42:42 Заголовок сообщения: |
|
|
| Цитата: | | Отредактировал её в OFFLINE и попытался её загрузить в SLC500. Вроде всё прошло успешно, а потом перехожу в Online - а там старая версия программы... |
Видимо, не успешно произошло всё-таки. _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 14:43:39 Заголовок сообщения: |
|
|
Я это так и делал. Помог только пункт меню "Store to EEPROM".
Так почемуже не получается изменить программу? |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 14:55:57 Заголовок сообщения: |
|
|
Мне, к сожалению, неизвестна конфигурация Вашего контроллера, но может быть такое. что установлена опция "восстанавливать при старте содержимое памяти из EEPROM".
Проверьте, может это и есть причина? _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 14:56:52 Заголовок сообщения: |
|
|
В каком режиме я могу более оперативно редактировать программу:
1. REMOTE PROGRAMM
2. REMOTE RAM
3. или только отредактировать OFFlINE и загрузить? |
|
| Вернуться к началу |
|
 |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 15:04:57 Заголовок сообщения: |
|
|
>> что установлена опция "восстанавливать при старте содержимое памяти из EEPROM".
А где эта обция устанавливается? |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 15:06:53 Заголовок сообщения: |
|
|
В Remote Run, прямо в online, переключив процессор с помощью компьютера из режима Run в режим программирования.
Вообще, режим редактирования программы в online считается плохим стилем программирования, он предназначен, собственно, только для отладки, для внесения мелких изменений. Программировать лучше в оффлайн, а потом делать download.
Но имейте в виду, что если у Вас установлен режим восстановления программы из ЕЕPROM в память при старте, то при выключении-включении питания из EEPROM восстановится старая версия, а всё редактирование пропадёт. _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 15:10:48 Заголовок сообщения: |
|
|
| Freddy писал(а): | >> что установлена опция "восстанавливать при старте содержимое памяти из EEPROM".
А где эта обция устанавливается? |
Посмотрите в Controller - Processor Status - вкладка справа Mem-Module:
S:1/10 Load Memory Module on Memory error
S:1/11 Load Memory Module Always
S:1/12 Load Memory Module Always and Run
Минимум один из этих битов у Вас, по-видимому, установлен в единицу. _________________ Обращайтесь к профессионалам.
Последний раз редактировалось: oldDad (Чт 16 Мар, 2006 15:39:39), всего редактировалось 1 раз |
|
| Вернуться к началу |
|
 |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 15:32:50 Заголовок сообщения: |
|
|
[quote="oldDad"] | Freddy писал(а): | >> что установлена опция "восстанавливать при старте содержимое памяти из EEPROM".
S:1/12 Load Memory Module Always and Run |
Действительно S:1/12 был установлен 1.
... перешли в OFFLINE; его сбросили; сохранили проект; загрузили в контроллер; вошли в ONLINE - S:1/12 все равно 1... |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 15:37:09 Заголовок сообщения: |
|
|
... потому что единица эта, по-видимому, восстановилась из EEPROM при старте
Попробуйте вот что:
1. Вытащить модуль EEPROM
2. Убрать все единицы "восстановления"
3. Сохранить проект и загрузить в контроллер.
Что будет? _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 15:48:47 Заголовок сообщения: |
|
|
| все равно при переходе из REMOTE PROGRAMM в REMOTE RAM 1... |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 15:52:33 Заголовок сообщения: |
|
|
Так, давайте по шагам:
1. В offline-проекте, сохранённом на диске, ноль или единица? _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
Freddy Частый гость


Зарегистрирован: Jan 23, 2006 Сообщения: 34 Рейтинг: +0/-0 Откуда: Ростов-на-Дону
|
Добавлено: Чт 16 Мар, 2006 15:54:24 Заголовок сообщения: |
|
|
в mem module все 0 кроме S:5/8 (самая верхняя строчка)
сейчас контроллер без EEPROM (FLASH на плате модуля (28F01) 1747M11 ЦПУ)
Последний раз редактировалось: Freddy (Чт 16 Мар, 2006 15:58:14), всего редактировалось 1 раз |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Чт 16 Мар, 2006 15:56:54 Заголовок сообщения: |
|
|
обнулите и этот. в таком виде сохраните на диске, так? со всеми нулями.
Закройте Logix, откройте снова, убедитесь, что там все нули. _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
|