Устранение неисправностей Citect системы

Страницы работы

Содержание работы

Chapter 20 - Do not delete this line - it is used for the page numbering

ГЛАВА 20

Устранение неисправностей Citect

В большинстве случаев вы сможете решить возникшие проблемы самостоятельно, используя Citect Knowledge Base и Citect Kernel. Если вы пока еще не преуспели в устранении неполадок, то несколько следующих шагов перед вызовом службы поддержки Citect Support помогут сохранить ваше время для решения этих проблем.  Эти полезные советы мы обсудим в этой главе.

Обзор главы

В этой главе:

·  О Citect Knowledge Base

·  Как использовать Citect Kernel

·  О файлах SYSLOG.DAT

·  Как связаться со службой Citect Support


 Citect Knowledge Base

Citect Knowledge Base предоставляет техническую информацию о Citect.  Она предназначена для разработчиков больших или комплексных систем, и написана (в основном по кусочкам) разработчиками Citect. Knowledge Base должна быть первым источником информации при возникновении затруднений – часто вы будете находить целый параграф, который полностью ответит на ваши вопросы.

Когда вы приобретаете Citect, вы получаете последнюю копию Knowledge Base на том же CD.

Knowledge Base постоянно усовершенствуется, и если вы хотите получать поддержку, вы  можете постоянно приобретать версию Knowledge Base или просматривать сайт Citect Web в Интернете.

Ø  Инсталляция Knowledge Base:

Инсталляция происходит с прилагаемого к Citect компакт-диска.  Автоматически появляется меню с опциями по установке Citect и Knowledge Base.  Однажды установленная, Knowledge Base может быть запущена из Windows Start menu - Programs | Citect Knowledge Base.

: Пример

В этом примере вы научитесь работать с Citect Knowledge Base и с легкостью находить конкретную информацию.

1.  Из стартового меню Start menu в Windows, запустите Citect Knowledge Base.

2.  Нажмите на кнопку , чтобы пролистать новейшие дополнения Knowledge Base.

3.  Используйте кнопку  для поиска параграфа, содержащего информацию о “Timezone”.

4.  Используйте кнопку  для поиска параграфа Knowledge Base номер Q1060 – прочтите его.

5.  Выйдите из Knowledge Base. :

The Citect Kernel

Kernel предоставляет окно в ядро Citect. Используя Kernel, вы можете проводить диагностику на низком уровне и отлаживать операции, анализируя систему Citect.  Вы можете использовать его для отображения всех данных структуры низкого уровня, рабочей активной базы данных, отладки записей, статистики, сетевого трафика, трафика обмена с устройствами ввода/вывода и другой полезной информации.  Вы также можете из Kernel вызвать любую встроенную функцию или пользовательскую функцию Cicode.

ПРЕДУПРЕЖДЕНИЕ:   

1.  Вы должны иметь опыт работы с Citect и Cicode перед тем как пытаться использовать Kernel , так как его функции очень мощные и при неправильном использовании вы можете запортить вашу систему.

2.   Вы должны использовать Kernel только для диагностики и при отладке установок, но не при нормальной работе Citect.

3.  Важно ограничить доступ к Kernel.  При входе в Kernel, отменяется система привилегий, и пользователь может выполнить любую Cicode функцию – с возможностью полного контроля Citect (и возможно, завода и оборудования).

При запуске Citect Kernel имеет главное окно и несколько дочерних окон. Сначала лишь одно дочернее окно (называемое главным) является видимым. Это окно содержит командную строку (похожую на строку DOS)  где вы можете вводить команды для Kernel для выполнения определенных операций и вызова других окон.

Ниже описаны несколько команд Kernel и их функции:

Page General

Отображает общую статистическую информацию всех характеристик Citect.

Cicode

Открывает дочернее окно, где вы можете вызвать любую функцию Cicode, как на локальном, так и на удаленном компьютере. Тут можно вызвать любую запрещенную либо пользовательскую функцию.

Page Unit

Отображает информацию о каждом устройстве ввода/вывода в системе Citect.

Page Table Cicode

Показывает каждый процесс Citect, текущую и предыдущую функции, по мере их вызовов.

Смотрите дополнительно: Для более детальной информации по Citect Kernel, смотрите Citect Help Topics - The Citect Kernel.

: Пример

В этом примере мы добавим кнопку для открытия Kernel вашего проекта и затем просмотрим несколько страниц Kernel.

1.  На вашей странице Utility добавьте следующие кнопки:

 Button Symbol

icons.Ctkernel

icons.clos2

Execute Command

DspKernel(1)

DspKernel(0)

Tool Tip

Открыть окно Kernel

Закрыть окно Kernel

2.  Сохраните страницу Utility.

3.  Скомпилируйте и запустите ваш проект.

4.  Откройте Kernel кнопкой на странице Utility и просмотрите несколько его страниц.

  i.  Перейдите на страницу Utility и нажмите кнопку   для появления Citect Kernel.

  ii.  В командной строке окна Main введите Page General и затем нажмите ENTER – и просмотрите информацию в окне General (например – загрузку процессора).

  iii.  Закройте страницу General.

  iv.  В командной строке окна Main напечатайте Cicode и затем нажмите ENTER – будет открыто новое окно под названием CiCode. Это окно может быть использовано для запуска функций cicode.

  v.  В окне CiCode  введите PageDisplay(“Production”) и затем нажмите ENTER – ваша страница Production станет видимой при работе системы Citect.

  vi.  Закройте окно CiCode.

  vii.  Закройте Citect Kernel.

6.  Закройте ваш проект. :

Файл SYSLOG.DAT

Файл SYSLOG.DAT является журналом Citect низкого уровня. Он находится в директории Windows (обычно C:\WINDOWS).  Citect записывает сообщения о сбоях и другую отладочную информацию в этот файл. Вы можете проверить  это, если Citect обнаружит любые системные ошибки.

Похожие материалы

Информация о работе

Тип:
Конспекты лекций
Размер файла:
280 Kb
Скачали:
0