• ОБЯЗАТЕЛЬНО заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛЛИЦЕЙ.
  • НЕ НУЖНО писать свой вопрос в первую попавшуюся тему, а вместо этого создать НОВУЮ тему.
  • Дублирование сообщений приравнивается к спаму.
  • Рекламу мы не размещаем ни на каких условиях.

Проблема со скоростными счетчиками в s7-1200

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

Автор темы
ANdrNaz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 02 мар 2017, 10:00
Имя: Андрей

Проблема со скоростными счетчиками в s7-1200

Сообщение ANdrNaz » 02 мар 2017, 13:42

Добрый день, уважаемые.

При написании проекта для s7-1200 столкнулся с проблемой:
В проекте используются 3 скоростных счетчика HSC1, HSC2, HSC3: Первый и второй в режиме счета A/B counter 4x, третий - в режиме измерения частоты. Входы сброса не активированы ни у одного счетчика. После первой загрузки проекта (при компиляции ошибок не было) ПЛК ушел в режим Стоп и начал моргать ошибкой.. (Error: Hardware component not available due to parameter assignment error - (ARP/ parameter assignment pending). Pending startup break reason: Unacceptable configuration difference (wrong or missing component) |>HW_ID= 259). Немного помучавшись, я как-то запустил ПЛК, все заработало. Но после выключения питания и повторного включения ошибка повторилась. Далее я выяснил, что если в конфигурации отключить все 3 счетчика - загрузить проект в ПЛК и перевести ПЛК в режим Run, после этого в конфигурации включить все три счетчика и снова залить проект, то ПЛК запускается и прекрасно работает.
Раньше похожий проект реализовывал на s7-200 - все работало. Помогите, может кто сталкивался с проблемой.


Михайло
почётный участник форума
почётный участник форума
Сообщения: 2676
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
Благодарил (а): 1 раз
Поблагодарили: 88 раз
Контактная информация:

Проблема со скоростными счетчиками в s7-1200

Сообщение Михайло » 02 мар 2017, 16:37

смотрите счетчик с номером 259 (hardware identifier), с ним какая-то беда. Это похоже третий счетчик.


Автор темы
ANdrNaz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 02 мар 2017, 10:00
Имя: Андрей

Проблема со скоростными счетчиками в s7-1200

Сообщение ANdrNaz » 02 мар 2017, 18:20

Дело в том, что ПЛК выдает 3 ошибки. на каждый счетчик выдает одинаковые ошибки (только HW_ID разные)..


Михайло
почётный участник форума
почётный участник форума
Сообщения: 2676
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
Благодарил (а): 1 раз
Поблагодарили: 88 раз
Контактная информация:

Проблема со скоростными счетчиками в s7-1200

Сообщение Михайло » 03 мар 2017, 04:44

Используете функцию CTRL_HSC?


Автор темы
ANdrNaz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 02 мар 2017, 10:00
Имя: Андрей

Проблема со скоростными счетчиками в s7-1200

Сообщение ANdrNaz » 03 мар 2017, 09:47

Да использую CTRL_HSC. В OB-Startup тоже ставлю CTRL_HSC, где устанавливаю начальные значения. Более того пробывал еще и принудительно записать в ID1000, ID1004, ID1008 - нули.. ничего не помогает...


POV
осмотрелся
осмотрелся
Сообщения: 103
Зарегистрирован: 12 авг 2008, 10:05
Имя: Патрушев Олег Валерьевич
Благодарил (а): 3 раза
Поблагодарили: 22 раза
Контактная информация:

Проблема со скоростными счетчиками в s7-1200

Сообщение POV » 03 мар 2017, 12:10

А можно огласить версии HW и FW от S7-1200 и заказник ЦПУ?
Точная версия портала с установленными апдейтами и HSP, если ставили?
У меня, правда, был один счетчик на 1200, но никаких проблем с программированием я не заметил (A+B). На 1500 измерение скорости модулем счета от ET200SP (сигнал от индуктивного датчика) - тоже все по руководству, никаких заморочек.


