Показано с 1 по 5 из 5

Тема: Связь СПК107 и ТРМ148. Нужна консультация спецов OWEN. ПРОДОЛЖЕНИЕ.

  1. #1

    По умолчанию Связь СПК107 и ТРМ148. Нужна консультация спецов OWEN. ПРОДОЛЖЕНИЕ.

    Добрый день. Высылаю проект, где опять пытаюсь читать и писать значение параметра "SP.LU" устройства ТРМ148.
    Порт нормально открывается в PLC_PRG с помощью функции из MODULSOWENLIB и хранится в глобальных переменных. Чтение инициируется по нажатию кнопки ПУСК НА экране
    Vis_WORK. Запись инициируется по нажатию кнопки СТОП на экране Vis_WORK. В качестве кода возврата чтения и записи получаю или 0x31. Эти операции выполняются за несколько обращений к соотв. функциям библиотеки OwenLib.
    Заведомо при обращении задавал неверный адрес ТРМ148 и получал адекватный ответ. Пытался читать параметр без индексации (-1) и получал такой же ответ 0x31. Конфигуратор ТРМ148 нормально все читает и пишет.
    Что делать? CDS V3.5 с СПК107 АДЕКВАТНО РАБОТАЕТ С БИБЛИОТЕКОЙ OWENLIB ??? ИЛИ НАДО РАБОТАТЬ С КАКОЙ-ТО СТАРОЙ ВЕРСИЕЙ
    Вложения Вложения

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    в чем прикол, к новому году хотите занять первое место по созданию тем?

  3. #3

    По умолчанию

    Для реализации обмена нужно использовать две библиотеки.
    Библиотека ModulsOwenLib, в этой библиотеке содержится ФБ открытия порта - Comconn.
    Библиотека OwenNet, в ней содержатся функциональные блоки чтения и записи.

    Следующие блоки использовать не нужно:
    Settings: COMSETTINGS; (* настройки последова- тельного порта *)
    com_num: COM_Ports :=2; (*0 - RS-485, 1 - RS-232*)
    handle: SysCom.RTS_IEC_HANDLE;

    Прикрепляю пример.
    Вложения Вложения
    Последний раз редактировалось Мурат Ахриев; 02.09.2014 в 10:35.

  4. #4

    По умолчанию То, что Вы говорите я сделал

    Добрый день.
    То, что Вы говорите я сделал.Высылаю отредактированный проект без лишних операторов и команд, которые не выполнялись. Проект, где опять пытаюсь читать и писать значение параметра "SP.LU" устройства ТРМ148.
    Порт нормально открывается в PLC_PRG с помощью функции из ModulsOwenLib и хранится в глобальных переменных. Чтение инициируется по нажатию кнопки ПУСК НА экране
    Vis_WORK. Запись инициируется по нажатию кнопки СТОП на экране Vis_WORK. В качестве кода возврата чтения и записи получаю 0x31. Эти операции выполняются за несколько обращений к соотв. функциям OWEN_GET_REAL и OWEN_SET_REAL библиотеки OwenNet.
    Заведомо при обращении задавал неверный адрес ТРМ148 и получал адекватный ответ. Пытался читать параметр без индексации (-1) и получал такой же код возврата 0x31. Конфигуратор ТРМ148 нормально все читает и пишет.
    Что делать? CDS V3.5 с СПК107 АДЕКВАТНО РАБОТАЕТ С БИБЛИОТЕКОЙ OWENLIB ??? ИЛИ НАДО РАБОТАТЬ С КАКОЙ-ТО СТАРОЙ ВЕРСИЕЙ
    Вложения Вложения

  5. #5

    По умолчанию

    Библиотека работает хорошо, при настройке обмена нужно учитывать тип данных.
    В прикрепленном примере показано чтение и запись параметра "SP.LU" для ТРМ148.
    Вложения Вложения

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 02.09.2014, 10:32
  2. Низкотемпературная печь->Управление(СПК107, МВА8,...)// Нужна помощь!
    от Станислав78 в разделе Подбор Оборудования
    Ответов: 28
    Последнее сообщение: 22.01.2014, 08:47
  3. нужна консультация по ип320
    от Андрей Викторович в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 11.10.2009, 20:45
  4. трм148 в Owen Opc
    от !nferno в разделе Другие SCADA системы
    Ответов: 3
    Последнее сообщение: 08.05.2009, 10:19
  5. трм148 в Owen Opc
    от !nferno в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 08.05.2009, 10:19

Метки этой темы

Ваши права

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