Понял, в чем суть. А 3 DWORD вместо 6 WORD не проще разве?
Вид для печати
Понял, в чем суть. А 3 DWORD вместо 6 WORD не проще разве?
Добавил я пять, четырёхбайтовых элемента для записи в них номеров из HMI Панели.
А какой адрес в сети будет, например у первого телефонного номера? Панель Weintek.
Вложение 16196
видимо 193
пока с телефона напечатаешь...
Поставил адреса в панели:
для первого номера адрес 193;
для второго -195;
для третьего -197;
для четвертого -199;
для пятого -201
Подключаюсь начинаю вводит номер, потом панель отключаю и подключаюсь к плк и через кодесис смотрю, номера изменились но не понятно в каком порядке.
Вложение 16200
Вложение 16201
Может надо ещё что то изменить?
непонятно, что именно не понятно. вроде всё видно
Я с панели ввожу для первого номера 111111111, для второго 222222222, для третьего 333333333, для четвёртого 444444444 и для пятого 555555555, а он при открытии в кодесисе вот что показывает:
Вложение 16202
Частично меняет те номера на новые.
В listNum AT %QD6.104.0: ARRAY [0..4] OF DWORD:= надо писать только адрес первого байта?
Да, только первого. А в панели формат чисел правильно выбран?
Да точно ошибься с форматом числа, а какой правильно 32бит SIGNED? или 32бит UNSIGNED? С этими обоими нормально считываются значения.