Category: SCADA

Ноя 18 2010

Структура сети контроллеров

Пример структуры локальной сети, включающей в себя два контроллера i-8000, операторскую панель Weintek, и рабочее место оператора с SCADA-системой (там же запущен сервер SCADA-системы и ведётся архивирование трендов).

Окт 22 2010

Clear SCADA

Скриншоты из проекта двухлетней давности:

Проект был выполнен в SCADA-системе ClearSCADA и содержит более 100 экранных форм. Он служит для сбора данных и управления системой из двух контроллеров, объединённых локальной сетью (Ethernet). Также комплекс содержит операторскую панель.

Ещё скриншот под катом:

Read more »

Май 16 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.4

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0; http://32bit.me/?p=377 — часть 1.1; http://32bit.me/?p=395 — часть 1.2; http://32bit.me/?p=406 — часть 1.3.

Перед тем, как перейти к программной реализации поддержки протокола Modbus, необходимо прояснить ещё один вопрос.

Регистры протокола (3х и 4х) имеют разрядность 16 бит, а значения переменных, которые требуется передавать, часто имеют разрядность 32 бита. Каким образом 32-битные переменные передаются в 16-битных регистрах?

Read more »

Май 16 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.3

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0; http://32bit.me/?p=377 — часть 1.1; http://32bit.me/?p=395 — часть 1.2.

Кратко рассмотрим обмен данными между ведущим и ведомым устройством для других типов регистров.

Read more »

Май 13 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.2

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0; http://32bit.me/?p=377 — часть 1.1.

Перед тем, как приступить к дальнейшим экспериментам с протоколом Modbus, разберёмся с ещё одной темой, относящейся к этому протоколу: с регистрами Modbus.

Read more »

Май 12 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.1

Продолжение. Начало здесь: http://32bit.me/?p=355 — введение; http://32bit.me/?p=373 — часть 1.0.

Продолжим эксперименты по исследованию протокола Modbus. Для этого воспользуемся контроллером ICP-DAS i7188EGD:

Он может служить ведомым устройством с поддержкой протокола Modbus RTU.

Read more »

Май 12 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Часть 1.0

Продолжение. Начало здесь: http://32bit.me/?p=355

Оставим пока в стороне скучную теорию и примемся за эксперименты.

Возьмём панель оператора Weintek MT6070TV и зальём в неё проект, состоящий из нескольких числовых полей (Numeric Display) и кнопки, устанавливающей значение переменной (Set Word). Вид экрана изображён на рис 1.

Рис. 1. Вид экрана панели

Read more »

Май 11 2010

Протокол Modbus в устройствах на базе микроконтроллеров. Введение.

Протокол Modbus находит широкое применение в устройствах промышленной автоматики, давая возможность организовывать удалённый сбор данных и управление с помощью операторских панелей и SCADA-систем, а также подключать к вашему устройству различные модули расширения. В статье рассматривается применение устройств с протоколом Modbus, а также простейшая реализация протокола в микроконтроллерном устройстве.

Рис. 1. Операторская панель Weintek MT6070TV и промышленный контроллер ICP-DAS i-7188EGD. Передача данных происходит по протоколу Modbus.

Статья не является переводом официального стандарта Modbus, в ней рассматриваются практические вопросы применения протокола.

Read more »