Показать сообщение отдельно
Старый 17.01.2013, 11:32   #118
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от senkiivan
модуль МС 0201 8 аналоговых входов это по умолчанию?
Их всегда 8.


Цитата:
Сообщение от senkiivan
Программа контроллера:
1. управление осевым вентилятором (по алгоритму выше написанному)
2. Поддержание заданной температуры (ПИД регулятор два выхода)
3. Поддержание заданой влажности (ПИД регулятор два выхода)
4. Сигнализация аврии (большая разница параметров от уставки)
Это не ТЗ, это вы написали требования (или предпосылки) к ТЗ.

По словам "ПИД регулятор два выхода" практически невозможно понять что нужно делать.

Поясню. Система регулирования состоит из:

1) Объекта регулирования
2) Датчика, распознающего состояние объекта регулирования
3) Входа контроллера, опрашивающего датчик
4) Собственно регулятора
5) Выхода (или выходов), обеспечивающего управление узлом регулирования
6) Узла регулирования
7) Рабочего тела или рабочих тел, если узел регулирования влияет на объект не напрямую. Например: газовая горелка непосредственно влияет на температуру пламени и лишь косвенно - на температуру котла, который нагревает.

В вашем описании присутствует только пункт (4), остального нет. Программу по такому описанию создать невозможно. Соответственно и ТЗ невозможно разработать и невозможно даже что-то посоветовать вам в помощь.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием