Вход

Просмотр полной версии : Панели оператора СП3xx. Вопросы и ответы



Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17]

Newcomer
09.12.2025, 09:48
Добрый день

Как проще сделать. Есть сеть RS-485, панель - Master и два Slave устройства. Необходимо читать параметр из первого Slave и передавать во второй.

EFrol
09.12.2025, 09:59
Элемент ФО (функциональная область).
Операция "Копирование регистров" или "Копирование группы регистров".
87161

Newcomer
09.12.2025, 10:24
Элемент ФО (функциональная область).
Операция "Копирование регистров" или "Копирование группы регистров".
87161

Понял, спасибо.

kondor3000
09.12.2025, 10:44
Понял, спасибо.

Если адреса подряд, то можно копировать группой, например сразу 36 регистров, указав начальный адрес

Newcomer
09.12.2025, 15:08
Нет связи между ПР102 и СП310-Р. Не пойму в чем дело.

kondor3000
09.12.2025, 15:15
Нет связи между ПР102 и СП310-Р. Не пойму в чем дело.

У вас в панели в Дисплее стоит Float, а читаете целое
3х (цифровой дисплей -только чтение) замените на 4х или не ставьте дисплей ввод данных (чтение и запись)

Newcomer
09.12.2025, 15:44
не ставьте дисплей ввод данных (чтение и запись)

Ввод данных это где ?

kondor3000
09.12.2025, 15:52
Детский сад, вы может сначала руководство прочитаете? 87168

Newcomer
09.12.2025, 16:00
Детский сад, вы может сначала руководство прочитаете? 87168

А где там чтение и запись, про которые вы ранее писали ?

kondor3000
09.12.2025, 16:07
А где там чтение и запись, про которые вы ранее писали ?

4х - это чтение и запись, Дисплей ввода данных, подразумевает изменение из панели числа в дисплее, а значит и запись.
Вам же для чтения 3х, надо использовать цифровой дисплей, у которого нет ввода, а значит и записи.

Это последний Ликбез, в след. раз на такие вопросы отвечать не буду, пока сами не прочитаете.

Newcomer
09.12.2025, 16:11
4х - это чтение и запись, Дисплей ввода данных, подразумевает изменение из панели числа в дисплее, а значит и запись.
Вам же для чтения 3х, надо использовать цифровой дисплей, у которого нет ввода, а значит и записи.

Это последний Ликбез, в след. раз на такие вопросы отвечать не буду, пока сами не прочитаете.

Исключительно для чтения регистра из ПР какую функцию надо использовать ?

TonyMilkers
11.12.2025, 10:12
Коллеги, столкнулся со странным. Имеется панель СП310 и контроллер wago 750-890. Связь по modbus-TCP. На панели на главный экран выведены регистры связи с PLC. По некоему биту от контроллера на панели должно открываться окно. При открытии окна с очень высокой вероятностью свзяь с PLC "замирает", т.е. значения регистров связи перестают меняться и при снятии управляющего бита окно не закрывается. Попробовал перевести управление окном на экранный переключатель. Теперь окно и открывается и закрывается, но всё равно с высокой вероятностью (~70%) при открытии или при закрытии окна связь замирает. Попробовал вместо контроллера подставить modbus-эмулятор на ПК - с ним эффект пропадает (можно и битом и переключателем моргать сколько угодно – связь сохраняется).

Пробовал контроллер и панель "отсаживать" в локальную сеть, в которой кроме них больше никого нет – тоже не помогает.

С одной стороны получается, что проблема не в панели, а в контроллере. Но тогда почему замирают ВСЕ регистры связи? Панель перестаёт формировать запросы?

P.S. Если вместо открытия окна переходить на другой экран, связь тоже замирает. Я в панике!

Наконец-то удалось разобраться в чём была проблема и, если не победить, то, по крайней мере, обойти.
Оказалось, что как ни настраивай функциональную область, которая перекладывает регистры из слейва во внутреннюю память (других способов чтения слейва в данном проекте нет), она всё равно лупит запросы как пулемёт, со всей доступной панели скоростью. Как следствие, при открытии/закрытии окна теряется ответ на один из запросов, что вводит панель в ступорозное состояние: запросы на запись она продолжает посылать, но не слышит ответов, а запросы на чтение даже не формирует.
А вот, чтобы замедлить этот "пулемёт", следует воспользоваться совсем другим параметром — "Время ожидания" в настройках слейва.
87187
Если его выставить хотя бы на 100 мс, все проблемы с окнами исчезают.

Получается это не "Время ожидания", а цикл опроса слейва... Надеюсь, кому-то в будущем поможет.

дрю
12.12.2025, 10:56
Добрый день! Подскажите пожалуста: СП301 Мастер_ПЛК110 слейв. Из панели нужно спустить в плк время уставки, которая должна быть энерго независимой. Создаю в панеле ,,Вод данных,, 87202, дисплей 87203. В ПЛК создаю переменную ,,VREMA..87204. А как в панеле перекинуть ргистры из внутриней памяти в PLS порт чтобы их увидил ПЛК. Как это делать когда ПЛК мастер я знаю , а вот когда наоборот нет. Спасибо.

krollcbas
12.12.2025, 11:11
На мой взгляд проблема надумана человеком. HMI не должен передавать время изменения уставки. Если уж нужно, какая сложность отловить время изменения в контроллере.
То что панель мастер - корректно

дрю
12.12.2025, 11:15
Наверное Вы не так поняли, Мне необходимо изминять эту уставку в ПЛК через панель

дрю
12.12.2025, 11:18
И чтобы она сохраняла свое значение при внезапном отключении панели и последоющем её включении, у нас часто пере6ключаються фидера на подстанции и ,,мигает,, питание

МихаилГл
12.12.2025, 11:25
И чтобы она сохраняла свое значение при внезапном отключении панели и последоющем её включении, у нас часто пере6ключаються фидера на подстанции и ,,мигает,, питание

А плк тоже отключается? Никакого ИБП? Это плк должен хранить по идее переменную, а панель при перезагрузке её притягивать за уши... Ну я так делаю. HMI устройств может быть для одного плк куча, и если так делать, как предлагаете вы, то это сложно. Это я пока опускаю тот момент, что панель мастер. Для эзернет это ерунда, может быть много мастеров...

дрю
12.12.2025, 11:33
Да все отключаеться. Сейчас попробую отключу питание у ПЛК и ПАНЕЛИ на стенде.

дрю
12.12.2025, 11:41
Да все в 0 улетает и биты и байты.

дрю
12.12.2025, 11:43
Остаеться откатиться к варианту когда ПЛК мастер и там можно указать какой регистр читать из панели

kondor3000
12.12.2025, 11:59
Добрый день! Подскажите пожалуста: СП301 Мастер_ПЛК110 слейв. Из панели нужно спустить в плк время уставки, которая должна быть энерго независимой. Создаю в панеле ,,Вод данных,, , дисплей . В ПЛК создаю переменную ,,VREMA... А как в панеле перекинуть ргистры из внутриней памяти в PLS порт чтобы их увидил ПЛК. Как это делать когда ПЛК мастер я знаю , а вот когда наоборот нет. Спасибо.

В панели при включении регистры PFW должны копироваться в регистры 4х, с помощью ФО (функц. области) которые запишутся в ПЛК. Фактически нужно записать один раз.
Далее все регистры в слейве энергонезависимые и сохранят данные даже при отключении питания.
Если их надо менять и сохранять в PFW, то надо сделать бит, например при нажатии Стоп, копировать из 4х обратно в PFW

petera
12.12.2025, 12:00
Остаеться откатиться к варианту когда ПЛК мастер и там можно указать какой регистр читать из панели

Не дурите голову, переменные в слейве ПЛК энергонезависимые.
Просто в элементе цифровой ввод укажите адрес переменной "VREMA" в ПЛК как 4х2 DWord, а то выбрали регистр панели, зачем-то

87205

дрю
12.12.2025, 13:17
Доббрый день Petra! Вы правы. Ещё раз проверил по Вашей методичке и все действительно сохроняеться. Почему у меня не получилось первый раз - затрудняюсь ответить. Извиняюсь если когото ввел в заблуждение своим предедущем коментарием. Спасибо.

petera
12.12.2025, 13:30
Миниатю ры выскочили по недосмотру и к делу не относяися:o

Редактировать-->Кнопка "расширенный режим"-->Доп.опции Кнопка "Управление вложениями"
и удаляем ненужное
:)

kondor3000
12.12.2025, 13:34
Доббрый день Petra! Вы правы. Ещё раз проверил по Вашей методичке и все действительно сохроняеться. Почему у меня не получилось первый раз - затрудняюсь ответить. Извиняюсь если когото ввел в заблуждение своим предедущем коментарием. Спасибо.

Только почему адрес 3, у вас на скрине, в слейве был адрес 2.

дрю
12.12.2025, 13:41
Да это скрины случайно сделал когда возился с настройками, я их уже удалил

kondor3000
12.12.2025, 15:02
Да это скрины случайно сделал когда возился с настройками, я их уже удалил

Все 32 битные переменные в слейве должны быть с чётными адресами, 3 адреса быть не может, 87211
по факту он 4-5 из-за выравнивания. По адресу 3-4 вы прочитаете только число до 65535, а больше будет не правильно. То есть вы читаете только 4 регистр.
Это надо чётко понимать и ставить сразу правильные адреса.
Что бы не путаться по 3 адресу просто вставить 2 Byte.

lord2210
15.12.2025, 13:15
Добрые люди, не являюсь профессионалом в программировании HMI панелей, поэтому прошу подсказать, как сделать выбор требуемого параметра на экран? Пример ПДФ во вложении на странице 7-8. Как это сделать? Текст менять понятно как, а вот с регистром не понял.

petera
15.12.2025, 13:40
Добрые люди, не являюсь профессионалом в программировании HMI панелей, поэтому прошу подсказать, как сделать выбор требуемого параметра на экран? Пример ПДФ во вложении на странице 7-8. Как это сделать? Текст менять понятно как, а вот с регистром не понял.

Для регистра - динамическая адресация в помощь

Например
Нужно вывести на экран какой-то регистр с адреса 500 по 550
Для этого помещаем на экран дисплей с базовым адресом 500
87235
Включаем галку "Динадр" и в качестве индексного регистра задаем PSW40
87236
На вкладке данные задаем коэффициент = 1
87237
Теперь если изменять значение в индексном регистре PSW40 от 0 до 50,то основной дисплей будет отображать значение из регистра с номером [базовый адрес (500) + индекс * коэфф], т.е. от 500 до 550

Вася498146549843248
15.12.2025, 14:01
День добрый. Подключил СП307 по modbus tcp к siemens s7 1200. На панели есть кнопка выключения звука (регистр PFW2), при выключении звука панель перестает корректно работать. А именно: полностью перестает получать данные по modbus. Что делать?

lord2210
15.12.2025, 14:19
Для регистра - динамическая адресация в помощь

Например
Нужно вывести на экран какой-то регистр с адреса 500 по 550
Для этого помещаем на экран дисплей с базовым адресом 500
87235
Включаем галку "Динадр" и в качестве индексного регистра задаем PSW40
87236
На вкладке данные задаем коэффициент = 1
87237
Теперь если изменять значение в индексном регистре PSW40 от 0 до 50,то основной дисплей будет отображать значение из регистра с номером [базовый адрес (500) + индекс * коэфф], т.е. от 500 до 550

Про динамический регистр, это понятно, как они запятую переносят? Где-то целые значения, а где-то дробные....

TonyMilkers
15.12.2025, 15:26
День добрый, коллеги.

Подскажите, а можно как-то пользовательскими методами закрыть системное окно? Например, окно с клавиатурой. Пробовал функциональную кнопку с функцие "Закрыть окно" – не срабатывает.

petera
15.12.2025, 16:33
День добрый, коллеги.

Подскажите, а можно как-то пользовательскими методами закрыть системное окно? Например, окно с клавиатурой. Пробовал функциональную кнопку с функцие "Закрыть окно" – не срабатывает.

Только кнопкой "Пользовательский ввод" с ASCII кодом "d" (Enter) или "1b" (Escape)
87245

petera
15.12.2025, 16:43
Про динамический регистр, это понятно, как они запятую переносят? Где-то целые значения, а где-то дробные....

Данные в регистрах д.быть одного формата.
Если разные, тогда другой способ, но через расширенный режим
причем адреса регистров могут быть не по порядку, например
1 - 4х25 - Word Dec
2 - 4x31 - DWord Float
3 - 4x02 - Word Unsigned
и т.д

lord2210
15.12.2025, 16:53
Данные в регистрах д.быть одного формата.
Если разные, тогда другой способ, но через расширенный режим
причем адреса регистров могут быть не по порядку, например
1 - 4х25 - Word Dec
2 - 4x31 - DWord Float
3 - 4x02 - Word Unsigned
и т.д

Так, а где почитать про расширенный режим? А формат данных у пчв3 везде один, просто для удобства запятую туда сюда гоняют. Хотя, ничего не надо, просто буду делить на 10, 100, 1000 при необходимости. Спасибо!

petera
15.12.2025, 17:15
Данные в регистрах д.быть одного формата.
Если разные, тогда другой способ, но через расширенный режим
причем адреса регистров могут быть не по порядку, например
1 - 4х25 - Word Dec
2 - 4x31 - DWord Float
3 - 4x02 - Word Unsigned
и т.д

1 Делаем список регистров
https://owen.ru/forum/attachment.php?attachmentid=87247&d=1765806773

3. Нужен "SWITH" с регистром управления, например PSW256
- делаем размеры "SWITH" как у дисплеев
- действием Property Contain задаем регистр управления READ [PSW256]
- действием Insert Unit вставляем наши дисплеи в "SWITH"
https://owen.ru/forum/attachment.php?attachmentid=87249&d=1765807884
ВСЕ
https://owen.ru/forum/attachment.php?attachmentid=87250&d=1765808075

lord2210
15.12.2025, 17:29
1 Делаем список регистров
https://owen.ru/forum/attachment.php?attachmentid=87247&d=1765806773

3. Нужен "SWITH" с регистром управления, например PSW256
- делаем размеры "SWITH" как у дисплеев
- действием Property Contain задаем регистр управления READ [PSW256]
- действием Insert Unit вставляем наши дисплеи в "SWITH"
https://owen.ru/forum/attachment.php?attachmentid=87249&d=1765807884
ВСЕ
https://owen.ru/forum/attachment.php?attachmentid=87250&d=1765808075

Волшебник! Спасибо. Будем пробовать.. 🥴

lord2210
16.12.2025, 06:46
1 Делаем список регистров
https://owen.ru/forum/attachment.php?attachmentid=87247&d=1765806773

3. Нужен "SWITH" с регистром управления, например PSW256
- делаем размеры "SWITH" как у дисплеев
- действием Property Contain задаем регистр управления READ [PSW256]
- действием Insert Unit вставляем наши дисплеи в "SWITH"
https://owen.ru/forum/attachment.php?attachmentid=87249&d=1765807884
ВСЕ
https://owen.ru/forum/attachment.php?attachmentid=87250&d=1765808075
Выполнил ниже приведённые действия, панели расширенного режима не активные. Что то не так делаю опять..
Для быстрого перехода в папку Application Data для любой версии Win
1. Запустите окошко «Выполнить», нажав комбинацию клавиш Win+R
2. Введите или скопируйте туда фразу “%appdata%” без кавычек

Папка Application Data откроется, невзирая на то, что она скрытая. Ищите в ней папку xinje\TouchWin.
Открываете в блокноте Option.dat и в секции [software]
пишите ключ
UserMode=1
Если секции [software] нет, то создать ее
[software]
UserMode=1

87252

