摘要
文章结合嵌入式数控系统的需求,设计一种兼容实时数据和非实时数据传输的高速、高可靠性串行通信协议——SCP-Bus,在基于FPGA和高速RS485接口芯片的硬件平台上,解决了嵌入式数控系统数据的实时性问题、异步通信中接收方与发送方波特率时钟相位对准问题、工业现场应用的干扰问题等。试验和现场使用结果表明,SCP-Bus串行通信协议能够满足嵌入式数控系统与外部设备之间通信的要求。
Considering the requirement of the Embedded NC System, this paper designs a high speed and reliable serial communication protocol-SCP-Bus, which is compatible with the transmission of real time data and non-real time data. Based on hardware platform composed of PFGA and high speed RS485 chip, this paper solves the problem of data' s instantaneity in Embedded NC System, and the problem of baud rate clock' s phase alignment between the receiver and the sender in asynchronous communication, the problem of disturbance in industrial field, and etc. The result of experiment and field application indicates that SCP-Bus can meet the demands of communication between the Embedded NC System and peripheral equipment.
出处
《组合机床与自动化加工技术》
北大核心
2014年第1期96-99,103,共5页
Modular Machine Tool & Automatic Manufacturing Technique
基金
"高档数控机床与基础制造装备"科技重大专项(2012ZX04001012)
"高档数控机床与基础制造装备"科技重大专项(2012ZX04001041)
高等学校博士学科点专项科研基金(新教师基金课题)(20090142120035)
关键词
实时
FPGA
串行通信
embedded NC System
real time
FPGA
serial communication