Ай, молодец! :rolleyes:
Вид для печати
По мотивам этого видео, всё оказалось ещё проще https://www.youtube.com/watch?v=0w8hZK6yLW4&t=1s
Можно спокойно читать переменные мастера, вставленного в слейв
Достаточно в свойствах Codesys 2.3 поставить пробел и дописать "/debug" Вложение 62452
И получим адреса переменных Мастера в Слейве, по которым можно читать все переменные мастера
Считаем первый адрес Register Input module 36-20=16 /2= 8 - адрес
второй адрес Real Input module 40-20=20 /2=10 - адрес
2 Byte 32-20=12 /2=6 - адрес Вложение 62456
ЗЫ : После проверки, оказалось, что это работает только на ПЛК версии [M 02] или V2, так как все переменные Мастера в Слейве, располагаются в области Holding регистров и нумеруются последовательно (пример адреса 2/40).
На старых ПЛК (пример адреса 1/40), Input регистры, так и отображаются с содержимым Holding регистров, а область памяти Input регистров затирает область Holding регистров.
Цифры 1 (Input регистры) и 2 (Holding регистры) в начале,
как раз и показывают в какой области памяти находятся регистры. Вложение 62460 Вложение 62459