petera
16.12.2025, 07:28
Выполнил ниже приведённые действия, панели расширенного режима не активные. Что то не так делаю опять..
Для быстрого перехода в папку Application Data для любой версии Win
1. Запустите окошко «Выполнить», нажав комбинацию клавиш Win+R
2. Введите или скопируйте туда фразу “%appdata%” без кавычек

Папка Application Data откроется, невзирая на то, что она скрытая. Ищите в ней папку xinje\TouchWin.
Открываете в блокноте Option.dat и в секции [software]
пишите ключ
UserMode=1
Если секции [software] нет, то создать ее
[software]
UserMode=1

87252
В последней версии конфигуратора ОВЕН этот способ не работает, только доступ к системным окнам
Нужен другой способ

lord2210
16.12.2025, 07:37
В последней версии конфигуратора ОВЕН этот способ не работает, только доступ к системным окнам
Нужен другой способ
Заработало!! Спасибо.

TonyMilkers
16.12.2025, 09:27
Только кнопкой "Пользовательский ввод" с ASCII кодом "d" (Enter) или "1b" (Escape)
87245

Функциональная кнопка с функцией "Ввод ASCII символа" с кодом "1b" тоже сработала! Спасибо!

EFrol
17.12.2025, 09:07
СП307-Б/Р после 2.5 лет исправной работы стала перезагружаться каждые 4 секунды.
Перезагрузка прекращается после извлечения Ethernet - кабеля из LAN-порта.
Если загрузить чистый проект, то перезагрузки нет и с подключенным Ethernet.
Как только в конфигурацию добавляется хотя бы одно сетевое устройство эффект проявляется.
Есть идеи, кроме передачи в ремонт?

kondor3000
17.12.2025, 09:40
СП307-Б/Р после 2.5 лет исправной работы стала перезагружаться каждые 4 секунды.
Перезагрузка прекращается после извлечения Ethernet - кабеля из LAN-порта.
Если загрузить чистый проект, то перезагрузки нет и с подключенным Ethernet.
Как только в конфигурацию добавляется хотя бы одно сетевое устройство эффект проявляется.
Есть идеи, кроме передачи в ремонт?
Проверить заменой БП и проверить контакты на питании панели.
Возможно нет связи или замыкание кабеля по ТСР, проверить кабель, коммутатор и слейв.

EFrol
17.12.2025, 10:15
Значит всё таки в ремонт.

novinky
26.12.2025, 09:27
Есть ли экспорт/импорт из ПО переменных в .csv (номер регистра, тип, может быть название или комментарий)? Если нет то в каких HMI Овен есть?

kondor3000
26.12.2025, 09:43
Есть ли экспорт/импорт из ПО переменных в .csv (номер регистра, тип, может быть название или комментарий)? Если нет то в каких HMI Овен есть?

Нету ни в каких Панелях оператора от Овен, обычно программист делает по ТЗ или сам распределяет адреса и регистры в панели, лучше по порядку.

lord2210
26.12.2025, 09:45
Добрый день. Есть ли возможность регистрации в "Исторической таблице" цифровых значений Unsigned?

kondor3000
26.12.2025, 09:51
Добрый день. Есть ли возможность регистрации в "Исторической таблице" цифровых значений Unsigned?

В исторической только Булевые с сообщением и квитированием,
чем вам таблица отображения данных не нравится?

lord2210
26.12.2025, 10:07
В исторической только Булевые с сообщением и квитированием,
чем вам таблица отображения данных не нравится?

Да не соображу как с ней архив вести. в одной строчке все значения..

novinky
26.12.2025, 10:27
Есть ли таблица переменных в ПО или поиск в проекте по ном тега?
87411
ибо как видно не очень удобно искать в чужом проекте, да даж будь в своем но старом во всех экранах, окнах и т.п.

kondor3000
26.12.2025, 10:29
Да не соображу как с ней архив вести. в одной строчке все значения..
Вот пример таблицы с выводом целого и даты со временем, внизу показано расположение данных в регистрах

Архив лучше разместить в Автообласти, поставить галку или назначить адрес PFW4096

kondor3000
26.12.2025, 10:31
Есть ли таблица переменных в ПО или поиск в проекте по ном тега?

ибо как видно не очень удобно искать в чужом проекте, да даж будь в своем но старом во всех экранах, окнах и т.п.

Нет поиска, как и вывода.

lord2210
26.12.2025, 11:35
Вот пример таблицы с выводом целого и даты со временем, внизу показано расположение данных в регистрах

Архив лучше разместить в Автообласти, поставить галку или назначить адрес PFW4096

В режиме отладки не проверяется, это правильно?

kondor3000
26.12.2025, 13:03
В режиме отладки не проверяется, это правильно?

В смысле не проверяется? Всё работает в симуляции, кнопку записи держите примерно 1 сек.
В примере запись раз в секунду, всего 10 записей. Если кнопку держать, будет запись 10 раз и опять сначала.

lord2210
29.12.2025, 17:19
В смысле не проверяется? Всё работает в симуляции, кнопку записи держите примерно 1 сек.
В примере запись раз в секунду, всего 10 записей. Если кнопку держать, будет запись 10 раз и опять сначала.

Много памяти занимает, сделал архив во флешку. Всё равно спасибо.

TonyMilkers
30.12.2025, 08:43
День добрый, коллеги.
Добрался до парольного доступа и обратил внимание, что эмуляция и панель по-разному работают с системными регистрами PSB60-PSB68. Панель при авторизации например на уровень 3 взводит регистры всех уровней доступа от первого до третьего (PSB60-PSB62), то эмуляция взводит только регистр третьего уровня (PSB62).

И вот я никак не могу понять, это баг или фича...

kondor3000
30.12.2025, 08:46
День добрый, коллеги.
Добрался до парольного доступа и обратил внимание, что эмуляция и панель по-разному работают с системными регистрами PSB60-PSB68. Панель при авторизации например на уровень 3 взводит регистры всех уровней доступа от первого до третьего (PSB60-PSB62), то эмуляция взводит только регистр третьего уровня (PSB62).

И вот я никак не могу понять, это баг или фича...

3 уровень доступа даёт доступ к 3 уровню и ниже 1, 2 (в панели).
Админ 9 уровня, имеет доступ ко всем параметрам, всех уровней и это правильно.
А в эмуляции, это баг который надо знать.

TonyMilkers
30.12.2025, 08:54
3 уровень доступа даёт доступ к 3 уровню и ниже 1, 2 (в панели).
Админ 9 уровня, имеет доступ ко всем параметрам, всех уровней и это правильно.
А в эмуляции, это баг который надо знать.

Огромное спасибо!

petera
30.12.2025, 11:10
День добрый, коллеги.
Добрался до парольного доступа и обратил внимание, что эмуляция и панель по-разному работают с системными регистрами PSB60-PSB68. Панель при авторизации например на уровень 3 взводит регистры всех уровней доступа от первого до третьего (PSB60-PSB62), то эмуляция взводит только регистр третьего уровня (PSB62).

И вот я никак не могу понять, это баг или фича...

Пример для изучения парольного доступа
87449
https://owen.ru/forum/attachment.php?attachmentid=82271&d=1740765494

TonyMilkers
12.01.2026, 14:17
Пример для изучения парольного доступа

Спасибо! ОЧЕНЬ интересный пример. А можно подробнее расписать работу и создание элемента из девяти серых квадратиков в правом верхнем углу и элемента с кнопками в окне "Меню доступа"? Моих знаний явно не хватает, чтобы понять что (а главное, как) они делают. То есть про "что" примерно понятно, а вот "как" - вообще тёмный лес.

А если у вас где-то есть структурированная информация по работе в расширенном режиме, буду крайне признателен. Пока ковыряюсь исключительно наощупь и не всегда успешно.

petera
12.01.2026, 16:26
Спасибо! ОЧЕНЬ интересный пример. А можно подробнее расписать работу и создание элемента из девяти серых квадратиков в правом верхнем углу и элемента с кнопками в окне "Меню доступа"? Моих знаний явно не хватает, чтобы понять что (а главное, как) они делают. То есть про "что" примерно понятно, а вот "как" - вообще тёмный лес.

А если у вас где-то есть структурированная информация по работе в расширенном режиме, буду крайне признателен. Пока ковыряюсь исключительно наощупь и не всегда успешно.

Все элементы есть в моей Библиотеке ГМ для СП300 в готовом виде
87515 87516

https://owen.ru/forum/attachment.php?attachmentid=87518&d=1768224099
Там же и модифицированные элементы (ВСЕ) с расширенным парольным доступом - когда при закрытом доступе вместо тупого пиканья при нажатии на запароленный элемент появляется окно с информацией, что доступ закрыт или недостаточно прав на управление данным элементом.

ЗЫ. Про квадратики позже

yaroslavcik
14.01.2026, 07:24
Здравствуйте,
Есть ПЛК210 и панель 310 связаны по MB TCP. При срабатывании событий в историческую таблицу "сыпятся" странные сообщения - пустые, с непонятной датой. Не могу понять где проблема.
87524
87525
87526
87527
Извиняюсь за качество картинки, нахожусь в полевых условия

melky
14.01.2026, 07:30
Как вариант, строка длиннее, чем может быть.
Ещё вариант, на каких-то символах в строке ломается.

У вас вресто времени, просто hex символы, как хвосты строк.

47-й год это круто :)

In_Da_Cher_A
14.01.2026, 08:47
Здравствуйте,
Есть ПЛК210 и панель 310 связаны по MB TCP. При срабатывании событий в историческую таблицу "сыпятся" странные сообщения - пустые, с непонятной датой. кнопки красивые, поделитесь образцами, а то дефолтные серые надоели

kondor3000
14.01.2026, 08:51
Здравствуйте,
Есть ПЛК210 и панель 310 связаны по MB TCP. При срабатывании событий в историческую таблицу "сыпятся" странные сообщения - пустые, с непонятной датой. Не могу понять где проблема.
Извиняюсь за качество картинки, нахожусь в полевых условия
Таблица у вас переделанная? Что у вас с датой и временем?
Проблемы похоже с настройкой таблицы, столбец квитирования убрали, а кнопка похоже осталась, время справа от таблицы.
Еще возможно проблемы с длинными сообщениями, не влезают в строку.
Выкладывайте проект или хотя бы отдельно таблицу.

kondor3000
14.01.2026, 09:19
кнопки красивые, поделитесь образцами, а то дефолтные серые надоели

Это стандартные кнопки из 6 Галереи кнопок и с другим цветом.

petera
14.01.2026, 10:07
Здравствуйте,
Есть ПЛК210 и панель 310 связаны по MB TCP. При срабатывании событий в историческую таблицу "сыпятся" странные сообщения - пустые, с непонятной датой. Не могу понять где проблема.
87524
87525
87526
87527
Извиняюсь за качество картинки, нахожусь в полевых условия

Как вариант, что-то еще, параллельно, записывает информацию в ту же область регистров PFW где находится хранилище таблицы, например другая историческая таблица, исторический график, тренды и т.д.
Скорей всего так оно и есть.

In_Da_Cher_A
14.01.2026, 13:00
Это стандартные кнопки из 6 Галереи кнопок и с другим цветом.а с вот этого места можно поподробнее
давно правда не погружался глубоко в конфигуратор, может чего уже забыл , но не вижу галереи 6
87535
87536

kondor3000
14.01.2026, 13:15
а с вот этого места можно поподробнее
давно правда не погружался глубоко в конфигуратор, может чего уже забыл , но не вижу галереи 6


У меня 6 галерей, правда установлены ещё кнопки из Codesys 3.5 87537
У вас это скорее всего 5 галерея.

А ещё можно нарисовать кнопки и дисплеи всех цветов и даже с отблеском. 87539 Это к Petera

petera
14.01.2026, 13:48
У меня 6 галерей, правда установлены ещё кнопки из Codesys 3.5 87537
У вас это скорее всего 5 галерея

В пятой галерее она по названию
87538

In_Da_Cher_A
14.01.2026, 14:01
А ещё можно нарисовать кнопки и дисплеи всех цветов и даже с отблеском. 87539да это какой-то цЫрк шапито :D классный интерфейс для автомата с игрушками в предбаннике Пятёрочки
адепты Хай Перфоманс ХМИ при виде этого корчатся от боли в глазах

В пятой галерее она по названию
87538
спасибо

yaroslavcik
15.01.2026, 02:55
Таблица у вас переделанная? Что у вас с датой и временем?
Проблемы похоже с настройкой таблицы, столбец квитирования убрали, а кнопка похоже осталась, время справа от таблицы.
Еще возможно проблемы с длинными сообщениями, не влезают в строку.
Выкладывайте проект или хотя бы отдельно таблицу.

1. таблица стандартная, ни чего не менял
2. сам не могу понять, что с датами, т.к. не передаю ни откуда штамп времени - (могла бы здесь закрасться ошибка с форматами - проходил такое)
3.настроен 1 столбец, это историческая таблица, тут, вроде, нет квитирования
4. такая проблема проявляется и на коротких сообщениях
5. проект прикрепил

yaroslavcik
15.01.2026, 03:07
Как вариант, что-то еще, параллельно, записывает информацию в ту же область регистров PFW где находится хранилище таблицы, например другая историческая таблица, исторический график, тренды и т.д.
Скорей всего так оно и есть.

1. проверил все графики и тренды - везде стоит галочка "в авто области" и используют область psw. Но все равно учту и буду отслеживать этот момент

может по этой причине и отображение даты ломается

petera
15.01.2026, 04:14
1. проверил все графики и тренды - везде стоит галочка "в авто области" и используют область psw. Но все равно учту и буду отслеживать этот момент

может по этой причине и отображение даты ломается

Куда же Вы пишете архивы?
У Вас три элемента используют одну и туже область памяти PFW - архивирование в панели, архивирование на USB и историческая таблица
Оба в качестве хранилища используют регистры начиная с PFW400
Архивирование в панель
87541

87542

87543

Для такого архива из 2016 записей (каждая запись - 3 регистра из ПЛК + 6 регистров панели штамп времени) потребуется
(2016+1) * 9 = 18153 регистра PFW, начиная с PFW400 по PFW18540
Последний регистр 18540, Карл!!!
И где- то в начале затесалась историческая таблица с адреса 4096.

Аналогично для архивирования на USB
87544

87545

87546

87547

Но там еще круче! Ведь там 604800 записей по 24 регистра (9 регистров WDORD из ПЛК + 6 регистров панели штамп времени)
итого (604800 +1) * 24 = 14 515 224
Итог 14 миллионов регистров, Карл - 14 миллионов, начиная с PFW400
Физически запись архива на USB происходит в момент заполнения архива в регистрах панели, т.е. после 604800 записей,

Вот и все - пишете все архивы друг в друга

yaroslavcik
15.01.2026, 08:25
Были на виду и не заметил)))). Удалили архивы в usb и панель, они остались с предыдущего проекта как рудименты.

Спасибо большое за столь подробное объяснение!!!

ОлегOLP
19.01.2026, 22:50
Доброе время суток. Подскажите, может было у кого такое: связка ПР205+ПРМ24.2+СП310Р. Панель теряет связь с ПР-кой... Кабели меняли, питание норм, пробовал через коммутатор(работает дольше, но всё же "отваливается"). Есть может какие вещи, куда обратить внимание? Спасибо.

kondor3000
19.01.2026, 23:05
Доброе время суток. Подскажите, может было у кого такое: связка ПР205+ПРМ24.2+СП310Р. Панель теряет связь с ПР-кой... Кабели меняли, питание норм, пробовал через коммутатор(работает дольше, но всё же "отваливается"). Есть может какие вещи, куда обратить внимание? Спасибо.

Отваливается скорее всего ПР205, проверьте чем сможете, например ОРС сервером.
Важно как реализован обмен, нужен проект.

