Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
73
Добавлен:
24.02.2016
Размер:
27.74 Mб
Скачать

1.2.2. Аппаратные средства цп

На рис.1.2. схематично показан процессорный модуль.

Индикаторы состояния ЦП

  • RUN: включен, когда ЦП в режиме выполнения программы;

выключен, когда ЦП в режиме программирования.

  • BATT: включен, когда напряжение резервной батареи низкое;

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

  • CPU: включен, когда при внутренней диагностике ЦП обнаружена ошибка;

выключен, когда ЦП в норме.

  • PWR: включен, когда питание ЦП в норме;

выключен, когда питание ЦП отсутствует.

Переключатель режимов

Переключатель RUN/TERM позволяет быстро выбрать режим работы ЦП.

  • Положение RUN – переводит ЦП в режим выполнения программы.

  • Положение TERM – позволяет выбирать режим при помощи периферийных устройств (РУП, DirectSOFT).

Коммуникационные порты

Модуль ЦП DL240 имеет два встроенных коммуникационных порта:

  • Порт 1 – RS-232C порт. Данный порт используется для организации программирования контроллера при помощи ручного устройства управления, либо персонального компьютера. Он осуществляет асинхронную, полудуплексную передачу данных, поддерживает протокол К-последовательности.

  • Порт 2 – RS-232C порт. Используется, как правило, для организации сетевой связи между контроллерами (DirectLOGIC). Он осуществляет асинхронную, полудуплексную передачу данных, поддерживает протокол К-последовательности, CCM и DirectLink протоколы. Данный порт может быть использован в DirectNET сети.

В табл.1.2. представлены основные характеристики портов.

Характеристики порта

Порт 1

Порт 2

Скорость передачи данных

9600 бод

300/1200/9600/19200 бод

Адрес станции

1

1 – 90 (шестнадцатеричное 1 – 5А)

Проверка на четность

на нечетность

на нечетность / нет проверки

Информационные разряды

8

8

Стартовые и стоповые биты

1/1

1/1

Таблица 1.2.Основные характеристики портов ЦП DL240

Аналоговые потенциометры

При помощи четырех аналоговых потенциометров (CH1,…,CH4) можно оперативно изменять различные величины, использующиеся в программе. Например, константы таймеров, частоту вывода последовательности импульсов, значение для аналогового модуля вывода и т. д. Каждый аналоговый канал связан с определенной ячейкой V-памяти. При повороте потенциометра по часовой стрелке содержимое этой ячейки увеличивается, а против часовой стрелки – уменьшается /3/. В табл.1.3. представлены ячейки памяти, по умолчанию связанные с аналоговыми потенциометрами.

Данные

CH1

CH2

CH3

CH4

Аналоговые данные

V3774

V3775

V3776

V3777

Нижнее значение аналоговых данных

V7640

V7642

V7644

V7646

Верхнее значение аналоговых данных

V7641

V7643

V7645

V7647

Таблица 1.3. Ячейки памяти, связанные с потенциометрами

Аналоговые потенциометры имеют разрешающую способность 256 единиц, что соответствует аналоговому эквиваленту , который рассчитывается по формуле (1.1.) /3/.

 =  H – L  / 256

(1.1.)

где H – верхнее, а L – нижнее значения аналоговых данных.

Если промежуток между верхним и нижним пределами аналоговых данных (H – L) меньше или равен 256, то имеем лучшее разрешение, а, следовательно, и более точный контроль.

Пример 1.1.

Пусть необходимо оперативно изменять некоторую величину, использующуюся в программе, в пределах от 100 до 600. Если для этого используется потенциометр CH1 (см. табл.1.3), то следует загрузить число 100 в ячейку V7640, а число 600 – в ячейку V7641. Тогда требуемая величина будет находиться в ячейке V3774 и будет зависеть от положения потенциометра. При этом разрешающая способность, рассчитанная по формуле (1.1.) составит:

 = (600 – 100) / 256 = 1.95

Это значит, что самое маленькое приращение может быть 1.95 единицы.

Если потенциометр повернуть против часовой стрелки до упора, то в ячейке с адресом V3774 будет находиться число 100, если же потенциометр находится в среднем положении, то число 350 (среднее между 100 и 600).