lost_post

Созданные ответы форума

Просмотр 15 сообщений - с 31 по 45 (из 58 всего)
  • Автор
    Сообщения
  • в ответ на: Архитектура RapidScada 5.7 #12987
    lost_post
    Участник

    Добрый день. Недавно обновился на 5.7. На Windows все работает, на Linux не рабоет два модуля — Telegram и Mercury23x.dll .
    Telegram свои логи не ведет, в логах кп, линии связи понять в чем ошибка не получается. Ключ регистрации указал. Постоянные ошибки во время сеансов связи. Команды получает но сообщение не отправляет. Где искать причины?

    Mercury23x просто при запуске выдает ошибки, а после тишина.

    Scada.ScadaException: Error getting device logic type from the library KpMercury23x.dll: Invalid Image —> System.IO.FileNotFoundException: Invalid Image
    at (wrapper managed-to-native) System.Reflection.Assembly.LoadFile_internal(string)
    at System.Reflection.Assembly.LoadFile (System.String path, System.Security.Policy.Evidence securityEvidence) [0x0002b] in <7b0d87324cab49bf96eac679025e77d1>:0
    at System.Reflection.Assembly.LoadFile (System.String path) [0x00000] in <7b0d87324cab49bf96eac679025e77d1>:0
    at Scada.Comm.Devices.KPFactory.GetKPLogic (System.String kpDir, System.String dllName, System.Int32 kpNum) [0x00024] in <36febf21b4ff4ccb86cd72ca1dae7bec>:0
    — End of inner exception stack trace —
    at Scada.Comm.Devices.KPFactory.GetKPLogic (System.String kpDir, System.String dllName, System.Int32 kpNum) [0x0006f] in <36febf21b4ff4ccb86cd72ca1dae7bec>:0
    at Scada.Comm.Engine.CommLine.CreateKPLogic (System.Int32 kpNum, System.String dllName, Scada.Comm.AppDirs appDirs, System.Collections.Generic.Dictionary`
    2[TKey,TValue] kpTypes, Utils.Log appLog) [0x0003a] in <5f40884c707142e1a4a77bad45468e05>:0
    at Scada.Comm.Engine.CommLine.Create (Scada.Comm.Settings+CommLine commLineSett, Scada.Comm.Settings+CommonParams commonParams, Scada.Comm.AppDirs appDirs, Scada.Comm.Engine.CommLine+PassCmdDelegate passCmd, System.Collections.Generic.Dictionary`2[TKey,TValue] kpTypes, Utils.Log appLog) [0x00119] in <5f40884c707142e1a4a77bad45468e05>:0
    at Scada.Comm.Engine.Manager.CreateCommLine (Scada.Comm.Settings+CommLine commLineSett) [0x0002a] in <5f40884c707142e1a4a77bad45468e05>:0
    2019-07-30 15:26:09 <Gacrux><root><ACT> Load device library: KpMercury23x.dll
    2019-07-30 15:26:09 <Gacrux><root><EXC> Error creating communication line 8:
    Scada.ScadaException: Error getting device logic type from the library KpMercury23x.dll: Invalid Image —> System.IO.FileNotFoundException: Invalid Image
    at (wrapper managed-to-native) System.Reflection.Assembly.LoadFile_internal(string)
    at System.Reflection.Assembly.LoadFile (System.String path, System.Security.Policy.Evidence securityEvidence) [0x0002b] in <7b0d87324cab49bf96eac679025e77d1>:0
    at System.Reflection.Assembly.LoadFile (System.String path) [0x00000] in <7b0d87324cab49bf96eac679025e77d1>:0
    at Scada.Comm.Devices.KPFactory.GetKPLogic (System.String kpDir, System.String dllName, System.Int32 kpNum) [0x00024] in <36febf21b4ff4ccb86cd72ca1dae7bec>:0
    — End of inner exception stack trace —
    at Scada.Comm.Devices.KPFactory.GetKPLogic (System.String kpDir, System.String dllName, System.Int32 kpNum) [0x0006f] in <36febf21b4ff4ccb86cd72ca1dae7bec>:0
    at Scada.Comm.Engine.CommLine.CreateKPLogic (System.Int32 kpNum, System.String dllName, Scada.Comm.AppDirs appDirs, System.Collections.Generic.Dictionary`2[TKey,TValue] kpTypes, Utils.Log appLog) [0x0003a] in <5f40884c707142e1a4a77bad45468e05>:0
    at Scada.Comm.Engine.CommLine.Create (Scada.Comm.Settings+CommLine commLineSett, Scada.Comm.Settings+CommonParams commonParams, Scada.Comm.AppDirs appDirs, Scada.Comm.Engine.CommLine+PassCmdDelegate passCmd, System.Collections.Generic.Dictionary`2[TKey,TValue] kpTypes, Utils.Log appLog) [0x00119] in <5f40884c707142e1a4a77bad45468e05>:0
    at Scada.Comm.Engine.Manager.CreateCommLine (Scada.Comm.Settings+CommLine commLineSett) [0x0002a] in <5f40884c707142e1a4a77bad45468e05>:0

    Подскажите в чем может быть дело?

    • Этот ответ был изменен 4 года, 9 месяцев назад от lost_post.
    в ответ на: Создание СКУД #10950
    lost_post
    Участник

    Давайте попробуем пойти по второму варианту.
    Система очень простая: две точки прохода, порядка 50 идентификаторов карт.
    На точке прохода установленны два считыватели карт, которые по RS485 в виде строки передают идентификатор карты. Для управления замком используется релейный модуль с управлением по Modbus.
    Временных зон нету. Т.е. все идентификаторы занесённые в список всегда могут проходить.

    в ответ на: драйвер KpCE30Х #9679
    lost_post
    Участник

    Михаил, что необходимо обеспечить вам для решения данной проблемы?
    RDP доступ на сервер скады?
    Сколько может стоит такая услуга?

    в ответ на: драйвер KpCE30Х #9659
    lost_post
    Участник

    К сожалению, на данный момент, такой возможности нет.

    в ответ на: драйвер KpCE30Х #9638
    lost_post
    Участник

    SCADA передает, и все. То что вы видите во втором столбце, нижняя строчка — это кол-во пакетов переданный через LAN. А верхняя строчка — полученных — 0.
    Ну ведь Михаил писал «Лог связи в AdminTool будет отличаться от Коммуникатора, потому что там сначала идёт задание адреса, а потом считывание.»
    Если требуется Advanced Serial Data Logger — включу, сделаю логи.
    Но запросы от AdminTools и Скады отличаются. А ответы при работе через скаду не приходят.

    в ответ на: драйвер KpCE30Х #9633
    lost_post
    Участник

    Я выставлял явно 7-1 Even в настройка ком порта и настройках скады.
    Результата нету.
    «Если вы не обратили внимание, когда я вам говорил, что у вас странность при передаче через преобразователь при подключении Scada. Rx и Tx имеют нули при разных направлениях передачи. Стоило бы задуматься почему ?»
    не очень понял. Rx, если я правильно понимаю это прием. А его нету в скаде. Скада от счетчика ни одного ответа не получает.

    в ответ на: драйвер KpCE30Х #9623
    lost_post
    Участник

    Но ведь преобразовать работает через AdminTools.
    Преобразователь VTR-E/485 (http://vkmodule.com.ua/Converter/ConverterE485.html)
    В AdminTools выбираю «Програмно 7-1» Но HW Virtual Port показывает что открыт порт с настройками 8-1 без контроля четности. Это когда через AdminTools происходит обмен.

    в ответ на: драйвер KpCE30Х #9617
    lost_post
    Участник

    Поставил настройки в точности как у вас. Драйвер тоже поставил CE301 . Результат тот же самый — ответов нету.
    Можете прислать скрины конфигурации счетчика из AdminTools. Думаю дело в настройках счетчика. Раз остальные параметры одинаковые но ответов нету.

    Пробовал в адрес вписывать заводской номер счетчика — так же, без ответов.

    • Этот ответ был изменен 5 лет, 10 месяцев назад от lost_post.
    в ответ на: драйвер KpCE30Х #9603
    lost_post
    Участник

    Нашел параметр которые ВЫКЛЮЧАЕТ беспарольное чтение.
    Стандартно он отключет т.к. беспарольное чтение доступно.
    Пробовал включать выключать — нуль. Так же нету ответов.
    Куда дальше копать?

    в ответ на: драйвер KpCE30Х #9601
    lost_post
    Участник

    Ничего не меняется.
    Включил все параметры в разделе конфигурация-интерфейсный обмет-список параметров разрешенных для чтения пользователем.
    Включил все параметры в разделе конфигурация-интерфейсный обмет-список параметров выводимых при общем чтении.
    Результат тот же самый. Ответов нету. Пробовал 7-1 чет, 8-1 нет.

    Попробовал перевести счетчик в режим прямого доступа к интерфейсу — так теперь он даже в AdminTools не отвечает.

    • Этот ответ был изменен 5 лет, 10 месяцев назад от lost_post.
    в ответ на: драйвер KpCE30Х #9600
    lost_post
    Участник

    Сейчас адрес 777777.
    Перерыл AdminTools не нашел, где можно отключить запрос пароля.
    Но нашел список параметров доступных к чтению, попробую разрешить чтение всех параметров и попробую со скады прочитать.

    в ответ на: драйвер KpCE30Х #9595
    lost_post
    Участник

    Виртуальный ком порт цепляется к TCP серверу.
    Пробовал в режиме просто TCP сервер, без ком порта, — ситуация такая же.
    Запросы идут, а ответов 0. Вообще 0.

    Advanced Serial Data Logger цеплял, смотрел, разницу увидел только в авторизации. В AdminTools она происходит, а в RapidSCADA как то короче, быстрее. И далее идут запросы без ответов. Если надо, логи из Advanced Serial Data Logger, могу сделать, но думаю нужды нету. Ответов просто нету. Счетчик никак не реагирует, на RapidSCADA.

    в ответ на: драйвер KpCE30Х #9591
    lost_post
    Участник

    Настройки последовательного порта
    https://ibb.co/mn0e2o

    Настройки КП
    https://ibb.co/gFKiTT

    Журнал линии связи
    https://ibb.co/kh68v8

    HW Group Virtual Serial Port во время работы с RapidSCADA
    https://ibb.co/fKz6ho

    Настройки AdminTools с которыми работает
    https://ibb.co/dyYA8T

    HW Group Virtual Serial Port во время работы с AdminTools
    https://ibb.co/bPQ1F8

    Заранее, благодарен за помощь!

    • Этот ответ был изменен 5 лет, 10 месяцев назад от lost_post.
    в ответ на: драйвер KpCE30Х #9577
    lost_post
    Участник

    Пробовал последовательный порт когда использовал Virtual Serial Port.
    И пробовал TCP клиент без Virtual Serial Port.
    Не работает… Ни так ни так.

    в ответ на: драйвер KpCE30Х #9573
    lost_post
    Участник

    Доброй ночи!
    Подскажи пожалуйста что сделаю не так?
    Счётчик Энергомера СЕ301 JAZ. Подключен через преобразователь RS-485 — Ethernet. Использую HW Group Virtual Serial Port создаю виртуальный комп порт. Через AdminTools обмен происходит успешно. Настройки порта в AdminTools «7-1 программный» 9600, 7 байт, один стоповый. Контроль четности Чет. HW Virtual Serial Port показывает что порт открыт с настройками 9600, 8-1 без контроля четкости.
    Как настроить обмен в RapidSCADA ?
    Создал линию связи, создал КП. Тип соединения TCP клиент. В настройках выбрал dll СЕ6850. Адрес — 777777 (в AdminTools счётчик на него отзывается). Позывной — IP преобразователя. Командная строка — пусто.
    Запускаю обмен — ошибка связи. Просто не приходят ответы. Пробовал с модифицированной dll для CE301 — то же самое. Пробовал через COM порт соединиться (и 9600, 7-1 с контр. по Чет., И 9600, 8-1 без контроля) та же ерунда — не отвечает счётчик.
    Что делаю не так? Подскажите куда копать?

    • Этот ответ был изменен 5 лет, 11 месяцев назад от lost_post.
Просмотр 15 сообщений - с 31 по 45 (из 58 всего)