Modbus TCP

From Larnitech wiki page
Revision as of 10:46, 17 January 2022 by Rusanov (talk | contribs) (Created page with "<li>Выберите com-порт ModBus TCP из выпадающего списка и заполните остальные поля. Сохраните скрипт и и...")
Jump to navigation Jump to search
Other languages:
English • ‎русский

Установка и настройка плагина ModBus TCP

  1. Убедитесь, что у вас есть лицензии ModBus TCP.
    Newmodbus1.png
  2. Убедитесь, что у вас установлены последние версии программ LT Setup, LT Server, плагина ModBus TCP.
    Newmodbus2.png
  3. Перед включением настройте плагин.
    Newmodbus3.png

    Newmodbus4.png

    Newmodbus5.png
    IP - IP-адрес устройства ModBus TCP, убедитесь, что вы можете пропинговать это устройство
    Port - порт 502 в большинстве случаев является портом по умолчанию, однако проверьте документацию вашего устройства ModBus TCP для уточнений
    Master/Slave - опция выбора статуса добавляемого устройства - ведущее или ведомое
  4. Включите плагин.
    Newmodbus6.png

Примеры

  1. Зайдите на страницу Скрипты (Scripts) и создайте скрипт в редакторе Блокли (Blockly)
    Newmodbus7.png
  2. Добавьте блок ModBus с вкладки Другие свойства (Other)
    Newmodbus8.png
  3. Выберите com-порт ModBus TCP из выпадающего списка и заполните остальные поля. Сохраните скрипт и испытайте его.
    Newmodbus9.png

Logs

Starting Service of MODBUS TCP plugin for Larnitech system...
Started Service of MODBUS TCP plugin for Larnitech system.
Compiled: Jul  7 2021 13:59:57
INF: Settings:
INF: debug yes - Debug mode is enabled
INF: modbus-devices 192.168.1.110:502:0
INF: Modbus 192.168.1.110:502:0 thread created
INF: Modbus 192.168.1.110:502:0 thread started
DEBUG: Modbus client: connected to 192.168.1.110:502:0 - Plugin connected to the device
DEBUG: Modbus client: waiting for messages for 192.168.1.110:502:0
DEBUG: Add message 01050011FF00 to 192.168.1.110:502:0 queue
DEBUG: Modbus thread unlocked for 192.168.1.110:502:0
DEBUG: Modbus client: send packet to 192.168.1.110:502:0 0x01050011FF00 - Send ‘ON’ to first coil
DEBUG: Modbus client: confirmation from 192.168.1.110:502:0 0x01050011FF00 - Right feedback from the device
DEBUG: Modbus client: waiting for messages for 192.168.1.110:502:0
DEBUG: Add message 010500110000 to 192.168.1.110:502:0 queue
DEBUG: Modbus thread unlocked for 192.168.1.110:502:0
DEBUG: Modbus client: send packet to 192.168.1.110:502:0 0x010500110000 - Send ‘OFF’ to first coil
DEBUG: Modbus client: confirmation from 192.168.1.110:502:0 0x010500110000 - Right feedback from the device
DEBUG: Modbus client: waiting for messages for 192.168.1.110:502:0