PDA

Просмотр полной версии : ип 320 с пр 103



Андрей 20021991
10.11.2024, 00:12
доброго времени суток. ломаю голову над битовым адресом с пр 103 и ип 320 не могу правильно сформировать битовый адрес в ип 320 0х_____ т.к адреса в пр 103 начинаются с 16384 х 16 = 262144 а в пр 100, пр 102, в пр 200 адреса начинаются с 512 х 16 = 8192 и проблем нет а с пр 103 есть подскажите что делаю не так. спасибо.

kondor3000
10.11.2024, 09:43
доброго времени суток. ломаю голову над битовым адресом с пр 103 и ип 320 не могу правильно сформировать битовый адрес в ип 320 0х_____ т.к адреса в пр 103 начинаются с 16384 х 16 = 262144 а в пр 100, пр 102, в пр 200 адреса начинаются с 512 х 16 = 8192 и проблем нет а с пр 103 есть подскажите что делаю не так. спасибо.

Так и пишите 0х262144, 0х262145 и т. д.
Это 0 и 1 бит в регистре 16384.
А если не работает, значит в ИП320 есть ограничения по битовым адресам (например 65535 бит). Тогда вариант сделать панель слейвом и считать адреса с 0.

Андрей 20021991
10.11.2024, 11:42
проблема в том что панель ип 320 должна быть мастером. скорее всего ограничение по битовому адресу. прийдется корячить сп 310 с пр 103

Сергей0308
10.11.2024, 11:56
Может из бит собрать битовую маску и читать целочисленную переменную, кстати, и регистров понадобится в 16 раз меньше!

Андрей 20021991
10.11.2024, 12:03
да но обмен в овен лоджик с пр 103 пр 205 идет через сетевую переменную с жестко завязанными адресами мастер и слейв и дальше болт. при настройке rs 485 переменные с адресами 512 итд пр выступает в роли мастера и не как это не изменить в отличии от пр 100 пр 102 пр 200. а слейв ип 320 теряет функционал.

kondor3000
10.11.2024, 12:15
Может из бит собрать битовую маску и читать целочисленную переменную, кстати, и регистров понадобится в 16 раз меньше!

В ИП320 для бит есть только 1х и 0х, применить 4х для бит не возможно, только для целочисленных и нет извлечения бит из маски.

Андрей 20021991
10.11.2024, 12:17
да как это организованно в сп 300 х серии