Каталог
Зателефонуйте мені
Каталог

Скачуємо програму з SIMATIC С7 навіть якщо він password protected.

Скачуємо програму з SIMATIC С7 навіть якщо він password protected.
Автор: Andriy Savechka Опубліковано: 23.09.2024 Переглядів: 280 Коментарів: 0

ПРОЛОГ

Іноді під час обслуговування або модернізації старих систем автоматизації на базі контролерів Simatic C7 виникає необхідність отримати доступ до їхньої програми. Навіть якщо ПЛК захищений паролем, є кілька причин, чому завантаження програми може бути важливим.

По-перше, це може бути єдиний спосіб відновити або задокументувати існуючу логіку процесу, якщо початковий проєкт або документація загублені.

По-друге, отримання програми допомагає у випадку діагностики проблем або оптимізації роботи обладнання, коли зміни необхідно внести безпосередньо у вже працюючу систему.

Важливе застереження:
Ця стаття не є керівництвом до дії та не призначена для використання в реальних умовах. Вся інформація надана виключно з метою задоволення природної цікавості автора та не повинна розглядатися як професійна рекомендація або інструкція. Автор не несе відповідальності за будь-які дії, виконані на основі цієї статті.

НЕОБХІДНЕ ОБЛАДАННЯ

Для успішного завантаження програми з ПЛК Simatic C7, навіть якщо він захищений паролем, необхідно мати наступне обладнання:

Кардрідер SIMATIC usb prommer
Або будь який SIMATIC FIELD PG з слотами під карти пам’яті SIMATIC
PC адаптер USB A2
USB serial adapter
Картка SIMATIC mmc будь якого розміру
Картка SIMATIC MC з якої будемо знімати пароль

Кабель DB9(female) – DB15(male). Для прошивання панелі оператора.

Нижче про всяк випадок схема даного кабеля.

Стандартний побутовий кардрідер з слотом під MMC/SD

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ

Для успішного завантаження програми з ПЛК Simatic C7 також необхідно мати наступне програмне забезпечення:

SIMATIC STEP7  v5.1 – ПОВИННА БУТИ САМЕ ЦЯ ВЕРСІЯ АБО МЕНША ! Інакше нічого не вийде.

 

Uwes S7 MMC Image Reader – програма для створення образів карт пам’яті та знаходження паролів

 

SIMATIC ProSave – для створення образів програми панелі оператора

 

ВІДНОВЛЕННЯ ПАРОЛЮ З КАРТКИ SIMATIC MC

Виключаємо контролера, дістаємо з нього картку MC та вставляємо її у відповідний слот на FIELD PG

 

Відкриваємо програму SIMATIC STEP7 та створюємо новий проект

Вибираємо місце розташування та назву для проекту

Після цього як новий проект створено, створюємо в ньому S7 programm.  Для цього клікаємо правою кнопкою мишки по пустому полю, та вибираємо наступний пункт меню

 

Далі відкриваємо вміст нашої MC карти пам’яті. Для цього натикаємо на наступну кнопку меню

Відкриється вікно з вмістом самої карти пам’яті. Для зручності розташовуємо вікно з новим проектом та вмістом карти пам’яті вертикально. Для цього йдемо в наступне меню Window -> Arrange -> Vertically

 

 

Далі копіюємо пункт System data з карти пам’яті в наш пустий проект. Для цього можна скористатися copy/paste або просто перетягнути мишкою. Результат повинен бути як на картинці нижче.

 

Беремо картку MMC вставляємо її в штатний кардрідер. Вставляється вона контактами до верху!

Відкриваємо картку в програмі SIMATIC Manager та копіюємо System data з тестового проекту на картку MMC.

 

Далі виймаємо картку з штатного кардрідера та вставляємо її в звичайний кардрідер.

Якщо Windows захоче її форматувати у жодному разі не погоджуємося!

Відкриваємо мій комп’ютер та дивимося під якою буквою знаходиться наша флешка.

Запускаємо програму Uwes S7 MMC Image Reader вибираємо відповідну букву та тиснемо кнопку Start.

Після натискання з’явиться вікно з запитом куди зберегти образ MMC. Вказуємо шлях та назву файлу.

Розпочнеться процес створення образу картки. По завершенню з’явиться пароль, якщо такий був. Символи, що знаходяться між > < і є паролем проекту STEP7

 

СКАЧУВАННЯ РОБОЧОГО ПРОЕКТУ ПЛК

Відкриваємо програму STEP7 та створюємо новий проект. Підключаємо PC адаптер USB A2 до контролера на порт котрий маркований MPI

