|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
02.03.2023, 15:33 | #1 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Китайское modbus реле
Подскажите пожалуйста как подключить его в лоджике. Обмен есть, модбас полом управляется, а в лоджике не получается. Если еще пример макроса для него сделаете, то буду премного благодарен. В учебных целях.
Channel 1 Open :01 06 00 01 01 00 D9 9A Channel 1 Close :01 06 00 01 02 00 D9 6A Channel 2 Open :01 06 00 02 01 00 29 9A Channel 2 Close :01 06 00 02 02 00 29 6A |
02.03.2023, 15:51 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Китайское modbus реле
Лектусом опросить можете?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
02.03.2023, 16:22 | #3 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Малость разобрался, щелкаю реле с Пикселя, но все равно бы глянул, как это делается .
Команда вкл для реле 0100h , а я пытался 1 отправить. |
02.03.2023, 17:12 | #4 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Китайское modbus реле
всю пдфку сюда загрузите плз
|
02.03.2023, 21:06 | #5 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Мануал на реле
|
03.03.2023, 01:48 | #6 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Китайское modbus реле
Вот пример работы Test2.psl с макросом Mac_2_relay.psl, нет устройства, но по описанию должен работать.
Надеюсь все поймете (в макросе есть описание от вашего PDF). P.S. не забудьте правильно выставить переключатели на плате - Slave ID 1 (переключатели:10001) |
Благодарность от: |
03.03.2023, 08:54 | #7 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Китайское modbus реле
Цитата:
+ |
|
Благодарность от: |
03.03.2023, 11:52 | #8 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Китайское modbus реле
|
03.03.2023, 13:57 | #9 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Преогромное спасибо всем
Добавлено через 10 минут А существует ли блок МУХ чтобы входа были в hex ? Или сначала нужно hex преобразовать в INT ? Еще вопрос- байты CRC при передаче слейву добавляются где нибудь ? и есть ли проверка CRC от слейва ? Последний раз редактировалось Neowise, 03.03.2023 в 14:19 |
03.03.2023, 14:30 | #10 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Китайское modbus реле
Цитата:
Это я к тому, что вход у мультиплексора "числовой", а тип числа не имеет никакого значения. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
Благодарность от: |
03.03.2023, 14:31 | #11 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Китайское modbus реле
Цитата:
mux.png Цитата:
__________________ Не являюсь сотрудником Segnetics !!! |
||
Благодарность от: |
03.03.2023, 14:33 | #12 | |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Китайское modbus реле
Цитата:
CRC конечно добавляется и проверкой занимается сами устройства (протокол Modbus), вам об этом думать не надо. |
|
Благодарность от: |
03.03.2023, 14:35 | #13 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Китайское modbus реле
https://dl.segnetics.com/WebHelp/SML...ug_project.htm - без CRC и регистрации __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
03.03.2023, 14:40 | #14 | |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Китайское modbus реле
Цитата:
|
|
03.03.2023, 15:12 | #15 | |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Цитата:
|
|
03.03.2023, 15:16 | #16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Китайское modbus реле
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
03.03.2023, 15:30 | #17 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
История вопроса следующая: сначала хотел поставить на входах mux hex число и переключать реле через вход adr mux.
Но hex не получилось задать на входе блока, сделал через блок OR16 и с него на вход mux. |
03.03.2023, 15:36 | #18 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Китайское modbus реле
|
03.03.2023, 15:40 | #19 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
В порядке самообразования.
Переключение сделал также как в примере макроса с блоком mux (сообщение 6), только на входах у меня были не десятичное числа, а hex. |
03.03.2023, 15:41 | #20 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Китайское modbus реле
В порядке обучения можно изучить, что такое системы счисления и как они хранятся в двоичных компьютерах
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
Благодарность от: |
03.03.2023, 16:06 | #21 |
Senior Member
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 110
Благодарил(а): 2 раз(а)
Поблагодарили:
8 раз(а) в 8 сообщениях
|
Ответ: Китайское modbus реле
Теперь понятно, рекомендую изменить макрос на предложенный LordN, более правильный, только добавить проверку если команда время то добавлять байт к слову.
|
Благодарность от: |
03.03.2023, 16:06 | #22 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Дошло. Правой кнопкой выбрать
Спасибо. ....... Ссылку на справку неверно истолковал, что изменить систему счисления можно только в отладке. |
03.03.2023, 17:24 | #23 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Китайское modbus реле
хе, мне вот тоже сегодня приехала платка с релюхами.
вроде разобрался, но pdf-ку на свою платку пока не нашел. м.б. у кого-нить завалялась? не могу сообразить как в ней поменять битрейт и т.д. |
06.03.2023, 11:26 | #25 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Китайское modbus реле
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
06.03.2023, 14:11 | #26 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Попробовал с контроллера отправить команду (command 06) с задержкой времени на отключение (delay 0A). А вот (не работает), причем с модбаспола если отправить то работает, от чего такое может быть ? Схема в фбд как к в примере. Команды 01, 02 выполняются.
Последний раз редактировалось Arsie, 06.03.2023 в 14:24 Причина: Удалил вложения за ненужностью |
06.03.2023, 14:23 | #27 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Китайское modbus реле
Снять галочку "групповые запросы".
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.03.2023, 15:06 | #28 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Галочки нет. Предполагаю, что надо переменную с нециклическим опросом .
|
06.03.2023, 15:12 | #29 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Китайское modbus реле
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.03.2023, 15:20 | #30 |
Senior Member
Регистрация: Aug 2020
Сообщения: 106
Благодарил(а): 39 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Китайское modbus реле
Галочки нет
|