Автор темы
ANdrNaz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 02 мар 2017, 10:00
Имя: Андрей

Проблема со скоростными счетчиками в s7-1200

Сообщение ANdrNaz » 03 мар 2017, 13:00

CPU - 6ES7 214-1AG40-0XB0
FWver - 4.2.0 ( в проекте выбран ЦПУ FW - 4.0)
HW - 5
Portal: Version V13 Update 1

По поводу несоответствия версий FW у официалов написано следующее:" An S7-1200 CPU with version 4.2 is replacement compatible with an S7-1200 and firmware version 4.0 and 4.1. This enables the use of an real existing CPU with firmware version 4.2 with an engineered V4.0 or V4.1 based on an existing TIA portal V13 or V13 Service Pack 1 project. The new firmware features can't used in that case."


Михайло
почётный участник форума
почётный участник форума
Сообщения: 2676
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
Благодарил (а): 1 раз
Поблагодарили: 88 раз
Контактная информация:

Проблема со скоростными счетчиками в s7-1200

Сообщение Михайло » 04 мар 2017, 05:17

ANdrNaz писал(а):Hardware component not available due to parameter assignment error
Проверьте Hardware ID в функции CTRL_HSC. Похоже на то, что ссылаетесь на несуществующее "железо".


Автор темы
ANdrNaz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 02 мар 2017, 10:00
Имя: Андрей

Проблема со скоростными счетчиками в s7-1200

Сообщение ANdrNaz » 05 мар 2017, 13:03

Да, похоже на то, но это происходит только после выключения питания и судя по логу не то до выполнения ob-startup, не то во время выполнения. Я из Startup убрал все функции CTRL_HSC но ошибка повторяется с настойчивой регулярностью. И еще: я пошел дальше и убрал все CTRL_HSC из программы, а это все равно повторяется..


Михайло
почётный участник форума
почётный участник форума
Сообщения: 2676
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
Благодарил (а): 1 раз
Поблагодарили: 88 раз
Контактная информация:

Проблема со скоростными счетчиками в s7-1200

Сообщение Михайло » 05 мар 2017, 15:03

версия прошивки CPU в проекте и по факту совпадают?


Автор темы
ANdrNaz
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 02 мар 2017, 10:00
Имя: Андрей

Проблема со скоростными счетчиками в s7-1200

Сообщение ANdrNaz » 06 мар 2017, 05:32

Нет, по факту прошивка v4.2 - а в проекте v4.0. Сегодня ко мне приедет знакомый с 14 порталом, попробую переконвертировать проект в 14 версию, может действительно дело в этом.. Позже напишу, что из этого получилось.

Аватара пользователя

Nicolayy
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 14 фев 2014, 10:55
Имя: Николай
Поблагодарили: 1 раз
Контактная информация:

Проблема со скоростными счетчиками в s7-1200

Сообщение Nicolayy » 13 янв 2019, 23:18

ANdrNaz писал(а):
06 мар 2017, 05:32
по факту прошивка v4.2 - а в проекте v4.0
Всё, что нужно было сделать, это поменять в проекте TIA Portal 13 SP1 версию 4.0 на 4.1.
У версий прошивки 4.0 и 4.2 нет совместимости. Точно также как нет совместимости между версиями 4.0 и 4.1 - вы можете даже залить проект проект с версией 4.0 в ПЛК с версией 4.1, и он даже проработает какое-то время, но в конечном итоге (после пары-тройки выключений питания) вам все равно выпадет ошибка Hardware component not available due to parameter assignment error - (ARP/ parameter assignment pending). Всё с точностью повторяется и на ПЛК с версией прошивки 4.2.
Вот у 4.1 с 4.2 совместимость нормальная.

P.S. У Siemens насчет S7-1200 что-то вообще с совместимостью проблемы сплошные - видать, слишком часто обновления свои делают. Кому интересно, гляньте на совместимость драйверов S7-1200 для проектов панелей операторов у разных версий TIA Portal - картина маслом:
https://support.industry.siemens.com/cs ... 0&lc=en-TR

Ответить

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