ISaGRAF. Version 3.4


Специфические особенности - часть 3


Таким образом, пересылки минимизируются. Сервер периодически просматривает переменные, для которых установлен режим извещения, чтобы узнать что нужно передавать. Этот период называется циклом извещения.

При помощи данного ключа устанавливается продолжительность цикла извещения в миллисекундах.

Значение по умолчанию: 1000 милисек или то, которое установлено в ISaGRAF.INI.

Пример:

WISAKER -d=100

Пользовательский интерфейс:          Следующее окно открывается из основного меню целевой задачи ISaGRAF NT  “Options/DDE”

        Обработка ошибок и выдача сообщений

Целевая задача ISaGRAF включает в себя обработчик ошибок. Список ошибок приводится в приложении.

Обработка ошибок происходит по следующим правилам:

-       Ошибка состоит из номера и аргумента, посылаемых обработчику ошибок  ISaGRAF.

-       Если в опциях системы разработки установлен флаг обработки ошибок, ошибки обрабатываются. Если нет ­- информация об ошибках просто теряется.

В случае если ошибки обрабатываются:

-       Номер ошибки (десятичное число) и аргумент (шестнадцатеричное число). по умолчанию выводятся в окно WISAKER.EXE.

-       Номер ошибки и аргумент помещаются в кольцевой буфер FIFO, а позднее переносятся оттуда. Размер буфера определяется в опциях Make системы разработки. Когда буфер полон, сообщение о новой ошибке вытесняет самое старое сообщение.

-       Ошибки извлекаются из буфера либо отладчиком, либо приложением, используя вызов SYSTEM (см. Руководство пользователя).

Когда отладчик фиксирует ошибку, сообщение о ней появляется в окне отображения ошибок. В зависимости от ситуации (работает приложение или нет) отладчик отображает имя объекта (переменной или программы) откуда пришла ошибка или аргумент ошибки (десятичное число) в квадратных скобках [x], который имеет различное значение для разных ошибок.

Сообщение приглашения выдается когда целевая задача стартует.


Начало  Назад  Вперед



Книжный магазин