Методы алгоритмизации: Практикум (Технические средства обучения. Задания для самостоятельной работы. Решение заданий), страница 3

В нижней части панели расположены окна индикации аналоговых входных (слева) и выходных (справа) сигналов контроллера. Состояния аналоговых входов А, В, С и D контроллера можно

изменять, задавая в соответствующем окне - поле ввода - числовое значение в диапазоне от 0 до 255 для внутримашинного представления аналогового сигнала. Данному диапазону соответствует диапазон значений входного сигнала 0...5 В (большее значение имитатор выдать не может, поскольку его питание осуществляется по шине USB). Поэтому модуль расширения аналоговых входов/выходов должен быть сконфигурирован для работы с указанным диапазоном входных сигналов. Реальное значение сигнала на входе контроллера можно получить из следующей пропорции: Ua = 5 · (n/255) В, где n - число, заданное в поле ввода аналогового входного сигнала.

Контроллер генерирует выходной аналоговый сигнал в диапазоне 0...10 В. Данному диапазону соответствует числовое внутримашинное представление в диапазоне от 0 до 32000. Поэтому для правильного взаимодействия имитатора с контроллером внутримашинный эквивалент выходного сигнала следует выбирать из диапазона от 0 до 16000.

Нажатие кнопки Выход в окне панели состояний входов/выходов приводит к возврату в стартовый экран имитатора COSIM.

Кнопка Конфигурация обеспечивает возможность конфигурирования логических связей между контроллером и имитатором при решении задач управления виртуальными моделями объектов. С помощью данной кнопки осуществляется доступ к специальной панели конфигурирования, которая позволяет назначить логическим именам переменных адреса в прикладной программе и тем самым определить конкретные точки подключения внешних цепей. Это эквивалентно действиям пользователя по выбору определенных входов или выходов контроллера при его подключении к реальному объекту управления.


Для работы с нужным файлом конфигурации его нужно выбрать щелчком мыши и затем нажать кнопку Открыть (либо дважды щелкнуть название файла). В результате открывается панель кон-



Нажатие кнопки Конфигурация приводит к появлению диалогового окна выбора файла конфигурации модели объекта управления (рис. 3.4).

фигурирования связей для соответствующей модели объекта управления. На рис. 3.5 в качестве примера показан вид панели конфигурирования связей для виртуальной модели чеканочного пресса (файл конфигурации Press.cfg).

Панель конфигурирования связей имеет одинаковый вид для всех виртуальных моделей. Она разделена на четыре области: две верхние служат для назначения адресов цифровым входным и выходным переменным процесса, две нижние - аналоговым входным и выходным переменным. Конфигурируется, соответственно, подключение только тех входов и выходов контроллера, которые используются при работе с данной конкретной моделью.

Процедура назначения адресов логическим переменным осуществляется следующим образом.

1.  Вписывают (в произвольном порядке) имена логических переменных, используемых в рабочем процессе автоматизируемого объекта, в поля ввода в крайней левой и крайней правой колонках панели конфигурирования (в верхних ее областях).

2.  Выбирают нужную переменную нажатием соответствующей кнопки выбора. Кнопка при этом представляется как нажатая и отображается красным цветом (на рис. 3.5 выбраны входная переменная S1 и выходная переменная Н4).

3.  Нажатиями кнопок назначения физических имен входов и выходов устанавливают связь между выбранными логическими переменными и физическими точками их подключения к контроллеру. При этом в соответствующих полях колонок, содержащих физические имена входов/выходов, появляется имя логической переменной (из рис. 3.5 следует, что входной логической переменной S1 назначен адрес 10.1, а выходной логической переменной Н4 - адрес Q1.0).