HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Добрый день! При работе с драйвером КР300 в среде ТМ5.09 столкнулись со следующим явлением: при настройке каналов опроса и управления контурами (тип-"Контур",настройка "Алгоблок задает номер контура,настройка "Номер"=5,т.е. режим работы контура)не можем добиться перехода контроллера из режима "Ручное Управление" в режим "Автоматический".Канал выдачи команд установки режима Контура с кодом команды "05" отрабатывал значения "04" (АВТ) и "05" (РУ).При этом переход с АВТ на РУ осуществлялся ,а обратно-нет.Приходится каждый раз устанавливать режим каждого контура с панели регулятора,что крайне неудобно. Вопрос: это недоработка в драйвере или в ПО самого контроллера ? Можно ли вообще осуществить переход с РУЧ на АВТ, например через алгоритмы?
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Переход с "АВТ" на "РУ" осуществляется сразу как только Вы подали в управляющий канал код 5, или после того как Вы поменяли значение ручного задания?
Сообщения / Posts 17356 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Переход АВТ-РУЧ осуществляется сразу же по выдаче кода команды,а вот обратный переход не работает...
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Замечание по работе контроллера КР300: Режим РУЧ означает режим ручного управления ВЫХОДНЫМ сигналом контроллера,а не ручного управления ЗАДАНИЕМ. Задание изменяется вручную только в режиме автоматического (локального управления).
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Запустите систему под профайлером с ключом DEBUG=FFFF и посмотрите - выдает ли ТМ команды на КР300 при попытке обратного перехода? Это будет видно по кадрам протокола в лог-файле.
Сообщения / Posts 17356 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Добрый день! Как видно из лог-файла - запросы на смену режима в контроллер КР300 поступают: RS:COM2 T=1091167052 RS:request РЕЖИМ_ OUT: 01 00 04 00 00 01 02 01 04 f3 ...........................
RS:COM2 T=1091167053 RS:request РЕЖИМ_ OUT: 01 00 04 00 00 01 02 01 05 f2 Предпоследний байт (=04-АВТ или =05-РУ)отвечает за смену режима.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
RS:COM2 T=1091174804 RS:request РЕЖИМ_ OUT: 01 00 04 00 00 01 02 01 05 f2 ERR IN10: 81 01 04 00 c0 01 02 00 00 b6 .................................. INFO:stoping... Graph Inform = 1091174881 RS:COM2 TRANSACTION=8 ERROR=0 TIME=105.291 TOTAL_BYTE=160 AVR_RESPONSE=0.00875 MAX_RESPONSE=0.01 DDE:thread stop INFO:stop time is 1.883 s INFO:number of calculation = 190 END OF WORK Обнаружился странный глюк: если канал управления режимом единственный в базе данных то смена режимов осуществляется, но с ошибками (см.выше). Если же добавлен опрос 20-30 алгоблоков ФАБЛ то переключение в 90% случаев не происходит.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
На данный момент доработкой драйвера для КР300 под ТМ5 занимается ЗАО "ВОЛМАГ" и на сегодня у них есть уже модифицированная и доработанная версия этого драйвера - может Вам имеет смысл обратиться к ним, чтобы протестировать эти функции на новой версии?
Сообщения / Posts 17356 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104