ОлегOLP
19.01.2026, 23:59
Отваливается скорее всего ПР205, проверьте чем сможете, например ОРС сервером.
Важно как реализован обмен, нужен проект.

вам в личку скинуть?

kondor3000
20.01.2026, 07:45
вам в личку скинуть?

Можете на форуме выложить, в расширенном режиме, добавить файл.

ОлегOLP
20.01.2026, 19:18
вот оба файла. Спасибо.

kondor3000
21.01.2026, 09:46
вот оба файла. Спасибо.
Попробуйте в настройках TCP в панели, время ожидания увеличить с 0 до 5-10 мс.
Единственное, зачем вы поставили в слейве адреса вразнобой?
Адреса лучше делать последовательно по порядку, тогда панель будет читать регистры группой.

ОлегOLP
21.01.2026, 10:59
Попробуйте в настройках TCP в панели, время ожидания увеличить с 0 до 5-10 мс.
Единственное, зачем вы поставили в слейве адреса вразнобой?
Адреса лучше делать последовательно по порядку, тогда панель будет читать регистры группой.

Скажем так - опыт в программировании у меня очень малый, делал этот проект не я, но добивать буду я - это, что касательно адресов. Время увеличу - СПАСИБО.

In_Da_Cher_A
21.01.2026, 16:44
что касательно адресовжелательно чтобы в пределах одного экрана адреса шли по порядку или более менее близко, так как панель в конкретный момент времени считывает только регистры активного экрана
на загруженных проектах может наблюдаться секундная пауза при переключениях экранов и обновления информации на них
конечно многое зависит от организации слейва и опроса, но тем не менее, когда добиваешь в чужой проект сигналами в конец слейва и проект большой, такой эффект может наблюдаться

Lexz77
22.01.2026, 14:29
Подскажите такой момент - есть панель оператора СП310, на которую выводится история аварий - историческая таблица. По умолчанию, сортировка данных событий идет по времени появления - самые последние внизу таблицы. Можно ли сделать так, что бы новые сообщения появлялись вверху таблицы?. Я так понимаю стандартными средствами это сделать не получится?

kondor3000
22.01.2026, 16:14
Подскажите такой момент - есть панель оператора СП310, на которую выводится история аварий - историческая таблица. По умолчанию, сортировка данных событий идет по времени появления - самые последние внизу таблицы. Можно ли сделать так, что бы новые сообщения появлялись вверху таблицы?. Я так понимаю стандартными средствами это сделать не получится?

Стандартными не получится.

novinky
23.01.2026, 10:37
В СП315Р
Есть единственный глобальный Макрос с содержанием:


ReadsInt32_2_DWordInt32_2_WordInt16_2_WordDWord_2_ FloatDWord_2_Int32//chtenie float iz PLC
float ReadFloat(WORD Addr)
{
float res=0;
WORD Arr[2];
Reads(PLC, 5, MODBUS_RTU_REG_4X, Addr, 2, &Arr);

res = *(float*)(ArrValue);
return res;
}

//chtenie float iz HMI
float ReadFloatFromHMI(WORD Addr)
{
float res=0;
WORD Arr[2];
Reads(HMI_LOCAL_MCH, 2, TYPE_PSW, Addr, 2, &Arr);
res = *(float*)(Arr);
return res;
}
BeepBeepBeep
//otnoshenie rashodov
float SecCountForOneMain(WORD MainAddr , WORD SecAddr)
{DWord_2_Int32
float res=0;
float MainCount;
float SecCount;
MainCount = ReadFloat(MainAddr);
SecCount = ReadFloat(SecAddr);
if (MainCount!=0)
{res = SecCount/MainCount;}
else
{res =0.0;}
return res;
}


Помогите пожалуйста понять работу макроса.
Вопрос возник потому что часть регистров которые читаются и пишутся с СП315Р (мастер) не поддаются изменениям через ОВЕН ОРС Сервер который подключил вместо панели.

petera
23.01.2026, 11:05
Подскажите такой момент - есть панель оператора СП310, на которую выводится история аварий - историческая таблица. По умолчанию, сортировка данных событий идет по времени появления - самые последние внизу таблицы. Можно ли сделать так, что бы новые сообщения появлялись вверху таблицы?. Я так понимаю стандартными средствами это сделать не получится?


Мне кажется - такой вопрос когда-то задавался, и отвечал на него petera. Сделать возможно, но с неформальными манипуляциями для среды разработки и последующим доступом к расширенным настройкам свойств объекта.
В этой теме или в какой-то другой - не помню.
Искать долго, но попробуйте - может повезёт.

"Перевёрнутая" таблица здесь https://owen.ru/forum/showthread.php?t=25381&p=224308&viewfull=1#post224308, правда там историческая таблица не стандартная, но все сделано без использования расширенного режима сугубо стандартными средствами среды разработки.

FPavel
23.01.2026, 19:26
"Перевёрнутая" таблица здесь https://owen.ru/forum/showthread.php?t=25381&p=224308&viewfull=1#post224308, правда там историческая таблица не стандартная, но все сделано без использования расширенного режима сугубо стандартными средствами среды разработки.
В том ответе ссылки на youtube не открываются. Было бы здорово увидеть их на rutube

Андрей Кушкин
29.01.2026, 14:28
Возможно вопрос поднимался, но найти не смог.

СП 307Б. Веду архив на USB по 6 позициям. Стояла задача писать для каждой позиции свой файл. Средствами "Архивирование на USB" не выходит. Если я делаю параллельно несколько таких функций, то все работает отвратительно. Запись происходит то по первой, то по 6й, то по 3й, с пропусками всех остальных. В рукопашную был написан скрипт, который в цикле проверяет наличие связи с устройством. Если есть связь, запись, если связи нет, то переходим к следующему. Связь есть, разрешаем запись, и так все 6 . Так и место экономим, не пишем то что не работает и запись идет четко. Если что, каждый раз записывается 14 регистров, по каждому устройству, в свой файл. Но вот только если в сети все 6 устройств, промежуток между записями, 6-7 секунд. Это терпимо, но какие то костыли и грабли. С Weintek такого не было. Возможно я что то не понял и сделал не так.


Но вот что есть проблема, так это переполнение флэшки. Памяти в 32Гб хватает на 2,5 месяца....а дальше экран зависает, намертво. Класс. В настройках нету записи в цикле, стирать старые, писать новое. Только и остаётся в ручную чистить флэшку, т.к. функционала сделать это средствами панели тоже я что то не нашел. Опять же, у того же Siemens или Weintek этот вопрос решен перезаписью старых записей.

К минусам так же отношу и то что Exel при попытке открыть файл на 2 месяца просто захлебывается, и не может вывести более 1.048.576 строк. Все что свежее, посмотреть нельзя. Ну если только не открывать .csv в каком ни будь нотепаде с потерей структуры. Возможности ограничить число строк тоже похоже нет.

В целом панель понравилась, но местами сыро. Хотя возможно и я что то не понял или есть обновления?

In_Da_Cher_A
30.01.2026, 01:45
Хотя возможно и я что то не понял или есть обновления?"это не баги, это фича". терпите короче и продолжайте колоться
обновлений не будет.

imaex
30.01.2026, 07:44
и продолжайте колоться

Тем более, что понравилось. :D

petera
30.01.2026, 11:15
"это не баги, это фича". терпите короче и продолжайте колоться
обновлений не будет.


Тем более, что понравилось. :D

Зачем ёрничать?
Нормально работает, если уметь пользоваться.
Можно даже каталог флешки посмотреть и удалять старые архивы прямо в панели.

Андрей Кушкин
30.01.2026, 12:11
Зачем ёрничать?
Нормально работает, если уметь пользоваться.
Можно даже каталог флешки посмотреть и удалять старые архивы прямо в панели.
Это все замечательно, но не нужно мне. А кто будет с панели чистить флешку, оператор? Нет уж спасибо. Я не могу каждый день приезжать и смотреть, а не случилось ли чего. А вот как так сделать, что бы это делала сама панель? Есть ли функция, какой то служебный бит и т.п.

petera
30.01.2026, 13:10
Это все замечательно, но не нужно мне. А кто будет с панели чистить флешку, оператор? Нет уж спасибо. Я не могу каждый день приезжать и смотреть, а не случилось ли чего. А вот как так сделать, что бы это делала сама панель? Есть ли функция, какой то служебный бит и т.п.
Можно в макросе на Си работать с файлами, https://owen.ru/forum/showthread.php?t=35842&p=374686&viewfull=1#post374686
87785

https://youtu.be/IwTO_gM-3O0
удалить файл можно функцией remove()
int remove(const char *имя_файла);

Или у ф.области есть функция "Удалить файл"
87786

Ну а ф.область запускается с разными условиями, в том числе и от любых бит.

petera
30.01.2026, 14:38
Во первых, пусть Вас не вводит в заблуждение название "Архивирование на USB"
На самом деле архивирование происходит в панели в регистрах, выделенных под хранилище
87791
И только когда заполнится хранилище, т.е. когда число выборок данных достигнет значения "Число строк для одной записи"
87792
в этот момент все хранилище будет записано в файл на USB
Если Вы вдруг решили сделать "Число строк для одной записи" равным 1, то учтите Ваша USB долго не протянет...
Нужно накапливать некоторое достаточное количество данных в хранилище панели.
Есть нюанс- если выбрать режим записи файла, например "Фиксированное имя" или "Название по дате", то каждый раз данные архива будут дописываться в конец одного и того же файла. А в структуре элемента "Архивирования" ест ошибка, в нем есть флаг заполнения хранилища и когда он установлен, то происходит запись накопленного архива на USB, однако при этом флаг не сбрасывается и это вызывает появление повторных записей в архиве. Нужно ОБЯЗАТЕЛЬНО включить галку "Очистить регистры после экспорта"
87793

По поводу
32Гб хватает на 2,5 месяца....а дальше экран зависает
и как следствие

К минусам так же отношу и то что Exel при попытке открыть файл на 2 месяца просто захлебывается, и не может вывести более 1.048.576 строк. Все что свежее, посмотреть нельзя.

Не надо все писать в один файл, есть разные режимы сохранения файлов
Например
87790
Путь сохранеия архивов на USB - Archives\TEST
режим сохранения - Имя по умолчанию
таким образом в папке Archives будут накапливаться файлы
TEST0001.csv
TEST0002.csv
.......................
TEST9999.csv

Вот пример работы Архивирования на USB с возможностью удаления старых файлов
87794

87795

87796 87797

ЗЫ
По поводу

Веду архив на USB по 6 позициям. Стояла задача писать для каждой позиции свой файл. Средствами "Архивирование на USB" не выходит. Если я делаю параллельно несколько таких функций, то все работает отвратительно.
Т.к. для Архивирования на USB нет авторазмешения хранилища, то скорей всего Вы просто пишете архивы или в одну область память и адреса хранилищ пересекаются.
Нужно правильно подсчитать начало и конец каждого хранилища вручную и указать начала в настройках
87798

Ссылка на видио https://disk.yandex.ru/i/eg8oA-8P5tz7og
Ссылка на рутубе https://rutube.ru/video/dd691ad7f2acc3b003072866e487c539/

https://www.youtube.com/watch?v=xqcLijmtdGI

ОлегOLP
31.01.2026, 11:55
Попробуйте в настройках TCP в панели, время ожидания увеличить с 0 до 5-10 мс.

Здравствуйте, поставил 5 мс - помогло. Спасибо.

simkaa47
02.02.2026, 13:04
Здравствуйте, панель СП310Р, пытаюсь разобраться с динамичской адресацией регистров (когда адрес ячейки высчитывается в завистимости от значения других регистров). Если на примере внутренних регистров (PSW) - все работает идеально.

Но если вместо PSW регистров использовать регистры ПЛК, то запись в нужную ячейку происходит корректно, но чтение из нее нет - индикатор цифрового ввода после записи показывает значение 0

Пример: Есть R обьекта = 4x2, R доп = 4x0 (значение =1), к-т = 10. Ожидаю чтения данных по 4x12 (2+1*10), запись происходит именно в 12 регистр, а чтение - нет

Что я делаю не так?
P.S. Панели под рукой пока нет, все действия выполнял в онлайн симуляции

Андрей Кушкин
02.02.2026, 13:08
Большое спасибо. Да, я некоторые вещи истолковал не верно. Обязательно попробую.

petera
02.02.2026, 13:19
Здравствуйте, панель СП310Р, пытаюсь разобраться с динамичской адресацией регистров (когда адрес ячейки высчитывается в завистимости от значения других регистров). Если на примере внутренних регистров (PSW) - все работает идеально.

Но если вместо PSW регистров использовать регистры ПЛК, то запись в нужную ячейку происходит корректно, но чтение из нее нет - индикатор цифрового ввода после записи показывает значение 0

Пример: Есть R обьекта = 4x2, R доп = 4x0 (значение =1), к-т = 10. Ожидаю чтения данных по 4x12 (2+1*10), запись происходит именно в 12 регистр, а чтение - нет

Что я делаю не так?
P.S. Панели под рукой пока нет, все действия выполнял в онлайн симуляции

Откуда тогда известно, что запись в регистр 4х12 произошла? Если прочитать не можете?

petera
02.02.2026, 13:36
У меня все работает
https://owen.ru/forum/attachment.php?attachmentid=87829&d=1770028406

lord2210
02.02.2026, 13:43
Добрый вечер! Вопрос. Есть ли в конфигугаторе СП300 V2.D3k-5 такая опция которая меняет в проекте все Адреса устройства, на подобии "Правка/Замена регистров"?

petera
02.02.2026, 13:51
Добрый вечер! Вопрос. Есть ли в конфигугаторе СП300 V2.D3k-5 такая опция которая меняет в проекте все Адреса устройства, на подобии "Правка/Замена регистров"?

Так и называется - "Замена регистров"
87831 87832

lord2210
02.02.2026, 13:56
87833

Так и называется - "Замена регистров"
87831 87832

