Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 19

Тема: ПЕРЕКЛЮЧЕНИЕ ВИЗУАЛИЗАЦИИ ПО ПЕРЕМЕННОЙ

  1. #1

    По умолчанию ПЕРЕКЛЮЧЕНИЕ ВИЗУАЛИЗАЦИИ ПО ПЕРЕМЕННОЙ

    Добрый день. Вот я и добрался с освоением визуализации.
    Задача: СПК107 работает с ПЛК DVP-28SV по протоколу Modbus. СПК - master, ПЛК-Slave. Спк запускает программу на плк. При выполнении программы СПК считает переменную, сигнализирующую о окончании программы.
    Необходимо чтобы при обнаружении переменной в значении TRUE, СПК сменил (переключил) визуализацию.
    Помогите разобраться?

  2. #2

    По умолчанию

    Цитата Сообщение от Aleexaandr Посмотреть сообщение
    Добрый день. Вот я и добрался с освоением визуализации.
    Задача: СПК107 работает с ПЛК DVP-28SV по протоколу Modbus. СПК - master, ПЛК-Slave. Спк запускает программу на плк. При выполнении программы СПК считает переменную, сигнализирующую о окончании программы.
    Необходимо чтобы при обнаружении переменной в значении TRUE, СПК сменил (переключил) визуализацию.
    Помогите разобраться?
    Добрый день. См. документ СПК. Визуализация, п. 11.3.1.

  3. #3

    По умолчанию

    Забыл добавить. СПК используется как панель оператора. У неё простые действия: записать значение, считать значение сменить визуализацию.

  4. #4

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день. См. документ СПК. Визуализация, п. 11.3.1.
    То есть вы предлагаете в PLC_PRG прописать iVisuIndex типа INT, а в интерфейсе экрана объявите локальную переменную iSelect типа INT и ей присвоить значение переменной, которая сигнализирует окончание программы? Или я как-то не так понял?

  5. #5

    По умолчанию

    Я предлагаю использовать системную переменную CURRENTVISU (для работы с ней надо поставить галочку в Менеджере визуализации). В таком стиле:

    Код:
    IF xProgramFinish THEN
          VisuElems.CURRENTVISU:='NowIWantSeeThisVisu';
    END_IF

  6. #6

    По умолчанию

    Спасибо. Буду пробовать и разбираться.

  7. #7

    По умолчанию

    Примеры показывают принцип работы с визуализацией, а не паттерны программирования (иначе пришлось бы тратить место на объяснение, почему так) - поэтому не претендуют на оптимальность с точки зрения кода программы.

  8. #8

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    вот еще бы, кто пытается по документации написать свой проект осознавали бы это,обычно читаю о возмущениях что примеры из документации не рабочие, как мне кажется вот из-за таких мелочей
    Замечание отчасти справедливо, я приму к сведению. Спасибо за уточнение.

  9. #9

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Я предлагаю использовать системную переменную CURRENTVISU (для работы с ней надо поставить галочку в Менеджере визуализации). В таком стиле:

    Код:
    IF xProgramFinish THEN
          VisuElems.CURRENTVISU:='NowIWantSeeThisVisu';
    END_IF
    Добрый день. Посидел сутки, попробовал, но так и разобраться не смог. Решил подробнее описать задачу может кто чего и подскажет.
    СПК запускает 11 разных программ на ПЛК.
    При нажатии на кнопку "ПУСК" 1.JPG запускается одна из программ и на спк происходит смена визуализации на "процесс реза" 2.JPG.
    Когда программа выполнена, СПК считывает маркер М25, сообщающий о выполнении программы, и переменная "V100300" переходит в состояние TRUE 3.JPG.
    Переменная "V100300" дает сигнал о смене визуализации "процесс реза" на визуализацию "возврат" 4.JPG.
    Пожалуйста, подскажите по подробнее как мне это осуществить? Желательно с примерами что, куда и как прописывать.
    Заранее СПАСИБО.

  10. #10

    По умолчанию

    Здравствуйте.
    Еще раз перечитал "СПК. Визуализация. Руководство для начинающих и продвинутых пользователей", но ни чего подходящего для решения задачи я не смог найти.
    Очень нужна ваша помощь.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. CFC Переключение визуализаций
    от Serrk в разделе СПК1xx (архив)
    Ответов: 8
    Последнее сообщение: 14.11.2018, 16:08
  2. Переключение визулизаций
    от alex55 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 14.01.2016, 04:08
  3. СИ8. Переключение насосов
    от Hemann в разделе Эксплуатация
    Ответов: 19
    Последнее сообщение: 01.07.2015, 13:48
  4. переключение между экранами
    от swerder в разделе СП3хх, СП270
    Ответов: 3
    Последнее сообщение: 12.11.2010, 12:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •