Ограничения мониторов для DOS

Мониторы для 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;

   запрещена привязка аргумента канала к каналу другого узла (см. Связь через аргументы ).