Объявление
Свернуть
Пока нет объявлений.
Сброс настроек модуля MBB40 при снятии питания с ПЛК
Свернуть
X
-
Там, не баг, значения настройки канала пишутся в модуль при изменении значения, для исключения постоянной записи в регистры модулей. Возможно происходит перезапись значения канала при включении питания, и он переписывает значения.
-
Нет-нет, в конфигуратор МВВ40 я больше вообще не лезу. Аналоговые входы параметрирую только с Codesys'a. Мне кажется, что это именно какой-то баг, потому, как, если хотя бы для одного канала я зафорсирую "тип аналогового входа" в тройку - "масштаб 0-10В", то все остальные сигналы, к примеру - слота "Е", приобретут нормальные значения, на которые и были выставлены, а потом если вернусь и укажу тип входа, который форсировал, на 2ку, то все сигналы слота "Е" будут работать исправно.Сообщение от Пушкарев Андрей Посмотреть сообщение
Где Вы пытаетесь сделать настройки выходов, и при помощи чего? Если Вы пытаетесь настроить это при помощи ПО конфигуратор МВВ-40, а затем снова подключаете МВВ к ПЛК по RS, то настройки каналов, снова перепишутся в соответствии с настройками в ПО CODESYS. Производите настройку каналов только в ПО CODESYS.
В общем я не стал морочиться, закостылил и просто завёл себе два таймера, которые при старте ПЛК будут переписывать int'ы для типов входов сначала в 3ку, а затем обратно в 2ку.
Прокомментировать:
-
Где Вы пытаетесь сделать настройки выходов, и при помощи чего? Если Вы пытаетесь настроить это при помощи ПО конфигуратор МВВ-40, а затем снова подключаете МВВ к ПЛК по RS, то настройки каналов, снова перепишутся в соответствии с настройками в ПО CODESYS. Производите настройку каналов только в ПО CODESYS.Сообщение от fl4shback Посмотреть сообщение
Понял. Посмотрю обязательно, благодарю. Но, к сожалению, запараметрировать MBB40 за выходные так и не получилось - настройки так же слетают после сброса питания с ПЛК...
Прокомментировать:
-
Понял. Посмотрю обязательно, благодарю. Но, к сожалению, запараметрировать MBB40 за выходные так и не получилось - настройки так же слетают после сброса питания с ПЛК...Сообщение от Пушкарев Андрей Посмотреть сообщениеНе увидел проблемы с сохранением типов, проверил, типы сохранятся, значение нужное, ток\напряжение меняется в зависимости от типа установленного входов после отключения питания. Но в ПО другая проблема, это цикличная запись. Постоянно что-то пишется на SD карту, нужно разбираться. Посмотрите счетчик записей, это наработка за выходные. За месяц SD карта выйдет из строя. Обратите внимание, что кода производится запись, сам драйвер RetainStorage об этом тоже сигнализирует(Мигает серый треугольник в момент записи).
Прокомментировать:
-
Не увидел проблемы с сохранением типов, проверил, типы сохранятся, значение нужное, ток\напряжение меняется в зависимости от типа установленного входов после отключения питания. Но в ПО другая проблема, это цикличная запись. Постоянно что-то пишется на SD карту, нужно разбираться. Посмотрите счетчик записей, это наработка за выходные. За месяц SD карта выйдет из строя. Обратите внимание, что кода производится запись, сам драйвер RetainStorage об этом тоже сигнализирует(Мигает серый треугольник в момент записи).
Прокомментировать:
-
https://drive.google.com/file/d/1Spq...ew?usp=sharingСообщение от Пушкарев Андрей Посмотреть сообщениеПрикрепите ссылку на Ваш проект.
Прокомментировать:
-
AgavaDevices - 3.5.10.0
AgavaModbus - 3.5.10.2
AgavaModbusEx - 3.5.10.0
AgavaModules - 3.5.10.4
AgavaPlc - 3.5.10.5
AgavaTypes - 3.5.10.1
AgavaUI - 3.5.10.0
SDK обновлял до версии 20220714_SP10Последний раз редактировалось fl4shback; 05-08-2022, 11:51 AM.
Прокомментировать:
-
Добрый день, какая версия библиотек у Вас установлена? Версию можно посмотреть в менеджере пакетов.Сообщение от fl4shback Посмотреть сообщениеДоброго времени суток.
Столкнулся с проблемой сброса типов сигналов (0-10В, 0-20В, 4-20В) для двух аналоговых входов. Не выходит сохранить настройку 0-20В каналов, после отключения питания от контроллера.
После того, как выставляю в конфигураторе на всех аналоговых каналах 0-20В, прогружаю модуль, подключаю к ПЛК - идут показания не соответствующие действительным. Захожу после этого в корзину и смотрю типы входов - как и должны, они установлены на 0-20В (int = 2). Но если зафорсировать какой-нибудь из тегов, хотя бы один, допустим в int=3, в подготовленных значениях, то все сигналы этого канала начнут показывать нормальные токовые значения. Такое решение помогает исключительно, пока не сниму питание с ПЛК и не подам его заново. После этого они слетят на прежние, будто бы заводские, настройки.
Если посмотреть конфигурацию ПЛК после всех вышеописанных действий - его конфигурация остаётся прежней, все каналы выставлены на 0-20В, с нужными диапазонами.
Это какой-то баг, подобный тому, который был, когда субмодуль МВВ40 сидел на втором последовательном порте RS485?
Конфигурация железа: ПЛК60 + МВВ40 (4DO, 2AI, 1й порт RS485)
Тип сохраняемых retain-переменных - SD-карта, всегда в задаче цикла шины.
Прокомментировать:
-
Сброс настроек модуля MBB40 при снятии питания с ПЛК
Доброго времени суток.
Столкнулся с проблемой сброса типов сигналов (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-карта, всегда в задаче цикла шины.Последний раз редактировалось fl4shback; 05-08-2022, 11:39 AM.

Прокомментировать: