Merlok

Ответы в темах

Просмотр 7 сообщений - с 1 по 7 (из 7 всего)
  • Автор
    Записи
  • в ответ на: Выполнение команд #7807
    Merlok
    Участник

    Спасибо, помогло. Хотя логику не совсем понял. Мне казалось, что в справочнике команд добавляешь свою команду, где название команды- надпись на кнопке, а в поле «значение команды»- указываешь то, что непосредственно должно быть послано в порт.

    в ответ на: Выполнение команд #7801
    Merlok
    Участник

    Подскажите, каким образом явно указать значение команды, которая должна быть послана на устройство, чтобы не было необходимости вводить ее при посылке.
    В коммуникаторе команда выполняется…..
    В Веб интерфейсе команда выполняется, только если ввожу ее значение сам.
    При использовании справочника команд, как я понял, мы вводим название команды и ее значение. Но команды из справочника выполнятся не хотят.Даже если я в команде «Включить» из справочника, указываю значение «4», посылка команды идет со значением 1. Если я в справочнике завожу абсолютно новую команду с новым именем и значением «4»…..команда на устройство все равно не проходит. Но то же значение «4» введенное вручную непосредственно перед посылкой команды отлично работает, что в коммуникаторе,что в вебинтерфейсе.
    Возможно где-то есть более подробный FAQ по настройкам команд и примеры использования формул. Буду признателен, если поделитесь ссылкой.

    Merlok
    Участник

    Большое спасибо за содействие. Все работает и ответы от устройства идут.
    Приятно удивлен оперативностью ответа и решения вопроса. К сожалению, данный протокол используют редко и потому в интернете мало доступных готовых решений по нему. Многие пишут, зачем заморачиваться и можно все реализовать на QT или Visual C#, но программирование- не моя профессия и совершенно не хочется тратить море времени, чтобы постичь все тонкости универсальных программных продуктов, ради достижения конкретной цели.

    Merlok
    Участник

    Устранение проблем с DLL, написанных выше, смог найти на вашем форуме…..Продолжаю эксперименты)))
    Пока обнадеживающе…..последний символ появился……осталось проверить на устройстве…отпишусь позже…

    • Ответ изменён 8 лет, 9 месяцев назад пользователем Merlok.
    Merlok
    Участник

    Попытка создать новые линии и КП с уже новой DLL приводят к тому, что при инициализации свойств КП пункт «Свойства» не активен, или в другом случае выдает ошибку «Неизвестная DLL».
    Попытки производятся на двух разных компьютерах. На обоих стоит Windows 10 x64.

    • Ответ изменён 8 лет, 9 месяцев назад пользователем Merlok.
    Merlok
    Участник

    После замены Dll KpModbus.dll в папке C:\SCADA\ScadaComm\KP линии связи с протоколом Modbus перестали запускаться.
    Ошибка:2017-11-09 08:23:53 <СИСТЕМА><EXC> Ошибка при создании линии связи 1: Ошибка при получении типа логики КП из библиотеки KpModbus.dll: Предпринята попытка загрузить сборку из сетевого ресурса, что в предыдущих версиях .NET Framework могло привести к помещению сборки в «песочницу». Этот выпуск .NET Framework не включает политику CAS по умолчанию, поэтому данная загрузка может быть опасной. Если эта нагрузка не предназначена для изоляции сборки, включите переключатель loadFromRemoteSources. Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.
    Возможно процедура замены библиотеки Dll другая. Подскажите пожалуйста как.
    При замене DLL на раннюю версию, линии Modbus снова работают.

    Merlok
    Участник

    Добрый день, тех.поддержка.
    Лог в RapidScada:
    2017-11-05 07:58:07 Сеанс связи с КП 100 «AD2_5», тип: KpModbus, адрес: 1
    Запрос значений группы элементов «Temp»
    Отправка: :010300000001FB
    Приём: нет данных
    Ошибка связи!
    Лог в Advanced serial port пишет посылку :

    3A 30 31 30 33 30 30 30 30 30 30 30 31 46 42 0D

    <CR>:010300000001FB
    <20171105081815.928 SYS>
    Unable to add string #8
    <20171105081816.548 TX>
    <CR>
    <20171105081817.658 SYS>
    Очистка порта: RXABORT, RXCLEAR
    <20171105081817.658 SYS>
    Очистка порта: TXABORT, TXCLEAR
    <20171105081817.658 TX>
    ЗАРАНЕЕ СПАСИБО. ЗА ОТВЕТ.

Просмотр 7 сообщений - с 1 по 7 (из 7 всего)