Страница 187 из 318 ПерваяПервая ... 87137177185186187188189197237287 ... ПоследняяПоследняя
Показано с 1,861 по 1,870 из 3178

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

  1. #1861

    По умолчанию

    Еще одна проблема .
    В ТРМ написано:
    Вложение 51247
    Я пытаюсь записать параметр DPt, который имеет тип Int16.

    Write(PLC, 1, MODBUS_RTU_REG_4X, 513, 0, TYPE_WORD, w_val); Использует 6 функцию и соответственно ТРМ выдает ошибку функция не поддерживается. Тут все понятно.

    Writes(PLC, 1, MODBUS_RTU_REG_4X, 513, 1, w_val); Использует тоже 6 функцию и ошибка та же.

    Writes(PLC, 1, MODBUS_RTU_REG_4X, 513, 2, w_val); использует уже 10 функцию, но ТРМ выдает некорректные данные, потому что пытаюсь записать 2 регистра.

    Как записать 10 функцией 1 регистр как того требует ТРМ?

  2. #1862

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от zealus Посмотреть сообщение
    Еще одна проблема .
    В ТРМ написано:
    Вложение 51247
    Я пытаюсь записать параметр DPt, который имеет тип Int16.

    Write(PLC, 1, MODBUS_RTU_REG_4X, 513, 0, TYPE_WORD, w_val); Использует 6 функцию и соответственно ТРМ выдает ошибку функция не поддерживается. Тут все понятно.

    Writes(PLC, 1, MODBUS_RTU_REG_4X, 513, 1, w_val); Использует тоже 6 функцию и ошибка та же.

    Writes(PLC, 1, MODBUS_RTU_REG_4X, 513, 2, w_val); использует уже 10 функцию, но ТРМ выдает некорректные данные, потому что пытаюсь записать 2 регистра.

    Как записать 10 функцией 1 регистр как того требует ТРМ?
    https://owen.ru/product/sp3xx/faq
    п. 3.8

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

    По умолчанию

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

  5. #1865

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Есть подробная инструкция по работе с панелью? Я использую help файл и там такой информации нет. И почему там нет?

  6. #1866

    По умолчанию

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

  7. #1867

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Айрат Гарафутдинов Посмотреть сообщение
    А если без времени, можно обойтись без макросов?
    В принципе, да - тексты сообщений тогда можно будет набить в регистры с экрана (через элемент Текстовый ввод) и в нужный момент копировать их в регистры таблицы.
    Но, как мне кажется, это будет более неудобным, чем использование макросов.

  9. #1869

    По умолчанию

    Подскажите пожалуйста как на языке LAD это будет выглядеть, не могу понять, и как принять это по модбасу на спк107

  10. #1870

    По умолчанию

    Добрый день.

    При выполнении этого макроса каждую секунду панель зависает
    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, то панель не зависает.

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

Страница 187 из 318 ПерваяПервая ... 87137177185186187188189197237287 ... ПоследняяПоследняя

Похожие темы

  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 в качестве панели оператора
    от Леонид в разделе СПК1хх
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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