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

UptoLike

39
Назначение полей окна:
PRE (слово 2) - установка
значения счета в поле PRESET .
ACC (слово 3) - накоплен-
ный результат указывается в по-
ле ACCUM .
Слово 1 содержит биты
управления счетчиком:
бит 10 (UA) используется
в процессорах Micrologix;
бит значения ниже мини-
мума 11 (UN) - значение в поле
ACCUM меньше значения в поле
PRESET;
бит переполнения 12 - OV (установлен при выходе значения за границы ин-
тервала -32768,+32768);
бит завершения счета 13 - DN (установлен, когда значение ACCUM равно
PRESET);
бит счета вниз разрешен 14 - CD (разрешение работы счетчика вниз);
бит счета вверх разрешен 15 - CU (разрешение работы счетчика вверх).
В остальном работа с файлом счетчика соответствуют работе с файлом тай-
мера.
- Файл R6 - CONTROL (управление) является трехсловным:
Слово 2 - длина массива бит или файла LEN (длина).
Слово 3 - позиция POS (позиция).
Слово 1 - содержит биты выполнения операций сдвига, работы со стеком и с
ASCII строками.
Назначение бит будет зависеть от типа исполняемой инструкции, а осталь-
ные действия с файлом CONTROL соответствуют работе с таймером.
- Файл N7 – INTEGER (целочисленный файл).
Данный файл используется для хранения любых целочисленных значений.
Значения файла можно задавать в любом виде, выбранном в поле Radix (основа-
ние): десятичном, двоичном, восьмеричном, шестнадцатеричном, в формате ASCII
строк. Назначение остальных элементов управления файлом INTEGER аналогично
ранее описанному.
- Файл F8 -FLOAT - файл с плавающей точкой.
Данный файл хранит данные с плавающей точкой. Значения целой и дробной
частей при вводе должны быть разделены точкой.
Пункт Force Files (принудительные файлы), подпункты O0 (OUTPUT) и I1
(INPUT) позволяют принудительно устанавливать значения входных и выходных
устройств.
Двойной щелчок на выбранном файле вызывает окна указанных файлов. Лю-
бой бит может быть принудительно установлен либо сброшен и после этого про-
граммой изменяться не может. При этом поле No Force на панели связи Online ме-
Рис. 41
                                                       Назначение полей окна:
                                                       PRE (слово 2) - установка
                                                 значения счета в поле PRESET .
                                                       ACC (слово 3) - накоплен-
                                                 ный результат указывается в по-
                                                 ле ACCUM .
                                                       Слово 1 содержит биты
                                                 управления счетчиком:
                                                        бит 10 (UA) используется
                                                 в процессорах Micrologix;
                                                        бит значения ниже мини-
                                                 мума 11 (UN) - значение в поле
                      Рис. 41                    ACCUM меньше значения в поле
                                                 PRESET;
       бит переполнения 12 - OV (установлен при выходе значения за границы ин-
тервала -32768,+32768);
       бит завершения счета 13 - DN (установлен, когда значение ACCUM равно
PRESET);
       бит счета вниз разрешен 14 - CD (разрешение работы счетчика вниз);
       бит счета вверх разрешен 15 - CU (разрешение работы счетчика вверх).
      В остальном работа с файлом счетчика соответствуют работе с файлом тай-
мера.
      - Файл R6 - CONTROL (управление) является трехсловным:
      Слово 2 - длина массива бит или файла LEN (длина).
      Слово 3 - позиция POS (позиция).
      Слово 1 - содержит биты выполнения операций сдвига, работы со стеком и с
ASCII строками.
        Назначение бит будет зависеть от типа исполняемой инструкции, а осталь-
  ные действия с файлом CONTROL соответствуют работе с таймером.
      - Файл N7 – INTEGER (целочисленный файл).
      Данный файл используется для хранения любых целочисленных значений.
Значения файла можно задавать в любом виде, выбранном в поле Radix (основа-
ние): десятичном, двоичном, восьмеричном, шестнадцатеричном, в формате ASCII
строк. Назначение остальных элементов управления файлом INTEGER аналогично
ранее описанному.
      - Файл F8 -FLOAT - файл с плавающей точкой.
      Данный файл хранит данные с плавающей точкой. Значения целой и дробной
частей при вводе должны быть разделены точкой.
       Пункт Force Files (принудительные файлы), подпункты O0 (OUTPUT) и I1
(INPUT) позволяют принудительно устанавливать значения входных и выходных
устройств.
      Двойной щелчок на выбранном файле вызывает окна указанных файлов. Лю-
бой бит может быть принудительно установлен либо сброшен и после этого про-
граммой изменяться не может. При этом поле No Force на панели связи Online ме-


                                       39