Показано с 1 по 10 из 70

Тема: Конфигурация ПЛК-Modbus (slave)- как запихнуть более 860 регистров??

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Владислав, не пугайте народ.
    Владислав видимо имеет ввиду это(из справки CS):
    Единственное ограничение заключается в запрете размещения элементов структуры по прямым адресам (AT объявления недопустимы!).

    Но работает же)

    Единственное, что я так понял нужно подганять сруктуру так, что бы Dword начинался с регистра кратного 4,не совсем удобно, но удобней чем делать это в слейве

    Кирилл Вы выравниваете(подгоняете) структуру под область памяти или есть какой то секрет)??? У меня просто в перемешку идут слова и двойные слова...(по другому немогу)
    Последний раз редактировалось a_gricaj; 13.02.2017 в 16:14.

  2. #2
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,043

    По умолчанию

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Единственное, что я так понял нужно подганять сруктуру так, что бы Dword начинался с регистра кратного 4,не совсем удобно, но удобней чем делать это в слейве

    Кирилл Вы выравниваете(подгоняете) структуру под область памяти или есть какой то секрет)??? У меня просто в перемешку идут слова и двойные слова...(по другому немогу)
    Да, я просто все wordы собираю вместе, и если их нечетное кол-во, то добавляю Reserve.

    Цитата Сообщение от a_gricaj Посмотреть сообщение
    Владислав видимо имеет ввиду это(из справки CS):
    Единственное ограничение заключается в запрете размещения элементов структуры по прямым адресам (AT объявления недопустимы!).

    Но работает же)
    В справке имеется ввиду, что элемент структуры Вы не можете разместить по прямому адресу, т.е. такая констукция не допустима
    STRUCT
    Var1 AT %QW7.0 : word;
    END_STRUCT
    Последний раз редактировалось Спорягин Кирилл; 13.02.2017 в 16:38.

  3. #3

    По умолчанию

    СПС за консультацию

  4. #4

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Только указатель на структуру разместите с такого адреса - и все dword'ы, real'ы внутри структуры всегда будут с нужных адресов.
    Не растолкуете подробней...

Похожие темы

  1. Адресация регистров Modbus-RTU, ПЛК(Slave)
    от Лёша в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 03.07.2019, 08:02
  2. ПЛК63, modbus slave, адреса регистров
    от monteg в разделе ПЛК63/73
    Ответов: 43
    Последнее сообщение: 19.06.2017, 08:46
  3. Проблема с созданием регистров ModBus(Slave) ПЛК 150
    от SDSE92 в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 08.06.2016, 13:37
  4. СП270 Slave. Чтение и запись регистров PFW
    от petera в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 02.05.2015, 18:36
  5. ПЛК 110-32M slave, libmodbus TCP, ошибка чтения регистров: Bad file descriptor
    от SerJK в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 22.04.2014, 11:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •