摘要
为实现液压支架和远程集控计算机之间的通信,减少液压支架控制器之间的电缆连接,基于CAN现场总线技术,设计了一种CAN总线硬件电路及其数据收发子程序。根据液压支架电液控制系统的需求,分析了双CAN现场总线的结构;选用89C52作为液压控制器的CPU,设计了基于SJA1000的CAN接口电路和光耦隔离电路;给出了数据发送子程序和数据接收子程序的流程图。
In order to realize the communication between hydraulic support and remote centralized control computer and reduce the cable connection between hydraulic support controllers,a CAN bus hardware circuit and its data receiving and transmitting subroutine are designed based on CAN field bus technology.Firstly,according to the requirements of hydraulic support electro-hydraulic control system,the structure of dual CAN fieldbus is analyzed;89C52 is selected as the CPU of the hydraulic controller,and the can interface circuit and optocoupler isolation circuit based on SJA1000 are designed;the flow charts of data sending subroutine and data receiving subroutine are given.
作者
董伟宏
Dong Weihong(Baijiazhuang Coal Mine of Xishan Coal and Electricity Group,Taiyuan Shanxi 030022)
出处
《机械管理开发》
2022年第4期239-240,243,共3页
Mechanical Management and Development
关键词
液压支架
CAN总线
集控通信
邻架通信
SJA1000
hydraulic support
CAN bus
centralized control communication
adjacent hydraulic support communication
SJA1000