With the rapid development of urban construction and economic construction, more and more high-rise buildings and public activity places are presented to people. As a result, fire hazards increase. There are tens of thousands of fire alarms every year, and very serious fires occur from time to time. This not only brings heavy losses to property and citizens' lives and property, but also affects the economic construction and social stability to a certain extent. Therefore, higher and newer requirements are put forward for the fire automatic alarm control system focusing on prevention.
At present, most of the automatic fire alarm controllers on the market, their central processing units are controlled by single-chip microcomputer, the single-chip microcomputer is widely used due to its price advantage, simple hardware and easy maintenance, which can be described as high quality and low price. However, with the increase of the system capacity, the processing speed and capacity of the single-chip microcomputer are obviously not enough. The software programming of the complex system is cumbersome and the operation is inconvenient, especially when the alarm plan is to be displayed, this kind of controller cannot be realized. computer. Therefore, the controller with the industrial computer as the central processing unit came into being. It uses the Chinese Windows2000 as the operating platform and adopts language programming, so that the controller has a good interface and better compatibility, overcomes the above shortcomings, and its capacity is more Large, more functional, can well adapt to market demand.
2. System structure
Its system structure block diagram is shown in Figure 1.


3. Хардуерен дизайн
1. Централен процесор
The basic configuration requirements of the central processing unit of the system: CPUPⅢ, memory 128M, hard disk 40G, video memory 8M, can use YONGS industrial computer, install Windows2000 operating system, use 12-inch TFT high-definition true color flat panel display, and leave two USB ports at the same time , one network port, one parallel port.
При използване на термичен микро-принтер, максималният среден ток е не повече от 115A.
Според изискванията на потребителя сензорният екран и операционната клавиатура могат да бъдат преконфигурирани.
2. Слот за разширение на сериен порт
The C104HöPCI multi-serial port card from Taiwan Moxa Company can be used to expand the system to 4 standard RS232 serial ports, of which No. 1, 2 and 3 are used to connect the loop communication card, and No. 4 is used to connect the peripheral communication card.
3. Комуникационна карта с контур
Функцията на комуникационната карта на веригата е да управлява 32 платки надолу, да завърши сканирането на състоянието на всяка платка (нормална, пожарна аларма, повреда, връзка),
Реализиран е-двупосочен обмен на данни с индустриалния компютър. RS232 се използва за комуникация с индустриалния компютър, а RS485 се използва за комуникация с платката.
4. Периферна комуникационна карта
Функцията на периферната комуникационна карта е да управлява аудио таблото, релейната карта, ръчния контролен панел и етажния повторител, използвани от системата. С изключение на аудио таблото, което е задължително, останалите са по избор, от които са предоставени максимум 16 релейни карти. Има 16 ръчни контролни панела, 64 етажни повторители, като между тях се използва комуникационен режим RS485; двупосочното-предаване на данни между възходящия и индустриалния компютър е завършено и двата използват комуникационния режим RS232.
5. Платка
Функцията на платката е да завърши събирането на данни от всички детектори и модули, свързани към тази верига, и да извърши предварителна обработка на данните. Всяка платка може да бъде свързана към 128 обикновени адресни модула или 198 интелигентни адресни модула.
6. Звукова платка
Функцията на звуковото табло е първо да реализира звуковата и светлинна аларма в случай на пожарна аларма, повреда и ранно предупреждение и в същото време да следи състоянието на основното и резервното захранване на захранващото табло, в допълнение към общото реле за пожароизвестяване и програмируемо реле, зададено в системата за управление.
4. Проектиране на софтуер
1. Индустриален компютърен софтуер
Софтуерът на индустриалния компютър е компилиран с помощта на езика за визуално програмиране VisualBasic на Microsoft Corporation. Той основно завършва обработката и преценката на различни данни за вземане на проби от долния компютър, следи работния статус на системата и отговаря на различни инструкции за работа на потребителя. Програмата може да бъде разделена на следните модули по структура:
(1) Програмен модул за редактиране: пълна системна конфигурация, конфигурация на веригата, създаване на контролна матрица, чертеж на етажен план и други функции.
(2) Модул за комуникационна програма: завършване на комуникационните функции с комуникационни карти с контур, периферни комуникационни карти, принтери и др.
(3) Програмен модул за показване на аларми: завършване на дисплея, запис, извикване на етажен план и други функции на системни алармени събития.
(4) Помощен модул: предоставя онлайн помощ за всички операции, така че потребителите да могат да овладеят системните функции, настройки и други изисквания.
2. Комуникационна карта, платка, софтуер за аудио платка
Тези три платки са програмирани на асемблер MCS251, а скоростта на предаване на RS485 за комуникация между платките е настроена на 4800bps. Асемблерът може по-добре да реши проблема с реалното-време и точността, така че да отговори на изискванията на националния стандарт GB16806-1997 за времето за аларма. За да подобри надеждността на алармата, софтуерът приема мерки като CRC проверка, интелигентен алгоритъм и множество преценки.
5. Характеристики на системата
(1) Системата има голям алармен капацитет, който може да достигне повече от 19,000 точки.
(2) Поради използването на Windows2000 операционна равнина, интерфейсът е красив и лесен за работа.
(3) Предимствата на съхраняването на исторически записи и управлението на етажния план са особено очевидни.