Налаштовуємо зв'язок між контролером та ПК. Для цього  в меню SIMATIC Manager вибираємо Options -> Set PG/PC Interfce…

На наступному кроці з’явиться вікно де необхідно буде вибрати наш адаптер у якості основного для зв’язку з ПЛК

Вибираємо з списку PC Adapte(MPI) і натикаємо кнопку ОК

У меню SIMATIC manager вибираємо PLC -> Upload Station to PG…

Після цього з’явиться вікно в якому треба буде задати шлях де розміщений наш контролер. В пункті Slot слід виставити цифру 2. Натискаємо кнопку View. І якщо все налаштовано та підключено вірно, нижче в табличці з’явиться наш контролер, його тип на адрес на шині MPI

Натискаємо кнопку ОК. Розпочнеться процес вивантаження проекту з контролера.

На даному етапі з’явиться вікно з запитом вводу паролю(за умови, що пароль на ПЛК встановлений). Вводимо пароль який ми знайшли вище

Якщо пароль введений вірно розпочнеться процес вивантаження програми з ПЛК.

По звершенню, у вас буде проект з робочою програмою.

 

ЗАВАНТАЖЕННЯ ПРОГРАМИ В ПЛК

  • Підключаємо кабель та налаштовуємо зв'язок..
  • Відкриваємо проект який необхідно завантажити. Переводимо ПЛК в режим STOP.
  • Виділяємо в вікні справа пункт SIMATIC 300 та тиснемо кнопку завантаження.

З’явиться вікно де треба буде вказати номер слоту контролера, вибираємо номер 2 та тиснемо кнопку ок.

Розпочнеться процес завантаження контролера. Якщо в процесі будуть виникати вікна з запитом на всі питання тиснемо ОК.

В деяких випадках може бути потрібно обнулити контролер. Для цього перемикач режиму треба перевести в положення MRES потримати до моменту доки не загориться світлодіод STOP, відпустити перемикач з положення MRES, знову перевести в MRES та відпустити.

Світлодіод STOP почне блимати, це означає що відбувається процедура стирання. По звершенні світлодіод STOP засвітиться.

КОПІЮВАННЯ ПРОШИВКИ ПАНЕЛІ ОПЕРАТОРА

Підключаємо перехідник USB-COM  до комп’ютера, відкриваємо диспетчер пристроїв та дивимося під яким номером знаходиться наш віртуальний COM порт.

Вимикаємо живлення з ПЛК(панелі оператора). Підключаємо кабель DB15 у відповідний порт на С7.

Затискаємо кнопки курсор вверх та ESC.

Утримуємо їх в затисненому стані, подаємо живлення, чекаємо декілька секунд та відпускаємо кнопки. Якщо все зроблено вірно панель перейде в режим READY FOR TRANSFER

Відкриваємо програму ProSave.

Вибираємо тип пристрою, тип підключення, номер COM порта та швидкість

Переходимо на вкладку Backup, вибираємо шлях збереження та назву файлу і тиснемо кнопку Start backup

Розпочнеться процес копіювання прошивки панелі. Процес доволі довгий, може тривати до 5хв.

ВІДНОВЛЕННЯ ПРОШИВКИ ПАНЕЛІ ОПЕРАТОРА

Відкриваємо програму ProSave. Переводимо панель в режим READY FOR TRANSFER. Переходимо на вкладку Restore, вибираємо файл попередньо збереженої прошивки, та натискаємо кнопку Start restore

Чекаємо завершення процесу відновлення. По завершенні перезавантажуємо панель.

ЕПІЛОГ

Підсумовуючи, завантаження програми з ПЛК Simatic C7 може бути важливим кроком для обслуговування або модернізації системи, особливо якщо вихідні дані втрачені або доступ обмежений паролем. Хоча це завдання вимагає певних технічних знань і обладнання, головне — завжди діяти обережно і відповідно до етичних та правових норм. Пам'ятайте, що ця стаття написана виключно з інтересу автора до технологій, і не слугує практичною інструкцією.

Коментарі

Додайте коментар...

Ім'я
E-mail (Не буде опублікований)
Ваш коментар
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Авторизація
Немаєте акаунта? Реєстрація
Забыли пароль?
E-mail
Введите e-mail Вашей учетной записи, чтобы получить пароль.
Введите корректно e-mail!
viber-chatЧат «А2М» в Viber telegram-chatЧат «А2М» в Telegram
Telegram QR
💬 Актуальні ціни
завжди під рукою