Здравствуйте!
PLC 150
VERSION 2.07.2
Target version 2.06.3
Контроллер постоянно перезагружается без причины. Как с этим бороться?
После перезагрузки происходит непонятная вещь с переменными retail. Значения левые и "invalid" (Во вложенном архиве есть скриншот)
Тоже самое происходит с переменными, если контроллер перезагрузить с помощью кнопки "сброс"
Также есть
PLC model MODEL PLC 100
Binary VERSION 2.07.2
Target version 2.06.3
Который также постоянно перезагружается.
Т.е. с проектом, но с отключённым кабелем сети не перегружается?
Проект очень запутанный и так просто не поймёшь, сколько он ресурсов занимает.
А если пустой проект и вставить кабель? Перегружается?
1. Странно, что у Вас работает. В Овен мастере стоит скорость 38400 и 50 параметров, каждый из которых Вы хотите опрашивать 10 раз в секунду - уже не работает.
2. MinCycleLenght==0, зачем?
3. пришлите файлы log.txt и debug.txt c ПЛК.
4. Какое у Вас время цикла в Statistic?
5. Скорее всего, у Вас просто ресурсов на ПЛК для всего богатства не хватает и он по Watchdog перегружается. А в локалке могут гулять тучи broadcast UDP пакетов, и это тоже много ресурсов ПЛК отнимает.
1. Как расчитать период опроса?
2. При MinCycleLenght==0 период опроса всех параметров порядка 2-3 сек
При другом значении период опроса всех параметровуже десятки секунд
4. примерно 100*100mks
1. Ставьте 1, и потом по показаниям модуля статистики добивайтесь оптимизацией, чтобы число не превышало 10. И только если ну совсем никак не соптимизируешь - увеличивайте время цикла ПЛК.
2. И ПЛК только опросом и занимается. Вот и поставьте у каждого параметра период 3 секунды.
4. Т.е. 10 мс. многовато, надо оптимизировать и вызывать задачи поочереди, а не все скопом. Вряд ли Вам требуется 1000 раз в секунду и чаще (а это установка MinCycleLenght==0) управлять выходами.