1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Загрузка программы в S7-300

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
evgeny-m
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 06 ноя 2022, 06:00
Имя: Евгений
Страна: Р
город/регион: 54

Загрузка программы в S7-300

Сообщение evgeny-m »

Здравствуйте, нужна помощь.
Есть проект под CPU 314 IFM, но он не содержит изменений, которые были внесены в процессе эксплуатации оборудования. Чтобы актуализировать проект или вообще иметь прошивку, слил программу со станка. Оказалось, что программа не соответствует той, по которой работает CPU.
Есть предположение: что это из-за того что предыдущий программер не сделал загрузку RAM to
ROM . Немного странно т.к. питание отключалось и не раз, как же RAM не потерялась!
Теперь вопрос:
- может, у кого было подобное, как решалось?
- просто выполнить RAM to ROM из под не актуального проекта (программы)?
- не запишется ли не актуальный проект в RAM и прощай станок?

Parliament74
авторитет
авторитет
Сообщения: 817
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 211 раз

Загрузка программы в S7-300

Сообщение Parliament74 »

evgeny-m писал(а): 28 авг 2023, 08:14 программа не соответствует той, по которой работает CPU.
А как это было определено? С чем сравнивалась выгруженная программа?

stesl
эксперт
эксперт
Сообщения: 1011
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Загрузка программы в S7-300

Сообщение stesl »

evgeny-m, RAM to ROM тут не причём.
Изменения в программе сразу льются на "SD".
Либо их там не было, либо вы их не видите.
Аватара пользователя

megavolt86
эксперт
эксперт
Сообщения: 1172
Зарегистрирован: 14 ноя 2013, 20:35
Имя: Анатолий Сергеевич
Страна: Россия
город/регион: Башкортостан
Благодарил (а): 13 раз
Поблагодарили: 68 раз

Загрузка программы в S7-300

Сообщение megavolt86 »

evgeny-m писал(а): 28 авг 2023, 08:14 Оказалось, что программа не соответствует той, по которой работает CPU.
Могу предположить что отсутствие символьных имен вас взбудоражило…
Если это так то символьные имена копируются из старого проекта
:ext_secret:

Автор темы
evgeny-m
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 06 ноя 2022, 06:00
Имя: Евгений
Страна: Р
город/регион: 54

Загрузка программы в S7-300

Сообщение evgeny-m »

Parliament74 писал: А как это было определено? С чем сравнивалась выгруженная программа?
В слитой программе, если смотреть через перекрёстные ссылки, то двух сигналов (абсолютные переменные) вообще нет в программе, а по ним работает узел.
Без них узел работать не может!

Отправлено спустя 5 минут 16 секунд:
stesl писал: RAM to ROM тут не причём.
Изменения в программе сразу льются на "SD".
Либо их там не было, либо вы их не видите.
Позвольте с вами не согласиться. Лично видел (на другом PLC) как при отключении питания сбросились внесённые, но не перезаписанные в ROM изменения.

Отправлено спустя 4 минуты 33 секунды:
megavolt86 писал: Могу предположить что отсутствие символьных имен вас взбудоражило…
Если это так то символьные имена копируются из старого проекта
Нет это не так. Нет некоторых абсолютных адресов.

Parliament74
авторитет
авторитет
Сообщения: 817
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 211 раз

Загрузка программы в S7-300

Сообщение Parliament74 »

evgeny-m писал(а): 04 сен 2023, 13:30 Лично видел (на другом PLC) как при отключении питания сбросились внесённые, но не перезаписанные в ROM изменения.
Initial Value из DB просто загрузились ))
evgeny-m писал(а): 04 сен 2023, 13:30 Нет это не так. Нет некоторых абсолютных адресов.
Я знаю нескольких мсье, которые любят входы-выходы неявно записывать, по абсолютному адресу их и не найдёшь ))

Автор темы
evgeny-m
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 06 ноя 2022, 06:00
Имя: Евгений
Страна: Р
город/регион: 54

Загрузка программы в S7-300

Сообщение evgeny-m »

Initial Value из DB просто загрузились ))
Согласен.
Я знаю нескольких мсье, которые любят входы-выходы неявно записывать, по абсолютному адресу их и не найдёшь ))
Как же они их прописывают, через косвенную адресацию?

Автор темы
evgeny-m
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 06 ноя 2022, 06:00
Имя: Евгений
Страна: Р
город/регион: 54

Загрузка программы в S7-300

Сообщение evgeny-m »

Сегодня ещё раз слил программу со станка, но уже на другой ноут. И эта программа оказалась правильной, в ней всё как должно быть и как надо, и нужные абсолютные адреса есть и даже еще блоки есть с другими номерами.
Свой вопрос снимаю, конечно остаётся вопрос как так работал первый ноут, но там проще переустановить STEP7.
Спасибо всем кто хотел помочь.
Ответить

Вернуться в «Simatic Step7»