ують знань в області застосування універсальних мов програмування.
Повинна передбачатися можливість збереження вихідних користувача програм на магнітних носіях і при необхідності завантаження користувача програм через інтерфейсні канали в пам'ять контролерів. Аналогічна можливість повинні передбачатися і для програмного забезпечення верхнього рівня ПТК.
Повинна передбачатися (у разі необхідності) можливість підготовки, зміни або корекції (в допустимих межах, передбачених при створенні АСУ ТП) користувача програм в процесі роботи ПТК у складі АСУ ТП і технологічного устаткування. При цьому, як правило, повинна бути виключена необхідність залучення розробників або професійних програмістів. Коригування окремих програм повинна бути локальною і не повинна вимагати втручання в інші програми.
. 8 Вимоги до базового (фірмовому) програмному забезпеченню
. 8.1 Вимоги та характеристика використовуваного системного програмного забезпечення
Вимоги та характеристика використовуваної операційної системи верхнього рівня і нижнього рівня АСУ ТПіП
На рісунок.22 наведена схема рівнів автоматизації.
Малюнок 22 - Рівні автоматизації
ПО верхнього рівня:
· операційної системи (MS Windows 2000);
· комунікаційних протоколів (Ethernet 802.3, TCP/IP);
· форматів файлів (TXT, DOC, XLS);
· інтерфейсів з СУБД (ODBC, SQL);
· інтерфейсів динамічного обміну даними DDE, NetDDE.
Програмне забезпечення інформаційного серверу:
· операційна система MS Windows 2000 Server (SP2);
· майстер додаток на базі SCADA-системи Wonder ware InTouch
· InTouch Runtime;
· Сервер бази даних Industrial SQL Server.
Програмне забезпечення АРМ, що входять в АСУ ЦППН, грунтується на наступних базових засобах:
· Операційна система MS Windows 2000 Professional (SP2);
· підлегле додаток на базі SCADA-системи Wonder ware InTouch:
· InTouch Runtime для АРМ управління;
· FactoryFocus для АРМ спостереження за технологічним процесом;
· ActiveFocus для здійснення зв'язку з базою даних Industrial SQL Server.
ПО середнього рівня:
· Контролер підсистем виконує інформування та дистанційного керування. Для даної системи використовується контролер Simatic S7-300F/FH.
ПО нижнього рівня:
Для програмування і конфігурації контролерів SIMATIC S7-300 використовується пакет STEP 7, весь спектр інструментальних засобів проектування та програмне забезпечення Runtime.2000 Server - багатофункціональна операційна система, що забезпечує функції сервера файлів і друку, сервера додатків, веб-сервера і комунікаційного сервера.В Windows 2000 Server є великий набір розподілених служб, побудованих на базі Active Directory - багатоцільового, масштабованого каталогу, створеного з використанням Інтернет-технологій і повністю інтегрованого з системою. Active Directory значно спрощує адміністрування систем і пошук ресурсів в корпоративній мережі. Численні Інтернет-служби, входять до складу Windows 2000 Server, дозволяють організаціям широко використовувати Інтернет-технології -Створювати складні веб-додатки та служби поширення потокової інформації (аудіо, відео і т. П.), А також будувати інтрамережі на базі Windows Server 2000.
Система Windows 2000 Professional призначена для настільних і мобільних комп'ютерів. У промисловості для операторських станцій і автоматизованих робочих місць. У процесі проектування Windows 2000 Professional переслідувалися наступні цілі:
· Спростити роботу з системою;
· Зберегти традиційні гідності систем Windows NT (надійність, продуктивність і безпеку);
· Створити легко конфігуровані настільну систему, що дозволила знизити загальну вартість володіння.
Вимоги та характеристика використовуваних пакетів програмної підтримки обміну даними
У системі, застосовується два основних комутаційних протоколу: Ethernet 802.3, TCP/IP.
В залежності від типу фізичного середовища стандарт IEEE 802.3 має різні модифікації - 10Base - 5, 10Base - 2, 10Base-T, 10Base-FL, 10Base-FB.
Для передачі двійкової інформації встановлена ??вита пара lt; # justify gt; · зберігання даних;
· забезпечення швидкого доступ...