Стартовая страница › Форумы › Взаимодействие с устройствами › Создание учебного оборудования. 1. — Управление пультом включения и отключения.
- В этой теме 141 ответ, 3 участника, последнее обновление 4 года, 8 месяцев назад сделано Taw.
-
АвторСообщения
-
13.07.2019 в 10:16 #12743TawУчастник
Адреса командам так надо прописывать?
С 17 по 22?13.07.2019 в 10:24 #12744TawУчастникЯ ввел статический адрес IP модуля ввода/вывода — 192.168.8.81. Я предполагаю что порт должен быть 502. 5168 — это скорее всего порт для отправки данных на удаленные вебстраницы в интернете или для MQTT протокола, т.к. современные MQTT протоколы работают в основном на stream. Кстати в драйвере MQTT для Rapid scada непонятно как stream завязать.
13.07.2019 в 10:36 #12745TawУчастникЯ поменял на статический адрес компьютера. Но никакой реакции. Там должен быть IP модуля ввода/вывода, я так понял.
- Этот ответ был изменен 4 года, 9 месяцев назад от Taw.
13.07.2019 в 10:39 #12747TawУчастникНужен человек кто работал с ADAM-6050. Чтобы пояснить в чем дело. Лог для линии Modbus показывает что все работает
13.07.2019 в 10:47 #12748TawУчастникТолько непонятно что отправляется, что получается? И что это за обмен данными такой?
13.07.2019 в 11:01 #12750MikhailМодераторРасшифровку пакетов можно выполнить на http://modbus.rapidscada.net/
13.07.2019 в 11:04 #12751TawУчастникввожу адрес команды 40303 (я так понял отправить команду на включение для всех выходных каналов) и пошло «на деревню дедушке».
13.07.2019 в 11:15 #12752TawУчастник«Expected data package size is 6 bytes.» Два последних не интерпретирует. А первое интерпретирует как
13.07.2019 в 11:17 #12753TawУчастникЯ так понял что это попытка прочитать входных три канала. Никакого отношения к командам и включению лампочки это ни имеет.
13.07.2019 в 11:23 #12755TawУчастникХотелось бы включить лампочку в RapidScada, а не по manual для Advantech Scada или на удаленной хосте в интернете выводить данные и команды. По сути дела заняться изучением еще одной скады.
13.07.2019 в 11:29 #12756TawУчастникА может быть реле имеет проблемы (хотя реле проверил ручным способом для закрытого и открытого контакта, только не проверял как реле включается по командам от модуля ввода/вывода) или модуль ADAM бракованный?
13.07.2019 в 11:53 #12757TawУчастникЕсли ставлю порт 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!- Этот ответ был изменен 4 года, 9 месяцев назад от Taw.
13.07.2019 в 12:13 #12759manjey73УчастникВы можете замкнуть несколько входов на Adam и настроить запрос Адрес начального элемента 301 (DEC стартовый 1) Read Holding Registers и проверить что будет поступать с Adama ? То есть возьмите заранее известный вариант, который можно менять путем включения или выключения входов.
з.ы. вот непонятно, вы думаете тут у каждого второго в загашниках по Adam-у валяется и люди должны вместо вас изучать документацию на устройство ?
Просто разные производители по разному представляют карту регистров, кто-то указывает команду + адрес, кто-то указывает просто адрес с учетом команды в виде 40301.Там попробовать всего максимум 4 варианта. К тому же есть логи родного ПО и логи Scada по которым можно произвести соответствие…
13.07.2019 в 12:31 #12760manjey73Участникhttps://ipc2u.ru/articles/prostye-resheniya/modbus-rtu/
просто почитайте и сравните с таблицами переменных, предоставленных Adam-ом
14.07.2019 в 06:28 #12763TawУчастникСпасибо за помощь manjey73. Просто нет хорошего материала по подключению и настройке реального оборудования для RapidScada. Все подключается и работает в автоматическом режиме (согласно видеоурокам по Rapid Scada). А можно ли как то через скаду с помощью конвертора USB/RS485 или TCP/RS485 напрямую из скады управлять реле для включения лампочки (без модулей ввода/вывода)?
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.