Программирование микроконтроллеров SLC500 фирмы ALLEN BRADLEY. Компанейц А.Н - 50 стр.

UptoLike

50
В нижней панели устанавливается длина посылки (Data) 8 или 7 бит, а также
количество стоповых бит (Stop) 1 или 2.
- Data Highway (магистраль данных) - выводит соответствующее диалоговое
окно Data Highway Setting (установки магистрали данных). Данная опция позволяет
эмулировать связь по сети DH+, до непосредственного подключения к устройствам,
использующим данную сеть. Настройка сети аналогична Cannel 0 (канал 0).
- Hide Toolbar (скрыть панель инструментов) - для отображения скрытой па-
нели инструментов необходимо выбрать пункт меню Show Toolbar (показать панель
инструментов).
- Minimize on Startup (минимизировать при запуске) - запускает программу
не в оконном режиме, а в минимизированном.
- Fault Options (установки ошибок). Выбор данного пункта открывает окно
Fault Option, которое позволяет управлять Watch Dog Timer (сторожевым тайме-
ром), ограничивающим время эмулирования программы.
Возможен выбор из пунктов Normal (нормальное время), Multiply By 10
(время, умноженное на 10) и Disable (отключен). При отключении сторожевого
таймера возможно "зависание" программы эмуляции в бесконечном цикле. В этом
случае работа приложения должна быть завершена вручную.
- Communication Server (сервер связи) выводит диалоговое окно, в котором
необходимо указать используемый сервер связи RSLix или WinLinx.
Меню Ladder содержит следующие пункты управления процессом эмуляции
выполнения программы лестничной логики:
- Halt Mode (режим остановки) - программная остановка процесса эмуляции
программы;
- Run Mode (загрузка программы) - загрузка программы для эмуляции;
- Single Scan Mode (режим одного сканирования эмулированной программы)
- сканирование программы выполняется только один раз;
- One rung Mode (режим сканирования одного ранга эмулированной про-
граммы), в строке состояния отображается номер файла и ранга для сканирования в
виде: Mode: 2: 0. Для перехода к следующему рангу необходимо нажать комби-
нацию клавиш Ctrl + Пробел, при достижении последнего ранга программы переход
к нулевому рангу осуществляется автоматически;
- Scan Once (одно сканирование) - данный пункт или комбинация клавиш
Ctrl + Пробел используется в режиме One rung Mode для перехода к следующему
рангу;
- Breakpoints (точки останова) - позволяет задать в эмулируемой программе
точки останова. Выбор пункта меню Breakpoints открывает диалоговое окно Break-
points (рис. 55). Поле File (файл) содержит номер файла; поле Rang (ранг) - номер
ранга программы; поле Count (счет) содержит счет выполнения условия для воз-
никновения останова программы, интервал счета - сканирование программы; нис-
падающий список содержит условия: True (истина) - подсчет ведется в случае, если
условие истинно, False (ложь) - подсчет ведется, когда условие - ложь, Any юбое)
- подсчет ведется при каждом сканировании ранга. После задания адреса точки
останова необходимо нажать клавишу Save (сохранить), точка останова будет
отображена в левом поле.
        В нижней панели устанавливается длина посылки (Data) 8 или 7 бит, а также
количество стоповых бит (Stop) 1 или 2.
      - Data Highway (магистраль данных) - выводит соответствующее диалоговое
окно Data Highway Setting (установки магистрали данных). Данная опция позволяет
эмулировать связь по сети DH+, до непосредственного подключения к устройствам,
использующим данную сеть. Настройка сети аналогична Cannel 0 (канал 0).
      - Hide Toolbar (скрыть панель инструментов) - для отображения скрытой па-
нели инструментов необходимо выбрать пункт меню Show Toolbar (показать панель
инструментов).
      - Minimize on Startup (минимизировать при запуске) - запускает программу
не в оконном режиме, а в минимизированном.
      - Fault Options (установки ошибок). Выбор данного пункта открывает окно
Fault Option, которое позволяет управлять Watch Dog Timer (сторожевым тайме-
ром), ограничивающим время эмулирования программы.
        Возможен выбор из пунктов Normal (нормальное время), Multiply By 10
(время, умноженное на 10) и Disable (отключен). При отключении сторожевого
таймера возможно "зависание" программы эмуляции в бесконечном цикле. В этом
случае работа приложения должна быть завершена вручную.
      - Communication Server (сервер связи) выводит диалоговое окно, в котором
необходимо указать используемый сервер связи RSLix или WinLinx.
        Меню Ladder содержит следующие пункты управления процессом эмуляции
выполнения программы лестничной логики:
      - Halt Mode (режим остановки) - программная остановка процесса эмуляции
программы;
      - Run Mode (загрузка программы) - загрузка программы для эмуляции;
      - Single Scan Mode (режим одного сканирования эмулированной программы)
- сканирование программы выполняется только один раз;
      - One rung Mode (режим сканирования одного ранга эмулированной про-
граммы), в строке состояния отображается номер файла и ранга для сканирования в
виде: Mode: 2: 0. Для перехода к следующему рангу необходимо нажать комби-
нацию клавиш Ctrl + Пробел, при достижении последнего ранга программы переход
к нулевому рангу осуществляется автоматически;
      - Scan Once (одно сканирование) - данный пункт или комбинация клавиш
Ctrl + Пробел используется в режиме One rung Mode для перехода к следующему
рангу;
      - Breakpoints (точки останова) - позволяет задать в эмулируемой программе
точки останова. Выбор пункта меню Breakpoints открывает диалоговое окно Break-
points (рис. 55). Поле File (файл) содержит номер файла; поле Rang (ранг) - номер
ранга программы; поле Count (счет) содержит счет выполнения условия для воз-
никновения останова программы, интервал счета - сканирование программы; нис-
падающий список содержит условия: True (истина) - подсчет ведется в случае, если
условие истинно, False (ложь) - подсчет ведется, когда условие - ложь, Any (любое)
- подсчет ведется при каждом сканировании ранга. После задания адреса точки
останова необходимо нажать клавишу Save (сохранить), точка останова будет
отображена в левом поле.


                                       50