摘要
为适应网络化、模块化、高速化的电脑横机发展要求,设计一种基于CAN总线的横机机头控制系统。通过CAN总线多节点通信可行性分析,提出机头控制系统CAN拓扑网络通信构架,运用总线节点优先级调度的方法来提高CAN通信的实时性,根据横机成圈机制进行模块化设计,各控制模块作为一个节点连接到CAN通信网络,与其他控制单元进行数据通信,并给出CAN驱动程序和基于命令解析主程序的设计。经现场运行证明,该系统通信质量可靠,具有较好的扩展性。
In order to meet the networking,modular and high-speed requirements of the development of computerized flat knitting machine,a control system of the carriage of flat knitting machine based on CAN bus was designed.Through analyzing feasibility of CAN multi-node communication,CAN network topology structure of the carriage control system was proposed.It used bus node priority scheduling method to improve the real-time property of CAN.According to loop-forming mechanism,modular design was adopted.It made a control module be a CAN node in the CAN communication network.The CAN driver and the main programming based on commands parsing were presented.The control system running indicated that it had a reliable communication,and easy scalability.
出处
《纺织学报》
EI
CAS
CSCD
北大核心
2012年第4期119-123,共5页
Journal of Textile Research
基金
浙江省重点科技创新团队项目(2011R09018-05)
关键词
CAN总线
机头控制系统
成圈机制
模块化设计
多节点
CAN bus
control system of carriage
loop-forming mechanism
modular design
multi-node