Стартовая страница › Форумы › Разработка и интеграция › Параметры линии — Пользовательские параметры
- В этой теме 14 ответов, 3 участника, последнее обновление 7 лет, 2 месяца назад сделано
Mikhail.
-
АвторЗаписи
-
14.06.2019 в 10:00 #12232
manjey73УчастникБанальный вопрос. Два Modbus Устройства на одной линии с типом RTU и ASCII
Смена типа в одном устройстве меняет тип и для другого…
Вроде как пользовательские параметры должны настраиваться для каждого КП в отдельности, нет ?
Что это, ошибка ?Хотя добавлять пользовательские параметры на вкладке окна Пользовательских параметров можно.
-
Тема изменена 7 лет, 2 месяца назад пользователем
manjey73.
14.06.2019 в 10:02 #12234
manjey73УчастникНа данной вкладке вероятно должно быть КП — Наименование — Значение
14.06.2019 в 19:26 #12240
MikhailМодераторЭто не ошибка. Данный параметр Вы можете найти на странице пользовательских параметров линии связи. Он общий для линии.
Параметры специфичные для КП либо сохраняются в файл настроек КП, либо если они простые, то в командной строке.
14.06.2019 в 20:13 #12244
manjey73УчастникНу так и как иметь на одной линии два разных способа при Modbus ?
з.ы. собственно хотел использовать данную вкладку для некоторых разграничений, например для ввода пароля к счетчикам, но тогда в нем должна быть четкая идентификация с привязкой к КП. Было бы удобнее. Ну и два устройства Modbus c RTU и ASCII можно было бы использовать на одной линии связи. Опрос то все равно всегда последовательный.
15.06.2019 в 09:11 #12246
MikhailМодераторкак иметь на одной линии два разных способа при Modbus ?
Никак. Модбас не гарантирует работоспособность при смешивании протоколов.
То, что относится к КП, нужно записывать в «командную строку» КП, либо сохранять в файле.
16.06.2019 в 14:16 #12258
manjey73УчастникНу, мало ли что Modbus гарантирует а что нет, при последовательном опросе на линии можно использовать даже разные протоколы, так чем в данном случае отличается RTU и ASCII от разных протоколов ? да ничем. Зато поле «Пользовательские настройки» можно было бы применять для своих нужд в драйверах, если бы оно было связано с КП.
А так непонятно, возможность добавлять поля есть, но как их использовать, если оно какое-то общее ???
Или как-то все таки можно ? только я не въехал как ?
-
Ответ изменён 7 лет, 2 месяца назад пользователем
manjey73.
17.06.2019 в 11:22 #12270
MikhailМодераторвозможность добавлять поля есть, но как их использовать, если оно какое-то общее ???
Уточните, пожалуйста, какие поля нужно добавить?
17.06.2019 в 11:30 #12273
manjey73УчастникВ Коммуникаторе на Линии вкладка Параметры линии — Пользовательские есть кнопка «Добавить», то есть можно добавлять записи с полями Наименование и Значение. Вот поле КП бы туда добавить и чтобы из драйвера можно было идентифицировать запись для конкретного вызова по данному полю.
А то добавлять записи можно, но можно ли их идентифицировать из драйвера ?
Учитывая что меняя тип передачи TransMode из разных КП на линии меняется всегда одна и та же запись…17.06.2019 в 19:59 #12283
MikhailМодераторКонкретно эта вкладка предназначена именно для настроек общих для всей линии.
Если, к примеру, мы хотим задать вариант Модбас для конкретного КП, то его надо было бы вписать в командную строку КП на странице Опрос КП. Имя шаблона, а затем протокол.17.06.2019 в 22:27 #12285
manjey73УчастникТогда вопрос зачем возможность там добавлять несколько записей ? ну было бы одно окошечко для Наименования и для значения, а то так громко «Добавить» 🙂
а толку от добавления если оно бесполезно. Я и предлагаю применить это с полезностью.Сейчас драйвер Modbus поддерживает такой функционал применения ? Имя_шаблона,(: или ; ) параметр ?
-
Ответ изменён 7 лет, 2 месяца назад пользователем
manjey73.
18.06.2019 в 12:55 #12299
MikhailМодераторзачем возможность там добавлять несколько записей ?
Параметров может быть несколько.
Сейчас драйвер Modbus поддерживает такой функционал применения ? Имя_шаблона,(: или ; ) параметр ?
Не поддерживает. Выше был пример.
18.06.2019 в 13:39 #12300
manjey73УчастникВот тут поподробнее, если параметров может быть несколько. Может как-то можно это использовать ?
Наименование ХХХ Значение данные для ХХХ….
Как это можно реализовать внутри драйвера ?
18.06.2019 в 14:02 #12304Romiros
УчастникЭто можно реализовать внутри драйвера. Для этого и сделано. Вы можете обращаться к данным свойствам из драйвера. Мне как-то было лень делать конфиг в xml и я использовал эти свойства. Но с точки зрения идеологии это не правильно, поскольку это свойства линии а не КП.
18.06.2019 в 14:18 #12306
manjey73УчастникНу как то не очень красиво «Файл.xml; пароль» делать в командной строке.
Это надо во всех местах, где открытие файла, чтение имени файла писать код проверки и удаления пароля…з.ы. вот банально не хватает дополнительного поля для каждого КП.
Делать пароли в файле, как Михаил делал для счетчиков ЦЭ мне тоже не нравится. Это же куча файлов будет плодиться в папке конфигов — лишнее это тоже…
19.06.2019 в 17:10 #12331
MikhailМодераторПредполагается в командной строке перечислять любые параметры работы КП. Аналогично когда-то было для dial up модемов.
-
Тема изменена 7 лет, 2 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.