Подскажите, пожалуйста, есть контроллер серии S7-300. (313-ый)
Подключаюсь - все хорошо. Accesible Nodes видит блоки. Можно открыть просмотреть исполнение блока on-line.
Вношу изменения в программу (Любое, хоть комментарий), пытаюсь залить в контроллер и выдает вот такое:
потом вот это:
Есть еще вот такое пояснение:
Как с этим побороться? На других контроллерах таких проблем нет и все редактируется.
Пробовал в стоп контроллер переводить - все равно не дает редактировать.
Пробовал из проекта один блок перезалить - та же картина.
[?+]: Не могу внести изменения в контроллер S7-300
-
- Posts: 155
- Joined: Sun Jul 19, 2015 11:46 am
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: Не могу внести изменения в контроллер S7-300
на первой картинке написано : Нету памяти
Открой в HWConfig в online вкладку Память ПЛК
Открой в HWConfig в online вкладку Память ПЛК
-
- Posts: 155
- Joined: Sun Jul 19, 2015 11:46 am
Re: Не могу внести изменения в контроллер S7-300
Да, я смотрел.
Work Memory 99%
На карточке места полно.
Но на сколько я знаю это оперативная память (которая 99%)
Что мне делать?
Я хотел отменить вызов функции FC91, для этого перед ней поставить //, а потом удалить эту функцию совсем (она не нужна) заодно и памяти 5000 байт освободиться. Но контроллер не дает мне сохранить блок FB120, где и вызывается эта FC91 - выдает вышеуказанные сообщения. А сразу удалять блок FC91, а потом отменять его вызов - боюсь. Вдруг потом не удастся вернуть FC91 на место, если совсем перестанет все работать или контроллер в стоп будет уходить. Станок то работает. (Вообще задача стоит добавить два таймера в программу, но для этого сначала надо память освободить)
Что посоветуете?
Буду благодарен за любые советы, так как уже 2 недели с этим борюсь.
Work Memory 99%
На карточке места полно.
Но на сколько я знаю это оперативная память (которая 99%)
Что мне делать?
Я хотел отменить вызов функции FC91, для этого перед ней поставить //, а потом удалить эту функцию совсем (она не нужна) заодно и памяти 5000 байт освободиться. Но контроллер не дает мне сохранить блок FB120, где и вызывается эта FC91 - выдает вышеуказанные сообщения. А сразу удалять блок FC91, а потом отменять его вызов - боюсь. Вдруг потом не удастся вернуть FC91 на место, если совсем перестанет все работать или контроллер в стоп будет уходить. Станок то работает. (Вообще задача стоит добавить два таймера в программу, но для этого сначала надо память освободить)
Что посоветуете?
Буду благодарен за любые советы, так как уже 2 недели с этим борюсь.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
-
- Posts: 155
- Joined: Sun Jul 19, 2015 11:46 am
Re: Не могу внести изменения в контроллер S7-300
Хорошо, в понедельник подключусь, сфоткаю и выложу.
-
- Posts: 155
- Joined: Sun Jul 19, 2015 11:46 am
Re: Не могу внести изменения в контроллер S7-300
Вот
[/URL][/img]
Вот еще диагностический буфер, может чего скажет.
Может попробовать перевести в СТОП, удалить блок FC91, а потом даст отредактировать FB120, а потом перевести в RUN
[/URL][/img]
Вот еще диагностический буфер, может чего скажет.
Diagnostic buffer of module CPU 313C-2 DP
Show
Order No./ Description Component Version
6ES7 313-6CE01-0AB0 Hardware 1
- - - Firmware V 2.0.11
Rack: 0
Slot: 2
Event 1 of 10: Event ID 16# 4302
Mode transition from STARTUP to RUN
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Automatic warm restart after backed up power on
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
09:32:36.664 AM 11/21/2016
(Coding: 16# 4302 FF68 C700 0000 0810 7710)
Event 2 of 10: Event ID 16# 1382
Request for automatic warm restart
STOP due to: Power failure
Startup information:
- Startup without modified system configuration
- No difference between setpoint and actual configuration
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Automatic warm restart after backed up power on
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
09:32:36.663 AM 11/21/2016
(Coding: 16# 1382 1B64 C772 494E 0810 7710)
Event 3 of 10: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: Power failure
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Automatic warm restart after backed up power on
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
09:32:36.139 AM 11/21/2016
(Coding: 16# 4301 FF46 C772 494E 0810 7710)
Event 4 of 10: Event ID 16# 5371
Distributed I/Os: End of the synchronization with a DP master/IO controller on slot 2
Number of distributed stations: 0
Incoming event
09:32:24.389 AM 11/21/2016
(Coding: 16# 5371 FF02 C150 0000 0000 0000)
Event 5 of 10: Event ID 16# 4300
Power on backed up
Previous operating mode: No voltage
Requested operating mode: STOP (own initialization)
Incoming event
09:32:21.155 AM 11/21/2016
(Coding: 16# 4300 FFF3 0000 0000 0000 0000)
Event 6 of 10: Event ID 16# 494E
Power failure
Previous operating mode: RUN
Requested operating mode: No voltage
External error, Incoming event
10:50:39.952 AM 11/17/2016
(Coding: 16# 494E FF8F C000 0000 0000 0000)
Event 7 of 10: Event ID 16# 4302
Mode transition from STARTUP to RUN
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
10:49:00.218 AM 11/17/2016
(Coding: 16# 4302 FF68 C700 0000 0813 7713)
Event 8 of 10: Event ID 16# 1381
Request for manual warm restart
STOP due to: STOP caused by stop switch being activated
Startup information:
- Startup without modified system configuration
- No difference between setpoint and actual configuration
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
10:49:00.217 AM 11/17/2016
(Coding: 16# 1381 1B64 C772 4303 0813 7713)
Event 9 of 10: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: STOP caused by stop switch being activated
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
10:48:59.696 AM 11/17/2016
(Coding: 16# 4301 FF46 C772 4303 0813 7713)
Event 10 of 10: Event ID 16# 4303
STOP caused by stop switch being activated
Previous operating mode: RUN
Requested operating mode: STOP (internal)
Incoming event
10:17:08.190 AM 11/17/2016
(Coding: 16# 4303 FF84 0000 0000 0000 0000)
6ES7 313-6CE01-0AB0 Hardware 1
- - - Firmware V 2.0.11
Rack: 0
Slot: 2
Event 1 of 10: Event ID 16# 4302
Mode transition from STARTUP to RUN
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Automatic warm restart after backed up power on
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
09:32:36.664 AM 11/21/2016
(Coding: 16# 4302 FF68 C700 0000 0810 7710)
Event 2 of 10: Event ID 16# 1382
Request for automatic warm restart
STOP due to: Power failure
Startup information:
- Startup without modified system configuration
- No difference between setpoint and actual configuration
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Automatic warm restart after backed up power on
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
09:32:36.663 AM 11/21/2016
(Coding: 16# 1382 1B64 C772 494E 0810 7710)
Event 3 of 10: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: Power failure
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Automatic warm restart after backed up power on
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
09:32:36.139 AM 11/21/2016
(Coding: 16# 4301 FF46 C772 494E 0810 7710)
Event 4 of 10: Event ID 16# 5371
Distributed I/Os: End of the synchronization with a DP master/IO controller on slot 2
Number of distributed stations: 0
Incoming event
09:32:24.389 AM 11/21/2016
(Coding: 16# 5371 FF02 C150 0000 0000 0000)
Event 5 of 10: Event ID 16# 4300
Power on backed up
Previous operating mode: No voltage
Requested operating mode: STOP (own initialization)
Incoming event
09:32:21.155 AM 11/21/2016
(Coding: 16# 4300 FFF3 0000 0000 0000 0000)
Event 6 of 10: Event ID 16# 494E
Power failure
Previous operating mode: RUN
Requested operating mode: No voltage
External error, Incoming event
10:50:39.952 AM 11/17/2016
(Coding: 16# 494E FF8F C000 0000 0000 0000)
Event 7 of 10: Event ID 16# 4302
Mode transition from STARTUP to RUN
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
10:49:00.218 AM 11/17/2016
(Coding: 16# 4302 FF68 C700 0000 0813 7713)
Event 8 of 10: Event ID 16# 1381
Request for manual warm restart
STOP due to: STOP caused by stop switch being activated
Startup information:
- Startup without modified system configuration
- No difference between setpoint and actual configuration
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
10:49:00.217 AM 11/17/2016
(Coding: 16# 1381 1B64 C772 4303 0813 7713)
Event 9 of 10: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: STOP caused by stop switch being activated
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
10:48:59.696 AM 11/17/2016
(Coding: 16# 4301 FF46 C772 4303 0813 7713)
Event 10 of 10: Event ID 16# 4303
STOP caused by stop switch being activated
Previous operating mode: RUN
Requested operating mode: STOP (internal)
Incoming event
10:17:08.190 AM 11/17/2016
(Coding: 16# 4303 FF84 0000 0000 0000 0000)
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: Не могу внести изменения в контроллер S7-300
У тебя свободно 210 байт... внутренней рабочей памяти... это не ММС и её не увеличить 32 KBYTE WORKING MEMORY
Естественно Степ7 не имеет возможности дозаписать что то большее 200 байт
Единственный способ - остановить производство на техобслуживание, очистить памяти (удалив большие блоки - не трогать блоки данных DB (там могут быть актуальные настроенные данные) ) и залить новые версии функций программы.
Для более точной рекомендации выложи картинку Менеджера в виде таблицы с размерами блоков.
Естественно Степ7 не имеет возможности дозаписать что то большее 200 байт
Единственный способ - остановить производство на техобслуживание, очистить памяти (удалив большие блоки - не трогать блоки данных DB (там могут быть актуальные настроенные данные) ) и залить новые версии функций программы.
Для более точной рекомендации выложи картинку Менеджера в виде таблицы с размерами блоков.
-
- Posts: 155
- Joined: Sun Jul 19, 2015 11:46 am
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: Не могу внести изменения в контроллер S7-300
Если уж есть возможность остановить производство то:
1. Скачать всё на компьютер.
2. Заархивировать скачанное.
3. Заархивировать проект, который собираешься заливать - будет отправной точкой.
4. Посмотреть размер программы, которую собираешься заливать - в Менеджере на блоках правой кнопкой мыши открыть меню
если уверен, что места хватит:
- переводишь процессор в СТОП
- удаляешь старый блок в online = место освободилось под новый вариант блока ? Если освободилось, то заливаешь новую версию только этого блока.
1. Скачать всё на компьютер.
2. Заархивировать скачанное.
3. Заархивировать проект, который собираешься заливать - будет отправной точкой.
4. Посмотреть размер программы, которую собираешься заливать - в Менеджере на блоках правой кнопкой мыши открыть меню
если уверен, что места хватит:
- переводишь процессор в СТОП
- удаляешь старый блок в online = место освободилось под новый вариант блока ? Если освободилось, то заливаешь новую версию только этого блока.
-
- Posts: 155
- Joined: Sun Jul 19, 2015 11:46 am
Re: Не могу внести изменения в контроллер S7-300
Большое спасибо! Всё получилось.