Все страницы

Сравнение версий

Легенда

  • Эта строка добавлена.
  • Эта строка удалена.
  • Форматирование изменено.


Indication
Выдержка

Описание полей, которые доступны для редактирования приведены ниже.

Image Removed

Рабочая модель Custom состоит из набора состояний (State). В каждый момент времени контроллер находится только в одном активном состоянии. Переходы между состояниями выполняются по правилам, которые определяются в настройках каждого State. Модель активируется, когда контроллер получает событие (Transition), связанное с состоянием (State), помеченным как Initial State (начальное состояние). 

Image Added

Поле состояния State состоит из блоков описанных в таблице ниже.

Название поля

Scroll Table Layout
orientationdefault
sortDirectionASC
repeatTableHeadersdefault
style
widths30%, 70%
sortByColumn1
tableStylingconfluence
sortEnabledfalse
cellHighlightingtrue

ПолеОписание
Transition (блок событий)

Выбор события

, которое ожидает контроллер

ожидаемого контроллером в текущем состоянии State

Допускается добавлять несколько событий (Transition). Для этого нажмите кнопку Add new transition в выпадающем списке справа. 

Image Modified

В поле Event

для выбора доступны следующие

 доступны значения:

Expand
titleCard Received - ожидание прикладывания карты к RFID-считывателю

Заполните следующие поля:

  • Reader - считыватель, от которого ожидается номер RFID-карты;
  • IdentData name -
переменная, в которую записывается информация о событии. Генерируется автоматически при создании события (Transition)Image Removed
  •  укажите переменную, в которой хранится номер RFID-карты.

Image Added


Expand
titleSuccessful Identification - ожидание успешной идентификации по RFID-карте

В поле IdentData name

- переменная

укажите переменную, в

которую записывается

которой хранится информация о

событии. Генерируется автоматически при создании события (Transition)Image Removed

результате идентификации.

Image Added


Expand
titleIdentification error - ожидание неуспешной идентификации по RFID-карте

В поле IdentData name

- переменная

укажите переменную, в

которую записывается информация о событии. Генерируется автоматически при создании события (Transition)Image Removed

которой хранится информация о результате идентификации.

Image Added


Expand
titleTimer signal - временная задержка

В поле IdentData name

- переменная

 укажите переменную,

из

в которой

берётся

хранится информация о длительности временной задержки. Значение переменной должно совпадать со значением, указанным в блоке Action для

события 

действия Timeout.

Image Removed

Image Added


Expand
titleInput received - ожидание изменения сигнала на дискретном входе

Заполните следующие поля:

  • Inputдискретный вход, при изменении сигнала на котором будет происходить действие из блока Action.
  • Active level - уровень срабатывания дискретного входа (1 - приемом сигнала считается появление напряжения на дискретном входе; 0 приёмом сигнала считается пропадание напряжения на дискретном входе).
Image Removed

Image Added


Target 

Выбор следующего состояния (State), в которое перейдет контроллер после выполнения действия (Action). 

В поле доступны

следующие

значения:

  • self - после выполнения действия из поля Action контроллер вернется в начальное состояние и будет ожидать события (Transition)
  • State 1...n - после выполнения действия из поля Action контроллер перейдёт к следующему состоянию (State)
Action (блок действий)

Выбор действий, которые будут выполняться при возникновении

события

событий из блока Transition.

Допускается добавлять несколько действий (Action). Для этого нажмите кнопку ADD и в выпадающем списке справа выберите одно из действий. 

Image Modified

Для выбора доступны следующие значения:

Expand
titleEvent
В

Действие Event записывает в память контроллера

будет записываться событие из поля Event для считывателя из поля DeviceImage Removed

информацию о событии из блока Transition. 

Параметры действий:

  • Event - событие, которое отправится в ПО Biosmart-studio v6;
  • Device - устройство, для которого запишется событие;
  • IdentData name - переменная, в которую запишется информация о действии.

  Пример приведен на картинке ниже.

Image Added


Expand
titleIdentification

При возникновении события из блока Transition  

Image Removed
Expand
titleOutput

Image Removed

Expand
title

Действие Identification идентифицирует сотрудника по номеру карты, записанному в переменную (IdentData name), для события Card Received.    

В поле IdentData name укажите переменную, в которой храниться номер приложенной карты. Пример приведен на картинке ниже.     

Image Added


Expand
titleTimeout

При возникновении события Timer signal активируется временная задержка, заданная в поле Timeout, ms

Значения в блоке 

Image Removed

Действие Timeout создает временную задержку в выполнении сценария.   

Параметры действий:

  • Timeout, ms - длительность задержки в миллисекундах.
  • Timer name - переменная таймера, в которую запишется длительность задержки.

Пример приведен на картинке ниже.

Image Added


Expand
titleOutput

Действие Output  управляет включением и выключением релеЕго работу можно настроить в двух режимах: Постоянном (Permament) и Временном (Temporary). Эти режимы можно использовать как по отдельности, так и вместе. 

Если включены два режима Постоянный и Временный, то в первую очередь выполнится временное действие, затем постоянное. Например, в течении заданного промежутка времени дверь будет открыта, затем закроется.  

Постоянный режим (Permanent):

Реле активируется и остается в этом состоянии, пока действует заданное условие.

  • Output - реле, которое активируется;
  • Immediate - если в чекбоксе стоит отметка, то постоянный режим будет иметь преимущество над временным; 
  • Valueуровень сигнала, при котором активируется релеНапример, реле активируется, когда на входе появляется напряжение, значит в поле Value установите значение 1.

Временный режим (Temporary):

 Реле активируется только на заданный короткий промежуток времени.

  • Output - реле, которое активируется;
  • Timeout, 0.1s - длительность временного действия. Если в поле указать значение 10, то временное действие продлится 1 секунду;
  • Valueуровень сигнала, при котором активируется реле.

Пример настройки приведен на картинке ниже.

Image Added


Expand
titleIndication

Действие Indication включает индикацию на считывателе в соответствии с заданными настройками.  

Параметры действий:

  • Device - считыватель, на котором сработает индикация.
  • Indication - индикация будет соответствовать, выбранному событию и настройкам установленным в ПО Biosmart-Studio v6 (см. раздел Настройки IO).   

    Предупреждение

    Для значения Captured отсутствуют настройки в ПО Biosmart-Studio v6. По умолчанию включится красный светодиод.

    Image Removed
  •    


Пример приведен на картинке ниже.

Image Added