-
Вложений: 1
Пока пришел к такому варианту: Использовать ФБ "ПрогЗадатчик"
Вложение 38287
Но с ним также есть вопросы.
1. Главное, при перезапуске контролера (отключение питания например) соответственно перезапускается ФБ и на всех выходах появляется начальное значение, которое имеет нач.значение 100 и соответственно включаются все реле и подаются одновременно команды ВКЛ и ОТКЛ на все ячейки.
2. Почему то не всегда модуль отрабатывает команду. Судя по монитору команда пошла, а реле не срабатывает.
3. Нагромождение ФБ для 20 ячеек. Эксплуатация задолбает.
-
Вложений: 3
Добрый день
Актуальный io-файл с описанием МК110-224.4ДН.4Р во вложении. Файл mb-owen.io нужно подменить в папке с программой, по умолчанию это путь: C:\Program Files (x86)\OWEN\TML\Bin\IO . Чтобы быстро попасть в папку можно нажав правой кнопкой на ярлыке Телемеханики Лайт выбрать пункт "Показать расположение файла" и в открывшемся пути найти папку IO.
При работе с управляющими модулями в есть несколько нюансов.
1. Для корректного отображения входов\выходов в модуле контроллеры необходимо изменить настройки протокола Модбас. Помимо ком-порта,скорости,четности нужно изменить параметр "Дельта" - по умолчанию значение равно 5, для работы с модулем нужно поставить 0 или 1. Этот параметр отвечает за групповой опрос регистров, при значении 0 или 1 опрашиваться будет каждый регистр отдельно. Вложение 38313
2. Управление выходами возможно либо по заданию в %, от 0 до 100, либо через битовую маску выходов. Группа "Выходы (Зп)" осуществляет управление через аналоговые значения, битовая маска находится в отдельной группе.
3. Для удобства работы с дискретными значениями ( через битовую маску), рекомендую использовать блок "Шифратор ДП" группы ФБ блоков "Шифраторы". К выходу нужно привязать битовое слово, а по входам блока осуществлять управление - можно использовать промежуточные переменные, можно привязывать связи от других блоков, можно задавать с верхнего уровня. Промежуточные переменные можно создать в ветви "Переменные" и работать с ними как с обычными тегами.Вложение 38314 Главное для переменных определить начальные значения или сохранять их в энергонезависимой памяти
Для эксплуатации ,наверное, это будет удобнее чем работа с аналоговым заданием
-
Вечер добрый! Благодарю за ответ, смогу проверить всё только по возвращению из командировки на следующей неделе.