Описание полей, которые доступны для редактирования приведены ниже. 
Рабочая модель Custom состоит из набора состояний (State). В каждый момент времени контроллер находится только в одном активном состоянии. Переходы между состояниями выполняются по правилам, которые определяются в настройках каждого State. Модель активируется, когда контроллер получает событие (Transition), связанное с состоянием (State), помеченным как Initial State (начальное состояние). 
Поле состояния State состоит из блоков описанных в таблице ниже. | Название поля | Описание |
|---|
| Transition (блок событий) | Выбор события, которое ожидает контроллер в текущем состоянии State. Допускается добавлять несколько событий (Transition). Для этого нажмите кнопку Add new transition в выпадающем списке справа. 
В поле Event для выбора доступны следующие значения: | Expand |
|---|
| title | Card Received - ожидание прикладывания карты к RFID-считывателю |
|---|
| Заполните следующие поля: - Reader - считыватель, от которого ожидается номер RFID-карты;
- IdentData name - переменная, в которую запишется номер приложенной RFID-карты.
Image Removed Image Added
|
| Expand |
|---|
| title | Successful Identification - ожидание успешной идентификации по RFID-карте |
|---|
| В поле IdentData name укажите переменную, в которую запишется информация об успешной идентификации. Image Removed Image Added
|
| Expand |
|---|
| title | Identification error - ожидание неуспешной идентификации по RFID-карте |
|---|
| В поле IdentData name укажите переменную, в которую запишется информация о неуспешной идентификации. Image Removed Image Added
|
| Expand |
|---|
| title | Timer signal - временная задержка |
|---|
| В поле IdentData name укажите переменную, из которой берётся информация о длительности временной задержки. Значение переменной должно совпадать со значением, указанным в блоке Action для действия Timeout. Image Removed Image Added
|
| Expand |
|---|
| title | Input 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 и в выпадающем списке справа выберите одно из действий. 
Для выбора доступны следующие значения: | Expand |
|---|
| При добавлении действия Event в память контроллера запишется информация о событии из блока Transition. Для редактирование доступны следующие поля: - Event - событие, которое запишется в базу данных;
- Device - устройство, для которого запишется событие;
- IdentData name - переменная, в которую запишется информация о действии.
Пример настройки приведен на картинке ниже. 
|
| Expand |
|---|
| При добавлении действия Identification произойдет идентификация сотрудника по номеру карты, записанному в переменную (IdentData name), для события Card Received. В поле IdentData name укажите переменную, в которой храниться номер приложенной карты. Пример настройки приведен на картинке ниже. 
|
| Expand |
|---|
| При добавлении действия Timeout возникновении события Timer signal активируется временная задержка, заданная в поле Timeout, ms. Значения в блоке Пример настройки приведен на картинке ниже. Image Removed Image Added
|
| Expand |
|---|
|
Пример настройки приведен на картинке ниже. Image Removed Image Added
|
| Expand |
|---|
| - Device - считыватель, на котором сработает индикация.
- Indication - индикация будет соответствовать, выбранному событию и настройкам установленным в ПО Biosmart-Studio v6 (см. раздел Настройки IO).
Пример настройки приведен на картинке ниже. Image Removed Image Added
|
|
|