Правила оформления документации
Структурных схем
Функциональных схем
Программных блок-схем
Принятые обозначения устройств в чертежах
Насос
МДвигатель
Бак (цистерна)
Устройство
Фильтр
Клапаны
Ручной
Автоматический
Трехходовой
Невозвратный
Запорный
Нагреватель
Радиатор
Датчики
t
Ур1 t
R
Расходомер
Аналоговые датчики t Р
I v w f
Дискретные датчики
t P Lmin
Обозначение элементов в программных блок - схемах
Начало / завершение |
+ |
- |
Блок |
|||
Действие |
|
|
|
|
|
сравнения |
|
|
|
|
|
||
|
|
|
|
|
|
|
Ввод |
|
|
|
|
|
Цикл |
|
|
|
|
|
||
|
|
|
|
|
||
информации |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вывод
информации
|
|
|
|
Выдача документов |
|
Подпрограмма |
|||||
|
|
||||
|
|
|
|
|
1 |
Разрыв связи (ссылка ) |
Ручное |
|
управление |
|||
|
|
Пример структурной схемы судовой системы водоснабжения
|
К1 |
|
|
Н1 |
Контроллер |
|
||
|
|
|
|
|
|
|||
|
|
|
|
Диск. |
Диск. |
Анал. |
|
|
|
Lmax |
t |
I |
выход |
вход |
вход |
|
|
|
|
|
|
|
|
|||
Б1 |
|
|
|
Клапан К1 |
ДК1.1 |
|
|
|
|
Lmin |
|
|
|
Lmax |
|
||
|
|
|
ДК1.2 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
L |
|
|
|
ДК2.1 |
|
Бак Б1 Lmin |
|
К2 |
|
|
Клапан К2 |
|
L |
|
||
|
|
|
ДК2.2 |
|
|
|
||
Н2 |
Н3 |
|
|
Насос Н1 |
H1 t |
|
|
|
t |
|
t |
|
H1 i |
|
|
|
|
I |
|
I |
|
Насос Н2 |
H2 t |
|
|
|
|
|
|
|
H2 i |
|
Трубопровод |
Р |
|
|
|
|
|
|
H3 t |
|
||
|
|
|
|
Насос Н3 |
|
|
|
|
|
|
|
|
H3 i |
|
|
|
Р
Пример функциональной схемы судовой системы
К1
|
Lmax t I |
Б1 |
|
|
Lmin |
К2 |
L |
Н2 |
Н3 |
t |
t |
I |
I |
Р
Управление системой водоснабжения
Поддержание заданного уровня воды в баке Б1
Проверка максимального и минимального уровня в баке
Управление клапаном К1
Управление насосом Н1
Контроль
работоспособности насоса Н1
Подача воды |
|
Контроль системы |
потребителям |
|
водоснабжения |
|
|
|
|
|
|
Проверка
минимального уровня в баке
Проверка рабочего давления в системе
Управление клапаном К2
Управление насосами Н2 и Н3
Контроль
работоспособности насосов Н2 и Н3
Контроль рабочего давления в системе
Контроль
минимального уровня воды в баке
Отображение текущего запаса воды в баке
Контроль
работоспособности насосов Н1, Н2 и Н3
Пример программной блок-схемы для |
||||||
|
заданной функции |
|||||
|
Поддержание уровня в Б1 |
|||||
Поддержание |
||||||
|
|
|
|
|
||
|
|
|
|
|
||
заданного уровня |
1 |
|
|
|
|
|
воды в баке Б1 |
Lmin - сработал |
|
|
|
||
|
||||||
|
|
|
||||
|
|
|
|
|
|
Проверка максимального и минимального уровня в баке
Управление клапаном К1
Управление насосом Н1
Контроль
работоспособности насоса Н1
2 |
+ |
|
|
4 |
|
Включить насос Н1 |
|
Lmах - сработал |
|
3 |
Открыть клапан К1 |
|
+ |
|
|
5 |
|||
|
|
|
|
Закрыть клапан К1 |
|
|
|
6 |
Выключить насос Н1 |
|
7 |
Н1 - работает |
|
|
|
8 |
+ |
|
+ |
|
Н1t > макс |
|
||
|
|
|
|
9 |
Н1i > макс |
+ |
|
||
|
|
10 |
Выключить насос Н1
выход