Мониторы для DOS имеют следующие функциональные ограничения:
нет объектов;
нет каналов классов TIME, СОБЫТИЕ, DOUBLE FLOAT, HEX32, а также всех каналов T-FACTORY;
не поддерживается смена типа канала на одну отработку (см. Общие атрибуты каналов );
не поддерживается период пересчета канала по времени (см. Период пересчета канала );
если значение атрибута Период пересчета (единицы) канала равно 1 или 2 (секунды или минуты), атрибуту Период пересчета (значение) можно задавать значение только из диапазона 1-30;
если значение атрибута Период пересчета (единицы) канала равно 3 (часы), атрибуту Период пересчета (значение) можно задавать значение только из диапазона 1-12;
не поддерживаются SIAD и ОТ;
не поддерживается функция запроса данных удаленного архива;
нет пользователей;
не поддерживается тип данных STRING;
у каналов нет атрибутов Кодировка и Комментарий, в атрибут Имя передается имя или кодировка в зависимости от настроек ИС (см. Вкладка ‘Интегрированная среда разработки’ );
под аргументы программы выделяется не более 1k памяти;
не поддерживаются FBD-блоки SBRK, SSTP, AVT, FZCTR, SFZ, SEL0, QREG, NDGT, OBJ, FRWD, RND, DATE, GSIN;
в профайлере не отображаются атрибуты каналов;
поддерживается обмен одновременно только по четырем COM-портам;
в режиме M-LINK SLAVE поддерживается обмен по двум COM-портам;
в режиме M-LINK MASTER для COM-портов может быть использовано два разных прерывания (опционально);
не поддерживается обмен по сети и M-LINK (HOST) по групповому номеру;
при обмене по DCS не поддерживаются функции OUTPUT, требующие записи параметров в энергонезависимую память устройств (CJC_Calibrate, SetHAlarm и т.п.);
для каналов CALL поддерживаются типы вызовов 1, 7, 9-11, 17-20, 23-24, 50-51, 53, 54;
не поддерживается чтение из файла/запись в файл значений аргументов канала CALL с помощью атрибутов 128 и 129;
запрещена привязка аргумента канала к каналу другого узла (см. Связь через аргументы ).