Страница 178 из 376 ПерваяПервая ... 78128168176177178179180188228278 ... ПоследняяПоследняя
Показано с 1,771 по 1,780 из 4184

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

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

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

    По умолчанию

    Добрый день. Уважаемые коллеги, прошу направить на нужный путь. Впервые мне пришлось работать с ПЛК, а конкретно с ПЛК 160МО, и панелью оператора СП307Р. И то и другое устройство находятся в пути и к концу этой недели должны быть у меня. Я готовлюсь к их изучению, и пока той информации которую нашел на оф. сайте ОВЕН мне достаточно, но есть один вопрос: я не могу понять где прописаны адреса регистров ПЛК. Прошу подсказки. Заранее благодарен.

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

    По умолчанию

    Цитата Сообщение от Александр И. Посмотреть сообщение
    Добрый день. Уважаемые коллеги, прошу направить на нужный путь. Впервые мне пришлось работать с ПЛК, а конкретно с ПЛК 160МО, и панелью оператора СП307Р. И то и другое устройство находятся в пути и к концу этой недели должны быть у меня. Я готовлюсь к их изучению, и пока той информации которую нашел на оф. сайте ОВЕН мне достаточно, но есть один вопрос: я не могу понять где прописаны адреса регистров ПЛК. Прошу подсказки. Заранее благодарен.
    Добрый день.
    Посмотрите учебное видео, пожалуйста: https://youtu.be/yJkwRU33I80

  3. #3

    По умолчанию

    Спасибо. Сейчас посмотрю.

  4. #4

    По умолчанию

    Добрый день.

    При выполнении этого макроса каждую секунду панель зависает
    if (ind_read==0)
    {
    Read(PLC, 1, MODBUS_RTU_REG_4X, 4105, 0, TYPE_DWORD, &tek_temp);
    *(float*)(PSW+256)=tek_temp;
    ind_read=ind_read+1;
    }
    else if (ind_read==1)
    {
    Read(PLC, 1, MODBUS_RTU_REG_4X, 4111, 0, TYPE_DWORD, &out_pow);
    *(float*)(PSW+259)=out_pow;
    ind_read=ind_read+1;
    }
    else if (ind_read==2)
    {
    Read(PLC, 1, MODBUS_RTU_REG_4X, 4107, 0, TYPE_DWORD, &zad_temp);
    //*(float*)(PSW+261)=zad_temp;
    ind_read=ind_read+1;
    }
    else if (ind_read==3)
    {
    Read(PLC, 1, MODBUS_RTU_REG_4X, 513, 0, TYPE_WORD, &dpt);
    PSW[258]=dpt;
    ind_read=ind_read+1;
    }
    else if (ind_read>=4)
    ind_read=0;
    Если закоментировать строку *(float*)(PSW+259)=out_pow, то панель не зависает.

    Условия - это попытка делать запросы по очереди, но это не помогло.

  5. #5

  6. #6

    По умолчанию

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

    06-10-2020 16-19-34.png
    Спасибо. А где взять эту инструкцию?

  7. #7
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    20

    По умолчанию

    Всем привет!
    Добавил на экран СП310 индикатор регистра PSB51: "Ошибка связи для порта PLC". Хотелось также записать это событие в историческую таблицу, но от этой идеи пришлось отказаться, поскольку каждые 6-7 сек. данный бит включается примерно на 200-300 мс. и записей слишком много
    Изменение настроек скорости, четности и т.п. (естественно с обоих сторон) ничего не изменили.
    Подробности: RS232 ModBus RTU, панель мастер: СП310P -> ПЛК 110-30 [M02]; кабель 2,5 м, неэкранированный.
    Собственно вопрос: это нормальное поведение для бита PSB51 или есть какая-то проблема в моём проекте?
    Последний раз редактировалось Rednaxel; 08.10.2020 в 14:19. Причина: Уточнил параметры связи

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

    По умолчанию

    Цитата Сообщение от Rednaxel Посмотреть сообщение
    Всем привет!
    Добавил на экран СП310 индикатор регистра PSB51: "Ошибка связи для порта PLC". Хотелось также записать это событие в историческую таблицу, но от этой идеи пришлось отказаться, поскольку каждые 6-7 сек. данный бит включается примерно на 200-300 мс. и записей слишком много
    Изменение настроек скорости, четности и т.п. (естественно с обоих сторон) ничего не изменили.
    Подробности: RS232 ModBus RTU, панель мастер: СП310P -> ПЛК 110-30 [M02]; кабель 2,5 м, неэкранированный.
    Собственно вопрос: это нормальное поведение для бита PSB51 или есть какая-то проблема в моём проекте?
    Добрый день.
    Судя по поведению бита - у вас в проекте панели некорректные настройки опроса (несуществующие Slave ID, адреса регистров и т.п.).

  9. #9
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    20

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Судя по поведению бита - у вас в проекте панели некорректные настройки опроса (несуществующие Slave ID, адреса регистров и т.п.).
    Таки "Да": сбился при подсчете бит Благодарю за помощь!

  10. #10
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    20

    По умолчанию Операции

    И снова здравствуйте!
    Подскажите пожалуйста: нужно в СП307 сделать что-то вроде дросселя, чтобы однократное нажатие вызывало изменение переменной на опр.величину, а удержание кнопки - постоянный рост этой переменной:
    Дроссель.JPG
    Пока сделал на кнопке "Операции с данными", но она делает операцию только при нажатии, а удержания "не понимает".
    Получается нужно через кнопку управления битом и модуль в ПЛК... И вроде был такой модуль в какой-то библиотеке CodeSys, с настройкой задержек и т.п. только не помню: в какой и как называется?

Страница 178 из 376 ПерваяПервая ... 78128168176177178179180188228278 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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