Функциональные блоки:
- сбор данных
- управляемые таймером или прерываниями функции
- контур ОС
- обмен данных
Требования, предъявляемые к компьютеру, управляющему промышленным объектом, являются весьма жесткими и сводятся к следующему: •
1. Он должен быть способен функционировать в таких производственных условиях, которые характеризуются температурными перепадами, наличием грязи и некачественной сетью электропитания.
2. Он должен быть способен работать с дискретными входными/выходными сигналами в виде напряжений, характерных для промышленности (от 24 В постоянного тока до 240 В переменного тока), а также с аналоговыми входными/выходными сигналами.
3. Язык программирования должен быть понятен обслуживающему персоналу (например, электрикам), не имеющему специальной подготовки.
4. Он должен иметь возможность непрерывно контролировать работу объекта, чтобы помочь в обнаружении неисправностей. Надо учитывать, что большинство неисправностей будут возникать во внешних устройствах, таких как концевые выключатели, датчики и исполнительные механизмы, и управляющий компьютер должен быть способен наблюдать за их работой.
|
|
5. Для управления в реальном времени (RTM –real time mode) система должна обладать достаточным быстродействием. На практике «достаточное быстродействие» означает время реакции порядка 0.1 с, но оно может варьироваться в зависимости от конкретной задачи и используемого управляющего устройства.
6. Пользователь должен быть избавлен от применения компьютерного жаргона.
7. Основное внимание должно быть уделено безопасности.