Ссылки на проект нет.
Вид для печати
Спасибо, буду пробовать.
Получилось вот так.
Вложение 38446
Всё работает, но при изменении с экрана переменных 1 - 4 значения не сохраниются.
ну а если как-то так попробовать:
Вложение 38447
Если переменные 1.1 - 1.4 имеют начальные уставки (А имеет соответствующее значение), то
1. На экране 1 - 4 имеют нулевые значения
2. При изменении одной из уставок остальные сбрасываются в 0
Если переменные 1.1 - 1.4 имеют нулевую уставку, то всё ок. Этот вариант меня вполне устраивает, спасибо, но хотелось бы разобраться до конца. Я думаю это может быть полезно многим.
Ссылку не увидел. Посмотрю как там.
Aviator_VZh вам нужно передавать по сети упакованные в Word байты, при этом чтобы еще эти байты можно было менять как уставки с экрана а так же с верхнего уровня ?
Что касается пункта 2 это справедливо и при работе с экранами...
мне кажется без участия верхнего уровня тут не обойтись, так как вы в регистр потом запишите часть нулей и только одну переменную, то есть и на верхнем уровне надо думать как упаковывать недостающее, либо немного изменить подход в программировании. Но опять же, а вдруг вы в переменную пишите 0, то как будете проверять ?
Думаю вы больше ресурсов потратите если начнете паковать все переменные и контролировать их изменение. Пакуйте только те, что оправляете в сеть в варианте "только для чтения".
Вот посмотрите по ссылке(выложить почему-то сейчас не получается): https://yadi.sk/d/JOhrWQQH3aTizL
Там как раз я с экрана меняю уставки и пишу их в энергонезависимую память и когда по второму кругу захожу на уставку, то данные что ранее введены "подтягиваются" на экран!
Сергей0308
Буду разбираться, спасибо.
melky
Про сеть разговора не было. Мне бы и без сети с этим разобраться )