-
Всем привет. Для начала мне кажется это нужно просто описать и выделить КРАСНЫМ шрифтом где нить. Очень сложно такие засады искать. Я нигде не увидел в документации, что адресное пространство по разным слотам интерфейса общее. Кстати по факту если адреса дублируются, и скажем я пишу в один из портов а второй не используется, то записанное значение просто затирается нулем "из другого слота" причем время удержания значения больше времени цикла - успевали щелкнуть реле.
-
Возобновлю тему. Так как столкнулся с той же проблемой. Два слота RS485 на ПР200 (но в принципе модель ПР не особо важна, так ситуация одинаковая для всех моделей). По незнанию создал переменные для слота 1 и для слота 2 с одинаковыми адресами. Но как выяснилось память и адресное пространство одинаковое. Оба слота работают как Slave. Вопрос: какой смысл в OwenLogic разделять переменные по слотам? Какую смысловую нагрузку это несет? Ни в одном руководстве это не описано. Доступ с Мастера сети одинаковый, независимо в какой слот записана переменная.
-
Два слота это две разные сети, а вот адресное пространство общее и ограничено 64 сетевыми переменными. Поэтому название и адреса сетевых регистров должно быть сквозным...