Страница 25 из 262 ПерваяПервая ... 1523242526273575125 ... ПоследняяПоследняя
Показано с 241 по 250 из 2891

Тема: CODESYS V3.5. Визуализация

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Подскажите, пожалуйста, как присвоить значения из таблицы кнопкам Y и Z?
    Сколько строк может иметь таблица максимум?
    сколько ячеек можно сделать энергонезависимыми?
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от gecha Посмотреть сообщение
    Подскажите, пожалуйста, как присвоить значения из таблицы кнопкам Y и Z?
    Я так понимаю, на экране технолога все работает нормально, вопрос об экране оператора.
    Вводите новую переменную (например, x_op) и используйте ее для выбора строки таблицы, значения которой будет видеть оператор.
    Для отображения значений используйте переменные PLC_PRG.arrTable[PLC_PRG.x_op].y_teh и PLC_PRG.arrTable[PLC_PRG.x_op].z_teh. Соответственно, выводить их надо будет через %s.

    Цитата Сообщение от gecha Посмотреть сообщение
    Сколько строк может иметь таблица максимум?
    Точное число назвать нельзя. Очень много. Но создав таблицу с тысячами строк и прокручивая ее в визуализации, вы, скорее всего, столкнетесь с лагами. Попробуйте для начала ограничиться 20 строками на лист таблицы, и общим числом строк - 100.

    Цитата Сообщение от gecha Посмотреть сообщение
    сколько ячеек можно сделать энергонезависимыми?
    Retain-память СПК (энергонезависимое ОЗУ) составляет 128 Кб. Для сравнения,переменная типа INT занимает 2 байта.

  3. #3

    По умолчанию

    Ура, заработало!!!!
    Спасибо, Евгений.
    Поскольку ни разу с таблицами не работал, то хочу спросить, а как создать таблицу листами? Или где прочитать эту информацию?
    Последний раз редактировалось gecha; 09.12.2015 в 20:53.

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

    По умолчанию

    Цитата Сообщение от gecha Посмотреть сообщение
    Ура, заработало!!!!
    Спасибо, Евгений.
    Поскольку ни разу с таблицами не работал, то хочу спросить, а как создать таблицу листами? Или где прочитать эту информацию?
    Увеличьте размер вашей структуры, и вы увидите, что у таблицы справа появится полоса прокрутки. Потом просто растяните ее, получив нужное число строк. "Листом" я назвал то число строк, которое единовременно отображается в таблице.

    В документе это видно на рис. 8.30. Там на листе 4 строки, общее число строк таблицы - 5.

  5. #5

    По умолчанию

    Спасибо, Евгений, а то в моём представлении "Лист" - это как страница в книге. Теперь я понимаю.

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

    По умолчанию CODESYS 3.5 SP8 - изменения в визуализации

    Состоялся релиз CODESYS 3.5 SP8. Основные изменения в визуализации:

    1. Добавлен элемент Clock (Аналоговые часы). Может отображать системное время или переменную типа TOD. Внешний вид настраивается (фоновое изображение, цвета/толщина стрелок и т.д.)

    SP8_001.png

    2. У трассировки и тренда появилась возможность настроить толщину и тип линии:

    SP8_002.png

    Также исправили старый баг, который заключался в аннигиляции проекта при выборе для этих элементов шрифта, отличного от дефолтного.

    3. В конфигурации тревог теперь можно добавлять дополнительные столбцы сообщений:

    SP8_003.png

    SP8_004.png

    Помимо этого, у таблицы тревог появились три дополнительные переменные типа DWORD:

    CountAlarms - число тревог в таблице;
    CountVisibleRows - число строк в таблице, которое видит пользователь в данный момент;
    CurrentScrollIndex - индекс прокрутки. Увеличивается/уменьшается на единицу при прокрутке таблицы на строку вниз/вверх соответственно. Значение этой переменной может изменяться пользователем.

    SP8_005.png

  7. #7

    По умолчанию

    Борьба с трудностями продолжается. С Вашей помощью я построил таблицу и теперь могу заносить и доставать оттуда данные. Теперь я столкнулся с проблемой: данная программка написана на ST, а основная PLC_PRG на CFC и теперь у меня проблема со встраиванием этой программы (ST) в основную (CFC).

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

    По умолчанию

    Цитата Сообщение от gecha Посмотреть сообщение
    Борьба с трудностями продолжается. С Вашей помощью я построил таблицу и теперь могу заносить и доставать оттуда данные. Теперь я столкнулся с проблемой: данная программка написана на ST, а основная PLC_PRG на CFC и теперь у меня проблема со встраиванием этой программы (ST) в основную (CFC).
    В программе на CFC добавьте блок с именем вашей ST программы. При этом предварительно удалите ее из Конфигурации задач.

  9. #9

    По умолчанию

    Т. е. , мне нужно создать функциональный блок на ST, а затем добавить его в основную программу на CFC?

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

    По умолчанию

    Цитата Сообщение от gecha Посмотреть сообщение
    Т. е. , мне нужно создать функциональный блок на ST, а затем добавить его в основную программу на CFC?
    Да, можно так. Можно вообще вызывать одну программу из другой.

    date_time.png

Страница 25 из 262 ПерваяПервая ... 1523242526273575125 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

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