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

Тема: Панель СП3.. + ПДУ-RS-EXD

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,107

    По умолчанию

    Цитата Сообщение от NIK-85 Посмотреть сообщение
    Могу послать только стандартную. В общем тарировочная таблица есть для данных емкостей скачанная с интернета. так то руководству поставил вопрос, о том что нужно их по месту оттарировать. И сделать фактические тарировочные таблицы именно для имеющихся емкостей. Жду пока ответ есть ли возможность это сделать
    Цитата Сообщение от NIK-85 Посмотреть сообщение
    Таблица калибровки цистерны тип 25 (РГС-60)
    Глядя на таблицу
    Захват-11.png
    становится понятно, что задачу можно решить элементарно, в два действия, без макросов Си и без ГМ.
    Захват-100.png
    Нужно разместить таблицу в последовательных регистрах панели, например с PFW300 по PFW599, только в порядке увеличения уровня - от 1 до 300 см.
    Действие первое
    Если выполнить целочисленное деление значения уровня в мм, полученное из ПДУ, на 10, то получим номер строки в таблице, где находится искомое значение объема.
    Номер строки будем хранить в индексном регистре PSW40. Это делает ф.область
    Захват-44.png Захват-55.png
    маленькая хитрость. Чтобы эмулятор выполнил целочисленное деление, без округлениЯ результата, нужно делить на константу в формате Float. Как бы не казалось это странным.
    Действие второе
    Номер ячейки таблицы ( номер регистра PFW300..599) получим с помощью динамической адресации, прямо в цифровом дисплее.
    Номер ячейки (номер регистра) = базовый адрес (начало таблицы) + индекс * коэфф., где коэфф. нужен равным 1
    или PFW[300 + PSW40 * 1]
    Захват-22.png Захват-33.png

    Как загрузить таблицу в панель.
    1. Можно в проекте заполнить начальные значения нужной области PFW
    Файл-->Создание рецептов
    Захват-66.png
    После этого таблица будет сразу в панели при загрузке проекта
    2. Можно импортировать таблицу из файла, как в моем примере
    Захват-77.png Захват-88.png Захват-99.png
    ------------------------------------------------------------------------------------
    Анимация:

    проект + файл csv с таблицей прилагаю
    ЗЫ.
    Для имитации датчика уровня используются два ГМ из моей библиотеки - авто декремент и авто инкремент.
    Захват-110.png Захват-120.png
    Вложения Вложения
    Последний раз редактировалось petera; 27.11.2025 в 23:36.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. СПК - веб панель
    от Антон_Б в разделе СПК210, СПК1xx [М01]
    Ответов: 9
    Последнее сообщение: 11.10.2025, 04:56
  2. Панель с ПЛК и с ТРМ
    от Alex_NN в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 11.06.2024, 15:26
  3. ПЛК 100 или 150 + панель DOP-B
    от vvu2011 в разделе Панели оператора (HMI)
    Ответов: 5
    Последнее сообщение: 23.01.2012, 15:33
  4. ПЛК 150 ИМ - панель СП 270
    от nemo_1977 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.09.2011, 03:00
  5. ПЛК-110-60-м и панель СП-270
    от ОлегИлющенко в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 11.03.2011, 15:39

Ваши права

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