Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Коды функций Modbus-RTU

  1. #11

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Табличку сам нарисовал
    Про 0x, 1x, 3x, 4x и прочее https://sites.google.com/site/fieldb...odbuseducation
    Спасибо. А вы точно знаете, что ПЛК110 в режиме Slave поддерживает коды функций, указанные в вашей таблице.

  2. #12
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    у вейнтека есть пунктик в меню передача данных, так вот пишите свой проект используя локальные переменные, как только придет оборудование, используете ту функцию, чтоб скопировать из слейва в панель все данные скопом, если затрудняетесь с записью, так же поступите пишите в локальную область и на элементе ставте уведомление, а этот бит отправит данные в плк так же группой. Естественно регистры для записи и чтения не перемешивайте
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #13

    По умолчанию

    А как быть со смещением адресов данных в Master (панель) и Slave (ПЛК110) ? Это вопрос к petera.
    Последний раз редактировалось Newcomer; 26.08.2015 в 13:52.

  4. #14
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,842

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    А как быть со смещением адресов данных в Master (панель) и Slave (ПЛК110) ? Это вопрос к petera.
    Все регистры и биты в ПЛК начинаются с адреса "0" вот и все смещение.
    ЗЫ. Смотрим внимательно на картинку

    И руководствуемся ей.
    ЗЫ."Все регистры и биты в ПЛК начинаются с адреса "0" вот и все смещение."
    У Вейнтека это называется MODBUS RTU(zero-based addressing)
    Захват-1.png
    Но можно и просто MODBUS RTU, тогда для элементов на экране в адресе прибавлять единичку придется самому.
    Последний раз редактировалось petera; 26.08.2015 в 14:43.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #15

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Все регистры и биты в ПЛК начинаются с адреса "0" вот и все смещение.
    ЗЫ. Смотрим внимательно на картинку

    И руководствуемся ей.
    ЗЫ."Все регистры и биты в ПЛК начинаются с адреса "0" вот и все смещение."
    У Вейнтека это называется MODBUS RTU(zero-based addressing)
    Захват-1.png
    Но можно и просто MODBUS RTU, тогда для элементов на экране в адресе прибавлять единичку придется самому.
    Большое спасибо.

  6. #16

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Табличку сам нарисовал
    Про 0x, 1x, 3x, 4x и прочее https://sites.google.com/site/fieldb...odbuseducation
    "The distinctions between inputs and outputs, and between bit-addressable and wordaddressable
    data items, do not imply any application behavior. It is perfectly acceptable, and
    very common, to regard all four tables as overlaying one another, if this is the most natural
    interpretation on the target machine in question.
    For each of the primary tables, the protocol allows individual selection of 65536 data items,
    and the operations of read or write of those items are designed to span multiple consecutive
    data items up to a data size limit which is dependent on the transaction function code." MBAP V1.1b
    всё остальное - ересь создающая пользователям проблемы

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Modbus RTU
    от uvwxyz в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 18.05.2012, 18:54
  2. MODBUS TCP -> MODBUS RTU
    от v97ssv в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 08.11.2011, 09:03
  3. Modbus/RTU
    от Milchuk в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 12.04.2007, 12:24

Ваши права

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