Страница 44 из 373 ПерваяПервая ... 3442434445465494144 ... ПоследняяПоследняя
Показано с 431 по 440 из 4157

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

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

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

    По умолчанию

    С WORDOM и FLOAT получилось панель:Скрин панели.jpg, ПЛК Скрин ПЛК_онлайн.jpg, а вот с битами ни как? Проект с исправлениями прилагаю. Спасибо
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    С WORDOM и FLOAT получилось панель:Скрин панели.jpg, ПЛК Скрин ПЛК_онлайн.jpg, а вот с битами ни как? Проект с исправлениями прилагаю. Спасибо
    Попробуйте для 8 bit input module использовать функцию Read Holding Registers.

  3. #3

    По умолчанию

    УРА! Заработало,СПАСИБО!

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

    По умолчанию

    Давайте начнем с начала.

    Таблица - это элемент, которые отображает значения регистров.

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

    Таблица содержит один столбец с данными типа DWORD и три строки. Каждая переменная DWORD занимает два регистра.

    Т.е. таблица занимает 1 столбец*3 строки*2 регистра=6 регистров, расположенных с PSW300. Т.е. - от PSW300 до PSW305.

    Соответственно, чтобы менять содержимое таблицы, необходимо менять значения этих регистров.

    1 строка - регистры PSW300-301 (в элементе Цифровой ввод выбираем тип DWORD и первый из двух регистров - PSW300)
    2 строка - регистры PSW302-303 (Цифровой ввод - DWORD - PSW302)
    3 строка - регистры PSW304-305 (Цифровой ввод - DWORD - PSW304)

    С помощью элементов типа DWORD мы меняем значения регистров и видим соответствующие изменения в таблице (поскольку таблица как раз эти регистры и отображает).

  5. #5

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Давайте начнем с начала.

    Таблица - это элемент, которые отображает значения регистров.

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

    Таблица содержит один столбец с данными типа DWORD и три строки. Каждая переменная DWORD занимает два регистра.

    Т.е. таблица занимает 1 столбец*3 строки*2 регистра=6 регистров, расположенных с PSW300. Т.е. - от PSW300 до PSW305.

    Соответственно, чтобы менять содержимое таблицы, необходимо менять значения этих регистров.

    1 строка - регистры PSW300-301 (в элементе Цифровой ввод выбираем тип DWORD и первый из двух регистров - PSW300)
    2 строка - регистры PSW302-303 (Цифровой ввод - DWORD - PSW302)
    3 строка - регистры PSW304-305 (Цифровой ввод - DWORD - PSW304)

    С помощью элементов типа DWORD мы меняем значения регистров и видим соответствующие изменения в таблице (поскольку таблица как раз эти регистры и отображает).
    Ок, врубился, пасибо...

  6. #6

    По умолчанию

    Ещё вопрос, ПЛК отсылает в панель 2 бит регтстра PSB 264ПЛК_1.jpg, в панели взят элимент ДВИГАТЕЛЬ которому присвоил тот же регистр PSB 264 Панель_1.jpg. Как обратиться к нужному биту этого PSB регистра в панели, или это только возможно если использовать регистры PSW?

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

    По умолчанию

    PSB - это бит, аналог BOOL из CoDeSys.

    В вашем случае, вероятно, произойдет запись в PSB266 - его и надо привязать к двигателю.

    Вообще, по-моему, проще использовать в ПЛК Register Input/Output Module и читать/записывать битовые маски в PSW.

    Ну и обращу внимание, что у нас есть примеры по настройке обмена с ПЛК:
    http://www.owen.ru/upl_files/PO/SP30...YS2.3_v1.1.zip

  8. #8

  9. #9

    По умолчанию

    В продолжении разговора об обращении к битовой области. Я понимаю что PSB ,например, 256 это 1бит. Меня смутило что в конфирурации ПЛК есть возможность обратиться и к остальным битамБИТЫ.jpg и вот в ОНЛАЙНЕ пример обращения БИТЫ _РАБОТА.jpg. А так да, использую PSW регистр с возможность выбрать 8 из 16 битов для работы.
    Пример по организации связи ПЛК-ПАНЕЛЬ я смотрел ранее, жаль там нет примера конфигурации ПЛК чтобы знать какой модуль использовать и какую команду. Я уже этот этап прошёл но такой пример снял бы не мало вопросов для быстрого понимания работы связки ПЛК_ПАНЕЛЬ.

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

    По умолчанию

    Пример по организации связи ПЛК-ПАНЕЛЬ я смотрел ранее, жаль там нет примера конфигурации ПЛК чтобы знать какой модуль использовать и какую команду
    В смысле, нет? Там скриншоты для конфигурации каждого модуля, с адресами, функциями и т.д.

Страница 44 из 373 ПерваяПервая ... 3442434445465494144 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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