https://owen.ru/forum/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdIAAAC/CAIAAADFH8pRAAAQAElEQVR4AeydB1wTSRvGJ40UkhBI6L0jRT qCoKBYT8GK7dSz91PPs3un2M5ezq5nxnF wCgoCASK8ivfdeEiDJN0sAEdGzoLSZ35vN7pR33vlv9tnJLAUP 1sYhQwQQAUQAEfhhBPAAJUQAEUAEEIEfSADJ7g EjbpCBBCBTk7gh4SHZPeHYEadIAKIACLQRADJbhMJ9I4IIAKIw A8hgGT3h2BGnSACiMC3Eug 7ZHsdp9ziUaCCCACXYKASHYZ13eou8p QcAGg9SjB5G/oEF7V3WZotcUAAxe77pRe3fw3fx13ci/GxLkGBHoWQREstv1xnzjSlaso7pwh55wh6K Z8qEqC4zhK4beZdBjAL94QRQh19EoKvKLgAVE9bF4xrM0IP3RW Pu6MpdN/KOJof6RwS6BYE2ZBd C27xnZ3sulxPOIXRPFhYCueY0Y5kg4bJZtM3fawcFsFDuP4AK2 C2nGOAZTe 3uXDKeoHDrH6MH/He8sFn2jyiQgb xO9GSk2e4axifJgnJ9o3rJTUTVYv9lJ406L EGLLoQthtzCz7sFHOhK5LMhktZsGzLRBhFABLo5gTZkt WIDQYpbGqx5ouphkyh4bp4Q09ejGcKbl3KTUP1lqIMtfhfkN0w CU3ZDDjRTfIENSjasbZpfpqyWUaxZasGVw1T1ysVLo6NYv3pJs 1BtoqwOf/dTlQWjOdjqxCtmr/X6cHC2CYv7yJsGHtTdtN7QxeQSdMxwPwYVkBQsGvcldpNyxVdm suadlp13ZSN3hGBdiWAnHU Ap UXVnOv45gs2dFY9iynE1GvM1XC2Maj EbzxUeGjHfaUpUVtNXflERp FJHWMT9HMw6wZsgZmoqEUrLBN7GciKYW/Y6/OatIoQa/jeCzqMya99L6vlQevmsFMyXHttjDOv0PUzloxhFy1dNuxDP AdqKjCzXkMl1YP/Vp33dAObRABRKAHEPiE7JJdJ3OAZ7ZrXhMGGbIBqI1pPhRl5/FiwTtNeU/jsKKGSpguv98QKxIzaJpHwzmy6Mt7tEwh7mCDrP9Xkwa/H0TYkNtyoy9Djs372MrvB82xTitufIbUturivVHDMswPeRNcnG lYNhHuUG/5jQGWA/BB1w25aIMIIAI9gcBHZRf7CgwKJ/6Qp1XvvsJHMYU7FN/NnT95Bj4jQoaLES82v20vn9G87Ybv55INZEBbyv7uuRmu4blfy 1WOdur6/UDQUdcjgCLuoQQ IrtGitGOLb4mi Dk82LAuymqKA/IkvXBO2kzkGleJQAAm/Q1THI/bIi1aihq9NL0FlV Q9TFfzZpM8ImN43vMIC8ihutpueisjabf9ipqPKntmL6sh9MkD/tp82uP9UFKkMEEIFuRaBt2XUxYsS0XF4QDTmvcHMUedPkxkdeD XnYl2WDqELXZmkzUmx6Us 4PgU6KcTWSUUN3z1WwloBz4aiBi/vNlAoResY/9Wk7QjfOYJ7ZFdHxg3PhiULePS td28VaeyHNdWC7LvO4FHBoM4LtitAu62sFZ 4JLClHfQ2u66RWu0iwggAt2bAL5hUVXRBWBrkc0/YgXy2l5euHElfkI J3qHXtMPkKlvys/CXWl65gZAjGdWrKNeo8 o5sdrADY09BS73rTWOT46penJG4a3eW1XOEVs88HGJ2 fbvKxCDF32IvsuhxbUXWZIgoG 7k02MtnDTAK 7U3bAjLGeAjCxRYD1BMl0MOtRNaDL8hH9vA4Cc0 9mhPj6/4t1zyI wxZqhV6chgAJBBL4fAbxo5RFum3/ CUpG43MtUbdR7wkrVtrwQ1SNC7KtRafW9WDDj4LBBc33i2I8Um AvImupuSKHonzcupR3E2co4p9oInry1laEojwAeJubI4HBNMQs KsJ6/HhzrLShfnMwMKdlwNhAsKHxGkbaeJOAnrH8Fm5hq6ZBxTc3xzJ b1AHvs4VOkCECiEC3J4Dv9iNEA0QEEAFEoFMReCe7cLLWPCnrV CF VTBwKvrexBk66V4DhAPqqYbGjQh0cQLvZPeLBtKmhMFv0N1IuL IB6qMCCACiMDnEvhK2f1c96geIoAIIAKIwPsEkOy zwMdfRMB1BgRQAT mwCS3f9mhGogAogAItCOBJDstiNM5AoRQAQQgf8mgGT3vxl1jx poFIgAItBJCCDZ7SQnAoWBCCACPYUAkt2ecqbROBEBRKCTEMCX rVNA1sEE0ClABBCBnkQAL0QJEUAEEAFE4AcSQIsMneRrBwoDEU AEegoBJLufPtOoFBFABBCBdiaAZLedgSJ3iAAigAh8mgCS3U/zQaWIACKACLQzgS4su 1MArlDBBABROCHEECy 0Mwo04QAUQAEWgigOeh1JkI1NXVNZ0a9I4IIALdkwC 8nsk5POrCJSXl8N23fODhkaFCCACTQTwKih1GgKSkpJN5wW9Iw KIQLclgCei1GkI4PH4 vr6UpQQAUSgXQnA75FCobADVbxV1 iRWisgHXyIw E6zV3gWwPh8/kCgeBbvfyQ9vCGB1f44faH9PbFnUCMEOYXN0MNGgjAa6q2thbJ bgdLW2funkAg0LtLIpFI8GPfJUZDo9Hgp4JKpXbOaEmkLkOyEw Ikk8nw5HYq 8hsV8DjVZXkZ2fnZItSbl5BWSkXCDrRPL1TYUTBIAKIQNck0BF Rf0R2S0LDbv05ztLS2lKUBg bumO7LyjjdUSMqE9EABFABLoRgY/IrqC2lk/lSg5dtHP/gRMnTuyaOb0vLvLK7dSq6ppuNHg0FEQAEUAEfjyBj8guDIQoLs bWtxkyfLiTk9OY/n0NWaRXrzJ4tVWwCNkPJSAAIDnE/fLZne nkzcu 6b/0EDarTMhKAl78dTX0z ptL5CkO97 7rv6ze5lTU5BW99T5/2Syyq4rZbX9/siJtblAij8n1bUNEYVX0VKPS7d9P3VWxOxTe7/1YHpREB7heOvPtoHD/3MCYk51u9do723TaKj8tuiyHXCgS8ujoylwcfB/JrsnISAl56uLvff ju9So0o7Swoqg4Ley5u/sDd1HyfuEfnlH8xu/lm4zCSrgsUV9VXBz34plvbHJBBa 2siwzPvi5 0Ostof36/i3RaX1telRHk gS1F79/v33b28PLyDXnr7NHT0AHYUkl5SAH21iApU5pbEvxT16 EXEp9VgM3EhXxQlRwb5P3UvSFhQUYn58N iyuyw2G/j2C/Hn7 8VkZFdX1JXFBHk8e 8XEZpY3OIYCl58c4u/zxN8vIqNSyBdUpSRHePtAX4 ePvANjy7kVVRkZyS CYGlAMDagJvTcJhUVp8Z6fXs3RAePHQPSslKis0I8/HEArnv7u7lF53f2E9DZ5 9gQvqKa8hlGsPvMKbko/b3QePL/mmfbaTdqxYx60oTvRPKqniFaanZ6RkZlZ/oXM4oNIw32d Hn6JpXUVoMDvzk2/1/F5ldycggS/02eg7FY2CtwXOv4u1bl5RUl Z874JRRUYB8w2Ed9JYz53i2/4LicSnjYsVYaGfD04fXrT16KPhrw4EmQT1gePCcQc8eGhnr/GIGPy66wXlBbXpSbC5 qvQmPiU1ILzXQURTD4VM8XlzbtmXNggWLFi9Yv2vvw6jXb0Ijn xxcNH7qnLnz5i AyXX7nnP 8VfXrLvqEZFRJuBVpAa/PLZk2vLz7hFpBXlvYh d/mvFnCUL5y Y /va3ZeuBoYVlr68vH7l2rm/TJ/688RJ0 csWjh//YqFv25at2yl68q5CxYumrN62x630KCsmtp346jlJvqGnHX9fc4 C6GnV5gOXngUnVdQCQS3Idj 9eeX8qTPnzp8zb84vLovO3AtNyc8Pj3t6YO GBUsWLViwavPmix6PYlIq3lzYOG/mtJXHz3m8qeYDIKyvr3pxaaX2dsWPO3Zzq/pizuxr1TG/74fcGCJb8t2Xz4mF/m20SfJzeu7jromQFAPQym0N/jJjy8m8wNvLxp9bp3Q/h1/mGvVx43A85vWw RQJuzYv2pl0/jebAf2O7LTct0 MI/rzWlbTN sVf7cift0qKqJD3 /p XgmMSfe89fHrfL6CoXdx sxOhANRXlpRUVnPrvhbyN8fQIQ4kjC1GrTh47dpV Ok4OsGWkZsVGJgJP84dEgzq9DMIfFx2qzNKQ/9eNNTewdJyyLyTp5KVHTZM1mEW l98 bbefuyp4GD/Z8EHLaVC/V8/C86lqkiYLD322Ns7GKbrl/6e0R8Aiqj7krCE4NtbL6aVVkGZygt9fvORW5jkqJtuzwKC7/ 1QLo84 i9W6XOi28/e3B/x/r5c4eO2XLD3zvgoIujjBCo2ltvcQv087j1uwL19iWPq0/CRD6xbZT388S7wX2cbgQ/DQg O8WQEhl65kwoVgJfsoNGrzjq9uKez9lfbGSZ4iAv3CfUy5tosD f4wYtgWNuJluF/ n4Knliv3NeoMqo6OehBNlTs2oxr15JpNL62tjyoqeMlXtvrU6G/dNmV4OCn55 tlc84fysyIqkY m9tkmTxEStvPb7/YNemxXMdR266HuD38u9Jw35ePtL1ihtEEuQffHuSWW1McmBAdu u2Xe6YyWTS7ey8dv46cdfj1FKm9kiFzjEEXiFIObd53bmb3m KOkdEHRCFvBybz6cWFcKP2Xed7XbA0LpRlx XXbIMXXvc8j0HD544cervnXuXTZqiR5YoCAqLi3T79 IJbLa7dMH6Sw8fuYcmvI0sIuDFmGw5OTkFmGSk2XSouTgMU2G0 X2iwf0avmc6qdBq1IDo5F58pMXDcVFMNDWUFg75DF85bvGHmUA WanIKcrCxLgsmg0lgyCvIKUuIUWT0DE8uhtkZKyqqmjmPMVQSU 6pyMfMxpw0vDxGncnD GjKU /d/G312PXrrs To2ORPe5KG6AzyFxmTLyMvIcehiBBy MDYl4fWDZ8 u/bFg eIFC1YfPXPpXlRssH8Wvkao7tBXjoQvfnDfk5d869glPFNZ1cS CQ CW1qf6vIiKvXPqwL6VCxb8um7plluv/BSspJyoh76/n3Imfnsc7OzjN3HboTlg/wOBxVQkZWVlYSDoFCbRgCW5zKi47x t/fGzcuWLh4wcbL94MTC3i89pyI8QrrUm/s/uvGs5C0UgB4hSkp/65a9ueFu6/TSitys4Nu718xada0SZMmLVy 89L10Ni6lH/3LJ83C2aIbPKUScvOwMollYmpvid nzQJqwuL5vyx9sjzTKGgLvfp0zNr1i6YNGn63CmrD58JL0rNeO 13/9bRaym0adv 2LF/1VAyL 7upqNeEHtdw1lph41QCHKfXT/3z6bf121fCqOZNGnp9t2PokMzkjJe31i58mZIZgl8wFCZHBBwf tPklTcDMksyQjwe7l6/dPr8Sb/975Hno6s7XddMmj172e6DgRl5VaGep7evb3DTuFn/zz8eye0QJ3RREvrq9h4Y4 RG1wuWbr1 ObLh5yzzj6gT AAAEABJREFUvZ5f2LBhIWQ6a9LvB04G5yZVpsR4n/1r0qSmypMm/bp11cXIen57ymN /Jvs6hoeU4JTU4x7deTIirlzJsE0a ai3fv96rLgUnRpatyzczuWTZqCxfHrmuNujyPD8kLOrpv 8y wosimzp204tqL5MKK0oj4Z/th5Z9h5V 3HPMJTYSjrq8AWXeOrf 1wfOkSQ2VvZMKYOU3Hvt3Lpv08xQ4tC1HvUPeguqKgsi7G9Ydd 08KiYsMc7/g tt535raRJ/jV8/879Sjtzn1lYKsu7cOLl0xd9KkWUvmbD1/Nak2P8PnwdUbpy4G5oCGdbyCF9jhqRvR0TfWr7/x8m1 BQDVmRERlzbMXHPNKyGvoiwqwevAruWTpsJ l2zedic4oNPfdfEQY9tGbPFIbYjDQFNtTXE sTqvpIJBk9czsTMzM7cy6z9qzxTv31FUlt yiP9gx9m5/CtBrnqClNIZK4JRU8Ek9cVVOLTiLhAVVS3tDQxNZYiw7gUWsXF EkpKY4Sm4rDE8Rl1GUkiRTAq6lpriUpp6Vj0s9QV07JwMTEpn8 vHRUmvroarrVhS67NtUQ73JLKChyPomXc38zcwszMduToiS6/TLTVouBIOHF5qz5qktXVT0 evPLEn2KlraFhKE0GfJ6gMj /UkZGx8DUxszMys5q4OSFi8c6GClJU jibDUDMzNTMzMzI3VVWaaYqJf3tjCKxCA3D7/nSdV0JayugbIsk/oRTu 1bH0AZaikpIJE4ouLS7Qq49cIyhJDgxPT8yt4NVkFCc8vXXC77 xmTnJ dHB/w8sGjqGIlNS0jE00pckZ8yL/3/FIS/cJK68QVtExMTAw0jOQqkiJTM/PKeXWl5QVpL8Oq6Ko6epo0UlVedHhKhSD/9X2vuHw8UdXERF/FSDI96GFgbGzk25TEiDdleC07W1MOuTotPDj8ZfNKd6vwvvqwO uNtcGBQREYmTQ1GqkrNSPLwePHkRXR op/f24IqXl3F27chHteuPnns9za38k34y4DQyHyesoGJriyLiRNXU 1LUk1YGaeEnHsflC4jKmjp6ckr0iuDgCnElLT0dJSU29ssRXx3 du4a8gtzMrOhkoUJvY0MYqDy/rjDu8etEobAg4pF3bHY9UDGBnE04mWEer6ITygBbSdNQ20SpMi 2polZMRlNfU0 RgcO98/eVe1XJbwPunGx4qrb/YkQKS1Wlb29FPAnHUlXtBS8wExM9WWVq1vM7/qmF6TGvPYO8glJrVA2NjE3UxGsjXr92e yXlOr7ukJMTl0XjqKXghqzNCwgMb8s503Ii8CXr1Moqoa9jdXq 46OCgz1D4LfCOlCZHBlbVEWQ1uylqMYsCQ9srBzg9zqZompgZK xe/yYaVn6dRxSjyOrg0l/df 7p9cg/zv9JYJTv2bsBOWlcKotDFJRnBP776G2NBEPTxERHWoWY8vRfv6 SU2JiExKj43Mbl6ZqsFHgYlVhUlBgQkJhTWl1blZIW6Xnl8sNH L Izy3LfhIaEBSUXyZoY9DYxUeQWx0cFvIgvBqA972ZfeWI 2gz/0ZIPC3AEIC4ryWDrmw4YNWeN66Y/XFdNHz/6p76Gmtqt9QAOGnu0Ffr8dQpPUs5hiB0bUAgAUCQZ5DpyVVpSY mVdnQDUlORER4f7RyRWAnjUukNuTWUlr6gGCAX8qvyUdC6JK8Z gU5trleQmJoQHF2ZKOk5ctmT JOuhwajUYHoI0hUSTpDGlNdQP7qStXr9/oumberJ9H2VmYm7ABGUalZG6sxbEgJF5/AVSdBxppKsjCTghkPF1ehs426T9myuJ1rn u/nP5xOFDh1prySlJKyuYjFrs6vqnq6vrigmj mqyYP3W1iC7HskJOYomUxZu2vjHqkn2vZWliK2rfcYxJrvFbcv uu9bc0oyYuCDfV1UsnBBP5GYkxkUFRnN1nZcv/G312t9nTbbTU WW5dXi65mm9mNn/rp27dqVi1bN6qstSYPfSzA3JCZeut/Yeb/ tnisU18NCUE1vzzqqVtIXD5NXM3EpJdGb6ni5CePI2JTs7H1db 5QWJ4e CQ8JT TR3t3TjBH7fSqwzNVjC2m/rZ27ZoVUy00i2LTA4JiG2 61flxgdFR0bE1dHEACNWxMSnFxSyzkUsXr51jp6elYz7a5edVM 2c5adM9nsTnSSoMnDRj Yy54 2kpe3GzV68bMbw4aZy7RQl7J5KllDSMTbuDQVLR06WUVtRlgoq o70ehkZlilHhHctA20S6PN3zaXhkBUF7yMRVv66Z089Ax26A0y 9LFk6ZPVCdgMd9azD1FWX5KXHh4RHh4alVCqoWVta2OpIkMk5B X8/C2szS0sRITVOuNiPgZV5uWGBIVFwu3XTcb6vWrF27Ytro3ooy3 IrCeiqQshnxy6Jl8IOxfNbC8WbyJAKxJjkiNCU2T850ym8rV69 d4axOz8sK90tuVEOmkdWIaYt m7XQxVyOSCBVp0SGpcTmy5pMFlVWYxRkhfllCSRUrH8ZY66QnR 8XHhiaVlyZ9uruowShgYa1naOpuFhe1L1rr5NrZKU0TUx05DVI 2ZE37kam5hdWFhamhr94/PjJ48ePfSLjs0pbPE2vKXobGhMaElHNJAtxhOqUqKDwF6 KeHINsquEq3sTHPo84E0VaNdvEaB9Uxsa9dEOCCSgaGPWi0vJD Q91j87OTM2Oun7i J0bHti9pXUrARdkuz2IkyZwzCcPkGkslTbUkBMolXnduhSWnJy RHfPyyfFTR7dfeJoLaviNVd69leSnJWYEx2ZnZqSFed7xqGBXy n0bvIEQHK4 63Tf1y4GJqZlBEW8OxZTE4 XkNBUVBTVVRZWy/A4/HvNI6jr64joU2JCrgQmp6UkR3/5N71G4fOBcBvMQ3dsvVt7J0XzLUwnb58vK6 asNUiMIiqvXtb5RZHh4e/Tw OzUm5fXFbbvueUVmiX7o4V2cH90jUyiyBJpUhZCflZkd/SIlKbcSLgV8tPrHC p5PCEBjyeR4D2izVp8bkZscEzQ6yrHZaM1pJi04qTcUlIuZ8jo sUpMJgnAD/XkqYt2LhmrAOBRmx5aZ/IqhBlBkVnZPrfPndm8fPmarb8feJmZF59ZWp5TDoT86tqKaPdr cWR1bfNBJtKtG7fHMUtDQ9dooCG8A JkjRyNdFjSpJK8fMwzvzrxpWdcZinNbpqjEgCkwsIyIpskp6zD xkoBn82spzLJ0iQ5bVnZnPKyumqoEw0l32UDv2RE3dj7 4pVy5cvP/DEI65WT5HAzYToMl 4XTq3ZfnyVZuW7/VNzozPLi3PLPsuIYCWj9QO/7nOydRSis/n5pdGXLl aM/mNeuWr9 z7bR/Vj2/Nj82tVK2VtV yFA5AgEHZAzsF82ft2rKUFkAj1oHlx bViFdy3EYYoxVltHXV6RSyUXF8KppYyJZgFXmcRyGmkARxknr6 yvRaJSiolxAEQLL8bOHmjCrKl49TOLG3Q3Wt3G0sjdVYFcXcjN CgrMKvC8dPPLn8uXr9287HVhV8zaluKYgLyHe /xfy5evgFS3XLkXmNJ84fBrUl77wgf8uP5zhqmQxcgFcemZif4B fm67lq GtbfffhYYWVqV 7YA1MOZT shdZZj/JcEAnVMZci0 RbalS POVnaDrZcHlxsZmsx2PJjk4fegwdbWFrKv tD1mzA OHOpiX3xjsPtrEcuf5EAVN58czpaoAOfb r1rAnk1casffuPEtru0Hj9mUz g4ePNSqhSsjhwFaoy2D3F2sh9iMW fFUHBw WO2anXV0z1Lz0WlVLOkpFpUljWxHzNibJ/K y6jhtpYzrriXq1sO2ekOgCN3bKMNe2mbXF1MJWiwQlUQ/dUEllv0sr1mvjnFzcOsxwyY/DOHOUZ43oba0o1FP/XBjruO3CgnELRlVOjLG1s y295heeW/lfrdooh5P9rFfBlZJSTE3NFiN6r2aR793I7NJs61nTVAFL7L2i bzjAA2A5eu3BU96i9Nzb 8q2qf2spQCvIDPtf9teao3VMjCBh9/QxRc3hVP/HLdTIUABZz5ypOhjp6jAqc3hpSbAr7 Yu5ycotTKopTK2pSitDR1NofMYGDZ3 tF11Ky0fD68nENLNlYvMCAkn3HwEgnJg9tPyPSdgZqNd3Tl7oB 3ne0Xxgd 8gmzv7fO9a7XHrT120dv99OXto7TE4DLdBxV/TEZ4RHFGRgHWVw0AfuE5pRmNdyAqAHa/7D93oZHSM2/vC2uH9TJSNbd0cb3o7e0J86 uXTjcoPnWnvfkQlgVpdrSZbwiEIOfUMynhr7Dop3e3rAxrO7tf ef83iXjlBq yGKlnfHVGHjr0CQMDQZM3r1jjCGLBsG0KCVS1a0GTP1984F/Thw7euKvNSt/MrLQNevtMHnPrrEGLBpNVJWiQNefufV/13YsGuioTSZQ5Ol6k7fumOxorCotq6s/fM76/aePHD954p99O1dPnWytCTUX 6bF6Td0wuSViwfAKQwB iFo9xowb/6uEyeOHzu9 4 1I42t5clYPizCTIyi1c98luu 0yeOnzy9b/PaGUP76jA4FHHbiTuObf9r5piBGgSKHE1n8ubtk4eYqcvI6OgP m7V23 mjsN89mzZNGzTcQJ2hM3nL9slDzVRZeDEShc5iUcQIODzbdrDL 5NXLHFUIFIleA8cu2fLXoVMnjhw4sunXRXZK2lr2Q10mr1nuqA waJJtjO2h868O1jaVkpYGjJ2zcfvCfE8dPnNix/9CFQ0uWjzWTwYL//BePz88MfZXMx4lLSUu3GH6TByEf5D19 Kq2ENdr7FANOgHgYYmUphyrTq7w6d3bmeXldaA4KfzqpWNrj9z OBvAIlv 3kRk4Zaveiun1mQWVOWQ5KZI0z/fSOe9Xsbk1NUnZbwMPPO81wN7QWEeSjPX33/6 uEZpSV5maXQebCfMi/J8kY/LFtcwYpWArFsX/CQklQ0cbRRpIhwEE0szLcXqwBtrlk06GBhY/9bbd/9OOMc7G1w/aqIxW1LuO0UIQ4OGIxEpTI68nKycnJyMBEMM1HEBV6mPvmIOyM 0ryxSTY1Pl6v2vX/L2j8yuJsAGP8b4Aj6/rJAjlNdlqWowCTReekW UFgro69GzxNL83n6JJcPv4Tnx/gcO3lqz5UneW19JZfRV2UUiBV6P43AKufHxmbV1PDY2GymjWUR aawyudD7SXhuPV9YEBubWV3NZbPl6itwWXeP388s0tDv//NPeqw ixeaFL587B8c8pbGoSj3slSMLUsorSsTl2PWEQt9Dx/yjssq4RLJZHGWNEQKTYbFpDUIbH0V/AJ9I4CMlzIYbq8Czz4OB4B0LxUlICdISQsTcqRk5AgJId4 N92jy4lA GNIf1UvH/lIirHZSrq2fTWlyERiK79UKXkd876DnJxG/uQ00MpMmcVhsKUaKrMppMbKRHEx MV98LAklvOF8AABAASURBVHKKcK5BFCdJ6tr01VWRZpDF6BJKe pYDnH4a4eTkNMjBQk b3STsVAVVHV0zYyU6aNAOICmlYmaKdTQCdmSuIilNfj8UupykX t8BTk7Q0yA7cz1FaSogE0jKRo5D7OwMNBSZgEAjsnStbXRVZLB GQq6sN/hDbVt9RSVGVhpH1FpS8dUBWUtXXNjZToOjxeX0TC2tR/i5DR8yIh JobY1KmpVBQkRb6xcstDE2XRECjy6lrW9o5OTiNHjhw4cOAwBx MTTWlay77 a78sN8v37JG7rzPD/R95XD6wszldeObh8zLj1YO9518mZr p5PSS17K0UGryTVHW1jeyNqS8cTt47MCunfvOXvWLT6NIyJIBo Y0TnpMcE 77KA7H4UgSiY2M8TQC03DIqD6sirDn/9u3c//x3VdevcWJ88lUYl2ZQFhTqz3WSltegUn6rxF8vLzybazvjRP7j u4665eQ5Odx99yRv/93xi2iCABs5YdUVJLi4Yf9Zt6u/ZdeZ7C0VS3MNMlcUJVUq9hPV6tXr3efBo563wEDxo4Y2kffRI3 FYsEzomdk3cfKsf/oGdZaHHoTlI9H8p8l8IIv9Hc7c/RvEf 9R3ae8YtL9PP09PPw8EtOeHJ21669sOjII680gZyjjR7DaMRPV tK8WN L 3buO7zzYkBsHZlP aoHqv8ZW9sVmFSqpk1fRknwvRvH9h06fe3uqyx42gRUTWNzIz3 Z8tCbB/bs2rlz/6V7Udn5FAan8ay/74uqYWymri TE3blwJ7dOw 4lQhk4YNUDr80 sH//Iu4OHEqldncgqbeG6ucF34Vq7zfrZgvrdXPgiNMi3pw9UESrZe apbWVrioLVhswZohieWVY0IsXOXVyxqMmWRNTnrmf3rvz0Nlj7 tE5TA4gkRtlpNm5aEdYB6qSa Ws1LV6G8lRRHkAOuxjbqIF3t46sB8O6fQjz5SKagYLDgjXWKMz vrVxFXZ8mDgCoKsbmOjoanCaJLnjg qQCMpzCvz/dztdyphOq PnhL9LeQQSSahS9 bk7QJWb showbYmmiyCBS8hJaZpZaKjII6vM2NGG4klZmWGB2eVMxT1jOf OMpOXatfHy0VWSb8UAI8Fc9oqCxLqK3iV9VxbB0NlehkCkVWQV 3LzESdgZe1GDHZ0liGzE0Mj02LKlGxgrdRg97a2uaOI4ZMHGen LiFOIcvKq2mZwVsUAF/wScIBQFPW1paRp1emRidFZDHUtRnEmtzE LysGikLOyiVZJI4XoxQQmwYclqNcu8 1gPtzJTlDfsNGzZurL2xhhydJMGAKmCnLUMnS2mZWIyfsWD5/LWj9fRYetb9Js1Ysnz5EpfR/aRZ9IZLmMQUl9ays9OSZVBIX3oiYVuOmp0loyYrKV50AqLfhmf SVRXKMpLz3iTXKGngsyMjYmBRIpcv28vBxV4PL2093MXKXIlem xQekxxeqGg6yMpQVwHOQACeDOhaxqZa6vIS2Fn40mA rE9T0tTTMtCRo71XJEFn6Q eaqKOzy5 E56QV1qvqDe4r5YCU07XwtHa0UadlhYdFRGeWknqbW7hPMxOS6 ufnZacRMONgcSkcrT69oWH8rrm/a1tLdW5aTGRESlEIzNL6 EWnHp VVq2uLahtq4qh0Fk0NhNlc3629hZaHDTYqOwyqaWNsPNpOuqqt KL2Cb2A2xMrI3Ve1kPMFWQsxszyNxYksrP5uIYatYTZ5vrkvml MMqC9Hr1wS62mur6BjpaRnrYiHBwUFRFdXhopMWW7mUzeMiYMf YWekpMIoPK1rKx0ZKXkNMxG2A9yE6Lnh4XExGeRZHSM7Lp3wuu BGJtYfNOaV9wsfy4 PFkoDBq7tIp05yNZX5cr52xJzxJXELeYuyGI/vPXWudzuzcs/YXM4tZm46c3jCzn70aAGQOSc1l9XqXIRaqLIacQp xK/ZfO3sRtjt cO3UCWb6sHSVqBSOlcwmqrmsXAcrOzoMnb/6n/27frWSY9OAlKXdSJfflwxQwuFIcr2HzN6488S1axf ubL719kmbDVlC7tJa/86sGVpH8ChASBlYTvSZeXSgUoAfImc4YDs4AkrMMcwuPfswrGr e8f3UWSJAw2NvnPnHGooPLRh9XBDM2VNZZt5e69eXeWsbgg/FnQNJXOXvXvHmytJisPhYEYARLqkJF2cQiRghy1e4hoNlV3MlS TpLbJb7n50X1xdsc cPVeuXmiI5d3myNKZE39xmb7hyLVrVxtzTxz6c bPvWXx8NuvjOGA6eu2H7927eLZa/t m28ppynqmCQBlMb9utJlpJ0WlIaPdvr5BTIDRk11mT0Ze76Ca9 GKxJRSGrtkxZF/Tl 7dvbs2b/3bb26b2J/DQ6DpdZr8Mx1f1 7ggV9eNdC52G9TWWNXXbsdLGGpdADTUWmt8tfokOWsd7gFbDyZ Vj58MKf7XWkAEdSfvji8xf/2jjO3kwe0FSkGyrbaEozWMa6g1as/fva5SvXrh1eNNVBh01jS/YevGjHzqk2mjrKvU2dprsemNGPKsbUHz9y3sx5U/vIEyl4Rctxy/fs/wdGeeT0nzMma4rJKNuPmOwyb5q1PAB4GI90f xwnouh8Yy/zl1c42JooQAATYlt6LJ1u4utjixDQkVn4LQ1B69dgv0e2fTHGE sbNmzWqQ0bV6cOsGcHJ6erO/OfUzMtFRov2pY0mAY69jNPn5pmpcjCplEti3rmPpkD1Gdu2jFz vIPuj7juFJymL565bJatIgA4gBIi8AUEkOx AawfXxUuJdA5HDqZQPzwysaTSBRRIf7Dwh8fanv2COfCM11 GWcm 0VOcXjQMNulUUitZ7vgOyQClc6kMxmUH9HXdwgfuexAAkh2OxA 6rpNAjgAV371tXppydBE5WiLCHQvAkh2O9f5FAgEvO6S Hx VxlObW0t/BzU1dV1TvZdiGQnBFhfXy8UCuEp7jyxIdmFl1tnMTweOx2V3SV BzYV60SVGU1NTQyQS4bZzRgsxQpidM7bOHxVUW3hlVVVVdZ5Qs eu8s6hOj4 DwWCodLGEwkUEEIEvJoBktxOJPbwnwzkXMkQAEejeBJDsdiLZR aEgAohATyCAZLfbnmU0MEQAEeicBJDsds7zgqJCBBCBbksAyW6 3PbVoYIgAItA5CSDZ7YjzgvpEBBCBHkwAyW4PPvlo6IgAItARB JDsdgR11CcigAj0YAJIdludfHSICCACiMD3JYBk9/vyRd4RAUQAEWhFAMluKyDoEBFABBCB70ugK8nu9yWBvCMCiAAi 8EMIINn9IZhRJ4gAIoAINBFAsttEAr0jAogAIvBDCLST7P6QWF EniAAigAh0AwIdILslKaGee6esvhgekVHdkmCh7z nd 9Yc/R5JgD1LQvQPiKACCAC3YhAB8guiVBPwxcFXX0Wmpqb34iSD0DC 62cBETEFXKYUBXyPf8VaXZKZ4nvaL6u8JikwMDgoKqIUoIQIIA KIwPcg8GmfHSC7dBllfceJenleMQkJsYU8GJ Qz6tKfuKdAPCKZqOHGnMAIMDcdrb66vz02DtX77m73brlFRSaW oT996x27gO5QwQQAUTgPwl0gOwCijxVw3mCY3pGRHRIcH4tEPC 5ZQlX7kVJaktZWAyQFghrq8sKc/NysrOzc3MLSkq5dQIht6qksABmNFteXm5 YWF YXF dg6smVdYWF5TDSfNQAjqK6tKCwpys7NzcnMKS6v4Aj6/proSB4gEU9uos9vXXA0vrBGT6i1WXQ EwnpeVWkhVhm6ySksquLV8nncypLC7BYpNzcnLy8/Oxv2k40lGFVpCRfwhQDwa7iVRYV5WG52flEZt7buP5GjCogAIt CzCXSE7AJAolBsJ0 WSUxMCX4dBoq43BdXr9ZoaPS2tNAE1UVVUW67FwwZ4WBpaTl42 JQNW30SS2q8L62ZOQlmNNuIEYMnzv9l4vyV4y3721hajpg159j jhzlQB3kg49rlrRMmDbW07D 0/8zN1/OK8vI87p09tfVsOn3JzbteAWengHzff2ZufZAqqK/P8L ybfZkWNmyv7XdtOX/BkfmBby4sHFBc0dwZ9Cg/s7O4y0tYT/wyNJy0JAJmzd7gyK4NJ3v5Xt yQJnS8s NpZjlu33j3jbsz9PaPSIQGcn0Aniw7d7DJWVlTkfSVwuV9Qdjk il6EyxNyoBRcH3roQl37vpqeJobKRpJVuTk/zy5qEjWVJTZ/5 4MTu5YusWHk7/74Tq6I7dc3G3UuXT7GnMwcv3r5v/8qRgxX4hYWCup/ 2LLvyLYZuqpJz58d/N LmqQbRy/FkUzsF 88uH72IqXwC cCYmMzqysrSivr8XSWjCDYPyDMKyijoLSkmpvodnR/bIl2v593nji45cCvfcUunnvuwxX2mbXi780HV9rLcezHzF23c9 OcxcMNK iD5m3ds//EiRN/TvzFkvvI 2VVdbL/HfeAt0B 8pbjh/Zv6lMS5x309HmKaIxwW1pa hESKBsRQAQ SqCqqgpePt3Y2l926xoSua2Exzd1hyMAcY0 A3Rl ZmB/9z5998MGUdHHW0FDj8rLz3pabyU0dARw8aMchozatS4n0YPtVS XVDboY2c/tK tqY6kVC bQUOH2 r3UlOSVDZyGO0ywsl53OhBVrJAGOMRFhPqHirB0h4weNTYUT8N cOorV/bqbU5OacNprK2vzQm68ThLQCbJK7Jqy ryQp5GECQM g0ZN8ZplLOTy6jxzra9VTW1dE37DnccZqcjw9Ex7uMwZICljRa DX5X1NioiPCQkJCYtpYDLYvLwpWGv4wWlVEvH0eOcnH4aP1iLl luQHZ/T/KyORCK1hQHlIQKIwEcJ1NbWQgnpxpoLh9akg3C3/QzKjVRbSUxMrGUnyuaDe8kwSEnhT0vMR9kbqMszQVVhVVl5Msn O3FpRWpoMaBxZM7vxa2c7ajLgUcu22D6NI6mgZavHoYgRmEr6q mqyCsSsvDdJ8bWmSkqaGrLiYnRxGV1d6YoKHo9XCZcfqouK4z3 vBfLljIwsLTQkaqv4BYlv aaK poamnQgJk5S7D38t1lD 2rDI8x/y5eAJ6jKSoqOCA8NDX2bnVokUKwpKilKeMtVEGMbmqixcHi8lJ aWNA6Hr6xsll1xcfG2MKA8RAARaJMAlgnVo WV1y338R05KikLbT39voN02DN G60roUwDgEDEEwhkYWVVVV19vRAI6uuqK0tyC8t5/DrBB5EKBPx6PrceCIWAX8vl1vF5BCqVQqbiqmvreLw6gZAvqON y6/EEHFRDQW1F pvIf89Hm041MuxlwgIAj8cRyRRcdV0NlGUBEAqwR3l5hWWVXN6 HfZFlKTrTN56 fM3Nze3Sho1jZFIP3gosry3D1wnra6pr diTPB4P 3FjAp7wQaQoAxFABBCBZgIdKrt5z8KSE6OIGtOnq9HpRCwmlhp bntOHe/7e1ZiU5EpSd4eDAAAQAElEQVRQmvL2zvkNA2YfCyxIaVgmwOo0 v0pLi5NzfVJBTT3Ii/LwSioIlHJ0tLceRHWLjAwMTiyqKS5O9vVNlubQ6XR2aURibOCu lwPnjNLprSGO aBKEdX79iW6RXsGBAUVgZpibsyjvSPnHrgcAI wCp9 4YlAua heExN pMHIdkCfn3Gy5fJQiGfzVb4dENUigggAj2bQEfIbklK2bNtc6a 6OP9 /WmNttWEKQPpRCoeh50IPFtRq /kBS4gbMfW3yY4T165/kZ09aQpAzTo8lSs/L0XvbS6/FH4ZucZLs6/bPWMIugOnDzWQLLXlAVD5LLdLq bOn7Jnj CLBbO6m/eSxovqKVLSRo4Te0tI8kiNowaRxMT13dZMFOe6331r6nO42dPX PlvvO0QIxP1Xsz3 sEOeHnchAtb5vw8ydnZeer2LXfy1Za7WEv3dhltbyKdFbR75qh xU bcZPWysR3jqIlmuxgx9OpeBNBo2pFAgwC1o7/PcUWikjhahsamZlYDBtv3G2qhLQdAk1SJiXM09YdPHT16UH 7PmY2tnbDBo Z6GgoR2XA2TBNFT5Cmz3LVo1JIcOOxJhMOU3zPmbm5ma2/YePGWLvbKkmQWRr2k8ZOsR5sJ2NVV87B2eXsX00lNXMzYZNX/z7/AUjtRTExYgS mb9HMY7m8mSpLTsxw4e9dPgQTZmVn0sBw4aPWWYlZ48to5MYpE VHX6e7mCmJSNOU1E0Grpg2cQhttZ9zMzMrB3sh42cPrmvJpOjY TzUdsj4kfZ25hYW/Ua6OPUz7q30oWbDWJEhAogAItBIoCNkly5HM520fNV6199mzxx oZAyXWRuDaXgTo5OVTH asWrFOldX19UrF4wbpccRJzXIMk0Fyu7c2XbqTComu4AjqTRg0 BLXNX 6uq6YPcuxwRWeBNjW1s6LFq50dV2/bN0cOy1YmWlgOmTa3IXTR sBuhgA8LCfg8soEw6OQJDStnaahVV2Xf/nhnk/W6krS5CxOMQkxRQcpv7iYK4tQ6cpK5mOXuLq geMCLPVqxa5jNbjMMQIgKmvazdtxnJX101/ui4dbqstS8caoxcigAggAh8l0BGy 9FgvqSAQKHRGZIsGhEAHEAJEejBBNDQuxqBLiu7soPHzJ63/Y f1ACAytvVsKN4EQFEoOcSwHfVoROoaLbbVc8dihsR6NkEuqzs9 uzThkbfRQigMBGBNggg2W0DCspCBBABROD7EUCy /3YIs IACKACLRBAMluG1BQVk8ggMaICHQUASS7X0mez eHhYUFoIQI9GACb9 ivy/9NQKCZPdrqME2AoGgoKCAy XiUEIEeiSBioqK0tJSeC0g 1ICSHa/lNh79SUlJRVQancCyGFXICAu3vAnpd67INDBZxFAsvtZmFAlRA ARQATaiwCS3fYiifwgAogAIvBZBJDsfhYmVKmJAHpHBBCBbyXQ QbIrqAVFAY8vHN2D/UGvFq/d5866RxYCwP/WcaH2iAAigAh0UgIdJbt1oCjw0Y3b128 9QttSv7379x0u oeAWX3w/ q00n5NYclFIDqjLfhgb4eouTp4fEyOCErp7K2uUo77PC5gork8 LDkzMJv8MsryE1LjozJrgKg63FuB4jIBSLQwQQ6SHZFo b0GzZ36xm3pnR21WJnY2lRUZfbCutBvteNQ3 tX75yzfqGtOavA5cfe8dllXPbb 5eW1SX5nZ4v5t3eEbZB4g N6MkLPCJ29F//LIBqPvcNqgeIoAItBuBDpXddhtFp3HE6es4c8sZd3f3e3fcT84 fV/c89Or5g555nSY FAgigAh0PIFOKbsCHsi d/fQol nOTtPmD5h9aGHxWWFhX5P/j35J12xc6u4xxdp65eu3FF175pTUVHifmTpvp3JTGTnDe/MD/DVyo6Ai4BAqFIcmWlZWVk5fV79tvZD9tWWpBeFwOANg/Fe6IiFCfiMDnEyguLi4oKGizfm5ubnl5eZtFKPNLCXRC2a2t42 YGXr8clFrJl9M1UpVkZz256BaZ DY PTLI70VUDFFV18hES7I4N8Dj6fWAt0SOvKFxby0yrqoiJYuoYm pioiXNool9KYh2ro/DARpbpre AosqlpqWIeTXlYaHeV68dOrAgSMnD199HFZeVVGZGOv7/O7NwEQAnzCmhj168fJFbCaoqa974/O/ZyHBPi9eP7959e5L9wsnjh46cOD0 bvBAZktwuTmFL996n7hwLHDsPDq3eDYDFgo4IM0H/8bZ2A/sKe/D12 E1qWCS8Wbm5x4rP7DZVPX3v IqYA5sHqjcbNLYh/duHAAejpgCgdOX3oclBSaTWvMik19O7NswcOHDx44Nxtr6TMfF g50e/ihftuF46dPX7gwPFzp939g4qE1fy0yGc3L4uai7ZXvbyi8xu7Q G dnkBdXV1iYmJISEh6erpQKGyOF YnJye/evUqLS2tvh7NH5rBfP1O55Pd kpeUdS9 xn16kPHLNnw57LpC61BmHt4amoxrx5PY2sZTl3z /qN6 cN6kPMznrkG8U3Gfjryt9 c3EaaG9oOnrJn v/ NnKQLlz/B9JOodJJrC42enlZSmB7n4vPHyDQyJCgl4 veUWlpJekJ4WFvj87vPISgGvIPTF3Zt3Hr6KLKzkl4U9 tc3PNw/MODZtUv3PV HhUdFRfs/83nm yyo TkYrywzKtrn9iP/oNDwyNcvnnj6 /sklQAgBBU5uclv4qOjoyNCIgOf3XsWl5BdWJAZFetz 4EfVjk8Jjkxr y9pWGopAm F8 4 7wKDYMNw/wDnj86cykouaQoM943xOe R2BwVGTkKy 3R4ER4cmJBQk F0/euOfxIjAkLCwkwNfbw/1RdEp5YVZmSmLYywAvt9On3byDQsMSs7KLa77 s4la/lgCUGpra2uzs7PhM 68vDyotrB/Ho XlZUFNbewsBDmwDowE9k3Euh8ssstqc8Kf10/tJeeaW9VFoXFUrG0VCkqqqquLmMqyWmbj 2jJE4hcvRsDY3UNZn5mZmgvvPegJk0GkGclpOTnnj/kk8ex2Hk6r9PbF/xh0Wh163QhHyWrJKkJisvI5VfGRSeUR4ZXpQdE1whzMzKl5Oj0 Rmsai6fT c6LN2y7 iZjSOcFEuy/fzhczBsuIL8hPCwF/5FrEk7th86eWBGb7XyJLdbMfV4orCX80 L1v xc dfm5dvXqgtiHyZmRb6OiLM269AcjJWeeNSJwdjyYb/CQreJTEposqYJTsOHjlz5syhP1zn9pMHQhI/85VXUFSulOG8PWdOn9rjRK KjvX3SeHX1YOCUprjknlbjh5xnfGLXlnk1mOvsmUNflm16dAfm 5eMUlIes/yv/Yf/nDa1v q7LtBe5yYgJiZmZWXVu3fvhISEoKCgoqIiqLk5OTnBwcFwFmxr a2tkZEQikTr3ILpGdJ1Pdn80t /aX1F5Bb8snywPQiKBo7aOuZm6JFlCQqWPtWppaU01tZ5BYDLzU tOFQUE5WtrG2rKy a9fg5ws0NuILSMtyVSU1rFw6avMpJEAmwMkJd/FWvg2u0QsV2LkhL7KEjQSW1tHRVqalZ XIayvy37ofmzz0unTncbPGrPs38DssqoiWJmUw2iszGGzVSQlZ d/5 tieEOSEva3UJCgMGNJbDofDyZuaqRCJxJKSPDIDp2o33EpTXVa cLq tbWlvq5xRUVRXVfUxVyi/axCAqqqvrz9y5Mjw8PDAhgT1F645TJ8 XU1NDZ78rjGMTh9l55NdiiRR0cSC CQuPiwyrZRbWpoeHJzOZovTaBLl5aUZBUGZgFcPCuP9A9KKwii GfZQAhdhZMZcUVdTxyySllQBPAKgkElmMiMfhcUQymSAQCIU4W QU5LS2ptPRHQSnKnN76RlpigpSUh1lZNDk5Op2OxxEIRLI4Gbb BAQIe4FucLEEdX4CDiy6iUgKJRMQT8PwyXt3rawdfpFWqDJi6 K/Na7YuGdCLLU7hv1cZjycQ4Qv8V4KLe/zaOiERB58TihFgbYKYGBHgcAIBH4fHEclUMolEgI5IRDKFTOQL EKBANZC1oUJwJsrlUpVVVUdNWpUfn4 1Fw44R02bJi8vLyYmBgs7cJj60yht7iSO0lYRAaZbTRqpDIh fGdI9u3/n3tVBDH0clMV02KTCytKPALPu26e5vrX6c8QnkyqgMGGNKBWOc bBBAKQGlqok9AVimP0cdOVUpdixCTm5uSVlBdV11TlJxURKOJi ZE5CopsJRmSz61kuhZd1cJIRkyiNulmNEVRXVxKkvipE0KXY9H qJarDXyUW19TyK3NziyorqplUliA/KYJXw9DVsh3gYN3HmC2BJxL4dFmWOJ9Vg1WuhpXzcosK3n k1mZPOByQUJUlFwhK42MyyuCiXmlaWpGAzxcXZ9bVC4uK04vqy 3mAW5qblZH0CmhxWGQmpU1HKLMrEcDhcDQaDc55DQwMRFsdHR0 SiQTzu9IwOnesHaRYOAKgaxiY6OhqcKjNgKgKqto6ZsbqkhQlm wk/W6szCLlvotLKChWc5zqb6CoxAQ1PolYx8kLjIkITS6TUevcdPc yYAwA2E6MqqGBtlegAdNCQGobBzc95G ov j21h089XmfX0OUtHKykpY3s9aqq0gJ9nz1 9vzVs1eVHEM1eRmmuKQ0WVJWOTZYqKFGleylLUVVk69 naurrygm/emHgnQVVVUpfamkwCcPvDyePXqRnMWjqptqc3AyakpsQWVubEi A53N/n4D07Oo6Hl1VVUVKl5XkefuB55NnzwPD4jPzaxvi/eQGB1i6RppEqfoo/6ePPD29Hvrm1ElyVLTlJIQ8YU1qfLCfr5fHk2cvfCIz8w2HaMk x2ORP kOFXYQADocTExOztLQcNGgQXOqFmttFAu8yYXaQRhEoQGHUvGV TpjoZyzSz4vQbOnHKysUDlPBkosKo0UuPHb7o5nb91LXd40ykx GlYNSW5XlN/Oe525Y6b27ndO6f1H9jcmGM3ZMKUVb8OVALgk7NEzMv3eeEAgU oXpiT4XN6/fv36DRvXH3wSJOnYa hPo3TJRKKy49QxOiDh9cWdroeun8uynzW j4kOGwAmVVxJx0iul6aCBJ0mqyBl1Ke3vK6NMZnKxlMoNHGWBL VxOKJDljiJJC4pKU4lS2sbW9kPMqC9OHxo 8Y9T2sEirbzR1sQCOaDRkpTk 667Vq//e8Td1JrSTSKOEVaq7eVrYNR1c3DB7ZuPBGQkIFnaTV4xoGGhCM RKeJSUuJkAg7LaThks lkopzZoIHm2uRi9/3r/9h4MERF38LGyU4FiNUD cJKr/1X967ffvLx8zzlyYucdNhM7BzhMVdwTUiMQMA3 EabLkoAKi FQkGa z1OH7o02okqngQURs5yPXLBXZTuubuf3Ddv2ED1hudgWOkIp8W HD8Him2du7nexlGWIYz0zZHQGTfn7xoqf/LIP2QAAEABJREFUlAykAVC0Mhyx4MaKvkpsGmDbOI6fsma5ozI AJFiTbTNw3JS1a6doak7ZvHnKT1bqkgxdJdtl6465/3vH3f38hhXjzWQBwBGJCj/NWXT4LNbPzZvHjh6 fXS2C1ZZR3PA0mPu7rfd3f 3/39Ht21Yt2JQo2cAAENHw2bK4UMTzRVYWFRNh2byLHG2tfmYTdt Pu7u7ubmfWjDRRkMK1gcMHL7/8A1n/77m7n711PkN0yapABYWJQB0bXVr6GqShWKDK6wyeiECiMB7BPD vHX3 wY vybEbOmHyqiUDlEBHzWf/a8wEGp3FlpZtThwpBpVCxDc2I9BoTDZWLMORweaVeGxeCfAEIo XOloFTTxIBAIIYicqUkSATYSGBTGma7eKgC9EhS5xIFJfEZrvw qRiJSGay2LIyMrKyHAkJOFWF1QCOQGMwpDgwDBkZGTabLcNmYI/d8CQihcmWlZWRleVIcdiSLBbsEgDMMwAAlpLF4WxXjIDHwm06J MNO8GQxGkuSIysLm3KYmCtYH BxOApVgoMNR5rDYdHFiTALKwANbeFslwzbNmSgDSKACLQigG91 3HkPqXD1VtfMuKNXbzsvoB8VGUVWRst66s991CVp5B/VJ oHEehOBLqO7HYn6l16LBQ5jqb11Kl91JDsdunziIJvVwJf5AzJ 7hfhQpURAUQAEfhWAkh2v5Ugao8IIAKIwBcRQLL7RbhaV87NzU 1ECRHokQRKS0tbXw d87jzRYVk9yvPCYFA0NTUVFVVlUcJEeiRBDQ0NBQUFL7y unZzZDsfuX5x FwMjIy8GOHTERAR0enVw9IUGDhqUfWTOArr5 e3QzJ7leef4FAkJaWlpKSArc93FJTU5OSkmprP P3jb8SdidqBkd65cqVuyjdvfvvv//6 fl927npoa2R7H7TiVdUVOwBM7z/GKKamto3Qexqjdls9sKFCxf1 GRsbNzVTl1niRfJ7jedCbjCS rxiUhs/LsR34Sy6zSGJ53BYDB7fCKT0a/LfOWnFsnuV4JDzRCB7k0Aje77EUCy /3YdkfPdXV8Xn3PWMXtjqcPjalzEOgo2RWC sqyovzcbFHKyc4vLqmu4wk6BxUURVsE6rnVVQUFhRn5eTkVldV 1AoGwrVqfl8crLy0qLCypqML MdznNUG1OoqAUACv1oqC0opKbo94bPr9OXeQ7PJrQPrVfYsnDL FsSNZ9LccuX cWFVz8/UeMevgqAkKBINX7zr9Xbpw e HWpTPn7ycUl/O yhPA/vVG0KFtC dMX3/6bvZX ujRzX7w4OtKQcq5U79sPnfFL YHd91Nu sg2RWKZrtSGnY//3rixIlD 044KwPfwNfPI/K7KeiuPaz6KmFJaEQOTcaoz7Apwx3s9aWzghKKq4u avIDT354UAK/try6lhcQktu1yXTz6EtSg2 dXDxl7IJjpwIS3qDZbjud7g6S3cboJeW0zWydYPrJaYyubF5GU UIaugob2XSqt3qusCg1E7CklNUNDfU1tFTlSSl5pbUV3K Isg6Agjdv8HJmOjpaVO6rmAIA0ErDV3D8IU1INJaccm8z0/7G8hLi6AcX2ot5x8pu0yhwADApJMDHVeflZr3x808s5NbBS7G2 KC09MuCx35uCwjfh4REvvX1eeri733/g7vUqJL2kgFdZXhAf7O7 yL0pPfV5HJ5bzeM3 W3xXltZkf0m Ln7owewssfz4PiEolJ XUa01zPoEmZh9uCRe1BKdklNi2ZoFyMgqKvnFRXVMegkCpkMSC Qihc2uq6zkcdtEjbX4 ItfLayITKhRkTW1s9NlKGW/iqgANQ1nrKogNTEQOw/Y61lwSPSb3Nw4bQV96PPR 7uz/2ehYc96YCcGFlbm5B8qtAT6yiu2fgq SCPHgD4NeBiuy4V55esLL748eer0KyK6rqYO2PB9P Jd3MI11G2/anX9f9uWmig5o0u5sNruOG07GyW8urLCmED9XSs7Kfvs0hsvCU whKfqyvX3I4uqqrm1 SF3r25b 3klVfDoq8ePnhw3bKVrivnLli4aM7qbXvcQoOykpPj3I4vmL90 ztQpk36eMnXm3FVbf78QUdDGmiO/Nj8h9vHZnb/PWbxw/oK5K9bs t/ll HFFQFXNqxcN/eX6VN/njhp pxFS Yfef46qaTjTkcn7ZnPry8tLREXp5PFyDBEIpEoyWJVVVXV8r54 lUHILatL8IyS05eQ6N PKa7FCfdMqK/gYU/ncsMe3do0buIvC bOnvbzgp37Tl99FXRu8fxt21YtWrV03rylK5fvPncupCS7mleV 4fvqzo7taxdgad32nXeCfTOra2uKKiLun92xctWv8xbMW7Zs5e 5d9yOSi2rq0HNaeM6QdSYCHSu7UV5nNsyDD9X6OlguvxktZ6xp aSnfTCfv2XPPZ2cfNa065OUBVXvrLW6Bfh63flek3r7kcTWhss/CvYF L279Ptl57swVR92eXPXcaK/Epjb7aNrJC/e58 B2EH3kjXtPAoLv7/xVsSbr8K1rhSMX3Hx6/8HOPxfNHezseiPQL DgxMG9ZZtaoff2J8ArK0/x8pI2MGAqKDKZQFyc5 mZXFHRKN9MFcPBO1/du7BuzkA9DuycxwOpqWDE5g2XvDwvrl9jmOExcZ1nyqurd15FZ BsMPhaMpaODemWHv7rzMDwz6NTatYUKS9Yd9Qr2unBhiRVYu/ZOUGZsOXSEDBHoRAQ6VnY1TH a8zt8pHb84Im/7NUzg KDguIxOHB ku1362V2OV7XqZ8iaPjnaZLa saWQ22NlJRVTR1Hm6sIKNUFuWUMKQV5eVkmncZgMNmyctJyLAo BD9csMC/vXoWxKbnCDOZAl lmGprKCgY2g fNWbJxznAFmpy8rKysJIvJoNBY0vLy8mxxqhgBoPS9CFSWlxf5 eErr6YvLKRCYCnIKWuo1nj7ZFRWVoLiysq6sTEnbWEFJQYJOIe FhDCQ6Tr7PUHtLc0MtbSNzC7t ZpTw/Ehf/9fh7ndunBHNdteevXnHPfz1M6 Qt49LhlmPtDa30lLQMjL6yWXN/7a5WCqqikNHmKEXItBJCGCf7Y4LpfmR2kin8YONyFm87ITkMiC s4xYFXn RRQUqZoMsmv55GlVSis2GM1kcniAuoyEjSaQAXvVnLsPWlFTyi DU0NS0tOkkMD6iScgaGJnbGWnQAjzpu F2mZzxkLk7ncrl19fCBGODz ZVVlRQKhUj6wl8Lrskrywr1iEjzvXz4n92u249c/t j6IIIz7DsygJuQXl5bWGRooY6gOvHjWgIJMCQV5WVkKCRSDSWh KySAr2irjivsJhCZOua9DPDUr8xk6ePHorcCvzAY6CqqSLBYJk Gg0eXVzJ4deCgx41OgNvSECnYNAx8puEwMcHlAkxClCEqirra6 uLYp/cTegWKG3poW5sURTnZqayoraohogFPCr8pPTuSSuGIP94XJCU/X33qmSdHI9tTo1MbGyrlYAakpyY6LD/SISKwE8eq8mOmiLAIFEpLPZQngCuLx6wG94wFZPp1MpZFJb1T aV1eUUZQSHispXZ6QkBwaGhqbm1aE7yUZE5lUlJWcUlTBzaJoG 8sAarOY8/mgoqKggl9dB qqS4sLcxKAAkNaQV6Ko2NgPXzmaleYVs cMn5kXwuL3op0BZCQnVZSWorVrs5JCXH3jsuugEcfDQgVIAIdQ aBjZbfpkVpmenaYT1SueBVFXomRU5N2/1y0pYmRwQBj1jsmJfnpSenBsdmZGWlhnnc9KtjVcjrwEn1XoXE PPpzhVpWUV5TXNK4XwnyOvrocTrnc68aF0OSkjOyYgGenTh/ZcvZxLqhu40F3LbeyogxqAADQF2yNDBBJgC3LrimvKS/NLyssLyspKJNjMYlUypexKc3IzUwpF5918tDF224N6db/9h bQS1MfPv2od/b3Lw3mkrq2dll WWVVRWV1VXFReUAqmdMVlxS9tuokICgwAdSw7TNBwy2AJzKqNe 3IuDj2OyYu/87d uCZ2GtovYwyceB9wNDXiVmJ0ZFPbyx65c/bgRnpVV9WZCoNiLwvQl0rOw2PVKzdrAcdzNaa7D50KGmAIhRKL aTJxupa0i1HL1sXmnEvrvzLK3tBo3bl8XoO3jwUCv5lhUa9 sBeHl57f4TRx6HNubAN1kT zEjxvapvO8yaqiN5ci1h7Ooir/OnaEGmM0TK1ir0aJfXDize E/3gBUN b0 DciA8 2NuXkv3n 4Ozeczev 7zl2PRii8uQv4xMZiZ484bs6KhBp4uJWpKZTI0BDuTY8ycP/fI ejzy2ytLSyHL3j9PV//n14bcNpP6FaYtapCWtHWzpOvga5m5O YZK5iMGPNLP0vx2POj4eNYy8UecQomVmN MlHqM2/nTk72kR2LB1oOnD79yCuwc eYPkr6TFFXaIsIdBYCHSS7BApQHDVv68F/rvzvLHykduL4idP7/ppvM8jK3GTYisPXL2 ZoG4oR8RL6Peyn7x39zhDKXEaQVtvwLz5u06cOH7s9O4/1o40tpYnEyBGvBhQcJ6zdPK0UcYy8BDAPMNB81ycx1hpY4eiF0 FMRkd/2Ky1 04fPX7yxD/7d6355ee GnQiwOMAYNsOdpm8eulAZdDw7A6oGw8dMem3kSYAfKGqiPrqjl scHkekavQdNGzIgJFDhvYbMnrUkF4cCTIB0vuS4ar37Td zeqZOkQ2pbEljiItpjdr3TonByM7K9sZG6 cOwHT6YuXt06bbidXUkHEkawHLd7 58ETpw7t/Xv1jLnGDFmqGE3ZpI/L0o0HTsO6J3ZsWDvGsp8STYzKZhiPnLVu757Dp06c vvvvavXjDTWYFMbns19SZSobmsCVACsJ/ 1YMJoS53WRej4awjgv6bRt7fBEYC4hoG1wxAnURrp5DTQVl9ak cOWVDG1Hz7UUo0mSQFAjC2pqGtnq8mhkIhAUkrF1HSQk9PIEU4 DrcxVJKVFotjgSt9YV09DGn46AIAjktEwN9DtpfjeT3eL0RkKu pYDnIaPcHJyGjTAUk HTWscB1VBWUvX3FiZ3tAYAElZTW0jGx05IFLhxlo99a1p3DgcX U5FXV/PwFS/l5G2lhKTTCI0lX3uO0tRUdfSTIcByPimJgQKjqlnYTV8/LzZMxbNnAJPjsgmzpz587g5jroAp6Bq7th/mJPTsIGDLXvpMgAFdkthSWv0tnZsqOpobaUhLUsBAHv ptDLynEgrOw0bJijlbkCQ/zLg2yKDL03EyACIK/b10hbQ1ayOQ/tfAMB/De0/VFNobDS1Q2MdZqE9Uf1i/r5kACZTKKTqdQPC74xR8PCedCgkWYazW4ULCwGjPv952EO9jqy DDKpOR/tIAJdn0BXkF08GSiMmrN0yjRn0TJC16eORvA5BOjaqn2mHDky2 VJZiv459VEdRKCLEOgKsttFUP74MFlDNroAABAASURBVHtij1w u8PZ z06cAK6u7WM7d77n2dsb x25nkgZjfn7EkCy 0188/LyEnt8yszM/CaIosapqY2S5 qKaejMmWDAgEbr1QvgcI0GFzia80U7CxeCzZvbx9ata xR5Blu1dUb 20KQGf /JH79uUbGOTp60NL6t8/cuxYkYVNnPh0/XpojzZtutgDUmxsrOjUoe2XEkCy 6XEGuvj8XgZGRkJCQlaj08MBkNeXp74mf/IsrQU3L37nrCKFA0KHJQ5aCINPXUYW9vUF8fCP0T7xRKMDB4Zt MTe0T7puLGCEhaqmpcvHxsnFx0DR9fXvfuSMy0 vXh zYAW34li3Tpk H9vOcOVCjRWbn4QHNMiTEoKAAmgqTqdDFk4mJiYGBQTMZtPP5B JDsfj6r92ricDgoux 9cHpYAZRdEum/nnvB Sycw0pKgjFjsMlps7C xxWAZgEdPRps2tRoO3aA58/fWU0NEArfM5jTssJX7KekvOcQ m/l5Ny5xmA2NUU1bBhwaKH1rQYCAL62VjIiQmTqFy5A0/v7b7Pff4dmP3q046BBjiNHOm7bhtnNm46 vpjV1TkSCJjZ2jp2 oRk94Nz/lkZSHY/CxOq9E0E4IIsFFw4nz1/vtGPmhqAgjVpUqOQiQROJHwiAYUat2wZVgeqMAAAeoDT3n//xfQaToeHD8dWA CCAw7XahGg7UMbG6w nEqL7LffgKsrZgcPgsBA6L5tc2ghqXB/xgwgatW8ffSo8U4AdyZObBwLFGUHByCytv22yBWNy9sbwBVqOC 5ooqHBOFuNDq60wDvWZ463fauZmrZNT8QBfneB8UPLzW0xMLT7 KQJIdj9FB5W1DwGoKefPY67k5MCBAyAuDqxZA ztga4ulglf8KI9eRJAaYZyI5IMqNFwHxpcb4ViJDLoB9ZsNqhZ sO3nGNTW5lZwB6qtyCHUX6jIoh4/3MrLvyc3omBEWgOdQINuRb1fuwZaLjHDIpGJSttlC1daSkvbxd MXOwkPB6LhiLbN9EQM4XcXSAYaxCViCO8Q8BAaZCLCdfcugE6 uONu26AHym63PZedd2Bw6tc8aYX78CKEF6Toom3eQuUSXdWdZx hw iYKqXm7c2fjdBtqCrRmyYbDaRk2vLvAYXagiWi3DAnmrF3bODc Xfbdoub1zB8BJusiawzYxaengC/bhHUJEDN4mRecXSjOcMkNdhnfW1NQvcNVNqyLZ7aYn9tuHBa8c 0VTl27dQZ62tsYhKSwGUKh8fbP/7vfT0Gr/jNyvIJ3Zg5VaRwBxRtK3yP3HYat4t0ms4WCh29vbYvP4Hb GXCaihcOm5OWYYoeieAU/rh9ZyKtoc6qhRADr5T4MrRSxWcz/YzvLlWMMZM4CDA2ZqalgmfEEs588D PUF7vds y6yy fzq1DqygSqs7MBXGQUTVXaZQsvddGVBq//x49Fu99r2zzbgp3 p8HKreKAOc2rB62KvugQahkcabvQ zonsPdWAUMaX fqE63g1xR4g2nqqH7OnKpt26pWrao6cqTq/n3MoqO5V682lQPuxImfvjKgejRX7q477S 7eDy vr6 4KsSatRJCOTX1tb06dNdP/RoXN9OQMBkcq2tP7SCn36Cn GipKQKd/ea48f5S5eSrKwokyfDHmGT/JMnc01MYIVPGJ/Px FwsH43tvaXXQaDoYRS1ydA8vCor6t7zyoq B4eX2eC7dsFf/7ZaPPmtbyihLq6jfnNFf78U2hv37JOq31YitlHbgzQIVZqb/ t24/4bxVM4yGF8hXdYT8t19j B76xWM2hClavbnlCBWfOvHcuVq8WTpz4Xs6fjScRLFsmNngwWU KC3CJRAgPlx45VU1dXMTaWmzyZs2oV8 xZsYbfqsBOipeX1KxZn3NlQA35gTg6oKv2l1042yWi1C0J0OkE R8evM/z69fgtWxrt5Enw6BGAz50aPvC4N2/wFy/ipaTwK1Y0VtiyBXfwIFBTayhvY4Pz8cEsKKiNMgCgQ6xUVOfzt 2lpuFaJSgVwdRJ8XuJy2 70zZtWXt8dwvi53M/z3q61SkubQ8Xv3k0YNKjZ8LNn47dufWe7d P /ffdYcuihn3ckyfNruBOG1HChXK4 HvuHC4 nmBu/pmXBdSQNlx1o6zPlt1uNGY0lI4nAJ/25OSAc cAvCxhNKmp4LffgLo6thWtq5qYgJQU7Mn7ggWY9kH5gwYzYeXv ZDAGuPT5oX1jd/A50oc RTkdornfOJz/bA6fIop ZAKePqEQ 2FBuLA7Y8Z/tutRFZDs9qjT3ckGO2MGdlnCmS9UYRhaaSmAk1wbGyD6SSPRzz 8cP46Jr inncLCALySW5no1ytEFT5/e AA2LSpi1nzHQhKG8T11QbvXg4O2M0M6qMIQkvIn8 wpAS0OhfwEJ6OHTsw52pqXx1gt2 IZLfbn JOP0CouVB5oaTOmNG41glniOfPY79DLCmJbeF ePhHhwE1SCQiX7Rdvhy4unY6gwQcHAA0OCg44Lw84OOD2a5d2M 8LnzgBvL0x /Q0mcXCPEAncIybNmG/nyJSUvj1AsoiNIhalAP1UQShWdBhq8832BEMsqfat4wbye630E Nt24 AiQm25gDnSlCCoV6oqWGuob7cvQtmzgSmpthv/cKJMNzfuROTHjg1xmp0qRdcPxHppqsrgLZuXeNvwYlGh8Nhyyw DBmCZsGjzZuw3hr3b0lkoyg4OABqUy5bCKpp wq1IVeGMHvYCYcKa0JoW07sUsu4ZLJLd7nleu/Co4OQX6gVcGYyLw2ZqLX9zAcrW Yaft4faBCfCcC0C7kyeDKC4iLQYitSPHzmcm8N mw1GCOOBBgOD4UGDoUJJhQZvG/AQGpRUaM0xh4e3jrpZWGfMaFwJESkpxAKnq/DmJDqEiwOwo2ZhRdPP1hw76XFHyG5tcU3aswv7du5wFaW/tu04e V1RVZ5J2WEwuoYAvBpGxSUgAAAhQaqDJQYeOjgAJrFRaR3165h X8Dh9BDKGTSobtDg/BHui2z4cAC16att4UJs ilyJdpSqdjUG/YiMpH6i4rgFs7HoaRCg4F5ewNoH07Mm1W1 a swdHBMUITLQU0Cyt86iiK3MEBm96qqXXMuehavXb6aDtGdrmZX hdPXnd74hMQGhr6yj/oudvFu9Fx2RW8Ts8LBdgxBKDowC/UcBYMhQl iYbaBHc2bQLwoRAsggaFrGVk4eEA6p3IHj/GdBnq4NdZ84qqyBvcwqWPln19uA9vGDAkaPA AYOEBldOYMDQ4C0EWrOq3rkDRKoKR fgAKChpYAPeXa7nI6QXQgR /dozvO2Hrvo5uZ24/DF7RbA 2FqenoxLEKGCPwnAahNUKGgYMGHQlDLoEEhg3IG1yXg/tWrjV/Mod7NmIFpmYND47blksUnehH5b24Fd6C Q2/N1jw5hd2JTBQAjAGaKAyYD 8TMEhocOUEOoH2iU5RUY8h0EGy25IvjYpXVlbJyamqqippmY/2EYEvJSCaZk6aBKDSiQx SYfy12yiJQuojJ820Wy6uRXcgfoucijaNk9OHZoEvdV0 0sj7yn10TgxAh0vu9zSsozwsGwJCSqFwiiPSfHZv22hs8sYZ eZq9defPE8Pacq7vyfMyZPdBal6RMm7XkQdnHXoSsX3SLyARDw qrLdNm7adPjwvfB8bmnNG4 TG6bPxGr/PH3pnr DUku5gfd2rV4qai3azpz58 J1vy9ev32h84SxsKNVay54e0FfGBD0QgQQAUTg xJof9mtqakp/kiqra1tHI2gDhQFPrpwdI r69a9Z448KKaPdFBTpVVEhL7yjs6TNetlbGamWleZFPH8QUBOa eLL0BIhS1nXDKbeJr2VpOvSEyIS4pMLamqLednPr1 6fdP9VURyelZW5ItL/wSn0qSUDMz0FGVrsl8fv/IiBY9T1O2lx5ERqwgJq5bS0jdQJfAzIn1fREYTVLQNTbQkS/KDPJ9cexEPgCg Lpf7kRGgbEQAEfjuBOAF2CgU3fSt/WUXIisvL e1lQQCQRNGAeDlZ7yNiQwNjXqbV0i2cHTp30uuOi049Onz7Eo5 c30Tc3NVMVxSSPDD5zHVxFpJ66FTF690hWnl jWjrCTFmZij2qrClPhntwMLCVX1YuTa/NzUyDsPk6RtZ85c9qfrH0sXu9j15paU1WiYjJ29cPWs2ePtFRU HTf9t9drZQwfry9NYGgZT1/6 fuP6 YOtSblZjx 9rgTchgD5fH5b4aM8RKA7E gkY4PqATUEu76776v9ZReyIpPJ8m0lSvP6V8tHatcv3Ni7dI6R hHJVXEZ6rE/gS7etC1YsXrDgj0u3vULKarJickFtPfTa2gS1 RlvIq9fSDGbNsywlzKrPLM0vzCM7DLYWUdFhQaYSmpDxq26tme aGQcetW7MVJLVMR9vrUSnEDm6toa9NbQY RkZoL6hI3Fx8bbCR3mIACLw3QmIiYm1vlq73fF3kd1voKSuY7N oX3Dwi2BRenb39IbpqoDR1j lLQ3zjgl8EThw42gdKXXxb gTNUUEEAFE4AcS6Eyyy mlrEJWJSS8DRBIScgoiCVF XpduBZWSgQNX/3fp1Lo9zI0yzfLYP7PhgqSYiQcgNNblgzHlHfjmVtCeno1KM9M fXprz6RVF0ML4dH7jQEoLy9LLwjMBNx6UPjGPyC1MJRiaKMMKM TWFdExItDxBFAE3YtAZ5Jdqqq paWNCTX55q59f21xPXLHPa6oXEKKAgAUVdAqcXPq6bJM3cGDtO hUTHQBEJORVzce85Nmgf 5swe3um47dPSGXySFLUElUAitGgNALK0s9H992nXPNte/TnkE13BUBw4wpAMy/oOaKAMRQAQQgXYl0BEyQxQnSupY99VRlqa/v4ojoWrs0M9pmAErLSE2PDSNSNc0HjDCRl5Sp29fHRVpOlk0ch wBiGsYWDs4jxvy0wBjDg5PENfQN9bR01BRUDDqP3WupVp1SVZM aHxWHlXBYuHU/uoMGdhSTEpSQcfOTotDFcNWLGh4ong1Iy80LjI0sZilZmQzZrg JB4AP9VnUJ9oiAogAItBeBDpCdinyDL0pW/ aMshYmdVqHEwldftpfxx3u3HHze3c7p3T g9QkRfXxSoPNlVprNzwOG7O5qM71k faAiA6HDplGmjTGQoLKruoPnbL5z7183N7fKFQ6uW9VFiiRYOm Pp6/afs3zu N4dOwzpVktWd8stxtyu3YUd7dk13GCiD5aIXIvCFBFB1ROCLCX SE7H5xkKgBIoAIIALdh0CPlF2O7WCXyauXDlQCAD1C6z6fZTQS RKCLEMB3kTjbNUyqgoq2rrmxMh0uUbSrY SsUxFAwSACnZNAj5TdznkqUFSIACLQMwgg2e0Z5xmNEhFABDoN ASS7neZU9KhA0GARgR5MAMluDz75aOiIACLQEQSQ7H4ldYFAkJ SUFIdSA4FeQp36AAAAnUlEQVT4 Hger/FfMpWVlXmi1EQgKChIKBR 5YcMNeumBJDsfuWJ5fP5UHbT0tJyulv64vFkZGRA2W3 Y33l5eXPnz9PSUnJ7vEJ3pJevXoF79Bf SFDzbopASS733Ri5eTktHp8UlZWbgURh8ONHDlyWo9PNjY2rci gQ0QAEkCyCyEgQwQQAUTgxxFAsvvjWH97T8gDIoAIdAMC/wcAAP//k7gEUgAAAAZJREFUAwCUywpXFlpI4QAAAABJRU5ErkJggg== адреса!?

