摘要
基于CAN总线搭建了监控管理级、控制节点、现场级三层分布式控制系统。控制节点采用以ST公司的STM32F103芯片为核心的控制模块,对控制节点的任务管理及过程控制进行了设计与实现,同时研究了控制节点之间的相互协同机制;重点研究了CAN总线通信及其实时性和可靠性保障机制;阐述了通过各控制模块相互协同实现血液样本的自动化检测,并对控制系统的故障检测及处理机制进行设计与实现;最后系统集成运行调试证明,该控制系统的设计能够有效满足血液样本自动化检测的需求。
The paper builds a distributed control system of the monitoring and management level,the control node and the field level,based on CAN bus. ST'S STM32F103 chip is used in the control node as the core of the control module to design and implement its task management and process control. It also studies the mechanism of mutual collaboration between the control nodes; particularly,the CAN bus communication and its real-time and reliability. The control module is used to complete the control of blood sample testing process and design and implement its fault detection and processing mechanism. The result of the system operation shows that its design can meet the needs for the automatic detection of blood samples.
出处
《机械制造与自动化》
2016年第5期225-229,共5页
Machine Building & Automation