petera, большое спасибо за информацию! Всё просто и понятно. А если ещё в совокупности с той дополнительной инфой, которая была найдена гуглопоиском по паре скопипастенных строк из Вашего сообщения, то ещё лучше
Инфа очень полезна ещё и в свете того, что мне предстоит подключить в этом проекте к панели еще 1 УПП и 2 ПЧ с целью вывода данных тока, частоты, и т.п. Теперь всё уже не так страшно
Только вот я смотрю, в ПР102 есть возможность создать всего 64 сетевых переменных, с адресом с 512 по 575. Есть опасения, что такого количества, да ещё с учётом тех, что с плавающей запятой, для всего проекта мне будет маловато. Могли бы выручить булевские, но в режиме Slave они не поддерживаются...
А по поводу моей проблемы - всё получилось! Промежуточный результат - удалось вывести на панель показания веса, а, также, продублировать на панели индикаторы положения нуля, стабилизации и кнопку обнуления, регистры которых находятся в другой области памяти. Теперь буду пробовать подключать терминал уже к ПР-ке, работающей в режиме Master, по второму интерфейсу, как и задумывалось изначально.
Смысл данной затеи в том, чтобы считывать ПР (в режиме Master) вес с терминала, записывать его в определённую сетевую переменную, а потом передавать его в режиме Slave в панель и показывать на "цифровом дисплее". Также, с панели через элемент "цифровой ввод" должно быть можно задавать определённый вес (и это число тоже передавать в ПР в режиме Slave) по достижению которого на весах, программа в ПР должна выполнять определённые действия, предварительно сравнив значения этих двух сетевых переменных. Возможно такое, вообще?
P.S. А индикатор PLC в окне диагностики обмена сначала так и продолжал мигать, даже когда уже я увидел отображение реального веса с терминала на панели, что очень меня озадачило. Но потом, пока я выводил кнопку обнуления, индикаторы нуля и стабилизации, в какой-то момент он мигать перестал (я даже не заметил, когда), и теперь горит зелёным, как положено...