Аннотоция программы МС

Назначение
Основное назначение программы МС это создание на мониторе персонального компьютера панелей приборов, для наглядного отображения информации и управления различными процессами.

Данные панели можно применять при моделировании на компьютере, для управления моделью.
В этом случае отпадает необходимость написания программного кода непосредственно отвечающего за визуализацию рассчитываемых параметров модели. С помощью встроенных в программу средств обмена данными возможно разделения задач моделирования и управления моделью между различными компьютерами в локальной сети.
Эта программа может пригодится, при проведении экспериментов с использованием сопряженных с компьютером измерительных устройств. В этом случае упрощается процесс отладки программных средств наблюдения и управления. Как правило, западные компании производящие измерительную и управляющую аппаратуру, сопрягаемую с РС, поставляют вместе с “железом” и программное обеспечение, однако почти всегда оно имеет англоязычный интерфейс.
С помощью данной программы упрощается процесс создания различных тренажеров и эмуляторов на PC. (к содержанию)

Общие сведения.
Организация обмена данными. В настоящий момент программа МС поддерживает двух уровневую организацию данных. Численные значения, полученные из файлов обмена, через DCOM сервер и по протоколу TCP-IP, накапливаются в массиве входов, аналогично данные с управляющих элементов передаются в массив выходов. Для корректной работы необходимо установить связи элементов отображения и управления с входами и выходами. И связь входов и выходов с файлами обмена или TCP-IP сервером. (к содержанию)

Системные требования
Программа может работать под управлением любой из операционных систем семейства Win32: Windows 9x, Windows NT, Windows 2000 и наверное Windows XP.
Требования к “железу” соответствуют требованиям применяемой операционной системы. В частности для создания и отладки первых версий программы применялся компьютер следующей конфигурации:
Процессор Pentium 60 (было такое чудо:)
Оперативная память 32 Мб
Операционная система Windows 95 OSR2.1
(к содержанию)

Проблемы
В настоящее время программа находится в стадии разработки, и все возникшие проблемы будут решены в ближайшее время.
1. Использование режимов мониторов с большими системными шрифтами, приводит к изменению размеров виртуальных приборов и окон программы. При создании панели на мониторе с нормальным размером шрифта и последующем переносе на компьютер с увеличенным, приходится заново настраивать размеры приборов и панелей.
2. Процесс первоначальной загрузки и переключения режимов управления редактирования панелей не оптимизирован. При разработке основное внимание уделялось быстродействию в режиме управления.
3. В системах Win95, Win98 обмен данными с 16 битными программами через файлы работает некорректно, читать совместно используемый файл можно, а вот запись вызывает ошибки. В системе Win NT таких проблем не обнаружено. Обмен данными через файлы с 32 битными программами работает в любой операционной системе. (к содержанию)

Установка программы
Данная версия программы не требует специальной установки.
Однако для использования встроенного в программу DCOM сервера необходимо зарегистрировать его, прописав в системном реестре Windows. Для этого запустите программу из командной строки с ключом /regserver. Для удаления записи из реестра Windows запустите программу с ключом /unregserver. (к содержанию)

Использование программы

Создание новой панели.
Для создание новой панели:
1 выберете пункт меню Новая Панель в группе Панели.

2 Введите в диалоговом окне название новой панели.

3 Нажмите кнопку ОК.

Размещение элемента на панели.
1. Выберите элемент отображения или управления, щелкнув левой кнопкой мыши на соответствующей линейке приборов:
- элементы управления.
- элементы отображения.
(включение и отключение данных панелей управляется из пункта меню Вид)
2. Переместите курсор на панель, (место положения курсора будет соответствовать левому верхнему углу элемента) и щелкнете левой кнопкой мыши. (к содержанию)

Установление связи между элементами и переменными входа - выхода.
1. Переключите панель в режим редактирования. (Пункт меню "Режим")

2. Поместите указатель мыши на элемент содержащийся на панели и щелкните правую кнопку мыши.
3. В всплывающем меню выберите пункт "Cвязь"

4. В появляющейся форме выберите переменную значение которой вы хотите связать с элементом. Левая кнопка мыши служит для выбора элемента, правая - для отмены выбора.

Все элементы управления и элемент отображения "самописец" могут быть связаны одновременно с несколькими переменными, остальные элементы отображения могут быть связаны одновременно только с одной переменной входа.
5. Нажмите кнопку ОК на верхней панели.
Кнопка добавить на верхней панели служит для добавления нового порта (переменной). (к содержанию)

Связь переменных входа выхода с файлами обмена данными
1. Выберете в пункте меню "Установки" главного окна программы, подпункт "Файлы обмена".

2. В появившемся диалоговом окне диалоговом окне вы можете добавлять, (кнопка "+ Файл"), удалять (кнопка "Удалить"), изменять (кнопка "Изменить") файлы обмена данными. В левом окне находится список существующих переменных, в правом список переменных читаемых (для входов) или записываемых (для выходов), для файла имя которого находится в окне редактора на списками. Стрелки между окнами служат для помещения переменной в файл и удаления ее, из файла. Для изменения порядка следования переменных в файле, служат клавиши "Вверх" и "Вниз" с правой стороны.
Для переключения между режимом настройки входов и режимом настройки выходов служат кнопки с соответствующими изображениями в с лева вверху.

В нижней части находится окно позволяющее установить частоту записи и чтения в файлы. (к содержанию)

Быстрый старт
1.Создайте новый проект. Подпункт "Новый проект" из главного меню "Файл"

2. Создайте новую панель.
3. Разместите на панели прибор управления "ползунок"-
4. Разместите на панели прибор отображения "термометр" -
(для размещения смотри инструкци)
Панель после выполнения всех этих операций Панель должна иметь примерно такой вид:

5. В главном окне программы в пункте меню "Выполнение" выберете меню старт: или нажмите кнопку .
Если все прошло удачно, то перемещая "ползунок" вы изменяете показания "термометра" примерно так:


Как это работает?
При создании нового проекта в том же каталоге что и новый проект создается файл обмена 000.dat. В дальнейшем при создании и размещении нового элемента на панели, автоматически создается порт входа или выхода (зависит от типа прибора), устанавливается связь элемент - портp и связь порт - файл обмена данными, по умолчанию 000.dat. Все связи можно редактировать. (к содержанию)

на страницу МС

Hosted by uCoz