Вопрос 13. Обеспечение САПР в составе ИСПиУ.
САПР в составе ИСПиУ ориентирована на проектирование составныхчастей АСУТП, в первую очередь – автоматизированных рабочих мест.Поэтому такая САПР должна располагать развитыми средствамивизуализации технологического процесса (векторная и растровая графика,анимация, звук), а также средствами сигнализации в случае нештатныхситуаций. Кроме того, САПР должна предоставлять средствапроектирования технологических баз данных, а также средства созданияотчетной документации.
С точки зрения концепции ИСПиУ, встроенная САПР выполняетследующие функции:
- проектирование автоматизированных рабочих мест операторов;
- задание алгоритмов управления;
- проектирование системы сигнализации нештатных ситуаций(ALARM);
- проектирование технологических баз данных;
- проектирование отчетной документации.
Также, могут предоставляться следующие средства:
- программирование технологических контроллеров (плюс –сквозное проектирование всей системы управления сиспользованием единых средств);
- программирование (создание) драйверов для связи сконтроллерами (часто на базе OPC);
- поддержка работы в распределенном режиме.
Однако, переносимость разработок с одной САПР на другую, как правило,не поддерживается.
Необходимо также отметить возможности, которые делаютразработку существенно удобнее:
- реализация интерфейса на языке пользователя (локализация);
|
|
- поддержка стандартных условно-графических обозначений.
Автоматизированная система управления технологическими процессами (АСУТП) - это человеко-машинная система управления, обеспечивающая автоматизированный сбор и обработку информации, необходимой для оптимизации управления технологическими объектами управления в соответствии с принятыми критериями.
Вопрос 14 Понятие открытой системы. Особенности открытых систем.
В настоящее время рынок технических средств и программногообеспечения систем промышленной автоматизации чрезвычайно широк.При этом зачастую различные элементы и подсистемы создаваемойАСУТП могут быть изготовлены различными производителями. Такимобразом, возникает проблема совместимости элементов АСУТП,возможности их совместной работы в рамках одной системы. Аналогичнаяпроблема возникает при возникновении необходимости интеграциинескольких АСУТП, либо при объединении нескольких уровнейавтоматизации при создании системы комплексной автоматизациипроизводства.
Решением данной проблемы является использование открытыхстандартов при построении АСУТП, иными словами, создание системыавтоматизации производства как открытой системы. Однако прежде чемговорить об открытых системах, введем понятие системы применительно кпроблематике АСУТП.
|
|
Система – это образующая единое целое совокупность материальных и/или нематериальных объектов, объединенная некоторыми общими признаками, свойствами, назначением, условиями функционирования и т.д. По отношению к АСУТП, система – этовзаимосвязанная общим управлением, назначением и условиямифункционирования совокупность средств (аппаратных, программных,методических, организационных и т.д.) и отношений между ними,образующая единое целое в смысле решения задачи управления.
Вопрос 15 Протокол DDE. Особенности. Достоинства. Недостатки.
Развитие механизмов взаимодействия приложений друг с другомпротекало постепенно. В первых версиях операционной системы Windowsдля организации обмена данными между потоками различных приложенийиспользовался механизм DDE (DynamicDataExchange– динамический обмен данными). Протокол DDE применялся также в первых человеко-машинных интерфейсах в качестве механизма разделения данных междуприкладными системами и устройствами типа ПЛК.
Механизм DDE основан на пересылке данных через буфер обменаWindows.
Буфер обмена – это область памяти, предоставляемая операционнойсистемой для обмена данными между приложениями. В Windowsсуществуют специальные средства для работы с этим буфером. К нимотносятся:
|
|
- функции помещения данных в буфер и извлечения данных избуфера;
- функции проверки наличия данных в буфере;
- предусмотрены 25 встроенных в операционную системуформатов данных (изображение, фрагмент текста, звук и т.д.);
- имеется возможность создания своих типов данных;
- имеется возможность обмениваться командами.
В настоящее время единственным преимуществом DDE являетсяподдержка этого механизма обмена данными во всех версиях MS Windows.Кроме того, механизм DDE очень важен для работы графическогоинтерфейса пользователя, т.к. с помощью DDE осуществляются такиеоперации, как копирование информации, перенос ее из одного окна вдругое и т.д.
К недостаткам DDE относятся:
- низкая скорость обмена данными;
- низкая надежность, в частности, за счет того, что буфер обменадоступен одновременно всем выполняющимся приложениям.
До последнего времени DDE оставался основным механизмом,используемым для связи с внешним миром в открытых программныхсистемах, в частности, в ИСПиУ. Но он не совсем пригоден для обменаинформацией в реальном масштабе времени из-за своих ограничений попроизводительности и надежности.
|
|
Для преодоления недостатков DDE, прежде всего для повышенияскорости обмена, разработчики предложили свои собственные протоколы,такие как AdvancedDDEи FastDDE. В основе этих протоколов лежитпакетирование информации, что позволяет ускорить обмен данными. Нотакие частные решения приводят к ряду проблем:
- для каждой программной системы необходим свой собственныйдрайвер для поставляемого на рынок оборудования;
- в общем случае две системы не могут одновременно иметьдоступ к одному драйверу, поскольку каждая из нихподдерживает обмен именно со своим драйвером.
Взамен семейства протоколов обмена, основанных на DDE,компания Microsoft предложила более эффективное и надежное средствопередачи данных между процессами – OLE.
Дата добавления: 2018-08-06; просмотров: 419; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!