MopsDevice.GetDiType
Вызов: GAP.MopsDevice.GetDiType(tag, type)
Возвращает числовой код типа дискретного входа для модели DI_MOPS: 0 — магнитный контакт, 1 — сигнал.
Сопоставление выполняется без учёта регистра: Магн.конт. → 0, Сигнал → 1. Для остальных значений type возвращается 1 (значение по умолчанию).
Ошибки и сообщения
Section titled “Ошибки и сообщения”1по умолчанию: для неизвестногоtypeпишетсяDebug, что применено значение по умолчанию.- Логирование: при вызове пишется
Debugсtagиtype.
Примеры
Section titled “Примеры”-
Вызов:
GAP.MopsDevice.GetDiType("MOPS_01", "Магн.конт.")- Результат:
0.
- Результат:
-
Вызов:
GAP.MopsDevice.GetDiType("[TAG]", "[Type]")- Результат: код по внешним переменным OBJTYPE (типично в
init_SwitchTypeна листе шаблона).
- Результат: код по внешним переменным OBJTYPE (типично в