Satellite83 Вы видимо проглядели, в версиях 1.8.63 или около, где можно было задать начальное значение для сетевой переменной это НЕ РАБОТАЛО, при прошивке ПР и запуске программы переменные были обнулены, хотя при этом их можно было изменить и они сохранялись.
Разработчики выяснили что проблема в прошивке ПР и временно прикрыли этот функционал.
Чтобы это обойти AI! и написал макросы для целочисленных и float переменных который на выход дает последнее измененное значений, которое мы пишем в обе переменный, тем самым при запуске ПР после прошивки в сетевую переменную заносится значение из энергонезависимой переменной или обратно.
Это уже проверено и работает. Например при изменении (правки, доработки) прошивки можно в программе задать переменные счетчиков наработки и прошить ПР и запустить снова, и все счетчики у нас подхватятся программой.
Вы пишите программу без живого ПР на руках ? Видимо поэтому думаете, что оно будет работать ?
Просто я на живом определил, что это не работает.