Узел класса ПЛК

Предназначен для создания узлов программируемых логических контроллеров, в которых будет работать исполнительный модуль системы SCADA.

Примеры поддерживаемых контроллеров:

  • ЭЛПК03-02, ЭЛПК04 - ПЛК под управлением ОС Windows CE 5.0 (производитель ООО вф «ЭЛНА», Россия)
  • ЭЛПК04 - ПЛК под управлением ОС Windows XP Embedded (производитель ООО вф «ЭЛНА», Россия)
  • WinPac, WinCon - ПЛК под управлением ОС Windows CE 5.0 (производитель ICP-DAS, Тайвань)
  • xPac - ПЛК под управлением ОС Windows XP Embedded (производитель ICP-DAS, Тайвань)

Системные переменные узла

Индекс Полное название Сокращенное Тип данных Описание
0 Текущее время пересчета узла (мкс) CURRCT DOUBLE Время затраченное на пересчет узла на предыдущем такте пересчета в микросекундах
1 Максимальное время пересчета узла (мкс) MAXCT DOUBLE Для сброса значения в исходное состояние - необходимо записать в него любое значение
2 Минимальное время пересчета узла (мкс) MINCT DOUBLE Для сброса значения в исходное состояние - необходимо записать в него любое значение
3 Счетчик превышений цикла пересчета ABVCT ULONG
4 Время записи последнего дампа на диск (мс) LSTDMPCT DOUBLE
5 Максимальное время сохранения дампа (мс) MAXDMPCT DOUBLE Для сброса значения в исходное состояние - необходимо записать в него любое значение
6 Минимальное время сохранения дампа (мс) MINDMPCT DOUBLE Для сброса значения в исходное состояние - необходимо записать в него любое значение
7 Объем занимаемой оперативной памяти (Мб) MEMUSAGE INT
8 Текущая папка системы CRRDIR STRING
9 Текущее системное время CRRDT DATETIME
10 Время запуска рантайма на пересчет SRTMDT DATETIME
11 Общее время рантайма в работе TRTMUT STRING
12 Текущий авторизованный пользователь CRRUSR STRING Отображает или Логин или ФИО оператора, в зависимости от флага режима отображения в его настройках
13 Дата/Время последней авторизации LINDT DATETIME
14 Дата/Время последнего выхода пользователя LOUTDT DATETIME
15 Режим узла (0-Мастер;1-Слейв) HRMODE SHORT
16 Режим удаленного узла (0-Мастер;1-Слейв;-Нет связи) RHRMODE SHORT
17 Счетчик пересчета удаленного узла RCCLC ULONG
18 Системное время удаленного узла RDT DATETIME
19 Список IP-адресов локального узла IPLIST ARRAYLIST
20 Время обработки последней транзакции сети (мс) LNTT DOUBLE
21 Время затраченное на запрос по сети (мс) LNRT DOUBLE
22 Имя узла NDNAME STRING
23 Размер очереди данных в архив HDBL INT
24 Размер очереди сообщений в журнал ADBL INT
25 Время такта обработки обмена по ModBus(мс) MDBTHRCALC DOUBLE
26 Текущий шаг обработчика потока ModBus MDBSTEP STRING
27 Флаг работы с общей памятью SHMF BOOL
28 Поток обработки журналов событий ADLTHRINFO STRING
29 Поток обработки архивных данных HDLTHRINFO STRING
30 Поток работы по СОМ-портам RSTHRINFO STRING
31 Поток обработки ModBus-обмена MDBTHRINFO STRING
32 Поток передачи данных по UDP UDPSTHRINFO STRING
33 Поток приема данных по UDP UDPRTHRINFO STRING
34 Поток обработки сетевого обмена TCPNETTHRINFO STRING
35 Поток основного пересчета базы MCLCTHRINFO STRING
36 Поток обработки горячего резервирования HRTHRINFO STRING
37 Поток сборщика мусора GCTHRINFO STRING
38 Самый ресурсоемкий канал в проекте MSTHVCH STRING
39 Ошибка пересчета CLCERR STRING
40 Статус сетевого обмена NETSTS STRING
41 Метка времени по SNTP GPSTS DATETIME
42 Разница между текущим временем и SNTP (мс) GPSTD INT
43 Синхронизировать время по SNTP GPSSYNCF BOOL
узел_контроллер.txt · Последние изменения: 2015/02/02 01:13 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki