Благодарю Вас. У меня как раз это руководство в бумажном виде.bayk писал(а):инструкция от 2013 года переведена более чем пристойно. на нее можно ориентироваться.
Опрос китайского модуля 8DI/4DO по Modbus RTU
-
- Сообщения: 25
- Зарегистрирован: 11 дек 2014, 06:31
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
А можно результат программы в конечном (рабочем) виде выложить... Та же задача на этапе изучения, не понятно RS, MODRD. MODWR что использовать...
RS вроде сам процесс передачи контролирует или везде успешный прием, передачу контроль писать? PLC Link только дельта-дельта? СС-Link не тема? хочется что проще и надежнее. Тот кто мастер, номер станции прописывать или всегда мастер - 0. Прошу сильно не пинать, только начинаю изучать коммуникации...
RS вроде сам процесс передачи контролирует или везде успешный прием, передачу контроль писать? PLC Link только дельта-дельта? СС-Link не тема? хочется что проще и надежнее. Тот кто мастер, номер станции прописывать или всегда мастер - 0. Прошу сильно не пинать, только начинаю изучать коммуникации...
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
Если устройство полностью поддерживает протокол Модбас (никакой отсебятины) и нужно только чтение - MODRD,не понятно RS, MODRD. MODWR что использовать...
Если нужна запись - MODWR, если одновременно и то и другое - MODRW.
Если устройств и регистров много - имеет смысл использовать PLC Link, можно сказать, что это навороченный MODRW.
Если же устройство не на 100% соответствует протоколу Модбас, то нужен низкоуровневый доступ (вручную пишется формирование телеграммы и разбор ответа), то RS.
Если ПЛК поддерживает, то можно использовать Data Exchange - аппаратную конфигурацию (тот-же PLC Link, но настраивается в DCI Soft)
Если устройство мастер, то его адрес не имеет значения.
Все мы когда-то начинали
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
первый параметр номер станции, второй - функцииand909 писал(а): если одновременно и то и другое - MODRW.
Н02 Н03 Н04 - чтение
Н05 Н06 H0F H10- запись
Н17 - чтание запись
Для одновременного (в одной команде) читать и записывать использовать Н17 или через D менять параметр (Н03 Н06) или я ошибаюсь...
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
Частично разобрался, MODRD и MODWR это усеченный вариант MODRW. а именно MODRD это команда H03, соответственно MODWR это команда H06, чтение слов и складирование в регистры D1070- D1085 причем первые 3 "служебные" (адрес станции обмена, команда обмена, количество данных) или записи из регистров D1089-D1099.
В MODRW выбираешь любую команду (H02 H03 H04 H05 H06 H0F H10 H17) H17 позволяет одновременно и читать и записывать, но пока не получается, а что лучше (осбенно если станций будет несколько) одна совмещенная команда или две, отдельно на чтение и запись или все равно?
В MODRW выбираешь любую команду (H02 H03 H04 H05 H06 H0F H10 H17) H17 позволяет одновременно и читать и записывать, но пока не получается, а что лучше (осбенно если станций будет несколько) одна совмещенная команда или две, отдельно на чтение и запись или все равно?
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
Добрый день,
прошу помощи.
не пойму как на компорту2 в режиме RTU бит четности поставить НЕТ
везде в примерах четность
прошу помощи.
не пойму как на компорту2 в режиме RTU бит четности поставить НЕТ
везде в примерах четность
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
во первых что за устройство.
во вторых при чём тут тема о китайском модуле
из мануала DVP-SS2 и подобных
Последний раз редактировалось Алексей29 22 апр 2022, 12:45, всего редактировалось 1 раз.
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
почитайте описание регистра настройки ком-порта. на память регистр не помню.
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
d1120
если про dvp серию
если про dvp серию
Re: Опрос китайского модуля 8DI/4DO по Modbus RTU
я вот эту таблицу совсем не понимаю. можете в двух словах разъяснить?
что записать в D1120 для 9600 N 1 8 ?