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

Тема: Конфигурирование МВ110-8А из СПК110

  1. #1

    Exclamation Конфигурирование МВ110-8А из СПК110

    Доброго времени суток, уважаемые форумчане.
    Есть необходимость добавить возможность изменения нескольких конфигурационных параметров в МВ110-8А из СПК110, а именно:
    • in-t (тип датчика)
    • Ain.L (нижняя граница диапазона измерения)
    • Ain.H (соотв., верхняя)

    Панель опрашивает модули по протоколу ОВЕН (который используется и в стандартном конфигураторе Мх110).

    Проблема в том, что нигде не удалось найти даже намёка на рабочий способ обращения к этим параметрам, про запись я вообще молчу пока что.
    Попытка прочесть параметр Ain.H хотя бы одного входа:
    Код:
    PROGRAM PLC_PRG
    VAR
    	port: ComConn;
    	read_type: OWEN_GET_REAL;
    	stype: REAL;
    END_VAR
    
    port(
    	enable:= TRUE,
    	PortNum:= 2,
    	PortBaudrate:= 9600,
    	PortParity:= 0,
    	PortStopBits:= 1,
    	PortByteSize:= 8,
    );
    
    read_type(
    	Enable:=TRUE,
    	Addr:=32,
    	AddrLen:=A8BIT,
    	Name:='Ain.H',
    	Index:=16#FFFF,
    	RealType:=FLOAT32,
    	ComHandle:=port.Handle,
    	TimeOut:=T#1S,
    	Value=>stype,
    );
    ЧЯДНТ?

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

    По умолчанию

    Таблица В.2 – Конфигурационные параметры

    ТОЛЬКО ДЛЯ КОНФИГУРИРОВАНИЯ МОДУЛЯ

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

    По умолчанию

    А что в контроллере изменять диапазон входящего сигнала устав не позволяет, у меня к примеру на экранах отображаются температуры,а в окне для метрологов значение тока и зачем для этого менять настройки модуля,тем более что применить их получится только после перегрузки

  4. #4
    Пользователь
    Регистрация
    03.01.2013
    Адрес
    Волгоград
    Сообщений
    82

    По умолчанию

    датчик на разъеме что-ли?зачем оперативно менять тип датчика?
    универсальный прибор из СПК хотите сделать?странная конечно постановка задачи.
    А вообще, к конфигурационным параметрам есть доступ по протоколу ОВЕН через хэш имя,так же как и к оперативным.
    тут пример на плк100,кстати сам Овен выложил в примерах. По идее и на СПК можно сделать тоже самое.
    Вложения Вложения

  5. #5

    По умолчанию

    Цитата Сообщение от Nts Посмотреть сообщение
    датчик на разъеме что-ли?зачем оперативно менять тип датчика?
    универсальный прибор из СПК хотите сделать?странная конечно постановка задачи.
    А вообще, к конфигурационным параметрам есть доступ по протоколу ОВЕН через хэш имя,так же как и к оперативным.
    тут пример на плк100,кстати сам Овен выложил в примерах. По идее и на СПК можно сделать тоже самое.
    да, вы правильно поняли. нужно на случай замены датчика на месте
    хэш имя - это ведь как раз in-t, Ain.L и Ain.H? используя только их не получилось считать значения, там что-то хитрое с индексацией параметров, вроде как

    видел этот пример, но не до конца разобрался, как именно там считывание происходит (второй CDS я не застал)
    Код:
    bps_r:=%QB8.3.0.0;
    pr_r:=%QB8.5.0.0;
    bit_r:=%QB8.8.0.0;
    prty_r:=%QB8.10.0.0;
    sbt:=%QB8.12.0.0;
    a_len:=%QB8.14.0.0;
    %Q*** - обращение к параметрам? не могли бы вы описать поподробнее, что там откуда берётся, и применительно к CDS 3.5?

  6. #6
    Пользователь
    Регистрация
    03.01.2013
    Адрес
    Волгоград
    Сообщений
    82

    По умолчанию

    %Q -это прямая адресация на область памяти ввода\вывода(по идее,можно было и без нее в данном примере обойтись)
    in-t как раз и есть хэш имя
    когда-то давно пробовал этот пример на реальном оборудовании,на сколько помню пример рабочий.
    по сути,обращаться к конфигурационным параметрам надо так же,как и к оперативным судя по этому примеру.на счет индексации-тут не знаю,может когда один модуль индексация не нужна,а вот если много...может и нужна
    производители посчитали,что нам не надо программно управлять конфигурационными параметрами,если в документации не описаны даже типы переменных для конф. параметров.
    в общем что тут можно посоветовать:
    оставить один модуль в сети
    попробовать достучаться до in-t также ,как и к оперативному параметру, главное правильно тип переменной сделать.
    у самого пока нету времени экспериментировать
    может овеновцы чего посоветуют, или кто-нибудь сталкивался с такой задачей

  7. #7

    По умолчанию

    capzap вам правильно советует, прислушайтесь. А попытки менять на ходу тип датчика могут плохо кончиться когда токовый датчик прицепят без резистора.

  8. #8

    По умолчанию

    Nts, большое спасибо вам, хоть и вопросы всё же остались. Будем связываться с представителями Овен.

    RV9WFJ, схемы подключения в нашем случае трогать не требуется. Однако, термосопротивление бывает нужно поменять на другое (коэф. линеаризации, соответственно, другой), токовое давление по диапазонам измерений различается (0-10 атм или 0-16) и подобные мелочи. Если бы они не выливались в головную боль всей диспетчерской, не стали бы так выкручиваться.

  9. #9

    По умолчанию

    Собственно, чем дело кончилось:
    Созвонились с техподдержкой, в четверг на той неделе под конец рабочего дня прислали файл с описанием параметров МВ110-8А (во вложении). В пятницу утром за час добавил все необходимые возможности в программу СПК. Работает, как часы.

    Для считывания/записи использовал функции OWEN_GET_REAL, OWEN_GET_DINT, OWEN_SET_REAL, OWEN_SET_DINT из библиотеки OwenNet.
    В них Name - хэш-имя параметра в одинарных кавычках, Addr - адрес прибора в сети, Index - от 0 до 7 соотв. нужному входу.
    Используемые типы данных - SINT1_FRM ("Перечень значений" в таблице) и FIX_BIN ("STORED_DOT" в таблице)
    Вложения Вложения
    Последний раз редактировалось Bandikoot; 04.08.2014 в 09:33.

  10. #10

    По умолчанию

    Спасибо!!!!

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 10.10.2015, 17:19
  2. СПК110 + МВ110-8А
    от GoodLuck в разделе СПК1хх
    Ответов: 4
    Последнее сообщение: 19.05.2014, 10:59
  3. Подключение ПЛК110-30 + МВ110-16Д + МВ110-8А
    от Gorn_cem в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 11.07.2011, 10:29
  4. Конфигурирование МВ110-8А
    от Leonid в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 04.05.2011, 14:15

Ваши права

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