petera
02.02.2026, 13:59
Упс..
Адреса - нет,

lord2210
02.02.2026, 14:00
Упс..
Адреса - нет,

Это што ж мне теперь 500 раз на экране все ригистры перетыкивать?. И так каждОй раз штоль?

petera
02.02.2026, 14:07
Это што ж мне теперь 500 раз на экране все ригистры перетыкивать?. И так каждОй раз штоль?

Так,это "замена регистров работает и для замены адресов устройств..

petera
02.02.2026, 14:15
Вот
https://owen.ru/forum/attachment.php?attachmentid=87835&d=1770030872

lord2210
02.02.2026, 14:39
Ага, понял, что сразу менять адреса регистров с 0 по 12000 ну никак нельзя, комп зависает..))) По 1024 максимум. И почему-то адреса не переписывались с экрана, где есть переключатели с РАСШИРЕННОГО режима.
Спасибо, тупил из-за расширенного режима.

simkaa47
02.02.2026, 14:45
У меня все работает
https://owen.ru/forum/attachment.php?attachmentid=87829&d=1770028406

Да, вы правы, я запустил ваш проект, и он работает
Я немного изменил его под себя (мне нужно чтобы был float) - и перестало работать(

petera
02.02.2026, 15:03
Да, вы правы, я запустил ваш проект, и он работает
Я немного изменил его под себя (мне нужно чтобы был float) - и перестало работать(

У меня Ваш проект с float работает
вот
https://owen.ru/forum/attachment.php?attachmentid=87837&d=1770033718

simkaa47
02.02.2026, 15:40
У меня Ваш проект с float работает
вот
https://owen.ru/forum/attachment.php?attachmentid=87837&d=1770033718

Спасибо) Если Вы ничего не меняли, буду думать что это из-за Win11 или версии конфигуратора
Главное чтобы на железе норм было)

