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

Управление ОР-7 из контроллера

Ответить

Автор темы
Viktor51
здесь недавно
здесь недавно
Сообщения: 36
Зарегистрирован: 16 окт 2019, 07:38
Имя: Виктор Абросимов
Благодарил (а): 4 раза

Управление ОР-7 из контроллера

Сообщение Viktor51 »

Здравствуйте. Есть бэкап панели ОР-7 и программа-выгрузка
из ПЛК S7-200 действующего станка ЧПУ. На основании этого создал рабочий проект для HMI OP-7
в ProTool\Pro CS v.6.0 sp3. Разобрался со всеми переменными и кнопками "зашитыми" в рабочей панели ОР-7.
Не могу только настроить навигацию по экранам, которой управляет сам контроллер S7-200 по команде 51.
В своем проекте для ОР-7 номера экранов я привел в соответствие с номерами, которые использует программа в ПЛК.
Во вкладке Area Pointers задал Screen Number с начальным адресом VW236(слова управления в ПЛК: VW236-номер команды,
VW238-номер экрана,VW240-номер записи(подэкран),VW240-всегда 0). Но навигация не работает.
Подскажите, пожалуйста, как правильно настроить в проекте ProTool\Pro CS навигацию в режиме управления от ПЛК.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Управление ОР-7 из контроллера

Сообщение POV »

Screen number в Area это от панели к плк, а от плк к панели это другая area. На вскидку, это job с нужным номером (переключение экрана). Дочитайте документацию по всем area.

Автор темы
Viktor51
здесь недавно
здесь недавно
Сообщения: 36
Зарегистрирован: 16 окт 2019, 07:38
Имя: Виктор Абросимов
Благодарил (а): 4 раза

Управление ОР-7 из контроллера

Сообщение Viktor51 »

Area Job у меня во вкладке Area Pointers inser... отсутствует.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Управление ОР-7 из контроллера

Сообщение POV »

Я, к сожалению, лишен сейчас доступа к руководству, пишу по памяти, может area coordinator называлась, но точно не screen. И это точно работает под protool, wincc flexible и tia панелями - лично делал. Почитайте руководство - там все понятно написано.

Автор темы
Viktor51
здесь недавно
здесь недавно
Сообщения: 36
Зарегистрирован: 16 окт 2019, 07:38
Имя: Виктор Абросимов
Благодарил (а): 4 раза

Управление ОР-7 из контроллера

Сообщение Viktor51 »

По всей видимости в моём ProTool\Pro нужная область называется DataMailbox (хотя в документации указана как JobMailbox).
Попробовал задать область DataMailbox: всё равно навигация не заработала.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Управление ОР-7 из контроллера

Сообщение POV »

Так вы должны с плк указывать нужный job смены экрана, номер экрана, номер поля и т.д. И еще вроде там был бит выполнения команды.

Автор темы
Viktor51
здесь недавно
здесь недавно
Сообщения: 36
Зарегистрирован: 16 окт 2019, 07:38
Имя: Виктор Абросимов
Благодарил (а): 4 раза

Управление ОР-7 из контроллера

Сообщение Viktor51 »

Это всё указывается, смотрите самое верхнее сообщение.
А ScreenNumber нужно назначать? Я так понял, что ОР-7, если команда выполнилась
должен обнулить слово с номером команды в ПЛК.

POV
корифей
корифей
Сообщения: 762
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 105 раз
Поблагодарили: 146 раз

Управление ОР-7 из контроллера

Сообщение POV »

Я все внимательно читаю, вы в руководстве видимо нет. Вам нужно читать SIMATIC HMI Communication желательно версию 99 года примерно. Там читать про PLC Job.
op7-1.JPG
op7-2.JPG
op7-3.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Viktor51
здесь недавно
здесь недавно
Сообщения: 36
Зарегистрирован: 16 окт 2019, 07:38
Имя: Виктор Абросимов
Благодарил (а): 4 раза

Управление ОР-7 из контроллера

Сообщение Viktor51 »

Понял в чем дело.
Как я писал ранее у меня отсутствует во вкладке Area Pointers зона JobMailbox.
Видимо у меня какая-то урезанная версия ProTool\Pro CS.
Попробовал создать пример в WinCC_flex для ОР-77. Там всё работает.
По сему тема закрыта, спасибо за помощь.
Ответить

Вернуться в «Операторские панели»