Показать сообщение отдельно
Старый 20.02.2015, 11:14   #31
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 767
Благодарил(а): 1 раз(а)
Поблагодарили: 11 раз(а) в 11 сообщениях
По умолчанию Ответ: Проблемы при управление двумя ПЧ altivar212 по Modbus

Цитата:
Подозрительно то, что ПЧ не работает только в ОДНУ сторону.
Здесь видимо речь идет не о мощи передатчика контроллера или ПЧ. А о том, что ПЧ не начинает передачу контроллеру, пока не увидит, что контроллер стоит в режиме прослушивания сети. Передатчик контроллера в этот момент отключен и не создает необходимой разности потенциалов на проводниках А/В (+/-). В этот момент необходимую разность потенциалов создают резисторы подтяжки. Но ModBus это квитируемый протокол, и на любой запрос от мастера слейв отвечает об успешности или ошибочности принятого пакета. Или не отвечает совсем, если не смог понять, что запрос адресован именно к нему. Так что если запросы на запись в ПЧ проходят (запись физически происходит), а контроллер не фиксирует ошибок (ответы приходят и ответы положительные), то обмен данными происходит в обе стороны и отсутствие подтяжки здесь ни при чем. Попробуйте сформировать карту памяти только на запись и писать не в indirect block (они только для записи, чтение не понимают) а непосредственно в ячейку. Причем в 1 ячейку. У сегнетикса запись автоматически сопровождается чтением, так что если ошибок нет, то тут дело не в резисторах подтяжки, а в чем то другом. Лучше всего для этого подходит F880.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием