Быстрый старт

Приведем пример работы с Lectus Modbus OPC/DDE сервером.

Задача: отследить состояние двигателя. К двигателю подключен управляющий контроллер связь с которым осуществляется по выделенной линии RS-232C при помощи протокола Modbus RTU. Адрес контроллера равен 1. Связь осуществляется через порт COM1.

Параметры работы двигателя:

Порядок работы:

  1. Запускаем программу Lectus Modbus OPC/DDE сервер;
  2. Удаляем ненужные узлы и добавляем узел:
  3. В узел "Motor" добавляем узел:
  4. В узел "Motor" добавляем узел:
  5. В узел "Motor" добавляем узел:
  6. В узел "Tek" добавляем типизированную переменную:
  7. В узел "Tek" добавляем типизированную переменную:
  8. В узел "Ust" добавляем типизированную переменную:
  9. В узел "Control" добавляем типизированную переменную:
  10. Устанавливаем параметры COM порта;
  11. Сохраняем текущую конфигурацию как "Example.cfg"
  12. В результате получаем:

    Рис. 2. Пример конфигурации
  13. Подключаемся любым OPC клиентом (например, любой SCADA-системой) и читаем значения переменных: Motor.Tek.Ua, Motor.Tek.Ia, Motor.Ust.HighI, Motor.Control.State;
  14. Рис. 3. Пример работы

    Можно менять уставку перегруза двигателя записывая ее значение в переменную Motor.Ust.HighI. Для запуска двигателя необходимо записать 1 в переменную Motor.Control.State.