Можно поподробнее про библиотеки овен? Я использовал овеновские шаблоны модулей. Если опрос одного блока, то все нормально и быстро. Но с добавлением нового - скорость опроса падает в среднем на 0.3 сек.
У меня всё быстро получилось.
Вот эта программа крутится в свободном цикле:
Опрос 2-х модулей + датчика давления
Снимок2.JPG
Добрый день!
Не подскажите что может вызывать Исключение по вочдогу в СПК207, и как с этим бороться? Или хотябы как настроить СПК чтобы он перезагружался при возникновении таких нештатных ситуаций? Я то думал, что Вочдог сделан как раз для решения таких проблем, но получается он сам приводит к зависанию контроллера.
Вот что у меня в журнале:пример исключения.png
Причем программа работает нормально продолжительное время и останавливается в случайный момент.
Последний раз редактировалось Владимир Бондарь; 28.04.2015 в 18:56.
Здравствуйте. СПК 107, СПК 110 CODESYS 3.5SP5P5, CODESYS 3.5SP4P4 + репозитории. При работе выдают предупреждение "Deriving touch support from operating system not supported. Touchhandling wil not be active. Компонент CmpTargetVisu. Хотя тач работает вроде нормально. Скудность результатов поиска по данным ключевым словам наводит на мысль об уникальности. Или у всех так?
Вы случаем галочку "Multi Touch" не ставите в настройках визуализации?
Да что там писать то в примере? Стандартный опрос через modbus.lib, я тут уже кучу примеров выкладывал. Только в теле оператора CASE проверяем нужно ли опрашивать ваш дополнительный прибор:
CASE byStep OF
0: ... 1 запрос
1: ... 2 запрос
---
n: ... n запрос
IF bFlag THEN // Флаг необходимости опроса дополнительного прибора
byStep:=bStep+1;
ELSE
byStep:=0;
END_IF
n+1: ...тут код опроса устройства, которого еще нет
END_CASE