PDA

Просмотр полной версии : Связь СПК107 и ТРМ148. Нужна консультация спецов OWEN.



Mikalaib
28.08.2014, 11:57
Добрый день. Высылаю проект, где пытаюсь читать значение параметра "SP.LU" устройства ТРМ148.
Порт нормально открывается в PLC_PRG и хранится в глобальных переменных. Чтение инициируется по нажатию кнопки ПУСК НА экране
Vis_WORK. В качестве кода возврата чтения получаю или -1 или 0x26. Значение "SP.LU" и код возврата вывожу на этом же экране. Эти результаты получаю как с отладчиком, так и без него.
С наилучшими пожеланиями, Николай.

Мурат Ахриев
28.08.2014, 13:18
Вы решили пойти путем настройки обмена через системные библиотеки, есть два более простых способа реализации данной задачи.
1)Через конфигурацию (http://www.owen.ru/forum/attachment.php?attachmentid=10165&d=1379506172)
2)Через библиотеку ModulsOwenLib

Mikalaib
28.08.2014, 14:11
Устройство ТРМ148 РАБОТАЕТ ТОЛЬКО через протокол OWEN. Я использую для обмена библиотеку OwenLib. Системную использую только для открытия порта. В качестве кода возврата функции чтения библиотеки OwenLib получаю или -1 или 0x26.
Может намекнете, что делаю не так?
С наилучшими пожеланиями, Николай.

Мурат Ахриев
29.08.2014, 11:10
Прошу прощения, не внимательно прочитал.
Попробуйте настроить открытие порта при помощи функционального блока ComConn, библиотеки ModulsOwenLib. Как это реализовано в примере.

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

Мурат Ахриев
02.09.2014, 10:32
Ответ в следующей теме http://www.owen.ru/forum/showthread.php?t=18026&p=145155&viewfull=1#post145155