Taw

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

Просмотр 15 сообщений - с 136 по 150 (из 406 всего)
  • Автор
    Записи
  • Taw
    Участник

    Вопросы:
    1) Я отправляю по адресу регистра и номеру команды прописанной в выходных каналах КП. Как из Rapid scada отправить команду в hex формате — “00 01 00 00 00 06 01 05 00 12 ff 00”?
    2) Из веб станции отправляются команды. Как избавиться от ввода пользователя и пароля? Чтобы нажал на кнопку и не было запроса на ввод имени администратора и пароля?

    • Ответ изменён 7 лет назад пользователем Taw.
    Taw
    Участник

    В скаде нет сдвига на 1. А в Модуле АДАМ есть. Из коммуникатора Rapid Scada отправляются команды. Лампочка включается и выключается (без реле через модуль АДАМ напрямую к лампочке и к двигателю). Теперь надо сделать чтобы это из веб приложения работало.

    • Ответ изменён 7 лет назад пользователем Taw.
    Taw
    Участник

    Я пока реле отложил в сторону. Я проверил модуль АДАМ, напрямую подсоединил к цифровым выходам лампочку (без реле и без скады) с источником питания. Отправляю команды включить/выключить из софта для работы с Modbus устройствами — лампочка включается и выключается. Модуль АДАМ исправен.

    Но когда отправляю те же команды из коммуникатора Rapid-Scada то команды идут на деревню дедушке (лампочка не загорается). Как правильно отправить команды на включение/выключение цифровых выходов модуля АДАМ из коммуникатора Rapid Scada в hex виде ?
    Привожу описание моих каналов в Скада.




    Если из других программ команды отправляются, то как в формате hex как у меня на примере тоже отправлять из Rapid SCAda?

    • Ответ изменён 7 лет назад пользователем Taw.
    Taw
    Участник

    Кстати а какую роль играет кнопка на реле?Reset? Сброс чего?

    • Ответ изменён 7 лет назад пользователем Taw.
    Taw
    Участник

    А для реле по ссылке
    https://ru.aliexpress.com/item/32769685000.html?spm=a2g0s.9042311.0.0.274233edBm2DlC
    у вас есть описание для отправки команд? Или у них у всех одинаковые описания?

    • Ответ изменён 7 лет назад пользователем Taw.
    • Ответ изменён 7 лет назад пользователем Taw.
    Taw
    Участник

    По ссылке что приведена адрес равен 1. Ну а если таких реле много. Они же не могут иметь все адрес 1.

    Taw
    Участник

    Нет я не про реле. Я и про модули и другие устройства с rs485 (у меня еще есть конвертор Rs485/tcp). Я хочу назначать slave id устройствам в modbus сети. Если я отправляю команду, то slave id это первый байт, устройство имеющее другое id (реальное мое устройство с rs485) будет игнорировать команду. Нужен сканер modbus сети. Особенно если несколько таких устройств в сети modbus. По стандарту в сети Modbus устройств со Slave-ID (rtu modbus,или Unit id — tcp modbus) может быть от 1 до 247. А в принципе устройства могут быть и без адреса (slave id). И никакую команду не отправишь.
    Внизу программа ModScan32 сканирует адрес. Надо найти эту утилиту.

    • Ответ изменён 7 лет назад пользователем Taw.
    Taw
    Участник

    Как определить ID Slave Modbus TCP/RTU устройства (адрес устройства) или установить новый?

    Taw
    Участник

    Спасибо manjey73, вы единственный кто мне отвечает. Создается впечатление диалога. Михаил не проводит консультации по настройке и работе реального оборудования. Только сопровождение софта. Я буду разбираться с реле и заодно с модулем и читать внимательнее ваши замечания. Но я думаю мне в любом случае понадобиться ваша консультация в дальнейшем, если я уже погрузился в эту среду. Я имею в виду платную если потребуется больше вашего времени. Или я могу отправить вам модули в подарок а вы поясните как с ними работать. Просто вы не всегда можете здесь быть. А мне не хватает знаний железячника. Да и здесь может остальным на форуме не совсем интересен наш диалог. Моя электронная почта — 327htc@gmail.com. Буду рад вашему письму.

    Taw
    Участник

    ”Для управления есть адрес 40303 всех выходов сразу. Вам необходимо прочитать значения выходов с этого же адреса 303, команда read Holding Registers, и изменяя один бит числа 0 — для выключения или 1 для включения обратно записать новое значение в Adam”
    В каком виде это все задавать в Rapid scada из комуникатора?

    Я уже все это отправлял и 40303 и 303? В каком виде отправить эту команду из комуникатора? В десятичном (Standard)?
    И почему элементы адресов из примеров по ADAM6015 это номера выходных каналов КП?

    Taw
    Участник

    Не находит в журнале комуникационной линии даже слово “command”.
    Реле у меня двухканальное (485 Relay 2CH V1.1)

    На реле есть конакты -«A+» «B-«.

    На USB конверторе тоже есть контакты «A» «B»

    Я соединяю эти контакты А и В. Эти контакты (А и В) для управления же? Я подумал, что таким образом можно управлять.
    Модуль однозначно создает проблемы и очень неудобен. Нет вообще примеров по настройке ADAM и работе с датчиками. Да и непонятно как вообще Rapid Scada может настраиваться на живое оборудование. Я имею в виду отправку команд. Надо лезть в низкие уровни модели OSI. Не говоря уже о подключении датчиков.

    Taw
    Участник

    Кто-нибудь работал с модулями ADAM-6050 или вообще с ADAM? Как настроить отправку команд из Rapid Scada на цифровые выходы ADAM-6050 для включения обычной лампочки?

    Taw
    Участник

    Я под модулем имел в виду ADAM-6050 (у меня с выходного порта Модуля (ADAM-6050) идет сигнал на реле). Чтобы разобраться как его использовать в Rapid Scada надо мануал читать (но это не поможет, по большей части реклама и таблицы и носит чисто справочный характер, нужны живые примеры как в других скадах работают с ADAM или с другими живыми модулями а не с симуляторами). Я бы хотел просто через реле включить лампочку используя Rapid Scada (без модуля ADAM-6050). Как задать команду в шаблоне Modbus для реле (не используя модуль ADAM-6050, реле соединено с компьютером через конвертер USB/RS485) ?

    Taw
    Участник

    Спасибо за помощь manjey73. Просто нет хорошего материала по подключению и настройке реального оборудования для RapidScada. Все подключается и работает в автоматическом режиме (согласно видеоурокам по Rapid Scada). А можно ли как то через скаду с помощью конвертора USB/RS485 или TCP/RS485 напрямую из скады управлять реле для включения лампочки (без модулей ввода/вывода)?

    Taw
    Участник

    Если ставлю порт 5168 для Modbus то в логе ошибка

    2019-07-13 16:46:14 Establish a TCP connection with 192.168.8.81:5168
    Error establishing TCP connection: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 192.168.8.81:5168
    2019-07-13 16:46:15 Unable to communicate with Device 106 «MotorStartStop» because connection is not established
    2019-07-13 16:46:15 Attempt to establish TCP connection can not be earlier than 5 seconds after the previous.

    Меняю на 502 и как бы нет ошибки
    2019-07-13 16:54:26 Communication session with the Device 106 «MotorStartStop», type: ScadaCommCommon, address: 1, call number: 192.168.8.81
    Request element group «Temperature»
    Send (12): 00 00 00 00 00 06 01 03 00 00 00 03
    Receive (7/7): 00 00 00 00 00 09 01
    Receive (8/8): 03 06 00 00 00 00 00 00
    OK!

    • Ответ изменён 7 лет, 1 месяц назад пользователем Taw.
Просмотр 15 сообщений - с 136 по 150 (из 406 всего)