Просмотр полной версии : Help!!! не вяжется мдвв с плк63
предистория. система включает 1 плк63, 2 МДВВ и МР. управление насосами (3) бойлерами (2) 6 аналоговых датчиков, 16 дискретных. по протоколу овен все работает уже давненько. произошла замена инверторов - возникла необходимость перевести систему на МОДБАС_РТУ. По пр.ОВЕН все понятно и просто - есть адрес, дал 1, есть контакт, считывание дискретов тоже нет проблем. все попытки связать плк63 с мдвв по Modbus провалились. по описанию МДВВ запись в регистр 0 (регистры выходов 0-7 DEC) значения 1000 дает замыкание реле МДВВ. в программе запись в регистр 0 значения 1000 - нет никакой реакции МДВВ. подскажите примером (рабочим) или иным вправлением мозга мне (с битовой маской на регистр 50 туплю не могу разобраться) аналогичное управление по МОДБАСу. спасибо
lara197a
19.12.2010, 00:47
r_addr: WORD:=0; (* адрес регистра*)
Попробуйте писать в рег 50 командой 3 или 4 (биты 0-7-значения состояния выходов)
Николаев Андрей
19.12.2010, 16:37
плюс есть готовый пример связи плк63 и мдвв.
Алексей Дмитриев
19.12.2010, 20:38
уже отвечал здесь, высылал пример, вот на общее обозрение.
Огромное спасибо за разъяснения! все заработало !!!:o :o :o НО! ошибка связи 255 и хоть ты тресни! шо делать (или плюнуть)?
Алексей Дмитриев
20.12.2010, 21:44
это таймаут, естественно для синхронизации эта штука будет вылезать, так-как обмен асинхронный.:d
Значит на ошибку плюем - не ошибка это, а особенность. за подсказку спасибо.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot