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

Тема: Связь ПЛК200 и панели Weintek MODBUS TCP

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

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

    По умолчанию Связь ПЛК200 и панели Weintek MODBUS TCP

    Добрый день! Пытаюсь разобраться как связать плк 200 и панель опера вейтек по модбас TCP. В кодесис выставил все настройки. Привязал переменные типа word и bool для передачи. Теперь дело дошло до панели оператора. Какое устройство там нужно выбирать? Modbus tcp или modbus tcp zero-addressing? Насколько я понял у плк адреса начинаются с нуля, поэтому при обращении к ним с панели нужно писать смещённый адрес, можете разЪяснить? И ещё вопрос какие функции в easybuilder нужно использовать для чтения/записи регистров типа word и bool. Буду очень благодарен если вы поделитесь опытом.

  2. #2

    По умолчанию

    Цитата Сообщение от max-paiine Посмотреть сообщение
    Добрый день! Пытаюсь разобраться как связать плк 200 и панель опера вейтек по модбас TCP. В кодесис выставил все настройки. Привязал переменные типа word и bool для передачи. Теперь дело дошло до панели оператора. Какое устройство там нужно выбирать? Modbus tcp или modbus tcp zero-addressing? Насколько я понял у плк адреса начинаются с нуля, поэтому при обращении к ним с панели нужно писать смещённый адрес, можете разЪяснить? И ещё вопрос какие функции в easybuilder нужно использовать для чтения/записи регистров типа word и bool. Буду очень благодарен если вы поделитесь опытом.
    Нафик тут примеры
    3x читать из ПЛК, 4х читать, писать в ПЛК, для нулевого регистра 3х0 ( 4х0 )
    На некоторых панелях есть смещение +1, тогда для чтения, записи нулевого регистра 4х1
    Про чётность не забудьте, у Овена по умолчанию нет чётности.

    zero-addressing в панели будет счёт адресов с нуля.
    Для bool 1х читать, 0х читать, писать
    А ещё лучше паковать биты в маску и читать, писать их функцией 4ХBit
    Последний раз редактировалось kondor3000; 20.06.2022 в 22:50.

  3. #3
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Нафик тут примеры
    3x читать из ПЛК, 4х читать, писать в ПЛК, для нулевого регистра 3х0 ( 4х0 )
    На некоторых панелях есть смещение +1, тогда для чтения, записи нулевого регистра 4х1
    Про чётность не забудьте, у Овена по умолчанию нет чётности.

    zero-addressing в панели будет с нуля счёт.
    Это если вы в ПЛК определили их как 3 и 4.
    В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик

  4. #4

    По умолчанию

    Спасибо за разъяснение. И ещё вопрос при чтении, записи переменной word из плк нужно делать преобразование AB->BA?

  5. #5

    По умолчанию

    Цитата Сообщение от max-paiine Посмотреть сообщение
    Спасибо за разъяснение. И ещё вопрос при чтении, записи переменной word из плк нужно делать преобразование AB->BA?
    Для WORD (один регистр) переставлять регистры не надо, регистры переставляются для 32 битных переменных DWORD и Float (два регистра). Кстати в Овене они должны быть с чётными адресами 0, 2, 4, 6 и т. д.
    Последний раз редактировалось kondor3000; 20.06.2022 в 22:57.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    переставляются для 32 битных переменных DWORD и Float (два регистра).
    А их считывать функцией читать писать их функциями 4хdouble, 3хdouble. Или теми же 4х, 3х, просто меняя тип данных на float?
    И вопрос для функции 4xbit, вот такой запрос 4хbit1.0 ?

  7. #7

    По умолчанию

    Цитата Сообщение от max-paiine Посмотреть сообщение
    А их считывать функцией читать писать их функциями 4хdouble, 3хdouble. Или теми же 4х, 3х, просто меняя тип данных на float?
    И вопрос для функции 4xbit, вот такой запрос 4хbit1.0 ?
    1) 4хdouble, 3хdouble, (2 регистра) и флоат
    2) 4xbit 1011- читать, писать 11 бит 10 регистра
    Последний раз редактировалось kondor3000; 24.06.2022 в 13:29.

Похожие темы

  1. Связь ПЛК200 и ПР103 по Modbus TCP
    от Shera_Best в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 06.03.2022, 06:10
  2. Ответов: 0
    Последнее сообщение: 04.12.2019, 05:08
  3. Ответов: 2
    Последнее сообщение: 04.06.2019, 16:55
  4. Ответов: 10
    Последнее сообщение: 10.11.2016, 19:35
  5. Связь ПЛК 150 и панели Weintek MT8070iH
    от Magistr05 в разделе Панели оператора (HMI)
    Ответов: 16
    Последнее сообщение: 21.11.2012, 18:45

Ваши права

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