VIPA 313SC и MMC

Прочие PLC и HMI на русском
Post Reply
Mzman
Posts: 40
Joined: Sun Oct 02, 2011 12:13 am

VIPA 313SC и MMC

Post by Mzman » Tue Jan 28, 2014 3:21 pm

Здравствуйте.
Имеется вышеуказанный контроллер.
Проблема в том,что после сбоя слетела программа с карты памяти.Есть проект, но не получается загрузить его на карту памяти из Step7 (download user program to memory card).При этом никаких ошибок и окон с сообщениями не выводится,просто процесс копирования не происходит.
Как можно проверить на работоспостобность карту памяти,можно ли ее прочитать штатным кардридером?
А если все-таки карта "крякнула",есть ли возможность ее заменить на обычную MMC?

CoMod
Site Admin
Posts: 3969
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: VIPA 313SC и MMC

Post by CoMod » Tue Jan 28, 2014 3:51 pm

"download user program to memory card" предназначена для другой карты.
Попробуй сделать просто "download" и всё само зальётся на ММС.

Mzman
Posts: 40
Joined: Sun Oct 02, 2011 12:13 am

Re: VIPA 313SC и MMC

Post by Mzman » Tue Jan 28, 2014 4:02 pm

CoMod wrote:"
Попробуй сделать просто "download" и всё само зальётся на ММС.
Пробовал конечно.В этом случае вся программа не помещается.
А для какой другой карты памяти нужна опция "download user program to memory card"?

CoMod
Site Admin
Posts: 3969
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: VIPA 313SC и MMC

Post by CoMod » Tue Jan 28, 2014 5:28 pm

А для какой другой карты памяти нужна опция "download user program to memory card"?
старая флеш-карта для старого батареечного контроллера.
Image
Пробовал конечно.В этом случае вся программа не помещается.
Выкини лишний код.

Mzman
Posts: 40
Joined: Sun Oct 02, 2011 12:13 am

Re: VIPA 313SC и MMC

Post by Mzman » Tue Jan 28, 2014 6:58 pm

CoMod wrote:
Выкини лишний код.
Раньше программа в память помещалась.
Код написанный в LAD занимет больше памяти чем SCL или так же??

CoMod
Site Admin
Posts: 3969
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: VIPA 313SC и MMC

Post by CoMod » Wed Jan 29, 2014 4:43 am

Ты размеры программы, карты, памяти контроллера покажи в виде копий экрана.
SCL всегда больше LAD.

Mzman
Posts: 40
Joined: Sun Oct 02, 2011 12:13 am

Re: VIPA 313SC и MMC

Post by Mzman » Wed Jan 29, 2014 11:04 am

CoMod wrote:Ты размеры программы, карты, памяти контроллера покажи в виде копий экрана.
.
Сейчас уже под рукой этого контроллера нет.Но по памяти могу сказать:
Размер программы (Total:data+code=37690 байт).
Память контроллера (по описанию) 64 KB Work Memory,MMC 32 KB.
В Module Information на вкладке Memory до отказа была заполнена рабочая память(Work memory).Остальные виды памяти заполнены не существенно.
Когда открыл контроллер Online и посмотрел все загруженные блоки,то в столбике Load Memory везде был RAM и ни одного EPROM.

sly7
Posts: 1
Joined: Mon Jan 11, 2010 5:36 pm

Re: VIPA 313SC и MMC

Post by sly7 » Sat Jun 15, 2019 7:44 am

Подниму тему. Проблема похожая. Установлена Vipa CPU314SC 128kB..1MB. Вставлена карта Vipa MCC на 1MB для расширения объема памяти.
Линия работала 8 лет. Произошел глюк, пришлось делать очистку памяти. После этого программа не загружается. Пишет недостаточно памяти. Общий объем OB+FC 93kB, а доступны только 64kB. DB блоки 37kB записываются нормально.
Пробовал делать расширение памяти, как в документации. Выключаем цпу, вставляем карту, включаем цпу, делаем сброс 3 секунды через MREC. Не помогло. Кто-нибудь сталкивался с такой проблемой?
Image

Mzman
Posts: 40
Joined: Sun Oct 02, 2011 12:13 am

Re: VIPA 313SC и MMC

Post by Mzman » Sat Jun 15, 2019 7:53 am

Про расширение памяти ничего сказать не могу- не знаю. Моя проблема решилась заменой карты памяти. Если есть возможность, попробуйте заменить карту памяти.

Dfcz
Posts: 875
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: VIPA 313SC и MMC

Post by Dfcz » Sun Jun 16, 2019 5:18 pm

Классический пример недосиматика Випы.
Очистка памяти в Симатик происходит "автоматически", а в випе нужно ручками.
Очистка это я по старой памяти - сжатие.
На самом деле сжатие - это и есть очистка, только рабочей памяти, к которой термин очистка не корректен.

xinz
Posts: 1
Joined: Wed Jul 30, 2014 7:53 am

Re: VIPA 313SC и MMC

Post by xinz » Thu Jul 04, 2019 5:12 am

sly7 wrote:
Sat Jun 15, 2019 7:44 am
Подниму тему. Проблема похожая. Установлена Vipa CPU314SC 128kB..1MB. Вставлена карта Vipa MCC на 1MB для расширения объема памяти.
Линия работала 8 лет. Произошел глюк, пришлось делать очистку памяти. После этого программа не загружается. Пишет недостаточно памяти. Общий объем OB+FC 93kB, а доступны только 64kB. DB блоки 37kB записываются нормально.
Пробовал делать расширение памяти, как в документации. Выключаем цпу, вставляем карту, включаем цпу, делаем сброс 3 секунды через MREC. Не помогло. Кто-нибудь сталкивался с такой проблемой?
Image
Для очистки свободного места на карте MMC попробуйте сделать две вещи:

1) Нажмите кнопку "Compress", на закладке Module Information-> Memory. Можно делать при работающей установке, это полностью безопасно.
2) Если пункт 1 не помог. То вам надо открыть блоки онлайн
Image

Выбрать ваш ПЛК и удалить блоки в онлайне (выделяете блок и жмете delete).
Image

Обратите внимание, удалять можно только пользовательские блоки, блоки SFB и SFC намертво прошиты в ПЛК и их удалить нельзя. Важно понимать, что удаляя блоки, вы удаляете их с ПЛК, т.е. это можно делать на работающей программе, но надо четко понимать какие блоки и зачем вы удаляете. Если цель стоит просто почистить карту - то просто удалите все не системные блоки и карта будет полностью чистой.

Только после выполнения пункта 2 карта очистится. MRES не очищает карту MMC.
Альтернативный вариант - скачать из инета образ карты и восстановить его. Но, имхо, проще через online руками удалить.

Post Reply