Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операции ХАЙСИС.pdf
Скачиваний:
580
Добавлен:
02.04.2015
Размер:
15.78 Mб
Скачать

Логические операции 5 - 53

5.10.3Интерфейс электронной таблицы

Импорт и экспорт переменных "перетаскиванием"

Содержимое любого поля системы ХАЙСИС можно "перетащить" в электронную таблицу. Для этого установите курсор на требуемое поле, нажмите и удерживайте правую кнопку мыши, перенесите значение в электронную таблицу.

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

Тип окна

Описание

Немодальное

Немодальное окно имеет в верхнем правом углу две

 

кнопки изменения размеров. Кроме того, оно снабжено

 

двойной рамкой. Из немодального окна переменные

 

можно переносить.

 

 

Модальное

Модальное окно в правом верхнем углу содержит

 

изображение шпильки и имеет одинарную рамку. Из

 

этого окна нельзя переносить переменные.

 

Для того, чтобы превратить модальное окно в

 

немодальное, щелкните по изображению шпильки.

 

 

Когда Вы переносите изображение поля в электронную таблицу, на экране появляется курсор в виде "бычьего глаза". Отпустите правую кнопку мыши, и значение окажется в выбранной ячейке. В групповой рамке Текущая ячейка в поле Импортировать из (это поле появляется, когда курсор стоит на импортированной переменной) можно видеть объект, соответствующий этой ячейке. Переменная объекта указывается в поле Имя.

Всякий раз, когда Вы (или ХАЙСИС) изменяете значение переменной, которая помещена в электронную таблицу, все данные будут обновлены.

5 - 54 Логические операции

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

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

Отсоединить импорт/экспорт.

Перенос флажка Отключить в электронную таблицу

Флажок Отключить любой модульной или логической операции можно

“перетащить” в Электронную таблицу.

Для этого щелкните правой кнопкой мыши по флажку и “перетащите” его в нужное поле Электронной таблицы. Если операция активна – в поле отображается значение 0-Not Ignored, если неактивна (флажок стоит) – 1- Ignored.

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

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

Импорт переменных с помощью Навигатора переменных

Чтобы импортировать переменную, можно также поставить курсор на пустое поле электронной таблицы и нажать правую кнопку мыши. Появится меню, изображенное на рисунке. Выберите вариант Импорт переменной, и с помощью Навигатора переменных (смотри главу 11.21 – Навигатор переменных в книге Руководство пользователя) выберите переменную технологической схемы, которую нужно импортировать в электронную таблицу. Этот метод импортирования переменных аналогичен способу импорта переменных на странице соединений (см. ниже).

Логические операции 5 - 55

Подробнее см. Раздел

1.3.9 –

Специализированное окно Навигатор переменных.

Экспорт результатов расчета

Переменные экспортируются с помощью навигатора переменных или непосредственным "перетаскиванием". Экспортировать можно только результаты расчета по формулам. Эти значения высвечиваются красным цветом. Имеется три способа экспорта:

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

“Перетаскивать” можно только из немодальных окон.

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

Щелкните правой кнопкой мыши и выполните команду Экспорт результата расчета. С помощью навигатора переменных выберите переменную, которой собираетесь присвоить рассчитанное значение.

На закладке Соединения в групповой рамке Экспортируемые переменные нажмите кнопку Добавить и выберите соответствующий объект и переменную с помощью навигатора объектов.

Одно и то же поле электронной таблицы нельзя использовать одновременно как для импорта, так и для экспорта.

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

Обратите внимание, что при экспорте переменных из поля электронной таблицы она принимает единицы, которые присвоены тому полю, куда Вы эту величину экспортируете.

Предположим, Вы хотите задать некоторому потоку давление, которое имеет поток Feed. В ячейку В1 введите формулу +А1 и экспортируйте содержимое этой ячейки в поле давления соответствующего потока, используя один из приведенных выше методов.

Поскольку поле А1 не может служить одновременно для импорта и экспорта, мы ввели формулу +А1 в ячейку В1. После этого В1 экспортировано в поток Stream 3 в качестве давления.

Разумеется, в этом простом примере можно было бы воспользоваться оператором Уставка. Однако, для более сложных ситуаций операция Электронная таблица является незаменимой.

5 - 56 Логические операции