Параметры линии — Пользовательские параметры

Стартовая страница Форумы Разработка и интеграция Параметры линии — Пользовательские параметры

Просмотр 15 сообщений - с 1 по 15 (из 15 всего)
  • Автор
    Записи
  • #12232
    manjey73
    Участник

    Банальный вопрос. Два Modbus Устройства на одной линии с типом RTU и ASCII
    Смена типа в одном устройстве меняет тип и для другого…
    Вроде как пользовательские параметры должны настраиваться для каждого КП в отдельности, нет ?
    Что это, ошибка ?

    Хотя добавлять пользовательские параметры на вкладке окна Пользовательских параметров можно.

    • Тема изменена 7 лет, 2 месяца назад пользователем manjey73.
    #12234
    manjey73
    Участник

    На данной вкладке вероятно должно быть КП — Наименование — Значение

    #12240
    Mikhail
    Модератор

    Это не ошибка. Данный параметр Вы можете найти на странице пользовательских параметров линии связи. Он общий для линии.

    Параметры специфичные для КП либо сохраняются в файл настроек КП, либо если они простые, то в командной строке.

    #12244
    manjey73
    Участник

    Ну так и как иметь на одной линии два разных способа при Modbus ?

    з.ы. собственно хотел использовать данную вкладку для некоторых разграничений, например для ввода пароля к счетчикам, но тогда в нем должна быть четкая идентификация с привязкой к КП. Было бы удобнее. Ну и два устройства Modbus c RTU и ASCII можно было бы использовать на одной линии связи. Опрос то все равно всегда последовательный.

    #12246
    Mikhail
    Модератор

    как иметь на одной линии два разных способа при Modbus ?

    Никак. Модбас не гарантирует работоспособность при смешивании протоколов.

    То, что относится к КП, нужно записывать в «командную строку» КП, либо сохранять в файле.

    #12258
    manjey73
    Участник

    Ну, мало ли что Modbus гарантирует а что нет, при последовательном опросе на линии можно использовать даже разные протоколы, так чем в данном случае отличается RTU и ASCII от разных протоколов ? да ничем. Зато поле «Пользовательские настройки» можно было бы применять для своих нужд в драйверах, если бы оно было связано с КП.

    А так непонятно, возможность добавлять поля есть, но как их использовать, если оно какое-то общее ???

    Или как-то все таки можно ? только я не въехал как ?

    • Ответ изменён 7 лет, 2 месяца назад пользователем manjey73.
    #12270
    Mikhail
    Модератор

    возможность добавлять поля есть, но как их использовать, если оно какое-то общее ???

    Уточните, пожалуйста, какие поля нужно добавить?

    #12273
    manjey73
    Участник

    В Коммуникаторе на Линии вкладка Параметры линии — Пользовательские есть кнопка «Добавить», то есть можно добавлять записи с полями Наименование и Значение. Вот поле КП бы туда добавить и чтобы из драйвера можно было идентифицировать запись для конкретного вызова по данному полю.

    А то добавлять записи можно, но можно ли их идентифицировать из драйвера ?
    Учитывая что меняя тип передачи TransMode из разных КП на линии меняется всегда одна и та же запись…

    #12283
    Mikhail
    Модератор

    Конкретно эта вкладка предназначена именно для настроек общих для всей линии.
    Если, к примеру, мы хотим задать вариант Модбас для конкретного КП, то его надо было бы вписать в командную строку КП на странице Опрос КП. Имя шаблона, а затем протокол.

    #12285
    manjey73
    Участник

    Тогда вопрос зачем возможность там добавлять несколько записей ? ну было бы одно окошечко для Наименования и для значения, а то так громко «Добавить» 🙂
    а толку от добавления если оно бесполезно. Я и предлагаю применить это с полезностью.

    Сейчас драйвер Modbus поддерживает такой функционал применения ? Имя_шаблона,(: или ; ) параметр ?

    • Ответ изменён 7 лет, 2 месяца назад пользователем manjey73.
    #12299
    Mikhail
    Модератор

    зачем возможность там добавлять несколько записей ?

    Параметров может быть несколько.

    Сейчас драйвер Modbus поддерживает такой функционал применения ? Имя_шаблона,(: или ; ) параметр ?

    Не поддерживает. Выше был пример.

    #12300
    manjey73
    Участник

    Вот тут поподробнее, если параметров может быть несколько. Может как-то можно это использовать ?

    Наименование ХХХ Значение данные для ХХХ….

    Как это можно реализовать внутри драйвера ?

    #12304
    Romiros
    Участник

    Это можно реализовать внутри драйвера. Для этого и сделано. Вы можете обращаться к данным свойствам из драйвера. Мне как-то было лень делать конфиг в xml и я использовал эти свойства. Но с точки зрения идеологии это не правильно, поскольку это свойства линии а не КП.

    #12306
    manjey73
    Участник

    Ну как то не очень красиво «Файл.xml; пароль» делать в командной строке.
    Это надо во всех местах, где открытие файла, чтение имени файла писать код проверки и удаления пароля…

    з.ы. вот банально не хватает дополнительного поля для каждого КП.

    Делать пароли в файле, как Михаил делал для счетчиков ЦЭ мне тоже не нравится. Это же куча файлов будет плодиться в папке конфигов — лишнее это тоже…

    #12331
    Mikhail
    Модератор

    Предполагается в командной строке перечислять любые параметры работы КП. Аналогично когда-то было для dial up модемов.

Просмотр 15 сообщений - с 1 по 15 (из 15 всего)
  • Для ответа в этой теме необходимо авторизоваться.