Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: нужен пример спк1хх(m01)+ТРМ151

  1. #1

    По умолчанию нужен пример спк1хх(m01)+ТРМ151

    Уважаемые коллеги ,у кого есть пример программы считывания параметров с трм151 по rs485 и вывода на СПК ,будьте любезны ,поделитесь . Уже всю голову сломал ,не могу считать параметры с трм151 ,ни с 1го ни со 2го входа .С трм101 легко получается .

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

    По умолчанию

    Цитата Сообщение от ra3xbt Посмотреть сообщение
    Уважаемые коллеги ,у кого есть пример программы считывания параметров с трм151 по rs485 и вывода на СПК ,будьте любезны ,поделитесь . Уже всю голову сломал ,не могу считать параметры с трм151 ,ни с 1го ни со 2го входа .С трм101 легко получается .
    Добрый день.
    Примера нет, но если вы покажете, с какими аргументами уже пробовали вызывать ФБ опроса - постараюсь помочь.

  3. #3

    По умолчанию

    Делаю по примеру спк+трм212 скачанному на сайте Овен . owen_get_real далее name-t.in.1(вход вычислителя трм) ,index-16#ffff,real type-float24 . и так же не могу передать уставку: owen_set_real name-SP.LU ,index-16#ffff,real type-float24. прошу извинить если что то то указал не верно ,я только осваиваю это направление.

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

    По умолчанию

    t.in - это тип источника данных для вычислителя.
    Вы, вероятно, значение температуры на выходе вычислителя хотите считать?

    Попробуйте так:

    owen_set_real name:='r.Cal', index:=0 (или 1, 2...), real type:=FLOAT32T

    Для уставки:

    owen_set_real name:='SET.P', index:=0 (или 1, 2...), real type:=FLOAT32

  5. #5

    По умолчанию

    да,установил рекомендованные параметры , получаю значение ошибки согласно протокола ОВЕН №49. Пробовал read индекс 0,r.cal индекс 0. Пробовал через конфигуратором трм151 подключаться,опрос оперативных параметров-ок .

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

    По умолчанию

    Цитата Сообщение от ra3xbt Посмотреть сообщение
    да,установил рекомендованные параметры , получаю значение ошибки согласно протокола ОВЕН №49. Пробовал read индекс 0,r.cal индекс 0. Пробовал через конфигуратором трм151 подключаться,опрос оперативных параметров-ок .
    Попробуйте проверить запись с помощью нашего OPC (он поддерживает протокол ОВЕН):
    https://owen.ru/product/new_opc_server

  7. #7

    По умолчанию

    наблюдаются ошибки:Ответ с устройства не соответствует запросу .Устройство вернуло сетевую ошибку (Код: 49 - Размер поля данных не соответствует ожидаемому).

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

    По умолчанию

    Цитата Сообщение от ra3xbt Посмотреть сообщение
    наблюдаются ошибки:Ответ с устройства не соответствует запросу .Устройство вернуло сетевую ошибку (Код: 49 - Размер поля данных не соответствует ожидаемому).
    Укажите, пожалуйста, полную модификацию вашего прибора, дату изготовления и версию прошивки (параметр vEr).
    Мы постараемся воспроизвести проблему у себя.

  9. #9

    По умолчанию

    ТРМ151 V2.24 ,модификация 1,зав.№07998110202030340

  10. #10

    По умолчанию

    // [1] открываем COM-порт #2
    fbComControl
    (
    xEnable := TRUE,
    udiComPort := 2,
    udiBaudrate := 115200,
    udiByteSize := 8,
    eParity := OCL.COM_PARITY.NONE,
    eStopBit := OCL.COM_STOPBIT.ONE
    );
    // запускаем ФБ чтения REAL переменной READ канал1 (у меня адрес прибора 24)
    TRM151_GetReal
    (
    Enable := fbComControl.xActive,
    Addr := 24,
    AddrLen := 8,
    Name := 'read',
    Index := 16#FFFF,
    RealType := FLOAT32T,
    ComHandle := fbComControl.hCom,
    TimeOut := T#50MS,
    );
    // запускаем ФБ чтения REAL переменной READ канал2 это адрес +1 (у меня адрес прибора 24+1=25)
    TRM151_GetReal
    (
    Enable := fbComControl.xActive,
    Addr := 25,
    AddrLen := 8,
    Name := 'read',
    Index := 16#FFFF,
    RealType := FLOAT32T,
    ComHandle := fbComControl.hCom,
    TimeOut := T#50MS,
    );

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Нужен пример работы ПЛК100 + СП307
    от dimakovalenko93 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 31.08.2017, 17:43
  2. Нужен пример регулятора
    от Слава1974 в разделе Наши проекты
    Ответов: 3
    Последнее сообщение: 04.02.2010, 06:22
  3. нужен пример ПИД
    от незарегистрированный в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 20.11.2009, 09:32
  4. Сетевые переменные, нужен пример
    от snezer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 09.10.2008, 21:44
  5. нужен пример для Opc сервера
    от Alor в разделе Сервисное ПО
    Ответов: 3
    Последнее сообщение: 22.11.2007, 14:35

Ваши права

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