Показано с 11 по 20 из 41

Тема: и снова про регистры :(

Древовидный режим

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

    По умолчанию и снова про регистры :(

    Извиняюсь за офтоп, но что то я совсем потерялся.
    Наваял такую вещь:
    modbus slave
    var регистр бит нач. биты конеч.

    sU1 0x00 0 15
    sV1 0x01 16 31
    st1 0x02 32 47
    sh1 0x03 48 63
    sU2 0x04 64 79
    sV2 0x05 80 95
    st2 0x06 96 111
    sh2 0x07 112 127
    sU3 0x08 128 143
    sV3 0x09 144 159
    st3 0x10 160 175
    sh3 0x11 176 191
    sP13 0x12 192 207
    sP11 0x13 208 223
    sP12 0x14 224 239
    sP14 0x15 240 255
    rejim 0x16 256 271
    error 0x17 272 287
    8bit 0x18 288 295
    8bit 0x18 296 303
    deist 0x19 304 311
    krit 0x20 312 319

    18 регистр для выравнивания, но смутил меня codesys потому как адресация получилась у него сквозная. На скрине видно что получилось
    8bit 0x18 288 295
    8bit 0x19 296 303
    deist 0x20 304 311
    krit 0x21 312 319

    в настройках стоит автоматическое выравнивание.
    Так вот, прав ли я что буду обращаться к deist и krit по адресам 19 и 20 соответственно? или codesys всётаки прав и нужно по 20 и 21?
    Изображения Изображения

Ваши права

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