Характеристика сервисного программного обеспечения
Сервисное программное обеспечение – это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
По функциональным возможностям сервисные средства можно подразделять на:
· улучшающие пользовательский интерфейс:
· защищающие данные от разрушения и несанкционированного доступа;
· восстанавливающие данные;
· ускоряющие обмен данными между диском и ОЗУ;
· архивации-разархивации;
· антивирусные средства.
По способу организации и реализации сервисные средства могут быть представлены: оболочками, утилитами и автономными программами. Разница между оболочками и утилитами зачастую выражается лишь в универсальности первых и специализации вторых.
Оболочки предоставляют пользователю качественно новый интерфейс и освобождают его от детального знания операции и команд ОС. Функции большинства оболочек, например семейства MS-DOS, направлены на работу с файлами и каталогами и обеспечивают быстрый поиск файлов; создание, просмотр и редактирование текстовых файлов; выдачу сведений о размещении файлов на дисках, о степени занятости дискового пространства и ОЗУ.
Все оболочки обеспечивают ту или иную степень защиты от ошибок пользователя, что уменьшает вероятность случайного уничтожения файлов.
Среди имеющихся оболочек для семейства MS-DOS наиболее популярна оболочка Norton Commander.
Утилиты– программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров.
Требования и характеристика используемого прикладного ПО
Прикладное программное обеспечение (ППО) – это программы, которые обеспечивают решение задач в различных областях применения компьютерных систем обработки данных (текстовые, графические редакторы, электронные таблицы, базы данных и т.д.).
Прикладное ПО общего назначения и специализированного
Требования и характеристика используемой системы управления базами данных
База данных – это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.
Требования к современным базам данных, а следовательно, и к СУБД, на которых они строятся:
1. Высокое быстродействие (малое время отклика на запрос).
2. Простота обновления данных.
3. Независимость данных.
4. Совместное использование данных многими пользователями.
5. Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения
6. Стандартизация построения и эксплуатации БД (фактически СУБД).
7. Адекватность отображения данных соответствующей предметной области
8.Дружелюбный интерфейс пользователя.
Таблица 8- Сравнительная характеристика баз данных
Название | Oracle | SQL Server |
Бесплатность | нет | нет |
Unix-совместимость | да | нет |
Макс. размер базы | неогранич. | 16 ТБ |
Защита от подбора пароля | нет | да |
Макс. число пользователей | неогранич. | неогранич. |
Производительность и масштабируемость | - | + |
Вывод: выбранной БД является SQL Server, которая обеспечивает платформу данных, во многом превосходящую OracleDatabase: лучшая безопасность, производительность и масштабируемость, продуктивность.
Требования и характеристика средств настройки ПЛК и создания человеко-машинного интерфейса
SCADA система Simatic WinCC – это мощный программный комплекс для создания систем HMI. Данное программное решение входит в семейство систем автоматизации Simatic компании Siemens AG.
Основные функции и возможности SCADA Simatic WinCC
SCADA система WinCC позволяет конфигурировать и настраивать связь с различными видами контроллеров от множества производителей. Есть возможность хранения, архивирования сообщений и переменных, построение отчетов. Windows Control Center позволяет использовать скрипты на языках ANSI C, VBS, VBA, и других. Для обеспечения интеграции с сетями предприятий используются стандартные и всем известные интерфейсы OLE, ODBC, SQL, открытый OPC-интерфейс. Графические элементы позволяют использовать ActiveX.
Обмен данными между SCADA WinCC и прочими Windows приложениями происходит с помощью механизмов DDE, OLE, ODBC/SQL. Windows Control Center поддерживает распределённую структуру проекта с многопользовательскими решениями. Вложенный WinCC Web Navigator позволяет получить доступ к данным АСУ ТП через internet и intranet. Проекты для верхних и нижних уровней АСУ ТП теперь объединены.
Обмен между устройствами по протоколам Modbus, Profibus предоставляется широкий набор драйверов, возможно участие SCADA WinCC в обмене данных как в виде OPC-клиента, так и в виде OPC-сервера.
Веб клиент может работать в любом браузере. Собственное клиентское приложение повышает надежность системы.
Требование и характеристика используемых средств настройки базового ПО, диагностики и самодиагностики работоспособности ПЛК
Для координации работы автоматизированной системы регулирования температуры полосы перед смоткой в рулон используется контроллер SIMATIC S7. Программируемые контроллеры Siemens SIMATIC S7-1200 поддерживают широкий набор функций, позволяющих в максимальной степени упростить процесс разработки программы, ее отладки, снизить затраты на выполнение монтажных и пуско-наладочных работ, а также на обслуживание контроллера в процессе его эксплуатации: быстрое выполнение команд; поддержка математики с плавающей запятой; удобный интерфейс настройки параметров; человеко-машинный интерфейс (HMI), функции обслуживания человеко-машинного интерфейса встроены в ОС контроллера S7-1200; диагностические функции, центральные процессоры оснащены интеллектуальной системой диагностирования, обеспечивающей постоянный контроль и регистрацию отказов; парольная защита обеспечивает эффективную защиту программ пользователя от несанкционированного доступа, попыток копирования или модификации программы. Промышленное ПО SIMATIC - это система тесно связанных инструментальных средств для программирования и обслуживания систем автоматизации SIMATIC S7/C7, а также систем компьютерного управления SIMATIC WinAC. Эти инструментальные средства содержат набор функций, необходимых для всех этапов разработки и эксплуатации систем автоматического управления:
· планирование, проектирование, конфигурирование и настройка параметров аппаратуры и систем связи;
· разработка программы пользователя;
· документирование;
· тестирование и отладка;
· обслуживание;
· управление процессом;
· архивация данных.
STEP 7 поставляется в трех вариантах:
· STEP 7 Lite - используемая для программирования только SIMATIC S7-300 и SIMATIC C7;
· STEP 7 - для приложений, связанных с применением всех систем автоматизации SIMATIC;
· STEP 7 Professional - это пакет программ. В состав пакета входят STEP 7, S7-SCL, S7-GRAPH и S7-PLCSIM.
Инструментальные средства проектирования - это проблемно ориентированное ПО, используемое дополнительно к стандартным инструментальным средствам, снижающее затраты на проектирование и повышающее удобство выполнения проектных работ. Включают:
· языки программирования высокого уровня;
· графические языки для специалистов в области технологии;
· сопутствующее ПО для диагностирования, имитации, дистанционного обслуживания и т.д.
Они включают в свой состав набор языков высокого уровня и технологически ориентированных языков, позволяющих существенно сократить время проектирования системы автоматизации. Это ПО Siemens позволяет выполнять разработку проектов систем автоматизации, объединяя для решения поставленных задач функциональные возможности C, SCL, STL и LAD.
Требования и характеристика системы автоматизированного управления
Основные требования к САПР связаны в основном с их эксплуатационными характеристиками, универсальностью САПР, а также возможностью адаптации к быстроменяющимся условиям проектирования и производства. К основным требованиям относятся:
-Простой доступ пользователя к САПР. Под простым доступом понимается возможность реализации проектной процедуры, необходимой пользователю, на основе специальных языковых средств, ориентированных на пользователя. Система автоматизированного проектирования снимает с пользователя трудоемкие задачи создания математического описания и программирования модели. Чем выше «интеллект» системы, тем более прост и лаконичен язык общения пользователя с САПР. Основой простоты взаимодействия пользователя с системой САПР является программное обеспечение. Внешне эта простота проявляется в виде соответствующих языков, ориентированных на взаимодействие пользователя с САПР.
- Прямой доступ пользователя к САПР. Под прямым доступом понимается возможность непосредственного обращения пользователя к программно-информационным средствам САПР, иначе говоря, возможность оперативного ввода данных и отображение результатов проектирования. В подобном режиме прямого доступа пользователь может формировать и отлаживать программу, вводить новые данные, получать в виде распечаток и графических результатов проектные и расчетные операции.