Данный раздел предназначен для опытных пользователей «КАСКАД Цифра». В нем описываются уровни отладки и приводится информация о драйвере DNP3.
Уровни отладки
Следующие параметры командной строки могут использоваться для выявления возможного источника ошибки. Чтобы получить более подробную информацию о других параметрах, введите -helpdbg.
Отладка | Уровень отладки | Описание |
DEBUG_WORK | -dbg 2 | Общая отладочная информация |
DBG_API_USR1 | -dbg 10 | Отладочная информация об установлении, разрыве и отслеживании подключения. |
DBG_DRV_WORK | -dbg 24 | Дополнительная общая отладочная информация. |
DEBUG_DRV_USR1 | -dbg 25 | Отладочная информация, касающаяся отправленных телеграмм. |
DEBUG_DRV_USR2 | -dbg 26 | Отладочная информация, касающаяся принятых телеграмм. |
Преобразования
Преобразование — это перевод аппаратных данных в формат «КАСКАД Цифра». Тип преобразования элемента точки данных может быть запрошен и задан целочисленными константами. Вместе с dpGet() или dpSet() должен использоваться атрибут _address.._datatype. Детальную информацию о целочисленных константах, используемых для преобразований драйвером DNP3, см. в разделе _address.
Сообщения об ошибках
В случае приема или отправки телеграммы об исключении, коды ошибок драйвера драйвера DNP3 передаются в средство просмотра журналов «КАСКАД Цифра». Сообщение об ошибке автоматически записывается в файл журнала «КАСКАД Цифра» и средство просмотра журналов «КАСКАД Цифра».
Опрос
Во избежание нарушений производительности во время опросов, не все адреса могут быть прочитаны по-отдельности.
Общий запрос
С помощью записи integrityPollAtStartup можно включить-выключить общий запрос при подключении.
ВНИМАНИЕ
Как правило, опрос не производится во время использования драйвера DNP3, т. к. при определенных обстоятельствах он может снизить производительность. В этом случае производится передача данных без запроса или одиночный запрос.