Всем привет! Кто-нибудь в курсе, исправили-ли проблему сброса счётчика СИ30 по Modbus, или она осталась?
Всем привет! Кто-нибудь в курсе, исправили-ли проблему сброса счётчика СИ30 по Modbus, или она осталась?
А была проблема?
Регистр команды на сброс - 0002, писать 05 функцией значение 1.
Пример модбас команды: ХХ 05 00 02 FF 00 2E BB, где ХХ - адрес вашего прибора в Hex
Да, проблема была, разработчики признавали. Так вот мне и интересно исправили проблему или благополучно забыли... С регистром этим что только не делал, результат "0". Причём этот-же регистр используется для текущего значения счётчика... Можно конечно записывать в уставку значение счётчика, тем самым сбрасывая его или сбрасывать физическим входом (что не всегда возможно)... Хотелось-бы сбрасывать значение без лишних выкрутасов! ))) Буду звонить в техподдержку.
Опишите подробнее, где у вас возникают трудности? Что является мастером для СИ30?
Мастером является ПЛК160, СИ30 опрашивается без проблем, показания счётчика читаются без проблем, а вот сброс через регистр 0002 произвести не получается.
Пугающая фраза, видимо Вы не доконца прочитали документацию и не совсем представляете протокол модбас, при сбросе счетчика речь должна идти не о регистрах а о коилсах(фллагах),т.е. дискретном сигнале в сотоянии TRUE записываемом по адресу 2 пятой функцией
http://ru.wikipedia.org/wiki/Modbus
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
G.Mark, у меня в конфигурации, в подэлементе нет функции 05, имеется только 0f.
G.Mark, огромное спасибо за помощь!
Нашёл сброс (в РЭ таблица В.1, адрес Modbus 000B, функция 06).
Только мне не совсем остался понятен этот разброс по таблицам: текущее значение счётчика- параметры беру из таблицы В.2, сброс работает по таблице В.1, а по В.2 какая-то "лажа"...