摘要
针对目前工业测控需求,设计了一个分布式IPC(工业PC:industry personal computer)工业测控系统,并阐明了系统的设计思想、结构和实现的功能。该系统下位机选用IPC,并采用C语言编写的简化的多任务实时操作系统MROS(Multi-task Real-time Operating System)对多路模拟量、开关量进行采集、存储和控制,具有较高的实时性和可靠性。系统的上位机采用VB6.0编程,对其所管理的下位机运行参数进行定时采集、显示和报表打印,具有人机界面友好,功能强大等特点。上下位机通信系统设计选用抗干扰能力强大的RS-485网络标准以及智能通信控制器进行通信管理,并采取了一定的软硬件抗干扰措施,通信可靠,维护简单。实验证明,系统经济、实用,具有一定的推广应用价值。
According to the current industrial measurement requirements, this paper designed a distributed IPC (Industry Personal Computer) industrial measurement system, and expatiated the system design methods, structure and functions. The slaver system used IPC and simplified MROS ( Multi-task Real-time Operation System) written by C language to collect, store and control analog signals and switch signals. It had high real-time performance and reliability. The host system was programmed by VB6.0 to collect and display information from slaver system, and print report forms. The host system is simple and interfaces friendly. Host-Slaver communication model used high anti-reference RS-485 network standard and intelligent communication controllers to manage the communication. The whole system applied the software-hardware integrated anti-interference methods. Tests demonstrate that the system is economical and practical, and has popularized and applied value.
出处
《仪表技术与传感器》
CSCD
北大核心
2008年第1期34-37,共4页
Instrument Technique and Sensor
关键词
工业测控系统
上位机系统
下位机系统
串行通信
industrial measurement and control system
host system
slaver system
serial communication