Последние сообщения

#21
Отремонтирую) Только надо время свободное. Меня смущает ошибка 12. Eeprom не убитый? Аппаратная часть сделана грамотно. Просто погас странно.
#22
Общие вопросы / Re: Разное поведение программы...
Последний ответ от polyakovmo - 15 июля 2024, 17:30:43
Цитата: Nikolai от 15 июля 2024, 07:59:23
Цитата: polyakovmo от 12 июля 2024, 16:17:02А буфер какой-нибудь есть для RS485?
Вот в отладке работает, без отладки не работает. Увидел, что переменную в zcontrol меняю, а она не меняется в контроллере, либо блок front не обнаруживает её изменение.
Нет никаких буферов. Есть очередь запросов. Запросы туда направляются автоматически все, у которых en 1 и они не стоят в очереди. У Вас скорее всего получается следующее. С zcontrol изменяется переменная, а в это время 31 панель вычитывает из 245 её же и меняет обратно. Вам необходимо процессы чтения записи как то диспетчирезировать.
Я тоже пришёл к этому. Написал макрос, который 3 переменные мне перезапишет по изменению одной из них.
тоже есть нюансы с медленной работой ПЛК в отладке и быстрой в рабочем варианте - то же самое, но теперь
 знаю с чем столкнулся и потому осталось это победить  :)

Кстати, заметил, что Z031 работает в сети Modbus RTU в качестве мастера, даже если не запускал в zwb отладку
#23
Цитата: virtigo69 от 14 июля 2024, 13:56:02Здравствуйте, на панели была ошибка 12, перезалил, обновил, все в порядке. Попытался соединить панель с роутером и панель погасла. Вначале при включении(подсветка не включается) писало Ln, а ещё через пару сбросов питания перестали вообще появляться надписи. Я так понимаю слетел загрузчик. И придется шить прямо esp?
Если на экране панели вообще перестали светиться символы, то, вероятнее всего, что то произошло в аппаратной части. Если подсветка экрана присутствует, вероятно вышел из строя ESP. Если нет и подсветки экрана, вышел из строя блок питания. Сами Вы панель не отремонтируете.
#24
Общие вопросы / Re: Разное поведение программы...
Последний ответ от Nikolai - 15 июля 2024, 07:59:23
Цитата: polyakovmo от 12 июля 2024, 16:17:02А буфер какой-нибудь есть для RS485?
Вот в отладке работает, без отладки не работает. Увидел, что переменную в zcontrol меняю, а она не меняется в контроллере, либо блок front не обнаруживает её изменение.
Нет никаких буферов. Есть очередь запросов. Запросы туда направляются автоматически все, у которых en 1 и они не стоят в очереди. У Вас скорее всего получается следующее. С zcontrol изменяется переменная, а в это время 31 панель вычитывает из 245 её же и меняет обратно. Вам необходимо процессы чтения записи как то диспетчирезировать.
#25
Здравствуйте, на панели была ошибка 12, перезалил, обновил, все в порядке. Попытался соединить панель с роутером и панель погасла. Вначале при включении(подсветка не включается) писало Ln, а ещё через пару сбросов питания перестали вообще появляться надписи. Я так понимаю слетел загрузчик. И придется шить прямо esp? 
#26
Общие вопросы / Re: Разное поведение программы...
Последний ответ от polyakovmo - 12 июля 2024, 16:17:02
А буфер какой-нибудь есть для RS485?
Вот в отладке работает, без отладки не работает. Увидел, что переменную в zcontrol меняю, а она не меняется в контроллере, либо блок front не обнаруживает её изменение.
#27
Общие вопросы / Re: Разное поведение программы...
Последний ответ от Nikolai - 10 июля 2024, 14:34:21
Никак.
Нет такого режима. Контроллер всегда работает на максимальной частоте.
#28
Общие вопросы / Re: Разное поведение программы...
Последний ответ от polyakovmo - 10 июля 2024, 13:06:15
А как замедлить контроллер?
#29
Общие вопросы / Re: Разное поведение программы...
Последний ответ от polyakovmo - 09 июля 2024, 12:07:04
Благодарю. Значит, в правильном направлении искал, но не нашёл пока что верное решение.
Увеличивал время базового таймера вплоть до 600 мсек - не помогло. Видимо, контроллер всё делал за пару мсек, потом ждал до 600 мсек.
Попробую разнести на сцене подальше друг от друга запись и чтение переменной.
#30
База знаний / Вновь подключенный контроллер ...
Последний ответ от Nikolai - 09 июля 2024, 10:07:14
Прежде чем производить какие либо действия необходимо:
1. Убедиться в правильности подключения устройства и ПК.
2. Удалить предыдущий экземпляр контролера и произвести повторный поиск.