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

Тема: Увеличение/уменьшение значения в регистре

  1. #1
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    148

    По умолчанию Увеличение/уменьшение значения в регистре

    Всем доброго дня!

    Есть ли в СП3хх возможность создания элемента управления значением в регистре при помощи кнопок?
    Типа "однократное нажатие кнопки - изменение значения на единицу", "нажатие и удержание кнопки - изменение значения с определенной скоростью".

  2. #2

    По умолчанию

    Такая возможность есть - функциональная кнопка.
    FK.txp
    Последний раз редактировалось EFrol; 09.07.2023 в 08:43.

  3. #3
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    148

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Такая возможность есть - функциональная кнопка.
    Спасибо! Принцип понятен, буду дорабатывать.
    Например мне нужно еще задать нижний и верхний пределы.
    Есть и другой вариант: все действия выполнять внутри ПР200 (СП3хх будет работать с ним в связке), а на экране панели расположить только кнопки "+", "-" и дисплей чтения регистра ПР.

  4. #4

    По умолчанию

    Цитата Сообщение от Borserg Посмотреть сообщение
    Спасибо! Принцип понятен, буду дорабатывать.
    Например мне нужно еще задать нижний и верхний пределы.
    Есть и другой вариант: все действия выполнять внутри ПР200 (СП3хх будет работать с ним в связке), а на экране панели расположить только кнопки "+", "-" и дисплей чтения регистра ПР.
    Конечно, решать Вам. Здесь способов реализации очень много.
    MinMax.jpg

  5. #5
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Мне кажется проще и удобнее сразу ввести нужное значение, непонятно зачем такие извращения, в смысле, так одно значение можно полчаса менять. Панель сенсорная, в смысле, неужели там нет цифровой клавиатуры?

    И ограничить диапазон можно и в ПР.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    148

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Мне кажется проще и удобнее сразу ввести нужное значение, непонятно зачем такие извращения, в смысле, так одно значение можно полчаса менять. Панель сенсорная, в смысле, неужели там нет цифровой клавиатуры?

    И ограничить диапазон можно и в ПР.
    Связка по Modbus задумывается такая: ПЧ "Веспер" (Slave) - ПР200 (Master) - ПР200 (Slave) - СП307-Р (Master) - СП307-Р (Modbus TCP) - SCADA.
    ПИД-регулирование не используется, надо просто с панели или из Скады оперативно изменять обороты двигателя.

  7. #7

    По умолчанию

    Если принципиально управлять через ПР, то пойдет. А так лучше сразу к СП подключить.

  8. #8
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    148

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Если принципиально управлять через ПР, то пойдет. А так лучше сразу к СП подключить.
    Это компрессор с шестью датчиками давления 4...20 мА (к ПР еще и ПРМ подключен), четырьмя "сухими контактами" и двумя э/м клапанами.
    И все эти сигналы надо должным образом обрабатывать. Так что ПР необходимо.

    В Вашем варианте цикл в функциональной области - 1 секунда.
    Дробное значение ввести нельзя. Т. е. заставить значение меняться быстрее не получится?
    Последний раз редактировалось Borserg; 09.07.2023 в 13:29.

  9. #9

    По умолчанию

    Можно в 3 раза быстрее, через PSB6:
    psb4.jpg

    Вообще Вы можете в справке сами посмотреть:
    SysREG.jpg

    ПР необходим для управления клапанами, но ведь для управления ПЧ и СП будет достаточно?
    Последний раз редактировалось EFrol; 09.07.2023 в 13:54.

  10. #10
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    148

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Можно в 3 раза быстрее, через PSB6:
    Хорошая мысль. Спасибо!

    Вообще Вы можете в справке сами посмотреть:
    Да читал я справку, но только необходимые в определенный момент места.
    Каюсь, на системные регистры как-то не обращал внимания.

    ПР необходим для управления клапанами, но ведь для управления ПЧ и СП будет достаточно?
    Лучше из одного места всем управлять.

Похожие темы

  1. Не могу создать сетевую переменную в свободном регистре.
    от Вячеслав@ в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 10.11.2020, 13:30
  2. Ответов: 1
    Последнее сообщение: 11.03.2020, 12:08
  3. Ответов: 13
    Последнее сообщение: 16.12.2015, 12:58
  4. увеличение быстродействия трм12
    от canicas в разделе Эксплуатация
    Ответов: 21
    Последнее сообщение: 12.03.2013, 22:45
  5. Ответов: 11
    Последнее сообщение: 24.03.2009, 18:11

Ваши права

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