petera
02.02.2026, 16:06
Спасибо) Если Вы ничего не меняли, буду думать что это из-за Win11 или версии конфигуратора
Главное чтобы на железе норм было)

Я не менял Ваш проект
Про видео съемки
Я для иллюстрации коротких фрагментов использую для захвата видио с экрана программу oCam https://ohsoft.net/eng/ocam/intro.php?cate=1002
захват для форума делаю в формате gif
87840
Пи этом в настройках частоту кадров для gif делаю 10..15 кадр/с
87841
при этом размеры файлов для 800х600 получаются смешными
87842

в Вашем профиле есть возможность создавать альбомы с картинками
87843
В альбом загружаю полученные gif
У каждой картинки в альбоме есть ВВ-код
87844
Копируем всю строку ВВ кода и вставляем в текст сообщения,
87845

таким образом сделаны мои короткие видео

Андрей Кушкин
03.02.2026, 14:35
Вот пример работы Архивирования на USB с возможностью удаления старых файлов

Посмотрел ваш приложенный проект. Да, очень интересно. Откуда правда панель берет имя файла, в списке файлов, на экране №2 я так и не понял. Разобрал, меняется элемент "текст". А где привязка хоть к чему то у этого элемента, ее нет.
Саму архивацию переделал, да, все работает хорошо. И в правду не все верно понял когда делал. Осталось победить отчистку флешки.

