Цитата:
Сообщение от ATS
У Вас точно конструкторская программа на подключенном контроллере?
1. Определяется битом 6 переменной TC_DCode
2. Аналогично бит 0
3. Оять в том же направлении...
Что-то недоговариваете...
|
Программу для ПЛК изначально сгенерировал с помощью конструктора. Затем изменил тип контроллера на Matrix, и начал править, добавлять, исправлять.
Через час после написания поста с вопросами, удалось разобраться, что всё дело в переменной TC_DCode. Подключил датчики теплосети к скопированному макросу от контуров, чтобы получить сразу нормированные показания с датчиков и код аварии (TC_ADCode), чтобы при аварии датчиков они начинали мигать красным.
Спасибо за бит 6 переменной TC_DCode. Подключил показания с аналогового входа датчика наружной температуры на вход in7 макроса. Цифра на TRIM5 появилась. С показаниями температуры вопрос закрыт.
Добавлено через 7 минут
Еще заметил вот что. В окне любого контура процент открытия клапана отображается правильно, а процент задания на насос сразу отображается 100%. В отладке ПЛК вижу верный процент на входе переменных K1_N1pp и K1_N2pp. Что может быть не так?