Страница 79 из 360 ПерваяПервая ... 2969777879808189129179 ... ПоследняяПоследняя
Показано с 781 по 790 из 3998

Тема: Панели оператора СП3xx. Вопросы и ответы

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

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

    По умолчанию

    Вопрос такого плана.
    На главном экране имеем текстовый дисплей и цифровой ввод.
    Далее в проекте есть определенное кол-во окон (будет 100) в окнах имеем текстовый ввод.
    Как сделать так чтоб при вводе в цифровой дисплей (главного экрана) значений от 1 до 100 на тестовом дисплее (главного экрана) переставлялись текстовые значения которые были введены в окнах. Соответственно привязка - цифр ввод уст 1 = текстовый дисплей отображает то что было прописано в ввод текста окна №1.
    О проекте
    Печь хлебопекарная
    Цифровой ввод - выбор программы для исполнения на плк
    Окна - уставки для программ в плк
    Текстовый ввод в окнах - технологи вводят чтоб знать для какого продукта данные настройки и какой программе.
    Текстовый дисплей на главном экране - чтоб знал пекарь что за программа для какого продукта им выбрана.
    Как то так)) много букв)) проект прикрепляю
    Хлебокомбинат.txp
    На 3м экране пока сделана только одна кнопка для окна - далее будет 100, ну и окон 2 на программуПЛК = 200

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

    По умолчанию

    По-моему, самый простой вариант - использовать динамическую адресацию.
    Прикладываю пример.

    Введите данные с помощью текстовых вводов. Далее через Цифровой ввод вводите значения 1 или 2, переключая тем самым регистр, связанный с текстовым дисплеем.

    22-01-2018 7-08-00.png
    Вложения Вложения

  3. #3
    Пользователь Аватар для nensist
    Регистрация
    22.01.2016
    Адрес
    Архангельск
    Сообщений
    88

    По умолчанию

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

    Введите данные с помощью текстовых вводов. Далее через Цифровой ввод вводите значения 1 или 2, переключая тем самым регистр, связанный с текстовым дисплеем.

    22-01-2018 7-08-00.png
    Спасибо большое, а то что то не мог понять как эта динамическая адресация работает.

  4. #4

    По умолчанию

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

  5. #5

    По умолчанию

    Да, petera, в панели работает.
    Но если увеличить ограничение в Настройки проекта/Панель/Распределение памяти: Кол-во PFW с 4096 до, например, 65536, то область авторазмещения будет начинаться с 65536, а работать и в панели и в проекте можно будет до 128К!
    То есть комфортно можно использовать и Flash память большого объема и авторазмещение для графиков-таблиц-архивов.
    Мне, например, скоро потребуется для рецептов около 20К, а в проекте уже используется Историческая таблица в области авторазмещения.
    Последний раз редактировалось vniko; 24.01.2018 в 21:18.

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,108

    По умолчанию

    Цитата Сообщение от vniko Посмотреть сообщение
    Мне, например, скоро потребуется для рецептов около 20К, а в проекте уже используется Историческая таблица в области авторазмещения.
    Рецепты можно хранить и на USB флешке, если конечно панель с буквой Р
    Тогда рецепты могут занимать значительно больше 20К.
    Да и "приготовить" такие рецепты значительно проще - таблица в Exel
    Последний раз редактировалось petera; 24.01.2018 в 16:15.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7

    По умолчанию

    Да, первоначально думал, что придется использовать USB флеш, а тут тАкие возможности.
    Флеш для производства не совсем приемлемый вариант, по крайней мере для нашего. И пыль и человеческий фактор, в том числе сохранность. И для выемки рецепта не надо лезть в USB, чтение файла - "ресурсоемкая" операция. А рецепты, предполагаю, будут загружаться, по мере дополнения, с флеш (*.csv) специально обученными людьми.
    Последний раз редактировалось vniko; 25.01.2018 в 10:37.

  8. #8

    По умолчанию

    имеется панель оператора ОВЕН СП307-Р и модули дискретного ввода ОВЕН MB110-16ДН (адр. 1), вывода ОВЕН МВ110-16Р (адр. 17), аналогового ввода ОВЕН МВ110-8А (адр. 33). все модули подключены через шлюз modbus tcp/modbus rtu.

    сигналы с модуля дискретного ввода записываются в регистр панели PSW300 (word 16 бит), с модуля аналогового ввода 2 сигнала записываются в PSW 302 (float 32 бита) и PSW304 (float 32 бита) соответственно через функцию 03. биты управления с кнопок записываются в регистр PSW301 (word 16 бит), из регистра PSW301 битовая маска должна записываться функцией 04 в модуль ввода через шлюз modbus tcp (настройки копирования на рисунке), но этого не происходит. настройки шлюза и модуля вывода перепроверял, всё как положено. в чём может быть причина?
    01.jpg
    Последний раз редактировалось Evlord; 28.01.2018 в 08:10.

  9. #9

    По умолчанию

    Модули МУ не понимают команду записи одного регистра
    При записи 4x50 именно такая команда и применяется
    Вариантов решения проблемы несколько:
    а) Писать одновременно в несколько регистров ШИМ, тогда будет применяться команда множественной записи, как уже было предложено выше.
    б) Использовать скрипт, который будет самостоятельно формировать посылку нужной команды даже для одного регистра, например, так: http://www.owen.ru/forum/showthread....l=1#post150039
    в) Использовать специальный регистр, который появился в 3xx серии, подробнее здесь: http://www.owen.ru/forum/showthread....l=1#post191299
    Последний вариант правильнее, на мой взгляд.

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

    По умолчанию

    В данном случае поможет только вариант а) - использование регистров ШИМ (0-15) для управления выходами.

    Скрипты и специальные регистры не работают в случае с Modbus TCP.

Страница 79 из 360 ПерваяПервая ... 2969777879808189129179 ... ПоследняяПоследняя

Похожие темы

  1. Экспорт CSV в панели СП3xx и порядок квитирования событий
    от theoretician в разделе Панели оператора (HMI)
    Ответов: 30
    Последнее сообщение: 24.08.2021, 16:17
  2. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  3. Сенсорные панели оператора ОВЕН СП3ХХ
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 17.12.2015, 09:09
  4. СПК 107 в качестве панели оператора
    от Леонид в разделе СПК1xx (архив)
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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