У вас на скриншоте есть "Delete File", у меня такого нет. Вроде и версия панели не влияет.
В наличии набор функций как и в мануале "Руководство пользователя".87859
В мануале ни упоминания удаление файла, ни описания поддерживаемых команд для макросов нет. Такое ощущение, что у нас разные мануалы. Или вы ориентируетесь по какому то стороннему, мб от "исходной" китайской модели, про которую где то тут упоминали. Иероглифы в приложенном примере меня на эту мысль натолкнули.:rolleyes:

Если вас не затруднит, можете сказать где ознакомится или привести пример кода для макроса.

Поддерживает ли макрос удаления файла сложные имена. Т.е. что бы не сносить все, а удалять только старше N дней. Удалить *имя_Nгод_Nдень_Nмесяц*.

petera
04.02.2026, 06:09
У вас на скриншоте есть "Delete File", у меня такого нет. Вроде и версия панели не влияет.
В наличии набор функций как и в мануале "Руководство пользователя".87859
В мануале ни упоминания удаление файла, ни описания поддерживаемых команд для макросов нет. Такое ощущение, что у нас разные мануалы. .

Все у нас одинаковое,
Смотрите, в папке Russian файл NOTE.ini
Просто добавьте нужные названия функций в секцию
[Function_Name]
.....................
Function156 = Copy File
Function157 = Delete File
Function158 = File list
Function159 = Down File
..................................
87868