Страница 195 из 708 ПерваяПервая ... 95145185193194195196197205245295695 ... ПоследняяПоследняя
Показано с 1,941 по 1,950 из 7075

Тема: CODESYS V3.5. Вопросы и ответы

  1. #1941

  2. #1942
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,147

    По умолчанию

    Цитата Сообщение от KyJIeP Посмотреть сообщение
    Заранее спасибо)
    Прикладываю пример.
    В нем таргет от виртуального контроллера (на нем удобнее было проверять), по поводу его запуска см. тут:
    https://www.owen.ru/forum/showthread...l=1#post296706

    Для загрузки в СПК нужно изменить таргет - ПКМ на Device - Обновить устройство - выбрать нужное.

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

  3. #1943

    По умолчанию

    Добрый день.

    Создал глобальную переменную в GVL, пытаюсь работать с ней в PLC_PRG, но компилятор выдает ошибку - Идентификатор не задан. Как это понимать ?

  4. #1944
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,147

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Добрый день.

    Создал глобальную переменную в GVL, пытаюсь работать с ней в PLC_PRG, но компилятор выдает ошибку - Идентификатор не задан. Как это понимать ?
    Добрый день.
    По умолчанию надо указывать префикс списка - в стиле

    Код:
    GVL.iValue := 10;

  5. #1945

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    По умолчанию надо указывать префикс списка - в стиле

    Код:
    GVL.iValue := 10;
    Спасибо, но это лишняя работа, в CoDeSys V2.3 такого не было.

  6. #1946
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,147

    По умолчанию

    Да, в 2.3 такого не было. Поэтому пользователи объявляли глобальную переменную, потом забывали об этом и объявляли в PLC_PRG переменную с тем же названием.
    Потом пробовали с ней что-то делать и удивлялись, почему "контроллер не работает".

    Если по каким-то причинам повышение читабельности кода является лишней работой, то можно и в 3.5 реализовать такое поведение - достаточно из GVL удалить строку Attribute ‘qualified_only’

  7. #1947

    По умолчанию

    При попытке использовании функции ROR/ROL пишет "Обнаружен недопустимый символ ROR/ROL". Почему так?

  8. #1948
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,147

    По умолчанию

    Цитата Сообщение от kot.shrodingera Посмотреть сообщение
    При попытке использовании функции ROR/ROL пишет "Обнаружен недопустимый символ ROR/ROL". Почему так?
    Покажите, пожалуйста, как вы пытаетесь использовать эту функцию.

  9. #1949

    По умолчанию

    Код:
    VAR_INPUT
    	data : ARRAY [0..1] OF WORD;
    ...
    END_VAR
    ...
    ROR(data[0], 8);

  10. #1950

Страница 195 из 708 ПерваяПервая ... 95145185193194195196197205245295695 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3193
    Последнее сообщение: 15.04.2024, 12:51
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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