manjey73

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

Просмотр 15 сообщений - с 7,036 по 7,050 (из 7,230 всего)
  • Автор
    Сообщения
  • manjey73
    Участник

    Lutrix для каждого сервера. Лицензия на платные модули привязывается к машине.

    Да, некоторое описание как создавать отчеты не помешало бы, пока ничего непонятно 🙂

    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    manjey73
    Участник

    А почему только TCP/IP ? 🙂

    manjey73
    Участник

    А что там описывать то ?

    http://postimg.org/image/6fsqrswdb/ команды управления
    http://postimg.org/image/h7gui8zaz/ входные каналы

    http://postimg.org/image/emo53l7qj/ — шаблон команд, номера потом проставить в КУ, в ВК сослаться на номера базы КУ

    В коммуникаторе разрешить команды Теле Управления (ТУ)

    manjey73
    Участник

    Тогда последняя переменная если переставить байты просто +1
    я не знаю, что это ? 🙂

    manjey73
    Участник

    42 0B 23 8A = +34.78470611572265625 — первая переменная СИКН отсылает 4 байта младшим байтом вперед. то есть поменять надо 3210 (если не ошибся)

    45 59 67 88 = +3478.470703125 — похоже умножает на 100 и происходит округление небольшое.

    42 1E 2A F7 = +39.541957855224609375 третья переменная

    дальше служебка похоже modbus TCP

    Надо попробовать считать 3 флоата с перестановкой байт и что он выдаст ?

    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    manjey73
    Участник

    Теперь понятно, нашел это в справке.
    Можете показать запрос ответ логером порта если подключиться по COM порту к устройству ? Есть такая возможность ?

    з.ы. можно драйвер накидать для Rapid SCADA.
    Или побаловаться с настройкой групп для запросов и потом накладывая формулу на канал.

    нужен вывод логера с родным ПО, что посылается, что получается в ответ…

    manjey73
    Участник

    Смотрю справку на Lectus, не вижу ничего военного, чтобы говорило, что только он один может прочесть СИКН.

    manjey73
    Участник

    Блин, да какая разница как сделал разработчик СИКН, если там все те же 4 байта ?

    OPC Lectus работает с Modbus и умудряется читать данную переменную, а то, что вы не можете ее правильно прочесть другим инструментом, так это все только от настроек…

    Вам кто-то мешает вместо 0х1h который придумал разработчик чего-то там указать 0x2h и опробовать смену байт проверить ???? не пойму….

    float никогда не укладывался в один регистр, судя по всему разработчики Lectus такие же, как разработчик вашего СИКН….

    Покажите где в Lectus указывается количество байт на регистр ?
    Какую функцию вы используете для чтения ?

    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    manjey73
    Участник

    kustar вы что-то путаете, в Modbus на float 2 регистра например 0х00h — первый (2 байта) и 0х01h — (второй) — всего 4 байта.

    Перестановка в KpModbus.dll есть

    У вас не размер регистра 4 байта а просто длина 4 байта видимо указывается.

    Неужели вы в Lectus указывая разрядность регистра следующим читаете 0х01h ?

    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    manjey73
    Участник

    Проброс физического COM порта в сеть по UDP или TCP. Есть в репозиториях.
    В принципе позволяет с двух и более машин подключаться к одному устройству но требуется разнесение во времени, устройство то с серийным портом обычный слейв.

    Сейчас ручками запущено, попробую разобраться со скриптом запуска.
    Против Remserial у socat есть плюс, при отключении конвертера USB-RS485 и подключении обратно связь восстанавливается.

    remserial выгружается из памяти (наверное требует правил каких-нибудь при подключении порта) и работает только по TCP

    manjey73
    Участник

    Второй день тестирую работу по UDP через Raspberry Pi + socat, полет нормальный.
    В отличии от С2000 до 4-х портов, надо будет тестировать…

    manjey73
    Участник

    Чтобы в Правах в списке появился Sicn то и он и таблицы внутри Sicn должны быть добавлены в Интерфейс

    И не называйте на русском папки и пути к ним, чтобы не было проблем.

    https://postimg.org/image/glo0iwp8r/

    https://postimg.org/image/3ythrn2bp/

    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    manjey73
    Участник

    Для WebBeta права надо давать не только на таблицу, но и на папку.
    Например таблица 111.tbl в папке Energy
    У вас в правах должно быть
    Energy — Диспетчер Вася
    Energy\111.tbl — Диспетчер Вася

    • Этот ответ был изменен 8 лет, 1 месяц назад от manjey73.
    в ответ на: Знаки после запятой #3346
    manjey73
    Участник

    Коммуникатор передает полное значение, просто показывает всего 3 знака.

    manjey73
    Участник

    Так а в чем проблема то ?
    в С2000 в настройках указывается шлюз и IP куда отправлять запросы UDP.

    Там есть вариации, если удаленный сервер не имеет статического IP, то роутер со стороны C2000 должен подменять запросы на свой IP, С2000 настраивается на ответы на данный IP, а роутер перенаправит.

    В общем надо точно знать структуру сети с учетом промежуточного звена в виде Интернета.

Просмотр 15 сообщений - с 7,036 по 7,050 (из 7,230 всего)