Форматирование MMC при общем стирании
Перекрестная ссылка
Указание
Указание
Модуль памяти
Эти CPU используют плату микропамяти SIMATIC (Micro Memory Card MMC) в качестве модуля памяти. MMC можно использовать как загрузочную память или как перемещаемый носитель данных.
Плата MMC должна быть вставлена, прежде чем вы сможете использовать CPU.
На MMC хранятся следующие данные:
• программа пользователя (все блоки)
• архивы и рецепты
• проектные данные (проекты STEP 7)
• данные для обновления и сохранения операционной системы
На одной MMC можно хранить или пользовательские и проектные данные, или операционную систему.
Ваша плата MMC имеет внутренний серийный номер, который предоставляет возможность защиты от копирования для MMC на пользовательском уровне. Этот серийный номер можно прочитать с помощью системной функции SFC 51 «RDSYSST» через подсписок SZL 011CH индекс 8. Затем вы можете, например, запрограммировать в блоке, защищаемом от копирования, команду STOP, если фактический серийный номер вашей платы MMC не совпадает с ожидаемым.
Дополнительную информацию можно найти в Списке операций (раздел Подсписок SZL) или в руководстве Системные и стандартные функции.
Данные на плате микропамяти SIMATIC могут быть повреждены, если она удаляется во время записи. В этом случае MMC должна быть стерта на устройстве программирования (PG) или отформатирована на CPU. Никогда не удаляйте MMC в режиме RUN, а только при выключенном питании или в состоянии STOP CPU, когда отсутствует доступ на запись со стороны PG. Если в состоянии STOP вы не можете гарантировать отсутствие активности записывающих функций PG (напр., загрузка или удаление блоков), то предварительно разъедините коммуникационные соединения.
Срок полезного использования MMC зависит от следующих факторов:
1. количество процессов стирания и записи,
2. внешние воздействия, например, окружающая температура.
При температуре окружающей среды до 60° C срок полезного использования MMC составляет 10 лет при максимальном количестве процессов стирания и записи, не превышающем 100 000.
В следующих особых ситуациях MMC необходимо отформатировать:
• Модуль MMC не является модулем пользователя.
• Плата MMC еще не была отформатирована
• Плата MMC неисправна
• Содержимое платы MMC неверно. Содержимое MMC помечено как недействительное.
• Процесс загрузки программы пользователя был прерван из-за исчезновения сетевого питания (см. специальную обработку).
• Процесс записи из ОЗУ в ПЗУ был прерван из-за исчезновения сетевого питания
• Ошибка при анализе содержимого модуля при общем стирании.
• Ошибка при форматировании, или форматирование не могло быть выполнено.
Если произошла одна из описанных ошибок, то CPU и после выполнения общего стирания снова требует общего стирания. За исключением прерывания процессов загрузки пользовательской программы или записи из ОЗУ в ПЗУ из-за исчезновения сетевого питания содержимое платы сохраняется вплоть до выполнения специальной обработки.
Для форматирования вашей платы MMC выполните следующие шаги:
Если CPU запрашивает общее стирание (медленное мигание светодиода STOP), то произведите форматирование с помощью следующих операций с переключателем:
1. Переведите переключатель в положение MRES и удерживайте его в этом положении (около 9 секунд), пока светодиод STOP не загорится ровным светом.
2. В течение следующих 3 секунд вы должны отпустить переключатель и вновь перевести его в положение MRES. Теперь светодиод STOP мигает только во время форматирования.
Всегда выполняйте эту последовательность операций в течение указанного времени, так как в противном случае MMC не форматируется, а возвращается в состояние общего стирания.
Не форматируйте MMC, если для этого нет особых причин (см. выше); например, не форматируйте плату, если CPU запрашивает общее стирание после замены модуля, так как здесь переключение на MRES только инициирует нормальное общее стирание, при котором содержимое модуля остается действительным.
Интерфейсы
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Источник
Форматирование mmc s7 способы
MMC и SMC разные стандарты памяти с частичной совместимостью по ногам
Price/Цена |
MMC card for Simatic S7-300
Карты памяти Simatic Micro Memory Card предназначены только для контроллеров Simatic S7.
Они имеют свой формат, который Windows не понимает — поэтому если вы вставите карту в картосчитыватель, то она не появится в Проводнике, но появится в Менеджере обслуживания дисков в виде 4-х неформатированных разделов, Windows предложит отформатировать карту под FAT . Не надо соглашаться со столь заманивым предложением испортить карту.
Обратите внимание на объём памяти карт = от 64 кбайт, но стоят они очень дорого.
Карта Симатик имеет фабрично записанный идентификатор PNM, по которому контроллер S7 определяет карту как свою родимую MMC_Card.pdf .
У обычных бытовых ММС карт нет этого идентификатора и поэтому контроллер их выплёвывает. Карта имеет свой оригинальный формат непонимаемый Windows. Отформатирована под использования 4-х резервированных областей памяти, чтобы гарантировать живучесть карты.
В случае случайного форматирования в компьютере под Windows можно исправить ситуацию путём заливки оригинального образа через бытовой картосчитыватель и программу прямой записи WinHex или ImgWr. Аналогичным образом можно снимать образы для архивирования или клонирования. |
6ES7953-8LF11-0AA0.zip | 6ES7953-8LG11-0AA0_MMC_128KB.ZIP |
6ES7953-8LP20-0AA0_MMC_8MB.zip |
Документация на стандарт MMC HB28D032MM2-RENESAS.pdf
Данные служебных регистров, отличающих карты Сименса от других MMC_Card.pdf
Так как прогресс не стоит на месте то карты одного типоразмера, например 64 КБайт, записывают карты разного физического размера от 16 до 128 мбайт (старые запасы кончились и берут из того, что есть под рукой). Для одного типоразмера можно использовать самый маленький образ или какой есть, и игнорировать предупреждения WinHex о несоответствии физического размера карты.
При этом обмануть контроллер записав на 64 КБ карту образ от карты на 4 МБ нельзя — контроллер определяет максимальный логический размер по идентификатору карты PNM, который пока никому не удалось изменить — смотри регистры MMC_Card.pdf.
Образы карт и утилиты
MMC Image for WinHex (*.img) and S7imgwr (*.S7img)
64KB | 6ES7953-8LF11-0AA0_64KB_S7img.zip | real size 16 MB |
6ES7953-8LF11-0AA0_64KB_064KB_winhex.zip | real size 16 MB | |
6ES7 953-8LF11-0AA0_64KB_IMG.zip | real size 16 MB | |
6ES7953-8LF11-0AA0_64KB__winhex.zip | real size 16 MB | |
6ES7953-8LF20-0AA0_64KB_S7img.zip | real size 65 MB | |
128 KB | 6ES7953-8LG11-0AA0_MMC_128KB.ZIP | real size 16 MB |
MMC_128_KB_6ES7953-8LG30-0AA0.zip | real size 32 MB | |
512 KB | MMC_512_KB_6ES7953-8LJ20-0AA0.zip | real size 64 MB |
MMC_512_KB_6ES7953-8LJ30-0AA0.zip | real size 32 MB | |
6ES7 953-8LJ11-0AA0_512KB_winhex.zip | real size 16 MB | |
2 MB | 6ES7953-8LL11-0AA0_2MB_S7img.zip | real size 16 MB |
6ES7953-8LL31-0AA0_MMC_2MB_winhex.zip | real size 32 MB | |
6ES7953-8LL31-0AA0_32MB.zip | real size 32 MB | |
4 MB | 6ES7953-8LM11-0AA0_4MB_winhex.zip | real size 16 MB |
6ES7953-8LM11-0AA0_4MB.zip | real size 16 MB | |
8 MB | 6ES7 953-8LP10-0AA0_MMC_8MB.zip | real size 32 MB |
6ES7 953-8LP10-0AA0_8MB_winhex.zip | real size 32 MB | |
6ES7 953-8LP10-0AA0_8MB.zip | real size 32 MB | |
6ES7953-8LP20-0AA0_MMC_8MB.zip | real size 64 MB | |
6ES7953-8LP31-0AA0_MMC_8MB.zip | real size 32 MB | |
hit | S7_MMC.ZIP | |
S7-1200 | S7-1200-24MB.S7img . need change serial number to your . | real size 24 MB |
S7-1200 | 6ES7954-8LC02-0AA0.zip . need change serial number to your . | real size 8 MB |
VIPA | vipa128.rar | |
WinHex | WinHex_v17.9_SR2.zip | |
S7 image Read v2 | s7imgrd2.zip | 12/2014 |
S7 image Write v2 | s7imgwr2.zip | 12/2014 |
На официальном сайте было несколько тем об восстановлении карт — если не получается попробуй поспрашивать там. Может кто выложит образ поновее. Из своей практики напишу, что с восстановлением из образов через WinHex (с правильным серийным номером) проблем не было.
Обращайте внимание на реальный размер карты — более мелкие образы можно записать на большие карты, наоборот не получится. В последнее время Сименс где то достал мелкие карты для новых карт 🙁
Home
NoCopyright © 2005-2021. All Rights Not Reserved. Free for individual use.
Источник
Использование карты памяти S7-1200
Использование карты памяти S7-1200
1 Введение в карту памяти S7-1200
Карта памяти, используемая S7-1200CPU, является картой SD, на которой могут храниться файлы проекта пользователя, и имеет следующие 3 функции:
- В качестве загрузочной области хранения CPU на карте памяти могут храниться файлы проекта пользователя, а CPU не имеет файлов проекта и не может работать без карты памяти.
- При условии, что существует модуль программирования, карта памяти работает в качестве носителя для доставки файлов проекта на несколько ПЛК S7-1200.
- Когда пользователь забывает пароль, карта памяти может удалить файл и пароль внутри процессора.
- Карта 24M может использоваться для обновления версии прошивки ЦПУ S7-1200.
Рис. 1: карта памяти S7-1200
Как вставить карту памяти:
открывая верхнюю перегородку процессора, вы можете видеть слот для карты MC в верхнем правом углу. Вставьте карту памяти примечанием вверх, как показано на рисунке ниже:
Рис. 2: Вставьте карту памяти
примечания
Карта памяти является дополнительной для процессора S7-1200.
Вставка карты памяти в процессор.
Процессор S7-1200 поддерживает только те карты памяти, которые были предварительно отформатированы производителем Siemens, номера заказов которого указаны в таблице ниже:
мощность
Таблица 1: Информация о карте памяти
Процессор не готов использовать эту переформатированную карту памяти.
В настоящее время S7-1200 до сих пор не может помочь карте памяти реализовать такие расширенные функции, как рецепт и архивирование данных.
2 Режим работы карты
памяти Карта памяти имеет 2 режима работы:
- Программная карта: память служит загрузочной областью памяти процессора S7-1200, и все программы и данные хранятся в ней. В области памяти, встроенной в ЦП, нет файлов проекта, поэтому карту памяти не следует извлекать во время работы оборудования.
- Карта передачи: она использовалась для передачи карты памяти в ЦП, и карта памяти должна быть извлечена после завершения передачи. Процессор может работать независимо от карты памяти.
Изменение режима работы карты памяти:
В виде проекта программного обеспечения STEP7 Basic нажмите «Представление проекта» —> «SIMATIC Card Reader» —> Модель вашего устройства чтения карт «слева», как показано на фиг. ниже:
Рис. 3: Вид проекта
Щелкните правой кнопкой мыши букву диска (это F: здесь) карты памяти и выберите «Свойства», чтобы открыть следующее окно:
Рис. 4: свойства MC
Выберите необходимый режим работы в «Типе карты» и нажмите «ОК» для завершения настройки.
3 Различные режимы программы карты
Преимущество: не нужно повторно загружать файлы проекта При замене процессора.
3.1 Загрузить файлы пользовательских проектов на карту памяти
- Шаг 1: установите карту памяти в режим «Программирование» описанным выше способом. Рекомендуется, чтобы пользователь удалил все файлы на карте памяти перед этой операцией.
- Шаг 2: установить статус запуска процессора. В «Дереве проекта» щелкните правой кнопкой мыши ЦП и выберите «Свойства», а в окне «Свойства» нажмите «Запуск». Здесь мы должны выбрать «Warm restart-RUN».
Рис. 5: Запуск
- Шаг 3: выключить процессор
- Шаг 4: Вставьте карту памяти в слот для карты процессора
- Шаг 5: включите процессор
- Шаг 6: в STEP7 Basic нажмите Download, чтобы загрузить все файлы проекта на карту памяти. В этот момент файлы проекта (включая пользовательскую программу, конфигурацию оборудования и принудительное значение) загружаются на карту памяти вместо области памяти, встроенной в ЦП.
После выполнения описанных выше шагов, CPU может работать с картой правильно. Если в этот момент карта памяти извлечена, ЦП хочет сообщить об ошибке, и индикатор «ОШИБКА» будет мигать красным.
3.2 Часто задаваемые вопросы
Часто задаваемые вопросы 1
Почему индикатор «MAINT» мигает после установки карты памяти? и почему выдается сообщение об ошибке «Ошибка загрузки конфигурации оборудования (0050 -133 2 2458)» при использовании STEP 7 Basic для загрузки?
Ответ
Пожалуйста, удалите все файлы на карте памяти, повторно используйте программное обеспечение STEP7 Basic, чтобы установить карту памяти в режим «Программирование», а затем повторите вышеуказанные шаги. Проверьте тумблер на карте памяти одновременно с тем, что карта памяти находится в режиме защиты от записи.
FAQ2
Почему процессор останавливается, а не работает, когда он включен после прерывания питания?
Ответ.
Поскольку режим запуска ЦП не является «теплым перезапуском-RUN» Пожалуйста, обратитесь к «Шаг 2» выше.
4 Использование режима карты передачи
Преимущество: при условии, что существует модуль программирования, карта передачи может копировать файлы проекта в несколько ПЛК S7-1200.
4.1 Загрузка проекта на карту памяти в режиме передачи
- Шаг 1: установите карту памяти в режим «передачи» описанным выше способом. Рекомендуется, чтобы пользователь удалил все файлы на карте памяти перед этой операцией.
- Шаг 2: установить статус запуска процессора. В «Дереве проекта» щелкните правой кнопкой мыши ЦП и выберите «Свойства», а в окне «Свойства» нажмите «Запуск». Здесь мы должны выбрать «Warm restart-RUN».
- Шаг 3: перетащите оборудование ПЛК непосредственно на карту памяти
Рис. 6: перетаскивание
Поэтому пользователь может напрямую заменить готовую «карточку программы» на «карточку передачи».
4.2 Скопировать проект с карты памяти на S7-1200PLC
- Шаг 1: выключить процессор
- Шаг 2: вставьте карту в слот для карты процессора
- Шаг 3: Включите процессор, и пользователь мог видеть, что индикатор «MAINT» CPU мигает желтым цветом.
- Шаг 4: выключите процессор и вытащите карту памяти
- Шаг 5: включите процессор
Часто задаваемые вопросы
Почему процессор переходит в состояние остановки, а не в рабочее состояние, когда он включается после прерывания питания?
ответ
- Потому что режим запуска процессора не «теплый перезапуск-RUN». Пожалуйста, обратитесь к «Шаг 2» выше.
- Проверьте Шаг 3. Проект PLC вместо программного блока или другого содержимого проекта. Файлы проекта, загруженные на карту памяти, могут быть неполными, например, это краска конфигурации оборудования и т. Д.
В
случае S7-1200 вы не можете использовать опцию «Сброс к заводским настройкам» , Подробные шаги показаны ниже:
- Выключите оборудование S7-1200
- Вставьте карту памяти в S7-1200CPU. Программа на карте памяти не будет защищена паролем.
- Включите оборудование S7-1200
После S7-1200CPU загружается во внутреннюю память.
Клиент может вставить совершенно новую или пустую карту памяти в S7-1200CPU таким же образом. После включения оборудования S7-1200CPU может перенести программу в область памяти на карту памяти. После извлечения карты памяти пользовательская программа больше не существует в S7-1200CPU, и пароль будет удален. Содержимое внутри карты памяти может быть через кард-ридер.
Примечание: не форматируйте карту памяти.
6 карты памяти Используйте 24M , чтобы обновить версию прошивки S7-1200CPU
Версия прошивки S7-1200 можно загрузить с официального сайта Siemens: http://support.automation.siemens.com/WW/view/en. Пользователь может использовать поисковую систему вверху страницы «S7-1200 firmware» в пункте «Скачать».
Примечания
- Прошивка S7-1200CPU имеет другой номер заказа, а адрес загрузки другой. Пользователь должен проверить продукт и номер перед загрузкой и обновлением прошивки.
- Карта памяти 2M не может использоваться при обновлении прошивки ЦП.
- Перед обновлением встроенного ПО файл проекта (программный блок, конфигурация оборудования и т. Д.), Сохраненный в ЦП, не подвергается воздействию и не может быть удален.
- Исходная версия прошивки ЦП не будет изменена, если будут выполнены следующие шаги.
Прошивка CPU обновляется в следующих шагах
- Шаг 1: используйте компьютер, чтобы удалить содержимое карты памяти через устройство чтения карт. Примечание: не форматируйте карту памяти!
- Шаг 2: загрузите обновленный файл прошивки с официального сайта Siemens. После загрузки и распаковки пользователь может получить файл «S7_JOB.SYS» и папку «FWUOPDATE.S7S».
- Шаг 3: Скопируйте файл «S7_JOB.SYS» и папку «FWUOPDATE.S7S» на карту памяти.
- Шаг 4: Вставьте карту памяти в слот для карт CPU1200. В этот момент процессор хочет остановиться, а индикатор «MINIT» должен мерцать.
- Шаг 5: включите процессор после сбоя питания. Если индикатор «RUN / STOP» ЦПУ мигает красным и зеленым, это означает, что микропрограмма обновляется. Если индикатор «RUN / STOP» включен и индикатор «MAINT» мигает, это означает, что обновление завершено.
- Шаг 6: вытащите карту памяти.
- Шаг 7: выключите и снова включите процессор
Пользователь может проверить текущую версию встроенного ПО в «STEP 7 Базовое программное обеспечение —> Онлайн и диагностика —> Диагностика —> Общее».
Источник