Доброго времени суток.
Столкнулся с проблемой сброса типов сигналов (0-10В, 0-20В, 4-20В) для двух аналоговых входов. Не выходит сохранить настройку 0-20В каналов, после отключения питания от контроллера.
После того, как выставляю в конфигураторе на всех аналоговых каналах 0-20В, прогружаю модуль, подключаю к ПЛК - идут показания не соответствующие действительным. Захожу после этого в корзину и смотрю типы входов - как и должны, они установлены на 0-20В (int = 2). Но если зафорсировать какой-нибудь из тегов, хотя бы один, допустим в int=3, в подготовленных значениях, то все сигналы этого канала начнут показывать нормальные токовые значения. Такое решение помогает исключительно, пока не сниму питание с ПЛК и не подам его заново. После этого они слетят на прежние, будто бы заводские, настройки.
Если посмотреть конфигурацию МВВ40, после всех вышеописанных действий - его конфигурация остаётся прежней, все каналы выставлены на 0-20В, с нужными диапазонами.
Это какой-то баг, подобный тому, который был, когда субмодуль МВВ40 сидел на втором последовательном порте RS485?
Конфигурация железа: ПЛК60 + МВВ40 (4DO, 2AI, 1й порт RS485)
Тип сохраняемых retain-переменных - SD-карта, всегда в задаче цикла шины.
Столкнулся с проблемой сброса типов сигналов (0-10В, 0-20В, 4-20В) для двух аналоговых входов. Не выходит сохранить настройку 0-20В каналов, после отключения питания от контроллера.
После того, как выставляю в конфигураторе на всех аналоговых каналах 0-20В, прогружаю модуль, подключаю к ПЛК - идут показания не соответствующие действительным. Захожу после этого в корзину и смотрю типы входов - как и должны, они установлены на 0-20В (int = 2). Но если зафорсировать какой-нибудь из тегов, хотя бы один, допустим в int=3, в подготовленных значениях, то все сигналы этого канала начнут показывать нормальные токовые значения. Такое решение помогает исключительно, пока не сниму питание с ПЛК и не подам его заново. После этого они слетят на прежние, будто бы заводские, настройки.
Если посмотреть конфигурацию МВВ40, после всех вышеописанных действий - его конфигурация остаётся прежней, все каналы выставлены на 0-20В, с нужными диапазонами.
Это какой-то баг, подобный тому, который был, когда субмодуль МВВ40 сидел на втором последовательном порте RS485?
Конфигурация железа: ПЛК60 + МВВ40 (4DO, 2AI, 1й порт RS485)
Тип сохраняемых retain-переменных - SD-карта, всегда в задаче цикла шины.
Комментарий