Показано с 1 по 10 из 20

Тема: Не могу стартануть с СП307 :(

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    21.12.2011
    Адрес
    Северодвинск
    Сообщений
    438

    По умолчанию

    Продолжу тему:
    Для фильтрации данных, пишущихся в тренд (относительно цифрового значения на экране) написал следующий макрос - фильтр

    WORD c;
    // heat 1
    c = PSW[300]*9 + PSW[290];
    PSW[300] = c/10;

    Читается из устройства в PSW[290] тренд использует PSW[300]. Проверил в панели, все работает как надо. После этого (как водится!) начал читать справку и вижу, что для прямой работы с регистрами нужно использовать глобальные макросы и никак иначе.
    Ждать мне каких-то косяков в дальнейшем или лучше сразу переписывать?

  2. #2

    По умолчанию

    Цитата Сообщение от VaBo Посмотреть сообщение
    начал читать справку и вижу, что для прямой работы с регистрами нужно использовать глобальные макросы и никак иначе.
    Не совсем так. Если вы вызываете макрос с помощью Функциональной области, то рекомендуется делать ее глобальной - иначе при переходе на другой экран (где этой области уже нет) выполнение макроса прекратится.

Похожие темы

  1. Не могу подружить ДТС и НПТ-2
    от _Rookie_ в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 14.11.2014, 13:39
  2. не могу сбросить плк-100
    от MCBK в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 16.12.2009, 13:54

Ваши права

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