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

Легенда

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

...

  1. Переключение при пропадании связи по активной, на текущий момент SIM-карте
  2. По подаваемой команде или ручной подстановке ТС.

Основные моменты:

Переключение между SIM-картами можно производить с помощью изменения значения канала ТИ – "Номер используемой SIM-карты (LOC.System.SimNum)" 

...

Предупреждение
Прямая/ручная подстановка на канал LOC.System.SimNum не предусмотрена, чтобы реализовать логику переключения, необходимо создать виртуальный канал измерений, для представления результатов работы fbd-алгоритма/дорасчёта.

Сценарий 1. Автоматическое переключение SIM-карты при пропадании связи по одной из них


Expand
title1. Создаем клиента внутренних сигналов и дорасчётный канал (ТИ), согласно примеру

Включение страницы
ARIS.Создание клиента внутренних сигналов контроллера.
ARIS.Создание клиента внутренних сигналов контроллера.

...

Expand
title2. Сформировать логику расчёта значения внутреннего ТИ из п.1


Expand
title2.1 С помощью дорасчёта на канале

Формирование логики дорасчёта на канале

В данном случае, необходимо перейти в созданный в п.1 канал, в разделе "Дорасчёт" выставить галочку. Используя отображенные на калькуляторе функции, ввести формулу:

Блок кода
ifeq((ifeq(y,0,2,1)*3) + (ifeq(z,0,1,2)),8,2,1)

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

В версиях ПО контроллера до 1.9.162 многие функции дорасчёта отсутствуют

Привязка в системном канале выбора SIM-карты LOC.System.SimNum результирующего канала

После чего нужно применить настройки, сохранить конфигурацию и перезагрузить контроллер, чтобы настройки вступили в силу


Expand
title2.2 С помощью fbd-алгоритма

FBD-алгоритмы составляются в ПО SoftConstructor, доступного в составе пакета программ ProsoftLauncher. Скачать можно с официального сайта группы компаний "Прософт-Системы" по ссылке: Ссылка. Руководство на ПО SoftConstructor доступно по ссылке: Ссылка

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

Референсный алгоритм для переключения между SIM-картами выглядит следующим образом:

Файл алгоритма: ChangeSIM.b1

После составления алгоритма, его необходимо загрузить в контроллер

Подсказка

В результирующий выход алгоритма нужно привязать созданный в п.1 дорасчётный канал


Expand
title2.2.1 Порядок добавления алгоритма и привязки

Включение страницы
Добавление fdb-алгоритма в контроллер
Добавление fdb-алгоритма в контроллер


Expand
title2.2.2 Привязать результирующий канал к системному LOC.System.SimNum

Привязка в системном канале выбора SIM-карты LOC.System.SimNum результирующего канала

После чего нужно применить настройки, сохранить конфигурацию и перезагрузить контроллер, чтобы настройки вступили в силу




...